private void drawMenu() {
		int i = menuOffsetX;
		int j = menuOffsetY;
		int k = menuWidth;
		int l = menuHeight + 1;//anInt952
		//DrawingArea.drawPixels(height, menuOffsetY, menuOffsetX, color, width);
		//DrawingArea.fillPixels(menuOffsetX, width, height, color, menuOffsetY);

  //Border
  DrawingArea.method338(menuOffsetY + 2, menuHeight - 4, 250, 0x706a5e, menuWidth, menuOffsetX);
  DrawingArea.method338(menuOffsetY + 1, menuHeight - 2, 250, 0x706a5e, menuWidth - 2, menuOffsetX + 1);
  DrawingArea.method338(menuOffsetY, menuHeight, 200, 0x706a5e, menuWidth - 4, menuOffsetX + 2);

  //Border
  DrawingArea.method338(menuOffsetY + 1, menuHeight - 2, 250, 0x2d2822, menuWidth - 6, menuOffsetX + 3);
  DrawingArea.method338(menuOffsetY + 2, menuHeight - 4, 250, 0x2d2822, menuWidth - 4, menuOffsetX + 2);
  DrawingArea.method338(menuOffsetY + 3, menuHeight - 6, 250, 0x2d2822, menuWidth - 2, menuOffsetX + 1);

  //Border
  DrawingArea.method338(menuOffsetY + 19, menuHeight - 22, 250, 0x524a3d, menuWidth - 4, menuOffsetX + 2);
  DrawingArea.method338(menuOffsetY + 20, menuHeight - 22, 250, 0x524a3d, menuWidth - 6, menuOffsetX + 3);

  //Menu Fill








    DrawingArea.method335(0x112329, j + 20, k - 6, l - 23, 170, i + 3);

  //Menu Header
  DrawingArea.fillPixels(menuOffsetX + 3, menuWidth - 6, 1, 0x2a291b, menuOffsetY + 2);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x2a261b, menuOffsetY + 3);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x252116, menuOffsetY + 4);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x211e15, menuOffsetY + 5);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x1e1b12, menuOffsetY + 6);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x1a170e, menuOffsetY + 7);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 2, 0x15120b, menuOffsetY + 8);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x100d08, menuOffsetY + 10);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x090a04, menuOffsetY + 11);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x080703, menuOffsetY + 12);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x090a04, menuOffsetY + 13);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x070802, menuOffsetY + 14);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x090a04, menuOffsetY + 15);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x070802, menuOffsetY + 16);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x090a04, menuOffsetY + 17);
  DrawingArea.fillPixels(menuOffsetX + 2, menuWidth - 4, 1, 0x2a291b, menuOffsetY + 18);
  DrawingArea.fillPixels(menuOffsetX + 3, menuWidth - 6, 1, 0x564943, menuOffsetY + 19);

		chatTextDrawingArea.method385(0xc6b895, "Choose Option", menuOffsetY + 14, menuOffsetX + 3);
		//newRegularFont.method385(0xc6b895, "Choose Option", j + 14, i + 3);
		int j1 = super.mouseX;
		int k1 = super.mouseY;
		if(menuScreenArea == 0) {
			j1 -= 4;
			k1 -= 4;
		}
		if(menuScreenArea == 1) {
			j1 -= 519;
			k1 -= 168;
		}
		if(menuScreenArea == 2) {
			j1 -= 17;
			k1 -= 338;
		}
		if(menuScreenArea == 3) {
			j1 -= 516;
			k1 -= 0;
		}
		for(int l1 = 0; l1 < menuActionRow; l1++) {
			int i2 = j + 31 + (menuActionRow - 1 - l1) * 15;
			int j2 = 0xc6b895;
			if (j1 > i && j1 < i + k && k1 > i2 - 13 && k1 < i2 + 3) {
				//DrawingArea.drawPixels(15, i2 - 11, i + 3, 0x6f695d, menuWidth - 6);

				DrawingArea.drawPixels(15, i2 - 11, i + 3, 0x26566C, menuWidth - 6);
				j2 = 0xeee5c6;
			}
			//chatTextDrawingArea.method389(true, i + 4, j2, menuActionName[l1], i2 + 1);


			//newRegularFont.method389(true, i + 4, 0xAAA184, menuActionName[l1], i2 + 1);
			chatTextDrawingArea.method389(true, i + 4, 0xAAA184, menuActionName[l1], i2 + 1);
		}
	}