// apply it
float isfriend;
- if(teamplay)
- {
- cm = self.forceplayermodels_savecolormap;
- cm = (cm >= 1024) ? cm : (stof(getplayerkeyvalue(self.colormap - 1, "colors")) + 1024);
+ float cm;
+ cm = self.forceplayermodels_savecolormap;
+ cm = (cm >= 1024) ? cm : (stof(getplayerkeyvalue(self.colormap - 1, "colors")) + 1024);
+ if(teamplay)
isfriend = (cm == 1024 + 17 * myteam);
- }
else
isfriend = islocalplayer;
float forcecolor_friend = 0;
float forcecolor_enemy = 0;
float teams_count = 0;
- float my_colors = 1024 + autocvar__cl_color;
entity tm;
for(tm = teams.sort_next; tm; tm = tm.sort_next)
if(autocvar_cl_forcemyplayercolors)
forcecolor_friend = 1024 + autocvar_cl_forcemyplayercolors;
if(autocvar_cl_forceplayercolors && teams_count == 2)
- forcecolor_enemy = 1024 + my_colors;
+ forcecolor_enemy = 1024 + autocvar__cl_color;
if(forcecolor_enemy && !forcecolor_friend)
{
forcecolor_friend = 0;
}
- float cm;
- cm = self.forceplayermodels_savecolormap;
- cm = (cm >= 1024) ? cm : (stof(getplayerkeyvalue(self.colormap - 1, "colors")) + 1024);
-
if(cm == 1024 + 17 * myteam)
{
if(forcecolor_friend)