From e318d6f1761ea1a97271e464d221acdb252c37fb Mon Sep 17 00:00:00 2001 From: Misa Date: Fri, 29 Dec 2023 14:11:08 -0800 Subject: [PATCH] Fix regression: Tower BG lerps in reverse direction This is the same as commit 70357a65bf06a25b7ba98c846ee258ac5eccd88b ("Fix regression: Warp BG lerps in reverse direction"), but for the tower background. This bug is most visible when moving the camera in a tower using invincibility, or holding down ACTION during the credits scroll. --- desktop_version/src/Graphics.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop_version/src/Graphics.cpp b/desktop_version/src/Graphics.cpp index 0c722130..2c9f49f3 100644 --- a/desktop_version/src/Graphics.cpp +++ b/desktop_version/src/Graphics.cpp @@ -2854,7 +2854,7 @@ void Graphics::drawtowerbackground(const TowerBG& bg_obj) { clear(); - const int offset = (int) lerp(0, -bg_obj.bscroll); + const int offset = (int) lerp(-bg_obj.bscroll, 0); const SDL_Rect srcRect = {0, 8 + offset, SCREEN_WIDTH_PIXELS, SCREEN_HEIGHT_PIXELS}; copy_texture(bg_obj.texture, &srcRect, NULL);