[iortcw] 491/497: All: Rend2: Add cvar r_cgenVertexLit Default is On, Closer matches OpenGL1 behavior

Simon McVittie smcv at debian.org
Fri Sep 8 10:38:03 UTC 2017


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to annotated tag 1.42d
in repository iortcw.

commit dd628c44b3d16aa7cfd18fef6eca3f0d10a8d8f9
Author: MAN-AT-ARMS <M4N4T4RMS at gmail.com>
Date:   Thu Dec 24 08:44:32 2015 -0500

    All: Rend2: Add cvar r_cgenVertexLit
    Default is On, Closer matches OpenGL1 behavior
---
 MP/code/rend2/tr_init.c      |    3 +
 MP/code/rend2/tr_local.h     |    1 +
 MP/code/rend2/tr_shader.c    |   16 +-
 MP/media/scripts/terrain.mtr | 4324 ----------------------------------------
 SP/code/rend2/tr_init.c      |    3 +
 SP/code/rend2/tr_local.h     |    1 +
 SP/code/rend2/tr_shader.c    |   12 +-
 SP/media/scripts/terrain.mtr | 4480 ------------------------------------------
 8 files changed, 30 insertions(+), 8810 deletions(-)

diff --git a/MP/code/rend2/tr_init.c b/MP/code/rend2/tr_init.c
index d60243a..0bae878 100644
--- a/MP/code/rend2/tr_init.c
+++ b/MP/code/rend2/tr_init.c
@@ -201,6 +201,7 @@ cvar_t  *r_ext_multisample;
 cvar_t  *r_drawBuffer;
 cvar_t  *r_glIgnoreWicked3D;
 cvar_t  *r_lightmap;
+cvar_t  *r_cgenVertexLit;
 cvar_t  *r_vertexLight;
 cvar_t  *r_uiFullScreen;
 cvar_t  *r_shadows;
