1
0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2024-06-16 09:38:29 +02:00

Update activity prompt fade in fixed-timestep gamelogic()

Otherwise it goes by too quickly.
This commit is contained in:
Misa 2020-04-28 18:15:26 -07:00 committed by Ethan Lee
parent e897543383
commit 92ee33043d
2 changed files with 16 additions and 6 deletions

View File

@ -1479,4 +1479,20 @@ void gamelogic()
game.returntoeditor();
}
#endif
if (game.activeactivity > -1)
{
if (game.act_fade < 5)
{
game.act_fade = 5;
}
if (game.act_fade < 10)
{
game.act_fade++;
}
}
else if (game.act_fade > 5)
{
game.act_fade--;
}
}

View File

@ -1635,11 +1635,6 @@ void gamerender()
game.activity_r = obj.blocks[game.activeactivity].r;
game.activity_g = obj.blocks[game.activeactivity].g;
game.activity_b = obj.blocks[game.activeactivity].b;
if(game.act_fade<5) game.act_fade=5;
if(game.act_fade<10)
{
game.act_fade++;
}
graphics.drawtextbox(16, 4, 36, 3, game.activity_r*(game.act_fade/10.0f), game.activity_g*(game.act_fade/10.0f), game.activity_b*(game.act_fade/10.0f));
graphics.Print(5, 12, game.activity_lastprompt, game.activity_r*(game.act_fade/10.0f), game.activity_g*(game.act_fade/10.0f), game.activity_b*(game.act_fade/10.0f), true);
}
@ -1649,7 +1644,6 @@ void gamerender()
{
graphics.drawtextbox(16, 4, 36, 3, game.activity_r*(game.act_fade/10.0f), game.activity_g*(game.act_fade/10.0f), game.activity_b*(game.act_fade/10.0f));
graphics.Print(5, 12, game.activity_lastprompt, game.activity_r*(game.act_fade/10.0f), game.activity_g*(game.act_fade/10.0f), game.activity_b*(game.act_fade/10.0f), true);
game.act_fade--;
}
}