aboutsummaryrefslogtreecommitdiff
path: root/Source/Menu.c
diff options
context:
space:
mode:
authorXaviDCR92 <xavi.dcr@gmail.com>2017-09-23 01:32:26 +0200
committerXaviDCR92 <xavi.dcr@gmail.com>2017-09-23 01:32:26 +0200
commite6d41c59ffa15dee7f8bc9d7ea0e12ac682da595 (patch)
tree19a1b57479a66efe6f74c2eedfd4795554fa75b7 /Source/Menu.c
parent286d13d71d017003df4cb44fc4ef4822d9e39c03 (diff)
downloadairport-e6d41c59ffa15dee7f8bc9d7ea0e12ac682da595.tar.gz
Bugfix: ptrPlayer->SelectedAircraft was being substracted when == 0 and caused a game crash. Bugfix: aircraft did not stop when DIR_SOUTH.
Diffstat (limited to 'Source/Menu.c')
-rw-r--r--Source/Menu.c29
1 files changed, 15 insertions, 14 deletions
diff --git a/Source/Menu.c b/Source/Menu.c
index fa1c701..58a6260 100644
--- a/Source/Menu.c
+++ b/Source/Menu.c
@@ -131,20 +131,20 @@ static TYPE_CHEAT StackCheckCheat;
static TYPE_CHEAT DevMenuCheat;
static TYPE_CHEAT SerialCheat;
-static char* MainMenuFiles[] = { "cdrom:\\DATA\\SPRITES\\MAINMENU.TIM;1" ,
- "cdrom:\\DATA\\SOUNDS\\BELL.VAG;1" ,
- "cdrom:\\DATA\\SOUNDS\\ACCEPT.VAG;1" ,
- "cdrom:\\DATA\\SPRITES\\BUTTONS.TIM;1" ,
- "cdrom:\\DATA\\SPRITES\\MENUSTAR.TIM;1" ,
+static const char* MainMenuFiles[] = { "cdrom:\\DATA\\SPRITES\\MAINMENU.TIM;1" ,
+ "cdrom:\\DATA\\SOUNDS\\BELL.VAG;1" ,
+ "cdrom:\\DATA\\SOUNDS\\ACCEPT.VAG;1" ,
+ "cdrom:\\DATA\\SPRITES\\BUTTONS.TIM;1" ,
+ "cdrom:\\DATA\\SPRITES\\MENUSTAR.TIM;1" ,
#ifndef NO_INTRO
- "cdrom:\\DATA\\SPRITES\\PSXDISK.TIM;1" ,
- "cdrom:\\DATA\\FONTS\\INTROFNT.TIM;1" ,
- "cdrom:\\DATA\\SPRITES\\GPL.TIM;1" ,
- "cdrom:\\DATA\\SPRITES\\OPENSRC.TIM;1" ,
- "cdrom:\\DATA\\SOUNDS\\TRAYCL.VAG;1" ,
- "cdrom:\\DATA\\SOUNDS\\SPINDISK.VAG;1"
+ "cdrom:\\DATA\\SPRITES\\PSXDISK.TIM;1" ,
+ "cdrom:\\DATA\\FONTS\\INTROFNT.TIM;1" ,
+ "cdrom:\\DATA\\SPRITES\\GPL.TIM;1" ,
+ "cdrom:\\DATA\\SPRITES\\OPENSRC.TIM;1" ,
+ "cdrom:\\DATA\\SOUNDS\\TRAYCL.VAG;1" ,
+ "cdrom:\\DATA\\SOUNDS\\SPINDISK.VAG;1"
#endif // NO_INTRO
- };
+ };
static void* MainMenuDest[] = { (GsSprite*)&MenuSpr ,
(SsVag*)&BellSnd ,
@@ -207,7 +207,8 @@ void TwoPlayerMenu(void)
void MainMenuInit(void)
{
- LoadMenu( MainMenuFiles,MainMenuDest,
+ LoadMenu( MainMenuFiles,
+ MainMenuDest,
sizeof(MainMenuFiles) / sizeof(char*) ,
sizeof(MainMenuDest) / sizeof(void*) );
@@ -550,7 +551,7 @@ void MainMenuDrawButton(TYPE_MMBtn * btn)
default:
break;
}
-
+
MenuSpr.u += btn->offset_u;
MenuSpr.v += btn->offset_v;
MenuSpr.y -= MainMenuBtnAni[btn->timer];