diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2022-03-19 21:07:50 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2022-03-19 21:07:50 -0400 |
| commit | 514b240348a7c401fa6725ae74540d5f3ee29cfb (patch) | |
| tree | 6c4dd02b3aacc1bf57f8e4c2b2b46ed34fa73fdd /src/renderer.cpp | |
| parent | 5c92093bd82b54e79c63937cb0dbefabc5f47624 (diff) | |
| download | ether-514b240348a7c401fa6725ae74540d5f3ee29cfb.tar.gz ether-514b240348a7c401fa6725ae74540d5f3ee29cfb.tar.bz2 ether-514b240348a7c401fa6725ae74540d5f3ee29cfb.zip | |
added fade in to new game
and fixed music on new game
Diffstat (limited to 'src/renderer.cpp')
| -rw-r--r-- | src/renderer.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
| diff --git a/src/renderer.cpp b/src/renderer.cpp index b24ddbf..b6a9b4a 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp | |||
| @@ -396,6 +396,12 @@ void Renderer::renderGame( | |||
| 396 | 396 | ||
| 397 | SDL_RenderCopy(ren_.get(), canvas.get(), &zoomRect, nullptr); | 397 | SDL_RenderCopy(ren_.get(), canvas.get(), &zoomRect, nullptr); |
| 398 | 398 | ||
| 399 | if (game.losing == LoseState::NewGame) { | ||
| 400 | SDL_SetRenderDrawBlendMode(ren_.get(), SDL_BLENDMODE_BLEND); | ||
| 401 | SDL_SetRenderDrawColor(ren_.get(), 0, 0, 0, game.initialFade.getProgress(255, 0)); | ||
| 402 | SDL_RenderFillRect(ren_.get(), nullptr); | ||
| 403 | } | ||
| 404 | |||
| 399 | texture_ptr overlays( | 405 | texture_ptr overlays( |
| 400 | SDL_CreateTexture( | 406 | SDL_CreateTexture( |
| 401 | ren_.get(), | 407 | ren_.get(), |
