Better rewrite for addons draw adjustment [Kart]

This commit is contained in:
mazmazz 2019-01-02 19:58:21 -05:00
parent 4ea7c53d8e
commit b08e522aca

View file

@ -4650,16 +4650,14 @@ static void M_DrawAddons(void)
if (m > (ssize_t)sizedirmenu)
m = sizedirmenu;
// then top...
i = m - (2*numaddonsshown + 1);
// then adjust!
if (i < 0)
// then compute top and adjust bottom if needed!
if (m < (2*numaddonsshown + 1))
{
if ((m -= i) > (ssize_t)sizedirmenu)
m = sizedirmenu;
m = min(sizedirmenu, 2*numaddonsshown + 1);
i = 0;
}
else
i = m - (2*numaddonsshown + 1);
if (i != 0)
V_DrawString(19, y+4 - (skullAnimCounter/5), highlightflags, "\x1A");