]> de.git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/commitdiff
Merge branch 'master' into mirceakitsune/world_cubemaps
authorMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Thu, 5 Apr 2012 15:53:00 +0000 (18:53 +0300)
committerMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Thu, 5 Apr 2012 15:53:00 +0000 (18:53 +0300)
74 files changed:
cubemaps/nebulae/nebulaenx.tga [new file with mode: 0644]
cubemaps/nebulae/nebulaeny.tga [new file with mode: 0644]
cubemaps/nebulae/nebulaenz.tga [new file with mode: 0644]
cubemaps/nebulae/nebulaepx.tga [new file with mode: 0644]
cubemaps/nebulae/nebulaepy.tga [new file with mode: 0644]
cubemaps/nebulae/nebulaepz.tga [new file with mode: 0644]
scripts/exx.shader
scripts/exx.shader.in [new file with mode: 0644]
scripts/shaderlist.txt
textures/exx/base/base_metal01_reflect.tga [new file with mode: 0644]
textures/exx/base/base_metal02_reflect.tga [new file with mode: 0644]
textures/exx/base/base_metal03_reflect.tga [new file with mode: 0644]
textures/exx/base/base_metal04_reflect.tga [new file with mode: 0644]
textures/exx/base/base_metal05rust_reflect.tga [new file with mode: 0644]
textures/exx/base/base_metal06rust_reflect.tga [new file with mode: 0644]
textures/exx/base/base_metal07rust_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_clang01_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_clang01b_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_grate01_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_grate02_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_grate03_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_grate04_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_metal02_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_panel01_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_rnd01_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_rnd02_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_simple05_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_simplines_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_tile03_reflect.tga [new file with mode: 0644]
textures/exx/floor/floor_tread01_reflect.tga [new file with mode: 0644]
textures/exx/light/light_panel01_reflect.tga [new file with mode: 0644]
textures/exx/light/light_u201_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_grate01_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metal01_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metal01b_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metal01c_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metal02_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metal03_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metal04_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metal05_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metalbig04_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_metalbig04b_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_q201_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_q201b_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_q201c_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_q201d_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_q201e_reflect.tga [new file with mode: 0644]
textures/exx/panel/panel_rs01_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_01_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_baseboard02_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_baseboard03_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_baseboard_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_horz01_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_metalsupp01_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_psimple04_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_psimple05_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_simple01_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_simple03_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_steptop01_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_support03_reflect.tga [new file with mode: 0644]
textures/exx/trim/trim_vert01_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_bigrib02_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_bplate06_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_des01_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_metal01_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_metal01b_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_metal02_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_metalb01_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_metalrib01_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_panel05_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_panels08_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_panels08b_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_pipe_reflect.tga [new file with mode: 0644]
textures/exx/wall/wall_u207_reflect.tga [new file with mode: 0644]

diff --git a/cubemaps/nebulae/nebulaenx.tga b/cubemaps/nebulae/nebulaenx.tga
new file mode 100644 (file)
index 0000000..b7b8abb
Binary files /dev/null and b/cubemaps/nebulae/nebulaenx.tga differ
diff --git a/cubemaps/nebulae/nebulaeny.tga b/cubemaps/nebulae/nebulaeny.tga
new file mode 100644 (file)
index 0000000..d53a984
Binary files /dev/null and b/cubemaps/nebulae/nebulaeny.tga differ
diff --git a/cubemaps/nebulae/nebulaenz.tga b/cubemaps/nebulae/nebulaenz.tga
new file mode 100644 (file)
index 0000000..dcf7e92
Binary files /dev/null and b/cubemaps/nebulae/nebulaenz.tga differ
diff --git a/cubemaps/nebulae/nebulaepx.tga b/cubemaps/nebulae/nebulaepx.tga
new file mode 100644 (file)
index 0000000..d78ee08
Binary files /dev/null and b/cubemaps/nebulae/nebulaepx.tga differ
diff --git a/cubemaps/nebulae/nebulaepy.tga b/cubemaps/nebulae/nebulaepy.tga
new file mode 100644 (file)
index 0000000..aa46a6d
Binary files /dev/null and b/cubemaps/nebulae/nebulaepy.tga differ
diff --git a/cubemaps/nebulae/nebulaepz.tga b/cubemaps/nebulae/nebulaepz.tga
new file mode 100644 (file)
index 0000000..c094e8f
Binary files /dev/null and b/cubemaps/nebulae/nebulaepz.tga differ
index 961244ea482d7c299a1cbe5e401cd7c66bd983a2..f514d4ed0b86d5aabf01d31feb9f6671f8917f81 100644 (file)
@@ -117,7 +117,9 @@ textures/exx/base-metal01
        dpoffsetmapping - 2 match8 106
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal01.tga
@@ -140,7 +142,9 @@ textures/exx/base-metal02
        dpoffsetmapping - 2 match8 106
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal02.tga
@@ -163,7 +167,9 @@ textures/exx/base-metal03
        dpoffsetmapping - 2 match8 106
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal03.tga
@@ -186,7 +192,9 @@ textures/exx/base-metal04
        dpoffsetmapping - 2 match8 106
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal04.tga
@@ -209,7 +217,9 @@ textures/exx/base-metal05rust
        dpoffsetmapping - 2 match8 70
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal05rust.tga
@@ -232,7 +242,9 @@ textures/exx/base-metal06rust
        dpoffsetmapping - 2 match8 70
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal06rust.tga
@@ -255,7 +267,9 @@ textures/exx/base-metal07rust
        dpoffsetmapping - 2 match8 70
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal07rust.tga
@@ -278,8 +292,9 @@ textures/exx/floor-clang01
        dpglossintensitymod  3
        dpglossexponentmod  4
        surfaceparm metalsteps
+       dpreflectcube env/exomorph/exomorph
 
-
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_clang01.tga
@@ -302,7 +317,9 @@ textures/exx/floor-clang01b
        dpglossintensitymod  3
        dpglossexponentmod  4
        surfaceparm metalsteps
