Ejemplo n.º 1
0
 void Update()
 {
     // just update a GUI elements
     if (Item)
     {
         if (Icon)
         {
             Icon.enabled = true;
             Icon.sprite  = Item.ImageSprite;
         }
         if (Name)
         {
             Name.enabled = true;
             Name.text    = Item.ItemName;
         }
         if (Num)
         {
             Num.enabled = true;
             if (Inventory)
             {
                 if (Inventory.CheckItem(Item, Need))
                 {
                     Num.text  = "X " + Need + " Ready";
                     Num.color = Ready;
                 }
                 else
                 {
                     Num.text  = "X " + Need;
                     Num.color = NotReady;
                 }
             }
         }
     }
 }
Ejemplo n.º 2
0
 void checkCook()
 {
     for (int c = 0; c < ItemMixes.Length; c++)
     {
         for (int x = 0; x < ItemMixes[c].ItemNeeds.Length; x++)
         {
             ItemMixes [c].StartBuild = inventory.CheckItem(ItemMixes [c].ItemNeeds [x].Item, ItemMixes [c].ItemNeeds [x].Num);
         }
     }
 }