@@ -1431,6 +1432,8 @@ void R_Register( void ) {
 	r_lightmap = ri.Cvar_Get( "r_lightmap", "0", CVAR_CHEAT ); // DHM - NERVE :: cheat protect
 	r_portalOnly = ri.Cvar_Get( "r_portalOnly", "0", CVAR_CHEAT );
 
+	r_cgenVertexLit = ri.Cvar_Get( "r_cgenVertexLit", "1", CVAR_ARCHIVE | CVAR_LATCH );
+
 	r_flareSize = ri.Cvar_Get( "r_flareSize", "40", CVAR_CHEAT );
 	ri.Cvar_Set( "r_flareFade", "5" ); // to force this when people already have "7" in their config
 	r_flareFade = ri.Cvar_Get( "r_flareFade", "5", CVAR_CHEAT );
diff --git a/MP/code/rend2/tr_local.h b/MP/code/rend2/tr_local.h
index 1ba9fe8..dadf375 100644
--- a/MP/code/rend2/tr_local.h
+++ b/MP/code/rend2/tr_local.h
@@ -1930,6 +1930,7 @@ extern cvar_t  *r_offsetUnits;
 
 extern cvar_t  *r_fullbright;			// avoid lightmap pass // JPW NERVE removed per atvi request
 extern cvar_t  *r_lightmap;                     // render lightmaps only
+extern cvar_t  *r_cgenVertexLit;		// Use CGEN_VERTEX_LIT and CGEN_EXACT_VERTEX_LIT instead of CGEN_VERTEX and CGEN_EXACT_VERTEX
 extern cvar_t  *r_vertexLight;                  // vertex lighting mode for better performance
 extern cvar_t  *r_uiFullScreen;                 // ui is running fullscreen
 
diff --git a/MP/code/rend2/tr_shader.c b/MP/code/rend2/tr_shader.c
index 075ac71..24e0605 100644
--- a/MP/code/rend2/tr_shader.c
+++ b/MP/code/rend2/tr_shader.c
@@ -1117,13 +1117,21 @@ static qboolean ParseStage( shaderStage_t *stage, char **text ) {
 				stage->rgbGen = CGEN_ENTITY;
 			} else if ( !Q_stricmp( token, "oneMinusEntity" ) )    {
 				stage->rgbGen = CGEN_ONE_MINUS_ENTITY;
-			} else if ( !Q_stricmp( token, "vertex" ) )    {
-				stage->rgbGen = CGEN_VERTEX;
+			} else if ( !Q_stricmp( token, "vertex" ) ) {
+				if ( r_cgenVertexLit->integer ) {
+					stage->rgbGen = CGEN_VERTEX_LIT;
+				} else {
+					stage->rgbGen = CGEN_VERTEX;
+				}
 				if ( stage->alphaGen == 0 ) {
 					stage->alphaGen = AGEN_VERTEX;
 				}
-			} else if ( !Q_stricmp( token, "exactVertex" ) )    {
-				stage->rgbGen = CGEN_EXACT_VERTEX;
+			} else if ( !Q_stricmp( token, "exactVertex" ) ) {
+				if ( r_cgenVertexLit->integer ) {
+					stage->rgbGen = CGEN_EXACT_VERTEX_LIT;
+				} else {
+					stage->rgbGen = CGEN_EXACT_VERTEX;
+				}
 			} else if ( !Q_stricmp( token, "vertexLit" ) )	{
 				stage->rgbGen = CGEN_VERTEX_LIT;
 				if ( stage->alphaGen == 0 )
diff --git a/MP/media/scripts/terrain.mtr b/MP/media/scripts/terrain.mtr
deleted file mode 100644
index b13af42..0000000
--- a/MP/media/scripts/terrain.mtr
+++ /dev/null
@@ -1,4324 +0,0 @@
-///////////////// terrain ////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra1_0
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock9c.tga
-		rgbGen vertexLit
-		tcmod scale 0.125 0.125
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra1_1
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock12c.tga
-		rgbGen vertexLit
-		tcmod scale 0.125 0.125 
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra1_2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock10c.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-textures/terrain/mxterra1_0to1
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock9c.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.125 0.125 
-	}
-	{
-		map textures/stone/mxrock12c.tga
-		tcmod scale 0.125 0.125 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra1_0to2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock9c.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.125 0.125
-	}
-	{
-		map textures/stone/mxrock10c.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra1_1to2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock12c.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.125 0.125
-	}
-	{
-		map textures/stone/mxrock10c.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-///////////////// baseout ////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra2_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra2_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra2_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra2_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra2_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra2_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra2_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra2_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// forest ////////////////////////
-/////////////////////////////////////////////////
-
-textures/terrain/mxterra3_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-textures/terrain/mxterra3_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-///////////////// sfm ////////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra4_0
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		tcmod scale 0.25 0.25
-	}
-}
-
-textures/terrain/mxterra4_1
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		tcmod scale 0.25 0.25
-	}
-}
-
-textures/terrain/mxterra4_2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05 
-	}
-}
-
-textures/terrain/mxterra4_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri3.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05 
-	}
-}
-
-textures/terrain/mxterra4_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri4.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05 
-	}
-}
-
-textures/terrain/mxterra4_0to1
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_0to2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_0to3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_0to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri4.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra4_1to2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_1to3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_1to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri4.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_2to3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxdebri3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_2to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxdebri4.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra4_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxdebri4.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// snow ///////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra5_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		tcmod scale 0.025 0.025
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow1.tga
-		tcmod scale 0.025 0.025
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra5_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-textures/terrain/mxterra5_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-///////////////// beach //////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra6_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand1.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsand1.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxsand2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxsand3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsand2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsand3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsand3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-textures/terrain/mxterra6_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-///////////////// tram /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra7_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}	
-}
-
-textures/terrain/mxterra7_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow1.tga
-		rgbGen vertexLit
-		tcmod scale .025 .025 
-	}
-}
-
-textures/terrain/mxterra7_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra7_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra7_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra7_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxxsnow1.tga
-		tcmod scale .05 .05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .025 .025  
-	}
-	{
-		map textures/stone/mxxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .025 .025   
-	}
-	{
-		map textures/stone/mxxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .025 .025 
-	}
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// assault /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra8_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra8_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra8_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra8_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra8_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra8_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// village1 ///////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra9_0
-{
-	surfaceparm snowsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_dirt_m03i_2.tga
-		rgbGen vertexLit
-		tcmod scale 0.3 0.3
-	}
-}
-
-textures/terrain/mxterra9_1
-{
-	surfaceparm snowsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_floor_l_01.tga
-		rgbGen vertexLit
-		tcmod scale 0.3 0.3 
-	}
-}
-
-textures/terrain/mxterra9_2
-{
-	surfaceparm snowsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_grass_ml03b.tga
-		tcmod scale 0.3 0.3
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra9_0to1
-{
-	surfaceparm snowsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_dirt_m03i_2.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.3 0.3 
-	}
-	{
-		map textures/snow/s_floor_l_01.tga
-		tcmod scale 0.3 0.3
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra9_0to2
-{
-	surfaceparm snowsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_dirt_m03i_2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.3 0.3
-	}
-	{
-		map textures/snow/s_grass_ml03b.tga
-		tcmod scale 0.3 0.3 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra9_1to2
-{
-	surfaceparm snowsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_floor_l_01.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.3 0.3 
-	}
-	{
-		map textures/snow/s_grass_ml03b.tga
-		tcmod scale 0.3 0.3 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-///////////////// training ///////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra10_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-
-}
-
-textures/terrain/mxterra10_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-
-}
-
-textures/terrain/mxterra10_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	
-
-}
-
-textures/terrain/mxterra10_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-
-
-}
-
-textures/terrain/mxterra10_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-
-
-}
-
-textures/terrain/mxterra10_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra10_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2t.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra10_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	
-
-}
-
-textures/terrain/mxterra10_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra10_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2t.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-
-///////////////// dam terrain ////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra11_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra11_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra11_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra11_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3aa.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra11_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra11_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3aa.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra11_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3aa.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3aa.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3aa.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// dam skybox /////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra12_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 1 1
-	}
-}
-
-textures/terrain/mxterra12_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale .75 .75
-	}
-}
-
-textures/terrain/mxterra12_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra12_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra12_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra12_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 1 1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 1 1
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 1 1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 1 1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 1 1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// escape /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra13_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/rock/roc_m01p.tga
-		rgbGen vertexLit
-		tcmod scale .05 .05
-	}
-}
-
-textures/terrain/mxterra13_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/rock/roc_m01p.tga
-		rgbGen vertexLit
-		tcmod scale .075 .075
-	}
-
-
-}
-
-textures/terrain/mxterra13_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_grass_ml03a_s.tga
-		tcmod scale .075 .075
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra13_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures//rock/roc_m01aa.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .075 .075
-	}
-	{
-		map textures/rock/roc_m01p.tga
-		tcmod scale 1 1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra13_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/rock/roc_m01p.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .05 .05
-	}
-	{
-		map textures/snow/s_grass_ml03a_s.tga
-		tcmod scale .075 .075
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra13_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/rock/roc_m01p.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .075 .075
-	}
-	{
-		map textures/snow/s_grass_ml03a_s.tga
-		tcmod scale .075 .075
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// dark forest ////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra14_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra14_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}	
-}
-
-textures/terrain/mxterra14_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra14_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra14_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra14_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// norway /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra15_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05
-	}
-}
-
-textures/terrain/mxterra15_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		tcmod scale 0.025 0.025
-	}
-}
-
-textures/terrain/mxterra15_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra15_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra15_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra15_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow1.tga
-		tcmod scale 0.025 0.025
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra15_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra15_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra15_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra15_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra15_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra15_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra15_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra15_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra15_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-
-
-
-
-
-/////////////////end ///////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra16_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-//		map textures/stone/dirt_m03.tga
-		map textures/stone/ground_c09a.tga
-//		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-
-}
-
-textures/terrain/mxterra16_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-
-}
-
-textures/terrain/mxterra16_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-//	      map textures/stone/ground_c09a.tga
-		map textures/stone/mxrock4ca.tga
-//		map textures/stone/dirt_m03.tga
-		tcmod scale 0.05 0.05
-		rgbGen vertexLit
-	}
-	
-
-}
-// assault_rock/ground_c09a
-// terrain/dirt_m03
-textures/terrain/mxterra16_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-
-
-}
-
-textures/terrain/mxterra16_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/dirt_m03.tga
-//		map textures/stone/mxrock4ca.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-
-
-}
-
-textures/terrain/mxterra16_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra16_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4ca.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra16_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	
-
-}
-
-textures/terrain/mxterra16_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/dirt_m03.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra16_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4ca.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/dirt_m03.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4ca.tga
-
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4ca.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/dirt_m03.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/dirt_m03.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-
-
-///////////////// Boss2 /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra17_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05
-	}
-}
-
-textures/terrain/mxterra17_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		rgbGen vertexLit
-		tcmod scale 0.025 0.025
-	}
-}
-
-textures/terrain/mxterra17_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.025 0.025
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-/////////////////end ///////////////////
-//////////////////////////////////////////////
-
-
-
-
diff --git a/SP/code/rend2/tr_init.c b/SP/code/rend2/tr_init.c
index 8340e5d..6f41ae5 100644
--- a/SP/code/rend2/tr_init.c
+++ b/SP/code/rend2/tr_init.c
@@ -206,6 +206,7 @@ cvar_t  *r_ext_multisample;
 cvar_t  *r_drawBuffer;
 cvar_t  *r_glIgnoreWicked3D;
 cvar_t  *r_lightmap;
