예제 #1
0
 public void RemoveItem(Consumableitem item) // para consumir as potions
 {
     for (int i = 0; i < items.Count; i++)
     {
         if (items[i] == item)
         {
             items.RemoveAt(i);
             break;
         }
     }
 }
예제 #2
0
 public void UseItem(Consumableitem item)
 {
     health += item.healthGain;
     if (health >= maxHealth)
     {
         health = maxHealth;
     }
     mana += item.manaGain;
     if (mana >= maxMana)
     {
         mana = maxMana;
     }
 }
예제 #3
0
    public int CountItems(Consumableitem item)//para colocar os numeros na UI
    {
        int numberOfItems = 0;

        for (int i = 0; i < items.Count; i++)
        {
            if (item == items[i])
            {
                numberOfItems++;
            }
        }
        return(numberOfItems);
    }
예제 #4
0
 public void AddItem(Consumableitem item)
 {
     items.Add(item);
 }
예제 #5
0
 public void SetUpItem(Consumableitem item)
 {
     consumableitem = item;
     image.sprite   = consumableitem.image;
     text.text      = consumableitem.itemName;
 }