HUD: Make armor display appear from bottom to top.

This commit is contained in:
Marco Cawthorne 2021-08-29 19:43:09 +02:00
parent 280484600d
commit 8d1f3d8412

View file

@ -208,13 +208,13 @@ HUD_DrawArmor(void)
); );
if (pl.armor > 0) { if (pl.armor > 0) {
float perc = (pl.armor / 100);
drawsubpic( drawsubpic(
pos + [-80,-9], pos + [-80,-9] + [0, 40 * (1.0-perc)],
[40, 40 * (pl.armor / 100)], [40, 40 * perc],
g_hud7_spr, g_hud7_spr,
[spr_suit1[0], [spr_suit1[0],spr_suit1[1] + spr_suit1[3] * (1.0-perc)],
spr_suit1[1]], [spr_suit1[2], spr_suit1[3] * perc],
[spr_suit1[2], spr_suit1[3] * (pl.armor / 100)],
g_hud_color, g_hud_color,
pSeatLocal->m_flArmorAlpha, pSeatLocal->m_flArmorAlpha,
DRAWFLAG_ADDITIVE DRAWFLAG_ADDITIVE