diff options
author | Aki <please@ignore.pl> | 2022-04-25 02:02:11 +0200 |
---|---|---|
committer | Aki <please@ignore.pl> | 2022-04-25 02:02:11 +0200 |
commit | e51044a8872a05313fa92cad15eedf1f93f26aee (patch) | |
tree | aeb0eb6866a1ee5de3088e5b1d47f227c321b1ea /OverScreen.cpp | |
parent | 858a17930e29e38f236e8b60d0199489f9df0a48 (diff) | |
download | bullethell2022-e51044a8872a05313fa92cad15eedf1f93f26aee.zip bullethell2022-e51044a8872a05313fa92cad15eedf1f93f26aee.tar.gz bullethell2022-e51044a8872a05313fa92cad15eedf1f93f26aee.tar.bz2 |
Moved flash to own class and used it as transition to death screen
Diffstat (limited to 'OverScreen.cpp')
-rw-r--r-- | OverScreen.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/OverScreen.cpp b/OverScreen.cpp index 844a9dd..dcf5866 100644 --- a/OverScreen.cpp +++ b/OverScreen.cpp @@ -18,12 +18,14 @@ OverScreen::OverScreen(std::shared_ptr<Stats> stats) : const int screen_width = GetScreenWidth(); const int died_width = MeasureText(DIED, 20); m_died_x = (screen_width - died_width) / 2; + m_flash.start(); } void -OverScreen::update(const float) +OverScreen::update(const float dt) { + m_flash.update(dt); if (IsKeyPressed(KEY_SPACE)) g_game.set(std::make_unique<TitleScreen>()); } @@ -34,4 +36,5 @@ OverScreen::draw() { ClearBackground(BLACK); DrawText(DIED, m_died_x, 160, 20, RED); + m_flash.draw(); } |