// props.shader

textures/props/barrel_m01
{
    qer_editorimage textures/props/barrel_m01.tga
	diffusemap textures/props/barrel_m01.tga
	bumpmap textures/props/barrel_m01_n.tga
	specularmap textures/props/barrel_m01_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/barrel_m02
{
    qer_editorimage textures/props/barrel_m02.tga
	diffusemap textures/props/barrel_m02.tga
	bumpmap textures/props/barrel_m02_n.tga
	specularmap textures/props/barrel_m02_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/barrel_m02d
{
    qer_editorimage textures/props/barrel_m02d.tga
	diffusemap textures/props/barrel_m02d.tga
	bumpmap textures/props/barrel_m02d_n.tga
	specularmap textures/props/barrel_m02d_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/base_lamp_1
{
	qer_editorimage textures/props/base_lamp.tga
	diffusemap textures/props/base_lamp.tga
	bumpmap textures/props/base_lamp_n.tga
	specularmap textures/props/base_lamp_r.tga
    surfaceparm nomarks
    surfaceparm pointlight
 	surfaceparm nolightmap

	implicitMap textures/props/base_lamp.tga
}

textures/props/base_lamp_1_oasis
{
	qer_editorimage textures/props/base_lamp.tga
	diffusemap textures/props/base_lamp.tga
	bumpmap textures/props/base_lamp_n.tga
	specularmap textures/props/base_lamp_r.tga
    surfaceparm nomarks
    surfaceparm pointlight
 	surfaceparm nolightmap
	surfaceparm trans

	{
		map textures/props/base_lamp.tga
		rgbGen identity
	}
}

textures/props/board_cl01
{
    qer_editorimage textures/props/board_cl01.tga
	diffusemap textures/props/board_cl01.tga
	bumpmap textures/props/board_cl01_n.tga
	specularmap textures/props/board_cl01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/board_cl01m
{
    qer_editorimage textures/props/board_cl01m.tga
	diffusemap textures/props/board_cl01m.tga
	bumpmap textures/props/board_cl01m_n.tga
	specularmap textures/props/board_cl01m_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/board_c01
{
    qer_editorimage textures/props/board_c01.tga
	diffusemap textures/props/board_c01.tga
	bumpmap textures/props/board_c01_n.tga
	specularmap textures/props/board_c01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/board_c03
{
    qer_editorimage textures/props/board_c03.tga
	diffusemap textures/props/board_c03.tga
	bumpmap textures/props/board_c03_n.tga
	specularmap textures/props/board_c03_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/board_m01
{
    qer_editorimage textures/props/board_m01.tga
	diffusemap textures/props/board_m01.tga
	bumpmap textures/props/board_m01_n.tga
	specularmap textures/props/board_m01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

//extra shader
textures/props/board_cl02m
{
    qer_editorimage textures/props/board_cl02m.tga
	diffusemap textures/props/board_cl02m.tga
	bumpmap textures/props/board_cl02m_n.tga
	specularmap textures/props/board_cl02m_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_c01
{
    qer_editorimage textures/props/box_c01.tga
	diffusemap textures/props/box_c01.tga
	bumpmap textures/props/box_c01_n.tga
	specularmap textures/props/box_c01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_c02
{
    qer_editorimage textures/props/box_c02.tga
	diffusemap textures/props/box_c02.tga
	bumpmap textures/props/box_c02_n.tga
	specularmap textures/props/box_c02_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_c03
{
    qer_editorimage textures/props/box_c03.tga
	diffusemap textures/props/box_c03.tga
	bumpmap textures/props/box_c03_n.tga
	specularmap textures/props/box_c03_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_m01
{
    qer_editorimage textures/props/box_m01.tga
	diffusemap textures/props/box_m01.tga
	bumpmap textures/props/box_m01_n.tga
	specularmap textures/props/box_m01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_m02
{
    qer_editorimage textures/props/box_m02.tga
	diffusemap textures/props/box_m02.tga
	bumpmap textures/props/box_m02_n.tga
	specularmap textures/props/box_m02_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_m03
{
    qer_editorimage textures/props/box_m03.tga
	diffusemap textures/props/box_m03.tga
	bumpmap textures/props/box_m03_n.tga
	specularmap textures/props/box_m03_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_m04
{
    qer_editorimage textures/props/box_m04.tga
    diffusemap textures/props/box_m04.tga
    bumpmap textures/props/box_m04_n.tga
    specularmap textures/props/box_m04_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_m04a
{
    qer_editorimage textures/props/box_m04a.tga
	diffusemap textures/props/box_m04a.tga
	bumpmap textures/props/box_m04a_n.tga
	specularmap textures/props/box_m04a_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_m04a_sd
{
    qer_editorimage textures/props/box_m04a_sd.tga
	diffusemap textures/props/box_m04a_sd.tga
	bumpmap textures/props/box_m04a_sd_n.tga
	specularmap textures/props/box_m04a_sd_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_m05
{
    qer_editorimage textures/props/box_m05.tga
	diffusemap textures/props/box_m05.tga
	bumpmap textures/props/box_m05_n.tga
	specularmap textures/props/box_m05_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_m05a
{
    qer_editorimage textures/props/box_m05a.tga
	diffusemap textures/props/box_m05a.tga
	bumpmap textures/props/box_m05a_n.tga
	specularmap textures/props/box_m05a_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_t_m01
{
    qer_editorimage textures/props/box_t_m01.tga
	diffusemap textures/props/box_t_m01.tga
	bumpmap textures/props/box_t_m01_n.tga
	specularmap textures/props/box_t_m01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_t_m01a
{
    qer_editorimage textures/props/box_t_m01a.tga
	diffusemap textures/props/box_t_m01a.tga
	bumpmap textures/props/box_t_m01a_n.tga
	specularmap textures/props/box_t_m01a_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_t_m02
{
    qer_editorimage textures/props/box_t_m02.tga
	diffusemap textures/props/box_t_m02.tga
	bumpmap textures/props/box_t_m02_n.tga
	specularmap textures/props/box_t_m02_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_t_m04
{
    qer_editorimage textures/props/box_t_m04.tga
	diffusemap textures/props/box_t_m04.tga
	bumpmap textures/props/box_t_m04_n.tga
	specularmap textures/props/box_t_m04_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_t_m04a
{
    qer_editorimage textures/props/box_t_m04a.tga
	diffusemap textures/props/box_t_m04a.tga
	bumpmap textures/props/box_t_m04a_n.tga
	specularmap textures/props/box_t_m04a_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/box_t_m04b
{
    qer_editorimage textures/props/box_t_m04b.tga
	diffusemap textures/props/box_t_m04b.tga
	bumpmap textures/props/box_t_m04b_n.tga
	specularmap textures/props/box_t_m04b_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/cable_m01
{
    qer_editorimage textures/props/cable_m01.tga
	diffusemap textures/props/cable_m01.tga
	bumpmap textures/props/cable_m01_n.tga
	specularmap textures/props/cable_m01_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/flag_l_m01
{
	cull twosided
	deformVertexes wave 10 sin 0 2 0 .2
	surfaceparm alphashadow
	surfaceparm pointlight
	surfaceparm trans
	implicitBlend -
}

textures/props/flag_l_m01_tad
{
	cull twosided
	surfaceparm alphashadow
	surfaceparm pointlight
	surfaceparm trans
	implicitBlend -
}

textures/props/flag_l_m01nomove
{
	qer_editorimage textures/props/flag_l_m01.tga
	cull twosided
	surfaceparm alphashadow
	surfaceparm pointlight
	surfaceparm trans
	implicitBlend textures/props/flag_l_m01.tga
}

textures/props/flags_m1
{
	cull twosided
	deformVertexes wave 10 sin 0 2 0 .2
	surfaceparm alphashadow
	surfaceparm pointlight
	surfaceparm trans
	implicitBlend -
}

textures/props/flags_m1_fac
{
	qer_trans 0.90
	cull twosided
	deformVertexes wave 10 sin 0 2 0 .2
	surfaceparm alphashadow
	surfaceparm pointlight
	surfaceparm trans
	implicitBlend -
}

textures/props/flags_m1_snow
{
	cull twosided
	deformVertexes wave 10 sin 0 2 0 .2
	surfaceparm alphashadow
	surfaceparm trans
	implicitMask -
}

textures/props/freeze_glass
{
	deformVertexes wave 64 sin .25 .25 0 .5
	surfaceparm trans
	{
		map textures/props/freeze_cloud.tga
		blendFunc GL_dst_color GL_one
		tcmod scale -2 -2
		tcmod scroll .0 -0.20
	}
	{
		map textures/props/freeze_glass.tga
		blendFunc GL_dst_color GL_one
		tcmod scale 1 1
		tcmod scroll .05 .025
	}
	{
		map $lightmap
		blendFunc GL_dst_color GL_zero
		rgbgen identity
	}
}

textures/props/fwindow1
{
	surfaceparm trans
	{
		map textures/props/fwindow1.tga
		blendFunc GL_ONE GL_SRC_ALPHA
		rgbGen identity
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
		rgbGen identity
	}
}

textures/props/fwindow1_1
{
	qer_editorimage textures/props/fwindow1.tga
    surfaceparm nomarks
    surfaceparm pointlight
 	surfaceparm nolightmap
	surfaceparm trans
	{
		map textures/props/fwindow1.tga
		blendFunc GL_ONE GL_ONE
		rgbGen lightingdiffuse
	}
}

textures/props/fwindow1_1_oasis
{
	qer_editorimage textures/props/fwindow1.tga
    surfaceparm nomarks
    surfaceparm pointlight
 	surfaceparm nolightmap
	surfaceparm trans
	{
		map textures/props/fwindow1.tga
		blendFunc GL_ONE GL_ONE
		rgbGen lightingdiffuse
	}
}

textures/props/hay
{
    qer_editorimage textures/props/hay.tga
	diffusemap textures/props/hay.tga
	bumpmap textures/props/hay_n.tga
	specularmap textures/props/hay_r.tga
	surfaceparm grasssteps
	implicitMap -
}

textures/props/hayd
{
    qer_editorimage textures/props/hayd.tga
	diffusemap textures/props/hayd.tga
	bumpmap textures/props/hayd_n.tga
	specularmap textures/props/hayd_r.tga
	surfaceparm grasssteps
	implicitMap -
}

textures/props/lockers_c01
{
    qer_editorimage textures/props/lockers_c01.tga
	diffusemap textures/props/lockers_c01.tga
	bumpmap textures/props/lockers_c01_n.tga
	specularmap textures/props/lockers_c01_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/lockers_c02
{
    qer_editorimage textures/props/lockers_c02.tga
	diffusemap textures/props/lockers_c02.tga
	bumpmap textures/props/lockers_c02_n.tga
	specularmap textures/props/lockers_c02_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/panel_d03
{
    qer_editorimage textures/props/panel_d03.tga
	diffusemap textures/props/panel_d03.tga
	bumpmap textures/props/panel_d03_n.tga
	specularmap textures/props/panel_d03_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/panel_d04
{
    qer_editorimage textures/props/panel_d04.tga
	diffusemap textures/props/panel_d04.tga
	bumpmap textures/props/panel_d04_n.tga
	specularmap textures/props/panel_d04_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/panel_tram2
{
    qer_editorimage textures/props/panel_tram2.tga
	diffusemap textures/props/panel_tram2.tga
	bumpmap textures/props/panel_tram2_n.tga
	specularmap textures/props/panel_tram2_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/panel_tram3
{
    qer_editorimage textures/props/panel_tram3.tga
	diffusemap textures/props/panel_tram3.tga
	bumpmap textures/props/panel_tram3_n.tga
	specularmap textures/props/panel_tram3_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/panelside_d01
{
    qer_editorimage textures/props/panelside_d01.tga
	diffusemap textures/props/panelside_d01.tga
	bumpmap textures/props/panelside_d01_n.tga
	specularmap textures/props/panelside_d01_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/rail_side_wils
{
    qer_editorimage textures/props/rail_side_wils.tga
	diffusemap textures/props/rail_side_wils.tga
	bumpmap textures/props/rail_side_wils_n.tga
	specularmap textures/props/rail_side_wils_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/rail_top_wils
{
    qer_editorimage textures/props/rail_top_wils.tga
	diffusemap textures/props/rail_top_wils.tga
	bumpmap textures/props/rail_top_wils_n.tga
	specularmap textures/props/rail_top_wils_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/refer_light
{
	qer_editorimage textures/props/refer.tga
	q3map_lightimage textures/lights/lgreen.tga
	q3map_surfacelight 150
	surfaceparm nomarks
	{
		map $lightmap
		rgbGen identity
	}
	{
		map textures/props/refer.tga
		blendFunc GL_DST_COLOR GL_ZERO
		rgbGen identity
	}
	{
		map textures/props/refer.tga
		blendFunc GL_ONE GL_ONE
		rgbGen identity
	}
}

//new ones
textures/props/rope_m01
{
    qer_editorimage textures/props/rope_m01.tga
	diffusemap textures/props/rope_m01.tga
	bumpmap textures/props/rope_m01_n.tga
	specularmap textures/props/rope_m01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/sawblade
{
    qer_editorimage textures/props/sawblade.tga
	diffusemap textures/props/sawblade.tga
	bumpmap textures/props/sawblade_n.tga
	specularmap textures/props/sawblade_r.tga
	surfaceparm metalsteps
	implicitMap -
}
// end new ones

textures/props/sho_box_c01
{
    qer_editorimage textures/props/sho_box_c01.tga
	diffusemap textures/props/sho_box_c01.tga
	bumpmap textures/props/sho_box_c01_n.tga
	specularmap textures/props/sho_box_c01_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/sho_box_c02
{
    qer_editorimage textures/props/sho_box_c02.tga
	diffusemap textures/props/sho_box_c02.tga
	bumpmap textures/props/sho_box_c02_n.tga
	specularmap textures/props/sho_box_c02_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/sho_box_c03
{
    qer_editorimage textures/props/sho_box_c03.tga
	diffusemap textures/props/sho_box_c03.tga
	bumpmap textures/props/sho_box_c03_n.tga
	specularmap textures/props/sho_box_c03_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/sign_c01
{
    qer_editorimage textures/props/sign_c01.tga
	diffusemap textures/props/sign_c01.tga
	bumpmap textures/props/sign_c01_n.tga
	specularmap textures/props/sign_c01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/sign_c05
{
    qer_editorimage textures/props/sign_c05.tga
	diffusemap textures/props/sign_c05.tga
	bumpmap textures/props/sign_c05_n.tga
	specularmap textures/props/sign_c05_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/sign_c06
{
    qer_editorimage textures/props/sign_c06.tga
	diffusemap textures/props/sign_c06.tga
	bumpmap textures/props/sign_c06_n.tga
	specularmap textures/props/sign_c06_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/sign_c26
{
    qer_editorimage textures/props/sign_c26.tga
	diffusemap textures/props/sign_c26.tga
	bumpmap textures/props/sign_c26_n.tga
	specularmap textures/props/sign_c26_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/sign_c27
{
    qer_editorimage textures/props/sign_c27.tga
	diffusemap textures/props/sign_c27.tga
	bumpmap textures/props/sign_c27_n.tga
	specularmap textures/props/sign_c27_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/sub1
{
    qer_editorimage textures/props/sub1.tga
	diffusemap textures/props/sub1.tga
	bumpmap textures/props/sub1_n.tga
	specularmap textures/props/sub1_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/table
{
    qer_editorimage textures/props/table.tga
	diffusemap textures/props/table.tga
	bumpmap textures/props/table_n.tga
	specularmap textures/props/table_r.tga
	surfaceparm metalsteps
	surfaceparm pointlight
	{
		map models/mapobjects/deadosa/elec1.tga
		rgbGen identity
		tcMod scale 2 2
		tcMod scroll 2 2
	}
	{
		map textures/props/table.tga
		blendfunc blend
		rgbGen vertex
	}
}

textures/props/torch_ember
{
	qer_editorimage textures/props/torch_ember.tga
	surfaceparm pointlight
	surfaceparm woodsteps
	{
		map textures/props/ember1a.tga
		rgbGen wave sin 1 0.5 0 0.5
		tcmod rotate 3
	}
	{
		map textures/props/torch_ember.tga
		blendfunc blend
		rgbGen vertex
	}
}

textures/props/train_m01
{
    qer_editorimage textures/props/train_m01.tga
	diffusemap textures/props/train_m01.tga
	bumpmap textures/props/train_m01_n.tga
	specularmap textures/props/train_m01_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/train_m02
{
    qer_editorimage textures/props/train_m02.tga
	diffusemap textures/props/train_m02.tga
	bumpmap textures/props/train_m02_n.tga
	specularmap textures/props/train_m02_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/train_m03
{
    qer_editorimage textures/props/train_m03.tga
	diffusemap textures/props/train_m03.tga
	bumpmap textures/props/train_m03_n.tga
	specularmap textures/props/train_m03_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/train_m04
{
    qer_editorimage textures/props/train_m04.tga
	diffusemap textures/props/train_m04.tga
	bumpmap textures/props/train_m04_n.tga
	specularmap textures/props/train_m04_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/train_m05
{
    qer_editorimage textures/props/train_m05.tga
	diffusemap textures/props/train_m05.tga
	bumpmap textures/props/train_m05_n.tga
	specularmap textures/props/train_m05_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/train_m06
{
    qer_editorimage textures/props/train_m06.tga
	diffusemap textures/props/train_m06.tga
	bumpmap textures/props/train_m06_n.tga
	specularmap textures/props/train_m06_r.tga
	surfaceparm metalsteps
	implicitMap -
}

textures/props/wine_c01
{
    qer_editorimage textures/props/wine_c01.tga
	diffusemap textures/props/wine_c01.tga
	bumpmap textures/props/wine_c01_n.tga
	specularmap textures/props/wine_c01_r.tga
	surfaceparm woodsteps
	implicitMap -
}

textures/props/wine_c02
{
    qer_editorimage textures/props/wine_c02.tga
	diffusemap textures/props/wine_c02.tga
	bumpmap textures/props/wine_c02_n.tga
	specularmap textures/props/wine_c02_r.tga
    surfaceparm woodsteps
	implicitMap -
}

textures/props/file_cab_m01
{
    qer_editorimage textures/props/file_cab_m01.tga
	diffusemap textures/props/file_cab_m01.tga
	bumpmap textures/props/file_cab_m01_n.tga
	specularmap textures/props/file_cab_m01_r.tga
	surfaceparm metalsteps
	implicitMap -
}
