Skip to content

Commit

Permalink
Bug 5048 - Entity constant light does not work correctly, bug found b…
Browse files Browse the repository at this point in the history
…y Eraesr (Eraser?)
  • Loading branch information
Thilo Schulz committed Jun 18, 2011
1 parent 055bd3b commit adc143e
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions code/cgame/cg_ents.c
Expand Up @@ -139,16 +139,17 @@ static void CG_EntityEffects( centity_t *cent ) {


// constant light glow
if ( cent->currentState.constantLight ) {
if(cent->currentState.constantLight)
{
int cl;
int i, r, g, b;
float i, r, g, b;

cl = cent->currentState.constantLight;
r = cl & 255;
g = ( cl >> 8 ) & 255;
b = ( cl >> 16 ) & 255;
i = ( ( cl >> 24 ) & 255 ) * 4;
trap_R_AddLightToScene( cent->lerpOrigin, i, r, g, b );
r = (float) (cl & 0xFF) / 255.0;
g = (float) ((cl >> 8) & 0xFF) / 255.0;
b = (float) ((cl >> 16) & 0xFF) / 255.0;
i = (float) ((cl >> 24) & 0xFF) * 4.0;
trap_R_AddLightToScene(cent->lerpOrigin, i, r, g, b);
}

}
Expand Down

0 comments on commit adc143e

Please sign in to comment.