Example #1
0
        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;
        }
Example #2
0
 public bool RemoveItem(InventoryItemInstance item)
 {
     return(Items.Remove(item));
 }