From 1a776728f2150996b643d31fb7fe5de0deef7a66 Mon Sep 17 00:00:00 2001
From: nehalmistry <>
Date: Sat, 6 Apr 2002 21:30:49 +0000
Subject: [PATCH] Added temporary GameOptions menu.

---
 src/ui/menus.cpp | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/src/ui/menus.cpp b/src/ui/menus.cpp
index 0190a3b1c..43008eaeb 100644
--- a/src/ui/menus.cpp
+++ b/src/ui/menus.cpp
@@ -751,6 +751,21 @@ local Menuitem CampaignContMenuItems[] = {
 #endif
 };
 
+local Menuitem GameOptionsMenuItems[] = {
+#ifdef __GNUC__
+    { MI_TYPE_TEXT, 144, 11, 0, LargeFont, NULL, NULL,
+	{ text:{ "TEMP", MI_TFLAGS_CENTERED} } },
+    { MI_TYPE_TEXT, 144, 32, 0, LargeFont, NULL, NULL,
+	{ text:{ "TEMP", MI_TFLAGS_CENTERED} } },
+    { MI_TYPE_BUTTON, 32, 90, MenuButtonSelected, LargeFont, NULL, NULL,
+	{ button:{ "~!TEST1", 224, 27, MBUTTON_GM_FULL, GameMenuEnd, 'v'} } },
+    { MI_TYPE_BUTTON, 32, 56, MenuButtonDisabled, LargeFont, NULL, NULL,
+	{ button:{ "TEST2", 224, 27, MBUTTON_GM_FULL, NULL, KeyCodeF11} } },
+#else
+    { 0 }
+#endif
+};
+
 /**
 **	FIXME: Ari please look, this is now in TheUI.
 */
@@ -927,6 +942,16 @@ global Menu Menus[] = {
 	EndScenarioMenuItems,
 	NULL,
     },
+    {
+	// Game Options Menu
+	176+(14*TileSizeX-288)/2,
+	16+(14*TileSizeY-128)/2,
+	288, 128,
+	ImagePanel4,
+	2, 4,
+	GameOptionsMenuItems,
+	NULL,
+    },
 };
 
 /*----------------------------------------------------------------------------
@@ -1455,6 +1480,7 @@ local void GameMenuLoad(void)
 local void GameOptions(void)
 {
     // TODO
+    ProcessMenu(MENU_GAME_OPTIONS, 1);
 }
 
 /**