public override void Execute(BasicAgent agent) { //if (!agent.isSafe()) // agent.ChangeState(new State_Bond()); //else agent.Patrol(); //base.Execute(agent); }
public override void Execute(BasicAgent agent) { if (!agent.isSafe()) { agent.ChangeState(new State_Seek()); } else { agent.Patrol(); } base.Execute(agent); }