textures/tt/tt
{ 
     cull none 
     deformVertexes wave 2 sin -8.8 8 8 8
     noPicmip 
     surfaceparm trans 
     { 
          map textures/tt/tt.tga
          blendFunc GL_SRC_ALPHA GL_ONE 
          rgbGen const ( 0.25 0.25 0.25 )
          tcGen environment 
          tcMod scroll 0.025 -0.07625 
     } 
}

textures/tt/tt2
{ 
     cull none 
     deformVertexes wave 2 sin -2.2 2 2 2
     noPicmip 
     surfaceparm trans 
     { 
          map textures/tt/tt.tga
          blendFunc GL_SRC_ALPHA GL_ONE 
          rgbGen const ( 2.2 2.2 2.2 )
          tcGen environment 
          tcMod scroll 0.025 -0.07625 
     } 
}

textures/12tt/ground
{
	qer_editorimage textures/12tt/drycrack.jpg
      q3map_lightsubdivide 128
      q3map_surfacelight 300      
      {
		map textures/12tt/drycrack.jpg
                 rgbGen identity
	}
	{
		map textures/12tt/drycrack.jpg
            blendfunc gl_src_alpha gl_one_minus_src_alpha
	}

}

textures/12tt/tt4
{
      q3map_surfacelight 100
      qer_editorimage textures/12tt/paint.jpg
	{
		map textures/tt/tt.tga
		blendfunc filter
		rgbGen const ( 0.368627 0.588235 1 )
	}
	{
		animmap 0.5 textures/12tt/brick.jpg textures/12tt/dirtytiling.jpg textures/12tt/drycrack.jpg 
		rgbGen wave sin 0 1 0 1 
		tcMod stretch sin 1 0.4 0 0.1 
		tcMod scroll 0 1
	}
	{
		map textures/12tt/paint.jpg
		blendfunc add
	}
}

textures/12tt/water
{
	nocompress
	qer_editorimage textures/12tt/water.tga
	q3map_surfacelight 200
	qer_trans .13
	q3map_globaltexture
	surfaceparm trans
	surfaceparm nonsolid
	surfaceparm water
	surfaceparm nomarks
	cull disable
	nopicmip
	nofog

	deformVertexes wave 160 sin 0 16 0 0.3
	q3map_tessSize 384
	waterfogvars ( 0.11 0.13 0.15 ) 0.2
	{ 
		fog on
		map textures/12tt/water.tga
		blendFunc blend
		alphaFunc GE128
		depthWrite
	      rgbGen const ( 0.568627 0.980392 0.552941 )
		tcmod scale 0.5 0.5
		tcmod scroll -.02 .001
	}
	
	{ 
		fog on
		map textures/liquids_sd/seawall_ripple1.tga
		blendFunc GL_ONE GL_ONE
		rgbGen wave sin 0.3 0.02 0 0.25 
		tcmod scale 0.01 0.01
		tcmod scroll -.001 -.0002
	}
	
	{ 
		fog on
		map textures/liquids_sd/seawall_ripple1.tga
		blendFunc GL_ONE GL_ONE
		rgbGen wave sin 0.1 0.03 0 0.4
		tcmod scale 1 1
		tcmod scroll -.005 -.001
	}
	{ 
		fog on
		map textures/liquids_sd/siwa_shimshim1.tga
		blendFunc GL_ONE GL_ONE
		rgbGen wave sin 0.4 0.02 0 0.3
		tcmod transform 0 1.5 1 1.5 2 1
		tcmod scroll .005 -.001
	}
}

textures/88/b
{
    qer_trans .5
    surfaceparm trans
    surfaceparm nolightmap 
    q3map_surfacelight 200
    
    cull disable
      {
	map textures/88/b.tga
	tcGen environment
	tcMod turb 0 0.01 0 0.01
	tcmod scroll .0 .0
	blendfunc GL_ONE GL_ONE
      }
}


textures/88/gr
{
    qer_trans .5
    surfaceparm trans
    surfaceparm nolightmap 
    
    cull disable
      {
	map textures/88/gr.tga
	tcGen environment
	tcMod turb 0 0.01 0 0.01
	tcmod scroll .0 .0
	blendfunc GL_ONE GL_ONE
      }
}

textures/88/r
{
    qer_trans .5
    surfaceparm trans
    surfaceparm nolightmap 
    
    cull disable
      {
	map textures/88/r.tga
	tcGen environment
	tcMod turb 0 0.01 0 0.01
	tcmod scroll .0 .0
	blendfunc GL_ONE GL_ONE
      }
}

textures/88/g
{
    qer_trans .5
    surfaceparm trans
    surfaceparm nolightmap 
    
    cull disable
      {
	map textures/88/g.tga
	tcGen environment
	tcMod turb 0 0.01 0 0.01
	tcmod scroll .0 .0
	blendfunc GL_ONE GL_ONE
      }
}


