mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-28 04:51:42 +00:00
Menus: draw hand cursor consistently
This commit is contained in:
parent
de6e1ab5c9
commit
95ff48f8a4
1 changed files with 6 additions and 9 deletions
|
|
@ -158,7 +158,7 @@ static void M_DrawSlider(INT32 x, INT32 y, const consvar_t *cv, boolean ontop)
|
||||||
|
|
||||||
static void M_DrawCursorHand(INT32 x, INT32 y)
|
static void M_DrawCursorHand(INT32 x, INT32 y)
|
||||||
{
|
{
|
||||||
V_DrawScaledPatch(x - 24, y, 0, W_CachePatchName("M_CURSOR", PU_CACHE));
|
V_DrawScaledPatch(x - 24 - (I_GetTime() % 16 < 8), y, 0, W_CachePatchName("M_CURSOR", PU_CACHE));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void M_DrawUnderline(INT32 left, INT32 right, INT32 y)
|
static void M_DrawUnderline(INT32 left, INT32 right, INT32 y)
|
||||||
|
|
@ -2026,7 +2026,7 @@ static void M_DrawCharSelectPreview(UINT8 num)
|
||||||
UINT8 cy = ypos+16 + (i*10);
|
UINT8 cy = ypos+16 + (i*10);
|
||||||
|
|
||||||
if (p->changeselect == i)
|
if (p->changeselect == i)
|
||||||
V_DrawScaledPatch(xpos, cy, 0, W_CachePatchName("M_CURSOR", PU_CACHE));
|
M_DrawCursorHand(xpos + 20, cy);
|
||||||
|
|
||||||
V_DrawThinString(xpos+16, cy, (p->changeselect == i ? highlightflags : 0), choices[i]);
|
V_DrawThinString(xpos+16, cy, (p->changeselect == i ? highlightflags : 0), choices[i]);
|
||||||
}
|
}
|
||||||
|
|
@ -2566,8 +2566,7 @@ void M_DrawRaceDifficulty(void)
|
||||||
|
|
||||||
if (i == itemOn)
|
if (i == itemOn)
|
||||||
{
|
{
|
||||||
V_DrawScaledPatch(140 + tx - 24, y, 0,
|
M_DrawCursorHand(140 + tx, y);
|
||||||
W_CachePatchName("M_CURSOR", PU_CACHE));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
y += 10;
|
y += 10;
|
||||||
|
|
@ -4485,8 +4484,7 @@ box_found:
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
V_DrawScaledPatch(x - 24, cursory, 0,
|
M_DrawCursorHand(x, cursory);
|
||||||
W_CachePatchName("M_CURSOR", PU_CACHE));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -4507,7 +4505,7 @@ void M_DrawProfileErase(void)
|
||||||
if (i == optionsmenu.eraseprofilen)
|
if (i == optionsmenu.eraseprofilen)
|
||||||
{
|
{
|
||||||
cursory = y;
|
cursory = y;
|
||||||
V_DrawScaledPatch(x - 24, cursory, 0, W_CachePatchName("M_CURSOR", PU_CACHE));
|
M_DrawCursorHand(x, cursory);
|
||||||
}
|
}
|
||||||
|
|
||||||
V_DrawMenuString(x, y,
|
V_DrawMenuString(x, y,
|
||||||
|
|
@ -4967,8 +4965,7 @@ void M_DrawVideoModes(void)
|
||||||
i = 41 - 10 + ((optionsmenu.vidm_selected / optionsmenu.vidm_column_size)*7*13) + t;
|
i = 41 - 10 + ((optionsmenu.vidm_selected / optionsmenu.vidm_column_size)*7*13) + t;
|
||||||
j = currentMenu->y + 14 + ((optionsmenu.vidm_selected % optionsmenu.vidm_column_size)*9);
|
j = currentMenu->y + 14 + ((optionsmenu.vidm_selected % optionsmenu.vidm_column_size)*9);
|
||||||
|
|
||||||
V_DrawScaledPatch(i - 8, j, 0,
|
M_DrawCursorHand(i + 14, j);
|
||||||
W_CachePatchName("M_CURSOR", PU_CACHE));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Gameplay Item Tggles:
|
// Gameplay Item Tggles:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue