ref: disabled verbose reporting about tracer invalid color index
This commit is contained in:
parent
e0c69d7df5
commit
a85cac497d
4 changed files with 7 additions and 7 deletions
|
@ -56,6 +56,8 @@ color24 gTracerColors[] =
|
||||||
};
|
};
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#define TRACER_COLORINDEX_DEFAULT 4
|
||||||
|
|
||||||
// Temporary entity array
|
// Temporary entity array
|
||||||
#define TENTPRIORITY_LOW 0
|
#define TENTPRIORITY_LOW 0
|
||||||
#define TENTPRIORITY_HIGH 1
|
#define TENTPRIORITY_HIGH 1
|
||||||
|
|
|
@ -250,7 +250,7 @@ static particle_t *R_AllocTracer( const vec3_t org, const vec3_t vel, float life
|
||||||
VectorCopy( vel, p->vel );
|
VectorCopy( vel, p->vel );
|
||||||
p->die = cl.time + life;
|
p->die = cl.time + life;
|
||||||
p->ramp = tracerlength.value;
|
p->ramp = tracerlength.value;
|
||||||
p->color = 4; // select custom color
|
p->color = TRACER_COLORINDEX_DEFAULT; // select custom color
|
||||||
p->packedColor = 255; // alpha
|
p->packedColor = 255; // alpha
|
||||||
|
|
||||||
return p;
|
return p;
|
||||||
|
|
|
@ -229,10 +229,9 @@ void CL_DrawTracers( double frametime, particle_t *cl_active_tracers )
|
||||||
VectorAdd( verts[0], delta, verts[2] );
|
VectorAdd( verts[0], delta, verts[2] );
|
||||||
VectorAdd( verts[1], delta, verts[3] );
|
VectorAdd( verts[1], delta, verts[3] );
|
||||||
|
|
||||||
if( p->color > sizeof( gTracerColors ) / sizeof( gTracerColors[0] ))
|
if( p->color < 0 || p->color > sizeof( gTracerColors ) / sizeof( gTracerColors[0] ))
|
||||||
{
|
{
|
||||||
gEngfuncs.Con_Printf( S_ERROR "UserTracer with color(%d) > %zu\n", p->color, sizeof( gTracerColors ) / sizeof( gTracerColors[0] ));
|
p->color = TRACER_COLORINDEX_DEFAULT;
|
||||||
p->color = 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
color = gTracerColors[p->color];
|
color = gTracerColors[p->color];
|
||||||
|
|
|
@ -236,10 +236,9 @@ void GAME_EXPORT CL_DrawTracers( double frametime, particle_t *cl_active_tracers
|
||||||
VectorAdd( verts[0], delta, verts[2] );
|
VectorAdd( verts[0], delta, verts[2] );
|
||||||
VectorAdd( verts[1], delta, verts[3] );
|
VectorAdd( verts[1], delta, verts[3] );
|
||||||
|
|
||||||
if( p->color > sizeof( gTracerColors ) / sizeof( gTracerColors[0] ))
|
if( p->color < 0 || p->color > sizeof( gTracerColors ) / sizeof( gTracerColors[0] ))
|
||||||
{
|
{
|
||||||
gEngfuncs.Con_Printf( S_ERROR "UserTracer with color(%d) > %zu\n", p->color, sizeof( gTracerColors ) / sizeof( gTracerColors[0] ));
|
p->color = TRACER_COLORINDEX_DEFAULT;
|
||||||
p->color = 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
color = gTracerColors[p->color];
|
color = gTracerColors[p->color];
|
||||||
|
|
Loading…
Add table
Reference in a new issue