예제 #1
0
    /// <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;
            }
        }
    }