Remove save and exit button

This commit is contained in:
NyakoFox 2024-04-11 18:02:14 -03:00
parent 3689cb6b38
commit 131f40a66c
2 changed files with 10 additions and 35 deletions

View File

@ -219,28 +219,14 @@ namespace touch
mapmenuactionpress(version2_2); mapmenuactionpress(version2_2);
break; break;
case 6: case 6:
game.menupage = 3;
mapmenuactionpress(version2_2);
graphics.fademode = FADE_START_FADEOUT;
music.fadeout();
map.nexttowercolour();
if (!version2_2)
{
game.fadetomenu = true;
game.fadetomenudelay = 19;
}
break;
case 7:
music.playef(Sound_VIRIDIAN); music.playef(Sound_VIRIDIAN);
game.menupage = 10; game.menupage = 10;
break; break;
case 8: case 7:
music.playef(Sound_VIRIDIAN); music.playef(Sound_VIRIDIAN);
game.menupage = 3; game.menupage = 3;
break; break;
case 9: case 8:
game.menupage = 11; game.menupage = 11;
mapmenuactionpress(version2_2); mapmenuactionpress(version2_2);
break; break;
@ -308,7 +294,7 @@ namespace touch
buttons[TOUCH_BUTTON_MAP_QUIT].ui = false; buttons[TOUCH_BUTTON_MAP_QUIT].ui = false;
buttons[TOUCH_BUTTON_MAP_SHIP_WARP].x = 80; buttons[TOUCH_BUTTON_MAP_SHIP_WARP].x = 80;
buttons[TOUCH_BUTTON_MAP_SHIP_WARP].y = 120 - 16; buttons[TOUCH_BUTTON_MAP_SHIP_WARP].y = 104;
buttons[TOUCH_BUTTON_MAP_SHIP_WARP].width = 160; buttons[TOUCH_BUTTON_MAP_SHIP_WARP].width = 160;
buttons[TOUCH_BUTTON_MAP_SHIP_WARP].height = 30; buttons[TOUCH_BUTTON_MAP_SHIP_WARP].height = 30;
buttons[TOUCH_BUTTON_MAP_SHIP_WARP].text = loc::gettext("warp to ship"); buttons[TOUCH_BUTTON_MAP_SHIP_WARP].text = loc::gettext("warp to ship");
@ -317,7 +303,7 @@ namespace touch
buttons[TOUCH_BUTTON_MAP_SHIP_WARP].ui = false; buttons[TOUCH_BUTTON_MAP_SHIP_WARP].ui = false;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].x = 80; buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].x = 80;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].y = 96 + 8 - 16 - 16; buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].y = 80;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].width = 160; buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].width = 160;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].height = 26; buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].height = 26;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].text = loc::gettext("save"); buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].text = loc::gettext("save");
@ -325,21 +311,12 @@ namespace touch
buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].type = TOUCH_BUTTON_TYPE_MAP; buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].type = TOUCH_BUTTON_TYPE_MAP;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].ui = false; buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].ui = false;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].x = 80;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].y = 96 + 32 + 8 - 16 - 16;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].width = 160;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].height = 26;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].text = loc::gettext("save and quit");
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].id = 6;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].type = TOUCH_BUTTON_TYPE_MAP;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].ui = false;
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].x = 80; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].x = 80;
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].y = 96 + 64 + 8 - 16 - 16; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].y = 112;
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].width = 160; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].width = 160;
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].height = 26; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].height = 26;
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].text = loc::gettext("quit"); buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].text = loc::gettext("quit");
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].id = 7; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].id = 6;
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].type = TOUCH_BUTTON_TYPE_MAP; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].type = TOUCH_BUTTON_TYPE_MAP;
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].ui = false; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].ui = false;
@ -348,7 +325,7 @@ namespace touch
buttons[TOUCH_BUTTON_QUIT_NO].width = 160; buttons[TOUCH_BUTTON_QUIT_NO].width = 160;
buttons[TOUCH_BUTTON_QUIT_NO].height = 26; buttons[TOUCH_BUTTON_QUIT_NO].height = 26;
buttons[TOUCH_BUTTON_QUIT_NO].text = loc::gettext("no, keep playing"); buttons[TOUCH_BUTTON_QUIT_NO].text = loc::gettext("no, keep playing");
buttons[TOUCH_BUTTON_QUIT_NO].id = 8; buttons[TOUCH_BUTTON_QUIT_NO].id = 7;
buttons[TOUCH_BUTTON_QUIT_NO].type = TOUCH_BUTTON_TYPE_MAP; buttons[TOUCH_BUTTON_QUIT_NO].type = TOUCH_BUTTON_TYPE_MAP;
buttons[TOUCH_BUTTON_QUIT_NO].ui = false; buttons[TOUCH_BUTTON_QUIT_NO].ui = false;
@ -357,7 +334,7 @@ namespace touch
buttons[TOUCH_BUTTON_QUIT_YES].width = 160; buttons[TOUCH_BUTTON_QUIT_YES].width = 160;
buttons[TOUCH_BUTTON_QUIT_YES].height = 26; buttons[TOUCH_BUTTON_QUIT_YES].height = 26;
buttons[TOUCH_BUTTON_QUIT_YES].text = loc::gettext("yes, quit to menu"); buttons[TOUCH_BUTTON_QUIT_YES].text = loc::gettext("yes, quit to menu");
buttons[TOUCH_BUTTON_QUIT_YES].id = 9; buttons[TOUCH_BUTTON_QUIT_YES].id = 8;
buttons[TOUCH_BUTTON_QUIT_YES].type = TOUCH_BUTTON_TYPE_MAP; buttons[TOUCH_BUTTON_QUIT_YES].type = TOUCH_BUTTON_TYPE_MAP;
buttons[TOUCH_BUTTON_QUIT_YES].ui = false; buttons[TOUCH_BUTTON_QUIT_YES].ui = false;
} }
@ -475,12 +452,11 @@ namespace touch
if (!game.gamesaved && !game.gamesavefailed && !game.inspecial()) if (!game.gamesaved && !game.gamesavefailed && !game.inspecial())
{ {
buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].active = true; buttons[TOUCH_BUTTON_MAP_QUIT_SAVE].active = true;
buttons[TOUCH_BUTTON_MAP_QUIT_SAVEEXIT].active = true; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].y = 112;
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].y = 96 + 64 + 8 - 16 - 16;
} }
else else
{ {
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].y = 96 + 32 + 8 - 16 + 48; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].y = 168;
} }
buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].active = true; buttons[TOUCH_BUTTON_MAP_QUIT_EXIT].active = true;
break; break;

View File

@ -39,7 +39,6 @@ enum TouchButtonID
/* Map - Quit buttons */ /* Map - Quit buttons */
TOUCH_BUTTON_MAP_QUIT_SAVE, TOUCH_BUTTON_MAP_QUIT_SAVE,
TOUCH_BUTTON_MAP_QUIT_SAVEEXIT,
TOUCH_BUTTON_MAP_QUIT_EXIT, TOUCH_BUTTON_MAP_QUIT_EXIT,
/* Map - Back */ /* Map - Back */