mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2026-01-29 17:38:16 +03:00
Remove mainmenu from Game
Since mainmenu is only ever used in Input.cpp, I might as well make it clearer by moving it into a static global variable in Input.cpp. (The same applies to fadetolab/fadetomenu, but I didn't think much about those at the time... that'll be a refactor for later.)
This commit is contained in:
@@ -190,10 +190,11 @@ static void toggleflipmode(void)
|
||||
|
||||
static bool fadetomode = false;
|
||||
static int fadetomodedelay = 0;
|
||||
static int gotomode = 0;
|
||||
|
||||
static void startmode(const int mode)
|
||||
{
|
||||
game.mainmenu = mode;
|
||||
gotomode = mode;
|
||||
graphics.fademode = 2; /* fading out */
|
||||
fadetomode = true;
|
||||
fadetomodedelay = 16;
|
||||
@@ -1668,7 +1669,7 @@ void titleinput(void)
|
||||
else
|
||||
{
|
||||
fadetomode = false;
|
||||
script.startgamemode(game.mainmenu);
|
||||
script.startgamemode(gotomode);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user