]> git.rm.cloudns.org Git - voretournament/voretournament.git/commitdiff
evil8 shader update
authorMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Sat, 28 Jan 2012 13:51:38 +0000 (15:51 +0200)
committerMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Sat, 28 Jan 2012 13:51:38 +0000 (15:51 +0200)
data/scripts/evil8_base.shader

index eed9e0e4819066407f2ea73045b0f61118eda50c..0691e1e51b6632507241b0c3c52f46e7407bda60 100644 (file)
@@ -1,5 +1,552 @@
+textures/evil8_trim/e8_btrim01\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim01\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8_btrim01b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim01b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8_btrim02\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim02\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8_btrim03\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim03\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8_btrim03b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim03b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8_btrim04\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim04\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8_btrim04b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim04b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8_btrim05\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim05\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8_btrim05b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8_btrim05b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8basictrim_blue\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8basictrim_blue\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8basictrim_red\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8basictrim_red\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8basictrim2_blue\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8basictrim2_blue\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8basictrim2_red\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8basictrim2_red\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8beam01\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8beam01\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8beam01b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8beam01b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8beam02\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8beam02\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8bolttrim\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8bolttrim\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8bolttrimb\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8bolttrimb\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8cretesmlltrim\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8cretesmlltrim\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8smlltrim1\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8smlltrim1\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8smlltrim1b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8smlltrim1b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8support05\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8support05\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8support06\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8support06\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8support06b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8support06b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8support06c\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8support06c\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8supporttrim01b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8supporttrim01b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8mtltrim\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8mtltrim\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8trim_blue\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8trim_blue\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8trim_red\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8trim_red\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8trim2_blue\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8trim2_blue\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_trim/e8trim2_red\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_trim/e8trim2_red\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_floor/e8clangwarnmix\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_floor/e8clangwarnmix\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_floor/e8clangwarnmix_b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_floor/e8clangwarnmix_b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_floor/e8clangwarnmix_c\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_floor/e8clangwarnmix_c\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_floor/e8clangfloor05step\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_floor/e8clangfloor05step\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_fx/e8jump_spawn01\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_fx/e8jump_spawn01\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_wall/e8_mtlwall1\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_wall/e8_mtlwall1\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_wall/e8_mtlwall1b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_wall/e8_mtlwall1b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_wall/e8_mtlwall2\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_wall/e8_mtlwall2\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_wall/e8_mtlwall3\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_wall/e8_mtlwall3\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_wall/e8_mtlwall3b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_wall/e8_mtlwall3b\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
+textures/evil8_wall/e8_mtlwall4\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       {\r
+               map textures/evil8_wall/e8_mtlwall4\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc GL_DST_COLOR GL_ZERO\r
+               rgbGen identity\r
+    }\r
+}\r
+\r
 textures/e8/e8jumpspawn02b\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/e8/e8jumpspawn02b_glow.tga\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
@@ -17,6 +564,7 @@ textures/e8/e8jumpspawn02b
 \r
 textures/e8/e8jumpspawn02c\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/e8/e8jumpspawn02c_glow.tga\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
@@ -57,6 +605,7 @@ textures/evil8_lights/e8_rlighty
 \r
 textures/evil8_lights/e8btrimlight\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_lights/e8btrimlight.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 250\r
@@ -72,6 +621,7 @@ textures/evil8_lights/e8btrimlight
 \r
 textures/evil8_floor/e8warn2steplight\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_floor/e8warn2steplight.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 250\r
@@ -87,6 +637,7 @@ textures/evil8_floor/e8warn2steplight
 \r
 textures/evil8_floor/e8minitrimlight\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_lights/e8minitrimlight.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 250\r
@@ -102,6 +653,7 @@ textures/evil8_floor/e8minitrimlight
 \r
 textures/evil8_fx/e8_jumppad02\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/evil8_fx/e8_jumppad02_fx.tga\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
@@ -117,6 +669,42 @@ textures/evil8_fx/e8_jumppad02
        }\r
 }\r
 \r
