shader_ac01
{
  layer0
  {
    map=ac01.bmp
    alphafunc=gequal 128
  }
}
shader_armco01
{
cull=none
  layer0
  {
    map=armco01.tga
    blendfunc=blend
  }
}
shader_asphalt01
{
  layer0
  {
    map=asphalt01.bmp
  }
}
shader_asphalt02
{
  layer0
  {
    map=asphalt02.bmp
  }
}
shader_asphalt03
{
  layer0
  {
    map=asphalt03.bmp
  }
}
shader_backdrop01
{
  layer0
  {
    map=backdrop01.bmp
    alphafunc=gequal 128
    texenv=replace
    ;;wrap_t=clamp_to_edge
  }
}
shader_barn01
{
  layer0
  {
    map=barn01.bmp
  }
}
shader_barn02
{
  layer0
  {
    map=barn02..bmp
  }
}
shader_brick01
{
  layer0
  {
    map=brick01.bmp
  }
}
shader_caravan01
{
  layer0
  {
    map=caravan01.bmp
    alphafunc=gequal 128
  }
}
shader_church01
{
  layer0
  {
    map=church01.bmp
  }
}
shader_concrete01
{
  layer0
  {
    map=concrete01.bmp
  }
}
shader_concrete02
{
  layer0
  {
    map=concrete02.bmp
  }
}
shader_concrete03
{
  layer0
  {
    map=concrete01.bmp
  }
}
shader_curbs
{
  layer0
  {
    map=curbs.bmp
  }
}
shader_dock01
{
  layer0
  {
    map=dock01.tga
  }
}
shader_door01
{
  layer0
  {
    map=door01.tga
  }
}
shader_earth01
{
  layer0
  {
    map=earth01.bmp
  }
}
shader_fence02
{
  layer0
  {
    map=fence02.bmp
    alphafunc=gequal 128
  }
}
shader_grass01
{
  layer0
  {
    map=grass01.bmp
  }
}
shader_grass02
{
  layer0
  {
    map=grass02.bmp
  }
}
shader_grass03
{
  layer0
  {
    map=grass03.bmp
  }
}
shader_grass04
{
  layer0
  {
    map=grass04.bmp
  }
}
shader_grass06
{
  layer0
  {
    map=grass06.bmp
  }
}
shader_grass07
{
  layer0
  {
    map=grass07.bmp
  }
}
shader_gravel01
{
  layer0
  {
    map=gravel01.bmp
  }
}

;----unused i think...-----
shader_gravel02
{
  layer0
  {
    map=gravel01.bmp
  }
}
;--------------------------

