Simplify sb_show_score sprintf
This commit is contained in:
parent
78926b0aa8
commit
574555029f
|
@ -723,10 +723,11 @@ static void sb_show_score(const local_multires_gauge_graphic multires_gauge_grap
|
||||||
gr_printf(HUD_SCALE_X(SB_SCORE_LABEL_X), HUD_SCALE_Y(SB_SCORE_Y), "%s:", (Game_mode & GM_MULTI) && !(Game_mode & GM_MULTI_COOP) ? TXT_KILLS : TXT_SCORE);
|
gr_printf(HUD_SCALE_X(SB_SCORE_LABEL_X), HUD_SCALE_Y(SB_SCORE_Y), "%s:", (Game_mode & GM_MULTI) && !(Game_mode & GM_MULTI_COOP) ? TXT_KILLS : TXT_SCORE);
|
||||||
|
|
||||||
gr_set_curfont( GAME_FONT );
|
gr_set_curfont( GAME_FONT );
|
||||||
if ( (Game_mode & GM_MULTI) && !(Game_mode & GM_MULTI_COOP) )
|
auto &player = get_local_player();
|
||||||
sprintf(score_str, "%5d", get_local_player().net_kills_total);
|
snprintf(score_str, sizeof(score_str), "%5d",
|
||||||
else
|
(Game_mode & GM_MULTI) && !(Game_mode & GM_MULTI_COOP)
|
||||||
sprintf(score_str, "%5d", get_local_player().score);
|
? player.net_kills_total
|
||||||
|
: (gr_set_fontcolor(BM_XRGB(0,31,0), -1), player.score));
|
||||||
int w, h;
|
int w, h;
|
||||||
gr_get_string_size(score_str, &w, &h, nullptr);
|
gr_get_string_size(score_str, &w, &h, nullptr);
|
||||||
|
|
||||||
|
@ -737,11 +738,6 @@ static void sb_show_score(const local_multires_gauge_graphic multires_gauge_grap
|
||||||
gr_setcolor(BM_XRGB(0,0,0));
|
gr_setcolor(BM_XRGB(0,0,0));
|
||||||
gr_rect(x,y,HUD_SCALE_X(SB_SCORE_RIGHT),y+LINE_SPACING);
|
gr_rect(x,y,HUD_SCALE_X(SB_SCORE_RIGHT),y+LINE_SPACING);
|
||||||
|
|
||||||
if ( (Game_mode & GM_MULTI) && !(Game_mode & GM_MULTI_COOP) )
|
|
||||||
gr_set_fontcolor(BM_XRGB(0,20,0),-1 );
|
|
||||||
else
|
|
||||||
gr_set_fontcolor(BM_XRGB(0,31,0),-1 );
|
|
||||||
|
|
||||||
gr_string(x,y,score_str);
|
gr_string(x,y,score_str);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue