support "none" in the _celshader key
git-svn-id: svn://svn.icculus.org/netradiant/trunk@384 61c419a2-8eb2-4b30-bcec-8cead039b335
This commit is contained in:
parent
d89df783c3
commit
12a8e70662
|
|
@ -1584,13 +1584,20 @@ static qboolean ParseMapEntity( qboolean onlyLights )
|
|||
if( value[ 0 ] == '\0' )
|
||||
value = ValueForKey( &entities[ 0 ], "_celshader" );
|
||||
if( value[ 0 ] != '\0' )
|
||||
{
|
||||
if(strcmp(value, "none"))
|
||||
{
|
||||
sprintf( shader, "textures/%s", value );
|
||||
celShader = ShaderInfoForShader( shader );
|
||||
Sys_Printf( "Entity %d (%s) has cel shader %s\n", mapEnt->mapEntityNum, classname, celShader->shader );
|
||||
}
|
||||
else
|
||||
celShader = *globalCelShader ? ShaderInfoForShader(globalCelShader) : NULL;
|
||||
{
|
||||
celShader = NULL;
|
||||
}
|
||||
}
|
||||
else
|
||||
celShader = (*globalCelShader ? ShaderInfoForShader(globalCelShader) : NULL);
|
||||
|
||||
/* jal : entity based _shadeangle */
|
||||
shadeAngle = 0.0f;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user