can a shader use more then one q3map_baseshader? eg…
textures/_ratty_terrain/grass
qer_editorimage textures/_ratty_terrain/green_terrain.tga
q3map_baseshader textures/_ratty_terrain/blend_base1
q3map_baseshader textures/_ratty_terrain/blend_base2
surfaceparm grasssteps
{
map textures/stone/mxrock0b.tga
}
{
map $lightmap
tcgen lightmap
blendfunc filter
}
}
the reason I ask is several of my base shaders I`m writing have similar lines in them, so I wondered if I could have one for surfaceparms, one for q3map_* keywords etc
also iirc, polygonoffset and surfaceparm grasssteps don`t work in base shaders and have to be after a q3map_baseshader line but still in the top stage of a shader?
if this is the case, are there any other commonly used keywords that don`t work in the base shaders?