-       
+       dpreflectcube env/exomorph/exomorph
+
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_clang01b.tga
@@ -416,7 +433,9 @@ textures/exx/floor-grate01
        dpoffsetmapping - 2 match8 126
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate01.tga
@@ -440,7 +459,9 @@ textures/exx/floor-grate01-cull
        dpoffsetmapping - 2 match8 126
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate01.tga
@@ -465,7 +486,9 @@ textures/exx/floor-grate02
        dpoffsetmapping - 2 match8 224
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate02.tga
@@ -489,7 +512,9 @@ textures/exx/floor-grate02-cull
        dpoffsetmapping - 2 match8 224
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate02.tga
@@ -514,7 +539,9 @@ textures/exx/floor-grate03
        dpoffsetmapping - 2 match8 223
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate03.tga
@@ -538,7 +565,9 @@ textures/exx/floor-grate03-cull
        dpoffsetmapping - 2 match8 223
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate03.tga
@@ -563,7 +592,9 @@ textures/exx/floor-grate04
        dpoffsetmapping - 2 match8 248
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate04.tga
@@ -588,7 +619,9 @@ textures/exx/floor-grate04-cull
        dpoffsetmapping - 2 match8 248
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate04.tga
@@ -612,7 +645,9 @@ textures/exx/floor-metal02
        dpoffsetmapping - 2 match8 241
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_metal02.tga
@@ -634,7 +669,9 @@ textures/exx/floor-panel01
        dpoffsetmapping - 2 match8 172
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_panel01.tga
@@ -657,7 +694,9 @@ textures/exx/floor-rnd01
        dpoffsetmapping - 2 match8 128
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_rnd01.tga
@@ -680,7 +719,9 @@ textures/exx/floor-rnd02
        dpoffsetmapping - 2 match8 110
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_rnd02.tga
@@ -703,7 +744,9 @@ textures/exx/floor-simple05
        dpoffsetmapping - 4 match8 32
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_simple05.tga
@@ -725,7 +768,9 @@ textures/exx/floor-simplines
        dpoffsetmapping - 1 match8 244
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_simplines.tga
@@ -748,7 +793,9 @@ textures/exx/floor-tile03
        dpoffsetmapping - 2 match8 218
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_tile03.tga
@@ -771,7 +818,9 @@ textures/exx/floor-tread01
        dpoffsetmapping - 1 match8 221
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_tread01.tga
@@ -885,6 +934,9 @@ textures/exx/light-panel01
        dpoffsetmapping - 2 match8 79
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
+
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/light/light_panel01.tga
@@ -910,6 +962,10 @@ textures/exx/light-panel01-surfacelight
        q3map_surfacelight 2500
        q3map_lightSubdivide 64
 
