summaryrefslogtreecommitdiff
path: root/apps/plugins/doom/m_menu.c
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2006-04-04 23:13:50 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2006-04-04 23:13:50 +0000
commit8ae680269737abfe911631dc6166c5cf57570409 (patch)
tree8afac2616c5d907203ddb5a04fb720a464da9446 /apps/plugins/doom/m_menu.c
parent6171be84da12c44e8c625cdd84fa8c1ae428a9e0 (diff)
downloadrockbox-8ae680269737abfe911631dc6166c5cf57570409.tar.gz
rockbox-8ae680269737abfe911631dc6166c5cf57570409.zip
Fix up configurable keys, edit exit string, more work needs to be done on menu keys
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9506 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/doom/m_menu.c')
-rw-r--r--apps/plugins/doom/m_menu.c19
1 files changed, 11 insertions, 8 deletions
diff --git a/apps/plugins/doom/m_menu.c b/apps/plugins/doom/m_menu.c
index 580503778e..6f01e066e1 100644
--- a/apps/plugins/doom/m_menu.c
+++ b/apps/plugins/doom/m_menu.c
@@ -16,7 +16,10 @@
16// GNU General Public License for more details. 16// GNU General Public License for more details.
17// 17//
18// $Log$ 18// $Log$
19// Revision 1.3 2006/04/03 20:03:02 kkurbjun 19// Revision 1.4 2006/04/04 23:13:50 kkurbjun
20// Fix up configurable keys, edit exit string, more work needs to be done on menu keys
21//
22// Revision 1.3 2006-04-03 20:03:02 kkurbjun
20// Updates doom menu w/ new graphics, now requires rockdoom.wad: http://alamode.mines.edu/~kkurbjun/rockdoom.wad 23// Updates doom menu w/ new graphics, now requires rockdoom.wad: http://alamode.mines.edu/~kkurbjun/rockdoom.wad
21// 24//
22// Revision 1.2 2006-04-03 00:28:13 kkurbjun 25// Revision 1.2 2006-04-03 00:28:13 kkurbjun
@@ -928,7 +931,7 @@ void M_DrawEpisode(void)
928 931
929void M_VerifyNightmare(int ch) 932void M_VerifyNightmare(int ch)
930{ 933{
931 if (ch != KEY_ENTER) 934 if (ch != key_menu_enter)
932 return; 935 return;
933 936
934 G_DeferedInitNew(nightmare,epi+1,1); 937 G_DeferedInitNew(nightmare,epi+1,1);
@@ -1030,7 +1033,7 @@ void M_ChangeMessages(int choice)
1030// 1033//
1031void M_EndGameResponse(int ch) 1034void M_EndGameResponse(int ch)
1032{ 1035{
1033 if (ch != KEY_ENTER) 1036 if (ch != key_menu_enter)
1034 return; 1037 return;
1035 1038
1036 // killough 5/26/98: make endgame quit if recording or playing back demo 1039 // killough 5/26/98: make endgame quit if recording or playing back demo
@@ -1118,7 +1121,7 @@ int quitsounds2[8] =
1118 1121
1119void M_QuitResponse(int ch) 1122void M_QuitResponse(int ch)
1120{ 1123{
1121 if (ch != KEY_ENTER) 1124 if (ch != key_menu_enter)
1122 return; 1125 return;
1123 if (!netgame) 1126 if (!netgame)
1124 { 1127 {
@@ -1391,7 +1394,7 @@ boolean M_Responder (event_t* ev)
1391 1394
1392 if (ev->data1&1) 1395 if (ev->data1&1)
1393 { 1396 {
1394 ch = KEY_ENTER; 1397 ch = key_menu_enter;
1395 joywait = I_GetTime() + 5; 1398 joywait = I_GetTime() + 5;
1396 } 1399 }
1397 if (ev->data1&2) 1400 if (ev->data1&2)
@@ -1435,7 +1438,7 @@ boolean M_Responder (event_t* ev)
1435 1438
1436 if (ev->data1&1) 1439 if (ev->data1&1)
1437 { 1440 {
1438 ch = KEY_ENTER; 1441 ch = key_menu_enter;
1439 mousewait = I_GetTime() + 15; 1442 mousewait = I_GetTime() + 15;
1440 } 1443 }
1441 1444
@@ -1501,7 +1504,7 @@ boolean M_Responder (event_t* ev)
1501 if (messageToPrint) 1504 if (messageToPrint)
1502 { 1505 {
1503 if (messageNeedsInput == true && 1506 if (messageNeedsInput == true &&
1504 !(ch == ' ' || ch == 'n' || ch == KEY_ENTER || ch == KEY_ESCAPE)) 1507 !(ch == ' ' || ch == 'n' || ch == key_menu_enter || ch == key_menu_escape))
1505 return false; 1508 return false;
1506 1509
1507 menuactive = messageLastMenuActive; 1510 menuactive = messageLastMenuActive;
@@ -1566,7 +1569,7 @@ boolean M_Responder (event_t* ev)
1566 // Pop-up menu? 1569 // Pop-up menu?
1567 if (!menuactive) 1570 if (!menuactive)
1568 { 1571 {
1569 if (ch == KEY_ESCAPE) 1572 if (ch == key_menu_escape)
1570 { 1573 {
1571 M_StartControlPanel (); 1574 M_StartControlPanel ();
1572 S_StartSound(NULL,sfx_swtchn); 1575 S_StartSound(NULL,sfx_swtchn);