public IInventoryItem SelectItem(int slotNumber) { IInventoryItem selectedItem = itemsOnInventory[slotNumber]; foreach (IInventoryItem item in itemsOnInventory) { if (item != null) { item.Activate(false); } } if (selectedItem != null) { selectedItem.Activate(true); } return(selectedItem); }