diff --git a/src/k_menu.h b/src/k_menu.h index 555464a18..44be54541 100644 --- a/src/k_menu.h +++ b/src/k_menu.h @@ -597,7 +597,6 @@ void M_PlayMenuJam(void); void M_MenuTypingInput(INT32 key); -extern menu_t MessageDef; void M_StartMessage(const char *string, void *routine, menumessagetype_t itemtype); void M_StopMessage(INT32 choice); void M_DrawMenuMessage(void); diff --git a/src/k_menudraw.c b/src/k_menudraw.c index 140e0bb4a..20c51b412 100644 --- a/src/k_menudraw.c +++ b/src/k_menudraw.c @@ -505,9 +505,6 @@ void M_DrawMenuMessage(void) void M_Drawer(void) { - if (currentMenu == &MessageDef) - menuactive = true; - if (menuwipe) F_WipeStartScreen(); diff --git a/src/k_menufunc.c b/src/k_menufunc.c index 4aff20816..e73ac3772 100644 --- a/src/k_menufunc.c +++ b/src/k_menufunc.c @@ -546,9 +546,6 @@ void M_ClearMenus(boolean callexitmenufunc) COM_BufAddText(va("saveconfig \"%s\" -silent\n", configfile)); #endif //Alam: But not on the Dreamcast's VMUs - if (currentMenu == &MessageDef) // Oh sod off! - currentMenu = &MainDef; // Not like it matters - if (gamestate == GS_MENU) // Back to title screen D_StartTitle(); diff --git a/src/menus/transient/message-box.c b/src/menus/transient/message-box.c index 1f3c0b47a..ac49b6cee 100644 --- a/src/menus/transient/message-box.c +++ b/src/menus/transient/message-box.c @@ -4,28 +4,6 @@ #include "../../k_menu.h" #include "../../z_zone.h" -static menuitem_t MessageMenu[] = -{ - // TO HACK - {0, NULL, NULL, NULL, {NULL}, 0, 0} -}; - -menu_t MessageDef = -{ - 1, // # of menu items - NULL, // previous menu (TO HACK) - 0, // lastOn, flags (TO HACK) - MessageMenu, // menuitem_t -> - 0, 0, // x, y (TO HACK) - 0, 0, // extra1, extra2 - 0, 0, // transition tics - NULL, // drawing routine -> - NULL, // ticker routine - NULL, // init routine - NULL, // quit routine - NULL // input routine -}; - // message prompt struct struct menumessage_s menumessage;