protected void Reload(EqpWeapon wep, InventoryHolder ih) { int bulletsToReload = wep.ClipSize - wep.CurrentAmmo; int rem = ih.RemoveItem(wep.AmmoType.GetComponent <Item>(), bulletsToReload); wep.CurrentAmmo += rem; }
private void itemTake(InventoryHolder user, GameObject item, int stack) { user.RemoveItem(item.GetComponent <Item>(), stack); }