+ int proj_team = ReadByte();
+ this.team = proj_team - 1;
+
+ if(teamplay)
+ {
+ if(proj_team)
+ this.colormap = (this.team) * 0x11; // note: team - 1 on server (client uses different numbers)
+ else
+ this.colormap = 0x00;
+ this.colormap |= BIT(10); // RENDER_COLORMAPPED
+ }
+ else
+ this.colormap = proj_team;
+ // TODO: projectiles use glowmaps for their color, not teams
+ #if 0
+ if(this.colormap > 0)
+ this.glowmod = colormapPaletteColor(this.colormap & 0x0F, true) * 2;
+ else
+ this.glowmod = '1 1 1';
+ #endif