textures/gdfrun/ice4
{
	qer_editorimage textures/gdfrun/glass2.tga
	q3map_lightimage textures/gdfrun/dense_blue_nebula.tga
	surfaceparm nomarks
	surfaceparm slick
	surfaceparm trans
	qer_trans 0.8
	q3map_surfacelight 60
	q3map_globaltexture
	{
		map textures/gdfrun/glass2.tga
		blendfunc add
	}
	{
		map textures/gdfrun/tin1d.tga
		blendfunc add
		rgbGen identity
		tcGen environment 
	}
}
textures/gdfrun/snow1
{
	qer_editorimage textures/gdfrun/snow1.tga
	q3map_lightimage textures/gdfrun/dense_blue_nebula.tga
	q3map_surfacelight 100
	{
		map $lightmap 
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/snow1.tga
		blendfunc filter
		rgbGen identity
	}
}
textures/gdfrun/launchpad_diamondvq3
{
	{
		map $lightmap 
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/launchpad_diamondvq3.tga
		blendfunc filter
		rgbGen identity
	}
	{
		map textures/sfx/launchpad_dot.tga
		blendfunc add
		rgbGen wave inversesawtooth 0 1 0 1 
	}
	{
		animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga 
		blendfunc add
		tcMod scroll 0 2
	}
}
textures/gdfrun/launchpad_diamondcpm
{
	{
		map $lightmap 
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/launchpad_diamondcpm.tga
		blendfunc filter
		rgbGen identity
	}
	{
		map textures/sfx/launchpad_dot.tga
		blendfunc add
		rgbGen wave inversesawtooth 0 1 0 1 
	}
	{
		animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga 
		blendfunc add
		tcMod scroll 0 2
	}
}
textures/gdfrun/box
{
	{
		map $lightmap 
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/box.tga
		blendfunc filter
		rgbGen identity
	}
	{
		map textures/gdfrun/boxecken.tga
		blendfunc add
		rgbGen wave inversesawtooth 0 1 0 1 
	}
	{
		animmap 4 textures/gdfrun/boxmitte.tga 
		blendfunc add
		rgbGen wave inversesawtooth 0 1 0 1 
	}
}
textures/gdfrun/box2
{
	{
		map $lightmap 
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/box2.tga
		blendfunc filter
		rgbGen identity
	}
	{
		map textures/gdfrun/boxecken2.tga
		blendfunc add
		rgbGen wave inversesawtooth 0 1 0 1 
	}
	{
		animmap 4 textures/gdfrun/boxmitte2.tga 
		blendfunc add
		rgbGen wave inversesawtooth 0 1 0 1 
	}
}
textures/gdfrun/beam_blue4
{
	surfaceparm nolightmap
	surfaceparm nomarks
	surfaceparm nonsolid
	surfaceparm trans
	cull disable
	{
		map textures/gdfrun/beam_blue4.tga
		blendfunc add
		tcMod scroll 0.3 0
	}
}
textures/gdfrun/bouncepad_blue
{
	qer_editorimage textures/gdfrun/hub3_bouncepad01b_layer1.tga
	q3map_lightimage textures/sfx/jumppadsmall.tga
	surfaceparm nodamage
	q3map_surfacelight 400
	{
		map textures/sfx/bounce_concrete.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/hub3_bouncepad01b_layer1.tga
		blendfunc add
		rgbGen wave sin 0.5 0.5 0 1.5 
	}
	{
		clampmap textures/sfx/jumppadsmall.tga
		blendfunc add
		rgbGen wave square 0.5 0.5 0.25 1.5 
		tcMod stretch sin 1.2 0.8 0 1.5 
	}
}
textures/gdfrun/cardigan
{
	qer_editorimage textures/gdfrun/shiny3.tga
	surfaceparm nomarks
	surfaceparm trans
	cull disable
	qer_trans 0.5
	{
		map textures/gdfrun/tinfx2.tga
		blendfunc add
		rgbGen const ( 0.564706 0.564706 0.564706 )
		tcMod scale 1.5 1.5
		tcGen environment 
	}
	{
		map textures/gdfrun/mirror.tga
		blendfunc add
		rgbGen const ( 0.243137 0.243137 0.243137 )
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
}
textures/gdfrun/bannerdefrag
{
	qer_editorimage textures/gdfrun/visit.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/really.tga textures/gdfrun/runasfast.tga textures/gdfrun/visit.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map textures/base_wall/comp3textb.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/lightning
{
	qer_editorimage textures/gdfrun/tesla1hell.tga
	surfaceparm nomarks
	surfaceparm nonsolid
	surfaceparm trans
	surfaceparm water
	cull disable
	deformVertexes wave 64 sin 0.5 0.5 0 0.5 
	qer_trans 5
	q3map_globaltexture
	{
		map textures/liquids/pool3d_5.tga
		blendfunc gl_dst_color gl_one
		rgbGen identity
		tcMod scale 0.5 0.5
		tcMod scroll 0.025 0.01
	}
	{
		map textures/liquids/pool3d_3c2.tga
		blendfunc gl_dst_color gl_one
		tcMod scale -0.5 -0.5
		tcMod scroll 0.025 0.025
	}
	{
		map textures/liquids/pool3d_6.tga
		blendfunc gl_dst_color gl_one
		rgbGen identity
		tcMod scale 0.25 0.5
		tcMod scroll 0.001 0.025
	}
	{
		map textures/gdfrun/tesla1hellrotate.tga
		blendfunc add
		tcMod scroll -1 0
	}
	{
		map textures/gdfrun/tesla1hell.tga
		blendfunc add
		rgbGen wave inversesawtooth 0 1 0 3 
		tcMod scroll 0 -1
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
}
textures/gdfrun/comp
{
	qer_editorimage textures/gdfrun/compgdf.tga
	q3map_lightimage textures/base_wall/comp3env.tga
	q3map_surfacelight 1000
	{
		map textures/base_wall/comp3text.tga
		rgbGen identity
		tcMod scroll 3 1
	}
	{
		map textures/base_wall/comp3env.tga
		blendfunc add
		rgbGen wave sin 0.98 0.02 0 5 
		tcGen environment 
	}
	{
		map $lightmap 
		blendfunc gl_dst_color gl_one
		tcGen environment 
	}
	{
		map textures/base_wall/comp3.tga
		blendfunc blend
		rgbGen identity
	}
	{
		map textures/gdfrun/compgdf.tga
		blendfunc add
		rgbGen wave sin 0 1 0 1 
	}
	{
		map $lightmap 
		blendfunc gl_dst_color gl_one_minus_dst_alpha
		rgbGen identity
		tcGen lightmap 
	}
}
textures/gdfrun/gdfrunmade
{
	qer_editorimage textures/gdfrun/gdfrunwas.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/gdfrunwas.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map textures/base_wall/comp3textb.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/daroy
{
	qer_editorimage textures/gdfrun/daroy.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/daroy.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/vitoo
{
	qer_editorimage textures/gdfrun/vitoo.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/vitoo.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/morbus
{
	qer_editorimage textures/gdfrun/morbus.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/morbus.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/ark
{
	qer_editorimage textures/gdfrun/ark.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/ark.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/bb
{
	qer_editorimage textures/gdfrun/bb.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/bb.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/bl!cc3R
{
	qer_editorimage textures/gdfrun/bl!cc3R.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/bl!cc3R.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/Zlaugh2err
{
	qer_editorimage textures/gdfrun/Zlaugh2err.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/Zlaugh2err.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/secret
{
	qer_editorimage textures/gdfrun/secret.tga
	q3map_surfacelight 100
	{
		animmap 0.25 textures/gdfrun/secret.tga 
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/secretdoor
{
	q3map_lightimage textures/base_wall/bluemetalsupport2fline_glow.tga
	q3map_surfacelight 100
	{
		map textures/base_wall/chrome_env.tga
		rgbGen identity
		tcMod scale 0.25 0.25
		tcGen environment 
	}
	{
		map textures/gdfrun/secretdoor.tga
		blendfunc blend
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/secretdoorblend.tga
		blendfunc add
		rgbGen wave sin 0.5 0.5 0 1 
	}
}
textures/gdfrun/compdfred
{
	qer_editorimage textures/gdfrun/compdfred.tga
	q3map_lightimage textures/base_wall/comp3env.tga
	q3map_surfacelight 100
	{
		map textures/gdfrun/compdfred.tga
		rgbGen wave sin 0.3 0.5 3 0.8 
	}
	{
		map textures/base_wall/comp3text.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map textures/base_wall/comp3textb.tga
		blendfunc add
		rgbGen identity
		tcMod scroll 3 3
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map $lightmap 
		blendfunc add
		rgbGen wave sin 0.25 0 0 0 
		tcMod scale 0.5 0.5
		tcGen environment 
	}
}
textures/gdfrun/glas-plexi
{
	qer_editorimage textures/gdfrun/glass_opaque.tga
	surfaceparm nolightmap
	surfaceparm nomarks
	surfaceparm trans
	cull disable
	qer_trans 0.5
	{
		map textures/gdfrun/glass_opaque.tga
		blendfunc add
		rgbGen identity
		tcGen environment 
	}
}
textures/gdfrun/smile
{
	qer_editorimage textures/gdfrun/smile.tga
	{
		map textures/gdfrun/smile.tga
		blendfunc blend
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/smileblend.tga
		blendfunc add
		rgbGen wave sin 1.2 1 0 1 
	}
}
textures/gdfrun/blueend
{
	q3map_lightimage textures/gdfrun/blueendblend.tga
	q3map_surfacelight 100
	{
		map textures/base_wall/chrome_env.tga
		rgbGen identity
		tcMod scale 0.25 0.25
		tcGen environment 
	}
	{
		map textures/gdfrun/blueend.tga
		blendfunc blend
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/gdfrun/blueendblend.tga
		blendfunc add
		rgbGen wave sin 0.5 0.5 0 1 
	}
}
textures/gdfrun/consolered
{
	qer_editorimage textures/gdfrun/console03.tga
	surfaceparm nolightmap
	q3map_surfacelight 150
	{
		map textures/gdfrun/console01.tga
		blendfunc add
		tcMod rotate 20
	}
	{
		map textures/gdfrun/console02.tga
		blendfunc add
		tcMod rotate -400
	}
	{
		map textures/gdfrun/console03.tga
		blendfunc add
		tcMod rotate 40
	}
}
textures/gdfrun/gdfrunglass
{
	qer_editorimage textures/gdfrun/medal_victoryrun.tga
	cull disable
	qer_trans 0.5
	{
		map textures/gdfrun/greenglass.tga
		blendfunc add
		rgbGen identity
		tcGen environment 
	}
	{
		animmap 0.25 textures/gdfrun/medal_impressiverun.tga textures/gdfrun/medal_gauntletrun.tga textures/gdfrun/medal_excellentrun.tga textures/gdfrun/medal_accuracyrun.tga textures/gdfrun/medal_victoryrun.tga textures/gdfrun/medal_fragsrun.tga 
		blendfunc add
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
}
textures/gdfrun/gdftrainglass
{
	qer_editorimage textures/gdfrun/medal_victorytrain.tga
	cull disable
	qer_trans 0.5
	{
		map textures/gdfrun/greenglass.tga
		blendfunc add
		rgbGen identity
		tcGen environment 
	}
	{
		animmap 0.25 textures/gdfrun/medal_victorytrain.tga textures/gdfrun/medal_impressivetrain.tga textures/gdfrun/medal_fragstrain.tga textures/gdfrun/medal_excellenttrain.tga textures/gdfrun/medal_accuracytrain.tga textures/gdfrun/medal_gauntlettrain.tga 
		blendfunc add
		rgbGen wave sawtooth 0 1 0 0.25 
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
}
textures/gdfrun/greenglass
{
	surfaceparm nolightmap
	surfaceparm trans
	cull disable
	qer_trans 0.3
	{
		map textures/gdfrun/greenglass.tga
		blendfunc add
		tcMod turb 0 0.01 0 0.01
		tcMod scroll 0 0
		tcGen environment 
	}
}
textures/gdfrun/door
{
	qer_editorimage textures/gdfrun/collectorbarrel.tga
	{
		map textures/effects/tinfx.tga
		rgbGen identity
		tcGen environment 
	}
	{
		map textures/gdfrun/collectorbarrel.tga
		blendfunc add
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc gl_dst_color gl_one_minus_dst_alpha
		rgbGen identity
		tcGen lightmap 
	}
}
textures/gdfrun/glass
{
	qer_editorimage textures/gdfrun/tinfx.tga
	cull disable
	qer_trans 0.5
	{
		map textures/gdfrun/tinfx.tga
		blendfunc add
		rgbGen identity
		tcGen environment 
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
}
textures/gdfrun/bliccerglass
{
	qer_editorimage textures/gdfrun/cmcbliccerglass.tga
	cull disable
	qer_trans 0.5
	{
		map textures/gdfrun/tinfx.tga
		blendfunc add
		rgbGen identity
		tcGen environment 
	}
	{
		map textures/gdfrun/cmcbliccer_glow.tga
		blendfunc add
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
}