tmp = bound(0, f / 0.2 + tmp / 0.04, 1); // 20% is REALLY BAD pl
sbt_field_rgb = '1 0.5 0.5' - '0 0.5 0.5' * tmp;
return str;
+
+ //LegendGuard adds Country REGISTER in the switch 05-04-2021
+ case SP_COUNTRY:
+ str = Scoreboard_GetCountrycode(pl);
+ return str;
+ //LegendGuard adds Country REGISTER in the switch 05-04-2021
+ case SP_COUNTRY:
+ str = Scoreboard_GetCountrycode(pl);
+ return str;
+
case SP_NAME:
str = Scoreboard_GetName(pl);
if (autocvar_hud_panel_scoreboard_playerid)
tmp_in.y += (duel_name_fontsize.y - hud_fontsize.y) / 2;
drawpic(tmp_in, sbt_field_icon0, vec2(hud_fontsize.x * sbt_fixcolumnwidth_iconlen, hud_fontsize.y), sbt_field_icon1_rgb, panel_fg_alpha, DRAWFLAG_NORMAL);
}
+
+ //LegendGuard adds a conditional sentence for country column 05-04-2021
+ // Player country icon/flag
+ if(sbt_field_icon3 != "") {
++ vector rsz = draw_getimagesize(sbt_field_icon3);
++ sbt_fixcolumnwidth_iconlen = rsz.x / rsz.y;
++ if(invert)
++ tmp_in.x -= hud_fontsize.x * sbt_fixcolumnwidth_iconlen + duel_name_fontsize.x * 0.5;
++ else
++ tmp_in.x += stringwidth_colors(tmp_str, duel_name_fontsize) + duel_name_fontsize.x * 0.5;
++ tmp_in.y += (duel_name_fontsize.y - hud_fontsize.y) / 2;
++ drawpic(tmp_in, sbt_field_icon3, vec2(hud_fontsize.x * sbt_fixcolumnwidth_iconlen, hud_fontsize.y), sbt_field_icon1_rgb, panel_fg_alpha, DRAWFLAG_NORMAL);
++ }
+
+ //LegendGuard adds a conditional sentence for country column 05-04-2021
+ // Player country icon/flag
+ if(sbt_field_icon3 != "") {
vector rsz = draw_getimagesize(sbt_field_icon3);
sbt_fixcolumnwidth_iconlen = rsz.x / rsz.y;
if(invert)