shader_snow
{
  layer0
  {
    map=glow.tga
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=gazon-add.tga
    texscale_s=100
    texscale_t=100
    mipmap=0
    blendfunc=blend
  }
  layer2
  {
    map=shadow.tga
    mipmap=0
    blendfunc=blend
  }
}

shader_shadow
{
  layer0
  {
    map=shadow.tga
    mipmap=0
    blendfunc=blend
  }
}

shader_route
{
  layer0
  {
    map=$tracksunmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=road-alpha.tga
    mipmap=0
    blendfunc=blend
  }
  layer2
  {
    map=gazon-add.tga
    texscale_s=1
    texscale_t=6
    mipmap=0
    blendfunc=add
  }
  layer3
  {
    map=road.tga
    blendfunc=blend
    mipmap=1
  }
}

shader_chalet1
{
  layer0
  {
    map=chalet1.tga
    mipmap=1
  }
}

shader_chalet2
{
  layer0
  {
    map=chalet2.tga
    mipmap=1
  }
}

shader_chalettoit
{
  layer0
  {
    map=chalettoit.tga
    mipmap=1
  }
}

shader_pierre
{
  layer0
  {
    map=chaletmur.tga
    mipmap=1
  }
}

shader_murmont
{
  layer0
  {
    map=murmont.tga
    mipmap=1
  }
}

shader_pub1
{
  layer0
  {
    map=pub1.tga
    mipmap=1
  }
}

shader_pub2
{
  layer0
  {
    map=pub3.tga
    mipmap=1
  }
}

shader_pub3
{
  layer0
  {
    map=pub2.tga
    mipmap=1
  }
}

shader_pub4
{
  layer0
  {
    map=pub4.tga
    mipmap=1
  }
}


shader_barriere
{
  cull=none
  layer0
  {
    map=barriere.tga
    blendfunc=blend
    alphafunc=gequal 100
    mipmap=1
    depthwrite=1
  }
}

shader_bar_sup
{
  cull=none
  layer0
  {
    map=bar_sup.tga
    blendfunc=blend
    alphafunc=gequal 100
    mipmap=0
    depthwrite=1
  }
}

shader_ban
{
  layer0
  {
    map=banniere.tga
    blendfunc=blend
    alphafunc=gequal 150
    mipmap=0
  }
}

shader_pz
{
  layer0
  {
    map=p-z.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
  }
}

shader_panim
{
  layer0
  {
    map=p-anim.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
  }
}

shader_pvache
{
  layer0
  {
    map=p-vache.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
  }
}

shader_pdroite
{
  layer0
  {
    map=p-droite.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
  }
}

shader_pchute
{
  layer0
  {
    map=p-chute.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
  }
}

shader_pgauche
{
  layer0
  {
    map=p-gauche.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
  }
}

shader_pbosse
{
  layer0
  {
    map=p-bosse.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
  }
}

shader_pback
{
  layer0
  {
    map=p-back.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
  }
}

shader_ppot
{
  layer0
  {
    map=p-pot.tga
    mipmap=1
  }
}

shader_pot
{
  layer0
  {
    map=pot.tga
    mipmap=1
  }
}

shader_bordroute
{
  layer0
  {
    map=none.tga
    blendfunc=blend
  }
}

shader_montagne1
{
  layer0
  {
    map=gazon-add.tga
    texscale_s=15
    texscale_t=4
    mipmap=1
  }
  layer1
  {
    map=mont1.tga
    mipmap=1
    blendfunc=blend
  }

}

shader_bord
{
  layer0
  {
    map=gazon.tga
    mipmap=1
  }
}

shader_sapin1
{
  layer0
  {
    map=sapin2.tga
    blendfunc=blend
    alphafunc=gequal 170
    mipmap=0
    depthwrite=1
  }
}

shader_collide
{
  layer0
  {
    map=sapin2.tga
    blendfunc=blend
    alphafunc=gequal 150
    mipmap=1
  }
}

shader_arbremort
{
  cull=none
  layer0
  {
    map=arbre-mort.tga
    blendfunc=blend
    alphafunc=gequal 150
    mipmap=1
    depthwrite=1
  }
}

shader_sapinline
{
  cull=none
  layer0
  {
    map=sapin-line.tga
    blendfunc=blend
    alphafunc=gequal 200
    mipmap=1
    depthwrite=1
  }
}

shader_montagnedeco1
{
  sky=1
  layer0
  {
    map=montagne.tga
    blendfunc=blend
    alphafunc=gequal 150
    mipmap=1
  }
}

shader_montagnedeco2
{
  sky=1
  layer0
  {
    map=montagne2.tga
    blendfunc=blend
    alphafunc=gequal 150
    mipmap=1
  }
}

shader_sapin2
{
  layer0
  {
    map=sapin.tga
    blendfunc=blend
    alphafunc=gequal 170
    mipmap=1
    depthwrite=1
  }
}

shader_buisson1
{
  cull=none
  layer0
  {
    map=buisson1.tga
    blendfunc=blend
    alphafunc=gequal 110
    mipmap=1
    depthwrite=1
  }
}

shader_buisson2
{
  cull=none
  layer0
  {
    map=buisson2.tga
    blendfunc=blend
    alphafunc=gequal 110
    mipmap=1
    depthwrite=1
  }
}

shader_panorama2
{
  sky=1
  fog=0
  layer0
  {
    texenv=replace
    map=panorama2.tga
    cull=back
    depthfunc=always
    depthwrite=1
  }
}
