shader_concrete
{
layer0
{
map=wall9.tga
shininess=20
}
layer1
{
map=wall9.tga
emission=1.86 0.47 0.05 0
alphafunc=gequal 200
blendfunc=blend
}
}
shader_concrete3
{
layer0
{
map=wall12.tga
shininess=20
}
layer1
{
map=wall12.tga
emission=1.86 0.47 0.05 0
alphafunc=gequal 200
blendfunc=blend
}
}
shader_concrete2
{
layer0
{
map=wall13.tga
shininess=20
}
layer1
{
map=wall13.tga
emission=1.86 0.47 0.05 0
alphafunc=gequal 200
blendfunc=blend
}
}
shader_concrete4
{
layer0
{
map=conc1.tga
shininess=20
}
}
shader_concreteu
{
layer0
{
map=conc1.tga
shininess=20
}
layer1
{
map=water.tga
shininess=20
blendfunc=src_alpha one_minus_src_alpha
texscale=0.1
}
}
shader_ground
{
layer0
{
map=mars1.tga
shininess=90
specular=1 0 0 0
}
}

shader_roof
{
cull=none
layer0
{
map=roof1.tga
shininess=60
blendfunc=one_minus_src_alpha src_alpha
}
layer1
{
map=$trackenvmap
texgen_s=reflection_map
texgen_t=reflection_map
texgen_r=reflection_map
blendfunc=one_minus_dst_alpha one
}
layer2
{
map=roof1.tga
shininess=20
alphafunc=lequal 20
specular=0.5 0 1 0
blendfunc=one zero
}
}
shader_roof2
{
cull=none
layer0
{
texenv=replace
map=steel2.tga
shininess=20
texscale=3
}
}
shader_roofu
{
cull=none
layer0
{
map=roof1.tga
shininess=60
blendfunc=one_minus_src_alpha src_alpha
specular=0 0.3 1 0
}
layer1
{
map=$trackenvmap
texgen_s=reflection_map
texgen_t=reflection_map
texgen_r=reflection_map
blendfunc=one_minus_dst_alpha one
}
layer2
{
map=roof2.tga
shininess=20
alphafunc=lequal 20
specular=0 0.3 1 0
blendfunc=one zero
}
}
shader_roofu2
{
cull=none
layer0
{
map=steel3.tga
shininess=60
specular=0 0.3 1 0
}
layer1
{
map=$trackenvmap
texgen_s=reflection_map
texgen_t=reflection_map
texgen_r=reflection_map
blendfunc=one_minus_dst_alpha one
}
layer2
{
map=steel3.tga
shininess=20
alphafunc=lequal 20
specular=0 0.3 1 0
blendfunc=one zero
}
}
shader_railu
{
cull=none
layer0
{
map=wall9.tga
shininess=20
specular=0 0.3 1 0
}
}
shader_mesht
{
cull=none
layer0
{
map=rgrate.tga
shininess=60
alphafunc=gequal 128
emission=0 0 1 0
specular=1 0 1 0
mipmap=0
}
}
shader_track
{
layer0
{
map=$trackenvmap
texgen_s=reflection_map
texgen_t=reflection_map
texgen_r=reflection_map
}
layer1
{
map=steel2.tga
shininess=80
;texscale=3.5
specular=0.6 0.3 0 0
blendfunc=one_minus_src_color src_color
}
}
shader_tracku
{
texenv=replace
layer0
{
map=$trackenvmap
texgen_s=reflection_map
texgen_t=reflection_map
texgen_r=reflection_map
specular=0 0.6 0.8 0
}
layer1
{
map=steel3.tga
shininess=80
specular=0 0.6 0.8 0
blendfunc=one_minus_src_alpha src_alpha
}
}
shader_track2
{
layer0
{
map=$trackenvmap
texgen_s=reflection_map
texgen_t=reflection_map
texgen_r=reflection_map
}
layer1
{
map=mfloora1.tga
shininess=80
texscale=3.5
specular=0.6 0.3 0 0
blendfunc=one_minus_src_alpha src_alpha
}
layer2
{
blendfunc=src_alpha one
shininess=20
map=concl2a.tga
texscale_t=0.45
}
}
shader_whitemarkings
{
layer0
{
map=rpaint.tga
shininess=20
emission=1 0 0.1 0
}
}
shader_sky
{
  sky=1
  fog=0
  cull=back
  layer0
  {
texenv=replace
depthfunc=always
depthwrite=0
map=cloudb.tga
;map=clouda.tga
}
}
shader_stline
{
layer0
{
map=stline.tga
shininess=20
alphafunc=lequal 120
emission=0 1 0 0
}
layer1
{
blendfunc=one zero
shininess=20
alphafunc=gequal 120
emission=1 0 0 0
map=stline.tga
}
}
shader_object1
{
layer0
{
map=object.tga
shininess=100
alphafunc=lequal 120
emission=0 0 1 0
}
layer1
{
blendfunc=one zero
shininess=0
alphafunc=gequal 120
specular=0 0 0 0
map=object.tga
}
}
shader_water1
{
  sky=1
layer0
{
map=water.tga
shininess=20
blendfunc=src_alpha one_minus_src_alpha
texscale=0.1
texgen_s=object_linear
texgen_t=object_linear
texgen_r=object_linear
;eye_linear
}
layer1
{
map=water.tga
shininess=20
blendfunc=one_minus_src_alpha src_alpha
texscale=0.1
specular=0 0 0.1 0
}
layer2
{
map=$trackenvmap
texgen_s=reflection_map
texgen_t=reflection_map
texgen_r=reflection_map
blendfunc=one_minus_dst_alpha one
}
}
shader_water2
{
  sky=1
layer0
{
map=water.tga
shininess=20
blendfunc=src_alpha one_minus_src_alpha
texscale=0.1
texgen_s=eye_linear
texgen_t=eye_linear
texgen_r=eye_linear
}
layer1
{
map=water.tga
shininess=20
blendfunc=one src_alpha
texscale=0.1
specular=0 0 0.1 0
}
layer2
{
map=$trackenvmap
texgen_s=reflection_map
texgen_t=reflection_map
texgen_r=reflection_map
blendfunc=one_minus_dst_alpha one
}
}
shader_seabed
{
sky=1
layer0
{
map=sand.tga
shininess=20
specular=0 0.1 0.3 0
texscale=0.2
}
layer1
{
map=water.tga
shininess=0
texscale=0.02
texgen_s=eye_linear
texgen_t=eye_linear
texgen_r=eye_linear
specular=0 0 0.1 0
blendfunc=one_minus_src_alpha src_alpha
}
}
shader_seaside
{
sky=1
layer0
{
map=mars1.tga
shininess=20
specular=0 0.1 0.3 0
texscale=0.2
}
layer1
{
map=water.tga
shininess=0
texscale=0.02
texgen_s=eye_linear
texgen_t=eye_linear
texgen_r=eye_linear
specular=0 0 0.1 0
blendfunc=one_minus_src_alpha src_alpha
}
}
shader_fish1
{
cull=none
layer0
{
map=anglerfish.tga
shininess=60
alphafunc=gequal 100
emission=1 0 0 0
specular=1 0 0 0
}
layer1
{
map=anglerfish.tga
shininess=60
alphafunc=greater 200
emission=0 0 0.8 0
specular=0 0 1 0
blendfunc=one zero
}
layer2
{
map=water.tga
shininess=0
texscale=0.1
texgen_s=eye_linear
texgen_t=eye_linear
texgen_r=eye_linear
specular=0 0 0.1 0
blendfunc=one_minus_src_alpha src_alpha
}
}
shader_fish2
{
cull=none
layer0
{
map=fish2.tga
shininess=60
alphafunc=gequal 100
emission=0 0 1 0
}
layer1
{
map=fish2.tga
shininess=60
alphafunc=greater 200
blendfunc=one zero
}
layer2
{
map=water.tga
shininess=0
texscale=0.1
texgen_s=eye_linear
texgen_t=eye_linear
texgen_r=eye_linear
specular=0 0 0.1 0
blendfunc=one_minus_src_alpha src_alpha
}
}
shader_sweed1
{
cull=none
sky=1
layer0
{
map=weed1.tga
shininess=60
alphafunc=gequal 100
specular=0 0.5 0.2 0
;mipmap=0
}
layer1
{
map=water.tga
shininess=0
texgen_s=eye_linear
texgen_t=eye_linear
texgen_r=eye_linear
specular=0 0 0.1 0
blendfunc=one src_alpha
}
}
shader_rockwall
{
layer0
{
map=rock2.tga
shininess=60
}
}