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

Leave a Reply