public void EquipWeapon(InventoryItemInstance item) { //if we have a weapon equipped, unequip it if (EquippedWeapon != null) { EquippedWeapon.Equipped = false; EquippedWeapon = null; } //equip new weapon EquippedWeapon = item; EquippedWeapon.Equipped = true; }
public bool RemoveItem(InventoryItemInstance item) { return(Items.Remove(item)); }