+textures/evil8_fx/e8_jumppad02r\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       q3map_lightimage textures/evil8_fx/e8_jumppad02r_fx.tga\r
+       surfaceparm metalsteps\r
+       q3map_surfacelight 100\r
+       {\r
+               map textures/evil8_fx/e8_jumppad02r.tga\r
+               rgbGen identity\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc gl_dst_color gl_one_minus_dst_alpha\r
+               rgbGen identity\r
+               tcGen lightmap\r
+       }\r
+}\r
+\r
+textures/evil8_fx/e8_jumppad02w\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       q3map_lightimage textures/evil8_fx/e8_jumppad02w_fx.tga\r
+       surfaceparm metalsteps\r
+       q3map_surfacelight 100\r
+       {\r
+               map textures/evil8_fx/e8_jumppad02w.tga\r
+               rgbGen identity\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc gl_dst_color gl_one_minus_dst_alpha\r
+               rgbGen identity\r
+               tcGen lightmap\r
+       }\r
+}\r
+\r
 textures/evil8_lights/e8_rlightb2\r
 {\r
        qer_editorimage textures/evil8_lights/e8_rlightb2.tga\r
@@ -209,6 +797,7 @@ textures/evil8_lights/e8tmtllight2b
 \r
 textures/evil8_grate/e8xgirder_small2\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        cull disable\r
        {\r
                map textures/evil8_grate/e8xgirder_small2.tga\r
@@ -251,6 +840,7 @@ textures/evil8_fx/e8yarrow
 \r
 textures/evil8_trim/e8lighttrim_static\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_trim/e8lighttrim.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 400\r
@@ -266,6 +856,7 @@ textures/evil8_trim/e8lighttrim_static
 \r
 textures/evil8_trim/e8lighttrim_glow\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_trim/e8lighttrim.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 400\r
@@ -281,6 +872,7 @@ textures/evil8_trim/e8lighttrim_glow
 \r
 textures/evil8_trim/e8lighttrim_b_static\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_trim/e8lighttrim_b.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 400\r
@@ -296,6 +888,7 @@ textures/evil8_trim/e8lighttrim_b_static
 \r
 textures/evil8_trim/e8lighttrim_b_glow\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_trim/e8lighttrim_b.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 400\r
@@ -311,6 +904,7 @@ textures/evil8_trim/e8lighttrim_b_glow
 \r
 textures/evil8_fx/e8jumpspawn02grey\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/evil8_fx/e8jumpspawn02grey_glow.tga\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
@@ -329,6 +923,7 @@ textures/evil8_fx/e8jumpspawn02grey
 \r
 textures/evil8_fx/e8jumpspawn02\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/evil8_fx/e8jumpspawn02.tga\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
@@ -346,6 +941,7 @@ textures/evil8_fx/e8jumpspawn02
 \r
 textures/evil8_fx/e8jumpspawn02red\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/evil8_fx/e8jumpspawn02red_glow.tga\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
@@ -364,6 +960,7 @@ textures/evil8_fx/e8jumpspawn02red
 \r
 textures/evil8_fx/e8jumpspawn02b\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
        {\r
@@ -381,6 +978,7 @@ textures/evil8_fx/e8jumpspawn02b
 \r
 textures/evil8_fx/e8jumpspawn02c\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
        {\r
@@ -398,6 +996,7 @@ textures/evil8_fx/e8jumpspawn02c
 \r
 textures/evil8_fx/e8_launchpad1\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        q3map_surfacelight 100\r
        {\r
@@ -441,6 +1040,7 @@ textures/evil8_fx/e8blue_dcl
 \r
 textures/evil8_grate/e8xgirder\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm alphashadow\r
        surfaceparm metalsteps\r
        surfaceparm nomarks\r
@@ -464,6 +1064,7 @@ textures/evil8_grate/e8xgirder
 \r
 textures/evil8_grate/e8xgirder_small\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        cull disable\r
        {\r
                map textures/evil8_grate/e8xgirder_small.tga\r
@@ -480,8 +1081,53 @@ textures/evil8_grate/e8xgirder_small
        }\r
 }\r
 \r
+textures/evil8_trim/e8mtltrim1\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       surfaceparm alphashadow\r
+       surfaceparm metalsteps\r
+       surfaceparm trans\r
+       cull disable\r
+       {\r
+               map textures/evil8_trim/e8mtltrim1.tga\r
+               rgbGen identity\r
+               depthWrite\r
+               alphaFunc GE128\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc filter\r
+               rgbGen identity\r
+               tcGen lightmap\r
+               depthFunc equal\r
+       }\r
+}\r
+\r
+textures/evil8_trim/e8mtltrim1b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       surfaceparm alphashadow\r
+       surfaceparm metalsteps\r
+       surfaceparm trans\r
+       cull disable\r
+       {\r
+               map textures/evil8_trim/e8mtltrim1b.tga\r
+               rgbGen identity\r
+               depthWrite\r
+               alphaFunc GE128\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc filter\r
+               rgbGen identity\r
+               tcGen lightmap\r
+               depthFunc equal\r
+       }\r
+}\r
+\r
 textures/evil8_trim/e8mtltrim2\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm alphashadow\r
        surfaceparm metalsteps\r
        surfaceparm trans\r
@@ -503,6 +1149,7 @@ textures/evil8_trim/e8mtltrim2
 \r
 textures/evil8_trim/e8wrntrim2\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm alphashadow\r
        surfaceparm metalsteps\r
        surfaceparm trans\r
@@ -522,8 +1169,31 @@ textures/evil8_trim/e8wrntrim2
        }\r
 }\r
 \r
