textures/mp_ice/mp_ice_sky
{
	qer_editorimage textures/skies/fueldump_clouds.tga
	surfaceparm noimpact
	surfaceparm nolightmap
	surfaceparm nodlight
	q3map_globaltexture
	q3map_lightsubdivide 2048
	q3map_sun	0.60 0.55 0.55 70 220 60
	q3map_surfacelight 70
	fogvars ( .4 .4 .46 ) .0001
	skyfogvars ( .23 .23 .24 ) .1

	skyparms full 200 -
	
	{
		map textures/mp_ice/newclouds.jpg
		tcMod scroll -0.003 -0.001
		tcMod scale 6 6
		depthWrite
	}
}

textures/mp_ice/mp_ice_snow
{
	surfaceparm landmine
	surfaceparm snowsteps
	q3map_nonplanar
	q3map_shadeangle 179
	qer_editorimage textures/stone/mxsnow3.tga
	q3map_lightmapsize 512 512
	q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
	q3map_tcMod rotate 37
	q3map_tcMod scale 1 1
	{
		map textures/stone/mxsnow3.tga
		rgbgen identity
	}
	{
		lightmap $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
		rgbgen identity
	}
	{
		map textures/detail_sd/snowdetail.tga
		blendFunc filter
	}
}

textures/mp_ice/cashudder_c01
{
	surfaceparm woodsteps
	implicitMap -
}

textures/mp_ice/adoor_m01
{
	surfaceparm metalsteps
	{
		map $lightmap
		rgbGen identity
	}
	{
		map textures/mp_ice/adoor_m01.jpg
		blendFunc GL_DST_COLOR GL_ZERO
		rgbGen identity
	}
}

textures/tree/pine_trunk_m01
{
	surfaceparm woodsteps
	implicitMap -
	{
		map textures/tree/pine_trunk_m01.tga
		rgbGen vertex	
	}
}

textures/tree/branch_pine5
{
	nopicmip
	cull twosided
	surfaceparm alphashadow
	surfaceparm nomarks
	surfaceparm trans
	implicitMask -
}

textures/tree/branch_pine5a
{
	nopicmip
	cull twosided
	surfaceparm alphashadow
	surfaceparm nomarks
	surfaceparm trans
	implicitMask -
}

textures/tree/branch_pine6
{
	nopicmip
	cull twosided
	surfaceparm alphashadow
	surfaceparm nomarks
	surfaceparm trans
	implicitMask -
}

models/mapobjects/snow_tree/stree_f1
{
	nopicmip
	cull twosided
	surfaceparm alphashadow
	surfaceparm nomarks
	surfaceparm trans
	implicitMask -
}


models/mapobjects/snow_tree/stree_s1
{
	nopicmip
	cull twosided
	surfaceparm alphashadow
	surfaceparm nomarks
	surfaceparm trans
	implicitMask -
}

textures/mp_ice/branch3a
{
	surfaceparm alphashadow


	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .3
	deformVertexes wave 194 sin 0 1 0 .4

	cull twosided

	{
            map models/mapobjects/tree/branch3.tga


		alphaFunc GE128
		depthWrite
		rgbGen vertex

	}
}


textures/mp_ice/branch4
{
	surfaceparm alphashadow


	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .3
	deformVertexes wave 194 sin 0 1 0 .4

	cull twosided

	{
            map models/mapobjects/tree/branch4.tga


		alphaFunc GE128
		depthWrite
		rgbGen vertex

	}
}


textures/mp_ice/tree
{
	surfaceparm alphashadow


	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .3
	deformVertexes wave 194 sin 0 1 0 .4

	cull twosided

	{
            map models/mapobjects/test/tree.tga


		alphaFunc GE128
		depthWrite
		rgbGen vertex

	}
}

textures/mp_ice/branch5
{
	surfaceparm alphashadow


	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .3
	deformVertexes wave 194 sin 0 1 0 .4

	cull twosided

	{
            map models/mapobjects/tree/branch5.tga


		alphaFunc GE128
		depthWrite
		rgbGen vertex

	}
}

textures/mp_ice/branch6
{
	surfaceparm alphashadow


	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .3
	deformVertexes wave 194 sin 0 1 0 .4

	cull twosided

	{
            map models/mapobjects/tree/branch6.tga


		alphaFunc GE128
		depthWrite
		rgbGen vertex

	}
}

textures/mp_ice/pine3
{
	surfaceparm alphashadow


	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .3
	deformVertexes wave 194 sin 0 1 0 .4

	cull twosided

	{
            map models/mapobjects/tree/pine3.tga


		alphaFunc GE128
		depthWrite
		rgbGen identity

	}
}

textures/mp_ice/branch8
{
	surfaceparm alphashadow


	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .3
	deformVertexes wave 194 sin 0 1 0 .4

	cull twosided

	{
            map models/mapobjects/tree/branch8.tga


		alphaFunc GE128
		depthWrite
		rgbGen vertex

	}
}