textures/88/flb1_light
{
	qer_editorimage textures/88/flb1_light.tga
	q3map_lightimage textures/88/flb1_light.blend.tga
	surfaceparm nomarks
	q3map_lightsubdivide 32
	q3map_surfacelight 1000
	q3map_backsplash 32 32
	{
		map textures/88/flb1_light.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		tcGen lightmap 
	}
	{
		map textures/88/flb1_light.blend.tga
		blendfunc add

	}
}
textures/88/fgl5_trim
{
	qer_editorimage textures/88/fgl5_trim.tga
	q3map_lightimage textures/88/trim.blend.tga
	surfaceparm nomarks
	q3map_lightsubdivide 32
	q3map_surfacelight 1000
	q3map_backsplash 32 32
	{
		map textures/88/fgl5_trim.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		tcGen lightmap 
	}
	{
		map textures/88/trim.blend.tga
		blendfunc add
		alphagen const 0.40
	}
}
textures/88/fl4_trim
{
	qer_editorimage textures/88/fl4_trim.tga
	q3map_lightimage textures/88/trim.blend.tga
	surfaceparm nomarks
	q3map_lightsubdivide 32
	q3map_surfacelight 1000
	q3map_backsplash 32 32
	{
		map textures/88/fl4_trim.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		tcGen lightmap 
	}
	{
		map textures/88/trim.blend.tga
		blendfunc add
		alphagen const 0.40
	}
}
textures/88/flb5_trim
{
	qer_editorimage textures/88/flb5_trim.tga
	q3map_lightimage textures/88/trim.blend.tga
	surfaceparm nomarks
	q3map_lightsubdivide 32
	q3map_surfacelight 1000
	q3map_backsplash 32 32
	{
		map textures/88/flb5_trim.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		tcGen lightmap 
	}
	{
		map textures/88/trim.blend.tga
		blendfunc add
		alphagen const 0.40
	}
}
textures/88/flr4_trim
{
	qer_editorimage textures/88/flr4_trim.tga
	q3map_lightimage textures/88/trim.blend.tga
	surfaceparm nomarks
	q3map_lightsubdivide 32
	q3map_surfacelight 1000
	q3map_backsplash 32 32
	{
		map textures/88/flr4_trim.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		tcGen lightmap 
	}
	{
		map textures/88/trim.blend.tga
		blendfunc add
		alphagen const 0.40
	}
}

textures/88/kreis
{
	qer_editorimage textures/88/kreis.tga
	q3map_lightimage textures/88/kreis.blend.tga
	surfaceparm nomarks
	q3map_lightsubdivide 32
	q3map_surfacelight 1000
	q3map_backsplash 32 32
	{
		map textures/88/kreis.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		tcGen lightmap 
	}
	{
		map textures/88/kreis.blend.tga
		blendfunc add
		alphagen const 0.40
	}
}

textures/88/flm_tile2light
{
	qer_editorimage textures/88/flm_tile2light.tga
	q3map_lightimage textures/88/flm_tile2light.blend.tga
	q3map_lightsubdivide 32
	q3map_surfacelight 1200
	q3map_backsplash 32 32
	{
		map textures/88/flm_tile2light.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/88/flm_tile2light.blend.tga
		blendfunc add
		rgbGen wave sin 0 1 0 1 
	}
}

textures/88/8
{
	qer_editorimage textures/88/8.tga
	q3map_lightimage textures/88/8t.blend.tga
	q3map_lightsubdivide 32
	q3map_surfacelight 1200
	q3map_backsplash 32 32
	{
		map textures/88/8.tga
		rgbGen identity
	}
	{
		map $lightmap 
		blendfunc filter
		rgbGen identity
		tcGen lightmap 
	}
	{
		map textures/88/8.blend.tga
		blendfunc add
		rgbGen wave sin 0 1 0 1 
	}
}

textures/88/shader1
{
	
	q3map_surfacelight 1200
	
	{
		map textures/88/shader1.tga
		
	}
	
}

textures/88/test1
{
q3map_surfacelight 50
{
map textures/88/test1.tga
}
}


textures/88/test3
{
q3map_surfacelight 50
{
map textures/88/test3.tga
}
}


textures/88/test2
{
q3map_surfacelight 100
{
map textures/88/test2.tga
}
}


textures/88/test4
{
q3map_surfacelight 1000
{
map textures/88/test4.tga
}
}

textures/88/test5
{
q3map_surfacelight 100
{
map textures/88/test5.tga
}
}

textures/88/test6
{
q3map_surfacelight 100
{
map textures/88/test6.tga
}
}

textures/88/test7
{
q3map_surfacelight 100
{
map textures/88/test7.tga
}
}

textures/88/test8
{
q3map_surfacelight 100
{
map textures/88/test8.tga
}
}

textures/88/test9
{
q3map_surfacelight 100
{
map textures/88/test9.tga
}
}

textures/88/test10
{
q3map_surfacelight 100
{
map textures/88/test10.tga
}
}

textures/88/test11
{
q3map_surfacelight 100
{
map textures/88/test11.tga
}
}

