ref: disabled verbose reporting about tracer invalid color index

This commit is contained in:
SNMetamorph 2024-09-02 22:58:12 +04:00 committed by Alibek Omarov
parent e0c69d7df5
commit a85cac497d
4 changed files with 7 additions and 7 deletions

View file

@ -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

View file

@ -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;

View file

@ -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];

View file

@ -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];