REGISTER_GOAL(GOAL_COMMON_NonspinningComboAttack, "NonspinningComboAttack") REGISTER_DBG_GOAL_PARAM(GOAL_COMMON_NonspinningComboAttack, 0, "EzState”Ô�†", 0) REGISTER_DBG_GOAL_PARAM(GOAL_COMMON_NonspinningComboAttack, 1, "�UŒ‚‘Î�Û�yType�z", 0) REGISTER_DBG_GOAL_PARAM(GOAL_COMMON_NonspinningComboAttack, 2, "�¬Œ÷‹——£�yType�z", 0) REGISTER_DBG_GOAL_PARAM(GOAL_COMMON_NonspinningComboAttack, 3, "�ã�UŒ‚Šp“x", 0) REGISTER_DBG_GOAL_PARAM(GOAL_COMMON_NonspinningComboAttack, 4, "‰º�UŒ‚Šp“x", 0) REGISTER_GOAL_NO_UPDATE(GOAL_COMMON_NonspinningComboAttack, 1) function NonspinningComboAttack_Activate(ai, goal) local life = goal:GetLife() local behaviorNo = goal:GetParam(0) local attackTarget = goal:GetParam(1) local distType = goal:GetParam(2) local successAngle = 180 local turnTime = 0 local turnFaceAngle = 180 local isComboAttack = true local isMoveCancel = true local isGaurdBreakAtk = false local isTurn = true local angleUpAtt = goal:GetParam(3) local angleDownAtt = goal:GetParam(4) goal:AddSubGoal(GOAL_COMMON_CommonAttack, life, behaviorNo, attackTarget, distType, successAngle, turnTime, turnFaceAngle, isComboAttack, isMoveCancel, isGaurdBreakAtk, isTurn, angleUpAtt, angleDownAtt) return end function NonspinningComboAttack_Update(ai, goal) return GOAL_RESULT_Continue end function NonspinningComboAttack_Terminate(ai, goal) return end REGISTER_GOAL_NO_INTERUPT(GOAL_COMMON_NonspinningComboAttack, true) function NonspinningComboAttack_Interupt(ai, goal) return false end return