Fixed error with particle colors.

This commit is contained in:
Steven Fuller 2001-08-10 21:37:14 +00:00 committed by Patryk Obara
parent da46de9018
commit efc384b7b3

View file

@ -178,10 +178,10 @@ void D3D_Particle_Output(PARTICLE *particlePtr, RENDERVERTEX *renderVerticesPtr)
{ {
int r, g, b, a; int r, g, b, a;
r = (particlePtr->Colour >> 24) & 0xFF000000; r = (particlePtr->Colour >> 24) & 0xFF;
g = (particlePtr->Colour >> 16) & 0x00FF0000; g = (particlePtr->Colour >> 16) & 0xFF;
b = (particlePtr->Colour >> 8) & 0x0000FF00; b = (particlePtr->Colour >> 8) & 0xFF;
a = (particlePtr->Colour >> 0) & 0x000000FF; a = (particlePtr->Colour >> 0) & 0xFF;
glColor4ub( glColor4ub(
MUL_FIXED(intensity,r), MUL_FIXED(intensity,r),
@ -200,10 +200,10 @@ void D3D_Particle_Output(PARTICLE *particlePtr, RENDERVERTEX *renderVerticesPtr)
} else { } else {
int r, g, b, a; int r, g, b, a;
r = (particlePtr->Colour >> 24) & 0xFF000000; r = (particlePtr->Colour >> 24) & 0xFF;
g = (particlePtr->Colour >> 16) & 0x00FF0000; g = (particlePtr->Colour >> 16) & 0xFF;
b = (particlePtr->Colour >> 8) & 0x0000FF00; b = (particlePtr->Colour >> 8) & 0xFF;
a = (particlePtr->Colour >> 0) & 0x000000FF; a = (particlePtr->Colour >> 0) & 0xFF;
glColor4ub(r, g, b, a); glColor4ub(r, g, b, a);
} }