shader_par_brise
{
  diffuse=0.92 0.77 2.270
  ambient=1.0 1.0 1.0
  sort_offset=25
  layer0
  {
   map=vitres.tga
   blendfunc=src_alpha one_minus_src_alpha
   depthwrite=0
  }
  layer1 
  {
    depthwrite=0
    texenv=replace
    map=fresnel2.tga
    texgen_s=sphere_map
    texgen_t=sphere_map
    blendfunc=one dst_alpha
    emission=1 1 1 1
  }
  layer2
  {
   map=$trackenvmap
   texgen_s=reflection_map
   texgen_t=reflection_map
   texgen_r=reflection_map
   blendfunc=src_color one_minus_src_color
   depthwrite=0
   shininess=55
   specular=0.55 0.55 0.55 1
  }
}
shader_couleur
{
  compression=0
  cull=none
  tangents=1
 layer0
 {
  map=fresnel.tga
  texgen_s=sphere_map
  texgen_t=sphere_map
  emission=0.38 0.38 0.45
  ;1 1 1 1
  mipmap=1
 }
 layer1
 {
  map=$trackenvmap
  texgen_s=reflection_map
  texgen_t=reflection_map
  texgen_r=reflection_map
  emission=0.38 0.38 0.45
  blendfunc=filter
  shininess=24
  specular=0.38 0.38 0.45 1.0
  ;0.75 0.75 0.75
  mipmap=0
 }
 layer2
 {
  map=$tracksunmap
  texgen_s=reflection_map
  texgen_t=reflection_map
  texgen_r=reflection_map
  blendfunc=one dst_alpha ;Non-Metalized
  shininess=24
  specular=0.38 0.38 0.45 1.0
  ;0.34 0.20 0.22 1.0
  ;1 1 1 1
  mipmap=0
  }
 layer3
 {
  map=e1.dds
  blendfunc=one src_alpha
  specular=0.50 0.51 0.53 1
  ambient=0.047 0.044 0.045 1
  diffuse=0.088 0.080 0.085 1
  shininess=90
  mipmap=1
 }
}
shader_glasse_ph
{
  diffuse=0 0 0 0
  sort_offset=1
  layer0
  {
    map=glasse.tga
    blendfunc=blend
    ;blendfunc=one src_alpha
  }
}
shader_vitres_int
{
  layer0
  {
    map=vitres.tga
    blendfunc=blend
    depthwrite=0
  }
}
shader_glasse_feux
{
  sort_offset=1
  layer0
  {
    map=exterieur.dds
    shininess=20
    blendfunc=blend
    specular=0.0 0.0 0.0 1.0 
    depthwrite=0
  }
  layer1
  {
    depthwrite=0
    texenv=replace
    map=fresnel2.tga
    texgen_s=sphere_map
    texgen_t=sphere_map
    blendfunc=one dst_alpha
    emission=1 1 1 1
  }
  layer2
  {
   map=$trackenvmap
   texgen_s=reflection_map
   texgen_t=reflection_map
   texgen_r=reflection_map
   blendfunc=src_color one_minus_src_color
   depthwrite=0
   shininess=55
   specular=0.55 0.55 0.55 1
  }
}
shader_feux
{
  layer0
  {
    map=exterieur.dds
  }
}
shader_moquette
{
  layer0
  {
    map=moquette.tga
  }
}
shader_default
{
  layer0
  {
    map=chrome2.jpg
  }
}
shader_baguette_tbd
{
  layer0
  {
    map=interieur.dds
  }
}
shader_monog
{
  diffuse=0.50 0.48 0.52
  ambient=0.50 0.48 0.52
  layer0
  {
    map=chrome2.jpg
    specular=0.2 0.2 0.2
    shininess=20
  }
}
shader_silv
{
  reflect=0
  cull=none
  specular=0.3 0.3 0.3
  shininess=21
  motion_blur=0
  tangents=1
  layer0
  {
    map=silv.tga
  }
}
shader_exterieur
{
  layer0
  {
    map=exterieur.dds
  }
}
shader_phare_phase1~vf_reflect
{
  layer0
  {
   map=$trackenvmap
   texgen_s=reflection_map
   texgen_t=reflection_map
   texgen_r=reflection_map
   shininess=25
   specular=0.1 0.1 0.15 1
  }
  layer1
  {
  map=$tracksunmap
  texgen_s=reflection_map
  texgen_t=reflection_map
  texgen_r=reflection_map
  blendfunc=one dst_alpha
  shininess=24
  specular=1 1 1 1
  }
  layer2
   {
   map=exterieur.dds
   blendfunc=one src_alpha
   } 
}
shader_chassis
{
  layer0
  {
    map=chrome2.jpg
  }
}
shader_retro
{
  ambient=0.1 0.1 0.1
  diffuse=0.1 0.1 0.1
  layer0
  {
    map=$mirror
  }
}
shader_noir
{
  ambient=0.02 0.02 0.02
  diffuse=0.02 0.02 0.02
  cull=none
  layer0
  {
    map=chrome2.jpg
    specular=0.2 0.2 0.2
    shininess=20
  }
}
shader_pc
{
  ambient=0.10 0.10 0.10
  diffuse=0.10 0.10 0.10
  cull=none
  layer0
  {
    map=chrome2.jpg
    specular=0.2 0.2 0.2
    shininess=20
  }
}
shader_chrome
{
  cull=none
  layer0
  {
    map=chrome.jpg
    specular=0.2 0.2 0.2
    shininess=20
  }
}
shader_tissu_fd
{
  cull=none
  layer0
  {
    map=cuir_3.dds
    specular=0.2 0.2 0.2
    shininess=20
  }
}
shader_pneu
{
  reflect=0
  specular=0.3 0.3 0.3
  shininess=122
  motion_blur=0
  tangents=1
  layer0
  {
    map=pneu512.tga
  }
}
shader_noir_jantes_mat
{
  cull=none
  layer0
  {
    map=exterieur.dds
    shininess=20
    specular=0.3 0.3 0.3
  }
}
shader_interieur
{
  reflect=0
  specular=0.1 0.1 0.1
  shininess=120
  motion_blur=0
  tangents=1
  layer0
  {
    map=interieur.dds
  }
}
shader_plastique_3
{
  reflect=0
  specular=0.26 0.26 0.26
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=plastique3.dds
  }
}
shader_plastique3
{
  reflect=0
  specular=0.26 0.26 0.26
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=plastique3.dds
  }
}
shader_plastique_4
{
  reflect=0
  specular=0.26 0.26 0.26
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=plastique_4.tga
  }
}
shader_glasse_phare
{
  sort_offset=1
  layer0
  {
    map=glasse.tga
    blendfunc=blend
    ;blendfunc=one src_alpha
  }
  layer1
  {
    map=$trackenvmap
  }
}
shader_1
{
  ;cull=none
  sort_offset=25
  layer0
  {
   map=vitres_2.tga
   blendfunc=src_alpha one_minus_src_alpha
   depthwrite=0
  }
  layer1 
  {
    depthwrite=0
    texenv=replace
    map=fresnel2.tga
    texgen_s=sphere_map
    texgen_t=sphere_map
    blendfunc=one dst_alpha
    emission=1 1 1 1
  }
  layer2
  {
   map=$trackenvmap
   texgen_s=reflection_map
   texgen_t=reflection_map
   texgen_r=reflection_map
   blendfunc=src_color one_minus_src_color
   depthwrite=0
   shininess=55
   specular=0.55 0.55 0.55 1
  }
}
shader_vitres
{
  ;cull=none
  sort_offset=25
  layer0
  {
   map=vitres.tga
   blendfunc=src_alpha one_minus_src_alpha
   depthwrite=0
  }
  layer1 
  {
    depthwrite=0
    texenv=replace
    map=fresnel2.tga
    texgen_s=sphere_map
    texgen_t=sphere_map
    blendfunc=one dst_alpha
    emission=1 1 1 1
  }
  layer2
  {
   map=$trackenvmap
   texgen_s=reflection_map
   texgen_t=reflection_map
   texgen_r=reflection_map
   blendfunc=src_color one_minus_src_color
   depthwrite=0
   shininess=55
   specular=0.55 0.55 0.55 1
  }
}
shader_glasse
{
  ;cull=none
  sort_offset=25
  layer0
  {
   map=vitres_2.tga
   blendfunc=src_alpha one_minus_src_alpha
   depthwrite=0
  }
  layer1 
  {
    depthwrite=0
    texenv=replace
    map=fresnel2.tga
    texgen_s=sphere_map
    texgen_t=sphere_map
    blendfunc=one dst_alpha
    emission=1 1 1 1
  }
  layer2
  {
   map=$trackenvmap
   texgen_s=reflection_map
   texgen_t=reflection_map
   texgen_r=reflection_map
   blendfunc=src_color one_minus_src_color
   depthwrite=0
   shininess=55
   specular=0.55 0.55 0.55 1
  }
}
shader_phares
{
  compression=0
  specular=0.7 0.7 0.7
  emission=0 0 0
  ;ambient=0.7 0.7 0.7
  shininess=2
  tangents=1
  cull=none
  layer0
  {
    map=exterieur.dds
  }
}
shader_poignes
{
  compression=0
  reflect=0.0
  shininess=30
  specular=0.8 0.8 0.8
  ambient=0.40 0.40 0.40
  diffuse=0.62 0.62 0.62
  ; Need tangents passed while rendering
  tangents=1
  cull=none
  layer0
  {
    map=chrome2.jpg
  }
}
shader_maledriver
{
  layer0
  {
    map=maledriver.tga
  }
}
shader_cadran
{
  layer0
  {
    map=compteurs.tga
  }
}
shader_matrice
{
  shininess=12
  specular=1 1 1 1
  diffuse=8 8 8 0
  ambient=8 8 8 0
  emission=8 8 8 0
  layer0
  {
    map=compteurs.tga
  }
}
shader_chrome_cpt
{
  compression=0
  reflect=0
  cull=none
  specular=0.37 0.41 0.31
  shininess=100
  tangents=1
  layer0
  {
  map=chrome.jpg
  ambient=0.15 0.15 0.15 ;(ombre)
  diffuse=0.89 0.88 0.92  ;(lumiere)
  }
}
shader_fond_cpt
{
  layer0
  {
    map=compteurs.tga
  }
}
shader_glasse_cpt
{
  sort_offset=1
  layer0
  {
    map=glasse.tga
    blendfunc=blend
    depthwrite=0
  }
}
shader_ciel_toit
{
  layer0
  {
    map=beige-haut.jpg
  }
}
shader_ext
{
  layer0
  {
    map=beige-haut.jpg
  }
}
shader_bvm
{
  layer0
  {
    map=interieur.dds
  }
}
shader_scala
{
  layer0
  {
    map=exterieur.dds
  }
}
shader_freins
{
  motion_blur=0
  layer0
  {
    map=exterieur.dds
    emission=0 0 0 1
    shininess=32
    specular=1 1 1 1
  }
}
shader_cuir_bv
{
  reflect=0
  specular=0.6 0.675 0.7 ;0.96 1.08 1.12
  compression=0
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=cuir_bv.dds
  }
}
shader_retroecl
{
  shininess=12
  specular=1 1 1 1
  diffuse=3 3 3 0
  ambient=3 3 3 0
  emission=3 3 3 0
  layer0
  {
    map=lum.dds
    blendfunc=blend
  }
}
shader_clim_retroecl
{
  shininess=12
  specular=1 1 1 1
  diffuse=10 10 10 0
  ambient=10 10 10 0
  emission=10 10 10 0
  layer0
  {
    map=interieur.dds
    blendfunc=blend
  }
}
shader_eclr
{
  shininess=12
  specular=1 1 1 1
  diffuse=70 70 70 0
  ambient=70 70 70 0
  emission=70 70 70 0
  layer0
  {
    map=exterieur.dds
    blendfunc=blend
  }
}
shader_lights1
{
  shininess=12
  specular=1 1 1 1
  diffuse=70 70 70 0
  ambient=70 70 70 0
  emission=70 70 70 0
  layer0
  {
    map=lights1.dds
    blendfunc=blend
  }
}
shader_lights2
{
  specular=1 1 1 1
  shininess=12
  diffuse=70 70 70 0
  ambient=70 70 70 0
  emission=70 70 70 0
  layer0
  {
    map=lights1.dds
    blendfunc=blend
  }
}
shader_rev
{
  shininess=12
  specular=1 1 1 1
  diffuse=70 70 70 0
  ambient=70 70 70 0
  emission=70 70 70 0
  layer0
  {
    map=lights1.dds
    blendfunc=blend
  }
}
shader_stop
{
  shininess=12
  specular=1 1 1 1
  diffuse=70 70 70 0
  ambient=70 70 70 0
  emission=70 70 70 0
  layer0
  {
    map=lights1.dds
    blendfunc=blend
  }
}
shader_hallo
{
  shininess=12
  specular=1 1 1 1
  diffuse=70 70 85
  ambient=70 70 85
  emission=70 70 85
  layer0
  {
    map=lights1.dds
    blendfunc=blend
  }
}
shader_degi
{
  cull=none
  layer0
  {
    map=degivrage.tga
    blendfunc=blend
    mipmap_lod_bias=-1
    depthwrite=0
  }
}
shader_jantes
{
  compression=0
  reflect=0.01
  cull=none
  specular=0.8 0.8 0.8
  ambient=0.25 0.25 0.25
  diffuse=0.40 0.40 0.40
  shininess=20
  tangents=1
  fresnel
  {
    bias=0.2
    scale=0.2
    power=2
  }
  layer0
  {
    map=argos.dds
  }
}
shader_interieur_sec
{
  reflect=0
  specular=0.1 0.1 0.1
  ambient=0.92 0.40 0.22
  diffuse=0.92 0.40 0.22
  shininess=30
  motion_blur=0
  tangents=1
  layer0
  {
    map=interieur.dds
  }
}
shader_plastique_2_sec
{
  reflect=0
  specular=0.26 0.26 0.26
  ambient=1.08 0.47 0.25
  diffuse=1.08 0.47 0.25
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=plastique 2.tga
  }
}
shader_cache_sec
{
  compression=0
  reflect=0
  cull=none
  specular=0.37 0.41 0.31
  ambient=0.12 0.12 0.12
  diffuse=0.12 0.12 0.12
  shininess=100
  tangents=1
  fresnel
  {
    bias=0.2
    scale=0.2
    power=2
  }
  layer0
  {
    map=interieur.dds
  }
}
shader_cuir_2
{
  reflect=0
  compression=0
  specular=0.6 0.675 0.7 ;1.2 1.35 1.4
  ambient=0.44 0.19 0.13
  diffuse=0.44 0.19 0.13
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=cuir 2.tga
  }
}
shader_cuir_3
{
  reflect=0
  specular=0.6 0.675 0.7 ;0.96 1.08 1.12
  ambient=0.44 0.19 0.13
  diffuse=0.44 0.19 0.13
  compression=0
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=cuir 3.dds
  }
}
shader_plastique_1
{
  reflect=0
  specular=0.26 0.26 0.26
  ambient=0.2 0.2 0.2
  diffuse=0.2 0.2 0.2
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=plastique.dds
  }
}
shader_plastiques_int
{
  reflect=0
  specular=0.26 0.26 0.26
  ambient=0.2 0.2 0.2
  diffuse=0.2 0.2 0.2
  shininess=50
  motion_blur=0
  tangents=1
  layer0
  {
    map=plastique.dds
  }
}
shader_hp
{
  ambient=0.2 0.2 0.2
  diffuse=0.2 0.2 0.2
  layer0
  {
    map=hp.dds
  }
}
shader_lunette
{
  sort_offset=1
  diffuse=0.3 0.3 0.3
  ambient=0.3 0.3 0.3
  layer0
  {
    map=vitres.tga
    shininess=20
    blendfunc=blend
    specular=0.0 0.0 0.0 1.0 
    depthwrite=0
  }
  layer1
  {
    map=$trackenvmap
    depthwrite=0
  }
}
