From: Rudolf Polzer <divverent@xonotic.org>
Date: Thu, 5 Apr 2012 14:34:51 +0000 (+0200)
Subject: use the shader preprocessor for exomorphx; call the cvar cl_cubemap_textures
X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=refs%2Fheads%2FdivVerent%2Fshader-cpp-test;p=xonotic%2Fxonotic-maps.pk3dir.git

use the shader preprocessor for exomorphx; call the cvar cl_cubemap_textures
---

diff --git a/scripts/exomorphx.shader b/scripts/exomorphx.shader
index 9a92eb47..d764fbe0 100644
--- a/scripts/exomorphx.shader
+++ b/scripts/exomorphx.shader
@@ -1,1770 +1,2473 @@
 textures/exomorphx/trim-htrim_metal
 {
+	dpshaderkillifcvar cl_extracubemaps >= 1
 	qer_editorimage textures/exomorphx/trim/htrim_metal
 	dpoffsetmapping - 3.61243076174373324752 match8 167.12285800000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
 		map textures/exomorphx/trim/htrim_metal
-		
-		
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal02
+textures/exomorphx/trim-htrim_metal
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal02
-	dpoffsetmapping - 5.99892060944051589499 match8 196.07034900000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/htrim_metal
+	dpoffsetmapping - 3.61243076174373324752 match8 167.12285800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal02
-		
-		
+		map textures/exomorphx/trim/htrim_metal
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_concrete01
+textures/exomorphx/trim-trim_metal02
 {
-	qer_editorimage textures/exomorphx/trim/trim_concrete01
-	dpoffsetmapping - 1.67208083999787084567 match8 131.68769900000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
-	q3map_bouncescale 1.25
-
-
-
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal02
+	dpoffsetmapping - 5.99892060944051589499 match8 196.07034900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/trim/trim_concrete01
-		
-		
+		map textures/exomorphx/trim/trim_metal02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal05
+textures/exomorphx/trim-trim_metal02
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal05
-	dpoffsetmapping - 1.44128101455544210824 match8 117.97995400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal02
+	dpoffsetmapping - 5.99892060944051589499 match8 196.07034900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal05
-		
-		
+		map textures/exomorphx/trim/trim_metal02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal03
+textures/exomorphx/trim-trim_concrete01
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal03
-	dpoffsetmapping - .29288387448274072825 match8 161.03104900000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
-	surfaceparm metalsteps
-	q3map_bouncescale 1.50
-
-
-
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_concrete01
+	dpoffsetmapping - 1.67208083999787084567 match8 131.68769900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	q3map_bouncescale 1.25
 	{
-		map textures/exomorphx/trim/trim_metal03
-		
-		
+		map textures/exomorphx/trim/trim_concrete01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal04
+textures/exomorphx/trim-trim_concrete01
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal04
-	dpoffsetmapping - 2.70710272564965782024 match8 200.33831100000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_concrete01
+	dpoffsetmapping - 1.67208083999787084567 match8 131.68769900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
-	surfaceparm metalsteps
-
+	q3map_bouncescale 1.25
 	{
-		map textures/exomorphx/trim/trim_metal04
-		
-		
+		map textures/exomorphx/trim/trim_concrete01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal_panel05
+textures/exomorphx/trim-trim_metal05
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal_panel05
-	dpoffsetmapping - 1.66758797536355148942 match8 133.37883100000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal05
+	dpoffsetmapping - 1.44128101455544210824 match8 117.97995400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal_panel05
-		
-		
+		map textures/exomorphx/trim/trim_metal05
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal_panel03
+textures/exomorphx/trim-trim_metal05
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal_panel03
-	dpoffsetmapping - 1.60607247295518446596 match8 236.96650800000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal05
+	dpoffsetmapping - 1.44128101455544210824 match8 117.97995400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal_panel03
-		
-		
+		map textures/exomorphx/trim/trim_metal05
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal07
+textures/exomorphx/trim-trim_metal03
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal07
-	dpoffsetmapping - 1.94850201322733961889 match8 164.91686800000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal03
+	dpoffsetmapping - .29288387448274072825 match8 161.03104900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal07
-		
-		
+		map textures/exomorphx/trim/trim_metal03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal_panel04
+textures/exomorphx/trim-trim_metal03
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal_panel04
-	dpoffsetmapping - 1.98015188929786143826 match8 209.55876500000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal03
+	dpoffsetmapping - .29288387448274072825 match8 161.03104900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal_panel04
-		
-		
+		map textures/exomorphx/trim/trim_metal03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal06
+textures/exomorphx/trim-trim_metal04
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal06
-	dpoffsetmapping - .70635415668646087731 match8 183.08371000000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal04
+	dpoffsetmapping - 2.70710272564965782024 match8 200.33831100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
-	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal06
-		
-		
+		map textures/exomorphx/trim/trim_metal04
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal_panel01
+textures/exomorphx/trim-trim_metal04
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal_panel01
-	dpoffsetmapping - 1.20977700753912937951 match8 211.20328800000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal04
+	dpoffsetmapping - 2.70710272564965782024 match8 200.33831100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
-	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal_panel01
-		
-		
+		map textures/exomorphx/trim/trim_metal04
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/trim-trim_metal_panel02
+textures/exomorphx/trim-trim_metal_panel05
 {
-	qer_editorimage textures/exomorphx/trim/trim_metal_panel02
-	dpoffsetmapping - 1.33580629545323584147 match8 177.93754300000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel05
+	dpoffsetmapping - 1.66758797536355148942 match8 133.37883100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/trim/trim_metal_panel02
-		
-		
+		map textures/exomorphx/trim/trim_metal_panel05
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/base-concrete
+textures/exomorphx/trim-trim_metal_panel05
 {
-	qer_editorimage textures/exomorphx/base/concrete
-	dpoffsetmapping - .05538845958254273813 match8 91.30766800000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel05
+	dpoffsetmapping - 1.66758797536355148942 match8 133.37883100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
-	q3map_bouncescale 1.25
-
-
-
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/base/concrete
-		
-		
+		map textures/exomorphx/trim/trim_metal_panel05
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/grate-metal_grate02
+textures/exomorphx/trim-trim_metal_panel03
 {
-	qer_editorimage textures/exomorphx/grate/metal_grate02
-	dpoffsetmapping - 1.20986276779202975385 match8 15.26756100000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel03
+	dpoffsetmapping - 1.60607247295518446596 match8 236.96650800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
-	surfaceparm trans
-	surfaceparm alphashadow
-	q3map_bouncescale 1.75
-
-
-
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/grate/metal_grate02
-				blendfunc blend
-
-		
+		map textures/exomorphx/trim/trim_metal_panel03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/grate-metal_grate04
+textures/exomorphx/trim-trim_metal_panel03
 {
-	qer_editorimage textures/exomorphx/grate/metal_grate04
-	dpoffsetmapping - 1.50038937440512243768 match8 57.75960200000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel03
+	dpoffsetmapping - 1.60607247295518446596 match8 236.96650800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
-	surfaceparm trans
-	surfaceparm alphashadow
-	q3map_bouncescale 1.75
-
-
-
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/grate/metal_grate04
-				blendfunc blend
-
-		
+		map textures/exomorphx/trim/trim_metal_panel03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/grate-metal_grate03
+textures/exomorphx/trim-trim_metal07
 {
-	qer_editorimage textures/exomorphx/grate/metal_grate03
-	dpoffsetmapping - 1.54277325503803550111 match8 77.86535300000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal07
+	dpoffsetmapping - 1.94850201322733961889 match8 164.91686800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
-	surfaceparm trans
-	surfaceparm alphashadow
-	q3map_bouncescale 1.75
-
-
-
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/grate/metal_grate03
-				blendfunc blend
-
-		
+		map textures/exomorphx/trim/trim_metal07
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/grate-metal_grate06
+textures/exomorphx/trim-trim_metal07
 {
-	qer_editorimage textures/exomorphx/grate/metal_grate06
-	dpoffsetmapping - .75029362702150910991 match8 243.02263000000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal07
+	dpoffsetmapping - 1.94850201322733961889 match8 164.91686800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
-	surfaceparm trans
-	surfaceparm alphashadow
-	q3map_bouncescale 1.75
-
-
-
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/grate/metal_grate06
-				blendfunc blend
-
-		
+		map textures/exomorphx/trim/trim_metal07
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/grate-metal_grate01
+textures/exomorphx/trim-trim_metal_panel04
 {
-	qer_editorimage textures/exomorphx/grate/metal_grate01
-	dpoffsetmapping - 1.22159681725418851335 match8 19.65541100000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel04
+	dpoffsetmapping - 1.98015188929786143826 match8 209.55876500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
-	surfaceparm trans
-	surfaceparm alphashadow
-	q3map_bouncescale 1.75
-
-
-
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/grate/metal_grate01
-				blendfunc blend
-
-		
+		map textures/exomorphx/trim/trim_metal_panel04
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/grate-metal_grate05
+textures/exomorphx/trim-trim_metal_panel04
 {
-	qer_editorimage textures/exomorphx/grate/metal_grate05
-	dpoffsetmapping - 1.05939969794278508521 match8 161.32530800000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel04
+	dpoffsetmapping - 1.98015188929786143826 match8 209.55876500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
-	surfaceparm trans
-	surfaceparm alphashadow
-	q3map_bouncescale 1.75
-
-
-
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/grate/metal_grate05
-				blendfunc blend
-
-		
+		map textures/exomorphx/trim/trim_metal_panel04
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_wall02
+textures/exomorphx/trim-trim_metal06
 {
-	qer_editorimage textures/exomorphx/wall/metal_wall02
-	dpoffsetmapping - 1.60887341005451241823 match8 115.99138800000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal06
+	dpoffsetmapping - .70635415668646087731 match8 183.08371000000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_wall02
-		
-		
+		map textures/exomorphx/trim/trim_metal06
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_metal_wallplate02
+textures/exomorphx/trim-trim_metal06
 {
-	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate02
-	dpoffsetmapping - .98558768422361722775 match8 128.97574100000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal06
+	dpoffsetmapping - .70635415668646087731 match8 183.08371000000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/concrete_metal_wallplate02
-		
-		
+		map textures/exomorphx/trim/trim_metal06
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel05_blue
+textures/exomorphx/trim-trim_metal_panel01
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel05_blue
-	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel01
+	dpoffsetmapping - 1.20977700753912937951 match8 211.20328800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel05_blue
-		
-		
+		map textures/exomorphx/trim/trim_metal_panel01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_wall_metal02
+textures/exomorphx/trim-trim_metal_panel01
 {
-	qer_editorimage textures/exomorphx/wall/concrete_wall_metal02
-	dpoffsetmapping - 1.34921768717010693871 match8 170.50778900000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel01
+	dpoffsetmapping - 1.20977700753912937951 match8 211.20328800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/concrete_wall_metal02
-		
-		
+		map textures/exomorphx/trim/trim_metal_panel01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel01_blue
+textures/exomorphx/trim-trim_metal_panel02
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel01_blue
-	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel02
+	dpoffsetmapping - 1.33580629545323584147 match8 177.93754300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel01_blue
-		
-		
+		map textures/exomorphx/trim/trim_metal_panel02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_wall_slab04red
+textures/exomorphx/trim-trim_metal_panel02
 {
-	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04red
-	dpoffsetmapping - .41876896414816016975 match8 113.02606500000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel02
+	dpoffsetmapping - 1.33580629545323584147 match8 177.93754300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
-	q3map_bouncescale 1.25
-
-
-
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/wall/concrete_wall_slab04red
-		
-		
+		map textures/exomorphx/trim/trim_metal_panel02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_wall_slab04
+textures/exomorphx/base-concrete
 {
-	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/base/concrete
+	dpoffsetmapping - .05538845958254273813 match8 91.30766800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/base/concrete
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/base-concrete
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/base/concrete
+	dpoffsetmapping - .05538845958254273813 match8 91.30766800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/base/concrete
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate02
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/grate/metal_grate02
+	dpoffsetmapping - 1.20986276779202975385 match8 15.26756100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate02
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate02
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/grate/metal_grate02
+	dpoffsetmapping - 1.20986276779202975385 match8 15.26756100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate02
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate04
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/grate/metal_grate04
+	dpoffsetmapping - 1.50038937440512243768 match8 57.75960200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate04
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate04
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/grate/metal_grate04
+	dpoffsetmapping - 1.50038937440512243768 match8 57.75960200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate04
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate03
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/grate/metal_grate03
+	dpoffsetmapping - 1.54277325503803550111 match8 77.86535300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate03
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate03
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/grate/metal_grate03
+	dpoffsetmapping - 1.54277325503803550111 match8 77.86535300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate03
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate06
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/grate/metal_grate06
+	dpoffsetmapping - .75029362702150910991 match8 243.02263000000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate06
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate06
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/grate/metal_grate06
+	dpoffsetmapping - .75029362702150910991 match8 243.02263000000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate06
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate01
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/grate/metal_grate01
+	dpoffsetmapping - 1.22159681725418851335 match8 19.65541100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate01
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate01
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/grate/metal_grate01
+	dpoffsetmapping - 1.22159681725418851335 match8 19.65541100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate01
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate05
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/grate/metal_grate05
+	dpoffsetmapping - 1.05939969794278508521 match8 161.32530800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate05
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/grate-metal_grate05
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/grate/metal_grate05
+	dpoffsetmapping - 1.05939969794278508521 match8 161.32530800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+	{
+		map textures/exomorphx/grate/metal_grate05
+		blendfunc blend
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_wall02
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_wall02
+	dpoffsetmapping - 1.60887341005451241823 match8 115.99138800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_wall02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_wall02
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_wall02
+	dpoffsetmapping - 1.60887341005451241823 match8 115.99138800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_wall02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_metal_wallplate02
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate02
+	dpoffsetmapping - .98558768422361722775 match8 128.97574100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_metal_wallplate02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_metal_wallplate02
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate02
+	dpoffsetmapping - .98558768422361722775 match8 128.97574100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_metal_wallplate02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel05_blue
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel05_blue
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel05_blue
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel05_blue
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel05_blue
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel05_blue
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_metal02
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_metal02
+	dpoffsetmapping - 1.34921768717010693871 match8 170.50778900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_wall_metal02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_metal02
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_metal02
+	dpoffsetmapping - 1.34921768717010693871 match8 170.50778900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_wall_metal02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel01_blue
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel01_blue
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel01_blue
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel01_blue
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel01_blue
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel01_blue
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab04red
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04red
+	dpoffsetmapping - .41876896414816016975 match8 113.02606500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04red
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab04red
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04red
+	dpoffsetmapping - .41876896414816016975 match8 113.02606500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04red
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab04
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04
+	dpoffsetmapping - .41826095489120728637 match8 109.74705200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab04
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04
 	dpoffsetmapping - .41826095489120728637 match8 109.74705200000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel02
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel02
+	dpoffsetmapping - .71825975354494740329 match8 227.04564900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel02
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel02
+	dpoffsetmapping - .71825975354494740329 match8 227.04564900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab03
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab03
+	dpoffsetmapping - .40499102153122854479 match8 163.61867400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/wall/concrete_wall_slab03
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab03
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab03
+	dpoffsetmapping - .40499102153122854479 match8 163.61867400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/wall/concrete_wall_slab03
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel05
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel05
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel05
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel05
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel05
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel05
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_metal_wallplate01
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate01
+	dpoffsetmapping - 1.59087706318589370994 match8 111.97247300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_metal_wallplate01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_metal_wallplate01
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate01
+	dpoffsetmapping - 1.59087706318589370994 match8 111.97247300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_metal_wallplate01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel04
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel04
+	dpoffsetmapping - 2.01059423147296550892 match8 249.57227400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel04
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel04
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel04
+	dpoffsetmapping - 2.01059423147296550892 match8 249.57227400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel04
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_metal01
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_metal01
+	dpoffsetmapping - 5.97058916699607057261 match8 161.15906500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_wall_metal01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_metal01
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_metal01
+	dpoffsetmapping - 5.97058916699607057261 match8 161.15906500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_wall_metal01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel05_red
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel05_red
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel05_red
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel05_red
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel05_red
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel05_red
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_wall05
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_wall05
+	dpoffsetmapping - 2.14705360848638416547 match8 116.37823000000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_wall05
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_wall05
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_wall05
+	dpoffsetmapping - 2.14705360848638416547 match8 116.37823000000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_wall05
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab04blue
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04blue
+	dpoffsetmapping - .41876896414816016975 match8 113.02606500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04blue
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab04blue
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04blue
+	dpoffsetmapping - .41876896414816016975 match8 113.02606500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04blue
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel01
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel01
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel01
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel01
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_wall04
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_wall04
+	dpoffsetmapping - 1.52193054519870410374 match8 255
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_wall04
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_wall04
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_wall04
+	dpoffsetmapping - 1.52193054519870410374 match8 255
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_wall04
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab01
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab01
+	dpoffsetmapping - .35621036543403637291 match8 183.09996600000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/wall/concrete_wall_slab01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab01
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab01
+	dpoffsetmapping - .35621036543403637291 match8 183.09996600000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	q3map_bouncescale 1.25
-
-
-
 	{
-		map textures/exomorphx/wall/concrete_wall_slab04
-		
-		
+		map textures/exomorphx/wall/concrete_wall_slab01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel02
+textures/exomorphx/wall-metal_wall03
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel02
-	dpoffsetmapping - .71825975354494740329 match8 227.04564900000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_wall03
+	dpoffsetmapping - 3.13442224680592611975 match8 184.93727500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_wall03
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_wall03
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_wall03
+	dpoffsetmapping - 3.13442224680592611975 match8 184.93727500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel02
-		
-		
+		map textures/exomorphx/wall/metal_wall03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_wall_slab03
+textures/exomorphx/wall-concrete_wall_slab02
 {
-	qer_editorimage textures/exomorphx/wall/concrete_wall_slab03
-	dpoffsetmapping - .40499102153122854479 match8 163.61867400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab02
+	dpoffsetmapping - .35090783945921823563 match8 181.37632200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	q3map_bouncescale 1.25
+	{
+		map textures/exomorphx/wall/concrete_wall_slab02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_wall_slab02
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab02
+	dpoffsetmapping - .35090783945921823563 match8 181.37632200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	q3map_bouncescale 1.25
-
-
-
 	{
-		map textures/exomorphx/wall/concrete_wall_slab03
-		
-		
+		map textures/exomorphx/wall/concrete_wall_slab02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel05
+textures/exomorphx/wall-metal_wall01
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel05
-	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_wall01
+	dpoffsetmapping - 8.28491705527100374747 match8 137.64260200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_wall01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_wall01
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_wall01
+	dpoffsetmapping - 8.28491705527100374747 match8 137.64260200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel05
-		
-		
+		map textures/exomorphx/wall/metal_wall01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_metal_wallplate01
+textures/exomorphx/wall-metal_panel01_red
 {
-	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate01
-	dpoffsetmapping - 1.59087706318589370994 match8 111.97247300000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel01_red
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel01_red
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel01_red
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel01_red
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/concrete_metal_wallplate01
-		
-		
+		map textures/exomorphx/wall/metal_panel01_red
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel04
+textures/exomorphx/wall-concrete_metal_wallplate03
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel04
-	dpoffsetmapping - 2.01059423147296550892 match8 249.57227400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate03
+	dpoffsetmapping - 1.60667725430532056651 match8 98.43109800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/concrete_metal_wallplate03
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-concrete_metal_wallplate03
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate03
+	dpoffsetmapping - 1.60667725430532056651 match8 98.43109800000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel04
-		
-		
+		map textures/exomorphx/wall/concrete_metal_wallplate03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_wall_metal01
+textures/exomorphx/wall-metal_panel03
 {
-	qer_editorimage textures/exomorphx/wall/concrete_wall_metal01
-	dpoffsetmapping - 5.97058916699607057261 match8 161.15906500000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/wall/metal_panel03
+	dpoffsetmapping - 1.63955320945850115109 match8 248.86120100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/wall/metal_panel03
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/wall-metal_panel03
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/wall/metal_panel03
+	dpoffsetmapping - 1.63955320945850115109 match8 248.86120100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/concrete_wall_metal01
-		
-		
+		map textures/exomorphx/wall/metal_panel03
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/floor-metal_panel_floor01
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor01
+	dpoffsetmapping - .82482802763735194278 match8 194.71906900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/floor/metal_panel_floor01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/floor-metal_panel_floor01
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor01
+	dpoffsetmapping - .82482802763735194278 match8 194.71906900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/floor/metal_panel_floor01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/floor-metal_floor02
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/floor/metal_floor02
+	dpoffsetmapping - 5.20016122299155019159 match8 195.64515300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/floor/metal_floor02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/floor-metal_floor02
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/floor/metal_floor02
+	dpoffsetmapping - 5.20016122299155019159 match8 195.64515300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/floor/metal_floor02
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/floor-metal_floor01
+{
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/floor/metal_floor01
+	dpoffsetmapping - 1.00158034823111899769 match8 169.11574200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/floor/metal_floor01
+	}
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+}
+textures/exomorphx/floor-metal_floor01
+{
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/floor/metal_floor01
+	dpoffsetmapping - 1.00158034823111899769 match8 169.11574200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	dpreflectcube env/exomorph/exomorph
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+	{
+		map textures/exomorphx/floor/metal_floor01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel05_red
+textures/exomorphx/floor-metal_floor03
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel05_red
-	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/floor/metal_floor03
+	dpoffsetmapping - 2.28641290560094684604 match8 220.49524300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel05_red
-		
-		
+		map textures/exomorphx/floor/metal_floor03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_wall05
+textures/exomorphx/floor-metal_floor03
 {
-	qer_editorimage textures/exomorphx/wall/metal_wall05
-	dpoffsetmapping - 2.14705360848638416547 match8 116.37823000000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/floor/metal_floor03
+	dpoffsetmapping - 2.28641290560094684604 match8 220.49524300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_wall05
-		
-		
+		map textures/exomorphx/floor/metal_floor03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_wall_slab04blue
+textures/exomorphx/floor-metal_floor04
 {
-	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04blue
-	dpoffsetmapping - .41876896414816016975 match8 113.02606500000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
-
-
-
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/floor/metal_floor04
+	dpoffsetmapping - 2.61682446087983252560 match8 172.96460400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/wall/concrete_wall_slab04blue
-		
-		
+		map textures/exomorphx/floor/metal_floor04
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel01
+textures/exomorphx/floor-metal_floor04
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel01
-	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/floor/metal_floor04
+	dpoffsetmapping - 2.61682446087983252560 match8 172.96460400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel01
-		
-		
+		map textures/exomorphx/floor/metal_floor04
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_wall04
+textures/exomorphx/floor-metal_panel_floor03
 {
-	qer_editorimage textures/exomorphx/wall/metal_wall04
-	dpoffsetmapping - 1.52193054519870410374 match8 255
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor03
+	dpoffsetmapping - .68234963752831711667 match8 197.15924700000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_wall04
-		
-		
+		map textures/exomorphx/floor/metal_panel_floor03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_wall_slab01
+textures/exomorphx/floor-metal_panel_floor03
 {
-	qer_editorimage textures/exomorphx/wall/concrete_wall_slab01
-	dpoffsetmapping - .35621036543403637291 match8 183.09996600000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor03
+	dpoffsetmapping - .68234963752831711667 match8 197.15924700000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
-	q3map_bouncescale 1.25
-
-
-
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/wall/concrete_wall_slab01
-		
-		
+		map textures/exomorphx/floor/metal_panel_floor03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_wall03
+textures/exomorphx/floor-metal_panel_floor02
 {
-	qer_editorimage textures/exomorphx/wall/metal_wall03
-	dpoffsetmapping - 3.13442224680592611975 match8 184.93727500000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor02
+	dpoffsetmapping - 1.02949264892377052261 match8 149.34247700000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_wall03
-		
-		
+		map textures/exomorphx/floor/metal_panel_floor02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_wall_slab02
+textures/exomorphx/floor-metal_panel_floor02
 {
-	qer_editorimage textures/exomorphx/wall/concrete_wall_slab02
-	dpoffsetmapping - .35090783945921823563 match8 181.37632200000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor02
+	dpoffsetmapping - 1.02949264892377052261 match8 149.34247700000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
-	q3map_bouncescale 1.25
-
-
-
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
 	{
-		map textures/exomorphx/wall/concrete_wall_slab02
-		
-		
+		map textures/exomorphx/floor/metal_panel_floor02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_wall01
+textures/exomorphx/floor-metal_floor05
 {
-	qer_editorimage textures/exomorphx/wall/metal_wall01
-	dpoffsetmapping - 8.28491705527100374747 match8 137.64260200000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/floor/metal_floor05
+	dpoffsetmapping - 2.95352239056126464404 match8 200.35634500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_wall01
-		
-		
+		map textures/exomorphx/floor/metal_floor05
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel01_red
+textures/exomorphx/floor-metal_floor05
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel01_red
-	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/floor/metal_floor05
+	dpoffsetmapping - 2.95352239056126464404 match8 200.35634500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel01_red
-		
-		
+		map textures/exomorphx/floor/metal_floor05
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-concrete_metal_wallplate03
+textures/exomorphx/light-metal_light03
 {
-	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate03
-	dpoffsetmapping - 1.60667725430532056651 match8 98.43109800000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light03
+	dpoffsetmapping - 5.05836666682224888188 match8 160.48228200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/concrete_metal_wallplate03
-		
-		
+		map textures/exomorphx/light/metal_light03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/wall-metal_panel03
+textures/exomorphx/light-metal_light03
 {
-	qer_editorimage textures/exomorphx/wall/metal_panel03
-	dpoffsetmapping - 1.63955320945850115109 match8 248.86120100000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_light03
+	dpoffsetmapping - 5.05836666682224888188 match8 160.48228200000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/wall/metal_panel03
-		
-		
+		map textures/exomorphx/light/metal_light03
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/floor-metal_panel_floor01
+textures/exomorphx/light-metal_light06
 {
-	qer_editorimage textures/exomorphx/floor/metal_panel_floor01
-	dpoffsetmapping - .82482802763735194278 match8 194.71906900000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light06
+	dpoffsetmapping - 1.46196069332347676235 match8 135.72883900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/floor/metal_panel_floor01
-		
-		
+		map textures/exomorphx/light/metal_light06
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/floor-metal_floor02
+textures/exomorphx/light-metal_light06
 {
-	qer_editorimage textures/exomorphx/floor/metal_floor02
-	dpoffsetmapping - 5.20016122299155019159 match8 195.64515300000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_light06
+	dpoffsetmapping - 1.46196069332347676235 match8 135.72883900000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/floor/metal_floor02
-		
-		
+		map textures/exomorphx/light/metal_light06
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/floor-metal_floor01
+textures/exomorphx/light-metal_light01
 {
-	qer_editorimage textures/exomorphx/floor/metal_floor01
-	dpoffsetmapping - 1.00158034823111899769 match8 169.11574200000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light01
+	dpoffsetmapping - 6.58573379658817972026 match8 224.55454400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/floor/metal_floor01
-		
-		
+		map textures/exomorphx/light/metal_light01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/floor-metal_floor03
+textures/exomorphx/light-metal_light01
 {
-	qer_editorimage textures/exomorphx/floor/metal_floor03
-	dpoffsetmapping - 2.28641290560094684604 match8 220.49524300000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_light01
+	dpoffsetmapping - 6.58573379658817972026 match8 224.55454400000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/floor/metal_floor03
-		
-		
+		map textures/exomorphx/light/metal_light01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/floor-metal_floor04
+textures/exomorphx/light-metal_light05
 {
-	qer_editorimage textures/exomorphx/floor/metal_floor04
-	dpoffsetmapping - 2.61682446087983252560 match8 172.96460400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light05
+	dpoffsetmapping - 1.18151118960597215135 match8 125.80518600000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/floor/metal_floor04
-		
-		
+		map textures/exomorphx/light/metal_light05
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/floor-metal_panel_floor03
+textures/exomorphx/light-metal_light05
 {
-	qer_editorimage textures/exomorphx/floor/metal_panel_floor03
-	dpoffsetmapping - .68234963752831711667 match8 197.15924700000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_light05
+	dpoffsetmapping - 1.18151118960597215135 match8 125.80518600000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/floor/metal_panel_floor03
-		
-		
+		map textures/exomorphx/light/metal_light05
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/floor-metal_panel_floor02
+textures/exomorphx/light-metal_light07
 {
-	qer_editorimage textures/exomorphx/floor/metal_panel_floor02
-	dpoffsetmapping - 1.02949264892377052261 match8 149.34247700000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light07
+	dpoffsetmapping - 4.40664320523063974426 match8 230.04996100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/floor/metal_panel_floor02
-		
-		
+		map textures/exomorphx/light/metal_light07
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/floor-metal_floor05
+textures/exomorphx/light-metal_light07
 {
-	qer_editorimage textures/exomorphx/floor/metal_floor05
-	dpoffsetmapping - 2.95352239056126464404 match8 200.35634500000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_light07
+	dpoffsetmapping - 4.40664320523063974426 match8 230.04996100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/floor/metal_floor05
-		
-		
+		map textures/exomorphx/light/metal_light07
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_light03
+textures/exomorphx/light-metal_light04
 {
-	qer_editorimage textures/exomorphx/light/metal_light03
-	dpoffsetmapping - 5.05836666682224888188 match8 160.48228200000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light04
+	dpoffsetmapping - .89493873437289361705 match8 124.51321500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_light03
-		
-		
+		map textures/exomorphx/light/metal_light04
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_light06
+textures/exomorphx/light-metal_light04
 {
-	qer_editorimage textures/exomorphx/light/metal_light06
-	dpoffsetmapping - 1.46196069332347676235 match8 135.72883900000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_light04
+	dpoffsetmapping - .89493873437289361705 match8 124.51321500000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_light06
-		
-		
+		map textures/exomorphx/light/metal_light04
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_light01
+textures/exomorphx/light-metal_light02
 {
-	qer_editorimage textures/exomorphx/light/metal_light01
-	dpoffsetmapping - 6.58573379658817972026 match8 224.55454400000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light02
+	dpoffsetmapping - 1.74187886648890260499 match8 156.10383000000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_light01
-		
-		
+		map textures/exomorphx/light/metal_light02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_light05
+textures/exomorphx/light-metal_light02
 {
-	qer_editorimage textures/exomorphx/light/metal_light05
-	dpoffsetmapping - 1.18151118960597215135 match8 125.80518600000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_light02
+	dpoffsetmapping - 1.74187886648890260499 match8 156.10383000000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_light05
-		
-		
+		map textures/exomorphx/light/metal_light02
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_light07
+textures/exomorphx/light-metal_panel_light01
 {
-	qer_editorimage textures/exomorphx/light/metal_light07
-	dpoffsetmapping - 4.40664320523063974426 match8 230.04996100000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_panel_light01
+	dpoffsetmapping - .73862026416195735908 match8 239.12868300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_light07
-		
-		
+		map textures/exomorphx/light/metal_panel_light01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_light04
+textures/exomorphx/light-metal_panel_light01
 {
-	qer_editorimage textures/exomorphx/light/metal_light04
-	dpoffsetmapping - .89493873437289361705 match8 124.51321500000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_panel_light01
+	dpoffsetmapping - .73862026416195735908 match8 239.12868300000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_light04
-		
-		
+		map textures/exomorphx/light/metal_panel_light01
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_light02
+textures/exomorphx/light-metal_light09
 {
-	qer_editorimage textures/exomorphx/light/metal_light02
-	dpoffsetmapping - 1.74187886648890260499 match8 156.10383000000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light09
+	dpoffsetmapping - 2.54426492752806614871 match8 170.91812600000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_light02
-		
-		
+		map textures/exomorphx/light/metal_light09
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_panel_light01
+textures/exomorphx/light-metal_light09
 {
-	qer_editorimage textures/exomorphx/light/metal_panel_light01
-	dpoffsetmapping - .73862026416195735908 match8 239.12868300000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpshaderkillifcvar cl_extracubemaps < 1
+	qer_editorimage textures/exomorphx/light/metal_light09
+	dpoffsetmapping - 2.54426492752806614871 match8 170.91812600000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_panel_light01
-		
-		
+		map textures/exomorphx/light/metal_light09
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
-textures/exomorphx/light-metal_light09
+textures/exomorphx/light-metal_light08
 {
-	qer_editorimage textures/exomorphx/light/metal_light09
-	dpoffsetmapping - 2.54426492752806614871 match8 170.91812600000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
-	dpreflectcube env/exomorph/exomorph
+	dpshaderkillifcvar cl_extracubemaps >= 1
+	qer_editorimage textures/exomorphx/light/metal_light08
+	dpoffsetmapping - 6.18143032736626864759 match8 161.78619100000000000000
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
-		map textures/exomorphx/light/metal_light09
-		
-		
+		map textures/exomorphx/light/metal_light08
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
 textures/exomorphx/light-metal_light08
 {
+	dpshaderkillifcvar cl_extracubemaps < 1
 	qer_editorimage textures/exomorphx/light/metal_light08
 	dpoffsetmapping - 6.18143032736626864759 match8 161.78619100000000000000
-	dpglossintensitymod  2
-	dpglossexponentmod  4
+	dpglossintensitymod 2
+	dpglossexponentmod 4
 	dpreflectcube env/exomorph/exomorph
 	surfaceparm metalsteps
 	q3map_bouncescale 1.50
-
-
-
 	{
 		map textures/exomorphx/light/metal_light08
-		
-		
 	}
-
 	{
 		map $lightmap
 		rgbGen identity
 		tcGen lightmap
 		blendfunc filter
 	}
-
 }
-
-
diff --git a/scripts/exomorphx.shader.in b/scripts/exomorphx.shader.in
new file mode 100644
index 00000000..5795bbfc
--- /dev/null
+++ b/scripts/exomorphx.shader.in
@@ -0,0 +1,1896 @@
+textures/exomorphx/trim-htrim_metal
+{
+	qer_editorimage textures/exomorphx/trim/htrim_metal
+	dpoffsetmapping - 3.61243076174373324752 match8 167.12285800000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/htrim_metal
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal02
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal02
+	dpoffsetmapping - 5.99892060944051589499 match8 196.07034900000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_concrete01
+{
+	qer_editorimage textures/exomorphx/trim/trim_concrete01
+	dpoffsetmapping - 1.67208083999787084567 match8 131.68769900000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	q3map_bouncescale 1.25
+
+
+
+	{
+		map textures/exomorphx/trim/trim_concrete01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal05
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal05
+	dpoffsetmapping - 1.44128101455544210824 match8 117.97995400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal05
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal03
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal03
+	dpoffsetmapping - .29288387448274072825 match8 161.03104900000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal04
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal04
+	dpoffsetmapping - 2.70710272564965782024 match8 200.33831100000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+
+	{
+		map textures/exomorphx/trim/trim_metal04
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal_panel05
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel05
+	dpoffsetmapping - 1.66758797536355148942 match8 133.37883100000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal_panel05
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal_panel03
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel03
+	dpoffsetmapping - 1.60607247295518446596 match8 236.96650800000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal_panel03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal07
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal07
+	dpoffsetmapping - 1.94850201322733961889 match8 164.91686800000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal07
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal_panel04
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel04
+	dpoffsetmapping - 1.98015188929786143826 match8 209.55876500000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal_panel04
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal06
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal06
+	dpoffsetmapping - .70635415668646087731 match8 183.08371000000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal06
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal_panel01
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel01
+	dpoffsetmapping - 1.20977700753912937951 match8 211.20328800000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal_panel01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/trim-trim_metal_panel02
+{
+	qer_editorimage textures/exomorphx/trim/trim_metal_panel02
+	dpoffsetmapping - 1.33580629545323584147 match8 177.93754300000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/trim/trim_metal_panel02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/base-concrete
+{
+	qer_editorimage textures/exomorphx/base/concrete
+	dpoffsetmapping - .05538845958254273813 match8 91.30766800000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	q3map_bouncescale 1.25
+
+
+
+	{
+		map textures/exomorphx/base/concrete
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/grate-metal_grate02
+{
+	qer_editorimage textures/exomorphx/grate/metal_grate02
+	dpoffsetmapping - 1.20986276779202975385 match8 15.26756100000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+
+
+
+	{
+		map textures/exomorphx/grate/metal_grate02
+				blendfunc blend
+
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/grate-metal_grate04
+{
+	qer_editorimage textures/exomorphx/grate/metal_grate04
+	dpoffsetmapping - 1.50038937440512243768 match8 57.75960200000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+
+
+
+	{
+		map textures/exomorphx/grate/metal_grate04
+				blendfunc blend
+
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/grate-metal_grate03
+{
+	qer_editorimage textures/exomorphx/grate/metal_grate03
+	dpoffsetmapping - 1.54277325503803550111 match8 77.86535300000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+
+
+
+	{
+		map textures/exomorphx/grate/metal_grate03
+				blendfunc blend
+
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/grate-metal_grate06
+{
+	qer_editorimage textures/exomorphx/grate/metal_grate06
+	dpoffsetmapping - .75029362702150910991 match8 243.02263000000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+
+
+
+	{
+		map textures/exomorphx/grate/metal_grate06
+				blendfunc blend
+
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/grate-metal_grate01
+{
+	qer_editorimage textures/exomorphx/grate/metal_grate01
+	dpoffsetmapping - 1.22159681725418851335 match8 19.65541100000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+
+
+
+	{
+		map textures/exomorphx/grate/metal_grate01
+				blendfunc blend
+
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/grate-metal_grate05
+{
+	qer_editorimage textures/exomorphx/grate/metal_grate05
+	dpoffsetmapping - 1.05939969794278508521 match8 161.32530800000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	surfaceparm trans
+	surfaceparm alphashadow
+	q3map_bouncescale 1.75
+
+
+
+	{
+		map textures/exomorphx/grate/metal_grate05
+				blendfunc blend
+
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_wall02
+{
+	qer_editorimage textures/exomorphx/wall/metal_wall02
+	dpoffsetmapping - 1.60887341005451241823 match8 115.99138800000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_wall02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_metal_wallplate02
+{
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate02
+	dpoffsetmapping - .98558768422361722775 match8 128.97574100000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_metal_wallplate02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel05_blue
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel05_blue
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel05_blue
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_wall_metal02
+{
+	qer_editorimage textures/exomorphx/wall/concrete_wall_metal02
+	dpoffsetmapping - 1.34921768717010693871 match8 170.50778900000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_wall_metal02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel01_blue
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel01_blue
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel01_blue
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_wall_slab04red
+{
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04red
+	dpoffsetmapping - .41876896414816016975 match8 113.02606500000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	q3map_bouncescale 1.25
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04red
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_wall_slab04
+{
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04
+	dpoffsetmapping - .41826095489120728637 match8 109.74705200000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	q3map_bouncescale 1.25
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel02
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel02
+	dpoffsetmapping - .71825975354494740329 match8 227.04564900000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_wall_slab03
+{
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab03
+	dpoffsetmapping - .40499102153122854479 match8 163.61867400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	q3map_bouncescale 1.25
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_wall_slab03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel05
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel05
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel05
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_metal_wallplate01
+{
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate01
+	dpoffsetmapping - 1.59087706318589370994 match8 111.97247300000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_metal_wallplate01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel04
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel04
+	dpoffsetmapping - 2.01059423147296550892 match8 249.57227400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel04
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_wall_metal01
+{
+	qer_editorimage textures/exomorphx/wall/concrete_wall_metal01
+	dpoffsetmapping - 5.97058916699607057261 match8 161.15906500000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_wall_metal01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel05_red
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel05_red
+	dpoffsetmapping - .62209732759329558482 match8 251.25248400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel05_red
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_wall05
+{
+	qer_editorimage textures/exomorphx/wall/metal_wall05
+	dpoffsetmapping - 2.14705360848638416547 match8 116.37823000000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_wall05
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_wall_slab04blue
+{
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab04blue
+	dpoffsetmapping - .41876896414816016975 match8 113.02606500000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_wall_slab04blue
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel01
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel01
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_wall04
+{
+	qer_editorimage textures/exomorphx/wall/metal_wall04
+	dpoffsetmapping - 1.52193054519870410374 match8 255
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_wall04
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_wall_slab01
+{
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab01
+	dpoffsetmapping - .35621036543403637291 match8 183.09996600000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	q3map_bouncescale 1.25
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_wall_slab01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_wall03
+{
+	qer_editorimage textures/exomorphx/wall/metal_wall03
+	dpoffsetmapping - 3.13442224680592611975 match8 184.93727500000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_wall03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_wall_slab02
+{
+	qer_editorimage textures/exomorphx/wall/concrete_wall_slab02
+	dpoffsetmapping - .35090783945921823563 match8 181.37632200000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	q3map_bouncescale 1.25
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_wall_slab02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_wall01
+{
+	qer_editorimage textures/exomorphx/wall/metal_wall01
+	dpoffsetmapping - 8.28491705527100374747 match8 137.64260200000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_wall01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel01_red
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel01_red
+	dpoffsetmapping - .61916338529116318878 match8 246.99417400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel01_red
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-concrete_metal_wallplate03
+{
+	qer_editorimage textures/exomorphx/wall/concrete_metal_wallplate03
+	dpoffsetmapping - 1.60667725430532056651 match8 98.43109800000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/concrete_metal_wallplate03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/wall-metal_panel03
+{
+	qer_editorimage textures/exomorphx/wall/metal_panel03
+	dpoffsetmapping - 1.63955320945850115109 match8 248.86120100000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/wall/metal_panel03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/floor-metal_panel_floor01
+{
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor01
+	dpoffsetmapping - .82482802763735194278 match8 194.71906900000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/floor/metal_panel_floor01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/floor-metal_floor02
+{
+	qer_editorimage textures/exomorphx/floor/metal_floor02
+	dpoffsetmapping - 5.20016122299155019159 match8 195.64515300000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/floor/metal_floor02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/floor-metal_floor01
+{
+	qer_editorimage textures/exomorphx/floor/metal_floor01
+	dpoffsetmapping - 1.00158034823111899769 match8 169.11574200000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/floor/metal_floor01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/floor-metal_floor03
+{
+	qer_editorimage textures/exomorphx/floor/metal_floor03
+	dpoffsetmapping - 2.28641290560094684604 match8 220.49524300000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/floor/metal_floor03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/floor-metal_floor04
+{
+	qer_editorimage textures/exomorphx/floor/metal_floor04
+	dpoffsetmapping - 2.61682446087983252560 match8 172.96460400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/floor/metal_floor04
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/floor-metal_panel_floor03
+{
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor03
+	dpoffsetmapping - .68234963752831711667 match8 197.15924700000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/floor/metal_panel_floor03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/floor-metal_panel_floor02
+{
+	qer_editorimage textures/exomorphx/floor/metal_panel_floor02
+	dpoffsetmapping - 1.02949264892377052261 match8 149.34247700000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/floor/metal_panel_floor02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/floor-metal_floor05
+{
+	qer_editorimage textures/exomorphx/floor/metal_floor05
+	dpoffsetmapping - 2.95352239056126464404 match8 200.35634500000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/floor/metal_floor05
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light03
+{
+	qer_editorimage textures/exomorphx/light/metal_light03
+	dpoffsetmapping - 5.05836666682224888188 match8 160.48228200000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light03
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light06
+{
+	qer_editorimage textures/exomorphx/light/metal_light06
+	dpoffsetmapping - 1.46196069332347676235 match8 135.72883900000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light06
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light01
+{
+	qer_editorimage textures/exomorphx/light/metal_light01
+	dpoffsetmapping - 6.58573379658817972026 match8 224.55454400000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light05
+{
+	qer_editorimage textures/exomorphx/light/metal_light05
+	dpoffsetmapping - 1.18151118960597215135 match8 125.80518600000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light05
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light07
+{
+	qer_editorimage textures/exomorphx/light/metal_light07
+	dpoffsetmapping - 4.40664320523063974426 match8 230.04996100000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light07
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light04
+{
+	qer_editorimage textures/exomorphx/light/metal_light04
+	dpoffsetmapping - .89493873437289361705 match8 124.51321500000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light04
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light02
+{
+	qer_editorimage textures/exomorphx/light/metal_light02
+	dpoffsetmapping - 1.74187886648890260499 match8 156.10383000000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light02
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_panel_light01
+{
+	qer_editorimage textures/exomorphx/light/metal_panel_light01
+	dpoffsetmapping - .73862026416195735908 match8 239.12868300000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_panel_light01
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light09
+{
+	qer_editorimage textures/exomorphx/light/metal_light09
+	dpoffsetmapping - 2.54426492752806614871 match8 170.91812600000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light09
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+
+textures/exomorphx/light-metal_light08
+{
+	qer_editorimage textures/exomorphx/light/metal_light08
+	dpoffsetmapping - 6.18143032736626864759 match8 161.78619100000000000000
+	dpglossintensitymod  2
+	dpglossexponentmod  4
+#if cl_extracubemaps >= 1
+	dpreflectcube env/exomorph/exomorph
+#endif
+	surfaceparm metalsteps
+	q3map_bouncescale 1.50
+
+
+
+	{
+		map textures/exomorphx/light/metal_light08
+		
+		
+	}
+
+	{
+		map $lightmap
+		rgbGen identity
+		tcGen lightmap
+		blendfunc filter
+	}
+
+}
+
+