]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
add statusbars to the vertical layout of health/armor panel too
authorFruitieX <rasse@rasse-lappy.localdomain>
Sun, 2 May 2010 19:02:13 +0000 (22:02 +0300)
committerFruitieX <rasse@rasse-lappy.localdomain>
Sun, 2 May 2010 19:02:13 +0000 (22:02 +0300)
qcsrc/client/hud.qc

index 305f62ef0050933be69249d289944deb38bc2b35..ad179bad20f843b7431697187294a0e83f844b5b 100644 (file)
@@ -1431,6 +1431,7 @@ void HUD_HealthArmor(void)
 
                        if (x > 0)
                        {
+                               drawpic(pos, "gfx/hud/statusbar", eX * mySize_x * min(1, x/200) + eY * 0.5 * mySize_y, HUD_Panel_GetProgressBarColor("armor"), cvar("hud_progressbar_alpha"), DRAWFLAG_NORMAL);
                                if (x > 45)
                                        drawpic(pos, "gfx/hud/sb_armor", '0.5 0.5 0' * mySize_y, '1 1 1', hud_alpha_fg, DRAWFLAG_NORMAL);
                                else
@@ -1442,6 +1443,7 @@ void HUD_HealthArmor(void)
                        x = health;
                        numbers = strlen(ftos(x));
 
+                       drawpic(pos + eY * 0.5 * mySize_y, "gfx/hud/statusbar", eX * mySize_x * min(1, x/200) + eY * 0.5 * mySize_y, HUD_Panel_GetProgressBarColor("health"), cvar("hud_progressbar_alpha"), DRAWFLAG_NORMAL);
                        drawpic(pos + eY * 0.5 * mySize_y, "gfx/hud/sb_health", '0.5 0.5 0' * mySize_y, '1 1 1', hud_alpha_fg, DRAWFLAG_NORMAL);
                        HUD_DrawXNum_Colored(pos + eX * 0.5 * mySize_y + eY * 0.5 * mySize_y, x, numbers, 0.5 * mySize_y, hud_alpha_fg);
                }