;;shader_kno_rmb3
;;{
  ;;layer0
  ;;{
    ;;map=kno_rmb3.tga
    ;;mipmap=1
    ;;mipmap_maxlod=1.2
  ;;}
;;}

;;shader_kno_rme3
;;{
  ;;layer0
  ;;{
    ;;map=kno_rme3.tga
    ;;mipmap=1
    ;;mipmap_maxlod=1.2
  ;;}
;;}
;;shader_kno_rme2
;;{
  ;;layer0
  ;;{
    ;;map=kno_rme2.tga
    ;;mipmap=1
    ;;mipmap_maxlod=1.2
  ;;}
;;}

;;shader_kno_rmb2
;;{
  ;;layer0
  ;;{
    ;;map=kno_rmb2.tga
    ;;mipmap=1
    ;;mipmap_maxlod=1.2
  ;;}
;;}

shader_textured_material_wccloudrc
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
    blendfunc=blend
  }
}
shader_textured_material_wccloudrd
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
    blendfunc=blend
  }
}
shader_textured_material_wccloudra
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
    blendfunc=blend
  }
}
shader_textured_material_wccloudrb
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
    blendfunc=blend
  }
}
shader_textured_material_dome
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
  }
}
shader_textured_material_wccloudsc
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
    blendfunc=blend
  }
}
shader_textured_material_wccloudsd
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
    blendfunc=blend
  }
}
shader_textured_material_wccloudsa
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
    blendfunc=blend
  }
}
shader_textured_material_wccloudsb
{
  sky=1
  fog=0
  cull=back
  layer0
  {
    depthfunc=always
    depthwrite=0
    map=CLOUDSNNY.TGA
    blendfunc=blend
  }
}
shader_crowd2
{
  cull=none
  layer0
  {
    map=crowd2.tga
    alphafunc=gequal 100
  }
}
shader_crowd4
{
  cull=none
  layer0
  {
    map=crowd4.tga
    alphafunc=gequal 100
  }
}
shader_crowd1
{
  cull=none
  layer0
  {
    map=crowd1.tga
    alphafunc=gequal 100
  }
}
shader_crowd3
{
  cull=none
  layer0
  {
    map=crowd3.tga
    alphafunc=gequal 100
  }
}
shader_decal
{
  layer0
  {
    map=decal.tga
  }
}
shader_kn_ho1
{
  layer0
  {
    map=kn_ho1.tga
  }
}
shader_kno_hoi1
{
  layer0
  {
    map=kno_hoi1.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_tree_04
{
  cull=none
  layer0
  {
    map=tree_04.tga
    alphafunc=gequal 100
    wrap_t=clamp_to_edge
  }
}
shader_kno_hoi3
{
  layer0
  {
    map=kno_hoi3.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_hoi2
{
  layer0
  {
    map=kno_hoi2.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}

;;shader_kno_conc
;;{
  ;;layer0
  ;;{
    ;;map=kno_conc.tga
    ;;mipmap=1
    ;;mipmap_maxlod=1.2
  ;;}
;;}

shader_kno_mfld
{
  layer0
  {
    map=kno_mfld.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_infd
{
  layer0
  {
    map=kno_infd.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_pth1
{
  layer0
  {
    map=kno_pth1.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_rck
{
  layer0
  {
    map=kno_rck.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_md03
{
  layer0
  {
    map=kno_md03.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_grv2
{
  layer0
  {
    map=kno_grv2.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_pg09
{
  layer0
  {
    map=kno_pg09.tga
  }
}
shader_kno_pg04
{
  layer0
  {
    map=kno_pg04.tga
  }
}
shader_kno_pg08
{
  layer0
  {
    map=kno_pg08.tga
  }
}
shader_kno_pg10
{
  layer0
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    blendfunc=one src_alpha
    map=kno_pg10.tga
  }
}
shader_kno_pg12
{
  layer0
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    blendfunc=one src_alpha
    map=kno_pg12.tga
  }
}
shader_kno_pg14
{
  layer0
  {
    map=kno_pg14.tga
    alphafunc=gequal 100
  }
}
shader_kno_pg03
{
  layer0
  {
    map=kno_pg03.tga
    alphafunc=gequal 100
  }
}
shader_kno_pg07
{
  layer0
  {
    map=kno_pg07.tga
  }
}
shader_kno_pg06
{
  layer0
  {
    map=kno_pg06.tga
    alphafunc=gequal 100
  }
}
shader_kno_pg15
{
  layer0
  {
    map=kno_pg15.tga
  }
}
shader_kno_wal1
{
  layer0
  {
    map=kno_wal1.tga
  }
}
shader_kno_pg02
{
  layer0
  {
    map=kno_pg02.tga
  }
}
shader_kno_pg01
{
  layer0
  {
    map=kno_pg01.tga
  }
}
shader_kno_shd1
{
  layer0
  {
    map=kno_shd1.tga
  }
}
shader_kno_pg16
{
  layer0
  {
    map=kno_pg16.tga
  }
}
shader_kno_pg05
{
  layer0
  {
    map=kno_pg05.tga
  }
}
shader_kno_int1
{
  layer0
  {
    map=kno_int1.tga
  }
}
shader_kno_sp01
{
  layer0
  {
    map=kno_sp01.tga
    mipmap=0
  }
}
shader_kno_pg13
{
  layer0
  {
    map=kno_pg13.tga
    alphafunc=gequal 100
  }
}
shader_kno_chk1
{
  layer0
  {
    map=kno_chk1.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_tblk
{
  layer0
  {
    map=kno_tblk.tga
  }
}
shader_kno_sp02
{
  layer0
  {
    map=kno_sp02.tga
    mipmap=0
  }
}
shader_textured_material_ptrglow5
{
  layer0
  {
    map=PTRGLOW.TGA
	blendfunc=blend
  }
}
shader_textured_material_ptbglow5
{
  layer0
  {
    map=PTBGLOW.TGA
	blendfunc=blend
  }
}
shader_textured_material_ptgglow5
{
  layer0
  {
    map=PTGGLOW.TGA
	blendfunc=blend
  }
}
shader_textured_material_ptrlit5
{
  layer0
  {
    map=PTRLIT.TGA
  }
}
shader_cwale
{
  layer0
  {
    map=cwale.tga
  }
}
shader_textured_material_ptglit5
{
  layer0
  {
    map=PTGLIT.TGA
  }
}
shader_textured_material_ptblit5
{
  layer0
  {
    map=PTBLIT.TGA
  }
}
shader_trans
{
  layer0
  {
    map=trans.tga
    blendfunc=zero one_minus_src_alpha
  }
}
shader_skf
{
  sky=1
  fog=0
  layer0
  {
    map=skf.tga
    cull=back
    depthfunc=always
    depthwrite=0
    wrap_s=clamp_to_edge
    wrap_t=clamp_to_edge
	alphafunc=gequal 100
  }
}
shader_ske
{
  sky=1
  fog=0
  layer0
  {
    map=ske.tga
    cull=back
    depthfunc=always
    depthwrite=0
    wrap_s=clamp_to_edge
    wrap_t=clamp_to_edge
	alphafunc=gequal 100
  }
}
shader_skd
{
  sky=1
  fog=0
  layer0
  {
    map=skd.tga
    cull=back
    depthfunc=always
    depthwrite=0
    wrap_s=clamp_to_edge
    wrap_t=clamp_to_edge
	alphafunc=gequal 100
  }
}
shader_skc
{
  sky=1
  fog=0
  layer0
  {
    map=skc.tga
    cull=back
    depthfunc=always
    depthwrite=0
    wrap_s=clamp_to_edge
    wrap_t=clamp_to_edge
	alphafunc=gequal 100
  }
}
shader_skb
{
  sky=1
  fog=0
  layer0
  {
    map=skb.tga
    cull=back
    depthfunc=always
    depthwrite=0
    wrap_s=clamp_to_edge
    wrap_t=clamp_to_edge
	alphafunc=gequal 100
  }
}
shader_ska
{
  sky=1
  fog=0
  layer0
  {
    map=ska.tga
    cull=back
    depthfunc=always
    depthwrite=0
    wrap_s=clamp_to_edge
    wrap_t=clamp_to_edge
	alphafunc=gequal 100
  }
}
shader_bldgpc
{
  layer0
  {
    map=bldgpc.tga
    alphafunc=gequal 100
  }
}
shader_textured_material_stglowa6
{
  cull=none
  layer0
  {
    map=TRANS.TGA
	alphafunc=gequal 250
  }
}
shader_textured_material_stglowb6
{
  cull=none
  layer0
  {
    map=TRANS.TGA
	alphafunc=gequal 250
  }
}
shader_textured_material_stglowc6
{
  cull=none
  layer0
  {
    map=TRANS.TGA
	alphafunc=gequal 250
  }
}
shader_textured_material_stglowd6
{
  cull=none
  layer0
  {
    map=TRANS.TGA
	alphafunc=gequal 250
  }
}
shader_textured_material_stglowe6
{
  cull=none
  layer0
  {
    map=TRANS.TGA
	alphafunc=gequal 250
  }
}
shader_textured_material_stlita6
{
  layer0
  {
    map=CWALE.TGA
  }
}
shader_textured_material_stlitb6
{
  layer0
  {
    map=STLIT.TGA
  }
}
shader_textured_material_stlitc6
{
  layer0
  {
    map=STLIT.TGA
  }
}
shader_textured_material_stlitd6
{
  layer0
  {
    map=STLIT.TGA
  }
}
shader_textured_material_stlite6
{
  layer0
  {
    map=STLIT.TGA
  }
}

;;shader_kno_trak
;;{
  ;;layer0
  ;;{
    ;;map=kno_trak.tga
    ;;mipmap=1
    ;;mipmap_maxlod=1.2
  ;;}
;;}

shader_kno_trak
{
  layer0
  {
    map=$tracksunmap
    ;map=gradient.tga
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=kno_trak.tga
    blendfunc=one src_alpha
  }
}

shader_kno_conc
{
  layer0
  {
    map=$tracksunmap
    ;map=gradient.tga
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=kno_conc.tga
    blendfunc=one src_alpha
  }
}

shader_kno_rmb2
{
  layer0
  {
    map=$tracksunmap
    ;map=gradient.tga
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=kno_rmb2.tga
    blendfunc=one src_alpha
  }
}

shader_kno_rmb3
{
  layer0
  {
    map=$tracksunmap
    ;map=gradient.tga
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=kno_rmb3.tga
    blendfunc=one src_alpha
  }
}

shader_kno_rme2
{
  layer0
  {
    map=$tracksunmap
    ;map=gradient.tga
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=kno_rme2.tga
    blendfunc=one src_alpha
  }
}

shader_kno_rme3
{
  layer0
  {
    map=$tracksunmap
    ;map=gradient.tga
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    map=kno_rme3.tga
    blendfunc=one src_alpha
  }
}

shader_kno_md01
{
  layer0
  {
    map=kno_md01.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_grv4
{
  layer0
  {
    map=kno_grv4.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_grav
{
  layer0
  {
    map=kno_grav.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_grv5
{
  layer0
  {
    map=kno_grv5.tga
    mipmap=1
    mipmap_maxlod=1.2
  }
}
shader_kno_med4
{
  layer0
  {
    map=$trackenvmap
    texgen_s=reflection_map
    texgen_t=reflection_map
    texgen_r=reflection_map
  }
  layer1
  {
    blendfunc=one src_alpha
    map=kno_med4.tga
  }
}
shader_tree_05
{
  cull=none
  layer0
  {
    map=tree_05.tga
    alphafunc=gequal 100
  }
}
shader_tree_03
{
  cull=none
  layer0
  {
    map=tree_03.tga
    alphafunc=gequal 100
  }
}
shader_kno_arm2
{
  cull=none
  layer0
  {
    map=kno_arm2.tga
    alphafunc=gequal 100
    wrap_t=clamp_to_edge
  }
}
shader_kno_arm1
{
  cull=none
  layer0
  {
    map=kno_arm1.tga
    alphafunc=gequal 100
    wrap_t=clamp_to_edge
  }
}
