/// <summary> /// Removes one of item form inventory /// </summary> /// <param name="item">item to Remove</param> public void RemoveItem(Item item) { for (int i = 0; i < uiItems.Length; i++) { if (uiItems[i].item == item) { if (uiItems[i].itemCount.text == "") { RemoveItem(i); quickSlots.ClearItem(i); } else if (uiItems[i].itemCount.text == "2") { uiItems[i].itemCount.text = ""; } else { uiItems[i].itemCount.text = (Int32.Parse(uiItems[i].itemCount.text) - 1).ToString(); } return; } } }