]> de.git.xonotic.org Git - voretournament/voretournament.git/commitdiff
Do not show 0/ when there's no prey
authorMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 18 Jul 2011 15:44:47 +0000 (18:44 +0300)
committerMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 18 Jul 2011 15:44:47 +0000 (18:44 +0300)
data/qcsrc/client/sbar.qc

index 4b646a50108e9a0237c77b8d43e22b9dbe80f33b..fd3c1bbf4e50e80d804e77c117e00ef6f5c74f82 100644 (file)
@@ -3033,10 +3033,13 @@ void Sbar_Draw (void)
 \r
                        vector status_pos;\r
                        string status_text;\r
-                       status_text = strcat(ftos(stomach_load), "/", ftos(stomach_maxload), "%");\r
+                       if(stomach_load)\r
+                               status_text = strcat(ftos(stomach_load), "^8/^7", ftos(stomach_maxload), "%");\r
+                       else\r
+                               status_text = strcat(ftos(stomach_maxload), "%");\r
                        status_pos = bottomleft - '-44 168 0';\r
-                       status_pos -= '1 0 0' * stringwidth(status_text, FALSE, '16 16 0') * 0.5;\r
-                       drawstring(status_pos, status_text, '16 16 0', '1 1 1', sbar_alpha_fg, DRAWFLAG_NORMAL);\r
+                       status_pos -= '1 0 0' * stringwidth(status_text, TRUE, '16 16 0') * 0.5;\r
+                       drawcolorcodedstring(status_pos, status_text, '16 16 0', sbar_alpha_fg, DRAWFLAG_NORMAL);\r
 \r
                        if(getstati(STAT_VORE_DIGESTING)) // we are currently digesting\r
                                drawpic(bottomleft - '-35 149 0', "gfx/hud/sb_digestion", '16 16 0', '0 1 0', sbar_alpha_fg, DRAWFLAG_NORMAL);\r