From c3df1bcc3f7f2628fe5f88d33fc14a836b2d4b72 Mon Sep 17 00:00:00 2001 From: Misa Date: Fri, 1 May 2020 16:50:55 -0700 Subject: [PATCH] Fix off-by-one in activity zone prompt fading interpolation Otherwise it would appear to cut off too early when fading away. This is only noticeable in slowmode, if even that. --- desktop_version/src/Render.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop_version/src/Render.cpp b/desktop_version/src/Render.cpp index e5e362dc..8f860eda 100644 --- a/desktop_version/src/Render.cpp +++ b/desktop_version/src/Render.cpp @@ -1611,7 +1611,7 @@ void gamerender() graphics.drawtextbox(16, 4, 36, 3, game.activity_r*act_alpha, game.activity_g*act_alpha, game.activity_b*act_alpha); graphics.Print(5, 12, game.activity_lastprompt, game.activity_r*act_alpha, game.activity_g*act_alpha, game.activity_b*act_alpha, true); } - else if(game.act_fade>5) + else if(game.act_fade>5 || game.prev_act_fade>5) { graphics.drawtextbox(16, 4, 36, 3, game.activity_r*act_alpha, game.activity_g*act_alpha, game.activity_b*act_alpha); graphics.Print(5, 12, game.activity_lastprompt, game.activity_r*act_alpha, game.activity_g*act_alpha, game.activity_b*act_alpha, true);