From 44d983689deb56616b7e6160235b29a377aa08bf Mon Sep 17 00:00:00 2001 From: SeventhSentinel Date: Tue, 26 Jun 2018 21:19:36 -0400 Subject: [PATCH] Fix countdown in splits --- src/k_kart.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index f3959a7c6..776b30b7b 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -4853,7 +4853,7 @@ static void K_drawBattleFullscreen(void) static void K_drawStartCountdown(void) { - INT32 pnum = 0; // 3 + INT32 pnum = 0, splitflags = K_calcSplitFlags(0); // 3 if (leveltime >= starttime-(2*TICRATE)) // 2 pnum++; @@ -4864,7 +4864,10 @@ static void K_drawStartCountdown(void) if ((leveltime % (2*5)) / 5) // blink pnum += 4; - V_DrawScaledPatch(STCD_X - (SHORT(kp_startcountdown[pnum]->width)/2), STCD_Y - (SHORT(kp_startcountdown[pnum]->height)/2), 0, kp_startcountdown[pnum]); + if (splitscreen) + V_DrawSmallScaledPatch(STCD_X - (SHORT(kp_startcountdown[pnum]->width)/4), STCD_Y - (SHORT(kp_startcountdown[pnum]->height)/4), splitflags, kp_startcountdown[pnum]); + else + V_DrawScaledPatch(STCD_X - (SHORT(kp_startcountdown[pnum]->width)/2), STCD_Y - (SHORT(kp_startcountdown[pnum]->height)/2), splitflags, kp_startcountdown[pnum]); } static void K_drawKartFirstPerson(void)