textures/mp_ice/trunck3
{
	{
		map models/mapobjects/tree/trunck3.tga
		rgbGen identity	
	}

}


textures/mp_ice/trunck2
{
	{
		map models/mapobjects/tree/trunck2.tga
		rgbGen vertex	
	}

}

textures/mp_ice/branch
{
     cull disable
     deformVertexes wave 100 sin 0 .1 0 .2
      surfaceparm	trans
        {
                map models/mapobjects/tree/branch.tga
                alphaFunc GE128
		depthWrite
		//rgbGen identity
                //rgbGen lightingDiffuse
                rgbGen vertex
        }


}

textures/mp_ice/tree_vil1
{
	surfaceparm alphashadow
	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .3
	deformVertexes wave 194 sin 0 1 0 .4
	cull twosided


	{
		map models/mapobjects/tree/tree_vil1.tga
		alphaFunc GE128
		rgbGen vertex
	}

}

textures/mp_ice/branch_slp1
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
//	deformVertexes wave 30 sin 0 1 0 .3
//	deformVertexes wave 194 sin 0 1 0 .4
	cull twosided


	{
		map models/mapobjects/tree/branch_slp1.tga
		alphaFunc GE128
		rgbGen vertex
	}

}

textures/mp_ice/branch_slp2
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
//	deformVertexes wave 30 sin 0 1 0 .3
//	deformVertexes wave 194 sin 0 1 0 .4
	cull twosided


	{
		map models/mapobjects/tree/branch_slp2.tga
		alphaFunc GE128
		rgbGen vertex
	}

}

textures/mp_ice/trunck_2a
{
	surfaceparm alphashadow
	cull twosided


	{
		map models/mapobjects/tree/trunck_2a.tga
//		alphaFunc GE128
		rgbGen vertex
	}

}

textures/mp_ice/branch_vil1
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
//	deformVertexes wave 30 sin 0 1 0 .3
//	deformVertexes wave 194 sin 0 1 0 .4
	cull twosided


	{
		map models/mapobjects/tree/branch_vil1.tga
		alphaFunc GE128
		rgbGen lightingdiffuse
	}

}

textures/mp_ice/branch_vil1a
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
//	deformVertexes wave 30 sin 0 1 0 .3
//	deformVertexes wave 194 sin 0 1 0 .4
	cull twosided


	{
		map models/mapobjects/tree/branch_vil1a.tga
		alphaFunc GE128
		rgbGen lightingdiffuse
	}

}

textures/mp_ice/branch_vil1_d
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
//	deformVertexes wave 30 sin 0 1 0 .3
//	deformVertexes wave 194 sin 0 1 0 .4
	cull twosided


	{
		map models/mapobjects/tree/branch_vil1.tga
		alphaFunc GE128
		rgbGen identity
	}

}

textures/mp_ice/branch_vil1a_d
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
//	deformVertexes wave 30 sin 0 1 0 .3
//	deformVertexes wave 194 sin 0 1 0 .4
	cull twosided


	{
		map models/mapobjects/tree/branch_vil1a.tga
		alphaFunc GE128
		rgbGen identity
	}

}

textures/mp_ice/trunck2l
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
//	deformVertexes wave 30 sin 0 1 0 .3
//	deformVertexes wave 194 sin 0 1 0 .4
	cull twosided


	{
		map models/mapobjects/tree/trunck2l.tga
		rgbGen lightingdiffuse
//		rgbGen identity
	}

}

textures/mp_ice/trunck2al
{

	{
		map models/mapobjects/tree/trunck2al.tga
		rgbGen identity

	}

}

textures/mp_ice/trunk_trn1
{

	{
		map models/mapobjects/tree/trunk_trn1.tga
		rgbGen identity

	}

}

textures/mp_ice/trunk_trn2
{

	{
		map models/mapobjects/tree/trunk_trn2.tga
		rgbGen identity

	}

}

textures/mp_ice/tree_vil2t
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .1
	deformVertexes wave 194 sin 0 1 0 .1
	cull twosided


	{
		map models/mapobjects/tree/tree_vil2t.tga
		alphaFunc GE128
//		rgbGen lightingdiffuse
		rgbGen identity
	}

}

textures/mp_ice/branch_vil1at
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .1
	deformVertexes wave 194 sin 0 1 0 .1
	cull twosided


	{
		map models/mapobjects/tree/branch_vil1at.tga
		alphaFunc GE128
//		rgbGen lightingdiffuse
		rgbGen identity
	}

}


textures/mp_ice/branch_vil1t
{
	surfaceparm alphashadow
//	deformVertexes wave 194 sin 0 2 0 .1
	deformVertexes wave 30 sin 0 1 0 .1
	deformVertexes wave 194 sin 0 1 0 .1
	cull twosided


	{
		map models/mapobjects/tree/branch_vil1t.tga
		alphaFunc GE128
//		rgbGen lightingdiffuse
		rgbGen identity
	}

}