Esempio n. 1
0
 private void CEatFood(bool isEmergency)
 {
     if (agentBehaviours.HasFood())
     {
         if (isEmergency)
         {
             ABOD3_Bridge.GetInstance().AletForElement(botNumber, "CE-HasFood", "CE");
         }
         else
         {
             ABOD3_Bridge.GetInstance().AletForElement(botNumber, "DE-HasFood", "DE");
         }
         agentBehaviours.EatFood();
     }
     else
     {
         if (isEmergency)
         {
             ABOD3_Bridge.GetInstance().AletForElement(botNumber, "CE-GoGetFood", "CE");
         }
         else
         {
             ABOD3_Bridge.GetInstance().AletForElement(botNumber, "DE-GoGetFood", "DE");
         }
         agentBehaviours.GoToFood();
     }
 }