RemoveItem()

Found in:

public void RemoveItem(Item kind){
    int amt = 0;

    foreach (Item item in itemList){
      if(item.itemScriptableObject == kind.itemScriptableObject){
        if(item.amount == 1){
          itemList.Remove(item);
          RemoveSlot(kind.GetName());
          UpdateEquipt(kind, 0);
        }else{
          amt = item.amount - 1;
          item.amount = amt;
          UpdateSlot(kind.GetName(), amt, kind);
          UpdateEquipt(kind, amt);
        }
        break;
      }
    }
  }


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *