Esempio n. 1
0
 public override void ReceiveInput(Gatherer g, Button b)
 {
     if (g.team == t && g.inventory.Count == 3 && !producing)
     {
         Material n = RecipeManager.Instance.ParseInventory(g.inventory, t);
         g.ClearInventory();
         GathererUI.Instance.SendTextMessage(g.team, "Produziere " + n.ToString());
         StartCoroutine(Produce(n));
     }
     else if (g.team != t)
     {
         GathererUI.Instance.SendTextMessage(g.team, "Diese Maschine gehört dir nicht");
     }
     else if (g.inventory.Count != 3)
     {
         GathererUI.Instance.SendTextMessage(g.team, "Du hast noch nicht genügend Material");
     }
     else if (producing)
     {
         GathererUI.Instance.SendTextMessage(g.team, "Diese Maschine läuft bereits");
     }
 }