public void drawInventoryBag(JFrame frame) {
		int roomId = this.room.getId();

		// if room is floor draw another HUD
		if (!(roomId == 1 || roomId == 2 || roomId == 3 || roomId == 14
				|| roomId == 13 || roomId == 16 || roomId == 17)) {
			BufferedImage inventoryBag = null;
			try {
				inventoryBag = ImageIO.read(new File(
						"src/main/resources/Picture/hud.png"));
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			backgroundImage.getGraphics().drawImage(inventoryBag, 0, 0, 800,
					590, null);
			// special ItemID
			addClickableFunction(670, 0, 130, 115, 999, frame, "inventory");
			addClickableFunction(710, 510, 90, 90, 999, frame, "leaveRoom");
			addClickableFunction(0, 0, 100, 90, 999, frame, "inGameMenue");
		} else {
			BufferedImage inventoryBag = null;
			try {
				inventoryBag = ImageIO.read(new File(
						"src/main/resources/Picture/hudFloor.png"));
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			backgroundImage.getGraphics().drawImage(inventoryBag, 0, 0, 800,
					590, null);
			// special ItemID
			addClickableFunction(670, 0, 130, 115, 999, frame, "inventory");
			addClickableFunction(0, 0, 100, 90, 999, frame, "inGameMenue");
		}

	}