From 43fff92c82e5050d36f1da4bba24709c23e1cc24 Mon Sep 17 00:00:00 2001 From: mazmazz Date: Mon, 4 Nov 2019 02:43:48 -0500 Subject: [PATCH] Alacroix: Fix our heroes' arms disappearing due to dropped frames --- src/f_finale.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/f_finale.c b/src/f_finale.c index dc8d453b6..8847f2924 100644 --- a/src/f_finale.c +++ b/src/f_finale.c @@ -2727,7 +2727,7 @@ void F_TitleScreenDrawer(void) if (finalecount >= KNUXIDLE) { - if (!knux_idle_start || !((finalecount - knux_idle_start) % knux_idle_end)) + if (!knux_idle_start || finalecount - knux_idle_start >= knux_idle_end) { if (knux_blink) { @@ -2750,7 +2750,7 @@ void F_TitleScreenDrawer(void) if (finalecount >= TAILSIDLE) { - if (!tails_idle_start || !((finalecount - tails_idle_start) % tails_idle_end)) + if (!tails_idle_start || finalecount - tails_idle_start >= tails_idle_end) { if (tails_blink) { @@ -2769,12 +2769,12 @@ void F_TitleScreenDrawer(void) // Tails does not actually have a non-blink idle cycle, but make up a number // so he can still blink. - tails_idle_end = tails_blink ? (tails_blink_twice ? 17 : 7) : 35; + tails_idle_end = tails_blink ? (tails_blink_twice ? 17 : 7) : 30; } if (finalecount >= SONICIDLE) { - if (!sonic_idle_start || !((finalecount - sonic_idle_start) % sonic_idle_end)) + if (!sonic_idle_start || finalecount - sonic_idle_start >= sonic_idle_end) { if (sonic_blink) {