textures/pink/acid
{
	cull none
	q3map_globaltexture
	surfaceparm nonsolid
	surfaceparm noimpact
	surfaceparm lava
	surfaceparm nolightmap
	q3map_surfacelight 300
	tesssize 64
	qer_editorimage textures/pink/effects/acid2.tga

	deformVertexes wave 100 sin 3 2 .1 0.1
	
        {
		map textures/pink/effects/acidglow.tga
                //tcmod scale .2 .2
                //tcmod scroll .04 .03
			tcmod scroll .005 .005
                tcMod turb 0 .1 0 .05
                blendFunc GL_ONE GL_ZERO
                rgbGen identity
	}
	{
		map textures/pink/effects/acid2.tga
	    blendFunc add
		//blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
		tcMod turb 0 .2 0 .1
		tcmod scroll .0025 .0025
	}

}

textures/pink/lava
{
	cull none
	q3map_globaltexture
	//surfaceparm trans
	surfaceparm nonsolid
	surfaceparm noimpact
	surfaceparm lava
	surfaceparm nolightmap
	q3map_surfacelight 300
	tesssize 64
	qer_editorimage textures/pink/effects/lava2.tga

	deformVertexes wave 100 sin 3 2 .1 0.1
	
        {
		map textures/pink/effects/lava1_glow.tga
                //tcmod scale .2 .2
                //tcmod scroll .04 .03
			tcmod scroll .005 .005
                tcMod turb 0 .1 0 .05
                blendFunc GL_ONE GL_ZERO
                rgbGen identity
	}
	{
		map textures/pink/effects/lava2.tga
            blendfunc add
		//blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
		tcMod turb 0 .2 0 .1
		tcmod scroll .0025 .0025
	}

}

textures/pink/gel
{
	cull none
	q3map_globaltexture
	surfaceparm trans
	surfaceparm nonsolid
	surfaceparm noimpact
	surfaceparm water
	surfaceparm nolightmap
	q3map_surfacelight 200
	tesssize 64
	qer_editorimage textures/pink/effects/gel2.tga

	deformVertexes wave 100 sin 3 2 .1 0.1
	
        {
		map textures/pink/effects/gelglow.tga
                //tcmod scale .2 .2
                //tcmod scroll .04 .03
			tcmod scroll .005 .005
                tcMod turb 0 .1 0 .05
                blendFunc GL_dst_color GL_one
                rgbGen identity
	}
	{
		map textures/pink/effects/gel2.tga
		blendFunc GL_dst_color GL_one
		tcMod turb 0 .2 0 .1
		tcmod scroll .0025 .0025
	}

}

textures/pink/water
{
	qer_editorimage textures/pink/effects/water2.tga
	q3map_globaltexture
	qer_trans .75
	surfaceparm trans
	surfaceparm nonsolid
	surfaceparm water
	surfaceparm nomarks
	surfaceparm nolightmap
	q3map_surfacelight 25
	cull none
	tesssize 64
	deformVertexes wave 64 sin 1 1 0.25 0.6
	{
		map textures/pink/effects/water2.tga
		blendFunc GL_dst_color GL_one
		rgbgen identity
		tcmod scale .25 .25
		tcmod scroll .02 .01
	}
	{
		map textures/pink/effects/water1.tga
		blendFunc GL_dst_color GL_one
		tcmod scale -.25 -.25
		tcmod scroll .02 .02
	}
	{
		map textures/pink/effects/pooltint.tga
		blendFunc filter
		rgbgen identity
		tcmod scale .5 .5
		tcmod scroll .02 .01
	}
}

textures/pink/teleporter
{
	cull none
	q3map_surfacelight 30
	qer_editorimage textures/pink/effects/telescrollup1.tga
	surfaceparm nolightmap
	surfaceparm trans
	surfaceparm noimpact
	surfaceparm nomarks
	nopicmip
	{
		map textures/pink/effects/telescrollup1.tga
		blendfunc add
		tcmod scale .25 .25
		rgbGen wave sin .25 .25 0 2.5
		tcMod scroll 0.25 0.5
	}
	{
		map textures/pink/effects/telescrollup2.tga
		blendfunc add
		tcmod scale .25 .25
		rgbGen wave sin .25 .25 0.25 2.5
		tcMod scroll 0.25 0.5
	}
	{
		map textures/pink/effects/telefog.tga
		blendFunc GL_dst_color GL_one
		rgbGen wave sin 1 0.75 0.75 1
	}
	{
		map textures/pink/effects/teleenergy.tga
		blendFunc add
		tcmod scale .25 .25
		tcMod rotate -8
		tcMod scroll 0.05 0.025
		rgbGen wave sin 0.2 0.2 0.0 2
	}
	{
		map textures/pink/effects/teleenergy.tga
		blendFunc add
		tcmod scale -.25 -.25
		tcMod rotate 8
		tcMod scroll 0.025 0.05
		rgbGen wave sin 0.2 0.2 0.2 2
	}
}

textures/pink/teleporter2
{
	cull none
	q3map_surfacelight 30
	qer_editorimage textures/pink/effects/telescrollup1.tga
	surfaceparm nolightmap
	surfaceparm trans
	surfaceparm noimpact
	surfaceparm nomarks
	nopicmip
	{
		map textures/pink/effects/telescrollup1.tga
		blendfunc add
		tcmod scale .25 .25
		rgbGen wave sin .25 .25 0 2.5
		tcMod scroll 0.001 0.5
	}
	{
		map textures/pink/effects/telescrollup2.tga
		blendfunc add
		tcmod scale .25 .25
		rgbGen wave sin .25 .25 0.25 2.5
		tcMod scroll 0.001 0.5
	}
	{
		map textures/pink/effects/telefog.tga
		blendFunc GL_dst_color GL_one
		rgbGen wave sin 1 0.75 0.75 1
	}
	{
		map textures/pink/effects/teleenergy.tga
		blendFunc add
		tcmod scale .25 .25
		tcMod rotate -8
		tcMod scroll 0.05 0.025
		rgbGen wave sin 0.2 0.2 0.0 2
	}
	{
		map textures/pink/effects/teleenergy.tga
		blendFunc add
		tcmod scale -.25 -.25
		tcMod rotate 8
		tcMod scroll 0.025 0.05
		rgbGen wave sin 0.2 0.2 0.2 2
	}
}

// 	Plain glass.

textures/pink/plainglass
{
	surfaceparm nolightmap
	surfaceparm nonsolid
	surfaceparm trans
	qer_trans .5
	qer_editorimage textures/pink/effects/glass.tga
	cull none
	{
		map textures/pink/effects/glass.tga
		tcGen environment
		blendfunc filter
	}
}