public void drawMenu(int offsetX, int offsetY) {
		int x = menuOffsetX - offsetX;
		int y = menuOffsetY - offsetY;
		int width = menuWidth;
		int height = menuHeight;
		RSDrawingArea.drawRoundedRectangle(x, y, width, height, 0, 220, true, false);
		RSDrawingArea.drawFilledAlphaPixels(x + 1, y + 1, width - 2, 16, 0x2C2C2C, 150);
		RSDrawingArea.drawRoundedRectangle(x, y, width, height, 0xffffff, 220, false, true);
		RSDrawingArea.drawHorizontalAlphaLine(x + 1, y + 17, width - 1, 0xFFFFFF, 220);
		arial[1].drawString("Choose Action", x + 3, y + 14, 0xFFFFFF, true);
		int _mouseX = mouseX - offsetX;
		int _mouseY = mouseY - offsetY;
		for(int action = 0; action < getActions().length; action++) {
			int posY = y + 31 + (getActions().length - 1 - action) * 15;
			int color = Constants.TEXT_COLOR;
			if(_mouseX > x && _mouseX < x + width && _mouseY > posY - 13 && _mouseY < posY + 3) {
				color = 0xFFFFFF;
				RSDrawingArea.drawFilledAlphaPixels(x + 2, posY - 13, menuWidth - 4, 16, 0x9F9F9F, 220);
			}
			arial[1].drawString(getActions()[action], x + 3, posY, color, true);
		}
	}