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; } } } } }
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); } } }