+       dpreflectcube env/exomorph/exomorph
+
+       dpshaderkillifcvar g_cubemap == 0
+
        {
                map textures/exx/light/light_panel01.tga
                
@@ -931,6 +987,10 @@ textures/exx/light-u201
        dpglossintensitymod  3
        dpglossexponentmod  4
 
+       dpreflectcube env/exomorph/exomorph
+
+       dpshaderkillifcvar g_cubemap == 0
+
        {
                map textures/exx/light/light_u201.tga
                
@@ -955,6 +1015,10 @@ textures/exx/light-u201-surfacelight
        q3map_surfacelight 2500
        q3map_lightSubdivide 64
 
+       dpreflectcube env/exomorph/exomorph
+
+       dpshaderkillifcvar g_cubemap == 0
+
        {
                map textures/exx/light/light_u201.tga
                
@@ -984,6 +1048,11 @@ textures/exx/panel-grate01
        cull none
        nopicmip
        nomipmaps
+
+       dpreflectcube env/exomorph/exomorph
+
+       dpshaderkillifcvar g_cubemap == 0
+
        {
                map textures/exx/panel/panel_grate01.tga
                alphaFunc GT0
@@ -1012,6 +1081,11 @@ textures/exx/panel-grate01-cull
 
        nopicmip
        nomipmaps
+
+       dpreflectcube env/exomorph/exomorph
+
+       dpshaderkillifcvar g_cubemap == 0
+
        {
                map textures/exx/panel/panel_grate01.tga
                alphaFunc GT0
@@ -1033,7 +1107,9 @@ textures/exx/panel-metal01
        dpoffsetmapping - 2 match8 101
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal01.tga
@@ -1056,7 +1132,9 @@ textures/exx/panel-metal01b
        dpoffsetmapping - 2 match8 101
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal01b.tga
@@ -1079,7 +1157,9 @@ textures/exx/panel-metal01c
        dpoffsetmapping - 2 match8 116
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal01c.tga
@@ -1102,7 +1182,9 @@ textures/exx/panel-metal02
        dpoffsetmapping - 2 match8 216
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal02.tga
@@ -1125,7 +1207,9 @@ textures/exx/panel-metal03
        dpoffsetmapping - 2 match8 241
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal03.tga
@@ -1148,7 +1232,9 @@ textures/exx/panel-metal04
        dpoffsetmapping - 2 match8 229
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal04.tga
@@ -1171,7 +1257,9 @@ textures/exx/panel-metal05
        dpoffsetmapping - 2 match8 238
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal05.tga
@@ -1194,7 +1282,9 @@ textures/exx/panel-metalbig04
        dpoffsetmapping - 2 match8 165
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metalbig04.tga
@@ -1217,7 +1307,9 @@ textures/exx/panel-metalbig04b
        dpoffsetmapping - 2 match8 177
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metalbig04b.tga
@@ -1240,7 +1332,9 @@ textures/exx/panel-q201
        dpoffsetmapping - 2 match8 138
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201.tga
@@ -1263,7 +1357,9 @@ textures/exx/panel-q201b
        dpoffsetmapping - 2 match8 81
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201b.tga
@@ -1286,7 +1382,9 @@ textures/exx/panel-q201c
        dpoffsetmapping - 2 match8 98
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201c.tga
@@ -1309,7 +1407,9 @@ textures/exx/panel-q201d
        dpoffsetmapping - 2 match8 189
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201d.tga
@@ -1332,7 +1432,9 @@ textures/exx/panel-q201e
        dpoffsetmapping - 2 match8 132
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201e.tga
@@ -1355,7 +1457,9 @@ textures/exx/panel-rs01
        dpoffsetmapping - 2 match8 178
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_rs01.tga
@@ -1378,7 +1482,9 @@ textures/exx/trim-01
        dpoffsetmapping - 2 match8 169
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_01.tga
@@ -1401,7 +1507,9 @@ textures/exx/trim-baseboard
        dpoffsetmapping - 2 match8 181
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_baseboard.tga                
@@ -1423,7 +1531,9 @@ textures/exx/trim-baseboard02
        dpoffsetmapping - 2 match8 162
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_baseboard02.tga
@@ -1446,7 +1556,9 @@ textures/exx/trim-baseboard03
        dpoffsetmapping - 2 match8 110
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_baseboard03.tga
@@ -1469,7 +1581,9 @@ textures/exx/trim-metalsupp01
        dpoffsetmapping - 8 match8 243
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_metalsupp01.tga
@@ -1492,7 +1606,9 @@ textures/exx/trim-psimple04
        dpoffsetmapping - 2 match8 44
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_psimple04.tga
@@ -1515,7 +1631,9 @@ textures/exx/trim-psimple05
        dpoffsetmapping - 2 match8 230
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_psimple05.tga
@@ -1538,7 +1656,9 @@ textures/exx/trim-simple01
        dpoffsetmapping - 2 match8 213
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_simple01.tga
@@ -1561,7 +1681,9 @@ textures/exx/trim-simple03
        dpoffsetmapping - 2 match8 142
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_simple03.tga
@@ -1584,7 +1706,9 @@ textures/exx/trim-steptop01
        dpoffsetmapping - 2 match8 140
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_steptop01.tga
@@ -1607,7 +1731,9 @@ textures/exx/trim-support03
        dpoffsetmapping - 2 match8 111
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_support03.tga
@@ -1630,7 +1756,9 @@ textures/exx/trim-vert01
        dpoffsetmapping - 2 match8 231
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_vert01.tga
@@ -1653,7 +1781,9 @@ textures/exx/trim-horz01
        dpoffsetmapping - 2 match8 231
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_horz01.tga
@@ -1677,7 +1807,9 @@ textures/exx/wall-bigrib02
        dpoffsetmapping - 2 match8 250
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_bigrib02.tga
@@ -1700,7 +1832,9 @@ textures/exx/wall-bplate06
        dpoffsetmapping - 8 match8 114
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_bplate06.tga
@@ -1811,7 +1945,9 @@ textures/exx/wall-des01
        dpoffsetmapping - 2 match8 55
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_des01.tga
@@ -1834,7 +1970,9 @@ textures/exx/wall-metal01
        dpoffsetmapping - 2 match8 225
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metal01.tga
@@ -1857,7 +1995,9 @@ textures/exx/wall-metal01b
        dpoffsetmapping - 2 match8 225
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metal01b.tga
@@ -1903,7 +2043,9 @@ textures/exx/wall-metal02
        dpoffsetmapping - 2 match8 177
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metal02.tga
@@ -1926,7 +2068,9 @@ textures/exx/wall-metalb01
        dpoffsetmapping - 1 match8 37
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metalb01.tga
@@ -1949,7 +2093,9 @@ textures/exx/wall-metalrib01
        dpoffsetmapping - 2 match8 216
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metalrib01.tga
@@ -1972,7 +2118,9 @@ textures/exx/wall-panel05
        dpoffsetmapping - 2 match8 66
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_panel05.tga
@@ -1995,7 +2143,9 @@ textures/exx/wall-panels08
        dpoffsetmapping - 2 match8 195
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_panels08.tga
@@ -2018,7 +2168,9 @@ textures/exx/wall-panels08b
        dpoffsetmapping - 2 match8 195
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_panels08b.tga
@@ -2041,7 +2193,9 @@ textures/exx/wall-pipe
        dpoffsetmapping - 2 match8 157
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_pipe.tga
@@ -2064,7 +2218,9 @@ textures/exx/wall-u207
        dpoffsetmapping - 2 match8 109
        dpglossintensitymod  3
        dpglossexponentmod  4
+       dpreflectcube env/exomorph/exomorph
 
+       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_u207.tga
diff --git a/scripts/exx.shader.in b/scripts/exx.shader.in
new file mode 100644 (file)
index 0000000..3207f52
--- /dev/null
@@ -0,0 +1,2308 @@
+textures/exx/base-crete01
+{
+       qer_editorimage textures/exx/base/base_crete01.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 65
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/base/base_crete01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-crete01blue
+{
+       qer_editorimage textures/exx/base/base_crete01blue.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/base/base_crete01blue.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-crete01red
+{
+       qer_editorimage textures/exx/base/base_crete01red.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/base/base_crete01red.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-crete02
+{
+       qer_editorimage textures/exx/base/base_crete02.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 65
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/base/base_crete02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-crete03
+{
+       qer_editorimage textures/exx/base/base_crete03.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 65
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/base/base_crete03.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-metal01
+{
+       qer_editorimage textures/exx/base/base_metal01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 106
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/base/base_metal01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-metal02
+{
+       qer_editorimage textures/exx/base/base_metal02.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 106
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/base/base_metal02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-metal03
+{
+       qer_editorimage textures/exx/base/base_metal03.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 106
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/base/base_metal03.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-metal04
+{
+       qer_editorimage textures/exx/base/base_metal04.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 106
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/base/base_metal04.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-metal05rust
+{
+       qer_editorimage textures/exx/base/base_metal05rust.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 70
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/base/base_metal05rust.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-metal06rust
+{
+       qer_editorimage textures/exx/base/base_metal06rust.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 70
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/base/base_metal06rust.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/base-metal07rust
+{
+       qer_editorimage textures/exx/base/base_metal07rust.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 70
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/base/base_metal07rust.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-clang01
+{
+       qer_editorimage textures/exx/floor/floor_clang01.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 37
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+       surfaceparm metalsteps
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_clang01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-clang01b
+{
+       qer_editorimage textures/exx/floor/floor_clang01b.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 37
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+       surfaceparm metalsteps
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_clang01b.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-crete01
+{
+       qer_editorimage textures/exx/floor/floor_crete01.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 148
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/floor/floor_crete01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-crete01-phoenix
+{
+       qer_editorimage textures/exx/floor/floor_crete01_phoenix.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 148
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/floor/floor_crete01_phoenix.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-crete01-phoenixb
+{
+       qer_editorimage textures/exx/floor/floor_crete01_phoenixb.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 148
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/floor/floor_crete01_phoenixb.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-crete01b
+{
+       qer_editorimage textures/exx/floor/floor_crete01b.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 48
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/floor/floor_crete01b.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate01
+{
+       qer_editorimage textures/exx/floor/floor_grate01.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       Cull None
+       dpoffsetmapping - 2 match8 126
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_grate01.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate01-cull
+{
+       qer_editorimage textures/exx/floor/floor_grate01.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       dpoffsetmapping - 2 match8 126
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_grate01.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate02
+{
+       qer_editorimage textures/exx/floor/floor_grate02.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       Cull None
+       dpoffsetmapping - 2 match8 224
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_grate02.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate02-cull
+{
+       qer_editorimage textures/exx/floor/floor_grate02.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       dpoffsetmapping - 2 match8 224
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_grate02.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate03
+{
+       qer_editorimage textures/exx/floor/floor_grate03.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       Cull None
+       dpoffsetmapping - 2 match8 223
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_grate03.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate03-cull
+{
+       qer_editorimage textures/exx/floor/floor_grate03.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       dpoffsetmapping - 2 match8 223
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_grate03.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate04
+{
+       qer_editorimage textures/exx/floor/floor_grate04.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       Cull None
+       dpoffsetmapping - 2 match8 248
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_grate04.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+
+textures/exx/floor-grate04-cull
+{
+       qer_editorimage textures/exx/floor/floor_grate04.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       dpoffsetmapping - 2 match8 248
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_grate04.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+
+
+textures/exx/floor-metal02
+{
+       qer_editorimage textures/exx/floor/floor_metal02.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 241
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_metal02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-panel01
+{
+       qer_editorimage textures/exx/floor/floor_panel01.tga
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 172
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_panel01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-rnd01
+{
+       qer_editorimage textures/exx/floor/floor_rnd01.tga
+       surfaceparm metalsteps
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 128
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_rnd01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-rnd02
+{
+       qer_editorimage textures/exx/floor/floor_rnd02.tga
+       surfaceparm metalsteps
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 110
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_rnd02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-simple05
+{
+       qer_editorimage textures/exx/floor/floor_simple05.tga
+       surfaceparm metalsteps
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 4 match8 32
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_simple05.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-simplines
+{
+       qer_editorimage textures/exx/floor/floor_simplines.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 1 match8 244
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_simplines.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-tile03
+{
+       qer_editorimage textures/exx/floor/floor_tile03.tga
+       surfaceparm metalsteps
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 218
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_tile03.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-tread01
+{
+       qer_editorimage textures/exx/floor/floor_tread01.tga
+       surfaceparm metalsteps
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 1 match8 221
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/floor/floor_tread01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-wrn01
+{
+       qer_editorimage textures/exx/floor/floor_wrn01.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 46
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
+       {
+               map textures/exx/floor/floor_wrn01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+
+textures/exx/floor-wrn01-blue
+{
+       qer_editorimage textures/exx/floor/floor_wrn01-blue.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 46
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
+       {
+               map textures/exx/floor/floor_wrn01-blue.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+
+textures/exx/floor-wrn01-red
+{
+       qer_editorimage textures/exx/floor/floor_wrn01-red.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 46
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
+       {
+               map textures/exx/floor/floor_wrn01-red.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+
+textures/exx/floor-wrn01-purple
+{
+       qer_editorimage textures/exx/floor/floor_wrn01-purple.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 46
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
+       {
+               map textures/exx/floor/floor_wrn01-purple.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+
+textures/exx/light-panel01
+{
+       qer_editorimage textures/exx/light/light_panel01.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 79
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/light/light_panel01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/light-panel01-surfacelight
+{
+       qer_editorimage textures/exx/light/light_panel01.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 79
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+       q3map_surfacelight 2500
+       q3map_lightSubdivide 64
+
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/light/light_panel01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/light-u201
+{
+       qer_editorimage textures/exx/light/light_u201.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 76
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/light/light_u201.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/light-u201-surfacelight
+{
+       qer_editorimage textures/exx/light/light_u201.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 76
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+       q3map_surfacelight 2500
+       q3map_lightSubdivide 64
+
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/light/light_u201.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-grate01
+{
+       qer_editorimage textures/exx/panel/panel_grate01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+       surfaceparm nomarks
+       surfaceparm trans
+       surfaceparm alphashadow
+
+       cull none
+       nopicmip
+       nomipmaps
+
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_grate01.tga
+               alphaFunc GT0
+               rgbgen vertex
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-grate01-cull
+{
+       qer_editorimage textures/exx/panel/panel_grate01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+       surfaceparm nomarks
+       surfaceparm trans
+       surfaceparm alphashadow
+
+       nopicmip
+       nomipmaps
+
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_grate01.tga
+               alphaFunc GT0
+               rgbgen vertex
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metal01
+{
+       qer_editorimage textures/exx/panel/panel_metal01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 101
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metal01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metal01b
+{
+       qer_editorimage textures/exx/panel/panel_metal01b.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 101
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metal01b.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metal01c
+{
+       qer_editorimage textures/exx/panel/panel_metal01c.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 116
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metal01c.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metal02
+{
+       qer_editorimage textures/exx/panel/panel_metal02.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 216
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metal02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metal03
+{
+       qer_editorimage textures/exx/panel/panel_metal03.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 241
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metal03.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metal04
+{
+       qer_editorimage textures/exx/panel/panel_metal04.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 229
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metal04.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metal05
+{
+       qer_editorimage textures/exx/panel/panel_metal05.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 238
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metal05.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metalbig04
+{
+       qer_editorimage textures/exx/panel/panel_metalbig04.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 165
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metalbig04.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-metalbig04b
+{
+       qer_editorimage textures/exx/panel/panel_metalbig04b.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 177
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_metalbig04b.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-q201
+{
+       qer_editorimage textures/exx/panel/panel_q201.tga
+       surfaceparm metalsteps
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 138
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_q201.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-q201b
+{
+       qer_editorimage textures/exx/panel/panel_q201b.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 81
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_q201b.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-q201c
+{
+       qer_editorimage textures/exx/panel/panel_q201c.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 98
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_q201c.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-q201d
+{
+       qer_editorimage textures/exx/panel/panel_q201d.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 189
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_q201d.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-q201e
+{
+       qer_editorimage textures/exx/panel/panel_q201e.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 132
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_q201e.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/panel-rs01
+{
+       qer_editorimage textures/exx/panel/panel_rs01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 178
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/panel/panel_rs01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-01
+{
+       qer_editorimage textures/exx/trim/trim_01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 169
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-baseboard
+{
+       qer_editorimage textures/exx/trim/trim_baseboard.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 181
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_baseboard.tga                
+       }
+
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-baseboard02
+{
+       qer_editorimage textures/exx/trim/trim_baseboard02.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 162
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_baseboard02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-baseboard03
+{
+       qer_editorimage textures/exx/trim/trim_baseboard03.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 110
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_baseboard03.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-metalsupp01
+{
+       qer_editorimage textures/exx/trim/trim_metalsupp01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 8 match8 243
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_metalsupp01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-psimple04
+{
+       qer_editorimage textures/exx/trim/trim_psimple04.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 44
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_psimple04.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-psimple05
+{
+       qer_editorimage textures/exx/trim/trim_psimple05.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 230
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_psimple05.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-simple01
+{
+       qer_editorimage textures/exx/trim/trim_simple01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.75
+       dpoffsetmapping - 2 match8 213
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_simple01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-simple03
+{
+       qer_editorimage textures/exx/trim/trim_simple03.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 142
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_simple03.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-steptop01
+{
+       qer_editorimage textures/exx/trim/trim_steptop01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 140
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_steptop01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-support03
+{
+       qer_editorimage textures/exx/trim/trim_support03.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 111
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_support03.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-vert01
+{
+       qer_editorimage textures/exx/trim/trim_vert01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 231
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_vert01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/trim-horz01
+{
+       qer_editorimage textures/exx/trim/trim_horz01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.5
+       dpoffsetmapping - 2 match8 231
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/trim/trim_horz01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+
+textures/exx/wall-bigrib02
+{
+       qer_editorimage textures/exx/wall/wall_bigrib02.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.75
+       dpoffsetmapping - 2 match8 250
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_bigrib02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-bplate06
+{
+       qer_editorimage textures/exx/wall/wall_bplate06.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.75
+       dpoffsetmapping - 8 match8 114
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_bplate06.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-crete01
+{
+       qer_editorimage textures/exx/wall/wall_crete01.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 44
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/wall/wall_crete01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-crete02
+{
+       qer_editorimage textures/exx/wall/wall_crete02.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 242
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/wall/wall_crete02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-crete03
+{
+       qer_editorimage textures/exx/wall/wall_crete03.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 233
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/wall/wall_crete03.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-crete03b
+{
+       qer_editorimage textures/exx/wall/wall_crete03b.tga
+       
+       q3map_bounceScale  0.5
+       dpoffsetmapping - 2 match8 38
+       dpglossintensitymod  1
+       dpglossexponentmod  1
+
+
+       {
+               map textures/exx/wall/wall_crete03b.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-des01
+{
+       qer_editorimage textures/exx/wall/wall_des01.tga
+
+       surfaceparm metalsteps  
+       q3map_bounceScale  1.75
+       dpoffsetmapping - 2 match8 55
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_des01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-metal01
+{
+       qer_editorimage textures/exx/wall/wall_metal01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 225
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_metal01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-metal01b
+{
+       qer_editorimage textures/exx/wall/wall_metal01b.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 225
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_metal01b.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-metal01c
+{
+       qer_editorimage textures/exx/wall/wall_metal01c.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 225
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
+       {
+               map textures/exx/wall/wall_metal01c.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-metal02
+{
+       qer_editorimage textures/exx/wall/wall_metal02.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 177
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_metal02.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-metalb01
+{
+       qer_editorimage textures/exx/wall/wall_metalb01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 1 match8 37
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_metalb01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-metalrib01
+{
+       qer_editorimage textures/exx/wall/wall_metalrib01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2 match8 216
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_metalrib01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-panel05
+{
+       qer_editorimage textures/exx/wall/wall_panel05.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.75
+       dpoffsetmapping - 2 match8 66
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_panel05.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-panels08
+{
+       qer_editorimage textures/exx/wall/wall_panels08.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.75
+       dpoffsetmapping - 2 match8 195
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_panels08.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-panels08b
+{
+       qer_editorimage textures/exx/wall/wall_panels08b.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.75
+       dpoffsetmapping - 2 match8 195
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_panels08b.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-pipe
+{
+       qer_editorimage textures/exx/wall/wall_pipe.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.25
+       dpoffsetmapping - 2 match8 157
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_pipe.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/wall-u207
+{
+       qer_editorimage textures/exx/wall/wall_u207.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  1.75
+       dpoffsetmapping - 2 match8 109
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+#if r_reflections_world
+       dpreflectcube env/exomorph/exomorph
+#endif
+
+       {
+               map textures/exx/wall/wall_u207.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
index 57226fa3c5c6139fb3699fb3402a00e284367215..91c8ae41ce8eb03d046eadd1fdb9305e7c690b66 100644 (file)
@@ -11,6 +11,7 @@ effects_warpzone
 ex2x
 exomorphx
 exx
+exx_reflections_off
 facility114invx
 facility114x
 liquids_lava
diff --git a/textures/exx/base/base_metal01_reflect.tga b/textures/exx/base/base_metal01_reflect.tga
new file mode 100644 (file)
index 0000000..207d139
Binary files /dev/null and b/textures/exx/base/base_metal01_reflect.tga differ
diff --git a/textures/exx/base/base_metal02_reflect.tga b/textures/exx/base/base_metal02_reflect.tga
new file mode 100644 (file)
index 0000000..e5fb99e
Binary files /dev/null and b/textures/exx/base/base_metal02_reflect.tga differ
diff --git a/textures/exx/base/base_metal03_reflect.tga b/textures/exx/base/base_metal03_reflect.tga
new file mode 100644 (file)
index 0000000..8dbc264
Binary files /dev/null and b/textures/exx/base/base_metal03_reflect.tga differ
diff --git a/textures/exx/base/base_metal04_reflect.tga b/textures/exx/base/base_metal04_reflect.tga
new file mode 100644 (file)
index 0000000..f35c7a0
Binary files /dev/null and b/textures/exx/base/base_metal04_reflect.tga differ
diff --git a/textures/exx/base/base_metal05rust_reflect.tga b/textures/exx/base/base_metal05rust_reflect.tga
new file mode 100644 (file)
index 0000000..09ad0c4
Binary files /dev/null and b/textures/exx/base/base_metal05rust_reflect.tga differ
diff --git a/textures/exx/base/base_metal06rust_reflect.tga b/textures/exx/base/base_metal06rust_reflect.tga
new file mode 100644 (file)
index 0000000..ac87fe5
Binary files /dev/null and b/textures/exx/base/base_metal06rust_reflect.tga differ
diff --git a/textures/exx/base/base_metal07rust_reflect.tga b/textures/exx/base/base_metal07rust_reflect.tga
new file mode 100644 (file)
index 0000000..3816a59
Binary files /dev/null and b/textures/exx/base/base_metal07rust_reflect.tga differ
diff --git a/textures/exx/floor/floor_clang01_reflect.tga b/textures/exx/floor/floor_clang01_reflect.tga
new file mode 100644 (file)
index 0000000..a9871ba
Binary files /dev/null and b/textures/exx/floor/floor_clang01_reflect.tga differ
diff --git a/textures/exx/floor/floor_clang01b_reflect.tga b/textures/exx/floor/floor_clang01b_reflect.tga
new file mode 100644 (file)
index 0000000..6d826ed
Binary files /dev/null and b/textures/exx/floor/floor_clang01b_reflect.tga differ
diff --git a/textures/exx/floor/floor_grate01_reflect.tga b/textures/exx/floor/floor_grate01_reflect.tga
new file mode 100644 (file)
index 0000000..33f237b
Binary files /dev/null and b/textures/exx/floor/floor_grate01_reflect.tga differ
diff --git a/textures/exx/floor/floor_grate02_reflect.tga b/textures/exx/floor/floor_grate02_reflect.tga
new file mode 100644 (file)
index 0000000..5903b7b
Binary files /dev/null and b/textures/exx/floor/floor_grate02_reflect.tga differ
diff --git a/textures/exx/floor/floor_grate03_reflect.tga b/textures/exx/floor/floor_grate03_reflect.tga
new file mode 100644 (file)
index 0000000..0655c44
Binary files /dev/null and b/textures/exx/floor/floor_grate03_reflect.tga differ
diff --git a/textures/exx/floor/floor_grate04_reflect.tga b/textures/exx/floor/floor_grate04_reflect.tga
new file mode 100644 (file)
index 0000000..abdc10d
Binary files /dev/null and b/textures/exx/floor/floor_grate04_reflect.tga differ
diff --git a/textures/exx/floor/floor_metal02_reflect.tga b/textures/exx/floor/floor_metal02_reflect.tga
new file mode 100644 (file)
index 0000000..590f683
Binary files /dev/null and b/textures/exx/floor/floor_metal02_reflect.tga differ
diff --git a/textures/exx/floor/floor_panel01_reflect.tga b/textures/exx/floor/floor_panel01_reflect.tga
new file mode 100644 (file)
index 0000000..9a07ea5
Binary files /dev/null and b/textures/exx/floor/floor_panel01_reflect.tga differ
diff --git a/textures/exx/floor/floor_rnd01_reflect.tga b/textures/exx/floor/floor_rnd01_reflect.tga
new file mode 100644 (file)
index 0000000..66c546f
Binary files /dev/null and b/textures/exx/floor/floor_rnd01_reflect.tga differ
diff --git a/textures/exx/floor/floor_rnd02_reflect.tga b/textures/exx/floor/floor_rnd02_reflect.tga
new file mode 100644 (file)
index 0000000..8c99f73
Binary files /dev/null and b/textures/exx/floor/floor_rnd02_reflect.tga differ
diff --git a/textures/exx/floor/floor_simple05_reflect.tga b/textures/exx/floor/floor_simple05_reflect.tga
new file mode 100644 (file)
index 0000000..aa768be
Binary files /dev/null and b/textures/exx/floor/floor_simple05_reflect.tga differ
diff --git a/textures/exx/floor/floor_simplines_reflect.tga b/textures/exx/floor/floor_simplines_reflect.tga
new file mode 100644 (file)
index 0000000..e137168
Binary files /dev/null and b/textures/exx/floor/floor_simplines_reflect.tga differ
diff --git a/textures/exx/floor/floor_tile03_reflect.tga b/textures/exx/floor/floor_tile03_reflect.tga
new file mode 100644 (file)
index 0000000..23fc4cb
Binary files /dev/null and b/textures/exx/floor/floor_tile03_reflect.tga differ
diff --git a/textures/exx/floor/floor_tread01_reflect.tga b/textures/exx/floor/floor_tread01_reflect.tga
new file mode 100644 (file)
index 0000000..0b5b6fd
Binary files /dev/null and b/textures/exx/floor/floor_tread01_reflect.tga differ
diff --git a/textures/exx/light/light_panel01_reflect.tga b/textures/exx/light/light_panel01_reflect.tga
new file mode 100644 (file)
index 0000000..8f084bd
Binary files /dev/null and b/textures/exx/light/light_panel01_reflect.tga differ
diff --git a/textures/exx/light/light_u201_reflect.tga b/textures/exx/light/light_u201_reflect.tga
new file mode 100644 (file)
index 0000000..cc54de5
Binary files /dev/null and b/textures/exx/light/light_u201_reflect.tga differ
diff --git a/textures/exx/panel/panel_grate01_reflect.tga b/textures/exx/panel/panel_grate01_reflect.tga
new file mode 100644 (file)
index 0000000..093328c
Binary files /dev/null and b/textures/exx/panel/panel_grate01_reflect.tga differ
diff --git a/textures/exx/panel/panel_metal01_reflect.tga b/textures/exx/panel/panel_metal01_reflect.tga
new file mode 100644 (file)
index 0000000..167cca2
Binary files /dev/null and b/textures/exx/panel/panel_metal01_reflect.tga differ
diff --git a/textures/exx/panel/panel_metal01b_reflect.tga b/textures/exx/panel/panel_metal01b_reflect.tga
new file mode 100644 (file)
index 0000000..eb8539f
Binary files /dev/null and b/textures/exx/panel/panel_metal01b_reflect.tga differ
diff --git a/textures/exx/panel/panel_metal01c_reflect.tga b/textures/exx/panel/panel_metal01c_reflect.tga
new file mode 100644 (file)
index 0000000..574ed20
Binary files /dev/null and b/textures/exx/panel/panel_metal01c_reflect.tga differ
diff --git a/textures/exx/panel/panel_metal02_reflect.tga b/textures/exx/panel/panel_metal02_reflect.tga
new file mode 100644 (file)
index 0000000..1aeecf9
Binary files /dev/null and b/textures/exx/panel/panel_metal02_reflect.tga differ
diff --git a/textures/exx/panel/panel_metal03_reflect.tga b/textures/exx/panel/panel_metal03_reflect.tga
new file mode 100644 (file)
index 0000000..f6cb35d
Binary files /dev/null and b/textures/exx/panel/panel_metal03_reflect.tga differ
diff --git a/textures/exx/panel/panel_metal04_reflect.tga b/textures/exx/panel/panel_metal04_reflect.tga
new file mode 100644 (file)
index 0000000..6d63e98
Binary files /dev/null and b/textures/exx/panel/panel_metal04_reflect.tga differ
diff --git a/textures/exx/panel/panel_metal05_reflect.tga b/textures/exx/panel/panel_metal05_reflect.tga
new file mode 100644 (file)
index 0000000..dcf7fe2
Binary files /dev/null and b/textures/exx/panel/panel_metal05_reflect.tga differ
diff --git a/textures/exx/panel/panel_metalbig04_reflect.tga b/textures/exx/panel/panel_metalbig04_reflect.tga
new file mode 100644 (file)
index 0000000..539fd07
Binary files /dev/null and b/textures/exx/panel/panel_metalbig04_reflect.tga differ
diff --git a/textures/exx/panel/panel_metalbig04b_reflect.tga b/textures/exx/panel/panel_metalbig04b_reflect.tga
new file mode 100644 (file)
index 0000000..a38e543
Binary files /dev/null and b/textures/exx/panel/panel_metalbig04b_reflect.tga differ
diff --git a/textures/exx/panel/panel_q201_reflect.tga b/textures/exx/panel/panel_q201_reflect.tga
new file mode 100644 (file)
index 0000000..d0b60f6
Binary files /dev/null and b/textures/exx/panel/panel_q201_reflect.tga differ
diff --git a/textures/exx/panel/panel_q201b_reflect.tga b/textures/exx/panel/panel_q201b_reflect.tga
new file mode 100644 (file)
index 0000000..7b2071e
Binary files /dev/null and b/textures/exx/panel/panel_q201b_reflect.tga differ
diff --git a/textures/exx/panel/panel_q201c_reflect.tga b/textures/exx/panel/panel_q201c_reflect.tga
new file mode 100644 (file)
index 0000000..dece82d
Binary files /dev/null and b/textures/exx/panel/panel_q201c_reflect.tga differ
diff --git a/textures/exx/panel/panel_q201d_reflect.tga b/textures/exx/panel/panel_q201d_reflect.tga
new file mode 100644 (file)
index 0000000..80d3dad
Binary files /dev/null and b/textures/exx/panel/panel_q201d_reflect.tga differ
diff --git a/textures/exx/panel/panel_q201e_reflect.tga b/textures/exx/panel/panel_q201e_reflect.tga
new file mode 100644 (file)
index 0000000..27639e3
Binary files /dev/null and b/textures/exx/panel/panel_q201e_reflect.tga differ
diff --git a/textures/exx/panel/panel_rs01_reflect.tga b/textures/exx/panel/panel_rs01_reflect.tga
new file mode 100644 (file)
index 0000000..6dcab86
Binary files /dev/null and b/textures/exx/panel/panel_rs01_reflect.tga differ
diff --git a/textures/exx/trim/trim_01_reflect.tga b/textures/exx/trim/trim_01_reflect.tga
new file mode 100644 (file)
index 0000000..76f924c
Binary files /dev/null and b/textures/exx/trim/trim_01_reflect.tga differ
diff --git a/textures/exx/trim/trim_baseboard02_reflect.tga b/textures/exx/trim/trim_baseboard02_reflect.tga
new file mode 100644 (file)
index 0000000..bc6d460
Binary files /dev/null and b/textures/exx/trim/trim_baseboard02_reflect.tga differ
diff --git a/textures/exx/trim/trim_baseboard03_reflect.tga b/textures/exx/trim/trim_baseboard03_reflect.tga
new file mode 100644 (file)
index 0000000..0a3c8f1
Binary files /dev/null and b/textures/exx/trim/trim_baseboard03_reflect.tga differ
diff --git a/textures/exx/trim/trim_baseboard_reflect.tga b/textures/exx/trim/trim_baseboard_reflect.tga
new file mode 100644 (file)
index 0000000..312fe90
Binary files /dev/null and b/textures/exx/trim/trim_baseboard_reflect.tga differ
diff --git a/textures/exx/trim/trim_horz01_reflect.tga b/textures/exx/trim/trim_horz01_reflect.tga
new file mode 100644 (file)
index 0000000..da70601
Binary files /dev/null and b/textures/exx/trim/trim_horz01_reflect.tga differ
diff --git a/textures/exx/trim/trim_metalsupp01_reflect.tga b/textures/exx/trim/trim_metalsupp01_reflect.tga
new file mode 100644 (file)
index 0000000..a31418e
Binary files /dev/null and b/textures/exx/trim/trim_metalsupp01_reflect.tga differ
diff --git a/textures/exx/trim/trim_psimple04_reflect.tga b/textures/exx/trim/trim_psimple04_reflect.tga
new file mode 100644 (file)
index 0000000..85dc046
Binary files /dev/null and b/textures/exx/trim/trim_psimple04_reflect.tga differ
diff --git a/textures/exx/trim/trim_psimple05_reflect.tga b/textures/exx/trim/trim_psimple05_reflect.tga
new file mode 100644 (file)
index 0000000..f13ad93
Binary files /dev/null and b/textures/exx/trim/trim_psimple05_reflect.tga differ
diff --git a/textures/exx/trim/trim_simple01_reflect.tga b/textures/exx/trim/trim_simple01_reflect.tga
new file mode 100644 (file)
index 0000000..0173aba
Binary files /dev/null and b/textures/exx/trim/trim_simple01_reflect.tga differ
diff --git a/textures/exx/trim/trim_simple03_reflect.tga b/textures/exx/trim/trim_simple03_reflect.tga
new file mode 100644 (file)
index 0000000..c5eb28d
Binary files /dev/null and b/textures/exx/trim/trim_simple03_reflect.tga differ
diff --git a/textures/exx/trim/trim_steptop01_reflect.tga b/textures/exx/trim/trim_steptop01_reflect.tga
new file mode 100644 (file)
index 0000000..61df331
Binary files /dev/null and b/textures/exx/trim/trim_steptop01_reflect.tga differ
diff --git a/textures/exx/trim/trim_support03_reflect.tga b/textures/exx/trim/trim_support03_reflect.tga
new file mode 100644 (file)
index 0000000..77a9d80
Binary files /dev/null and b/textures/exx/trim/trim_support03_reflect.tga differ
diff --git a/textures/exx/trim/trim_vert01_reflect.tga b/textures/exx/trim/trim_vert01_reflect.tga
new file mode 100644 (file)
index 0000000..35d1082
Binary files /dev/null and b/textures/exx/trim/trim_vert01_reflect.tga differ
diff --git a/textures/exx/wall/wall_bigrib02_reflect.tga b/textures/exx/wall/wall_bigrib02_reflect.tga
new file mode 100644 (file)
index 0000000..304ba9b
Binary files /dev/null and b/textures/exx/wall/wall_bigrib02_reflect.tga differ
diff --git a/textures/exx/wall/wall_bplate06_reflect.tga b/textures/exx/wall/wall_bplate06_reflect.tga
new file mode 100644 (file)
index 0000000..238cace
Binary files /dev/null and b/textures/exx/wall/wall_bplate06_reflect.tga differ
diff --git a/textures/exx/wall/wall_des01_reflect.tga b/textures/exx/wall/wall_des01_reflect.tga
new file mode 100644 (file)
index 0000000..0247549
Binary files /dev/null and b/textures/exx/wall/wall_des01_reflect.tga differ
diff --git a/textures/exx/wall/wall_metal01_reflect.tga b/textures/exx/wall/wall_metal01_reflect.tga
new file mode 100644 (file)
index 0000000..9ceb976
Binary files /dev/null and b/textures/exx/wall/wall_metal01_reflect.tga differ
diff --git a/textures/exx/wall/wall_metal01b_reflect.tga b/textures/exx/wall/wall_metal01b_reflect.tga
new file mode 100644 (file)
index 0000000..7470795
Binary files /dev/null and b/textures/exx/wall/wall_metal01b_reflect.tga differ
diff --git a/textures/exx/wall/wall_metal02_reflect.tga b/textures/exx/wall/wall_metal02_reflect.tga
new file mode 100644 (file)
index 0000000..97f9cda
Binary files /dev/null and b/textures/exx/wall/wall_metal02_reflect.tga differ
diff --git a/textures/exx/wall/wall_metalb01_reflect.tga b/textures/exx/wall/wall_metalb01_reflect.tga
new file mode 100644 (file)
index 0000000..769d5d0
Binary files /dev/null and b/textures/exx/wall/wall_metalb01_reflect.tga differ
diff --git a/textures/exx/wall/wall_metalrib01_reflect.tga b/textures/exx/wall/wall_metalrib01_reflect.tga
new file mode 100644 (file)
index 0000000..7c08dc1
Binary files /dev/null and b/textures/exx/wall/wall_metalrib01_reflect.tga differ
diff --git a/textures/exx/wall/wall_panel05_reflect.tga b/textures/exx/wall/wall_panel05_reflect.tga
new file mode 100644 (file)
index 0000000..4c3091c
Binary files /dev/null and b/textures/exx/wall/wall_panel05_reflect.tga differ
diff --git a/textures/exx/wall/wall_panels08_reflect.tga b/textures/exx/wall/wall_panels08_reflect.tga
new file mode 100644 (file)
index 0000000..6a284b1
Binary files /dev/null and b/textures/exx/wall/wall_panels08_reflect.tga differ
diff --git a/textures/exx/wall/wall_panels08b_reflect.tga b/textures/exx/wall/wall_panels08b_reflect.tga
new file mode 100644 (file)
index 0000000..b4b312a
Binary files /dev/null and b/textures/exx/wall/wall_panels08b_reflect.tga differ
diff --git a/textures/exx/wall/wall_pipe_reflect.tga b/textures/exx/wall/wall_pipe_reflect.tga
new file mode 100644 (file)
index 0000000..b58c7f2
Binary files /dev/null and b/textures/exx/wall/wall_pipe_reflect.tga differ
diff --git a/textures/exx/wall/wall_u207_reflect.tga b/textures/exx/wall/wall_u207_reflect.tga
new file mode 100644 (file)
index 0000000..4e26090
Binary files /dev/null and b/textures/exx/wall/wall_u207_reflect.tga differ