diff --git a/tools/quake3/q3map2/main.c b/tools/quake3/q3map2/main.c index 2c969863..4dfa4151 100644 --- a/tools/quake3/q3map2/main.c +++ b/tools/quake3/q3map2/main.c @@ -374,6 +374,7 @@ void MiniMapSetupBrushes( void ) b = minimap.model->firstBSPBrush + i; brush = &bspBrushes[ b ]; +#if 0 /* check all sides */ compileFlags = 0; for( j = 0; j < brush->numSides; j++ ) @@ -390,6 +391,14 @@ void MiniMapSetupBrushes( void ) /* or together compile flags */ compileFlags |= si->compileFlags; } +#else + shader = &bspShaders[ brush->shaderNum ]; + si = ShaderInfoForShader( shader->shader ); + if( si == NULL ) + compileFlags = 0; + else + compileFlags = si->compileFlags; +#endif /* determine if this brush is solid */ if( (compileFlags & (C_SOLID | C_SKY)) == C_SOLID )