; Clone Cyclops shaders by Boomer541 - August 05, 2005 updated May 25, 2006
;
shader_bottom
{
  layer0
  {
    map=bottom.tga
    mipmap=1
  }
}
shader_brakelight
{
  layer0
  {
    map=brakelight.tga
    emission=1 1 1 1
  }
}
shader_cinzano
{
  layer0
  {
    map=cinzano.tga
    mipmap=1
  }
}
shader_cyclops
{
  sort_offset=1
  layer0
  {
    map=cyclops.tga
    alphafunc=greater 150
    depthwrite=0
  }
}
shader_glass
{
 layer0
  {
    map=glass.tga
    blendfunc=blend
    shininess=100
    depthwrite=0
  }
  layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=src_color one_minus_src_color
    depthwrite=0
  }
}
;shader_glass
;{
;  sort_offset=3
;  layer0
;  {
;    map=glass.tga
;    alphafunc=greater 254  ;variable must be greater than alpha value to make glass ;transparent
;    depthwrite=0
;  }
;  layer1
;  {
;    map=$trackenvmap
;    texgen_s=reflection_map
;    texgen_t=reflection_map
;    texgen_r=reflection_map
;    blendfunc=src_color one_minus_src_color
;    depthwrite=0
;  }
;  layer2
;  {
;    map=glass.tga
;    alphafunc=notequal 64   ; notequal to alpha value for color,  equal for no color, must ;have an alphafunc
;    blendfunc=src_alpha one_minus_src_alpha
;    emission=0 0 0.5 1  ; colors all pixels not=alpha(64), alpha greyscale if blend=alpha
;    depthwrite=0
;  }
;}
shader_grey
{
  layer0
  {
    mipmap=1
    map=grey.tga
    depthwrite=0
  }
}
shader_grayleather
{
  layer0
  {
    map=grayleather.tga
  }
}
shader_headlamp
{
  sort_offset=2
  layer0
  {
    map=glass.tga
    alphafunc=greater 254
    shininess=100
    depthwrite=0
  }
 layer1
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
    blendfunc=blend
    depthwrite=0
  }
 layer2
  {
    map=headlamp.tga
    blendfunc=dst_alpha src_alpha
    mipmap=1
    depthwrite=0
  }
}
shader_hlbeam
{
  layer0
    {
      blendfunc=blend
      map=hlbeam.tga
      emission=1 1 1 1
      specular=1 1 1 1
      mipmap=0
   }
}
shader_license
{
  layer0
  {
    map=license.tga
;    texenv=replace  ;uncomment to light the plate at night
  }
}
;shader_mirror with mirror being the name of the mirror.tga
shader_mirror
{
  layer0
  {
    map=$mirror
    emission=1 1 1 1
  }
}
shader_pipe
{
  layer0
  {
    map=pipe.tga
  }
}
shader_sparcosuit
{
  layer0
  {
    map=sparcosuit.tga
  }
}
shader_tirentread
{
  layer0
  {
    map=tirentread.tga
  }
}
shader_wheelcntr
{
 layer0
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
 layer1
  {
    map=wheelcntr.tga
    blendfunc=dst_alpha src_alpha
    mipmap=0
  }
}
shader_yellow
{
  layer0
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
 layer1
  {
    map=yellow.tga
    blendfunc=one src_alpha
    shininess=128
    specular=0.1 0.1 0.1 1
    mipmap=0
  }
}