shader_grey01
{
  layer0
  {
    map=grey01.bmp
  }
}
shader_haybail01
{
  layer0
  {
    map=haybail01.bmp
  }
}
shader_hedge01
{
  layer0
  {
    map=hedge01.bmp
    alphafunc=gequal 128
  }
}
shader_isolator01
{
  layer0
  {
    map=isolator01.bmp
    alphafunc=gequal 128
  }
}
shader_jeep01
{
  layer0
  {
    map=jeep01.bmp
  }
}
shader_kryss01
{
  layer0
  {
    map=kryss01.bmp
    alphafunc=gequal 128
  }
}
shader_lights01
{
  layer0
  {
    map=lights01.tga
  }
}
shader_line01
{
  layer0
  {
    map=line01-alpha.tga
    blendfunc=blend
  }
}
shader_mall01
{
  layer0
  {
    map=mall01.tga
  }
}
shader_people01
{
  layer0
  {
    map=people01.bmp
    alphafunc=gequal 128
  }
}
shader_pillar01
{
  layer0
  {
    map=pillar01.bmp
  }
}
shader_plants01
{
  layer0
  {
    map=plants01.bmp
    alphafunc=gequal 128
  }
}
shader_rock01
{
  layer0
  {
    map=rock01.tga
  }
}
shader_rockweed01
{
  layer0
  {
    map=rockweed.tga
  }
}
shader_sign01
{
  layer0
  {
    map=sign01.bmp
  }
}
shader_sign02
{
  layer0
  {
    map=sign02.bmp
  }
}
shader_sign03
{
  layer0
  {
    map=sign03.bmp
  }
}
shader_sign04
{
  layer0
  {
    map=sign04.bmp
  }
}
shader_sign05
{
  layer0
  {
    map=sign05.bmp
  }
}
shader_sign06
{
  layer0
  {
    map=sign06.bmp
  }
}
shader_sign07
{
  layer0
  {
    map=sign07.bmp
  }
}
shader_sign08
{
  layer0
  {
    map=sign08.bmp
  }
}
shader_sign09
{
  layer0
  {
    map=sign07.bmp
  }
}
shader_sign10
{
  layer0
  {
    map=sign10.bmp
  }
}
shader_sign11
{
  layer0
  {
    map=sign11.bmp
  }
}
shader_sign12
{
  layer0
  {
    map=sign12.bmp
  }
}
shader_sign13
{
  layer0
  {
    map=sign13.bmp
  }
}
shader_sign14
{
  layer0
  {
    map=sign14.bmp
  }
}
shader_sign15
{
  layer0
  {
    map=sign15.bmp
  }
}
shader_sign16
{
  layer0
  {
    map=sign16.bmp
  }
}
shader_sign17
{
  layer0
  {
    map=sign17.bmp
  }
}
shader_sign18
{
  layer0
  {
    map=sign18.bmp
  }
}
shader_sign19
{
  layer0
  {
    map=sign19.bmp
  }
}
shader_steel01
{
  layer0
  {
    map=steel01.bmp
  }
}
shader_stone04
{
  layer0
  {
    map=stone04.bmp
  }
}
shader_stone06
{
  layer0
  {
    map=stone06.bmp
  }
}
shader_tree01
{
  layer0
  {
    map=tree01.bmp
    alphafunc=gequal 128
  }
}
shader_tree02
{
  layer0
  {
    map=tree02.bmp
    alphafunc=gequal 128
  }
}
shader_tree03
{
  layer0
  {
    map=tree03.bmp
    alphafunc=gequal 128
  }
}
shader_tree04
{
  layer0
  {
    map=tree04.bmp
    alphafunc=gequal 128
  }
}
shader_treeline01
{
  layer0
  {
    map=treeline01.bmp
    alphafunc=gequal 128
    ;texenv=replace
    ;wrap_t=clamp_to_edge
  }
}
shader_treeline02
{
  layer0
  {
    map=treeline02.bmp
    alphafunc=gequal 128
    ;texenv=replace
    ;wrap_t=clamp_to_edge
  }
}
shader_treeline04
{
  layer0
  {
    map=treeline04.bmp
    alphafunc=gequal 128
    ;texenv=replace
    ;wrap_t=clamp_to_edge
  }
}
shader_tunnel01
{
  layer0
  {
    map=tunnel01.bmp
  }
}
shader_tunnel02
{
  layer0
  {
    map=tunnel02.bmp
  }
}
shader_tvista01
{
  layer0
  {
    map=tvista01-alpha.tga
    blendfunc=blend
  }
}
shader_vei02
{
  layer0
  {
    map=$tracksunmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=vei02.tga
    blendfunc=one src_alpha
  }
}
shader_vei03
{
  layer0
  {
    map=$tracksunmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=vei03.tga
    blendfunc=one src_alpha
  }
}
shader_vei04
{
  layer0
  {
    map=$tracksunmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=vei04.tga
    blendfunc=one src_alpha
  }
}
shader_water02
{
  layer0
  {
    map=water02.tga
    blendfunc=blend
  }
}
shader_water03
{
  layer0
  {
    map=water03.tga
  }
}
shader_windows01
{
  layer0
  {
    map=windows01-alpha.tga
    blendfunc=blend
    shininess=10
    specular=0.2 0.2 0.2 1
  }
}
shader_wood01
{
  layer0
  {
    map=wood01.bmp
    shininess=20
    specular=0.1 0.1 0.1 1
  }
}
shader_skybox
{
  sky=1
  fog=0
  layer0
  {
    texenv=replace
    map=horizon01.bmp
    cull=back
    depthfunc=always
    depthwrite=0
  }
}