textures/88/test12
{
q3map_surfacelight 100
{
map textures/88/test12.tga
}
}

textures/88/test13
{
q3map_surfacelight 100
{
map textures/88/test13.tga
}
}

textures/88/test14
{
q3map_surfacelight 100
{
map textures/88/test14.tga
}
}

textures/88/test15
{
q3map_surfacelight 100
{
map textures/88/test15.tga
}
}

textures/88/test16
{
q3map_surfacelight 100
{
map textures/88/test16.tga
}
}

textures/88/test17
{
q3map_surfacelight 100
{
map textures/88/test17.tga
}
}

textures/88/test18
{
q3map_surfacelight 100
{
map textures/88/test18.tga
}
}

textures/88/test19
{
q3map_surfacelight 100
{
map textures/88/test19.tga
}
}

textures/88/test20
{
q3map_surfacelight 100
{
map textures/88/test20.tga
}
}

textures/88/test21
{
q3map_sufacelight 100
{
map textures/88/test21.tga
}
}

textures/88/test22
{
q3map_surfacelight 100
{
map textures/88/test22.tga
}
}

textures/88/test23
{
q3map_surfacelight 100
{
map textures/88/test23.tga
}
}

textures/88/test24
{
q3map_surfacelight 100
{
map textures/88/test24.tga
}
}

textures/88/test25
{
q3map_surfacelight 100
{
map textures/88/test25.tga
}
}

textures/88/test26
{
q3map_surfacelight 100
{
map textures/88/test26.tga
}
}

textures/88/test3_1
{
q3map_surfacelight 100
{
map textures/88/test3_1.tga
}
}

textures/tterrain/terrain_base
{
	nopicmips
	q3map_lightmapaxis z
	q3map_lightmapmergable
	q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
}

textures/tterrain/terrain_0
{
	q3map_baseshader textures/tterrain/terrain_base
	qer_editorimage textures/temperate_sd/grass_dense1.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/grass_dense1.tga
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/tterrain/terrain_1
{
	q3map_baseshader textures/tterrain/terrain_base
	qer_editorimage textures/temperate_sd/rock_grayvar.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/rock_grayvar.tga
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/tterrain/terrain_2
{
	q3map_baseshader textures/tterrain/terrain_base
	qer_editorimage textures/12tt/ground.jpg
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/12tt/ground.jpg
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/tterrain/terrain_0to1
{
	q3map_baseshader textures/tterrain/terrain_base
	qer_editorimage textures/temperate_sd/grass_dense1.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/grass_dense1.tga
	}
	{
		map textures/temperate_sd/rock_grayvar.tga
		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
		alphaGen vertex
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/tterrain/terrain_0to2
{
	q3map_baseshader textures/tterrain/terrain_base
	qer_editorimage textures/temperate_sd/grass_dense1.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/grass_dense1.tga
	}
	{
		map textures/12tt/ground.jpg
		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
		alphaGen vertex
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/tterrain/terrain_1to2
{
	q3map_baseshader textures/tterrain/terrain_base
	qer_editorimage textures/temperate_sd/rock_grayvar.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/rock_grayvar.tga
	}
	{
		map textures/12tt/ground.jpg
		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
		alphaGen vertex
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/ampt/terrain_base
{
	nopicmips
	q3map_lightmapaxis z
	q3map_lightmapmergable
	q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
}

textures/ampt/terrain_0
{
	q3map_baseshader textures/ampt/terrain_base
	qer_editorimage textures/temperate_sd/grass_path1.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/grass_path1.tga
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/ampt/terrain_1
{
	q3map_baseshader textures/ampt/terrain_base
	qer_editorimage textures/temperate_sd/rock_grayvar.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/rock_grayvar.tga
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/ampt/terrain_2
{
	q3map_baseshader textures/ampt/terrain_base
	qer_editorimage textures/temperate_sd/rocky_sand.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/rocky_sand.tga
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/ampt/terrain_0to1
{
	q3map_baseshader textures/ampt/terrain_base
	qer_editorimage textures/temperate_sd/grass_path1.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/grass_path1.tga
	}
	{
		map textures/temperate_sd/rock_grayvar.tga
		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
		alphaGen vertex
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/ampt/terrain_0to2
{
	q3map_baseshader textures/ampt/terrain_base
	qer_editorimage textures/temperate_sd/grass_path1.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/grass_path1.tga
	}
	{
		map textures/temperate_sd/rocky_sand.tga
		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
		alphaGen vertex
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

textures/ampt/terrain_1to2
{
	q3map_baseshader textures/ampt/terrain_base
	qer_editorimage textures/temperate_sd/rock_grayvar.tga
	surfaceparm landmine
	surfaceparm grasssteps
	{
		map textures/temperate_sd/rock_grayvar.tga
	}
	{
		map textures/temperate_sd/rocky_sand.tga
		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
		alphaGen vertex
	}
	{
		map $lightmap
		blendFunc GL_DST_COLOR GL_ZERO
	}
}

