public override TaskStatus OnUpdate() { if (!hasAttack) { agent.Attack(); hasAttack = true; } if (agent.Pawn.isAttacking()) { return(TaskStatus.Running); } else { hasAttack = false; return(TaskStatus.Success); } }
public override TaskStatus OnUpdate() { if (!hasAttack) { agent.Attack(); hasAttack = true; } if (agent.Pawn.isAttacking()) { return(TaskStatus.Running); } else { hasAttack = false; return(TaskStatus.Success); } }