+++ /dev/null
-// Original shader created by Yves Allaire,\r
-// for Evil's Texture Set 3.\r
-// [+] http://www.planetquake.com/hfx/\r
-// Cleaned up and fixed by Gary Burgess.\r
-// [+] http://www.inaeo.co.uk/cnd/\r
-//NOTE FROM Yves: Please edit this .shader all you want, there might have some problems...\r
-//--------------------------------------------\r
-\r
-//------------------------------------------\r
-\r
-textures/evil_floors/t-flr_oddtile_drty\r
-{\r
- {\r
- map textures/evil_floors/t-flr_oddtile_drty_glow.tga\r
- tcMod turb 1 1 1 1\r
- tcmod scale 2 1\r
- tcmod scroll 1 2\r
- blendFunc GL_ONE GL_ZERO\r
- rgbGen identity\r
- }\r
- {\r
- map textures/evil_floors/t-flr_oddtile_drty.tga\r
- blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA\r
- rgbGen identity\r
- }\r
- {\r
- map $lightmap\r
- blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA\r
- rgbGen identity\r
- }\r
-}\r
-\r
-//-------------------------------------------------\r
-\r
-textures/evil_floors/grtmtl_offt\r
-{\r
- surfaceparm metalsteps\r
- surfaceparm alphashadow\r
- surfaceparm trans\r
- surfaceparm nonsolid\r
- cull none\r
- {\r
- map textures/evil_floors/grtmtl_offt.tga\r
- alphaFunc GE128\r
- depthWrite\r
- rgbGen identity\r
- }\r
- {\r
- map $lightmap\r
- rgbGen identity\r
- blendFunc filter\r
- depthFunc equal\r
- }\r
-}\r
-\r
-//----------------------------------------------\r
-\r
-textures/evil_lights/rlight_a\r
-{\r
- qer_editorimage textures/evil_lights/rlight_a.tga\r
- surfaceparm nomarks\r
- q3map_surfacelight 1500\r
- {\r
- map $lightmap\r
- rgbGen identity\r
- }\r
- {\r
- map textures/evil_lights/rlight_a.tga\r
- blendFunc GL_DST_COLOR GL_ZERO\r
- rgbGen identity\r
- }\r
-}\r
-\r
-//--------------------------------------------\r
-\r
-textures/evil_misc/rstbouncefan\r
-{\r
- cull disable\r
- surfaceparm trans\r
- surfaceparm nolightmap\r
- sort 5\r
- {\r
- clampmap textures/sfx/fan3bladeb.tga\r
- blendFunc blend\r
- tcmod rotate 999\r
- rgbGen identity\r
- }\r
- {\r
- map $lightmap\r
- blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA\r
- rgbGen identity\r
- }\r
-}\r
--- /dev/null
+// Original shader created by Yves Allaire,\r
+// for Evil's Texture Set 3.\r
+// [+] http://www.planetquake.com/hfx/\r
+// Cleaned up and fixed by Gary Burgess.\r
+// [+] http://www.inaeo.co.uk/cnd/\r
+//NOTE FROM Yves: Please edit this .shader all you want, there might have some problems...\r
+//--------------------------------------------\r
+\r
+textures/evil_floors/t-flr_oddtile_drty\r
+{\r
+ {\r
+ map textures/evil_floors/t-flr_oddtile_drty_glow.tga\r
+ tcMod turb 1 1 1 1\r
+ tcmod scale 2 1\r
+ tcmod scroll 1 2\r
+ blendFunc GL_ONE GL_ZERO\r
+ rgbGen identity\r
+ }\r
+ {\r
+ map textures/evil_floors/t-flr_oddtile_drty.tga\r
+ blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA\r
+ rgbGen identity\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil_floors/grtmtl_offt\r
+{\r
+ surfaceparm metalsteps\r
+ surfaceparm alphashadow\r
+ surfaceparm trans\r
+ surfaceparm nonsolid\r
+ cull none\r
+ {\r
+ map textures/evil_floors/grtmtl_offt.tga\r
+ alphaFunc GE128\r
+ depthWrite\r
+ rgbGen identity\r
+ }\r
+ {\r
+ map $lightmap\r
+ rgbGen identity\r
+ blendFunc filter\r
+ depthFunc equal\r
+ }\r
+}\r
+\r
+textures/evil3_floors/grt_offmtl\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/grt_offmtl\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_floors/grtmtl_offt\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/grtmtl_offt\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_floors/grtmtl_offt2\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/grtmtl_offt2\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_floors/mtl-wlkway_end\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl-wlkway_end\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_floors/mtl-wlkway_mid\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl-wlkway_mid\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_floors/mtl-wlkway\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl-wlkway\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_floors/t-flr_oddtile_cln\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/t-flr_oddtile_cln\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_floors/t-flr_oddtile_drty_0000\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/t-flr_oddtile_drty_0000\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_floors/t-flr_oddtile_drty\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/t-flr_oddtile_drty\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}
\ No newline at end of file
--- /dev/null
+// Original shader created by Yves Allaire,\r
+// for Evil's Texture Set 3.\r
+// [+] http://www.planetquake.com/hfx/\r
+// Cleaned up and fixed by Gary Burgess.\r
+// [+] http://www.inaeo.co.uk/cnd/\r
+//NOTE FROM Yves: Please edit this .shader all you want, there might have some problems...\r
+//--------------------------------------------\r
+\r
+textures/evil_lights/rlight_a\r
+{\r
+ qer_editorimage textures/evil_lights/rlight_a.tga\r
+ surfaceparm nomarks\r
+ q3map_surfacelight 1500\r
+ {\r
+ map $lightmap\r
+ rgbGen identity\r
+ }\r
+ {\r
+ map textures/evil_lights/rlight_a.tga\r
+ blendFunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}
\ No newline at end of file
--- /dev/null
+textures/evil3_metals/mtl_pipeswll_drk\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_pipeswll_drk\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_pipeswll_drkb\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_pipeswll_drkb\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_pipeswll_drkb-b\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_pipeswll_drkb-b\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_pipeswll_drkc-b\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_pipeswll_drkc-b\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_pipeswll_drkd-b\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_pipeswll_drkd-b\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_pipeswll\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_pipeswll\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_rivplt\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_rivplt\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_rivplt_wrn\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_rivplt_wrn\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_rivplt_wrn2\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_rivplt_wrn2\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_rivplt2\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_rivplt2\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_rivplt2_wrn\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_rivplt2_wrn\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtl_rivplt2_wrn2\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtl_rivplt2_wrn2\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtldrk0\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtldrk0\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_metals/mtldrk1\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_metals/mtldrk1\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}
\ No newline at end of file
--- /dev/null
+// Original shader created by Yves Allaire,\r
+// for Evil's Texture Set 3.\r
+// [+] http://www.planetquake.com/hfx/\r
+// Cleaned up and fixed by Gary Burgess.\r
+// [+] http://www.inaeo.co.uk/cnd/\r
+//NOTE FROM Yves: Please edit this .shader all you want, there might have some problems...\r
+//--------------------------------------------\r
+\r
+textures/evil_misc/rstbouncefan\r
+{\r
+ cull disable\r
+ surfaceparm trans\r
+ surfaceparm nolightmap\r
+ sort 5\r
+ {\r
+ clampmap textures/sfx/fan3bladeb.tga\r
+ blendFunc blend\r
+ tcmod rotate 999\r
+ rgbGen identity\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_misc/rstbounce\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_misc/rstbounce\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_misc/rstbouncefan\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_misc/rstbouncefan\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}
\ No newline at end of file
--- /dev/null
+textures/evil3_support/mtlsupgrt2_light_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupgrt2_light_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grt_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grt_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grt2_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grt2_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grt3wrn_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grt3wrn_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grt3wrnb_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grt3wrnb_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grt4_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grt4_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grt4b_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grt4b_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grt4s_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grt4s_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grts_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grts_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grtwrn_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grtwrn_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_grtwrn-d_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_grtwrn-d_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_pipes_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_pipes_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_wrn_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_wrn_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_support/mtlsupport_wrn-d_reflect\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil1_support/mtlsupport_wrn-d_reflect\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}
\ No newline at end of file
--- /dev/null
+textures/evil3_walls/mtlwll_twrn\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn1\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn1\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn2drty_grt\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn2drty_grt\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn2drty_pipes\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn2drty_pipes\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn2drty\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn2drty\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn2drtyhfx\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn2drtyhfx\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn2drty-yellow\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn2drty-yellow\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn3drty\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn3drty\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn3drtygrt\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn3drtygrt\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn3drtypipes\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn3drtypipes\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}\r
+\r
+textures/evil3_walls/mtlwll_twrn3drty-yellow\r
+{\r
+ dpreflectcube cubemaps/exomorph/exomorph\r
+ {\r
+ map textures/evil3_walls/mtlwll_twrn3drty-yellow\r
+ }\r
+ {\r
+ map $lightmap\r
+ blendfunc GL_DST_COLOR GL_ZERO\r
+ rgbGen identity\r
+ }\r
+}
\ No newline at end of file
evil2_basewall\r
evil2_misc\r
evil2_trim\r
-evil3\r
+evil3_floors\r
+evil3_lights\r
+evil3_misc\r
+evil3_metals\r
+evil3_support\r
+evil3_walls\r
evil4_techtrims\r
evil5\r
evil6_floors\r