shader_remap
{
  layer0
  {
    map=fresnel.tga
    texgen_s=sphere_map
    texgen_t=sphere_map
    emission=1 1 1 1
  }
  layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=filter
    shininess=24
    specular=0.75 0.75 0.75
  }
  layer2
  {
    map=remap.tga
    blendfunc=one src_alpha
  }
}
shader_alluminio
{
  layer0  
  {    
    map=alluminio.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_Metal_Natsume
{
  layer0  
  {    
    map=Metal_Natsume.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_nero
{
  layer0  
  {    
    map=nero.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_targa
{
  layer0  
  {    
    map=targa.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_motore
{
  layer0  
  {    
    map=motore.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_rosso
{
  layer0  
  {    
    map=rosso.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_bronzo
{
  layer0  
  {    
    map=bronzo.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_blu
{
  layer0  
  {    
    map=blu.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_red2
{
  layer0  
  {    
    map=red2.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_green
{
  layer0  
  {    
    map=green.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_giallo
{
  layer0  
  {    
    map=giallo.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_grigio2
{
  layer0  
  {    
    map=grigio2.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_plastic
{
  layer0  
  {    
    map=plastic.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_leather
{
  layer0  
  {    
    map=leather.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_int
{
  layer0 
  {    
    map=int.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_int2
{
  layer0  
  {    
    map=int2.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_tessuto
{
  layer0  
  {    
    map=tessuto.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_belt
{
  layer0  
  {    
    map=belt.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_gray
{
  layer0  
  {    
    map=gray.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_disc
{
  layer0  
  {    
    map=disc.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_gomma
{
  layer0  
  {    
    map=gomma.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_batti
{
  layer0  
  {    
    map=batti.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_marca
{
  layer0
  {
    map=marca.tga
    blendfunc=blend
    shininess=128
    specular=0.1 0.1 0.1 1
    depthwrite=1
  }
  layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=add
  }
}
shader_mirror
{
  layer0
  {
    map=$cubemap0
    texenv=replace
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=dinointerior.tga
    blendfunc=add
    shininess=0
    ambient=0.01 0.01 0.01 254
    diffuse=0.01 0.01 0.01 254
    specular=0.01 0.01 0.01 254
  }
}
shader_glass
{
  layer0
  {
    map=glass.tga
    blendfunc=blend
    shininess=128
    specular=0.1 0.1 0.1 1
    depthwrite=1
  }
  layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=add
  }
}
shader_detail
{
  layer0
  {
    map=detail.tga
    blendfunc=blend
    shininess=128
    specular=0.1 0.1 0.1 1
    depthwrite=1
  }
  layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=add
  }
}
shader_grata
{
  layer0
  {
    map=grata.tga
    blendfunc=blend
    shininess=128
    specular=0.1 0.1 0.1 1
    depthwrite=1
  }
  layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=add
  }
}
shader_grata2
{
  layer0
  {
    map=grata.tga
    blendfunc=blend
    shininess=128
    specular=0.1 0.1 0.1 1
    depthwrite=1
  }
  layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=add
  }
}
shader_lgt
{
  layer0  
  {    
    map=lgt.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_vehiclelights
{
  layer0  
  {    
    map=vehiclelights.tga
    ;blendfunc=blend
    shininess=12
    specular=.5 .5 .5
    emission=.5 .5 .5
    depthfunc=0
  }
}
shader_vehiclelights
{
  layer0
  {
    map=vehiclelights.tga
    blendfunc=blend
    shininess=128
    specular=0.1 0.1 0.1 1
    depthwrite=1
  }
  layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=add
  }
}