+textures/evil8_trim/e8wrntrim2b\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       surfaceparm alphashadow\r
+       surfaceparm metalsteps\r
+       surfaceparm trans\r
+       cull disable\r
+       {\r
+               map textures/evil8_trim/e8wrntrim2b.tga\r
+               rgbGen identity\r
+               depthWrite\r
+               alphaFunc GE128\r
+       }\r
+       {\r
+               map $lightmap\r
+               blendfunc filter\r
+               rgbGen identity\r
+               tcGen lightmap\r
+               depthFunc equal\r
+       }\r
+}\r
+\r
 textures/evil8_grate/e8bgrate01\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm alphashadow\r
        surfaceparm metalsteps\r
        cull disable\r
@@ -544,6 +1214,7 @@ textures/evil8_grate/e8bgrate01
 \r
 textures/evil8_fx/e8rail\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm alphashadow\r
        cull disable\r
        nomipmaps\r
@@ -674,6 +1345,7 @@ textures/evil8_fx/e8spawn01b
 \r
 textures/evil8_trim/e8trim_bluefx\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/e8trim/evil8_trimfx_b.tga\r
        q3map_surfacelight 100\r
        {\r
@@ -695,6 +1367,7 @@ textures/evil8_trim/e8trim_bluefx
 \r
 textures/evil8_trim/e8trim_redfx\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/evil8_trim/e8trimfx_r.tga\r
        q3map_surfacelight 100\r
        {\r
@@ -857,6 +1530,7 @@ textures/evil8_base/e8metal_red_shiney
 \r
 textures/evil8_trim/e8trimlight\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        q3map_lightimage textures/evil8_trim/e8trimlight_fx.tga\r
        q3map_surfacelight 100\r
        {\r
@@ -878,6 +1552,7 @@ textures/evil8_trim/e8trimlight
 \r
 textures/evil8_trim/e8trimlight2_blue\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_trim/e8trimlight2_blue.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 400\r
@@ -893,6 +1568,7 @@ textures/evil8_trim/e8trimlight2_blue
 \r
 textures/evil8_trim/e8trimlight2_red\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        qer_editorimage textures/evil8_trim/e8trimlight2_red.tga\r
        surfaceparm nomarks\r
        q3map_surfacelight 400\r
@@ -906,12 +1582,9 @@ textures/evil8_trim/e8trimlight2_red
        }\r
 }\r
 \r
-//===========================//\r
-//=======floor sounds========//\r
-//===========================//\r
-\r
 textures/evil8_floor/e8clangfloor\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        //qer_editorimage textures/evil8_floor/e8clangfloor.tga\r
        surfaceparm metalsteps\r
        {\r
@@ -928,6 +1601,7 @@ textures/evil8_floor/e8clangfloor
 \r
 textures/evil8_floor/e8clangfloor01\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -943,6 +1617,7 @@ textures/evil8_floor/e8clangfloor01
 \r
 textures/evil8_floor/e8clangfloor03\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -958,6 +1633,7 @@ textures/evil8_floor/e8clangfloor03
 \r
 textures/evil8_floor/e8clangfloor04\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -973,6 +1649,7 @@ textures/evil8_floor/e8clangfloor04
 \r
 textures/evil8_floor/e8clangfloor04_blue\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -988,6 +1665,7 @@ textures/evil8_floor/e8clangfloor04_blue
 \r
 textures/evil8_floor/e8clangfloor04_red\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -1003,6 +1681,7 @@ textures/evil8_floor/e8clangfloor04_red
 \r
 textures/evil8_floor/e8clangfloor04b\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -1018,6 +1697,7 @@ textures/evil8_floor/e8clangfloor04b
 \r
 textures/evil8_floor/e8clangfloor04warn\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -1033,6 +1713,7 @@ textures/evil8_floor/e8clangfloor04warn
 \r
 textures/evil8_floor/e8clangfloor04warn2\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -1046,8 +1727,25 @@ textures/evil8_floor/e8clangfloor04warn2
        }\r
 }\r
 \r
+textures/evil8_floor/e8clangfloor04warn2red\r
+{\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
+       surfaceparm metalsteps\r
+       {\r
+               map $lightmap\r
+               rgbGen identity\r
+               tcGen lightmap\r
+       }\r
+       {\r
+               map textures/evil8_floor/e8clangfloor04warn2red.tga\r
+               blendfunc filter\r
+               rgbGen identity\r
+       }\r
+}\r
+\r
 textures/evil8_floor/e8clangfloor05\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -1063,6 +1761,7 @@ textures/evil8_floor/e8clangfloor05
 \r
 textures/evil8_floor/e8clangfloor05b\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r
@@ -1078,6 +1777,7 @@ textures/evil8_floor/e8clangfloor05b
 \r
 textures/evil8_floor/e8clangfloor05c\r
 {\r
+       dpreflectcube cubemaps/exomorph/exomorph\r
        surfaceparm metalsteps\r
        {\r
                map $lightmap\r