Explosions are temporarily PURPLE, deal with it.

Made dlight colors RGB as opposed to RGBA, the alpha doesn't make a whole
lot of sense.
This commit is contained in:
Joseph Carter 2000-05-24 23:55:43 +00:00
parent eb38ab097c
commit 82c68a482b
4 changed files with 33 additions and 27 deletions

View file

@ -118,26 +118,29 @@ void CL_NewDlight (int key, float x, float y, float z, float radius, float time,
dl->origin[2] = z;
dl->radius = radius;
dl->die = cl.time + time;
if (type == 0) {
dl->color[0] = 0.2;
dl->color[1] = 0.1;
dl->color[2] = 0.05;
dl->color[3] = 0.7;
} else if (type == 1) {
dl->color[0] = 0.05;
dl->color[1] = 0.05;
dl->color[2] = 0.3;
dl->color[3] = 0.7;
} else if (type == 2) {
dl->color[0] = 0.5;
dl->color[1] = 0.05;
dl->color[2] = 0.05;
dl->color[3] = 0.7;
} else if (type == 3) {
dl->color[0]=0.5;
dl->color[1] = 0.05;
dl->color[2] = 0.4;
dl->color[3] = 0.7;
switch (type)
{
default:
case 0:
dl->color[0] = 0.2;
dl->color[1] = 0.1;
dl->color[2] = 0.05;
break;
case 1: // blue
dl->color[0] = 0.05;
dl->color[1] = 0.05;
dl->color[2] = 0.3;
break;
case 2: // red
dl->color[0] = 0.5;
dl->color[1] = 0.05;
dl->color[2] = 0.05;
break;
case 3: // purple
dl->color[0] = 0.5;
dl->color[1] = 0.05;
dl->color[2] = 0.4;
break;
}
}