1 float TeamByColor(float color)
5 case COLOR_TEAM1: return 0;
6 case COLOR_TEAM2: return 1;
7 case COLOR_TEAM3: return 2;
8 case COLOR_TEAM4: return 3;
13 float GetPlayerColorForce(float i)
18 return stof(getplayerkey(i, "colors")) & 15;
21 float GetPlayerColor(float i)
23 if not(playerslots[i].gotscores) // unconnected
24 return COLOR_SPECTATOR;
25 else if(stof(getplayerkey(i, "frags")) == FRAGS_SPECTATOR)
26 return COLOR_SPECTATOR;
28 return GetPlayerColorForce(i);
31 string GetPlayerName(float i)
33 return ColorTranslateRGB(getplayerkey(i, "name"));
36 vector GetTeamRGB(float color)
40 default: return '1 1 1';
41 case COLOR_TEAM1: return '1 0 0'; // red
42 case COLOR_TEAM2: return '0 0 1'; // blue
43 case COLOR_TEAM3: return '1 1 0'; // yellow
44 case COLOR_TEAM4: return '1 0 1'; // pink
48 string GetTeamName(float color)
52 default: return _("Spectators");
53 case COLOR_TEAM1: return _("Red Team");
54 case COLOR_TEAM2: return _("Blue Team");
55 case COLOR_TEAM3: return _("Yellow Team");
56 case COLOR_TEAM4: return _("Pink Team");