+cvar_t  *r_cgenVertexLit;
 cvar_t  *r_vertexLight;
 cvar_t  *r_uiFullScreen;
 cvar_t  *r_shadows;
@@ -1457,6 +1458,8 @@ void R_Register( void ) {
 	r_lightmap = ri.Cvar_Get( "r_lightmap", "0", CVAR_CHEAT );
 	r_portalOnly = ri.Cvar_Get( "r_portalOnly", "0", CVAR_CHEAT );
 
+	r_cgenVertexLit = ri.Cvar_Get( "r_cgenVertexLit", "1", CVAR_ARCHIVE | CVAR_LATCH );
+
 	r_flareSize = ri.Cvar_Get( "r_flareSize", "40", CVAR_CHEAT );
 	r_flareFade = ri.Cvar_Get( "r_flareFade", "5", CVAR_CHEAT );
 	r_flareCoeff = ri.Cvar_Get ("r_flareCoeff", FLARE_STDCOEFF, CVAR_CHEAT);
diff --git a/SP/code/rend2/tr_local.h b/SP/code/rend2/tr_local.h
index 1dffcb7..7ef89b4 100644
--- a/SP/code/rend2/tr_local.h
+++ b/SP/code/rend2/tr_local.h
@@ -1950,6 +1950,7 @@ extern cvar_t  *r_offsetUnits;
 
 extern cvar_t  *r_fullbright;                   // avoid lightmap pass
 extern cvar_t  *r_lightmap;                     // render lightmaps only
+extern cvar_t  *r_cgenVertexLit;		// Use CGEN_VERTEX_LIT and CGEN_EXACT_VERTEX_LIT instead of CGEN_VERTEX and CGEN_EXACT_VERTEX
 extern cvar_t  *r_vertexLight;                  // vertex lighting mode for better performance
 extern cvar_t  *r_uiFullScreen;                 // ui is running fullscreen
 
diff --git a/SP/code/rend2/tr_shader.c b/SP/code/rend2/tr_shader.c
index e77f4f6..600edbb 100644
--- a/SP/code/rend2/tr_shader.c
+++ b/SP/code/rend2/tr_shader.c
@@ -1116,12 +1116,20 @@ static qboolean ParseStage( shaderStage_t *stage, char **text ) {
 			} else if ( !Q_stricmp( token, "oneMinusEntity" ) )    {
 				stage->rgbGen = CGEN_ONE_MINUS_ENTITY;
 			} else if ( !Q_stricmp( token, "vertex" ) )    {
-				stage->rgbGen = CGEN_VERTEX;
+				if ( r_cgenVertexLit->integer ) {
+					stage->rgbGen = CGEN_VERTEX_LIT;
+				} else {
+					stage->rgbGen = CGEN_VERTEX;
+				}
 				if ( stage->alphaGen == 0 ) {
 					stage->alphaGen = AGEN_VERTEX;
 				}
 			} else if ( !Q_stricmp( token, "exactVertex" ) )    {
-				stage->rgbGen = CGEN_EXACT_VERTEX;
+				if ( r_cgenVertexLit->integer ) {
+					stage->rgbGen = CGEN_EXACT_VERTEX_LIT;
+				} else {
+					stage->rgbGen = CGEN_EXACT_VERTEX;
+				}
 			} else if ( !Q_stricmp( token, "vertexLit" ) )	{
 				stage->rgbGen = CGEN_VERTEX_LIT;
 				if ( stage->alphaGen == 0 )
diff --git a/SP/media/scripts/terrain.mtr b/SP/media/scripts/terrain.mtr
deleted file mode 100644
index 44a4df8..0000000
--- a/SP/media/scripts/terrain.mtr
+++ /dev/null
@@ -1,4480 +0,0 @@
-///////////////// terrain ////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra1_0
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock9c.tga
-		rgbGen vertexLit
-		tcmod scale 0.125 0.125
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra1_1
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock12c.tga
-		rgbGen vertexLit
-		tcmod scale 0.125 0.125 
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra1_2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock10c.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-textures/terrain/mxterra1_0to1
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock9c.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.125 0.125 
-	}
-	{
-		map textures/stone/mxrock12c.tga
-		tcmod scale 0.125 0.125 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra1_0to2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock9c.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.125 0.125
-	}
-	{
-		map textures/stone/mxrock10c.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra1_1to2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock12c.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.125 0.125
-	}
-	{
-		map textures/stone/mxrock10c.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-///////////////// baseout ////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra2_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bo.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra2_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra2_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra2_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra2_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra2_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bo.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bo.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bo.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bo.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra2_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2bo.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra2_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2bo.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra2_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3bo.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// forest ////////////////////////
-/////////////////////////////////////////////////
-
-textures/terrain/mxterra3_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-textures/terrain/mxterra3_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra3_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-///////////////// sfm ////////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra4_0
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		tcmod scale 0.25 0.25
-	}
-}
-
-textures/terrain/mxterra4_1
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		tcmod scale 0.25 0.25
-	}
-}
-
-textures/terrain/mxterra4_2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05 
-	}
-}
-
-textures/terrain/mxterra4_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri3.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05 
-	}
-}
-
-textures/terrain/mxterra4_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri4.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05 
-	}
-}
-
-textures/terrain/mxterra4_0to1
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_0to2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_0to3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_0to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri4.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra4_1to2
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_1to3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_1to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.25 0.25
-	}
-	{
-		map textures/stone/mxdebri4.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_2to3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxdebri3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra4_2to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxdebri4.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra4_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxdebri4.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// snow ///////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra5_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		tcmod scale 0.025 0.025
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow1.tga
-		tcmod scale 0.025 0.025
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra5_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra5_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-textures/terrain/mxterra5_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-///////////////// beach //////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra6_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand1.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsand1.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxsand2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxsand3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-
-}
-
-textures/terrain/mxterra6_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsand2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsand3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsand3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-textures/terrain/mxterra6_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-textures/terrain/mxterra6_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsand3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsand4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	{
-		map textures/skies2/clouds2.tga
-		blendfunc filter
-		tcmod scale 0.01 0.01
-		tcMod scroll -0.01 -0.05
-	}
-}
-
-
-///////////////// tram /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra7_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}	
-}
-
-textures/terrain/mxterra7_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow1.tga
-		rgbGen vertexLit
-		tcmod scale .025 .025 
-	}
-}
-
-textures/terrain/mxterra7_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra7_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra7_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra7_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxxsnow1.tga
-		tcmod scale .05 .05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .025 .025  
-	}
-	{
-		map textures/stone/mxxsnow2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .025 .025   
-	}
-	{
-		map textures/stone/mxxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .025 .025 
-	}
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxxsnow3.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra7_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxxsnow3.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxxsnow4.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// assault /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra8_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra8_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra8_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra8_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra8_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra8_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra8_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// village1 ///////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra9_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_dirt_m03i_2.tga
-		rgbGen vertexLit
-		tcmod scale 0.3 0.3
-	}
-}
-
-textures/terrain/mxterra9_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_floor_l_01.tga
-		rgbGen vertexLit
-		tcmod scale 0.3 0.3 
-	}
-}
-
-textures/terrain/mxterra9_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_grass_ml03b.tga
-		tcmod scale 0.3 0.3
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra9_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_dirt_m03i_2.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.3 0.3 
-	}
-	{
-		map textures/snow/s_floor_l_01.tga
-		tcmod scale 0.3 0.3
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra9_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_dirt_m03i_2.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.3 0.3
-	}
-	{
-		map textures/snow/s_grass_ml03b.tga
-		tcmod scale 0.3 0.3 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra9_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_floor_l_01.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.3 0.3 
-	}
-	{
-		map textures/snow/s_grass_ml03b.tga
-		tcmod scale 0.3 0.3 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-///////////////// training ///////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra10_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-
-}
-
-textures/terrain/mxterra10_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-
-}
-
-textures/terrain/mxterra10_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-	
-
-}
-
-textures/terrain/mxterra10_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-
-
-}
-
-textures/terrain/mxterra10_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-
-
-}
-
-textures/terrain/mxterra10_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra10_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2t.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra10_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	
-
-}
-
-textures/terrain/mxterra10_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra10_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2t.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra10_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4c.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-
-///////////////// dam terrain ////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra11_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bds.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra11_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1bds.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra11_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra11_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra11_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra11_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bds.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1bds.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bds.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bds.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0bds.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra11_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1bds.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2bo.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1bds.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1bds.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2bo.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2bo.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra11_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// dam skybox /////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra12_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 1 1
-	}
-}
-
-textures/terrain/mxterra12_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale .75 .75
-	}
-}
-
-textures/terrain/mxterra12_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra12_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra12_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra12_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 1 1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 1 1
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 1 1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 1 1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 1 1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra12_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .75 .75
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale .75 .75
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// escape /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra13_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/rock/roc_m01p.tga
-		rgbGen vertexLit
-		tcmod scale .05 .05
-	}
-}
-
-textures/terrain/mxterra13_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/rock/roc_m01p.tga
-		rgbGen vertexLit
-		tcmod scale .075 .075
-	}
-
-
-}
-
-textures/terrain/mxterra13_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/snow/s_grass_ml03a_s.tga
-		tcmod scale .075 .075
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra13_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures//rock/roc_m01aa.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .075 .075
-	}
-	{
-		map textures/rock/roc_m01p.tga
-		tcmod scale 1 1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra13_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/rock/roc_m01p.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .05 .05
-	}
-	{
-		map textures/snow/s_grass_ml03a_s.tga
-		tcmod scale .075 .075
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra13_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/rock/roc_m01p.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale .075 .075
-	}
-	{
-		map textures/snow/s_grass_ml03a_s.tga
-		tcmod scale .075 .075
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// dark forest ////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra14_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra14_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}	
-}
-
-textures/terrain/mxterra14_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra14_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra14_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-}
-
-textures/terrain/mxterra14_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock2b.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra14_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock4b.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// norway /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra15_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05
-	}
-}
-
-textures/terrain/mxterra15_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		rgbGen vertexLit
-		tcmod scale 0.025 0.025
-	}
-}
-
-textures/terrain/mxterra15_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.025 0.025
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-/////////////////end ///////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra16_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-//		map textures/stone/dirt_m03.tga
-		map textures/stone/ground_c09a.tga
-//		map textures/stone/mxrock0t.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-
-}
-
-textures/terrain/mxterra16_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-
-}
-
-textures/terrain/mxterra16_2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-//	      map textures/stone/ground_c09a.tga
-		map textures/stone/mxrock4ca.tga
-//		map textures/stone/dirt_m03.tga
-		tcmod scale 0.05 0.05
-		rgbGen vertexLit
-	}
-	
-
-}
-// assault_rock/ground_c09a
-// terrain/dirt_m03
-textures/terrain/mxterra16_3
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-	}
-
-
-}
-
-textures/terrain/mxterra16_4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/dirt_m03.tga
-//		map textures/stone/mxrock4ca.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-	}
-
-
-}
-
-textures/terrain/mxterra16_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1b.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra16_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock4ca.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra16_0to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-	
-
-}
-
-textures/terrain/mxterra16_0to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1
-	}
-	{
-		map textures/stone/dirt_m03.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-
-}
-
-textures/terrain/mxterra16_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4ca.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_1to3
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_1to4
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1b.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/dirt_m03.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_2to3
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4ca.tga
-
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxrock3g.tga
-		tcmod scale 0.05 0.05 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_2to4
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4ca.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/dirt_m03.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-textures/terrain/mxterra16_3to4
-{
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3g.tga
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/dirt_m03.tga
-		tcmod scale 0.1 0.1 
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-
-}
-
-
-
-///////////////// Boss2 /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra17_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga
-		rgbGen vertexLit
-		tcmod scale 0.05 0.05
-	}
-}
-
-textures/terrain/mxterra17_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		rgbGen vertexLit
-		tcmod scale 0.025 0.025
-	}
-}
-
-textures/terrain/mxterra17_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow0.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.05 0.05 
-	}
-	{
-		map textures/stone/mxsnow3.tga
-		tcmod scale 0.025 0.025
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// baseout2 ////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra18_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra18_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra18_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-///////////////// assault2 /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra19_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra19_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra19_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-
-///////////////// Dam2 /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra20_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra20_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra20_2
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock1aa.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra20_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock3_a.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra20_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra20_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock3_a.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock1aa.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-///////////////// Heinrich /////////////////////
-//////////////////////////////////////////////
-
-textures/terrain/mxterra21_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/dirt_m03.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-}
-
-textures/terrain/mxterra21_1
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4ca.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra21_2
-{
-	surfaceparm gravelsteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/ground_c09a.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1 
-	}
-}
-
-textures/terrain/mxterra21_0to1
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/dirt_m03.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/mxrock4ca.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-textures/terrain/mxterra21_0to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/dirt_m03.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/ground_c09a.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-textures/terrain/mxterra21_1to2
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock4ca.tga	
-		rgbGen vertexLit
-		alphaGen vertex
-		tcmod scale 0.1 0.1 
-	}
-	{
-		map textures/stone/ground_c09a.tga
-		tcmod scale 0.1 0.1
-		rgbGen vertexLit
-		alphaGen vertex
-		blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
-	}
-}
-
-
-
-/////////////////end ///////////////////
-//////////////////////////////////////////////
-
-
-
-
-textures/terrain/forest_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock0b.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-	}
-
-}
-
-
-textures/terrain/snow_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxsnow3.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-
-	}
-
-}
-
-textures/terrain/rubble_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxdebri0.tga
-		rgbGen vertexLit
-		tcmod scale 0.25 0.25
-
-	}
-
-}
-
-textures/terrain/rock_0
-{
-	surfaceparm grasssteps
-	surfaceparm nolightmap
-	q3map_novertexshadows
-	q3map_forcesunlight	
-	{
-		map textures/stone/mxrock2t.tga
-		rgbGen vertexLit
-		tcmod scale 0.1 0.1
-
-	}
-
-}
-
-
-
-
-
-
-
-
-
-
-

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/iortcw.git



More information about the Pkg-games-commits mailing list