X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fteams.qh;h=62c3e7b162b2aa11e27962da6e49b218889cbc91;hp=1a2e1b1766febc7cb404dbe5e02f03bf1b2a7e71;hb=HEAD;hpb=aa1c87cd3f79ddaf4e45ebf9428293cfdf2d6733;ds=sidebyside diff --git a/qcsrc/common/teams.qh b/qcsrc/common/teams.qh index 1a2e1b176..62c3e7b16 100644 --- a/qcsrc/common/teams.qh +++ b/qcsrc/common/teams.qh @@ -3,19 +3,19 @@ const int NUM_TEAMS = 4; ///< Number of teams in the game. #ifdef TEAMNUMBERS_THAT_ARENT_STUPID -const int NUM_TEAM_1 = 1; // red +const int NUM_TEAM_1 = 1; // red const int NUM_TEAM_2 = 2; // blue const int NUM_TEAM_3 = 3; // yellow const int NUM_TEAM_4 = 4; // pink const int NUM_SPECTATOR = 5; #else #ifdef CSQC -const int NUM_TEAM_1 = 4; // red +const int NUM_TEAM_1 = 4; // red const int NUM_TEAM_2 = 13; // blue const int NUM_TEAM_3 = 12; // yellow const int NUM_TEAM_4 = 9; // pink #else -const int NUM_TEAM_1 = 5; // red +const int NUM_TEAM_1 = 5; // red const int NUM_TEAM_2 = 14; // blue const int NUM_TEAM_3 = 13; // yellow const int NUM_TEAM_4 = 10; // pink @@ -56,11 +56,11 @@ const string STATIC_NAME_TEAM_3 = "Yellow"; const string STATIC_NAME_TEAM_4 = "Pink"; #ifdef CSQC -float teamplay; -float myteam; +bool teamplay; +int myteam; #endif -string Team_ColorCode(float teamid) +string Team_ColorCode(int teamid) { switch(teamid) { @@ -73,7 +73,7 @@ string Team_ColorCode(float teamid) return "^7"; } -vector Team_ColorRGB(float teamid) +vector Team_ColorRGB(int teamid) { switch(teamid) { @@ -83,10 +83,10 @@ vector Team_ColorRGB(float teamid) case NUM_TEAM_4: return '1 0.0625 1'; // 0xFF0FFF } - return '0 0 0'; + return '0 0 0'; } -string Team_ColorName(float teamid) +string Team_ColorName(int teamid) { switch(teamid) { @@ -96,11 +96,11 @@ string Team_ColorName(float teamid) case NUM_TEAM_4: return NAME_TEAM_4; } - return NAME_NEUTRAL; + return NAME_NEUTRAL; } // used for replacement in filenames or such where the name CANNOT be allowed to be translated -string Static_Team_ColorName(float teamid) +string Static_Team_ColorName(int teamid) { switch(teamid) { @@ -110,7 +110,7 @@ string Static_Team_ColorName(float teamid) case NUM_TEAM_4: return STATIC_NAME_TEAM_4; } - return NAME_NEUTRAL; + return NAME_NEUTRAL; } float Team_ColorToTeam(string team_color)