Exemplo n.º 1
0
        public void heal(AgentV2 aAgent)
        {
            if (aAgent.getHP() >= AgentV2.HEALTH_LOW_LIMIT)
            {
                //aAgent.changeState(new Health());
                aAgent.changeState(AgentV2.Health_STATE);
            }

            // Do something.
        }
Exemplo n.º 2
0
 public void hitted(AgentV2 aAgent)
 {
     if (aAgent.getHP() == AgentV2.DEAD_LOW_LIMIT)
     {
         //aAgent.changeState(new Dead());
         aAgent.changeState(AgentV2.Dead_STATE);
     }
     else if (aAgent.getHP() < AgentV2.INJURED_LOW_LIMIT)
     {
         aAgent.changeState(AgentV2.Dying_STATE);
     }
 }
Exemplo n.º 3
0
 public void fight(AgentV2 agentV2)
 {
     // Do something
 }
Exemplo n.º 4
0
 public void search(AgentV2 aAgent)
 {
     // DO something
 }