]> git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/blobdiff - scripts/exx.shader
When I was redoing my level design project archive, I noticed that the screenshots...
[xonotic/xonotic-maps.pk3dir.git] / scripts / exx.shader
index f514d4ed0b86d5aabf01d31feb9f6671f8917f81..a124c66af62ad6598ea26c8def6716d9291f0285 100644 (file)
@@ -4,7 +4,7 @@ textures/exx/base-crete01
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 65
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -26,7 +26,7 @@ textures/exx/base-crete01blue
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -48,7 +48,7 @@ textures/exx/base-crete01red
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -70,7 +70,7 @@ textures/exx/base-crete02
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 65
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -92,7 +92,7 @@ textures/exx/base-crete03
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 65
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -115,11 +115,9 @@ textures/exx/base-metal01
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 106
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal01.tga
@@ -140,11 +138,9 @@ textures/exx/base-metal02
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 106
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal02.tga
@@ -165,11 +161,9 @@ textures/exx/base-metal03
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 106
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal03.tga
@@ -190,11 +184,9 @@ textures/exx/base-metal04
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 106
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal04.tga
@@ -215,11 +207,9 @@ textures/exx/base-metal05rust
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 70
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal05rust.tga
@@ -240,11 +230,9 @@ textures/exx/base-metal06rust
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 70
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal06rust.tga
@@ -265,11 +253,9 @@ textures/exx/base-metal07rust
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 70
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/base/base_metal07rust.tga
@@ -289,12 +275,11 @@ textures/exx/floor-clang01
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 37
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
        surfaceparm metalsteps
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
+
 
        {
                map textures/exx/floor/floor_clang01.tga
@@ -314,12 +299,10 @@ textures/exx/floor-clang01b
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 37
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
        surfaceparm metalsteps
-       dpreflectcube env/exomorph/exomorph
-
-       dpshaderkillifcvar g_cubemap == 0
+       
 
        {
                map textures/exx/floor/floor_clang01b.tga
@@ -339,7 +322,7 @@ textures/exx/floor-crete01
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 148
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -361,7 +344,7 @@ textures/exx/floor-crete01-phoenix
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 148
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -383,7 +366,7 @@ textures/exx/floor-crete01-phoenixb
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 148
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -405,7 +388,7 @@ textures/exx/floor-crete01b
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 48
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -431,15 +414,13 @@ textures/exx/floor-grate01
        surfaceparm nomarks
        Cull None
        dpoffsetmapping - 2 match8 126
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate01.tga
-            alphaFunc GT0
+            alphaFunc GE128
        }
        {
                map $lightmap
@@ -457,15 +438,13 @@ textures/exx/floor-grate01-cull
        surfaceparm alphashadow
        surfaceparm nomarks
        dpoffsetmapping - 2 match8 126
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate01.tga
-            alphaFunc GT0
+            alphaFunc GE128
        }
        {
                map $lightmap
@@ -484,15 +463,13 @@ textures/exx/floor-grate02
        surfaceparm nomarks
        Cull None
        dpoffsetmapping - 2 match8 224
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate02.tga
-            alphaFunc GT0
+            alphaFunc GE128
        }
        {
                map $lightmap
@@ -510,15 +487,13 @@ textures/exx/floor-grate02-cull
        surfaceparm alphashadow
        surfaceparm nomarks
        dpoffsetmapping - 2 match8 224
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate02.tga
-            alphaFunc GT0
+            alphaFunc GE128
        }
        {
                map $lightmap
@@ -537,15 +512,13 @@ textures/exx/floor-grate03
        surfaceparm nomarks
        Cull None
        dpoffsetmapping - 2 match8 223
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate03.tga
-            alphaFunc GT0
+            alphaFunc GE128
        }
        {
                map $lightmap
@@ -563,15 +536,13 @@ textures/exx/floor-grate03-cull
        surfaceparm alphashadow
        surfaceparm nomarks
        dpoffsetmapping - 2 match8 223
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate03.tga
-            alphaFunc GT0
+            alphaFunc GE128
        }
        {
                map $lightmap
@@ -590,15 +561,13 @@ textures/exx/floor-grate04
        surfaceparm nomarks
        Cull None
        dpoffsetmapping - 2 match8 248
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate04.tga
-            alphaFunc GT0
+            alphaFunc GE128
        }
        {
                map $lightmap
@@ -617,15 +586,13 @@ textures/exx/floor-grate04-cull
        surfaceparm alphashadow
        surfaceparm nomarks
        dpoffsetmapping - 2 match8 248
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_grate04.tga
-            alphaFunc GT0
+            alphaFunc GE128
        }
        {
                map $lightmap
@@ -643,11 +610,9 @@ textures/exx/floor-metal02
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 241
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_metal02.tga
@@ -667,11 +632,9 @@ textures/exx/floor-panel01
        surfaceparm metalsteps
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 172
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_panel01.tga
@@ -692,11 +655,9 @@ textures/exx/floor-rnd01
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 128
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_rnd01.tga
@@ -717,11 +678,9 @@ textures/exx/floor-rnd02
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 110
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_rnd02.tga
@@ -742,11 +701,9 @@ textures/exx/floor-simple05
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 4 match8 32
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_simple05.tga
@@ -766,11 +723,9 @@ textures/exx/floor-simplines
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 1 match8 244
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_simplines.tga
@@ -791,11 +746,9 @@ textures/exx/floor-tile03
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 218
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_tile03.tga
@@ -816,11 +769,9 @@ textures/exx/floor-tread01
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 1 match8 221
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/floor/floor_tread01.tga
@@ -840,7 +791,7 @@ textures/exx/floor-wrn01
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 46
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
 
@@ -863,7 +814,7 @@ textures/exx/floor-wrn01-blue
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 46
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
 
@@ -886,7 +837,7 @@ textures/exx/floor-wrn01-red
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 46
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
 
@@ -909,7 +860,7 @@ textures/exx/floor-wrn01-purple
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 46
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
 
@@ -932,11 +883,8 @@ textures/exx/light-panel01
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 79
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
-
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/light/light_panel01.tga
@@ -956,15 +904,35 @@ textures/exx/light-panel01-surfacelight
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 79
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
        q3map_surfacelight 2500
        q3map_lightSubdivide 64
 
-       dpreflectcube env/exomorph/exomorph
+       {
+               map textures/exx/light/light_panel01.tga
+               
+
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/light-panel01-surfacelight_sRGB
+{
+       qer_editorimage textures/exx/light/light_panel01.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 79
+       dpglossintensitymod 1.5
+       dpglossexponentmod  4
 
-       dpshaderkillifcvar g_cubemap == 0
+       q3map_surfacelight 625
+       q3map_lightSubdivide 64
 
        {
                map textures/exx/light/light_panel01.tga
@@ -978,19 +946,16 @@ textures/exx/light-panel01-surfacelight
                blendfunc filter
        }
 }
+
 textures/exx/light-u201
 {
        qer_editorimage textures/exx/light/light_u201.tga
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 76
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
-       dpreflectcube env/exomorph/exomorph
-
-       dpshaderkillifcvar g_cubemap == 0
-
        {
                map textures/exx/light/light_u201.tga
                
@@ -1009,15 +974,35 @@ textures/exx/light-u201-surfacelight
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 76
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
        q3map_surfacelight 2500
        q3map_lightSubdivide 64
 
-       dpreflectcube env/exomorph/exomorph
+       {
+               map textures/exx/light/light_u201.tga
+               
 
-       dpshaderkillifcvar g_cubemap == 0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/light-u201-surfacelight_sRGB
+{
+       qer_editorimage textures/exx/light/light_u201.tga
+       
+       q3map_bounceScale  0.75
+       dpoffsetmapping - 2 match8 76
+       dpglossintensitymod 1.5
+       dpglossexponentmod  4
+
+       q3map_surfacelight 625
+       q3map_lightSubdivide 64
 
        {
                map textures/exx/light/light_u201.tga
@@ -1038,7 +1023,7 @@ textures/exx/panel-grate01
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
        surfaceparm nomarks
@@ -1048,14 +1033,9 @@ 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
+               alphaFunc GE128
                rgbgen vertex
        }
        {
@@ -1072,7 +1052,7 @@ textures/exx/panel-grate01-cull
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
        surfaceparm nomarks
@@ -1081,14 +1061,9 @@ textures/exx/panel-grate01-cull
 
        nopicmip
        nomipmaps
-
-       dpreflectcube env/exomorph/exomorph
-
-       dpshaderkillifcvar g_cubemap == 0
-
        {
                map textures/exx/panel/panel_grate01.tga
-               alphaFunc GT0
+               alphaFunc GE128
                rgbgen vertex
        }
        {
@@ -1105,11 +1080,9 @@ textures/exx/panel-metal01
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 101
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal01.tga
@@ -1130,11 +1103,9 @@ textures/exx/panel-metal01b
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 101
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal01b.tga
@@ -1155,11 +1126,9 @@ textures/exx/panel-metal01c
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 116
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal01c.tga
@@ -1180,11 +1149,9 @@ textures/exx/panel-metal02
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 216
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal02.tga
@@ -1205,11 +1172,9 @@ textures/exx/panel-metal03
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 241
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal03.tga
@@ -1230,11 +1195,9 @@ textures/exx/panel-metal04
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 229
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal04.tga
@@ -1255,11 +1218,9 @@ textures/exx/panel-metal05
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 238
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metal05.tga
@@ -1280,11 +1241,9 @@ textures/exx/panel-metalbig04
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 165
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metalbig04.tga
@@ -1305,11 +1264,9 @@ textures/exx/panel-metalbig04b
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 177
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_metalbig04b.tga
@@ -1330,11 +1287,9 @@ textures/exx/panel-q201
        
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 138
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201.tga
@@ -1355,11 +1310,9 @@ textures/exx/panel-q201b
        surfaceparm metalsteps
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 81
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201b.tga
@@ -1380,11 +1333,9 @@ textures/exx/panel-q201c
        surfaceparm metalsteps
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 98
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201c.tga
@@ -1405,11 +1356,9 @@ textures/exx/panel-q201d
        surfaceparm metalsteps
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 189
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201d.tga
@@ -1430,11 +1379,9 @@ textures/exx/panel-q201e
        surfaceparm metalsteps
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 132
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_q201e.tga
@@ -1455,11 +1402,9 @@ textures/exx/panel-rs01
        surfaceparm metalsteps
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 178
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/panel/panel_rs01.tga
@@ -1480,11 +1425,9 @@ textures/exx/trim-01
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 169
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_01.tga
@@ -1505,11 +1448,9 @@ textures/exx/trim-baseboard
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 181
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_baseboard.tga                
@@ -1529,11 +1470,9 @@ textures/exx/trim-baseboard02
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 162
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_baseboard02.tga
@@ -1554,11 +1493,9 @@ textures/exx/trim-baseboard03
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 110
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_baseboard03.tga
@@ -1579,11 +1516,9 @@ textures/exx/trim-metalsupp01
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 8 match8 243
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_metalsupp01.tga
@@ -1604,11 +1539,9 @@ textures/exx/trim-psimple04
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 44
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_psimple04.tga
@@ -1629,11 +1562,9 @@ textures/exx/trim-psimple05
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 230
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_psimple05.tga
@@ -1654,11 +1585,9 @@ textures/exx/trim-simple01
        surfaceparm metalsteps
        q3map_bounceScale  1.75
        dpoffsetmapping - 2 match8 213
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_simple01.tga
@@ -1679,11 +1608,9 @@ textures/exx/trim-simple03
        surfaceparm metalsteps
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 142
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_simple03.tga
@@ -1704,11 +1631,9 @@ textures/exx/trim-steptop01
        surfaceparm metalsteps
        q3map_bounceScale  0.75
        dpoffsetmapping - 2 match8 140
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_steptop01.tga
@@ -1729,11 +1654,9 @@ textures/exx/trim-support03
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 111
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_support03.tga
@@ -1754,11 +1677,9 @@ textures/exx/trim-vert01
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 231
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_vert01.tga
@@ -1779,11 +1700,9 @@ textures/exx/trim-horz01
        surfaceparm metalsteps
        q3map_bounceScale  1.5
        dpoffsetmapping - 2 match8 231
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/trim/trim_horz01.tga
@@ -1805,11 +1724,9 @@ textures/exx/wall-bigrib02
        surfaceparm metalsteps
        q3map_bounceScale  1.75
        dpoffsetmapping - 2 match8 250
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_bigrib02.tga
@@ -1830,11 +1747,9 @@ textures/exx/wall-bplate06
        surfaceparm metalsteps
        q3map_bounceScale  1.75
        dpoffsetmapping - 8 match8 114
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_bplate06.tga
@@ -1854,7 +1769,7 @@ textures/exx/wall-crete01
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 44
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -1876,7 +1791,7 @@ textures/exx/wall-crete02
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 242
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -1898,7 +1813,7 @@ textures/exx/wall-crete03
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 233
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -1920,7 +1835,7 @@ textures/exx/wall-crete03b
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2 match8 38
-       dpglossintensitymod  1
+       dpglossintensitymod 0.5
        dpglossexponentmod  1
 
 
@@ -1943,11 +1858,9 @@ textures/exx/wall-des01
        surfaceparm metalsteps  
        q3map_bounceScale  1.75
        dpoffsetmapping - 2 match8 55
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_des01.tga
@@ -1968,11 +1881,9 @@ textures/exx/wall-metal01
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 225
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metal01.tga
@@ -1993,11 +1904,9 @@ textures/exx/wall-metal01b
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 225
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metal01b.tga
@@ -2018,7 +1927,7 @@ textures/exx/wall-metal01c
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 225
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
 
 
@@ -2041,11 +1950,9 @@ textures/exx/wall-metal02
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 177
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metal02.tga
@@ -2066,11 +1973,9 @@ textures/exx/wall-metalb01
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 1 match8 37
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metalb01.tga
@@ -2091,11 +1996,9 @@ textures/exx/wall-metalrib01
        surfaceparm metalsteps
        q3map_bounceScale  2
        dpoffsetmapping - 2 match8 216
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_metalrib01.tga
@@ -2116,11 +2019,9 @@ textures/exx/wall-panel05
        surfaceparm metalsteps
        q3map_bounceScale  1.75
        dpoffsetmapping - 2 match8 66
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_panel05.tga
@@ -2141,11 +2042,9 @@ textures/exx/wall-panels08
        surfaceparm metalsteps
        q3map_bounceScale  1.75
        dpoffsetmapping - 2 match8 195
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_panels08.tga
@@ -2166,11 +2065,9 @@ textures/exx/wall-panels08b
        surfaceparm metalsteps
        q3map_bounceScale  1.75
        dpoffsetmapping - 2 match8 195
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_panels08b.tga
@@ -2191,11 +2088,9 @@ textures/exx/wall-pipe
        surfaceparm metalsteps
        q3map_bounceScale  1.25
        dpoffsetmapping - 2 match8 157
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_pipe.tga
@@ -2216,11 +2111,9 @@ textures/exx/wall-u207
        surfaceparm metalsteps
        q3map_bounceScale  1.75
        dpoffsetmapping - 2 match8 109
-       dpglossintensitymod  3
+       dpglossintensitymod 1.5
        dpglossexponentmod  4
-       dpreflectcube env/exomorph/exomorph
 
-       dpshaderkillifcvar g_cubemap == 0
 
        {
                map textures/exx/wall/wall_u207.tga