1 float numteams; // NOTE: This is changed in Sbar_SortFrags, so use it only AFTER that
5 float TeamByColor(float color)
9 case COLOR_TEAM1: return 0;
10 case COLOR_TEAM2: return 1;
11 case COLOR_TEAM3: return 2;
12 case COLOR_TEAM4: return 3;
17 float GetPlayerColorForce(float i)
22 return stof(getplayerkey(i, "colors")) & 15;
25 float GetPlayerColor(float i)
27 if not(playerslots[i].gotscores) // unconnected
28 return COLOR_SPECTATOR;
29 else if(getplayerkey(i, "frags") == "-666")
30 return COLOR_SPECTATOR;
32 return GetPlayerColorForce(i);
35 vector GetTeamRGB(float color)
39 default: return '1 1 1';
40 case COLOR_TEAM1: return '1 0 0'; // red
41 case COLOR_TEAM2: return '0 0 1'; // blue
42 case COLOR_TEAM3: return '1 1 0'; // yellow
43 case COLOR_TEAM4: return '1 0 1'; // pink
47 string GetTeamName(float color)
51 default: return "Spectators";
52 case COLOR_TEAM1: return "Red Team";
53 case COLOR_TEAM2: return "Blue Team";
54 case COLOR_TEAM3: return "Yellow Team";
55 case COLOR_TEAM4: return "Pink Team";