textures/cha0s_ws/phonograph_slate_2
{
	q3map_lightimage textures/cha0s_ws/phonograph_slate_2.tga
	surfaceparm metalsteps
	surfaceparm nolightmap
	surfaceparm nomarks
	q3map_surfacelight 1000
	{
		map textures/cha0s_ws/phonograph_slate_2.tga
		rgbGen identity
	}
}

textures/cha0s_ws/sw_xlight
{
	q3map_lightimage textures/cha0s_ws/sw_xlight.tga
	surfaceparm metalsteps
	surfaceparm nolightmap
	surfaceparm nomarks
	q3map_surfacelight 1000
	{
		map textures/cha0s_ws/sw_xlight.tga
		rgbGen identity
	}
}

textures/cha0s_ws/phonograph_bronze_3
{
	q3map_lightimage textures/cha0s_ws/sw_xlight.tga
	surfaceparm metalsteps
	surfaceparm nolightmap
	surfaceparm nomarks
	q3map_surfacelight 1000
	{
		map textures/cha0s_ws/phonograph_bronze_3.tga
		rgbGen identity
	}
}

//modified sky shader from ik
textures/cha0s_ws/ch_sky
{
	qer_editorimage textures/cha0s_ws/ch_sky_night_back.tga
	surfaceparm noimpact
	surfaceparm nolightmap
	surfaceparm sky
	q3map_surfacelight 100
	q3map_sun 0.27 0.4 0.51 155 170 33
	skyParms - 512 -
	{
		map textures/cha0s_ws/ch_sky_night_back.tga
		tcMod scale 2 2
		tcMod scroll 0.1 0.1
		depthWrite
	}
	{
		map textures/cha0s_ws/ch_sky_night_front.tga
		blendfunc add
		tcMod scale 3 3
		tcMod scroll 0.2 0.2
	}
}

textures/cha0s_ws/glass
{
	qer_editorimage gfx/colors/chrome4.tga
	surfaceparm trans
	cull disable
	qer_trans 0.5
	//{
	//	map $lightmap
	//	blendfunc filter
	//	rgbgen identity
	//	tcgen lightmap
	//}
	{
		map gfx/colors/chrome4.tga
		blendfunc add
		tcGen environment 
		tcmod scale 2 2
	}
	{
		map textures/cha0s_ws/dirt.tga
		blendfunc blend
		tcmod scale .5 .5
	}
}


textures/cha0s_ws/cement_2_yellow_trans
{
	surfaceparm nonsolid
	qer_editorimage textures/cha0s_ws/cement_2_yellow
	qer_trans 0.7
	{
		map $lightmap
		rgbGen identity
	
	}
	{
		map textures/cha0s_ws/cement_2_yellow
		rgbGen identity
		blendFunc GL_DST_COLOR GL_ZERO

	
	}
}

textures/cha0s_ws/neon1_2k
{
	qer_editorimage textures/cha0s_ws/neon1.tga
	surfaceparm nomarks
	q3map_surfacelight 2000

	{
		map $lightmap
		rgbGen identity
	}
	{
		map textures/cha0s_ws/neon1.tga
		blendFunc GL_DST_COLOR GL_ZERO
		rgbGen identity
	}
	{
		map textures/cha0s_ws/neon1.blend.tga
		blendfunc GL_ONE GL_ONE
	}
}

textures/cha0s_ws/neon2_100
{
	qer_editorimage textures/cha0s_ws/neon2.tga
	//q3map_lightimage textures/cha0s_ws/neon2.tga
	surfaceparm nolightmap
	surfaceparm nomarks
	q3map_surfacelight 100
	{
		map textures/cha0s_ws/neon2.tga
		rgbGen identity
	}
}

textures/cha0s_ws/outline
{
	qer_editorimage gfx/colors/black.tga
	qer_trans 0.1
	
	surfaceparm nolightmap
	surfaceparm trans
	surfaceparm nonsolid
	surfaceparm nomarks
	
	q3map_notjunc
	q3map_nonplanar
	q3map_bounce 0.0
	q3map_shadeangle 120
	q3map_texturesize 1 1
	q3map_invert
	//q3map_offset -2.5
		
	sort 16
	
	{
		map gfx/colors/black.tga
		rgbGen identity
	}
}

textures/cha0s_ws/cement-tiled_trans
{
	surfaceparm nonsolid
	qer_editorimage textures/cha0s_ws/cement-tiled
	qer_trans 0.7
	{
		map $lightmap
		rgbGen identity
	
	}
	{
		map textures/cha0s_ws/cement-tiled
		rgbGen identity
		blendFunc GL_DST_COLOR GL_ZERO

	
	}
}


textures/cha0s_ws/building1_front
{
	qer_editorimage textures/cha0s_ws/building1_front

	{
		map $lightmap
		rgbGen identity
	}
	{
		map textures/cha0s_ws/building1_front
		blendFunc GL_DST_COLOR GL_ZERO
		rgbGen identity
	}
	{
		map textures/cha0s_ws/building1_front.blend
		blendfunc GL_ONE GL_ONE
	}
}

textures/cha0s_ws/building1_side
{
	qer_editorimage textures/cha0s_ws/building1_side

	{
		map $lightmap
		rgbGen identity
	}
	{
		map textures/cha0s_ws/building1_side
		blendFunc GL_DST_COLOR GL_ZERO
		rgbGen identity
	}
	{
		map textures/cha0s_ws/building1_side.blend
		blendfunc GL_ONE GL_ONE
	}
}