1
0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2024-06-01 18:43:33 +02:00

Pull out fade mode handling into separate function

The next commit will add logic that more-or-less quits the whole block
if ingame_titlemode, and instead of adding another layer of indentation
I will just pull this into its own function so we can use a return
statement.
This commit is contained in:
Misa 2021-12-17 23:35:08 -08:00
parent cc9c71a94a
commit 5ebc65d1a2

View File

@ -288,6 +288,19 @@ static void startmode(const int mode)
fadetomodedelay = 19;
}
static void handlefadetomode(void)
{
if (fadetomodedelay > 0)
{
--fadetomodedelay;
}
else
{
fadetomode = false;
script.startgamemode(gotomode);
}
}
static int* user_changing_volume = NULL;
static int previous_volume = 0;
@ -1928,15 +1941,7 @@ void titleinput(void)
if (fadetomode)
{
if (fadetomodedelay > 0)
{
--fadetomodedelay;
}
else
{
fadetomode = false;
script.startgamemode(gotomode);
}
handlefadetomode();
}
}