From: MirceaKitsune Date: Thu, 5 Apr 2012 12:53:23 +0000 (+0300) Subject: Make two versions os the exx shader, and add cvar filters so the cubemapped one only... X-Git-Tag: xonotic-v0.8.0~5^2~16 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=bfe8bf2768261da92e8d008248e547230459c297;p=xonotic%2Fxonotic-maps.pk3dir.git Make two versions os the exx shader, and add cvar filters so the cubemapped one only works when g_cubemap is 1 (might rename that) --- diff --git a/scripts/exx.shader b/scripts/exx.shader index 6c583dc2..2eafbf7e 100644 --- a/scripts/exx.shader +++ b/scripts/exx.shader @@ -117,9 +117,8 @@ textures/exx/base-metal01 dpoffsetmapping - 2 match8 106 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/base/base_metal01.tga @@ -142,9 +141,8 @@ textures/exx/base-metal02 dpoffsetmapping - 2 match8 106 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/base/base_metal02.tga @@ -167,9 +165,8 @@ textures/exx/base-metal03 dpoffsetmapping - 2 match8 106 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/base/base_metal03.tga @@ -192,9 +189,8 @@ textures/exx/base-metal04 dpoffsetmapping - 2 match8 106 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/base/base_metal04.tga @@ -217,9 +213,8 @@ textures/exx/base-metal05rust dpoffsetmapping - 2 match8 70 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/base/base_metal05rust.tga @@ -242,9 +237,8 @@ textures/exx/base-metal06rust dpoffsetmapping - 2 match8 70 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/base/base_metal06rust.tga @@ -267,9 +261,8 @@ textures/exx/base-metal07rust dpoffsetmapping - 2 match8 70 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/base/base_metal07rust.tga @@ -292,9 +285,8 @@ textures/exx/floor-clang01 dpglossintensitymod 3 dpglossexponentmod 4 surfaceparm metalsteps - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_clang01.tga @@ -317,9 +309,8 @@ textures/exx/floor-clang01b dpglossintensitymod 3 dpglossexponentmod 4 surfaceparm metalsteps - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_clang01b.tga @@ -433,9 +424,8 @@ textures/exx/floor-grate01 dpoffsetmapping - 2 match8 126 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_grate01.tga @@ -459,9 +449,8 @@ textures/exx/floor-grate01-cull dpoffsetmapping - 2 match8 126 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_grate01.tga @@ -486,9 +475,8 @@ textures/exx/floor-grate02 dpoffsetmapping - 2 match8 224 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_grate02.tga @@ -512,9 +500,8 @@ textures/exx/floor-grate02-cull dpoffsetmapping - 2 match8 224 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_grate02.tga @@ -539,9 +526,8 @@ textures/exx/floor-grate03 dpoffsetmapping - 2 match8 223 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_grate03.tga @@ -565,9 +551,8 @@ textures/exx/floor-grate03-cull dpoffsetmapping - 2 match8 223 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_grate03.tga @@ -592,9 +577,8 @@ textures/exx/floor-grate04 dpoffsetmapping - 2 match8 248 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_grate04.tga @@ -619,9 +603,8 @@ textures/exx/floor-grate04-cull dpoffsetmapping - 2 match8 248 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_grate04.tga @@ -645,9 +628,8 @@ textures/exx/floor-metal02 dpoffsetmapping - 2 match8 241 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_metal02.tga @@ -669,9 +651,8 @@ textures/exx/floor-panel01 dpoffsetmapping - 2 match8 172 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_panel01.tga @@ -694,9 +675,8 @@ textures/exx/floor-rnd01 dpoffsetmapping - 2 match8 128 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_rnd01.tga @@ -719,9 +699,8 @@ textures/exx/floor-rnd02 dpoffsetmapping - 2 match8 110 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_rnd02.tga @@ -744,9 +723,8 @@ textures/exx/floor-simple05 dpoffsetmapping - 4 match8 32 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_simple05.tga @@ -768,9 +746,8 @@ textures/exx/floor-simplines dpoffsetmapping - 1 match8 244 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_simplines.tga @@ -793,9 +770,8 @@ textures/exx/floor-tile03 dpoffsetmapping - 2 match8 218 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_tile03.tga @@ -818,9 +794,8 @@ textures/exx/floor-tread01 dpoffsetmapping - 1 match8 221 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/floor/floor_tread01.tga @@ -934,9 +909,8 @@ textures/exx/light-panel01 dpoffsetmapping - 2 match8 79 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/light/light_panel01.tga @@ -962,9 +936,8 @@ textures/exx/light-panel01-surfacelight q3map_surfacelight 2500 q3map_lightSubdivide 64 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/light/light_panel01.tga @@ -987,9 +960,8 @@ textures/exx/light-u201 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/light/light_u201.tga @@ -1015,9 +987,8 @@ textures/exx/light-u201-surfacelight q3map_surfacelight 2500 q3map_lightSubdivide 64 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/light/light_u201.tga @@ -1049,9 +1020,8 @@ textures/exx/panel-grate01 nopicmip nomipmaps - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_grate01.tga @@ -1082,9 +1052,8 @@ textures/exx/panel-grate01-cull nopicmip nomipmaps - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_grate01.tga @@ -1107,9 +1076,8 @@ textures/exx/panel-metal01 dpoffsetmapping - 2 match8 101 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metal01.tga @@ -1132,9 +1100,8 @@ textures/exx/panel-metal01b dpoffsetmapping - 2 match8 101 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metal01b.tga @@ -1157,9 +1124,8 @@ textures/exx/panel-metal01c dpoffsetmapping - 2 match8 116 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metal01c.tga @@ -1182,9 +1148,8 @@ textures/exx/panel-metal02 dpoffsetmapping - 2 match8 216 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metal02.tga @@ -1207,9 +1172,8 @@ textures/exx/panel-metal03 dpoffsetmapping - 2 match8 241 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metal03.tga @@ -1232,9 +1196,8 @@ textures/exx/panel-metal04 dpoffsetmapping - 2 match8 229 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metal04.tga @@ -1257,9 +1220,8 @@ textures/exx/panel-metal05 dpoffsetmapping - 2 match8 238 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metal05.tga @@ -1282,9 +1244,8 @@ textures/exx/panel-metalbig04 dpoffsetmapping - 2 match8 165 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metalbig04.tga @@ -1307,9 +1268,8 @@ textures/exx/panel-metalbig04b dpoffsetmapping - 2 match8 177 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_metalbig04b.tga @@ -1332,9 +1292,8 @@ textures/exx/panel-q201 dpoffsetmapping - 2 match8 138 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_q201.tga @@ -1357,9 +1316,8 @@ textures/exx/panel-q201b dpoffsetmapping - 2 match8 81 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_q201b.tga @@ -1382,9 +1340,8 @@ textures/exx/panel-q201c dpoffsetmapping - 2 match8 98 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_q201c.tga @@ -1407,9 +1364,8 @@ textures/exx/panel-q201d dpoffsetmapping - 2 match8 189 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_q201d.tga @@ -1432,9 +1388,8 @@ textures/exx/panel-q201e dpoffsetmapping - 2 match8 132 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_q201e.tga @@ -1457,9 +1412,8 @@ textures/exx/panel-rs01 dpoffsetmapping - 2 match8 178 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/panel/panel_rs01.tga @@ -1482,9 +1436,8 @@ textures/exx/trim-01 dpoffsetmapping - 2 match8 169 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_01.tga @@ -1507,9 +1460,8 @@ textures/exx/trim-baseboard dpoffsetmapping - 2 match8 181 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_baseboard.tga @@ -1531,9 +1483,8 @@ textures/exx/trim-baseboard02 dpoffsetmapping - 2 match8 162 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_baseboard02.tga @@ -1556,9 +1507,8 @@ textures/exx/trim-baseboard03 dpoffsetmapping - 2 match8 110 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_baseboard03.tga @@ -1581,9 +1531,8 @@ textures/exx/trim-metalsupp01 dpoffsetmapping - 8 match8 243 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_metalsupp01.tga @@ -1606,9 +1555,8 @@ textures/exx/trim-psimple04 dpoffsetmapping - 2 match8 44 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_psimple04.tga @@ -1631,9 +1579,8 @@ textures/exx/trim-psimple05 dpoffsetmapping - 2 match8 230 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_psimple05.tga @@ -1656,9 +1603,8 @@ textures/exx/trim-simple01 dpoffsetmapping - 2 match8 213 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_simple01.tga @@ -1681,9 +1627,8 @@ textures/exx/trim-simple03 dpoffsetmapping - 2 match8 142 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_simple03.tga @@ -1706,9 +1651,8 @@ textures/exx/trim-steptop01 dpoffsetmapping - 2 match8 140 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_steptop01.tga @@ -1731,9 +1675,8 @@ textures/exx/trim-support03 dpoffsetmapping - 2 match8 111 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_support03.tga @@ -1756,9 +1699,8 @@ textures/exx/trim-vert01 dpoffsetmapping - 2 match8 231 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_vert01.tga @@ -1781,9 +1723,8 @@ textures/exx/trim-horz01 dpoffsetmapping - 2 match8 231 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/trim/trim_horz01.tga @@ -1807,9 +1748,8 @@ textures/exx/wall-bigrib02 dpoffsetmapping - 2 match8 250 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_bigrib02.tga @@ -1832,9 +1772,8 @@ textures/exx/wall-bplate06 dpoffsetmapping - 8 match8 114 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_bplate06.tga @@ -1945,9 +1884,8 @@ textures/exx/wall-des01 dpoffsetmapping - 2 match8 55 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_des01.tga @@ -1970,9 +1908,8 @@ textures/exx/wall-metal01 dpoffsetmapping - 2 match8 225 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_metal01.tga @@ -1995,9 +1932,8 @@ textures/exx/wall-metal01b dpoffsetmapping - 2 match8 225 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_metal01b.tga @@ -2043,9 +1979,8 @@ textures/exx/wall-metal02 dpoffsetmapping - 2 match8 177 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_metal02.tga @@ -2068,9 +2003,8 @@ textures/exx/wall-metalb01 dpoffsetmapping - 1 match8 37 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_metalb01.tga @@ -2093,9 +2027,8 @@ textures/exx/wall-metalrib01 dpoffsetmapping - 2 match8 216 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_metalrib01.tga @@ -2118,9 +2051,8 @@ textures/exx/wall-panel05 dpoffsetmapping - 2 match8 66 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_panel05.tga @@ -2143,9 +2075,8 @@ textures/exx/wall-panels08 dpoffsetmapping - 2 match8 195 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_panels08.tga @@ -2168,9 +2099,8 @@ textures/exx/wall-panels08b dpoffsetmapping - 2 match8 195 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_panels08b.tga @@ -2193,9 +2123,8 @@ textures/exx/wall-pipe dpoffsetmapping - 2 match8 157 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_pipe.tga @@ -2218,9 +2147,8 @@ textures/exx/wall-u207 dpoffsetmapping - 2 match8 109 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube env/exomorph/exomorph - dpshaderkillifcvarzero g_cubemap + dpshaderkillifcvar g_cubemap != 0 { map textures/exx/wall/wall_u207.tga diff --git a/scripts/exx_cubemaps.shader b/scripts/exx_cubemaps.shader new file mode 100644 index 00000000..f514d4ed --- /dev/null +++ b/scripts/exx_cubemaps.shader @@ -0,0 +1,2236 @@ +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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + 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 + dpreflectcube env/exomorph/exomorph + + dpshaderkillifcvar g_cubemap == 0 + + { + map textures/exx/wall/wall_u207.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +}