From: xonotic Date: Wed, 31 Mar 2010 08:29:20 +0000 (+0200) Subject: rename shader files to nexcompat_* X-Git-Tag: xonotic-v0.1.0preview~29 X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fxonotic-nexcompat.pk3dir.git;a=commitdiff_plain;h=7948efeff9c03a4a1cc1973379783cf473a3e8c8 rename shader files to nexcompat_* --- diff --git a/deleteme_too.txt b/deleteme_too.txt deleted file mode 100644 index b1158c0..0000000 --- a/deleteme_too.txt +++ /dev/null @@ -1,2 +0,0 @@ -don't do it :D - diff --git a/scripts/accident.shader b/scripts/accident.shader deleted file mode 100644 index c95acbc..0000000 --- a/scripts/accident.shader +++ /dev/null @@ -1,17 +0,0 @@ -textures/base/mgrate -{ - qer_editorimage textures/base/mgrate.tga - surfaceparm alphashadow - cull none - qer_alphaFunc GE128 - { - map textures/base/mgrate.tga - alphaFunc GE128 - - } - { - map $lightmap - blendfunc filter - tcgen lightmap - } -} \ No newline at end of file diff --git a/scripts/aggressor.shader b/scripts/aggressor.shader deleted file mode 100644 index 5ad2437..0000000 --- a/scripts/aggressor.shader +++ /dev/null @@ -1,27 +0,0 @@ -textures/aggressor/mlight -{ - qer_editorimage textures/aggressor/mlight.tga - surfaceparm nomarks - q3map_surfacelight 1500 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/aggressor/mlight.tga - blendfunc filter - rgbGen identity - } -} - -textures/aggressor/eX_floor_mtl_grate_01 -{ - qer_EditorImage textures/eX/eX_floor_mtl_grate_01.tga - { - map textures/eX/eX_floor_mtl_grate_01 - } - { - map $lightmap - } -} diff --git a/scripts/blacksky.shader b/scripts/blacksky.shader deleted file mode 100644 index 2af4a92..0000000 --- a/scripts/blacksky.shader +++ /dev/null @@ -1,16 +0,0 @@ -// nebula skybox -// ============= - -textures/skies/blacksky -{ - qer_editorimage textures/harlequin_sky/nebula_qer1.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 50 -// note: Change the surfacelight value if you want more ambient light from the sky. - q3map_sun 1 .98 .9 100 0 90 -// note: Change the fourth value (100) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/nebular - - -} \ No newline at end of file diff --git a/scripts/cel.shader b/scripts/cel.shader deleted file mode 100644 index 7d9bc93..0000000 --- a/scripts/cel.shader +++ /dev/null @@ -1,480 +0,0 @@ -textures/cel/black_ink -{ - qer_editorimage gfx/colors/black.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/black.tga - rgbGen identity - } -} -textures/cel/blue_ink -{ - qer_editorimage gfx/colors/blue.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/blue.tga - rgbGen identity - } -} -textures/cel/cyan_ink -{ - qer_editorimage gfx/colors/cyan.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/cyan.tga - rgbGen identity - } -} -textures/cel/green_ink -{ - qer_editorimage gfx/colors/green.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/green.tga - rgbGen identity - } -} -textures/cel/pink_ink -{ - qer_editorimage gfx/colors/pink.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/pink.tga - rgbGen identity - } -} -textures/cel/red_ink -{ - qer_editorimage gfx/colors/red.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/red.tga - rgbGen identity - } -} -textures/cel/vga-0_ink -{ - qer_editorimage gfx/colors/vga-0.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-0.tga - rgbGen identity - } -} -textures/cel/vga-1_ink -{ - qer_editorimage gfx/colors/vga-1.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-1.tga - rgbGen identity - } -} -textures/cel/vga-2_ink -{ - qer_editorimage gfx/colors/vga-2.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-2.tga - rgbGen identity - } -} -textures/cel/vga-3_ink -{ - qer_editorimage gfx/colors/vga-3.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-3.tga - rgbGen identity - } -} -textures/cel/vga-4_ink -{ - qer_editorimage gfx/colors/vga-4.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-4.tga - rgbGen identity - } -} -textures/cel/vga-5_ink -{ - qer_editorimage gfx/colors/vga-5.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-5.tga - rgbGen identity - } -} -textures/cel/vga-6_ink -{ - qer_editorimage gfx/colors/vga-6.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-6.tga - rgbGen identity - } -} -textures/cel/vga-7_ink -{ - qer_editorimage gfx/colors/vga-7.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-7.tga - rgbGen identity - } -} -textures/cel/vga-8_ink -{ - qer_editorimage gfx/colors/vga-8.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-8.tga - rgbGen identity - } -} -textures/cel/vga-9_ink -{ - qer_editorimage gfx/colors/vga-9.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-9.tga - rgbGen identity - } -} -textures/cel/vga-a_ink -{ - qer_editorimage gfx/colors/vga-a.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-a.tga - rgbGen identity - } -} -textures/cel/vga-b_ink -{ - qer_editorimage gfx/colors/vga-b.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-b.tga - rgbGen identity - } -} -textures/cel/vga-c_ink -{ - qer_editorimage gfx/colors/vga-c.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-c.tga - rgbGen identity - } -} -textures/cel/vga-d_ink -{ - qer_editorimage gfx/colors/vga-d.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-d.tga - rgbGen identity - } -} -textures/cel/vga-e_ink -{ - qer_editorimage gfx/colors/vga-e.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-e.tga - rgbGen identity - } -} -textures/cel/vga-f_ink -{ - qer_editorimage gfx/colors/vga-f.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/vga-f.tga - rgbGen identity - } -} -textures/cel/white_ink -{ - qer_editorimage gfx/colors/white.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/white.tga - rgbGen identity - } -} -textures/cel/yellow_ink -{ - qer_editorimage gfx/colors/yellow.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - cull back - { - map gfx/colors/yellow.tga - rgbGen identity - } -} diff --git a/scripts/common.shader b/scripts/common.shader deleted file mode 100644 index 9ed43fb..0000000 --- a/scripts/common.shader +++ /dev/null @@ -1,372 +0,0 @@ -textures/common/antiportal -{ - qer_trans 0.30 - qer_nocarve - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm structural - surfaceparm trans - surfaceparm antiportal -} - -textures/common/areaportal -{ - qer_trans 0.50 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm structural - surfaceparm trans - surfaceparm nomarks - surfaceparm areaportal -} - -textures/common/caulk -{ - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nomarks -} - -textures/common/forcecaulk -{ - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm structural -} - -textures/common/clip -{ - qer_trans 0.40 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks - surfaceparm noimpact - surfaceparm playerclip -} - -textures/common/clusterportal -{ - qer_trans 0.50 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks - surfaceparm clusterportal -} - -textures/common/cushion -{ - qer_nocarve - qer_trans 0.50 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm trans - surfaceparm nomarks - surfaceparm nodamage -} - -textures/common/donotenter -{ - qer_trans 0.50 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks - surfaceparm donotenter -} - - -// never used -// -//textures/common/energypad -//{ -// qer_editorimage textures/sfx/bluegoal.tga -// surfaceparm nolightmap -// cull twosided -// { -// map textures//bluegoal.tga -// blendFunc GL_ONE GL_SRC_ALPHA -// tcGen environment -// tcMod turb 0 0.25 0 0.05 -// } -//} - -textures/common/full_clip // silly shader, use weapclip instead -{ - qer_trans 0.40 - surfaceparm nodraw - surfaceparm playerclip -} - -textures/common/hint // should NOT use surfaceparm hint.. strange but true -{ - qer_nocarve - qer_trans 0.30 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm structural - surfaceparm trans - surfaceparm noimpact - surfaceparm hint // ydnar: yes it should. -} - -textures/common/invisible // solid, transparent polygons, casts shadows -{ - surfaceparm nolightmap - { - map textures/common/invisible.tga - alphaFunc GE128 - depthWrite - rgbGen vertex - } -} - -textures/common/mirror1 -{ - qer_editorimage textures/common/mirror1.tga - surfaceparm nolightmap - portal - { - map textures/common/mirror1.tga - blendfunc GL_ONE GL_ONE_MINUS_SRC_ALPHA - depthWrite - } -} - -textures/common/mirror2 -{ - qer_editorimage textures/common/qer_mirror.tga - surfaceparm nolightmap - portal - { - map textures/common/mirror1.tga - blendfunc GL_ONE GL_ONE_MINUS_SRC_ALPHA - depthWrite - } - { - map textures/sfx/mirror.tga - blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR - } -} - -textures/common/missileclip -{ - qer_trans 0.40 - surfaceparm nodamage - surfaceparm nomarks - surfaceparm nodraw - //surfaceparm nonsolid - surfaceparm playerclip - surfaceparm trans -} - -textures/common/nodraw -{ - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks -} - -textures/common/nodrawnonsolid -{ - surfaceparm nonsolid - surfaceparm nolightmap - surfaceparm nodraw -} - -textures/common/nodrop -{ - qer_nocarve - qer_trans 0.5 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks - surfaceparm nodrop -} - - -textures/common/noimpact -{ - qer_editorimage textures/common/nolightmap.tga - qer_nocarve - qer_trans 0.5 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm trans - surfaceparm nomarks - surfaceparm noimpact -} - -textures/common/nolightmap -{ - surfaceparm nolightmap -} - -textures/common/origin -{ - qer_nocarve - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm trans - surfaceparm origin -} - -textures/common/skip -{ - qer_nocarve - qer_trans 0.30 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm skip - surfaceparm structural - surfaceparm trans -} - -textures/common/portal -{ - qer_editorimage textures/common/qer_portal.tga - surfaceparm nolightmap - portal - { - map textures/common/mirror1.tga - tcMod turb 0 0.25 0 0.05 - blendfunc GL_ONE GL_ONE_MINUS_SRC_ALPHA - depthWrite - } -} - -textures/common/slick -{ - qer_trans 0.50 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - surfaceparm slick -} - -textures/common/terrain -{ - q3map_terrain - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nomarks -} - -textures/common/terrain2 -{ - q3map_terrain - qer_editorimage textures/common/terrain.tga - surfaceparm dust - surfaceparm nodraw - surfaceparm nomarks - surfaceparm nolightmap -} - -textures/common/timportal -{ - qer_editorimage textures/common/qer_portal.tga - portal - surfaceparm nolightmap - { - map textures/common/portal.tga - tcMod turb 0 0.25 0 0.05 - blendFunc GL_ONE GL_SRC_ALPHA - depthWrite - } -} - -textures/common/trigger -{ - qer_trans 0.50 - qer_nocarve - surfaceparm nodraw -} - -textures/common/weapclip -{ - qer_trans 0.40 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm trans - surfaceparm nomarks -} - -textures/common/metalclip -{ - qer_trans 0.40 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks - surfaceparm noimpact - surfaceparm playerclip - surfaceparm metalsteps -} - -textures/common/botclip -{ - qer_trans 0.40 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks - surfaceparm noimpact - surfaceparm botclip -} - -// -// ydnar q3map lightgrid bounds -// -// the min/max bounds of brushes with this shader in a map -// will define the bounds of the map's lightgrid (model lighting) -// note: make it as small as possible around player space -// to minimize bsp size and compile time -// - -textures/common/lightgrid -{ - qer_trans 0.5 - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm detail - surfaceparm nomarks - surfaceparm trans - surfaceparm lightgrid -} - -textures/common/warpzone -{ - surfaceparm nolightmap - // surfaceparm nonsolid // no, it must be solid like trigger - surfaceparm trans - surfaceparm nomarks - { - map textures/common/mirror1.tga // fully transparent - blendfunc blend - } - dp_camera - dp_refract 1 1 1 1 // makes the camera render like a refraction -} - -textures/common/camera -{ - { - map textures/common/mirror1.tga // fully transparent - blendfunc blend - } - dp_camera -} diff --git a/scripts/cyberparcour01.shader b/scripts/cyberparcour01.shader deleted file mode 100644 index cc1bd0e..0000000 --- a/scripts/cyberparcour01.shader +++ /dev/null @@ -1,44 +0,0 @@ -//------------------------------------------------------------------------------ -// Shaders for the CyberParcour map project by sev -// All editor images are placed in textures/cyberparcour01_shaders/ -//------------------------------------------------------------------------------ - -textures/cyberparcour01_shaders/celshader -{ - qer_editorimage textures/cyberparcour01_shaders/celshader.tga - - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 120 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -2.0 - - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - - { - map textures/cyberparcour01_textures/black.tga - rgbGen identity - } -} - -textures/cyberparcour01_shaders/sky -{ - qer_editorimage textures/cyberparcour01_shaders/sky.tga - - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nodlight - surfaceparm nomarks - - nopicmip - nomipmaps - - skyparms env/desert/desert - - - q3map_sunExt 1 0.975 0.95 300 315 50 0 16 -} diff --git a/scripts/desertfactory.shader b/scripts/desertfactory.shader deleted file mode 100644 index 3515923..0000000 --- a/scripts/desertfactory.shader +++ /dev/null @@ -1,357 +0,0 @@ -// Shaders for the Desert Factory map (v1r1) -//============================================================================== -// Sky -//============================================================================== -textures/desertfactory_shaders/sky -{ - qer_editorimage textures/desertfactory_shaders/sky.jpg - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nodlight - surfaceparm nomarks - nopicmip - nomipmaps - skyparms env/desert/desert - - //farbox cloudheight nearbox - q3map_sunExt 1 0.95 0.9 340 315 63 0 16 //rgb intensity degrees elevation deviance samples -} - -//============================================================================== -// General -//============================================================================== - -textures/desertfactory_shaders/lightemitter_200 -{ - qer_editorimage textures/desertfactory_shaders/lightemitter_200.tga - q3map_lightRGB 0.5 0.4 0.3 - q3map_surfacelight 200 -} - -textures/desertfactory_shaders/lightemitter_400 -{ - qer_editorimage textures/desertfactory_shaders/lightemitter_400.tga - q3map_lightRGB 0.5 0.4 0.3 - q3map_surfacelight 400 -} - -textures/desertfactory_shaders/light02 -{ - qer_editorimage textures/desertfactory_shaders/light02.jpg - surfaceparm trans - cull none - { - map textures/desertfactory_misc/light02.tga - blendFunc blend - } -} - -textures/desertfactory_shaders/glass01 -{ - qer_editorimage textures/desertfactory_shaders/glass01.jpg - surfaceparm trans - surfaceparm lightfilter - { - map textures/desertfactory_misc/glass01.tga - blendFunc blend - } -} - -textures/desertfactory_shaders/metal01-metal02 -{ - qer_editorimage textures/desertfactory_shaders/metal01-metal02.jpg - q3map_alphaMod dotproduct2 ( 0 0 1.25 ) - { - map textures/desertfactory_metal/metal01.tga - } - { - map textures/desertfactory_metal/metal02.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/desertfactory_shaders/grates01 -{ - qer_editorimage textures/desertfactory_shaders/grates01.jpg - qer_trans 0.5 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nomarks - { - map textures/desertfactory_metal/grates01.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/grass01 -{ - qer_editorimage textures/desertfactory_shaders/grass01.jpg - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - { - map textures/desertfactory_misc/grass01.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/grass02 -{ - qer_editorimage textures/desertfactory_shaders/grass02.jpg - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - { - map textures/desertfactory_misc/grass02.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/vines01 -{ - qer_editorimage textures/desertfactory_shaders/vines01.jpg - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - { - map textures/desertfactory_misc/vines01.tga - alphaFunc GT0 - rgbGen vertex - } -} - -//============================================================================== -// Signs -//============================================================================== -textures/desertfactory_shaders/sign_above_clean -{ - qer_editorimage textures/desertfactory_shaders/sign_above_clean.jpg - { - map textures/desertfactory_signs/above_clean.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_explosion_clean -{ - qer_editorimage textures/desertfactory_shaders/sign_explosion_clean.jpg - { - map textures/desertfactory_signs/explosion_clean.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_ladder_clean -{ - qer_editorimage textures/desertfactory_shaders/sign_ladder_clean.tga - { - map textures/desertfactory_signs/ladder_clean.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_radioactive_clean -{ - qer_editorimage textures/desertfactory_shaders/sign_radioactive_clean.tga - { - map textures/desertfactory_signs/radioactive_clean.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_shock_clean -{ - qer_editorimage textures/desertfactory_shaders/sign_shock_clean.tga - { - map textures/desertfactory_signs/shock_clean.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_toxic_clean -{ - qer_editorimage textures/desertfactory_shaders/sign_toxic_clean.tga - { - map textures/desertfactory_signs/toxic_clean.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_warning_clean -{ - qer_editorimage textures/desertfactory_shaders/sign_warning_clean.tga - { - map textures/desertfactory_signs/warning_clean.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_wires_clean -{ - qer_editorimage textures/desertfactory_shaders/sign_wires_clean.tga - { - map textures/desertfactory_signs/wires_clean.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_above_dirty -{ - qer_editorimage textures/desertfactory_shaders/sign_above_dirty.tga - { - map textures/desertfactory_signs/above_dirty.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_explosion_dirty -{ - qer_editorimage textures/desertfactory_shaders/sign_explosion_dirty.tga - { - map textures/desertfactory_signs/explosion_dirty.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_ladder_dirty -{ - qer_editorimage textures/desertfactory_shaders/sign_ladder_dirty.tga - { - map textures/desertfactory_signs/ladder_dirty.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_radioactive_dirty -{ - qer_editorimage textures/desertfactory_shaders/sign_radioactive_dirty.tga - { - map textures/desertfactory_signs/radioactive_dirty.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_shock_dirty -{ - qer_editorimage textures/desertfactory_shaders/sign_shock_dirty.tga - { - map textures/desertfactory_signs/shock_dirty.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_toxic_dirty -{ - qer_editorimage textures/desertfactory_shaders/sign_toxic_dirty.tga - { - map textures/desertfactory_signs/toxic_dirty.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_warning_dirty -{ - qer_editorimage textures/desertfactory_shaders/sign_warning_dirty.tga - { - map textures/desertfactory_signs/warning_dirty.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/desertfactory_shaders/sign_wires_dirty -{ - qer_editorimage textures/desertfactory_shaders/sign_wires_dirty.tga - { - map textures/desertfactory_signs/wires_dirty.tga - alphaFunc GT0 - rgbGen vertex - } -} - -//============================================================================== -// Writings -//============================================================================== -textures/desertfactory_shaders/writing01 -{ - qer_editorimage textures/desertfactory_shaders/writing01.jpg - surfaceparm trans - nopicmip - nomipmaps - { - map textures/desertfactory_documents/writing01.tga - blendFunc blend - } -} - -textures/desertfactory_shaders/writing02 -{ - qer_editorimage textures/desertfactory_shaders/writing02.jpg - surfaceparm trans - nopicmip - nomipmaps - { - map textures/desertfactory_documents/writing02.tga - blendFunc blend - } -} - -textures/desertfactory_shaders/writing03 -{ - qer_editorimage textures/desertfactory_shaders/writing03.jpg - surfaceparm trans - nopicmip - nomipmaps - { - map textures/desertfactory_documents/writing03.tga - blendFunc blend - } -} - -textures/desertfactory_shaders/writing04 -{ - qer_editorimage textures/desertfactory_shaders/writing04.jpg - surfaceparm trans - nopicmip - nomipmaps - { - map textures/desertfactory_documents/writing04.tga - blendFunc blend - } -} - -textures/desertfactory_shaders/writing05 -{ - qer_editorimage textures/desertfactory_shaders/writing05.jpg - surfaceparm trans - nopicmip - nomipmaps - { - map textures/desertfactory_documents/writing05.tga - blendFunc blend - } -} diff --git a/scripts/domination.shader b/scripts/domination.shader deleted file mode 100644 index 1467878..0000000 --- a/scripts/domination.shader +++ /dev/null @@ -1,39 +0,0 @@ -textures/domination/dom_unclaimed { - nopicmip - { - map textures/domination/dom_unclaimed.tga - blendfunc add - } -} - -textures/domination/dom_red { - nopicmip - { - map textures/domination/dom_red.tga - blendfunc add - } -} - -textures/domination/dom_blue { - nopicmip - { - map textures/domination/dom_blue.tga - blendfunc add - } -} - -textures/domination/dom_yellow { - nopicmip - { - map textures/domination/dom_yellow.tga - blendfunc add - } -} - -textures/domination/dom_pink { - nopicmip - { - map textures/domination/dom_pink.tga - blendfunc add - } -} diff --git a/scripts/dsi.shader b/scripts/dsi.shader deleted file mode 100644 index 195cc69..0000000 --- a/scripts/dsi.shader +++ /dev/null @@ -1,42 +0,0 @@ -textures/dsi/weapspawn01 -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - nopicmip - { - clampmap textures/dsi/weapspawn01.tga - blendfunc add - rgbGen Vertex - tcMod rotate 45 - } -} - -textures/dsi/dsiglass -{ - qer_editorimage textures/dsi/dsiglass2.tga - surfaceparm trans - cull disable - qer_trans 0.5 - - { - map textures/dsi/dsiglass2.tga - blendfunc add - //rgbGen vertex - tcgen environment - tcmod scale 4 4 - } -} - -textures/dsi/cmp1_logo -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - nopicmip - { - map textures/dsi/cmp1_logo.tga - blendfunc add - rgbGen Vertex - } -} diff --git a/scripts/e7.shader b/scripts/e7.shader deleted file mode 100644 index f953467..0000000 --- a/scripts/e7.shader +++ /dev/null @@ -1,250 +0,0 @@ -// e7 shaders by Yves Allaire aka evil lair// -// http://www.planetquake.com/hfx // -// hfx@planetquake.com // - -//evil jump pad - -textures/e7/e7brickfloor01jump -{ - qer_editorimage textures/e7/e7brickfloor01jump.tga - q3map_lightimage textures/e7/e7brickfloor01jump_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/e7/e7brickfloor01jump - animmap 10 textures/e7/e7brickfloor01jump textures/e7/e7brickfloor01jump-1 textures/e7/e7brickfloor01jump-2 textures/e7/e7brickfloor01jump-3 textures/e7/e7brickfloor01jump-4 textures/e7/e7brickfloor01jump-5 textures/e7/e7brickfloor01jump-6 textures/e7/e7brickfloor01jump-7 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/e7/e7mlight -{ - qer_editorimage textures/e7/e7mlight.tga - surfaceparm nomarks - q3map_surfacelight 1500 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/e7/e7mlight.tga - blendfunc filter - rgbGen identity - } -} - -//small light - -textures/e7/e7slight -{ - qer_editorimage textures/e7/e7slight.tga - surfaceparm nomarks - q3map_surfacelight 2500 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/e7/e7slight.tga - blendfunc filter - rgbGen identity - } -} - -textures/e7/e7trimlight -{ - qer_editorimage textures/e7/e7trimlight.tga - surfaceparm nomarks - q3map_surfacelight 700 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/e7/e7trimlight.tga - blendfunc filter - rgbGen identity - } -} - -//evilgrate - -textures/e7/e7wgrate -{ - qer_editorimage textures/e7/e7wgrate.tga - surfaceparm alphashadow - surfaceparm nomarks - surfaceparm metalsteps - surfaceparm trans - cull disable - nopicmip - { - map textures/e7/e7wgrate.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -// evil lava - sorta looks bad ingame - imho - -textures/e7/e7sfx_lava -{ - qer_editorimage textures/e7/e7sfx_lava.tga - surfaceparm lava - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm trans - cull disable - deformVertexes wave 100 sin 3 2 0.1 0.1 - tessSize 128 - q3map_surfacelight 1500 - q3map_globaltexture - { - map textures/e7/e7sfx_lava.tga - rgbGen identity - tcMod turb 0 0.2 0 0.08 - } -} - -//evil sky of impending doom :P - -textures/e7/e7evilsky_1 -{ - qer_editorimage textures/e7/e7evilsky_1.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 200 - q3map_sun 0.9 0.9 1 60 65 68 - skyParms - 512 - - { - map textures/e7/e7evilsky_1.tga - rgbGen identity - tcMod scroll 0.05 0.1 - tcMod scale 2 2 - } - { - map textures/e7/e7evilsky_2.tga - blendfunc add - rgbGen identity - tcMod scroll 0.08 -0.06 - tcMod scale 3 2 - } -} - -textures/e7/e7rain -{ - qer_editorimage textures/e7/e7rain.tga - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - cull disable - deformVertexes move 3 1 0 sin 0 5 0 0.2 - deformVertexes move 0.6 3.3 0 sin 0 5 0 0.4 - deformVertexes wave 30 sin 0 10 0 0.2 - qer_trans 0.5 - { - map textures/e7/e7rain.tga - blendfunc add - rgbGen identity - tcMod scroll 0.5 -8 - tcMod turb 0.1 0.25 0 -0.1 - } - { - map textures/e7/e7rain.tga - blendfunc add - rgbGen identity - tcMod scroll 0.01 -6.3 - } -} - -//dark redish sky - -textures/e7/e7sky_01 -{ - qer_editorimage textures/e7/e7sky_01.tga - surfaceparm noimpact - surfaceparm nolightmap - q3map_sun .9 .9 1 65 65 68 - q3map_surfacelight 150 - skyparms - 512 - - { - map textures/e7/e7sky_01.tga - rgbGen identity - tcMod scroll 0.05 0.03 - tcMod scale 2 2 - } - { - map textures/e7/e7sky_02.tga - blendfunc add - rgbGen identity - tcMod scroll 0.01 0.02 - tcMod scale 3 2 - } -} - -//jump pad 2 - -textures/e7/e7sbrickfloor_jump -{ - qer_editorimage textures/e7/e7sbrickfloor_jump.tga - q3map_lightimage textures/e7/e7sbrickfloor_jump_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/e7/e7sbrickfloor_jump - animmap 10 textures/e7/e7sbrickfloor_jump textures/e7/e7sbrickfloor_jump-1 textures/e7/e7sbrickfloor_jump-2 textures/e7/e7sbrickfloor_jump-3 textures/e7/e7sbrickfloor_jump-4 textures/e7/e7sbrickfloor_jump-5 textures/e7/e7sbrickfloor_jump-6 textures/e7/e7sbrickfloor_jump-7 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -//small grate - -textures/e7/e7smgrate -{ - qer_editorimage textures/e7/e7smgrate.tga - surfaceparm alphashadow - surfaceparm metalsteps - //surfaceparm trans - cull disable - nopicmip - { - map textures/e7/e7smgrate.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} diff --git a/scripts/eX.shader b/scripts/eX.shader deleted file mode 100644 index 8089057..0000000 --- a/scripts/eX.shader +++ /dev/null @@ -1,804 +0,0 @@ -//----------------------------------------------------------------------// -// eX texture set // -// "eX" is evil lair's texture set #10 // -// http://www.evillair.net // -// el@evillair.net // -//----------------------------------------------------------------------// - -textures/eX/eX_lightpanel_01 -{ - qer_EditorImage textures/eX/eX_lightpanel_01.tga - { - map textures/eX/eX_lightpanel_01 - } - { - map $lightmap - } -} - -textures/eX/eX_light_u201 -{ - qer_EditorImage textures/eX/eX_light_u201.tga - { - map textures/eX/eX_light_u201 - } - { - map $lightmap - } -} - - - -textures/eX/eX_clangfloor_01 -{ - qer_EditorImage textures/eX/eX_clangfloor_01.tga - { - map textures/eX/eX_clangfloor_01 - } - { - map $lightmap - } -} - -textures/eX/eX_cretebase_01 -{ - qer_EditorImage textures/eX/eX_cretebase_01.tga - { - map textures/eX/eX_cretebase_01.tga - } - { - map $lightmap - } -} - -textures/eX/eX_cretefloor_01 -{ - qer_EditorImage textures/eX/eX_cretefloor_01.tga - { - map textures/eX/eX_cretefloor_01 - } - { - map $lightmap - } -} - -textures/eX/eX_cretewall_01 -{ - qer_EditorImage textures/eX/eX_cretewall_01.tga - { - map textures/eX/eX_cretewall_01 - } - { - map $lightmap - } -} - -textures/eX/eX_cretewall_02 -{ - qer_EditorImage textures/eX/eX_cretewall_02.tga - { - map textures/eX/eX_cretewall_02 - } - { - map $lightmap - } -} - -textures/eX/eX_cretewall_03 -{ - qer_EditorImage textures/eX/eX_cretewall_03.tga - { - map textures/eX/eX_cretewall_03 - } - { - map $lightmap - } -} - -textures/eX/eX_cretewall_03b -{ - qer_EditorImage textures/eX/eX_cretewall_03b.tga - { - map textures/eX/eX_cretewall_03b - } - { - map $lightmap - } -} - - - -textures/eX/eX_deswall_01 -{ - qer_EditorImage textures/eX/eX_deswall_01.tga - { - map textures/eX/eX_deswall_01 - } - { - map $lightmap - } -} - -textures/eX/eX_floor_grate_03_128 -{ - qer_EditorImage textures/eX/eX_floor_grate_03_128.tga - { - map textures/eX/eX_floor_grate_03_128 - } - { - map $lightmap - } -} - -textures/eX/eX_floor_grate03 -{ - qer_editorimage textures/eX/eX_floor_grate03.tga - surfaceparm alphashadow - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull disable - nopicmip - { - map textures/eX/eX_floor_grate03.tga - rgbGen identity - depthWrite - alphafunc GT0 - } - { - map $lightmap - blendfunc blend - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/eX/eX_floor_mtl_grate_01 -{ - qer_EditorImage textures/eX/eX_floor_mtl_grate_01.tga - { - map textures/eX/eX_floor_mtl_grate_01 - } - { - map $lightmap - } -} - -textures/eX/eX_floor_mtl_wrn_01 -{ - qer_EditorImage textures/eX/eX_floor_mtl_wrn_01.tga - { - map textures/eX/eX_floor_mtl_wrn_01 - } - { - map $lightmap - } -} - -textures/eX/eX_floor_simple_05 -{ - qer_EditorImage textures/eX/eX_floor_simple_05.tga - { - map textures/eX/eX_floor_simple_05 - } - { - map $lightmap - } -} - -textures/eX/eX_floor_simplines -{ - qer_EditorImage textures/eX/eX_floor_simplines.tga - { - map textures/eX/eX_floor_simplines - } - { - map $lightmap - } -} - -textures/eX/eX_floor_tile_03 -{ - qer_EditorImage textures/eX/eX_floor_tile_03.tga - { - map textures/eX/eX_floor_tile_03 - } - { - map $lightmap - } -} - -textures/eX/eX_floor_tread_01 -{ - qer_EditorImage textures/eX/eX_floor_tread_01.tga - { - map textures/eX/eX_floor_tread_01 - } - { - map $lightmap - } -} - -textures/eX/eX_floorpanel_01 -{ - qer_EditorImage textures/eX/eX_floorpanel_01.tga - { - map textures/eX/eX_floorpanel_01 - } - { - map $lightmap - } -} - -textures/eX/eX_metalplate_01 -{ - qer_EditorImage textures/eX/eX_metalplate_01.tga - { - map textures/eX/eX_metalplate_01 - } - { - map $lightmap - } -} - -textures/eX/eX_metalSupp01 -{ - qer_EditorImage textures/eX/eX_metalSupp01.tga - { - map textures/eX/eX_metalSupp01 - } - { - map $lightmap - } -} - -textures/eX/eX_metalwall02 -{ - qer_EditorImage textures/eX/eX_metalwall02.tga - { - map textures/eX/eX_metalwall02 - } - { - map $lightmap - } -} - -textures/eX/eX_mtl_bigplate_04 -{ - qer_EditorImage textures/eX/eX_mtl_bigplate_04.tga - { - map textures/eX/eX_mtl_bigplate_04 - } - { - map $lightmap - } -} - -textures/eX/eX_mtl_bigplate_04b -{ - qer_EditorImage textures/eX/eX_mtl_bigplate_04b.tga - { - map textures/eX/eX_mtl_bigplate_04b - } - { - map $lightmap - } -} - -textures/eX/eX_mtl_panel_02 -{ - qer_EditorImage textures/eX/eX_mtl_panel_02.tga - { - map textures/eX/eX_mtl_panel_02 - } - { - map $lightmap - } -} - -textures/eX/eX_mtl_panel_03 -{ - qer_EditorImage textures/eX/eX_mtl_panel_03.tga - { - map textures/eX/eX_mtl_panel_03 - } - { - map $lightmap - } -} - -textures/eX/eX_mtl_panel_04 -{ - qer_EditorImage textures/eX/eX_mtl_panel_04.tga - { - map textures/eX/eX_mtl_panel_04 - } - { - map $lightmap - } -} - -textures/eX/eX_q2_01 -{ - qer_EditorImage textures/eX/eX_q2_01.tga - { - map textures/eX/eX_q2_01 - } - { - map $lightmap - } -} - -textures/eX/eX_q2_01b -{ - qer_EditorImage textures/eX/eX_q2_01b.tga - { - map textures/eX/eX_q2_01b - } - { - map $lightmap - } -} - -textures/eX/eX_q2_01c -{ - qer_EditorImage textures/eX/eX_q2_01c.tga - { - map textures/eX/eX_q2_01c - } - { - map $lightmap - } -} - -textures/eX/eX_q2_01d -{ - qer_EditorImage textures/eX/eX_q2_01d.tga - { - map textures/eX/eX_q2_01d - } - { - map $lightmap - } -} - -textures/eX/eX_q2_01e -{ - qer_EditorImage textures/eX/eX_q2_01e.tga - { - map textures/eX/eX_q2_01e - } - { - map $lightmap - } -} - -textures/eX/eX_rndfloor_01 -{ - qer_EditorImage textures/eX/eX_rndfloor_01.tga - { - map textures/eX/eX_rndfloor_01 - } - { - map $lightmap - } -} - -textures/eX/eX_rndfloor_02 -{ - qer_EditorImage textures/eX/eX_rndfloor_02.tga - { - map textures/eX/eX_rndfloor_02 - } - { - map $lightmap - } -} - -textures/eX/eX_rplates_01 -{ - qer_EditorImage textures/eX/eX_rplates_01.tga - { - map textures/eX/eX_rplates_01 - } - { - map $lightmap - } -} - -textures/eX/eX_steptop_01 -{ - qer_EditorImage textures/eX/eX_steptop_01.tga - { - map textures/eX/eX_steptop_01 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_01 -{ - qer_EditorImage textures/eX/eX_trim_01.tga - { - map textures/eX/eX_trim_01 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_baseboard_02 -{ - qer_EditorImage textures/eX/eX_trim_baseboard_02.tga - { - map textures/eX/eX_trim_baseboard_02 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_baseboard_03 -{ - qer_EditorImage textures/eX/eX_trim_baseboard_03.tga - { - map textures/eX/eX_trim_baseboard_03 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_baseboard -{ - qer_EditorImage textures/eX/eX_trim_baseboard.tga - { - map textures/eX/eX_trim_baseboard - } - { - map $lightmap - } -} - -textures/eX/eX_trim_psimple_04 -{ - qer_EditorImage textures/eX/eX_trim_psimple_04.tga - { - map textures/eX/eX_trim_psimple_04 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_psimple_05 -{ - qer_EditorImage textures/eX/eX_trim_psimple_05.tga - { - map textures/eX/eX_trim_psimple_05 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_simple03 -{ - qer_EditorImage textures/eX/eX_trim_simple03.tga - { - map textures/eX/eX_trim_simple03 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_simple_01 -{ - qer_EditorImage textures/eX/eX_trim_simple_01.tga - { - map textures/eX/eX_trim_simple_01 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_support_03 -{ - qer_EditorImage textures/eX/eX_trim_support_03.tga - { - map textures/eX/eX_trim_support_03 - } - { - map $lightmap - } -} - -textures/eX/eX_trim_vert_01 -{ - qer_EditorImage textures/eX/eX_trim_vert_01.tga - { - map textures/eX/eX_trim_vert_01 - } - { - map $lightmap - } -} - -textures/eX/eX_wall_01 -{ - qer_EditorImage textures/eX/eX_wall_01.tga - { - map textures/eX/eX_wall_01 - } - { - map $lightmap - } -} - -textures/eX/eX_wall_b01 -{ - qer_EditorImage textures/eX/eX_wall_b01.tga - { - map textures/eX/eX_wall_b01 - } - { - map $lightmap - } -} - -textures/eX/eX_wall_bigrib_02 -{ - qer_EditorImage textures/eX/eX_wall_bigrib_02.tga - { - map textures/eX/eX_wall_bigrib_02 - } - { - map $lightmap - } -} - -textures/eX/eX_wall_bplate_06 -{ - qer_EditorImage textures/eX/eX_wall_bplate_06.tga - { - map textures/eX/eX_wall_bplate_06 - } - { - map $lightmap - } -} - -textures/eX/eX_wall_panel_05 -{ - qer_EditorImage textures/eX/eX_wall_panel_05.tga - { - map textures/eX/eX_wall_panel_05 - } - { - map $lightmap - } -} - -textures/eX/eX_wall_panels_08 -{ - qer_EditorImage textures/eX/eX_wall_panels_08.tga - { - map textures/eX/eX_wall_panels_08 - } - { - map $lightmap - } -} - -textures/eX/eX_wall_panels_08b -{ - qer_EditorImage textures/eX/eX_wall_panels_08b.tga - { - map textures/eX/eX_wall_panels_08b - } - { - map $lightmap - } -} - -textures/eX/eX_wall_pipe -{ - qer_EditorImage textures/eX/eX_wall_pipe.tga - { - map textures/eX/eX_wall_pipe - } - { - map $lightmap - } -} - -textures/eX/eX_wall_u207 -{ - qer_EditorImage textures/eX/eX_wall_u207.tga - { - map textures/eX/eX_wall_u207 - } - { - map $lightmap - } -} - -textures/eX/eXmetal_plate01 -{ - qer_EditorImage textures/eX/eXmetal_plate01.tga - { - map textures/eX/eXmetal_plate01 - } - { - map $lightmap - } -} - -textures/eX/eXmetal_plate01b -{ - qer_EditorImage textures/eX/eXmetal_plate01B.tga - { - map textures/eX/eXmetal_plate01B - } - { - map $lightmap - } -} - -textures/eX/eXmetal_plate01c -{ - qer_EditorImage textures/eX/eXmetal_plate01c.tga - { - map textures/eX/eXmetal_plate01c - } - { - map $lightmap - } -} - -textures/eX/eXmetalBase01 -{ - qer_EditorImage textures/eX/eXmetalBase01.tga - { - map textures/eX/eXmetalBase01 - } - { - map $lightmap - } -} - -textures/eX/eXmetalBase02 -{ - qer_EditorImage textures/eX/eXmetalBase02.tga - { - map textures/eX/eXmetalBase02 - } - { - map $lightmap - } -} - -textures/eX/eXmetalBase03 -{ - qer_EditorImage textures/eX/eXmetalBase03.tga - { - map textures/eX/eXmetalBase03 - } - { - map $lightmap - } -} - -textures/eX/eXmetalBase05Rust -{ - qer_EditorImage textures/eX/eXmetalBase05Rust.tga - { - map textures/eX/eXmetalBase05Rust - } - { - map $lightmap - } -} - -textures/eX/eXmetalFloor02 -{ - qer_EditorImage textures/eX/eXmetalFloor02.tga - { - map textures/eX/eXmetalFloor02 - } - { - map $lightmap - } -} - -textures/eX/eXmetalrib01 -{ - qer_EditorImage textures/eX/eXmetalrib01.tga - { - map textures/eX/eXmetalrib01 - } - { - map $lightmap - } -} - -textures/eX/eX_clangfloor_01b -{ - qer_EditorImage textures/eX/eX_clangfloor_01b.tga - { - map textures/eX/eX_clangfloor_01b - } - { - map $lightmap - } -} - -textures/eX/eX_cretebase_02 -{ - qer_EditorImage textures/eX/eX_cretebase_02.tga - { - map textures/eX/eX_cretebase_02 - } - { - map $lightmap - } -} - -textures/eX/eX_cretebase_03_dark -{ - qer_EditorImage textures/eX/eX_cretebase_03_dark.tga - { - map textures/eX/eX_cretebase_03_dark - } - { - map $lightmap - } -} - -textures/eX/eX_cretefloor_01b -{ - qer_EditorImage textures/eX/eX_cretefloor_01b.tga - { - map textures/eX/eX_cretefloor_01b - } - { - map $lightmap - } -} - -textures/eX/eXmetalBase06rust -{ - qer_EditorImage textures/eX/eXmetalBase06rust.tga - { - map textures/eX/eXmetalBase06rust - } - { - map $lightmap - } -} - -textures/eX/eXmetalBase07rust -{ - qer_EditorImage textures/eX/eXmetalBase07rust.tga - { - map textures/eX/eXmetalBase07rust - } - { - map $lightmap - } -} - -textures/eX/eX_wall_01b -{ - qer_EditorImage textures/eX/eX_wall_01b.tga - { - map textures/eX/eX_wall_01b - } - { - map $lightmap - } -} diff --git a/scripts/eggandbacon.shader b/scripts/eggandbacon.shader deleted file mode 100644 index b6f155a..0000000 --- a/scripts/eggandbacon.shader +++ /dev/null @@ -1,55 +0,0 @@ -textures/eggandbacon/eggandbacon_sky -{ - qer_editorimage env/stralenex8/darkblue_up.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_sun 1 .98 .9 10 0 90 - skyparms env/stralenex8/darkblue - - -} - -textures/eggandbacon/upsign -{ - qer_editorimage textures/eggandbacon/upsign.tga - surfaceparm nonsolid - { - map $lightmap - rgbGen identity - } - { - map textures/eggandbacon/upsign.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/eggandbacon/light_bottom -{ - qer_editorimage textures/evil6_lights/e6v_light.tga - surfaceparm nonsolid - { - map $lightmap - rgbGen identity - } - { - map textures/evil6_lights/e6v_light.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/eggandbacon/light_side -{ - qer_editorimage textures/eggandbacon/black.tga - surfaceparm nonsolid - { - map $lightmap - rgbGen identity - } - { - map textures/eggandbacon/black.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} diff --git a/scripts/egyptsoc.shader b/scripts/egyptsoc.shader deleted file mode 100644 index 2fe18e5..0000000 --- a/scripts/egyptsoc.shader +++ /dev/null @@ -1,2165 +0,0 @@ -//********************************************************************** -// -// Title : egyptsoc.shader -// Author : Sock -// Date : 1st July 2001 -// Email : sock@planetquake.com -// URL : http://www.planetquake.com/simland -// Version: 1.6 -// -// If you use any of these Egyptian shader/textures I kindly ask -// YOU to give me credit for my work within your README file or -// TEXT file distributed with your map/mod. -// -//********************************************************************** -// -// Index of shaders (128) :- -// -// (32) 32x32 light sources : 01 = Cross, 02 = Triangle, 03 = Star, 04 = Flower -// -// lig_032-01b1-2k lig_032-02b1-2k lig_032-03b1-2k lig_032-04b1-2k - Blue + grey bckgrd -// lig_032-01b2-2k lig_032-02b2-2k lig_032-03b2-2k lig_032-04b2-2k - Blue + yellow bckgrd -// lig_032-01r1-2k lig_032-02r1-2k lig_032-03r1-2k lig_032-04r1-2k - Red + grey bckgrd -// lig_032-01r2-2k lig_032-02r2-2k lig_032-03r2-2k lig_032-04r2-2k - Red + yellow bckgrd -// lig_032-01y1-2k lig_032-02y1-2k lig_032-03y1-2k lig_032-04y1-2k - Yellow + grey bckgrd -// lig_032-01y2-2k lig_032-02y2-2k lig_032-03y2-2k lig_032-04y2-2k - Yellow + yellow bckgrd -// lig_032-01w1-2k lig_032-02w1-2k lig_032-03w1-2k lig_032-04w1-2k - White + grey bckgrd -// lig_032-01w2-2k lig_032-02w2-2k lig_032-03w2-2k lig_032-04w2-2k - White + yellow bckgrd -// -// (40) 64x64 light sources : 01 = Anhk, 02 = Circle, 04 = Cross, 05 = Square, 06 = Triangle -// -// lig_064-01b1-2k lig_064-02b1-2k lig_064-04b1-2k lig_064-05b1-2k lig_064-06b1-2k - Blue + grey bckgrd -// lig_064-01b2-2k lig_064-02b2-2k lig_064-04b2-2k lig_064-05b2-2k lig_064-06b2-2k - Blue + yellow bckgrd -// lig_064-01r1-2k lig_064-02r1-2k lig_064-04r1-2k lig_064-05r1-2k lig_064-06r1-2k - Red + grey bckgrd -// lig_064-01r2-2k lig_064-02r2-2k lig_064-04r2-2k lig_064-05r2-2k lig_064-06r2-2k - Red + yellow bckgrd -// lig_064-01y1-2k lig_064-02y1-2k lig_064-04y1-2k lig_064-05y1-2k lig_064-06y1-2k - Yellow + grey bckgrd -// lig_064-01y2-2k lig_064-02y2-2k lig_064-04y2-2k lig_064-05y2-2k lig_064-06y2-2k - Yellow + yellow bckgrd -// lig_064-01w1-2k lig_064-02w1-2k lig_064-04w1-2k lig_064-05w1-2k lig_064-06w1-2k - White + grey bckgrd -// lig_064-01w2-2k lig_064-02w2-2k lig_064-04w2-2k lig_064-05w2-2k lig_064-06w2-2k - White + yellow bckgrd -// -// (18) 256x64 Band style light : 01 = Single, 02 = ZigZag, 03 = Triangle -// -// lig_b064-01a lig_b064-02a lig_b064-03a - Blue + grey bckgrd -// lig_b064-01b lig_b064-02b lig_b064-03b - Blue + yellow bckgrd -// lig_b064-01c lig_b064-02c lig_b064-03c - Yellow + grey bckgrd -// lig_b064-01d lig_b064-02d lig_b064-03d - Yellow + yellow bckgrd -// lig_b064-01e lig_b064-02e lig_b064-03e - Red + grey bckgrd -// lig_b064-01f lig_b064-02f lig_b064-03f - Red + yellow bckgrd -// -// (06) Vertical style light - 2 bar with additional border 96x192 -// -// lig_v192-01ba - Blue + grey bckgrd -// lig_v192-01bb - Blue + yellow bckgrd -// lig_v192-01ya - Yellow + grey bckgrd -// lig_v192-01yb - Yellow + yellow bckgrd -// lig_v192-01wa - White + grey bckgrd -// lig_v192-01wb - White + yellow bckgrd -// -// (06) Weapon Markers 1 - 2 rot swirls + FAST glowing symbols -// -// wmblue_floor1a wmblue_floor1b - Blue symbols and swirls -// wmgold_floor1a wmgold_floor1b - Gold symbols and swirls -// wmred_floor1a wmred_floor1b - Red symbols and swirls -// -// (06) Jump Pads 1 - 1 rot swirl + 1 jumppad stretch + SLOW glowing symbols -// -// jpblue_floor1a jpblue_floor1b - Blue symbols and swirls -// jpgold_floor1a jpgold_floor1b - Gold symbols and swirls -// jpred_floor1a jpred_floor1b - Red symbols and swirls -// -// (12) Weapon Markers with Glowing central areas -// -// s128-01wc s128-02wc - Blue + grey bckgrd -// s128-01wd s128-02wd - Blue + yellow bckgrd -// s128-01we s128-02we - Gold + grey bckgrd -// s128-01wcr s128-02wcr - Red + grey bckgrd -// s128-01wdr s128-02wdr - Red + yellow bckgrd -// -// (08) Grates in grey/yellow to match other tiles -// -// grate1a grate1b - square 32x32 design -// grate2a grate2b - small rectangle design -// grate3a grate3b - ring 32x32 design -// grate4a grate4b - detail version of ring design -// - -//**********************************************************************// -// LIGHT 32 - 01 : Cross design light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_032-01b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-01b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-01b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-01b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_032-01b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-01b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-01b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-01b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-01r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-01r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-01r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-01r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_032-01r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-01r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-01r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-01r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-01y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-01y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-01y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-01y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-01y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-01y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-01y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-01y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-01w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-01w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-01w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-01w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-01w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-01w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-01w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-01w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT 32 - 02 : Triangle light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_032-02b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-02b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-02b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-02b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_032-02b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-02b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-02b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-02b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-02r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-02r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-02r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-02r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_032-02r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-02r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-02r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-02r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-02y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-02y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-02y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-02y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-02y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-02y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-02y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-02y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-02w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-02w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-02w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-02w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-02w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-02w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-02w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-02w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT 32 - 03 : Star design light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_032-03b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-03b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-03b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-03b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_032-03b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-03b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-03b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-03b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-03r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-03r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-03r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-03r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_032-03r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-03r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-03r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-03r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-03y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-03y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-03y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-03y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-03y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-03y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-03y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-03y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-03w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-03w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-03w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-03w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-03w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-03w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-03w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-03w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT 32 - 04 : Flower design light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_032-04b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-04b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-04b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-04b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_032-04b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-04b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-04b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-04b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-04r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-04r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-04r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-04r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_032-04r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-04r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-04r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-04r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-04y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-04y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-04y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-04y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-04y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-04y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-04y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-04y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-04w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-04w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-04w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-04w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_032-04w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_032-04w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_032-04w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_032-04w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT 64 - 01 : Standard Ankh light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_064-01b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-01b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-01b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-01b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_064-01b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-01b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-01b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-01b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-01r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-01r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-01r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-01r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_064-01r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-01r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-01r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-01r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-01y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-01y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-01y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-01y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-01y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-01y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-01y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-01y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-01w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-01w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-01w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-01w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-01w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-01w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-01w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-01w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT 64 - 02 : Standard Circle light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_064-02b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-02b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-02b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-02b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_064-02b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-02b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-02b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-02b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-02r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-02r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-02r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-02r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - -textures/egyptsoc_sfx/lig_064-02r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-02r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-02r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-02r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-02y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-02y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-02y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-02y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-02y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-02y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-02y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-02y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-02w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-02w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-02w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-02w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-02w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-02w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-02w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-02w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT 64 - 04 : Circle template with cross bars across light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_064-04b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-04b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-04b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-04b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-04b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-04b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-04b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-04b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-04r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-04r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-04r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-04r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-04r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-04r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-04r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-04r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-04y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-04y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-04y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-04y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-04y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-04y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-04y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-04y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-04w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-04w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-04w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-04w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-04w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-04w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-04w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-04w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT 64 - 05 : Standard Square light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_064-05b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-05b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-05b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-05b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-05b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-05b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-05b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-05b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-05r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-05r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-05r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-05r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-05r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-05r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-05r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-05r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-05y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-05y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-05y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-05y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-05y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-05y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-05y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-05y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-05w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-05w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-05w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-05w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-05w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-05w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-05w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-05w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT 64 - 06 : Triangle light source // -//**********************************************************************// -textures/egyptsoc_sfx/lig_064-06b1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-06b1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-06b1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-06b1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-06b2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-06b2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-06b2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-06b2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-06r1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-06r1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-06r1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-06r1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-06r2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-06r2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-06r2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-06r2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-06y1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-06y1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-06y1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-06y1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-06y2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-06y2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-06y2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-06y2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-06w1-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-06w1.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-06w1_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-06w1.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/lig_064-06w2-2k -{ - qer_editorimage textures/egyptsoc_sfx/lig_064-06w2.tga - q3map_lightimage textures/egyptsoc_sfx/lig_064-06w2_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_sfx/lig_064-06w2.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// LIGHT BAND 64 - 01 : Single glowing stripe 256x64 // -//**********************************************************************// -textures/egyptsoc_sfx/lig_b064-01a -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-01a.tga - { - map textures/egyptsoc_sfx/lig_b064-01a.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-01b -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-01b.tga - { - map textures/egyptsoc_sfx/lig_b064-01b.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-01c -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-01c.tga - { - map textures/egyptsoc_sfx/lig_b064-01c.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-01d -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-01d.tga - { - map textures/egyptsoc_sfx/lig_b064-01d.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-01e -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-01e.tga - { - map textures/egyptsoc_sfx/lig_b064-01e.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-01f -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-01f.tga - { - map textures/egyptsoc_sfx/lig_b064-01f.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -//**********************************************************************// -// LIGHT BAND 64 - 02 : ZigZag glowing stripe 256x64 // -//**********************************************************************// -textures/egyptsoc_sfx/lig_b064-02a -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-02a.tga - { - map textures/egyptsoc_sfx/lig_b064-02a.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-02b -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-02b.tga - { - map textures/egyptsoc_sfx/lig_b064-02b.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-02c -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-02c.tga - { - map textures/egyptsoc_sfx/lig_b064-02c.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-02d -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-02d.tga - { - map textures/egyptsoc_sfx/lig_b064-02d.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-02e -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-02e.tga - { - map textures/egyptsoc_sfx/lig_b064-02e.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-02f -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-02f.tga - { - map textures/egyptsoc_sfx/lig_b064-02f.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -//**********************************************************************// -// LIGHT BAND 64 - 03 : Triangle glowing pattern 256x64 // -//**********************************************************************// -textures/egyptsoc_sfx/lig_b064-03a -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-03a.tga - { - map textures/egyptsoc_sfx/lig_b064-03a.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-03b -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-03b.tga - { - map textures/egyptsoc_sfx/lig_b064-03b.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-03c -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-03c.tga - { - map textures/egyptsoc_sfx/lig_b064-03c.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-03d -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-03d.tga - { - map textures/egyptsoc_sfx/lig_b064-03d.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-03e -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-03e.tga - { - map textures/egyptsoc_sfx/lig_b064-03e.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_b064-03f -{ - qer_editorimage textures/egyptsoc_sfx/lig_b064-03f.tga - { - map textures/egyptsoc_sfx/lig_b064-03f.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -//**********************************************************************// -// BLUE LIGHT 192 - 01 : 2 bar with additional border 96x192 // -//**********************************************************************// -textures/egyptsoc_sfx/lig_v192-01ba -{ - qer_editorimage textures/egyptsoc_sfx/lig_v192-01ba.tga - { - map textures/egyptsoc_sfx/lig_v192-01ba.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_v192-01bb -{ - qer_editorimage textures/egyptsoc_sfx/lig_v192-01bb.tga - { - map textures/egyptsoc_sfx/lig_v192-01bb.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -//**********************************************************************// -// YELLOW LIGHT 192 - 01 : 2 bar with additional border 96x192 // -//**********************************************************************// -textures/egyptsoc_sfx/lig_v192-01ya -{ - qer_editorimage textures/egyptsoc_sfx/lig_v192-01ya.tga - { - map textures/egyptsoc_sfx/lig_v192-01ya.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_v192-01yb -{ - qer_editorimage textures/egyptsoc_sfx/lig_v192-01yb.tga - { - map textures/egyptsoc_sfx/lig_v192-01yb.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -//**********************************************************************// -// WHITE LIGHT 192 - 01 : 2 bar with additional border 96x192 // -//**********************************************************************// -textures/egyptsoc_sfx/lig_v192-01wa -{ - qer_editorimage textures/egyptsoc_sfx/lig_v192-01wa.tga - { - map textures/egyptsoc_sfx/lig_v192-01wa.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -textures/egyptsoc_sfx/lig_v192-01wb -{ - qer_editorimage textures/egyptsoc_sfx/lig_v192-01wb.tga - { - map textures/egyptsoc_sfx/lig_v192-01wb.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc filter - } -} - -//**********************************************************************// -// // -// FLOOR 1A // -// // -// Weapon Markers 1 - 2 rot swirls + FAST glowing symbols // -//**********************************************************************// -textures/egyptsoc_sfx/wmblue_floor1a -{ - qer_editorimage textures/egyptsoc_floor/jumppad1ab.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1ab_glow.tga - q3map_surfacelight 100 - { - map textures/egyptsoc_floor/jumppad1ab.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/egyptsoc_sfx/wmgold_floor1a -{ - qer_editorimage textures/egyptsoc_floor/jumppad1ag.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1ag_glow.tga - q3map_surfacelight 100 - { - map textures/egyptsoc_floor/jumppad1ag.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/egyptsoc_sfx/wmred_floor1a -{ - qer_editorimage textures/egyptsoc_floor/jumppad1ar.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1ar_glow.tga - q3map_surfacelight 100 - { - map textures/egyptsoc_floor/jumppad1ar.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -//**********************************************************************// -// // -// FLOOR 1B // -// // -// Weapon Markers 1 - 2 rot swirls + FAST glowing symbols // -//**********************************************************************// -textures/egyptsoc_sfx/wmblue_floor1b -{ - qer_editorimage textures/egyptsoc_floor/jumppad1bb.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1b_glow.tga - q3map_surfacelight 100 - { - map textures/egyptsoc_floor/jumppad1bb.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/egyptsoc_sfx/wmgold_floor1b -{ - qer_editorimage textures/egyptsoc_floor/jumppad1bg.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1gg_glow.tga - q3map_surfacelight 100 - { - map textures/egyptsoc_floor/jumppad1bg.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/egyptsoc_sfx/wmred_floor1b -{ - qer_editorimage textures/egyptsoc_floor/jumppad1br.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1br_glow.tga - q3map_surfacelight 100 - { - map textures/egyptsoc_floor/jumppad1br.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -//**********************************************************************// -// // -// FLOOR 1A // -// // -// Jump Pads 1 - 1 rot swirl + 1 jumppad stretch + SLOW glowing symbols // -//**********************************************************************// -textures/egyptsoc_sfx/jpblue_floor1a -{ - qer_editorimage textures/egyptsoc_floor/jumppad1ab.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1ab_glow.tga - q3map_surfacelight 400 - { - map textures/egyptsoc_floor/jumppad1ab.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/egyptsoc_sfx/jpgold_floor1a -{ - qer_editorimage textures/egyptsoc_floor/jumppad1ag.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1ag_glow.tga - q3map_surfacelight 400 - { - map textures/egyptsoc_floor/jumppad1ag.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/egyptsoc_sfx/jpred_floor1a -{ - qer_editorimage textures/egyptsoc_floor/jumppad1ar.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1ar_glow.tga - q3map_surfacelight 400 - { - map textures/egyptsoc_floor/jumppad1ar.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -//**********************************************************************// -// // -// FLOOR 1B // -// // -// Jump Pads 1 - 1 rot swirl + 1 jumppad stretch + SLOW glowing symbols // -//**********************************************************************// -textures/egyptsoc_sfx/jpblue_floor1b -{ - qer_editorimage textures/egyptsoc_floor/jumppad1bb.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1bb_glow.tga - q3map_surfacelight 400 - { - map textures/egyptsoc_floor/jumppad1bb.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/egyptsoc_sfx/jpgold_floor1b -{ - qer_editorimage textures/egyptsoc_floor/jumppad1bg.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1bg_glow.tga - q3map_surfacelight 400 - { - map textures/egyptsoc_floor/jumppad1bg.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/egyptsoc_sfx/jpred_floor1b -{ - qer_editorimage textures/egyptsoc_floor/jumppad1br.tga - q3map_lightimage textures/egyptsoc_floor/jumppad1br_glow.tga - q3map_surfacelight 400 - { - map textures/egyptsoc_floor/jumppad1br.tga - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -//**********************************************************************// -// S128-01 : Weapon Markers with glowing central area's // -//**********************************************************************// -textures/egyptsoc_sfx/s128-01wc -{ - qer_editorimage textures/egyptsoc_trim/s128-01c.tga - q3map_lightimage textures/egyptsoc_trim/s128-01c_glow.tga - light 1 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_trim/s128-01c.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/s128-01wd -{ - qer_editorimage textures/egyptsoc_trim/s128-01d.tga - q3map_lightimage textures/egyptsoc_trim/s128-01d_glow.tga - light 1 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_trim/s128-01d.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/s128-01we -{ - qer_editorimage textures/egyptsoc_trim/s128-01e.tga - q3map_lightimage textures/egyptsoc_trim/s128-01e_glow.tga - light 1 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_trim/s128-01e.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/s128-01wcr -{ - qer_editorimage textures/egyptsoc_trimd/s128-01cr.tga - q3map_lightimage textures/egyptsoc_trimd/s128-01cr_glow.tga - light 1 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_trimd/s128-01cr.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/egyptsoc_sfx/s128-01wdr -{ - qer_editorimage textures/egyptsoc_trimd/s128-01dr.tga - q3map_lightimage textures/egyptsoc_trimd/s128-01dr_glow.tga - light 1 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/egyptsoc_trimd/s128-01dr.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//**********************************************************************// -// GRATE : 128x128 designs // -//**********************************************************************// -// grate1a grate1b - square 32x32 design -// grate2a grate2b - small rectangle design -// grate3a grate3b - ring 32x32 design -// grate4a grate4b - detail version of ring design -// -textures/egyptsoc_floor/grate1a -{ - surfaceparm metalsteps - cull none - { - map textures/egyptsoc_floor/grate1a.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/egyptsoc_floor/grate1b -{ - surfaceparm metalsteps - cull none - { - map textures/egyptsoc_floor/grate1b.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/egyptsoc_floor/grate2a -{ - surfaceparm metalsteps - cull none - { - map textures/egyptsoc_floor/grate2a.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/egyptsoc_floor/grate2b -{ - surfaceparm metalsteps - cull none - { - map textures/egyptsoc_floor/grate2b.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/egyptsoc_floor/grate3a -{ - surfaceparm metalsteps - cull none - { - map textures/egyptsoc_floor/grate3a.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/egyptsoc_floor/grate3b -{ - surfaceparm metalsteps - cull none - { - map textures/egyptsoc_floor/grate3b.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/egyptsoc_floor/grate4a -{ - surfaceparm metalsteps - cull none - { - map textures/egyptsoc_floor/grate4a.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/egyptsoc_floor/grate4b -{ - surfaceparm metalsteps - cull none - { - map textures/egyptsoc_floor/grate4b.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} diff --git a/scripts/el3dm1.shader b/scripts/el3dm1.shader deleted file mode 100644 index d6574ba..0000000 --- a/scripts/el3dm1.shader +++ /dev/null @@ -1,385 +0,0 @@ -textures/e8/e8alphaspawn -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - { - map textures/e8/e8alphaspawn.tga - blendfunc add - rgbGen Vertex - } -} - -textures/e8/e8yarrow -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - { - map textures/e8/e8yarrow.tga - blendfunc add - rgbGen Vertex - } -} - -textures/e8/e8lightblue_flicker -{ - qer_editorimage textures/e8/e8tinylightblue.tga - surfaceparm nomarks - q3map_surfacelight 950 - { - map textures/e8/e8tinylightblue.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -//id shader modified.. - -textures/e8/zap_e8 -{ - qer_editorimage textures/sfx/zap_scroll.tga -//q3map_surfacelight 300 - surfaceparm trans - surfaceparm nomarks - surfaceparm nolightmap - cull none - { - Map textures/sfx/zap_scroll.tga - blendFunc GL_ONE GL_ONE - rgbgen wave triangle .8 2 0 7 - tcMod scroll 0 1 - } - { - Map textures/sfx/zap_scroll.tga - blendFunc GL_ONE GL_ONE - rgbgen wave triangle 1 1.4 0 5 - tcMod scale -1 1 - tcMod scroll 0 1 - } - { - Map textures/sfx/zap_scroll2.tga - blendFunc GL_ONE GL_ONE - rgbgen wave triangle 1 1.4 0 6.3 - tcMod scale -1 1 - tcMod scroll 2 1 - } - { - Map textures/sfx/zap_scroll2.tga - blendFunc GL_ONE GL_ONE - rgbgen wave triangle 1 1.4 0 7.7 - tcMod scroll -1.3 1 - } -} -//end id shader modify - -textures/e8/e8lighttrim_static -{ - qer_editorimage textures/e8/e8lighttrim.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/e8/e8lighttrim.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/e8/e8lighttrim_glow -{ - qer_editorimage textures/e8/e8lighttrim.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/e8/e8lighttrim.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/e8/e8lighttrim_b_static -{ - qer_editorimage textures/e8/e8lighttrim_b.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/e8/e8lighttrim_b.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } - } - -textures/e8/e8lighttrim_b_glow -{ - qer_editorimage textures/e8/e8lighttrim_b.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/e8/e8lighttrim_b.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/e8/e8_launchpad1 -{ - surfaceparm metalsteps - q3map_surfacelight 100 - { - map textures/e8/e8_launchpad1_fx.tga - rgbGen identity - tcMod scroll 0 3 - } - { - map textures/e8/e8_launchpad1.tga - blendfunc blend - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/e8/e8xgirder -{ - surfaceparm alphashadow - surfaceparm metalsteps - surfaceparm nomarks - surfaceparm trans - cull disable - nopicmip - { - map textures/e8/e8xgirder.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/e8/e8xgirder_small -{ - cull disable - { - map textures/e8/e8xgirder_small.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/e8/e8xgirder_small2 -{ - cull disable - { - map textures/e8/e8xgirder_small2.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/e8/e8rail2 -{ - surfaceparm alphashadow - cull disable - nomipmaps - { - map textures/e8/e8rail2.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/e8/e8evilspacetxt -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - { - map textures/e8/e8evilspacetxt.tga - blendfunc add - rgbGen Vertex - } -} - -textures/e8/e8beam_blue -{ - qer_editorimage textures/e8/e8beam_blue.tga - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - cull disable - qer_trans 0.6 - { - map textures/e8/e8beam_blue.tga - blendfunc add - tcMod scroll 0.3 0 - } -} - -textures/e8/e8metal03c_shiney -{ - qer_editorimage textures/e8/e8metal03c.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcGen environment - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/e8/ctf_e8stars -{ - qer_editorimage textures/e8/e8stars.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 10 - q3map_sun 1 0.98 0.9 15 0 90 - skyParms textures/e8/env/e8 - - -} - -textures/e8/dm_e8stars -{ - qer_editorimage textures/e8/e8stars.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 30 - q3map_sun 1 0.98 0.9 55 0 90 - skyParms textures/e8/env/e8 - - -} - -textures/e8/dm_e8stars2 -{ - qer_editorimage textures/e8/e8stars.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 70 - q3map_sun 1 0.98 0.9 100 0 90 - skyParms textures/e8/env/e8 - - -} - -textures/e8/e8metal_blue_shiney -{ - qer_editorimage textures/e8/e8metal_blue.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcGen environment - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/e8/e8metal_red_shiney -{ - qer_editorimage textures/e8/e8metal_red.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcGen environment - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -//broken shader D: - -textures/e8/e8trimlight -{ - q3map_lightimage textures/e8/e8trimlight_fx.tga - q3map_surfacelight 100 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/e8/e8trimlight.tga - blendfunc filter - rgbGen identity - } - { - map textures/e8/e8trimlight_fx.tga - blendfunc add - tcMod scroll -2 0 - } -} - -textures/e8/e8trimlight2 -{ - qer_editorimage textures/e8/e8trimlight2.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/e8/e8trimlight2.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} diff --git a/scripts/electro.shader b/scripts/electro.shader deleted file mode 100644 index 29fa15a..0000000 --- a/scripts/electro.shader +++ /dev/null @@ -1,16 +0,0 @@ -textures/electro_plasma -{ - { - map textures/electro_plasma.tga - tcMod scroll 0.03 0.001 - } -} - -textures/electro_plasma_hull -{ - { - map textures/electro_plasma_hull.tga - alphaFunc GT0 - rgbGen Vertex - } -} diff --git a/scripts/evil1_grates.shader b/scripts/evil1_grates.shader deleted file mode 100644 index 6a86f7a..0000000 --- a/scripts/evil1_grates.shader +++ /dev/null @@ -1,16 +0,0 @@ -textures/evil1_grates/flrgrt_h -{ - qer_editorimage textures/evil1_grates/flrgrt_h.tga - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - nopicmip - nomipmaps - { - map textures/evil1_grates/flrgrt_h.tga - //depthWrite - alphaFunc GT0 - rgbgen vertex - } -} diff --git a/scripts/evil2.shader b/scripts/evil2.shader deleted file mode 100644 index 9e44de3..0000000 --- a/scripts/evil2.shader +++ /dev/null @@ -1,22 +0,0 @@ -textures/evil2_misc/support_grate3 -{ - surfaceparm alphashadow - surfaceparm metalsteps - surfaceparm nomarks - surfaceparm trans - cull disable - nopicmip - { - map textures/evil2_misc/support_grate3.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} \ No newline at end of file diff --git a/scripts/evil3.shader b/scripts/evil3.shader deleted file mode 100644 index df18231..0000000 --- a/scripts/evil3.shader +++ /dev/null @@ -1,93 +0,0 @@ -// Original shader created by Yves Allaire, -// for Evil's Texture Set 3. -// [+] http://www.planetquake.com/hfx/ -// Cleaned up and fixed by Gary Burgess. -// [+] http://www.inaeo.co.uk/cnd/ -//NOTE FROM Yves: Please edit this .shader all you want, there might have some problems... -//-------------------------------------------- - -//------------------------------------------ - -textures/evil_floors/t-flr_oddtile_drty -{ - { - map textures/evil_floors/t-flr_oddtile_drty_glow.tga - tcMod turb 1 1 1 1 - tcmod scale 2 1 - tcmod scroll 1 2 - blendFunc GL_ONE GL_ZERO - rgbGen identity - } - { - map textures/evil_floors/t-flr_oddtile_drty.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -//------------------------------------------------- - -textures/evil_floors/grtmtl_offt -{ - surfaceparm metalsteps - surfaceparm alphashadow - surfaceparm trans - surfaceparm nonsolid - cull none - { - map textures/evil_floors/grtmtl_offt.tga - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - depthFunc equal - } -} - -//---------------------------------------------- - -textures/evil_lights/rlight_a -{ - qer_editorimage textures/evil_lights/rlight_a.tga - surfaceparm nomarks - q3map_surfacelight 1500 - { - map $lightmap - rgbGen identity - } - { - map textures/evil_lights/rlight_a.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//-------------------------------------------- - -textures/evil_misc/rstbouncefan -{ - cull disable - surfaceparm trans - surfaceparm nolightmap - sort 5 - { - clampmap textures/sfx/fan3bladeb.tga - blendFunc blend - tcmod rotate 999 - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} diff --git a/scripts/evil4_techtrims.shader b/scripts/evil4_techtrims.shader deleted file mode 100644 index 865d6d5..0000000 --- a/scripts/evil4_techtrims.shader +++ /dev/null @@ -1,672 +0,0 @@ -// tech floors - -textures/evil4_techfloors/tfloor3_huge -{ - cull none - { - map textures/evil4_techfloors/tfloor3_huge.tga - tcMod scale 2.0 2.0 - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/evil4_techfloors/tfloor_rndholes -{ - { - map textures/evil4_techfloors/tfloor_rndholes.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/evil4_techfloors/tfloor_rndholes_drty -{ - { - map textures/evil4_techfloors/tfloor_rndholes_drty.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -//******************************************** -//******************************************** -//******************************************** -//**************evil metals section************** -//******************************************** -//******************************************** -//******************************************** - - -textures/evil4_metals/flrgrate -{ - { - map textures/evil4_metals/flrgrate.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -textures/evil4_metals/mtlflrslots -{ - { - map textures/evil4_metals/mtlflrslots.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - - -textures/evil4_metals/mtlbrushed -{ - qer_editorimage textures/evil4_metals/mtlbrushed.tga - - { - map textures/evil4_metals/mtlbrushed.tga - blendFunc gl_dst_color gl_zero - rgbGen identity - } - { - map $lightmap - blendfunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA - rgbGen identity - } -} - - -textures/evil4_metals/mtltekfloor -{ - q3map_surfacelight 100 - q3map_lightimage textures/evil4_metal/mtltekfloor_fx.tga - - { - map textures/evil4_metals/mtltekfloor.tga - } - - { - map $lightmap - blendfunc gl_dst_color gl_zero - rgbGen identity - } -} - -textures/evil4_metals/wrnjumppad -{ - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_metals/wrnjumppad.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } - { - map textures/evil4_metals/wrnjumppad_glow.tga - rgbGen wave sin 0.5 0.5 1 1 - blendfunc GL_ONE GL_ONE - } -} - -//******************************************** -//******************************************** -//******************************************** -//**************evil lights section*************** -//******************************************** -//******************************************** -//******************************************** - -textures/evil4_lights/steplight -{ - surfaceparm nomarks - q3map_surfacelight 1000 - //light1 - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_lights/steplight.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } - { - map textures/evil4_lights/steplight_glow.tga - blendfunc GL_ONE GL_ONE - } -} - -textures/evil4_lights/drkmtlsupport_light -{ - surfaceparm nomarks - q3map_surfacelight 1000 - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_lights/drkmtlsupport_light.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } - { - map textures/evil4_lights/drkmtlsupport_light_glow.tga - rgbGen wave sin 0.5 0.5 1 .5 - blendfunc GL_ONE GL_ONE - } -} - -textures/evil4_lights/s_light -{ - qer_editorimage textures/evil4_lights/s_light.jpg - surfaceparm nomarks - q3map_surfacelight 2500 - { - map textures/evil4_lights/s_light.jpg - //blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc Filter - } -} - -textures/evil4_lights/t_mtllight -{ - surfaceparm nomarks - q3map_surfacelight 1000 - //light1 - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_lights/t_mtllight.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/evil4_lights/mtl_lightsmll -{ - surfaceparm nomarks - q3map_surfacelight 1000 - //light1 - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_lights/mtl_lightsmll.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -//double glowing effect light strips - -textures/evil4_lights/l_light_b -{ - q3map_surfacelight 5000 - q3map_lightimage textures/evil4_lights/l_light_b.jpg - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_lights/l_light_b.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/evil4_lights/l_light_g -{ - q3map_surfacelight 5000 - q3map_lightimage textures/evil4_lights/l_light_g.jpg - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_lights/l_light_g.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/evil4_lights/l_light_r -{ - q3map_surfacelight 5000 - q3map_lightimage textures/evil4_lights/l_light_r.jpg - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_lights/l_light_r.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/evil4_lights/l_light_w -{ - q3map_surfacelight 5000 - q3map_lightimage textures/evil4_lights/l_light_w.jpg - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_lights/l_light_w.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/evil4_lights/mtl_l1 -{ - q3map_surfacelight 1000 - q3map_lightimage textures/evil4_lights/mtl_l1.tga - // LordHavoc: replaced most of this shader - { - map textures/evil4_lights/mtl_l1.tga - } - { - map $lightmap - rgbGen identity - blendfunc filter - } - { - map textures/evil4_lights/mtl_l1_glow.tga - blendfunc add - } - // LordHavoc: original shader - //{ - // map textures/evil4_lights/mtl_l1_fx.tga - // //blendfunc add - // tcmod scale 12 1 - // rgbGen identity - // tcMod scroll 0 1 - //} - //{ - // map textures/evil4_lights/mtl_l1_fx.tga - // blendfunc add - // //tcmod scale 25 1 - // rgbGen identity - // tcMod scroll 1 0 - //} - //{ - // map textures/evil4_lights/mtl_l1.tga - // blendfunc blend - // rgbGen identity - //} - //{ - // map textures/evil4_lights/mtl_l1_glow.tga - // blendfunc add - // tcmod scale 1 1 - //} - //{ - // map $lightmap - // rgbGen identity - // blendfunc filter - //} -} - -//border light - -textures/evil4_lights/trimtl_grlbtm_light -{ - q3map_surfacelight 5000 - qer_editorimage textures/evil4_lights/trimtl_grlbtm_light.tga - { - map textures/evil4_lights/trimtl_grlbtm_light.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfunc gl_dst_color gl_zero - } -} - -textures/evil4_lights/s_bluelight -{ - q3map_surfacelight 1000 - q3map_lightimage textures/evil4_lights/s_bluelight.tga - { - map textures/evil4_lights/s_bluelight.tga - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendfuns filter - } -} - -//******************************************** -//******************************************** -//******************************************** -//**************evil fx section****************** -//******************************************** -//******************************************** -//******************************************** - -// portal - -textures/evil4_fx/mtlportal_fx -{ - qer_editorimage textures/evil4_fx/mtlportal.tga - cull disable - surfaceparm nomarks - surfaceparm trans - sort additive - { - clampmap textures/evil4_fx/mtlportal_fx1.tga - blendFunc add - tcmod rotate -100 - rgbGen identity - } - { - clampmap textures/evil4_fx/mtlportal_fx2.tga - blendFunc add - tcmod rotate 100 - rgbGen identity - } - { - clampmap textures/evil4_fx/mtlportal.tga - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -//snow -textures/evil4_fx/teleprtr -{ - cull disable - surfaceparm nomarks - surfaceparm trans - sort additive - { - clampmap textures/evil4_fx/teleprtr_fx3.tga - blendFunc add - tcmod rotate -267 - rgbGen identity - } - { - clampmap textures/evil4_fx/teleprtr_fx1.tga - blendFunc add - tcmod rotate 155 - rgbGen identity - } - { - clampmap textures/evil4_fx/teleprtr_fx2.tga - blendFunc add - tcmod rotate -100 - rgbGen identity - } - { - clampmap textures/evil4_fx/teleprtr.tga - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -//******************************************** -//******************************************** -//******************************************** -//**************evil tech wall section************ -//******************************************** -//******************************************** -//******************************************** - -textures/evil4_techwalls/tech_dw2 -{ - { - map textures/evil4_techwalls/tech_dw2.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - } - { - map textures/evil4_techwalls/tech_dw2_fx.tga - blendFunc add - rgbGen wave sin .5 .5 0 3 - } -} - -textures/evil4_techwalls/tech_dw2g -{ - { - map textures/evil4_techwalls/tech_dw2g.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - } - { - map textures/evil4_techwalls/tech_dw2_fx.tga - blendFunc add - rgbGen wave sin .5 .5 0 3 - } -} - -textures/evil4_techwalls/tech_dw2gb -{ - { - map textures/evil4_techwalls/tech_dw2gb.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - } - { - map textures/evil4_techwalls/tech_dw2_fx.tga - blendFunc add - rgbGen wave sin .5 .5 0 3 - } -} - -textures/evil4_techwalls/tech_wall_dlight -{ - surfaceparm nomarks - q3map_surfacelight 5000 - { - map $lightmap - rgbGen identity - } - { - map textures/evil4_techwalls/tech_wall_dlight.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - - - - -//tech window with transparency - -textures/evil4_techwalls/tech_window -{ - cull twosided - - { - map textures/evil4_techwalls/tech_window.tga - blendFunc blend - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - -//******************************************** -//******************************************** -//******************************************** -//******************************************** -//******************************************** -// techwall section II -// This is the dirty version of the evil_techwalls... -// I added d_ to the filenames. -//******************************************** -//******************************************** -//******************************************** -//******************************************** -//******************************************** - -textures/evil4_d_techwalls/d_tech_dw2 -{ - { - map textures/evil4_d_techwalls/d_tech_dw2.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - } - { - map textures/evil4_d_techwalls/d_tech_dw2_fx.tga - blendFunc add - rgbGen wave sin .5 .5 0 3 - } -} - -textures/evil4_d_techwalls/d_tech_dw2g -{ - { - map textures/evil4_d_techwalls/d_tech_dw2g.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - } - { - map textures/evil4_d_techwalls/d_tech_dw2_fx.tga - blendFunc add - rgbGen wave sin .5 .5 0 3 - } -} - -textures/evil4_d_techwalls/d_tech_dw2gb -{ - { - map textures/evil4_d_techwalls/d_tech_dw2gb.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - } - { - map textures/evil4_d_techwalls/d_tech_dw2_fx.tga - blendFunc add - rgbGen wave sin .5 .5 0 3 - } -} - -textures/evil4_d_techwalls/d_tech_wall_dlight -{ - surfaceparm nomarks - q3map_surfacelight 5000 - { - map textures/evil4_d_techwalls/d_tech_wall_dlight.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - } -} - -textures/evil4_d_techwalls/d_tech_window -{ - cull twosided - { - map textures/evil4_d_techwalls/d_tech_window.tga - blendFunc blend - rgbGen identity - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} - - - -textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2 -{ - { - map textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - rgbGen identity - } -} diff --git a/scripts/evil5.shader b/scripts/evil5.shader deleted file mode 100644 index d48ebd7..0000000 --- a/scripts/evil5.shader +++ /dev/null @@ -1,53 +0,0 @@ -// Maj Notes -// ========= -// Changes: -// * Indentation fixed -// * rgbgen identity's that weren't needed were removed -// * For all alphafunc'd shaders: -// o Added surfaceparm trans, alphashadow and nomarks -// o Removed blendfunc's that weren't needed because they were in the same stage as a alphafunc -// o Changed alphafunc GT0's to GE128 - GT0 didn't look right -// * Changed all GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA's to blend (they do the same thing) -// * Changed all GL_DST_COLOR GL_ZERO's to filter (they do the same thing) -// * Duplicate of textures/evil_floor/flr_drmtlodhlz renamed to flr_mtlhls -// * Changed textures/evil_floor/tekconfllr_fx to use alphafunc rather then alpha blending -// * Removed unnecessary blendfunc blend's from first stage of all lights -// * Changed a flr_drmtlodhlz.tga to flr_dkmtlodhlz.tga (was drm instead of dkm) - -//floors - -textures/evil5_floor/confllrtile2pad -{ - { - map textures/evil5_floor/confllrtile2pad.tga - blendFunc blend - } - { - map $lightmap - blendfunc filter - } -} - -textures/evil5_floor/tekconfllr_fx -{ - surfaceparm trans - surfaceparm alphashadow - surfaceparm nomarks - cull none - { - map textures/evil5_floor/tekconfllr_fx.tga - tcmod scroll 0 .9 - alphafunc GE128 - depthwrite - } - { - map textures/evil5_floor/tekconfllr.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - blendfunc filter - depthfunc equal - } -} diff --git a/scripts/evil6_floors.shader b/scripts/evil6_floors.shader deleted file mode 100644 index d21be28..0000000 --- a/scripts/evil6_floors.shader +++ /dev/null @@ -1,331 +0,0 @@ -textures/evil6_floors/e6bsegrtflr128_s -{ - qer_editorimage textures/evil6_floors/e6bsegrtflr128.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6bsegrtflr128.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_floors/e6bsegrtflr256_s -{ - qer_editorimage textures/evil6_floors/e6bsegrtflr256.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6bsegrtflr256.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_floors/e6grate_flr_b_s -{ - qer_editorimage textures/evil6_floors/e6grate_flr_b.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6grate_flr_b.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_floors/e6grate_flr_s -{ - qer_editorimage textures/evil6_floors/e6grate_flr.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6grate_flr.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_floors/e6grtfloorceil_s -{ - qer_editorimage textures/evil6_floors/e6grtfloorceil.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6grtfloorceil.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_floors/e6grate2_flr_s -{ - qer_editorimage textures/evil6_floors/e6grate2_flr.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6grate2_flr.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_floors/e6grate2_flr_b_s -{ - qer_editorimage textures/evil6_floors/e6grate2_flr_b.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6grate2_flr_b.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_floors/e6launchcfloor -{ - q3map_lightimage textures/evil6_floors/e6launchcfloor_glow.tga - q3map_surfacelight 400 - surfaceparm nomarks - - { - map textures/evil6_floors/e6launchcfloor - animmap 10 textures/evil6_floors/e6launchcfloor textures/evil6_floors/e6launchcfloor-1 textures/evil6_floors/e6launchcfloor-2 textures/evil6_floors/e6launchcfloor-3 textures/evil6_floors/e6launchcfloor-4 textures/evil6_floors/e6launchcfloor-5 textures/evil6_floors/e6launchcfloor-6 textures/evil6_floors/e6launchcfloor-7 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } - -} - -textures/evil6_floors/e6launchcfloor_s -{ - qer_editorimage textures/evil6_floors/e6launchcfloor.tga - q3map_lightimage textures/evil6_floors/e6launchcfloor_glow.tga - q3map_surfacelight 400 - surfaceparm nomarks - { - map textures/evil6_floors/e6launchcfloor.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_floors/e6launchcfloor_glow.tga - blendfunc add - rgbgen wave sin .5 .8 0 1.5 - } - { - clampmap textures/evil6_floors/e6launchcfloor_fx.tga - blendfunc add - tcMod stretch sin 1.2 .9 0 1.5 - rgbGen wave square .5 .5 .25 1.5 - } -} - -textures/evil6_floors/e6launchengine_s -{ - qer_editorimage textures/evil6_floors/e6launchengine.tga - q3map_lightimage textures/evil6_floors/e6launchengine_glow.tga - q3map_surfacelight 400 - surfaceparm nomarks - - { - map textures/evil6_floors/e6launchengine - animmap 10 textures/evil6_floors/e6launchengine textures/evil6_floors/e6launchengine-1 textures/evil6_floors/e6launchengine-2 textures/evil6_floors/e6launchengine-3 textures/evil6_floors/e6launchengine-4 textures/evil6_floors/e6launchengine-5 textures/evil6_floors/e6launchengine-6 textures/evil6_floors/e6launchengine-7 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } - -} - -textures/evil6_floors/e6launchengine -{ - qer_editorimage textures/evil6_floors/e6launchengine.tga - q3map_lightimage textures/evil6_floors/e6launchengine_glow.tga - q3map_surfacelight 400 - surfaceparm nomarks - - { - map textures/evil6_floors/e6launchengine - animmap 10 textures/evil6_floors/e6launchengine textures/evil6_floors/e6launchengine-1 textures/evil6_floors/e6launchengine-2 textures/evil6_floors/e6launchengine-3 textures/evil6_floors/e6launchengine-4 textures/evil6_floors/e6launchengine-5 textures/evil6_floors/e6launchengine-6 textures/evil6_floors/e6launchengine-7 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } - -} - -textures/evil6_floors/e6launchlfloor_s -{ - qer_editorimage textures/evil6_floors/e6launchlfloor.tga - q3map_lightimage textures/evil6_floors/e6launchlfloor_glow.tga - q3map_surfacelight 400 - surfaceparm nomarks - { - map textures/evil6_floors/e6launchlfloor.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_floors/e6launchlfloor_glow.tga - blendfunc add - rgbgen wave sin .5 .8 0 1.5 - } - { - clampmap textures/evil6_floors/e6launchlfloor_fx.tga - blendfunc add - tcMod stretch sin 1.2 .9 0 1.5 - rgbGen wave square .5 .5 .25 1.5 - } -} - -textures/evil6_floors/e6launchlfloor -{ - qer_editorimage textures/evil6_floors/e6launchlfloor.tga - q3map_lightimage textures/evil6_floors/e6launchlfloor_glow.tga - q3map_surfacelight 400 - surfaceparm nomarks - - { - map textures/evil6_floors/e6launchlfloor - animmap 10 textures/evil6_floors/e6launchlfloor textures/evil6_floors/e6launchlfloor-1 textures/evil6_floors/e6launchlfloor-2 textures/evil6_floors/e6launchlfloor-3 textures/evil6_floors/e6launchlfloor-4 textures/evil6_floors/e6launchlfloor-5 textures/evil6_floors/e6launchlfloor-6 textures/evil6_floors/e6launchlfloor-7 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } - -} - -textures/evil6_floors/e6tekmtlrflr_h_full_slow -{ - qer_editorimage textures/evil6_floors/e6tekmtlrflr_h.tga - { - map textures/evil6_floors/e6tekmtlrflr_h.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_floors/e6tekmtlrflr_h_glow.tga - rgbgen wave sin .5 .5 0 .2 - blendfunc add - } -} - -textures/evil6_floors/e6tekmtlrflr_h_small_noisy_fast -{ - qer_editorimage textures/evil6_floors/e6tekmtlrflr_h.tga - { - map textures/evil6_floors/e6tekmtlrflr_h.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_floors/e6tekmtlrflr_h_glow.tga - rgbgen wave noise .9 .2 0 4 - blendfunc add - } -} - -textures/evil6_floors/e6xgratebasic_b_s -{ - qer_editorimage textures/evil6_floors/e6xgratebasic_b.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6xgratebasic_b.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_floors/e6xgratebasic_s -{ - qer_editorimage textures/evil6_floors/e6xgratebasic.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_floors/e6xgratebasic.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} \ No newline at end of file diff --git a/scripts/evil6_lights.shader b/scripts/evil6_lights.shader deleted file mode 100644 index cde2e43..0000000 --- a/scripts/evil6_lights.shader +++ /dev/null @@ -1,244 +0,0 @@ -// textures/evil6_lights/ -textures/evil6_lights/e6tinylight_s_1500 -{ - qer_editorimage textures/evil6_lights/e6tinylight.jpg - q3map_surfacelight 1500 - surfaceparm nomarks - { - map textures/evil6_lights/e6tinylight.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6tinylight_glow.jpg - blendfunc add - } -} - -textures/evil6_lights/e6platelight_burnt_500 -{ - qer_editorimage textures/evil6_lights/e6platelight_burnt.jpg - q3map_surfacelight 500 - surfaceparm nomarks - { - map textures/evil6_lights/e6platelight_burnt.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6platelight_burnt_glow.jpg - blendfunc add - } -} - -textures/evil6_lights/e6horzlight_s_nolight -{ - qer_editorimage textures/evil6_lights/e6horzlight.jpg - //q3map_surfacelight ? - surfaceparm nomarks - { - map textures/evil6_lights/e6horzlight.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6horzlight_glow.jpg - blendfunc add - } -} - -textures/evil6_lights/e6horzovallight_s_nolight -{ - qer_editorimage textures/evil6_lights/e6horzovallight.jpg - //q3map_surfacelight ? - surfaceparm nomarks - { - map textures/evil6_lights/e6horzovallight.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6horzovallight_glow.jpg - blendfunc add - } -} - -textures/evil6_lights/e6platelight_s_nolight -{ - qer_editorimage textures/evil6_lights/e6platelight.jpg - //q3map_surfacelight ? - surfaceparm nomarks - { - map textures/evil6_lights/e6platelight.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6platelight_glow.jpg - blendfunc add - } -} - -// e6platelight_burnt.jpg with e6platelight_burnt_glow.jpg (default q3 light shader) - -textures/evil6_lights/e6platelight_burnt_s_nolight -{ - qer_editorimage textures/evil6_lights/e6platelight_burnt.jpg - //q3map_surfacelight ? - surfaceparm nomarks - { - map textures/evil6_lights/e6platelight_burnt.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6platelight_burnt_glow.jpg - blendfunc add - } -} - -// e6tinylight.jpg with e6tinylight_glow.jpg (default q3 light shader) - -textures/evil6_lights/e6tinylight_s_nolight -{ - qer_editorimage textures/evil6_lights/e6tinylight.jpg - //q3map_surfacelight ? - surfaceparm nomarks - { - map textures/evil6_lights/e6tinylight.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6tinylight_glow.jpg - blendfunc add - } -} - -// e6v_light.jpg with e6v_light_glow.jpg (default q3 light shader) - -textures/evil6_lights/e6v_light_s_nolight -{ - qer_editorimage textures/evil6_lights/e6v_light.jpg - //q3map_surfacelight ? - surfaceparm nomarks - { - map textures/evil6_lights/e6v_light.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6v_light_glow.jpg - blendfunc add - } -} - -// e6walllight.jpg with e6walllight_glow.jpg (default q3 light shader) - -textures/evil6_lights/e6walllight_s_nolight -{ - qer_editorimage textures/evil6_lights/e6walllight.jpg - //q3map_surfacelight ? - surfaceparm nomarks - { - map textures/evil6_lights/e6walllight.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6walllight_glow.jpg - blendfunc add - } -} - -// Maj: Added these strip ones - -textures/evil6_lights/e6basicstrip_blue_s_nolight -{ - qer_editorimage textures/evil6_lights/e6basicstrip_blue.jpg - //q3map_surfacelight ? - surfaceparm nomarks - surfaceparm nolightmap - { - map textures/evil6_lights/e6basicstrip_blue.jpg - rgbGen identity - } -} - -textures/evil6_lights/e6basicstrip_green_s_nolight -{ - qer_editorimage textures/evil6_lights/e6basicstrip_green.jpg - //q3map_surfacelight ? - surfaceparm nomarks - surfaceparm nolightmap - { - map textures/evil6_lights/e6basicstrip_green.jpg - rgbGen identity - } -} - -textures/evil6_lights/e6basicstrip_orange_s_nolight -{ - qer_editorimage textures/evil6_lights/e6basicstrip_orange.jpg - //q3map_surfacelight ? - surfaceparm nomarks - surfaceparm nolightmap - { - map textures/evil6_lights/e6basicstrip_orange.jpg - rgbGen identity - } -} - -textures/evil6_lights/e6basicstrip_red_s_nolight -{ - qer_editorimage textures/evil6_lights/e6basicstrip_red.jpg - //q3map_surfacelight ? - surfaceparm nomarks - surfaceparm nolightmap - { - map textures/evil6_lights/e6basicstrip_red.jpg - rgbGen identity - } -} - -textures/evil6_lights/e6basicstrip_white_s_nolight -{ - qer_editorimage textures/evil6_lights/e6basicstrip_white.jpg - //q3map_surfacelight ? - surfaceparm nomarks - surfaceparm nolightmap - { - map textures/evil6_lights/e6basicstrip_white.jpg - rgbGen identity - } -} - -textures/evil6_lights/e6basicstrip_yellow_s_nolight -{ - qer_editorimage textures/evil6_lights/e6basicstrip_yellow.jpg - //q3map_surfacelight ? - surfaceparm nomarks - surfaceparm nolightmap - { - map textures/evil6_lights/e6basicstrip_yellow.jpg - rgbGen identity - } -} \ No newline at end of file diff --git a/scripts/evil6_support.shader b/scripts/evil6_support.shader deleted file mode 100644 index aa15961..0000000 --- a/scripts/evil6_support.shader +++ /dev/null @@ -1,111 +0,0 @@ -textures/evil6_support/e6h_support_s -{ - qer_editorimage textures/evil6_support/e6h_support.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_support/e6h_support.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_support/e6holestrip_s -{ - qer_editorimage textures/evil6_support/e6holestrip.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_support/e6holestrip.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_support/e6vertgrt_supp_s_nolight -{ - qer_editorimage textures/evil6_support/e6vertgrt_supp.tga - q3map_lightimage textures/evil6_support/e6vertgrt_supp_fx.tga - surfaceparm nomarks - { - map textures/evil6_support/e6vertgrt_supp.tga - } - { - map textures/evil6_support/e6vertgrt_supp_fx.tga - tcmod scroll 0 2 - blendfunc add - } - { - map textures/evil6_support/e6vertgrt_supp.tga - blendfunc blend - } - { - map $lightmap - blendfunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA - } -} - -textures/evil6_support/e6vlight_supp_s_nolight -{ - qer_editorimage textures/evil6_support/e6vlight_supp.tga - surfaceparm nomarks - { - map textures/evil6_support/e6vlight_supp.tga - } - { - map $lightmap - blendfunc filter - } -} - -textures/evil6_support/e6x_supprt_s -{ - qer_editorimage textures/evil6_support/e6x_supprt.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_support/e6x_supprt.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -textures/evil6_support/e6xrst_supprt_s -{ - qer_editorimage textures/evil6_support/e6xrst_supprt.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_support/e6xrst_supprt.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} diff --git a/scripts/evil6_trims.shader b/scripts/evil6_trims.shader deleted file mode 100644 index a3d4251..0000000 --- a/scripts/evil6_trims.shader +++ /dev/null @@ -1,64 +0,0 @@ -textures/evil6_trims/e6btrim_light_s_nolight -{ - qer_editorimage textures/evil6_trims/e6btrim_light.tga - surfaceparm nomarks - { - map textures/evil6_trims/e6btrim_light.tga - } - { - map $lightmap - blendfunc filter - } -} - -textures/evil6_trims/e6metalfan_s -{ - qer_editorimage textures/evil6_trims/e6metalfan.tga - { - map textures/evil6_trims/e6metalfan.tga - blendfunc blend - } - { - map $lightmap - blendfunc filter - } -} - -textures/evil6_trims/e6strimlight_s_nolight -{ - qer_editorimage textures/evil6_trims/e6strimlight.tga - surfaceparm nomarks - { - map textures/evil6_trims/e6strimlight.tga - } - { - map $lightmap - blendfunc filter - } -} - -textures/evil6_trims/e6trim_bsrlight_s_nolight -{ - qer_editorimage textures/evil6_trims/e6trim_bsrlight.tga - surfaceparm nomarks - { - map textures/evil6_trims/e6trim_bsrlight.tga - } - { - map $lightmap - blendfunc filter - } -} - -textures/evil6_trims/e6trim_light_s_nolight -{ - qer_editorimage textures/evil6_trims/e6trim_light.tga - surfaceparm nomarks - { - map textures/evil6_trims/e6trim_light.tga - } - { - map $lightmap - blendfunc filter - } -} diff --git a/scripts/evil6_walls.shader b/scripts/evil6_walls.shader deleted file mode 100644 index 59dd9e2..0000000 --- a/scripts/evil6_walls.shader +++ /dev/null @@ -1,104 +0,0 @@ -// textures/evil6_walls/ - -// e6girdergrate.tga (default grate shader) - -textures/evil6_walls/e6girdergrate_s -{ - qer_editorimage textures/evil6_walls/e6girdergrate.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_walls/e6girdergrate.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -// e6girdergrate2b.tga (default grate shader) - -textures/evil6_walls/e6girdergrate2b_s -{ - qer_editorimage textures/evil6_walls/e6girdergrate2b.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_walls/e6girdergrate2b.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -// e6girdersupport.tga (default grate shader) - -textures/evil6_walls/e6girdersupport_s -{ - qer_editorimage textures/evil6_walls/e6girdersupport.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_walls/e6girdersupport.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -// e6indsdoor.tga (default grate shader) - -textures/evil6_walls/e6indsdoor_s -{ - qer_editorimage textures/evil6_walls/e6indsdoor.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull none - { - map textures/evil6_walls/e6indsdoor.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - depthfunc equal - blendfunc filter - } -} - -// e6tdoor.tga with e6tdoor_fx.tga will use this shader: -// Tech door light effect - -textures/evil6_walls/e6tdoor -{ - qer_editorimage textures/evil6_walls/e6tdoor.tga - { - map textures/evil6_walls/e6tdoor.tga - } - { - map textures/evil6_walls/e6tdoor.tga - blendFunc blend - } - { - map $lightmap - blendFunc filter - } -} diff --git a/scripts/evil8_base.shader b/scripts/evil8_base.shader deleted file mode 100644 index 9068f67..0000000 --- a/scripts/evil8_base.shader +++ /dev/null @@ -1,1079 +0,0 @@ -textures/e8/e8jumpspawn02b -{ - q3map_lightimage textures/e8/e8jumpspawn02b_glow.tga - surfaceparm metalsteps - q3map_surfacelight 100 - - { - map textures/e8/e8jumpspawn02b - animmap 10 textures/e8/e8jumpspawn02b textures/e8/e8jumpspawn02b-1 textures/e8/e8jumpspawn02b-2 textures/e8/e8jumpspawn02b-3 textures/e8/e8jumpspawn02b-4 textures/e8/e8jumpspawn02b-5 textures/e8/e8jumpspawn02b-6 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } -} - -textures/e8/e8jumpspawn02c -{ - q3map_lightimage textures/e8/e8jumpspawn02c_glow.tga - surfaceparm metalsteps - q3map_surfacelight 100 - - { - map textures/e8/e8jumpspawn02c - animmap 10 textures/e8/e8jumpspawn02c textures/e8/e8jumpspawn02c-1 textures/e8/e8jumpspawn02c-2 textures/e8/e8jumpspawn02c-3 textures/e8/e8jumpspawn02c-4 textures/e8/e8jumpspawn02c-5 textures/e8/e8jumpspawn02c-6 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } -} - -textures/e8/e8_base1broke -{ - q3map_nonplanar - q3map_shadeAngle 75 - { - map textures/e8/e8_base1broke - rgbGen vertex - } -} - -textures/evil8_lights/e8btrimlight -{ - qer_editorimage textures/evil8_lights/e8btrimlight.tga - surfaceparm nomarks - q3map_surfacelight 250 - { - map textures/evil8_lights/e8btrimlight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_floor/e8warn2steplight -{ - qer_editorimage textures/evil8_floor/e8warn2steplight.tga - surfaceparm nomarks - q3map_surfacelight 250 - { - map textures/evil8_floor/e8warn2steplight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_floor/e8minitrimlight -{ - qer_editorimage textures/evil8_lights/e8minitrimlight.tga - surfaceparm nomarks - q3map_surfacelight 250 - { - map textures/evil8_lights/e8minitrimlight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_fx/e8_jumppad02 -{ - q3map_lightimage textures/evil8_fx/e8_jumppad02_fx.tga - surfaceparm metalsteps - q3map_surfacelight 100 - { - map textures/evil8_fx/e8_jumppad02.tga - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/evil8_lights/e8_rlightb2 -{ - qer_editorimage textures/evil8_lights/e8_rlightb2.tga - surfaceparm nomarks - q3map_surfacelight 450 - { - map textures/evil8_lights/e8_rlightb2.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_lights/e8_rlightb -{ - qer_editorimage textures/evil8_lights/e8_rlightb.tga - surfaceparm nomarks - q3map_surfacelight 450 - { - map textures/evil8_lights/e8_rlightb.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_lights/evil8_rlight -{ - qer_editorimage textures/evil8_lights/e8_rlight.tga - surfaceparm nomarks - q3map_surfacelight 950 - { - map textures/evil8_lights/e8_rlight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_lights/e8tmtllight -{ - qer_editorimage textures/evil8_lights/e8tmtllight.tga - surfaceparm nomarks - q3map_surfacelight 950 - { - map textures/evil8_lights/e8tmtllight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_lights/e8tmtllight2 -{ - qer_editorimage textures/evil8_lights/e8tmtllight2.tga - surfaceparm nomarks - q3map_surfacelight 950 - { - map textures/evil8_lights/e8tmtllight2.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_lights/e8tmtllight2b -{ - qer_editorimage textures/evil8_lights/e8tmtllight2b.tga - surfaceparm nomarks - q3map_surfacelight 950 - { - map textures/evil8_lights/e8tmtllight2b.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_grate/e8xgirder_small2 -{ - cull disable - { - map textures/evil8_grate/e8xgirder_small2.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/evil8_fx/e8alphaspawn -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - { - map textures/evil8_fx/e8alphaspawn.tga - blendfunc add - rgbGen Vertex - } -} - -textures/evil8_fx/e8yarrow -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - { - map textures/evil8_fx/e8yarrow.tga - blendfunc add - rgbGen Vertex - } -} - -textures/evil8_trim/e8lighttrim_static -{ - qer_editorimage textures/evil8_trim/e8lighttrim.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/evil8_trim/e8lighttrim.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_trim/e8lighttrim_glow -{ - qer_editorimage textures/evil8_trim/e8lighttrim.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/evil8_trim/e8lighttrim.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_trim/e8lighttrim_b_static -{ - qer_editorimage textures/evil8_trim/e8lighttrim_b.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/evil8_trim/e8lighttrim_b.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_trim/e8lighttrim_b_glow -{ - qer_editorimage textures/evil8_trim/e8lighttrim_b.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/evil8_trim/e8lighttrim_b.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_fx/e8jumpspawn02grey -{ - q3map_lightimage textures/evil8_fx/e8jumpspawn02grey_glow.tga - surfaceparm metalsteps - q3map_surfacelight 100 - - { - map textures/evil8_fx/e8jumpspawn02grey - animmap 10 textures/evil8_fx/e8jumpspawn02grey textures/evil8_fx/e8jumpspawn02grey-1 textures/evil8_fx/e8jumpspawn02grey-2 textures/evil8_fx/e8jumpspawn02grey-3 textures/evil8_fx/e8jumpspawn02grey-4 textures/evil8_fx/e8jumpspawn02grey-5 textures/evil8_fx/e8jumpspawn02grey-6 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } - -} - -textures/evil8_fx/e8jumpspawn02 -{ - q3map_lightimage textures/evil8_fx/e8jumpspawn02.tga - surfaceparm metalsteps - q3map_surfacelight 100 - - { - map textures/evil8_fx/e8jumpspawn02 - animmap 10 textures/evil8_fx/e8jumpspawn02 textures/evil8_fx/e8jumpspawn02-1 textures/evil8_fx/e8jumpspawn02-2 textures/evil8_fx/e8jumpspawn02-3 textures/evil8_fx/e8jumpspawn02-4 textures/evil8_fx/e8jumpspawn02-5 textures/evil8_fx/e8jumpspawn02-6 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } -} - -textures/evil8_fx/e8jumpspawn02red -{ - q3map_lightimage textures/evil8_fx/e8jumpspawn02red_glow.tga - surfaceparm metalsteps - q3map_surfacelight 100 - - { - map textures/evil8_fx/e8jumpspawn02red - animmap 10 textures/evil8_fx/e8jumpspawn02red textures/evil8_fx/e8jumpspawn02red-1 textures/evil8_fx/e8jumpspawn02red-2 textures/evil8_fx/e8jumpspawn02red-3 textures/evil8_fx/e8jumpspawn02red-4 textures/evil8_fx/e8jumpspawn02red-5 textures/evil8_fx/e8jumpspawn02red-6 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } - -} - -textures/evil8_fx/e8jumpspawn02b -{ - surfaceparm metalsteps - q3map_surfacelight 100 - { - map textures/evil8_fx/e8jumpspawn02b.tga - blendfunc blend - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/evil8_fx/e8jumpspawn02c -{ - surfaceparm metalsteps - q3map_surfacelight 100 - { - map textures/evil8_fx/e8jumpspawn02c.tga - blendfunc blend - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/evil8_fx/e8_launchpad1 -{ - surfaceparm metalsteps - q3map_surfacelight 100 - { - map textures/evil8_fx/e8_launchpad1.tga - blendfunc blend - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/evil8_fx/e8red_dcl -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - nopicmip - { - map textures/evil8_fx/e8red_dcl.tga - blendfunc add - rgbGen Vertex - } -} - -textures/evil8_fx/e8blue_dcl -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - nopicmip - { - map textures/evil8_fx/e8blue_dcl.tga - blendfunc add - rgbGen Vertex - } -} - -textures/evil8_grate/e8xgirder -{ - surfaceparm alphashadow - surfaceparm metalsteps - surfaceparm nomarks - surfaceparm trans - cull disable - nopicmip - { - map textures/evil8_grate/e8xgirder.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/evil8_grate/e8xgirder_small -{ - cull disable - { - map textures/evil8_grate/e8xgirder_small.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/evil8_trim/e8mtltrim2 -{ - surfaceparm alphashadow - surfaceparm metalsteps - surfaceparm trans - cull disable - { - map textures/evil8_trim/e8mtltrim2.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/evil8_trim/e8wrntrim2 -{ - surfaceparm alphashadow - surfaceparm metalsteps - surfaceparm trans - cull disable - { - map textures/evil8_trim/e8wrntrim2.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/evil8_grate/e8bgrate01 -{ - surfaceparm alphashadow - surfaceparm metalsteps - cull disable - { - map textures/evil8_grate/e8bgrate01.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/evil8_fx/e8rail -{ - surfaceparm alphashadow - cull disable - nomipmaps - { - map textures/evil8_fx/e8rail.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/evil8_fx/e8icon_red -{ - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - cull disable - { - map textures/evil8_fx/e8icon_red.tga - blendfunc add - rgbGen wave triangle 0.2 0.5 0 0.2 - } -} - -textures/evil8_fx/e8icon_blue -{ - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - cull disable - { - map textures/evil8_fx/e8icon_blue.tga - blendfunc add - rgbGen wave triangle 0.2 0.5 0 0.2 - } -} - -//doesn't work right, please edit as you see fit - -textures/evil8_fx/e8scuffs1 -{ - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - cull disable - qer_trans 0.4 - { - map textures/evil8_fx/e8scuffs1.tga - blendfunc blend - rgbGen Vertex - depthWrite - } -} - -textures/evil8_fx/e8circle_red -{ - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - { - map textures/evil8_fx/e8circle_red.tga - blendfunc add - rgbGen identity - } -} - -textures/evil8_fx/e8circle_blue -{ - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - { - map textures/evil8_fx/e8circle_blue.tga - blendfunc add - rgbGen identity - } -} - -textures/evil8_fx/e8circle_red_fade -{ - qer_editorimage textures/evil8_fx/e8circle_red.tga - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - cull disable - { - map textures/evil8_fx/e8circle_red.tga - blendfunc add - rgbGen wave triangle 0.2 0.5 0 0.5 - } -} - -textures/evil8_fx/e8circle_blue_fade -{ - qer_editorimage textures/evil8_fx/e8circle_blue.tga - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - cull disable - { - map textures/evil8_fx/e8circle_blue.tga - blendfunc add - rgbGen wave triangle 0.2 0.5 0 0.5 - } -} - -textures/evil8_fx/e8spawn01b -{ - { - map textures/evil8_fx/e8spawn01b.tga - blendfunc blend - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/evil8_trim/e8trim_bluefx -{ - q3map_lightimage textures/e8trim/evil8_trimfx_b.tga - q3map_surfacelight 100 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_trim/e8trim_bluefx.tga - blendfunc filter - rgbGen identity - } - { - map textures/evil8_trim/e8trimfx_b.tga - blendfunc add - tcMod scroll -2 0 - } -} - -textures/evil8_trim/e8trim_redfx -{ - q3map_lightimage textures/evil8_trim/e8trimfx_r.tga - q3map_surfacelight 100 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_trim/e8trim_redfx.tga - blendfunc filter - rgbGen identity - } - { - map textures/evil8_trim/e8trimfx_r.tga - blendfunc add - tcMod scroll -2 0 - } -} - -//not for public release :P - -textures/evil8_fx/e8evilspacetxt -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - { - map textures/evil8_fx/e8evilspacetxt.tga - blendfunc add - rgbGen Vertex - } -} - -textures/evil8_lights/e8tinylight -{ - qer_editorimage textures/evil8_lights/e8tinylight.tga - surfaceparm nomarks - q3map_surfacelight 950 - { - map textures/evil8_lights/e8tinylight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_lights/e8tinylightblue -{ - qer_editorimage textures/evil8_lights/e8tinylightblue.tga - surfaceparm nomarks - q3map_surfacelight 950 - { - map textures/evil8_lights/e8tinylightblue.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_fx/e8beam -{ - qer_editorimage textures/evil8_fx/e8beam.tga - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - cull disable - qer_trans 0.6 - { - map textures/evil8_fx/e8beam.tga - blendfunc add - tcMod scroll 0.3 0 - } -} - -textures/evil8_fx/e8beam_blue -{ - qer_editorimage textures/evil8_fx/e8beam_blue.tga - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - cull disable - qer_trans 0.6 - { - map textures/evil8_fx/e8beam_blue.tga - blendfunc add - tcMod scroll 0.3 0 - } -} - -textures/evil8_base/e8metal03c_shiney -{ - qer_editorimage textures/evil8_base/e8metal03c.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcGen environment - } - { - map textures/evil8_base/e8metal03c.tga - blendfunc blend - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/evil8_base/e8metal_blue_shiney -{ - qer_editorimage textures/evil8_base/e8metal_blue.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcGen environment - } - { - map textures/evil8_base/e8metal_blue.tga - blendfunc blend - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -textures/evil8_base/e8metal_red_shiney -{ - qer_editorimage textures/evil8_base/e8metal_red.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcGen environment - } - { - map textures/evil8_base/e8metal_red.tga - blendfunc blend - rgbGen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_one_minus_dst_alpha - rgbGen identity - tcGen lightmap - } -} - -//broken shader D:? - -textures/evil8_trim/e8trimlight -{ - q3map_lightimage textures/evil8_trim/e8trimlight_fx.tga - q3map_surfacelight 100 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_trim/e8trimlight.tga - blendfunc filter - rgbGen identity - } - { - map textures/evil8_trim/e8trimlight_fx.tga - blendfunc add - tcMod scroll -2 0 - } -} - -textures/evil8_trim/e8trimlight2_blue -{ - qer_editorimage textures/evil8_trim/e8trimlight2_blue.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/evil8_trim/e8trimlight2_blue.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_trim/e8trimlight2_red -{ - qer_editorimage textures/evil8_trim/e8trimlight2_red.tga - surfaceparm nomarks - q3map_surfacelight 400 - { - map textures/evil8_trim/e8trimlight2_red.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -//===========================// -//=======floor sounds========// -//===========================// - -textures/evil8_floor/e8clangfloor -{ - //qer_editorimage textures/evil8_floor/e8clangfloor.tga - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor01 -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor01.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor03 -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor03.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor04 -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor04.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor04_blue -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor04_blue.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor04_red -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor04_red.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor04b -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor04b.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor04warn -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor04warn.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor04warn2 -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor04warn2.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor05 -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor05.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor05b -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor05b.tga - blendfunc filter - rgbGen identity - } -} - -textures/evil8_floor/e8clangfloor05c -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/evil8_floor/e8clangfloor05c.tga - blendfunc filter - rgbGen identity - } -} diff --git a/scripts/exosystem.shader b/scripts/exosystem.shader deleted file mode 100644 index d6e7762..0000000 --- a/scripts/exosystem.shader +++ /dev/null @@ -1,29 +0,0 @@ -textures/skies/exosystem -{ - qer_editorimage env/exosystem/exosystem_preview.tga - - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm sky - - //q3map_sun - q3map_sun 1 1 1 350 60 41.743 - q3map_surfacelight 550 - skyparms env/exosystem/exosystem - - -} - -textures/skies/exosystem2 -{ - qer_editorimage env/exosystem/exosystem2_preview.tga - - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm sky - - //q3map_sun - q3map_sun 1 .40625 .17578125 150 -55.452 17.379 - q3map_surfacelight 300 - skyparms env/exosystem/exosystem2 - - -} \ No newline at end of file diff --git a/scripts/final_rage.shader b/scripts/final_rage.shader deleted file mode 100644 index 1ba3683..0000000 --- a/scripts/final_rage.shader +++ /dev/null @@ -1,129 +0,0 @@ -textures/final_rage/lava -{ - qer_editorimage textures/final_rage/lava.tga - surfaceparm lava - surfaceparm noimpact - cull disable - q3map_surfacelight 1000 - { - map textures/final_rage/lava.tga - } -} - -textures/final_rage/nodraw-lava -{ - qer_editorimage textures/final_rage/nd-lava.tga - surfaceparm lava - surfaceparm nodraw - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans -} - -textures/final_rage/lt1 -{ - qer_editorimage textures/final_rage/lt1.tga - q3map_lightimage textures/final_rage/lt1_glow.tga - surfaceparm nomarks - q3map_lightsubdivide 8 - q3map_surfacelight 2000 - { - map textures/final_rage/lt1.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/final_rage/lamp2-1 -{ - qer_editorimage textures/final_rage/lamp2.tga - q3map_clipmodel - q3map_forcemeta - q3map_nonPlanar - q3map_shadeAngle 70 - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/final_rage/lamp2.tga - blendfunc filter - } -} - -textures/final_rage/lamp2-2 -{ - qer_editorimage textures/final_rage/lamp2.tga - surfaceparm nolightmap - surfaceparm nomarks - q3map_lightsubdivide 16 - q3map_surfacelight 9000 - { - map textures/final_rage/lamp2.tga - } -} - -textures/final_rage/gspawn1-1 -{ - qer_editorimage textures/final_rage/gspawn1.tga - - q3map_forcemeta - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/final_rage/gspawn1.tga - blendfunc filter - } -} - -textures/final_rage/gspawn1-2 -{ - qer_editorimage textures/final_rage/gspawn1.tga - surfaceparm nolightmap - surfaceparm nomarks - cull none - q3map_lightsubdivide 16 - q3map_surfacelight 5000 - { - map textures/final_rage/gspawn1.tga - blendfunc blend - } -} - -textures/final_rage/pspawn1-1 -{ - qer_editorimage textures/final_rage/pspawn1.tga - - q3map_forcemeta - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/final_rage/pspawn1.tga - blendfunc filter - } -} - -textures/final_rage/pspawn1-2 -{ - qer_editorimage textures/final_rage/pspawn1.tga - surfaceparm nolightmap - surfaceparm nomarks - cull none - q3map_lightsubdivide 16 - q3map_surfacelight 5000 - { - map textures/final_rage/pspawn1.tga - blendfunc blend - } -} - diff --git a/scripts/fireball.shader b/scripts/fireball.shader deleted file mode 100644 index aeed387..0000000 --- a/scripts/fireball.shader +++ /dev/null @@ -1,10 +0,0 @@ -textures/fireball -{ - { - map textures/fireball - tcgen environment - } - { - map $lightmap - } -} diff --git a/scripts/flags.shader b/scripts/flags.shader deleted file mode 100644 index 12ba575..0000000 --- a/scripts/flags.shader +++ /dev/null @@ -1,33 +0,0 @@ -textures/flags/flag_red_cloth { - cull none - deformVertexes wave 100 sin 0 0.4 0 2.5 - { - map textures/flags/flag_red_cloth.tga - } -} - -textures/flags/flag_red_laser { - { - map textures/flags/flag_red_laser.tga - tcMod scroll 0.2 -1 - blendfunc add - } -} - - -textures/flags/flag_blue_cloth { - cull none - deformVertexes wave 100 sin 0 0.4 0 2.5 - { - map textures/flags/flag_blue_cloth.tga - } -} - -textures/flags/flag_blue_laser { - { - map textures/flags/flag_blue_laser.tga - tcMod scroll 0.2 -1 - blendfunc add - } -} - diff --git a/scripts/flamethrower.shader b/scripts/flamethrower.shader deleted file mode 100644 index 8681a4f..0000000 --- a/scripts/flamethrower.shader +++ /dev/null @@ -1,9 +0,0 @@ -flamethrowerfx -{ - deformVertexes bulge 0.1 0.03 30 - { - map textures/flamethrowerfx.tga - tcMod rotate 200 - tcmod scale 1 1 - } -} \ No newline at end of file diff --git a/scripts/harlequin_sky.shader b/scripts/harlequin_sky.shader deleted file mode 100644 index db4f4c8..0000000 --- a/scripts/harlequin_sky.shader +++ /dev/null @@ -1,158 +0,0 @@ -// nebula skybox -// ============= - -textures/harlequin_sky/jf-nebula_sky -{ - qer_editorimage textures/harlequin_sky/nebula_qer1.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 50 -// note: Change the surfacelight value if you want more ambient light from the sky. - q3map_sun 1 .98 .9 100 0 90 -// note: Change the fourth value (100) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/nebular - - -} - -// Nebula skybox without Surfacelight (ie NO-GLOW) -// ===================================================== - -textures/harlequin_sky/jf-nebula_sky_noglow -{ - qer_editorimage textures/harlequin_sky/nebula_qer2.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_sun 1 .98 .9 10 0 90 -// note: Change the fourth value (100) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/nebular - - -} - -// ---cut here--- - -// asteroid skybox -// ============= - -textures/harlequin_sky/jf-asteroid_sky -{ - qer_editorimage textures/harlequin_sky/astr_qer1.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - q3map_globaltexture - surfaceparm nomarks - q3map_surfacelight 50 -// note: Change the surfacelight value if you want more ambient light from the sky. - q3map_sun 1 .98 .9 50 0 90 -// note: Change the fourth value (50) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/astr - - -} - -// Asteroid skybox without Surfacelight (ie NO-GLOW) -// ===================================================== - -textures/harlequin_sky/jf-asteroid_sky_noglow -{ - qer_editorimage textures/harlequin_sky/astr_qer2.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - q3map_globaltexture - surfaceparm nomarks - q3map_sun 1 .98 .9 50 0 90 -// note: Change the fourth value (50) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/astr - - -} - -// ---stop cutting here--- - -// ---cut here--- - -// the Jupiter moon Io -// =================== - -textures/harlequin_sky/jf-io_sky -{ - qer_editorimage textures/harlequin_sky/io_qer1.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 300 -// note: Change the surfacelight value if you want more ambient light from the sky. - q3map_sun 1 .9 .8 100 0 90 -// note: Change the fourth value (100) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/io - - -} - -// the Jupiter moon Io without Surfacelight (ie NO-GLOW) -// ===================================================== - -textures/harlequin_sky/jf-io_sky_noglow -{ - qer_editorimage textures/harlequin_sky/io_qer2.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_sun 1 .9 .8 100 0 90 -// note: Change the fourth value (200) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/io - - -} - -// ---stop cutting here--- - -// ---cut here--- - -// nebula skybox -// ============= - -textures/harlequin_sky/jf-nebula_sky2 -{ - qer_editorimage textures/harlequin_sky/nebula_qer1.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 10 -// note: Change the surfacelight value if you want more ambient light from the sky. - q3map_sun 1 .98 .9 25 0 90 -// note: Change the fourth value (100) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/nebular - - -} - -// the Imperial Palace Sky -// ======================= - -textures/harlequin_sky/jf-palace -{ - qer_editorimage textures/harlequin_sky/palace_qer1.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_surfacelight 300 -// note: Change the surfacelight value if you want more ambient light from the sky. - q3map_sun 1 1 1 200 130 50 -// note: Change the fourth value (200) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/palace - - -} - -// the Imperial Palace Sky without Surfacelight (ie NO-GLOW) -// ========================================================= - -textures/harlequin_sky/jf-palace_noglow -{ - qer_editorimage textures/harlequin_sky/palace_qer2.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_sun 1 1 1 200 130 50 -// note: Change the fourth value (200) if you want a brighter or dimmer sun - skyparms textures/harlequin_sky/env/palace - - -} - -// ---stop cutting here--- diff --git a/scripts/hip_interstellar.shader b/scripts/hip_interstellar.shader deleted file mode 100644 index 0b97e9c..0000000 --- a/scripts/hip_interstellar.shader +++ /dev/null @@ -1,14 +0,0 @@ -textures/skies/hip_inter -{ - qer_editorimage env/hip_inter/interstellar_bk.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/hip_inter/interstellar - - - q3map_surfacelight 100 - q3map_sun 1 1 1 240 350 70 - -} diff --git a/scripts/hlac.shader b/scripts/hlac.shader deleted file mode 100644 index cd85d93..0000000 --- a/scripts/hlac.shader +++ /dev/null @@ -1,40 +0,0 @@ -hlac_plasma -{ - { - map textures/hlac_plasma.tga - tcMod scroll 22.5 0.2 - tcmod scale 0.01 0.01 - } -} - -hlac_metal -{ - cull none - { - map textures/hlac_metal.tga - rgbgen vertex - } -} -hlac_glass -{ - qer_editorimage textures/hlac_glass.tga - surfaceparm trans - cull disable - qer_trans 0.5 - { - map textures/hlac_glass.tga - blendfunc add - //rgbGen vertex - tcgen environment - tcmod scale 4 4 - } -} -hlac_bullet -{ - cull disable - deformVertexes autosprite - { - map models/hlac_bullet.tga - blendfunc add - } -} diff --git a/scripts/kaznexctf2.shader b/scripts/kaznexctf2.shader deleted file mode 100644 index 7ff1c03..0000000 --- a/scripts/kaznexctf2.shader +++ /dev/null @@ -1,180 +0,0 @@ -textures/kaznexctf2/small_blue -{ - qer_editorimage textures/kaznexctf2/small_blue.tga - q3map_lightimage textures/kaznexctf2/small_blue_glow.tga - q3map_surfacelight 500 - q3map_lightsubdivide 128 - surfaceparm nomarks - { - map textures/kaznexctf2/small_blue.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/kaznexctf2/small_blue_glow.tga - blendfunc add - } -} - -textures/kaznexctf2/small_red -{ - qer_editorimage textures/kaznexctf2/small_red.tga - q3map_lightimage textures/kaznexctf2/small_red_glow.tga - q3map_surfacelight 500 - q3map_lightsubdivide 128 - surfaceparm nomarks - { - map textures/kaznexctf2/small_red.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/kaznexctf2/small_red_glow.tga - blendfunc add - } -} - -textures/kaznexctf2/large_blue -{ - qer_editorimage textures/kaznexctf2/large_blue.tga - q3map_lightimage textures/kaznexctf2/large_blue_glow.tga - q3map_surfacelight 500 - q3map_lightsubdivide 128 - surfaceparm nomarks - { - map textures/kaznexctf2/large_blue.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/kaznexctf2/large_blue_glow.tga - blendfunc add - } -} - -textures/kaznexctf2/large_red -{ - qer_editorimage textures/kaznexctf2/large_red.tga - q3map_lightimage textures/kaznexctf2/large_red_glow.tga - q3map_surfacelight 500 - q3map_lightsubdivide 128 - surfaceparm nomarks - { - map textures/kaznexctf2/large_red.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/kaznexctf2/large_red_glow.tga - blendfunc add - } -} - -textures/kaznexctf2/long_light -{ - qer_editorimage textures/kaznexctf2/long_light.tga - q3map_lightimage textures/kaznexctf2/long_light_glow.tga - q3map_surfacelight 1500 - surfaceparm nomarks - { - map textures/kaznexctf2/long_light.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/kaznexctf2/long_light_glow.tga - blendfunc add - } -} - -textures/kaznexctf2/small_light -{ - qer_editorimage textures/kaznexctf2/small_light.tga - q3map_lightimage textures/kaznexctf2/small_light_glow.tga - q3map_surfacelight 1500 - surfaceparm nomarks - { - map textures/kaznexctf2/small_light.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/kaznexctf2/small_light_glow.tga - blendfunc add - } -} - -textures/kaznexctf2/grate -{ - qer_editorimage textures/kaznexctf2/grate.tga - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - nopicmip - { - map textures/kaznexctf2/grate.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/kaznexctf2/grate2 -{ - qer_editorimage textures/kaznexctf2/grate2.tga - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - nopicmip - { - map textures/kaznexctf2/grate2.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/kaznexctf2/grate3 -{ - qer_editorimage textures/kaznexctf2/grate3.tga - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - nopicmip - nomipmaps - { - map textures/kaznexctf2/grate3.tga - //depthWrite - alphaFunc GT0 - rgbgen vertex - } -} diff --git a/scripts/leiprojectile.shader b/scripts/leiprojectile.shader deleted file mode 100644 index f94c04b..0000000 --- a/scripts/leiprojectile.shader +++ /dev/null @@ -1,89 +0,0 @@ -models/lasertrail -{ - cull disable - { - map models/ltrail.tga - blendfunc add - rgbGen identity - } -} - -models/lasercore -{ - deformVertexes autosprite - { - map models/lcore.tga - blendfunc add - rgbGen identity - } -} - -models/plastrail -{ - cull disable - { - map models/ptrail.tga - blendfunc add - rgbGen identity - } -} - -models/plascore -{ - deformVertexes autosprite - { - map models/pcore.tga - blendfunc add - rgbGen identity - } -} - -models/bultrail -{ - cull disable - { - map models/bultrail.tga - blendfunc add - rgbGen identity - } -} - -models/bulcore -{ - deformVertexes autosprite - { - map models/bulcore.tga - blendfunc add - rgbGen identity - } -} - -models/eleccore -{ - { - animmap 45 models/eleccore.tga models/eleccore2.tga models/eleccore3.tga models/eleccore4.tga models/eleccore5.tga models/eleccore6.tga models/eleccore7.tga models/eleccore8.tga - blendfunc blend - rgbGen identity - } -} - -models/elecglass -{ - { - map models/elecglass.tga - blendfunc add - rgbGen lightingDiffuse - } -} - -models/elecbeam -{ - cull disable - { - map models/elecbeam.tga - blendfunc add - rgbGen identity - tcMod scroll -2 0 - } -} - diff --git a/scripts/liquids.shader b/scripts/liquids.shader deleted file mode 100644 index 00609c0..0000000 --- a/scripts/liquids.shader +++ /dev/null @@ -1,20 +0,0 @@ - -//Water for Q3texture, temp use. -//This shader is for DarkPlaces Engine - Xonotic - -textures/liquids/clear_ripple3 -{ - qer_editorimage textures/water/pool3d_5e.jpg - qer_trans 0.5 - surfaceparm trans - surfaceparm nonsolid - surfaceparm water - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/water/pool3d_5e.jpg - blendFunc add - rgbGen vertex - } -} diff --git a/scripts/mandelbrotsky.shader b/scripts/mandelbrotsky.shader deleted file mode 100644 index 38f2c03..0000000 --- a/scripts/mandelbrotsky.shader +++ /dev/null @@ -1,14 +0,0 @@ -// nebula skybox -// ============= - -textures/skies/mandelbrot -{ - qer_editorimage env/mandelbrot/mandel_up.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - q3map_skylight 200 3 - q3map_sun 1 .98 .9 0 0 90 - skyparms env/mandelbrot/mandel - - -} diff --git a/scripts/mflag.shader b/scripts/mflag.shader deleted file mode 100644 index bfa2f3e..0000000 --- a/scripts/mflag.shader +++ /dev/null @@ -1,12 +0,0 @@ -mflagshader - { - cull none - deformVertexes wave sin 0 3 0 0.1 - tessSize 32 - { - map models/mflag/flag.tga - alphaFunc GT0 - rgbGen vertex - } - } - diff --git a/scripts/morphed.shader b/scripts/morphed.shader deleted file mode 100644 index 49eaf26..0000000 --- a/scripts/morphed.shader +++ /dev/null @@ -1,97 +0,0 @@ -textures/morphed/gelslime -{ - qer_editorimage textures/morphed/gelslime.tga - q3map_lightimage textures/morphed/gelslime_glow.tga - qer_trans 0.75 - surfaceparm noimpact - surfaceparm trans - surfaceparm nonsolid - surfaceparm slime - q3map_surfacelight 280 - Q3map_TessSize 128 - cull none - { - map textures/morphed/gelslime.tga - rgbGen identity - depthWrite - blendfunc blend - } - { - map $lightmap - blendfunc blend - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/morphed/gelslime_warp -{ - qer_editorimage textures/morphed/gelslime.tga - q3map_lightimage textures/morphed/gelslime_glow.tga - qer_trans 0.75 - surfaceparm noimpact - surfaceparm trans - surfaceparm nonsolid - surfaceparm slime - q3map_surfacelight 280 - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/morphed/gelslime.tga - rgbGen identity - depthWrite - blendfunc blend - } - { - map $lightmap - blendfunc blend - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - - -textures/morphed/gelslime_bright -{ - qer_editorimage textures/morphed/gelslime_bright.tga - qer_trans 0.5 - surfaceparm noimpact - surfaceparm trans - surfaceparm nonsolid - surfaceparm slime - q3map_surfacelight 320 - Q3map_TessSize 128 - cull none - { - map textures/morphed/gelslime_bright.tga - blendFunc add - rgbGen identity - //tcMod turb - tcMod turb 1 0.15 0 0.15 - tcMod scroll 0 0.2 - } -} - - -textures/morphed/gelslime_bright_warp -{ - qer_editorimage textures/morphed/gelslime_bright.tga - qer_trans 0.5 - surfaceparm noimpact - surfaceparm trans - surfaceparm nonsolid - surfaceparm slime - q3map_surfacelight 320 - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/morphed/gelslime_bright.tga - blendFunc add - rgbGen identity - } -} - diff --git a/scripts/newsky_asteroids.shader b/scripts/newsky_asteroids.shader deleted file mode 100644 index fe6ed96..0000000 --- a/scripts/newsky_asteroids.shader +++ /dev/null @@ -1,12 +0,0 @@ -textures/newskies/asteroids -{ - qer_editorimage env/newsky_asteroids/asteroids.tga - surfaceparm sky - surfaceparm nolightmap - surfaceparm nodlight - surfaceparm noimpact - surfaceparm nomarks - - skyparms env/newsky_asteroids/asteroids - - //farbox cloudheight nearbox - q3map_sunExt 1 0.75 0.5 320 27 42 0 16 //rgb intensity degrees elevation deviance samples -} diff --git a/scripts/newsky_planets.shader b/scripts/newsky_planets.shader deleted file mode 100644 index 5caab89..0000000 --- a/scripts/newsky_planets.shader +++ /dev/null @@ -1,12 +0,0 @@ -textures/newskies/planets -{ - qer_editorimage env/newsky_planets/planets.tga - surfaceparm sky - surfaceparm nolightmap - surfaceparm nodlight - surfaceparm noimpact - surfaceparm nomarks - - skyparms env/newsky_planets/planets - - //farbox cloudheight nearbox - q3map_sunExt 1 0.9 0.8 320 124 42 0 16 //rgb intensity degrees elevation deviance samples -} diff --git a/scripts/nexcompat-accident.shader b/scripts/nexcompat-accident.shader new file mode 100644 index 0000000..c95acbc --- /dev/null +++ b/scripts/nexcompat-accident.shader @@ -0,0 +1,17 @@ +textures/base/mgrate +{ + qer_editorimage textures/base/mgrate.tga + surfaceparm alphashadow + cull none + qer_alphaFunc GE128 + { + map textures/base/mgrate.tga + alphaFunc GE128 + + } + { + map $lightmap + blendfunc filter + tcgen lightmap + } +} \ No newline at end of file diff --git a/scripts/nexcompat-aggressor.shader b/scripts/nexcompat-aggressor.shader new file mode 100644 index 0000000..5ad2437 --- /dev/null +++ b/scripts/nexcompat-aggressor.shader @@ -0,0 +1,27 @@ +textures/aggressor/mlight +{ + qer_editorimage textures/aggressor/mlight.tga + surfaceparm nomarks + q3map_surfacelight 1500 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/aggressor/mlight.tga + blendfunc filter + rgbGen identity + } +} + +textures/aggressor/eX_floor_mtl_grate_01 +{ + qer_EditorImage textures/eX/eX_floor_mtl_grate_01.tga + { + map textures/eX/eX_floor_mtl_grate_01 + } + { + map $lightmap + } +} diff --git a/scripts/nexcompat-blacksky.shader b/scripts/nexcompat-blacksky.shader new file mode 100644 index 0000000..2af4a92 --- /dev/null +++ b/scripts/nexcompat-blacksky.shader @@ -0,0 +1,16 @@ +// nebula skybox +// ============= + +textures/skies/blacksky +{ + qer_editorimage textures/harlequin_sky/nebula_qer1.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 50 +// note: Change the surfacelight value if you want more ambient light from the sky. + q3map_sun 1 .98 .9 100 0 90 +// note: Change the fourth value (100) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/nebular - - +} \ No newline at end of file diff --git a/scripts/nexcompat-cel.shader b/scripts/nexcompat-cel.shader new file mode 100644 index 0000000..7d9bc93 --- /dev/null +++ b/scripts/nexcompat-cel.shader @@ -0,0 +1,480 @@ +textures/cel/black_ink +{ + qer_editorimage gfx/colors/black.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/black.tga + rgbGen identity + } +} +textures/cel/blue_ink +{ + qer_editorimage gfx/colors/blue.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/blue.tga + rgbGen identity + } +} +textures/cel/cyan_ink +{ + qer_editorimage gfx/colors/cyan.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/cyan.tga + rgbGen identity + } +} +textures/cel/green_ink +{ + qer_editorimage gfx/colors/green.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/green.tga + rgbGen identity + } +} +textures/cel/pink_ink +{ + qer_editorimage gfx/colors/pink.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/pink.tga + rgbGen identity + } +} +textures/cel/red_ink +{ + qer_editorimage gfx/colors/red.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/red.tga + rgbGen identity + } +} +textures/cel/vga-0_ink +{ + qer_editorimage gfx/colors/vga-0.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-0.tga + rgbGen identity + } +} +textures/cel/vga-1_ink +{ + qer_editorimage gfx/colors/vga-1.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-1.tga + rgbGen identity + } +} +textures/cel/vga-2_ink +{ + qer_editorimage gfx/colors/vga-2.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-2.tga + rgbGen identity + } +} +textures/cel/vga-3_ink +{ + qer_editorimage gfx/colors/vga-3.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-3.tga + rgbGen identity + } +} +textures/cel/vga-4_ink +{ + qer_editorimage gfx/colors/vga-4.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-4.tga + rgbGen identity + } +} +textures/cel/vga-5_ink +{ + qer_editorimage gfx/colors/vga-5.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-5.tga + rgbGen identity + } +} +textures/cel/vga-6_ink +{ + qer_editorimage gfx/colors/vga-6.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-6.tga + rgbGen identity + } +} +textures/cel/vga-7_ink +{ + qer_editorimage gfx/colors/vga-7.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-7.tga + rgbGen identity + } +} +textures/cel/vga-8_ink +{ + qer_editorimage gfx/colors/vga-8.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-8.tga + rgbGen identity + } +} +textures/cel/vga-9_ink +{ + qer_editorimage gfx/colors/vga-9.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-9.tga + rgbGen identity + } +} +textures/cel/vga-a_ink +{ + qer_editorimage gfx/colors/vga-a.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-a.tga + rgbGen identity + } +} +textures/cel/vga-b_ink +{ + qer_editorimage gfx/colors/vga-b.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-b.tga + rgbGen identity + } +} +textures/cel/vga-c_ink +{ + qer_editorimage gfx/colors/vga-c.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-c.tga + rgbGen identity + } +} +textures/cel/vga-d_ink +{ + qer_editorimage gfx/colors/vga-d.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-d.tga + rgbGen identity + } +} +textures/cel/vga-e_ink +{ + qer_editorimage gfx/colors/vga-e.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-e.tga + rgbGen identity + } +} +textures/cel/vga-f_ink +{ + qer_editorimage gfx/colors/vga-f.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/vga-f.tga + rgbGen identity + } +} +textures/cel/white_ink +{ + qer_editorimage gfx/colors/white.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/white.tga + rgbGen identity + } +} +textures/cel/yellow_ink +{ + qer_editorimage gfx/colors/yellow.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + cull back + { + map gfx/colors/yellow.tga + rgbGen identity + } +} diff --git a/scripts/nexcompat-common.shader b/scripts/nexcompat-common.shader new file mode 100644 index 0000000..9ed43fb --- /dev/null +++ b/scripts/nexcompat-common.shader @@ -0,0 +1,372 @@ +textures/common/antiportal +{ + qer_trans 0.30 + qer_nocarve + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm structural + surfaceparm trans + surfaceparm antiportal +} + +textures/common/areaportal +{ + qer_trans 0.50 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm structural + surfaceparm trans + surfaceparm nomarks + surfaceparm areaportal +} + +textures/common/caulk +{ + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nomarks +} + +textures/common/forcecaulk +{ + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm structural +} + +textures/common/clip +{ + qer_trans 0.40 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm trans + surfaceparm nomarks + surfaceparm noimpact + surfaceparm playerclip +} + +textures/common/clusterportal +{ + qer_trans 0.50 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm trans + surfaceparm nomarks + surfaceparm clusterportal +} + +textures/common/cushion +{ + qer_nocarve + qer_trans 0.50 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm trans + surfaceparm nomarks + surfaceparm nodamage +} + +textures/common/donotenter +{ + qer_trans 0.50 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm trans + surfaceparm nomarks + surfaceparm donotenter +} + + +// never used +// +//textures/common/energypad +//{ +// qer_editorimage textures/sfx/bluegoal.tga +// surfaceparm nolightmap +// cull twosided +// { +// map textures//bluegoal.tga +// blendFunc GL_ONE GL_SRC_ALPHA +// tcGen environment +// tcMod turb 0 0.25 0 0.05 +// } +//} + +textures/common/full_clip // silly shader, use weapclip instead +{ + qer_trans 0.40 + surfaceparm nodraw + surfaceparm playerclip +} + +textures/common/hint // should NOT use surfaceparm hint.. strange but true +{ + qer_nocarve + qer_trans 0.30 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm structural + surfaceparm trans + surfaceparm noimpact + surfaceparm hint // ydnar: yes it should. +} + +textures/common/invisible // solid, transparent polygons, casts shadows +{ + surfaceparm nolightmap + { + map textures/common/invisible.tga + alphaFunc GE128 + depthWrite + rgbGen vertex + } +} + +textures/common/mirror1 +{ + qer_editorimage textures/common/mirror1.tga + surfaceparm nolightmap + portal + { + map textures/common/mirror1.tga + blendfunc GL_ONE GL_ONE_MINUS_SRC_ALPHA + depthWrite + } +} + +textures/common/mirror2 +{ + qer_editorimage textures/common/qer_mirror.tga + surfaceparm nolightmap + portal + { + map textures/common/mirror1.tga + blendfunc GL_ONE GL_ONE_MINUS_SRC_ALPHA + depthWrite + } + { + map textures/sfx/mirror.tga + blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR + } +} + +textures/common/missileclip +{ + qer_trans 0.40 + surfaceparm nodamage + surfaceparm nomarks + surfaceparm nodraw + //surfaceparm nonsolid + surfaceparm playerclip + surfaceparm trans +} + +textures/common/nodraw +{ + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm trans + surfaceparm nomarks +} + +textures/common/nodrawnonsolid +{ + surfaceparm nonsolid + surfaceparm nolightmap + surfaceparm nodraw +} + +textures/common/nodrop +{ + qer_nocarve + qer_trans 0.5 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm trans + surfaceparm nomarks + surfaceparm nodrop +} + + +textures/common/noimpact +{ + qer_editorimage textures/common/nolightmap.tga + qer_nocarve + qer_trans 0.5 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm trans + surfaceparm nomarks + surfaceparm noimpact +} + +textures/common/nolightmap +{ + surfaceparm nolightmap +} + +textures/common/origin +{ + qer_nocarve + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm trans + surfaceparm origin +} + +textures/common/skip +{ + qer_nocarve + qer_trans 0.30 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm skip + surfaceparm structural + surfaceparm trans +} + +textures/common/portal +{ + qer_editorimage textures/common/qer_portal.tga + surfaceparm nolightmap + portal + { + map textures/common/mirror1.tga + tcMod turb 0 0.25 0 0.05 + blendfunc GL_ONE GL_ONE_MINUS_SRC_ALPHA + depthWrite + } +} + +textures/common/slick +{ + qer_trans 0.50 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + surfaceparm slick +} + +textures/common/terrain +{ + q3map_terrain + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nomarks +} + +textures/common/terrain2 +{ + q3map_terrain + qer_editorimage textures/common/terrain.tga + surfaceparm dust + surfaceparm nodraw + surfaceparm nomarks + surfaceparm nolightmap +} + +textures/common/timportal +{ + qer_editorimage textures/common/qer_portal.tga + portal + surfaceparm nolightmap + { + map textures/common/portal.tga + tcMod turb 0 0.25 0 0.05 + blendFunc GL_ONE GL_SRC_ALPHA + depthWrite + } +} + +textures/common/trigger +{ + qer_trans 0.50 + qer_nocarve + surfaceparm nodraw +} + +textures/common/weapclip +{ + qer_trans 0.40 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm trans + surfaceparm nomarks +} + +textures/common/metalclip +{ + qer_trans 0.40 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm trans + surfaceparm nomarks + surfaceparm noimpact + surfaceparm playerclip + surfaceparm metalsteps +} + +textures/common/botclip +{ + qer_trans 0.40 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm trans + surfaceparm nomarks + surfaceparm noimpact + surfaceparm botclip +} + +// +// ydnar q3map lightgrid bounds +// +// the min/max bounds of brushes with this shader in a map +// will define the bounds of the map's lightgrid (model lighting) +// note: make it as small as possible around player space +// to minimize bsp size and compile time +// + +textures/common/lightgrid +{ + qer_trans 0.5 + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm detail + surfaceparm nomarks + surfaceparm trans + surfaceparm lightgrid +} + +textures/common/warpzone +{ + surfaceparm nolightmap + // surfaceparm nonsolid // no, it must be solid like trigger + surfaceparm trans + surfaceparm nomarks + { + map textures/common/mirror1.tga // fully transparent + blendfunc blend + } + dp_camera + dp_refract 1 1 1 1 // makes the camera render like a refraction +} + +textures/common/camera +{ + { + map textures/common/mirror1.tga // fully transparent + blendfunc blend + } + dp_camera +} diff --git a/scripts/nexcompat-cyberparcour01.shader b/scripts/nexcompat-cyberparcour01.shader new file mode 100644 index 0000000..cc1bd0e --- /dev/null +++ b/scripts/nexcompat-cyberparcour01.shader @@ -0,0 +1,44 @@ +//------------------------------------------------------------------------------ +// Shaders for the CyberParcour map project by sev +// All editor images are placed in textures/cyberparcour01_shaders/ +//------------------------------------------------------------------------------ + +textures/cyberparcour01_shaders/celshader +{ + qer_editorimage textures/cyberparcour01_shaders/celshader.tga + + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 120 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -2.0 + + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + + { + map textures/cyberparcour01_textures/black.tga + rgbGen identity + } +} + +textures/cyberparcour01_shaders/sky +{ + qer_editorimage textures/cyberparcour01_shaders/sky.tga + + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nodlight + surfaceparm nomarks + + nopicmip + nomipmaps + + skyparms env/desert/desert - - + q3map_sunExt 1 0.975 0.95 300 315 50 0 16 +} diff --git a/scripts/nexcompat-desertfactory.shader b/scripts/nexcompat-desertfactory.shader new file mode 100644 index 0000000..3515923 --- /dev/null +++ b/scripts/nexcompat-desertfactory.shader @@ -0,0 +1,357 @@ +// Shaders for the Desert Factory map (v1r1) +//============================================================================== +// Sky +//============================================================================== +textures/desertfactory_shaders/sky +{ + qer_editorimage textures/desertfactory_shaders/sky.jpg + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nodlight + surfaceparm nomarks + nopicmip + nomipmaps + skyparms env/desert/desert - - //farbox cloudheight nearbox + q3map_sunExt 1 0.95 0.9 340 315 63 0 16 //rgb intensity degrees elevation deviance samples +} + +//============================================================================== +// General +//============================================================================== + +textures/desertfactory_shaders/lightemitter_200 +{ + qer_editorimage textures/desertfactory_shaders/lightemitter_200.tga + q3map_lightRGB 0.5 0.4 0.3 + q3map_surfacelight 200 +} + +textures/desertfactory_shaders/lightemitter_400 +{ + qer_editorimage textures/desertfactory_shaders/lightemitter_400.tga + q3map_lightRGB 0.5 0.4 0.3 + q3map_surfacelight 400 +} + +textures/desertfactory_shaders/light02 +{ + qer_editorimage textures/desertfactory_shaders/light02.jpg + surfaceparm trans + cull none + { + map textures/desertfactory_misc/light02.tga + blendFunc blend + } +} + +textures/desertfactory_shaders/glass01 +{ + qer_editorimage textures/desertfactory_shaders/glass01.jpg + surfaceparm trans + surfaceparm lightfilter + { + map textures/desertfactory_misc/glass01.tga + blendFunc blend + } +} + +textures/desertfactory_shaders/metal01-metal02 +{ + qer_editorimage textures/desertfactory_shaders/metal01-metal02.jpg + q3map_alphaMod dotproduct2 ( 0 0 1.25 ) + { + map textures/desertfactory_metal/metal01.tga + } + { + map textures/desertfactory_metal/metal02.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/desertfactory_shaders/grates01 +{ + qer_editorimage textures/desertfactory_shaders/grates01.jpg + qer_trans 0.5 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nomarks + { + map textures/desertfactory_metal/grates01.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/grass01 +{ + qer_editorimage textures/desertfactory_shaders/grass01.jpg + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + { + map textures/desertfactory_misc/grass01.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/grass02 +{ + qer_editorimage textures/desertfactory_shaders/grass02.jpg + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + { + map textures/desertfactory_misc/grass02.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/vines01 +{ + qer_editorimage textures/desertfactory_shaders/vines01.jpg + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + { + map textures/desertfactory_misc/vines01.tga + alphaFunc GT0 + rgbGen vertex + } +} + +//============================================================================== +// Signs +//============================================================================== +textures/desertfactory_shaders/sign_above_clean +{ + qer_editorimage textures/desertfactory_shaders/sign_above_clean.jpg + { + map textures/desertfactory_signs/above_clean.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_explosion_clean +{ + qer_editorimage textures/desertfactory_shaders/sign_explosion_clean.jpg + { + map textures/desertfactory_signs/explosion_clean.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_ladder_clean +{ + qer_editorimage textures/desertfactory_shaders/sign_ladder_clean.tga + { + map textures/desertfactory_signs/ladder_clean.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_radioactive_clean +{ + qer_editorimage textures/desertfactory_shaders/sign_radioactive_clean.tga + { + map textures/desertfactory_signs/radioactive_clean.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_shock_clean +{ + qer_editorimage textures/desertfactory_shaders/sign_shock_clean.tga + { + map textures/desertfactory_signs/shock_clean.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_toxic_clean +{ + qer_editorimage textures/desertfactory_shaders/sign_toxic_clean.tga + { + map textures/desertfactory_signs/toxic_clean.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_warning_clean +{ + qer_editorimage textures/desertfactory_shaders/sign_warning_clean.tga + { + map textures/desertfactory_signs/warning_clean.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_wires_clean +{ + qer_editorimage textures/desertfactory_shaders/sign_wires_clean.tga + { + map textures/desertfactory_signs/wires_clean.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_above_dirty +{ + qer_editorimage textures/desertfactory_shaders/sign_above_dirty.tga + { + map textures/desertfactory_signs/above_dirty.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_explosion_dirty +{ + qer_editorimage textures/desertfactory_shaders/sign_explosion_dirty.tga + { + map textures/desertfactory_signs/explosion_dirty.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_ladder_dirty +{ + qer_editorimage textures/desertfactory_shaders/sign_ladder_dirty.tga + { + map textures/desertfactory_signs/ladder_dirty.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_radioactive_dirty +{ + qer_editorimage textures/desertfactory_shaders/sign_radioactive_dirty.tga + { + map textures/desertfactory_signs/radioactive_dirty.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_shock_dirty +{ + qer_editorimage textures/desertfactory_shaders/sign_shock_dirty.tga + { + map textures/desertfactory_signs/shock_dirty.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_toxic_dirty +{ + qer_editorimage textures/desertfactory_shaders/sign_toxic_dirty.tga + { + map textures/desertfactory_signs/toxic_dirty.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_warning_dirty +{ + qer_editorimage textures/desertfactory_shaders/sign_warning_dirty.tga + { + map textures/desertfactory_signs/warning_dirty.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/desertfactory_shaders/sign_wires_dirty +{ + qer_editorimage textures/desertfactory_shaders/sign_wires_dirty.tga + { + map textures/desertfactory_signs/wires_dirty.tga + alphaFunc GT0 + rgbGen vertex + } +} + +//============================================================================== +// Writings +//============================================================================== +textures/desertfactory_shaders/writing01 +{ + qer_editorimage textures/desertfactory_shaders/writing01.jpg + surfaceparm trans + nopicmip + nomipmaps + { + map textures/desertfactory_documents/writing01.tga + blendFunc blend + } +} + +textures/desertfactory_shaders/writing02 +{ + qer_editorimage textures/desertfactory_shaders/writing02.jpg + surfaceparm trans + nopicmip + nomipmaps + { + map textures/desertfactory_documents/writing02.tga + blendFunc blend + } +} + +textures/desertfactory_shaders/writing03 +{ + qer_editorimage textures/desertfactory_shaders/writing03.jpg + surfaceparm trans + nopicmip + nomipmaps + { + map textures/desertfactory_documents/writing03.tga + blendFunc blend + } +} + +textures/desertfactory_shaders/writing04 +{ + qer_editorimage textures/desertfactory_shaders/writing04.jpg + surfaceparm trans + nopicmip + nomipmaps + { + map textures/desertfactory_documents/writing04.tga + blendFunc blend + } +} + +textures/desertfactory_shaders/writing05 +{ + qer_editorimage textures/desertfactory_shaders/writing05.jpg + surfaceparm trans + nopicmip + nomipmaps + { + map textures/desertfactory_documents/writing05.tga + blendFunc blend + } +} diff --git a/scripts/nexcompat-domination.shader b/scripts/nexcompat-domination.shader new file mode 100644 index 0000000..1467878 --- /dev/null +++ b/scripts/nexcompat-domination.shader @@ -0,0 +1,39 @@ +textures/domination/dom_unclaimed { + nopicmip + { + map textures/domination/dom_unclaimed.tga + blendfunc add + } +} + +textures/domination/dom_red { + nopicmip + { + map textures/domination/dom_red.tga + blendfunc add + } +} + +textures/domination/dom_blue { + nopicmip + { + map textures/domination/dom_blue.tga + blendfunc add + } +} + +textures/domination/dom_yellow { + nopicmip + { + map textures/domination/dom_yellow.tga + blendfunc add + } +} + +textures/domination/dom_pink { + nopicmip + { + map textures/domination/dom_pink.tga + blendfunc add + } +} diff --git a/scripts/nexcompat-dsi.shader b/scripts/nexcompat-dsi.shader new file mode 100644 index 0000000..195cc69 --- /dev/null +++ b/scripts/nexcompat-dsi.shader @@ -0,0 +1,42 @@ +textures/dsi/weapspawn01 +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + nopicmip + { + clampmap textures/dsi/weapspawn01.tga + blendfunc add + rgbGen Vertex + tcMod rotate 45 + } +} + +textures/dsi/dsiglass +{ + qer_editorimage textures/dsi/dsiglass2.tga + surfaceparm trans + cull disable + qer_trans 0.5 + + { + map textures/dsi/dsiglass2.tga + blendfunc add + //rgbGen vertex + tcgen environment + tcmod scale 4 4 + } +} + +textures/dsi/cmp1_logo +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + nopicmip + { + map textures/dsi/cmp1_logo.tga + blendfunc add + rgbGen Vertex + } +} diff --git a/scripts/nexcompat-e7.shader b/scripts/nexcompat-e7.shader new file mode 100644 index 0000000..f953467 --- /dev/null +++ b/scripts/nexcompat-e7.shader @@ -0,0 +1,250 @@ +// e7 shaders by Yves Allaire aka evil lair// +// http://www.planetquake.com/hfx // +// hfx@planetquake.com // + +//evil jump pad + +textures/e7/e7brickfloor01jump +{ + qer_editorimage textures/e7/e7brickfloor01jump.tga + q3map_lightimage textures/e7/e7brickfloor01jump_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/e7/e7brickfloor01jump + animmap 10 textures/e7/e7brickfloor01jump textures/e7/e7brickfloor01jump-1 textures/e7/e7brickfloor01jump-2 textures/e7/e7brickfloor01jump-3 textures/e7/e7brickfloor01jump-4 textures/e7/e7brickfloor01jump-5 textures/e7/e7brickfloor01jump-6 textures/e7/e7brickfloor01jump-7 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/e7/e7mlight +{ + qer_editorimage textures/e7/e7mlight.tga + surfaceparm nomarks + q3map_surfacelight 1500 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/e7/e7mlight.tga + blendfunc filter + rgbGen identity + } +} + +//small light + +textures/e7/e7slight +{ + qer_editorimage textures/e7/e7slight.tga + surfaceparm nomarks + q3map_surfacelight 2500 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/e7/e7slight.tga + blendfunc filter + rgbGen identity + } +} + +textures/e7/e7trimlight +{ + qer_editorimage textures/e7/e7trimlight.tga + surfaceparm nomarks + q3map_surfacelight 700 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/e7/e7trimlight.tga + blendfunc filter + rgbGen identity + } +} + +//evilgrate + +textures/e7/e7wgrate +{ + qer_editorimage textures/e7/e7wgrate.tga + surfaceparm alphashadow + surfaceparm nomarks + surfaceparm metalsteps + surfaceparm trans + cull disable + nopicmip + { + map textures/e7/e7wgrate.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +// evil lava - sorta looks bad ingame - imho + +textures/e7/e7sfx_lava +{ + qer_editorimage textures/e7/e7sfx_lava.tga + surfaceparm lava + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm trans + cull disable + deformVertexes wave 100 sin 3 2 0.1 0.1 + tessSize 128 + q3map_surfacelight 1500 + q3map_globaltexture + { + map textures/e7/e7sfx_lava.tga + rgbGen identity + tcMod turb 0 0.2 0 0.08 + } +} + +//evil sky of impending doom :P + +textures/e7/e7evilsky_1 +{ + qer_editorimage textures/e7/e7evilsky_1.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 200 + q3map_sun 0.9 0.9 1 60 65 68 + skyParms - 512 - + { + map textures/e7/e7evilsky_1.tga + rgbGen identity + tcMod scroll 0.05 0.1 + tcMod scale 2 2 + } + { + map textures/e7/e7evilsky_2.tga + blendfunc add + rgbGen identity + tcMod scroll 0.08 -0.06 + tcMod scale 3 2 + } +} + +textures/e7/e7rain +{ + qer_editorimage textures/e7/e7rain.tga + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + cull disable + deformVertexes move 3 1 0 sin 0 5 0 0.2 + deformVertexes move 0.6 3.3 0 sin 0 5 0 0.4 + deformVertexes wave 30 sin 0 10 0 0.2 + qer_trans 0.5 + { + map textures/e7/e7rain.tga + blendfunc add + rgbGen identity + tcMod scroll 0.5 -8 + tcMod turb 0.1 0.25 0 -0.1 + } + { + map textures/e7/e7rain.tga + blendfunc add + rgbGen identity + tcMod scroll 0.01 -6.3 + } +} + +//dark redish sky + +textures/e7/e7sky_01 +{ + qer_editorimage textures/e7/e7sky_01.tga + surfaceparm noimpact + surfaceparm nolightmap + q3map_sun .9 .9 1 65 65 68 + q3map_surfacelight 150 + skyparms - 512 - + { + map textures/e7/e7sky_01.tga + rgbGen identity + tcMod scroll 0.05 0.03 + tcMod scale 2 2 + } + { + map textures/e7/e7sky_02.tga + blendfunc add + rgbGen identity + tcMod scroll 0.01 0.02 + tcMod scale 3 2 + } +} + +//jump pad 2 + +textures/e7/e7sbrickfloor_jump +{ + qer_editorimage textures/e7/e7sbrickfloor_jump.tga + q3map_lightimage textures/e7/e7sbrickfloor_jump_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/e7/e7sbrickfloor_jump + animmap 10 textures/e7/e7sbrickfloor_jump textures/e7/e7sbrickfloor_jump-1 textures/e7/e7sbrickfloor_jump-2 textures/e7/e7sbrickfloor_jump-3 textures/e7/e7sbrickfloor_jump-4 textures/e7/e7sbrickfloor_jump-5 textures/e7/e7sbrickfloor_jump-6 textures/e7/e7sbrickfloor_jump-7 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +//small grate + +textures/e7/e7smgrate +{ + qer_editorimage textures/e7/e7smgrate.tga + surfaceparm alphashadow + surfaceparm metalsteps + //surfaceparm trans + cull disable + nopicmip + { + map textures/e7/e7smgrate.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} diff --git a/scripts/nexcompat-eX.shader b/scripts/nexcompat-eX.shader new file mode 100644 index 0000000..8089057 --- /dev/null +++ b/scripts/nexcompat-eX.shader @@ -0,0 +1,804 @@ +//----------------------------------------------------------------------// +// eX texture set // +// "eX" is evil lair's texture set #10 // +// http://www.evillair.net // +// el@evillair.net // +//----------------------------------------------------------------------// + +textures/eX/eX_lightpanel_01 +{ + qer_EditorImage textures/eX/eX_lightpanel_01.tga + { + map textures/eX/eX_lightpanel_01 + } + { + map $lightmap + } +} + +textures/eX/eX_light_u201 +{ + qer_EditorImage textures/eX/eX_light_u201.tga + { + map textures/eX/eX_light_u201 + } + { + map $lightmap + } +} + + + +textures/eX/eX_clangfloor_01 +{ + qer_EditorImage textures/eX/eX_clangfloor_01.tga + { + map textures/eX/eX_clangfloor_01 + } + { + map $lightmap + } +} + +textures/eX/eX_cretebase_01 +{ + qer_EditorImage textures/eX/eX_cretebase_01.tga + { + map textures/eX/eX_cretebase_01.tga + } + { + map $lightmap + } +} + +textures/eX/eX_cretefloor_01 +{ + qer_EditorImage textures/eX/eX_cretefloor_01.tga + { + map textures/eX/eX_cretefloor_01 + } + { + map $lightmap + } +} + +textures/eX/eX_cretewall_01 +{ + qer_EditorImage textures/eX/eX_cretewall_01.tga + { + map textures/eX/eX_cretewall_01 + } + { + map $lightmap + } +} + +textures/eX/eX_cretewall_02 +{ + qer_EditorImage textures/eX/eX_cretewall_02.tga + { + map textures/eX/eX_cretewall_02 + } + { + map $lightmap + } +} + +textures/eX/eX_cretewall_03 +{ + qer_EditorImage textures/eX/eX_cretewall_03.tga + { + map textures/eX/eX_cretewall_03 + } + { + map $lightmap + } +} + +textures/eX/eX_cretewall_03b +{ + qer_EditorImage textures/eX/eX_cretewall_03b.tga + { + map textures/eX/eX_cretewall_03b + } + { + map $lightmap + } +} + + + +textures/eX/eX_deswall_01 +{ + qer_EditorImage textures/eX/eX_deswall_01.tga + { + map textures/eX/eX_deswall_01 + } + { + map $lightmap + } +} + +textures/eX/eX_floor_grate_03_128 +{ + qer_EditorImage textures/eX/eX_floor_grate_03_128.tga + { + map textures/eX/eX_floor_grate_03_128 + } + { + map $lightmap + } +} + +textures/eX/eX_floor_grate03 +{ + qer_editorimage textures/eX/eX_floor_grate03.tga + surfaceparm alphashadow + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull disable + nopicmip + { + map textures/eX/eX_floor_grate03.tga + rgbGen identity + depthWrite + alphafunc GT0 + } + { + map $lightmap + blendfunc blend + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/eX/eX_floor_mtl_grate_01 +{ + qer_EditorImage textures/eX/eX_floor_mtl_grate_01.tga + { + map textures/eX/eX_floor_mtl_grate_01 + } + { + map $lightmap + } +} + +textures/eX/eX_floor_mtl_wrn_01 +{ + qer_EditorImage textures/eX/eX_floor_mtl_wrn_01.tga + { + map textures/eX/eX_floor_mtl_wrn_01 + } + { + map $lightmap + } +} + +textures/eX/eX_floor_simple_05 +{ + qer_EditorImage textures/eX/eX_floor_simple_05.tga + { + map textures/eX/eX_floor_simple_05 + } + { + map $lightmap + } +} + +textures/eX/eX_floor_simplines +{ + qer_EditorImage textures/eX/eX_floor_simplines.tga + { + map textures/eX/eX_floor_simplines + } + { + map $lightmap + } +} + +textures/eX/eX_floor_tile_03 +{ + qer_EditorImage textures/eX/eX_floor_tile_03.tga + { + map textures/eX/eX_floor_tile_03 + } + { + map $lightmap + } +} + +textures/eX/eX_floor_tread_01 +{ + qer_EditorImage textures/eX/eX_floor_tread_01.tga + { + map textures/eX/eX_floor_tread_01 + } + { + map $lightmap + } +} + +textures/eX/eX_floorpanel_01 +{ + qer_EditorImage textures/eX/eX_floorpanel_01.tga + { + map textures/eX/eX_floorpanel_01 + } + { + map $lightmap + } +} + +textures/eX/eX_metalplate_01 +{ + qer_EditorImage textures/eX/eX_metalplate_01.tga + { + map textures/eX/eX_metalplate_01 + } + { + map $lightmap + } +} + +textures/eX/eX_metalSupp01 +{ + qer_EditorImage textures/eX/eX_metalSupp01.tga + { + map textures/eX/eX_metalSupp01 + } + { + map $lightmap + } +} + +textures/eX/eX_metalwall02 +{ + qer_EditorImage textures/eX/eX_metalwall02.tga + { + map textures/eX/eX_metalwall02 + } + { + map $lightmap + } +} + +textures/eX/eX_mtl_bigplate_04 +{ + qer_EditorImage textures/eX/eX_mtl_bigplate_04.tga + { + map textures/eX/eX_mtl_bigplate_04 + } + { + map $lightmap + } +} + +textures/eX/eX_mtl_bigplate_04b +{ + qer_EditorImage textures/eX/eX_mtl_bigplate_04b.tga + { + map textures/eX/eX_mtl_bigplate_04b + } + { + map $lightmap + } +} + +textures/eX/eX_mtl_panel_02 +{ + qer_EditorImage textures/eX/eX_mtl_panel_02.tga + { + map textures/eX/eX_mtl_panel_02 + } + { + map $lightmap + } +} + +textures/eX/eX_mtl_panel_03 +{ + qer_EditorImage textures/eX/eX_mtl_panel_03.tga + { + map textures/eX/eX_mtl_panel_03 + } + { + map $lightmap + } +} + +textures/eX/eX_mtl_panel_04 +{ + qer_EditorImage textures/eX/eX_mtl_panel_04.tga + { + map textures/eX/eX_mtl_panel_04 + } + { + map $lightmap + } +} + +textures/eX/eX_q2_01 +{ + qer_EditorImage textures/eX/eX_q2_01.tga + { + map textures/eX/eX_q2_01 + } + { + map $lightmap + } +} + +textures/eX/eX_q2_01b +{ + qer_EditorImage textures/eX/eX_q2_01b.tga + { + map textures/eX/eX_q2_01b + } + { + map $lightmap + } +} + +textures/eX/eX_q2_01c +{ + qer_EditorImage textures/eX/eX_q2_01c.tga + { + map textures/eX/eX_q2_01c + } + { + map $lightmap + } +} + +textures/eX/eX_q2_01d +{ + qer_EditorImage textures/eX/eX_q2_01d.tga + { + map textures/eX/eX_q2_01d + } + { + map $lightmap + } +} + +textures/eX/eX_q2_01e +{ + qer_EditorImage textures/eX/eX_q2_01e.tga + { + map textures/eX/eX_q2_01e + } + { + map $lightmap + } +} + +textures/eX/eX_rndfloor_01 +{ + qer_EditorImage textures/eX/eX_rndfloor_01.tga + { + map textures/eX/eX_rndfloor_01 + } + { + map $lightmap + } +} + +textures/eX/eX_rndfloor_02 +{ + qer_EditorImage textures/eX/eX_rndfloor_02.tga + { + map textures/eX/eX_rndfloor_02 + } + { + map $lightmap + } +} + +textures/eX/eX_rplates_01 +{ + qer_EditorImage textures/eX/eX_rplates_01.tga + { + map textures/eX/eX_rplates_01 + } + { + map $lightmap + } +} + +textures/eX/eX_steptop_01 +{ + qer_EditorImage textures/eX/eX_steptop_01.tga + { + map textures/eX/eX_steptop_01 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_01 +{ + qer_EditorImage textures/eX/eX_trim_01.tga + { + map textures/eX/eX_trim_01 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_baseboard_02 +{ + qer_EditorImage textures/eX/eX_trim_baseboard_02.tga + { + map textures/eX/eX_trim_baseboard_02 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_baseboard_03 +{ + qer_EditorImage textures/eX/eX_trim_baseboard_03.tga + { + map textures/eX/eX_trim_baseboard_03 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_baseboard +{ + qer_EditorImage textures/eX/eX_trim_baseboard.tga + { + map textures/eX/eX_trim_baseboard + } + { + map $lightmap + } +} + +textures/eX/eX_trim_psimple_04 +{ + qer_EditorImage textures/eX/eX_trim_psimple_04.tga + { + map textures/eX/eX_trim_psimple_04 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_psimple_05 +{ + qer_EditorImage textures/eX/eX_trim_psimple_05.tga + { + map textures/eX/eX_trim_psimple_05 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_simple03 +{ + qer_EditorImage textures/eX/eX_trim_simple03.tga + { + map textures/eX/eX_trim_simple03 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_simple_01 +{ + qer_EditorImage textures/eX/eX_trim_simple_01.tga + { + map textures/eX/eX_trim_simple_01 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_support_03 +{ + qer_EditorImage textures/eX/eX_trim_support_03.tga + { + map textures/eX/eX_trim_support_03 + } + { + map $lightmap + } +} + +textures/eX/eX_trim_vert_01 +{ + qer_EditorImage textures/eX/eX_trim_vert_01.tga + { + map textures/eX/eX_trim_vert_01 + } + { + map $lightmap + } +} + +textures/eX/eX_wall_01 +{ + qer_EditorImage textures/eX/eX_wall_01.tga + { + map textures/eX/eX_wall_01 + } + { + map $lightmap + } +} + +textures/eX/eX_wall_b01 +{ + qer_EditorImage textures/eX/eX_wall_b01.tga + { + map textures/eX/eX_wall_b01 + } + { + map $lightmap + } +} + +textures/eX/eX_wall_bigrib_02 +{ + qer_EditorImage textures/eX/eX_wall_bigrib_02.tga + { + map textures/eX/eX_wall_bigrib_02 + } + { + map $lightmap + } +} + +textures/eX/eX_wall_bplate_06 +{ + qer_EditorImage textures/eX/eX_wall_bplate_06.tga + { + map textures/eX/eX_wall_bplate_06 + } + { + map $lightmap + } +} + +textures/eX/eX_wall_panel_05 +{ + qer_EditorImage textures/eX/eX_wall_panel_05.tga + { + map textures/eX/eX_wall_panel_05 + } + { + map $lightmap + } +} + +textures/eX/eX_wall_panels_08 +{ + qer_EditorImage textures/eX/eX_wall_panels_08.tga + { + map textures/eX/eX_wall_panels_08 + } + { + map $lightmap + } +} + +textures/eX/eX_wall_panels_08b +{ + qer_EditorImage textures/eX/eX_wall_panels_08b.tga + { + map textures/eX/eX_wall_panels_08b + } + { + map $lightmap + } +} + +textures/eX/eX_wall_pipe +{ + qer_EditorImage textures/eX/eX_wall_pipe.tga + { + map textures/eX/eX_wall_pipe + } + { + map $lightmap + } +} + +textures/eX/eX_wall_u207 +{ + qer_EditorImage textures/eX/eX_wall_u207.tga + { + map textures/eX/eX_wall_u207 + } + { + map $lightmap + } +} + +textures/eX/eXmetal_plate01 +{ + qer_EditorImage textures/eX/eXmetal_plate01.tga + { + map textures/eX/eXmetal_plate01 + } + { + map $lightmap + } +} + +textures/eX/eXmetal_plate01b +{ + qer_EditorImage textures/eX/eXmetal_plate01B.tga + { + map textures/eX/eXmetal_plate01B + } + { + map $lightmap + } +} + +textures/eX/eXmetal_plate01c +{ + qer_EditorImage textures/eX/eXmetal_plate01c.tga + { + map textures/eX/eXmetal_plate01c + } + { + map $lightmap + } +} + +textures/eX/eXmetalBase01 +{ + qer_EditorImage textures/eX/eXmetalBase01.tga + { + map textures/eX/eXmetalBase01 + } + { + map $lightmap + } +} + +textures/eX/eXmetalBase02 +{ + qer_EditorImage textures/eX/eXmetalBase02.tga + { + map textures/eX/eXmetalBase02 + } + { + map $lightmap + } +} + +textures/eX/eXmetalBase03 +{ + qer_EditorImage textures/eX/eXmetalBase03.tga + { + map textures/eX/eXmetalBase03 + } + { + map $lightmap + } +} + +textures/eX/eXmetalBase05Rust +{ + qer_EditorImage textures/eX/eXmetalBase05Rust.tga + { + map textures/eX/eXmetalBase05Rust + } + { + map $lightmap + } +} + +textures/eX/eXmetalFloor02 +{ + qer_EditorImage textures/eX/eXmetalFloor02.tga + { + map textures/eX/eXmetalFloor02 + } + { + map $lightmap + } +} + +textures/eX/eXmetalrib01 +{ + qer_EditorImage textures/eX/eXmetalrib01.tga + { + map textures/eX/eXmetalrib01 + } + { + map $lightmap + } +} + +textures/eX/eX_clangfloor_01b +{ + qer_EditorImage textures/eX/eX_clangfloor_01b.tga + { + map textures/eX/eX_clangfloor_01b + } + { + map $lightmap + } +} + +textures/eX/eX_cretebase_02 +{ + qer_EditorImage textures/eX/eX_cretebase_02.tga + { + map textures/eX/eX_cretebase_02 + } + { + map $lightmap + } +} + +textures/eX/eX_cretebase_03_dark +{ + qer_EditorImage textures/eX/eX_cretebase_03_dark.tga + { + map textures/eX/eX_cretebase_03_dark + } + { + map $lightmap + } +} + +textures/eX/eX_cretefloor_01b +{ + qer_EditorImage textures/eX/eX_cretefloor_01b.tga + { + map textures/eX/eX_cretefloor_01b + } + { + map $lightmap + } +} + +textures/eX/eXmetalBase06rust +{ + qer_EditorImage textures/eX/eXmetalBase06rust.tga + { + map textures/eX/eXmetalBase06rust + } + { + map $lightmap + } +} + +textures/eX/eXmetalBase07rust +{ + qer_EditorImage textures/eX/eXmetalBase07rust.tga + { + map textures/eX/eXmetalBase07rust + } + { + map $lightmap + } +} + +textures/eX/eX_wall_01b +{ + qer_EditorImage textures/eX/eX_wall_01b.tga + { + map textures/eX/eX_wall_01b + } + { + map $lightmap + } +} diff --git a/scripts/nexcompat-eggandbacon.shader b/scripts/nexcompat-eggandbacon.shader new file mode 100644 index 0000000..b6f155a --- /dev/null +++ b/scripts/nexcompat-eggandbacon.shader @@ -0,0 +1,55 @@ +textures/eggandbacon/eggandbacon_sky +{ + qer_editorimage env/stralenex8/darkblue_up.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_sun 1 .98 .9 10 0 90 + skyparms env/stralenex8/darkblue - - +} + +textures/eggandbacon/upsign +{ + qer_editorimage textures/eggandbacon/upsign.tga + surfaceparm nonsolid + { + map $lightmap + rgbGen identity + } + { + map textures/eggandbacon/upsign.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/eggandbacon/light_bottom +{ + qer_editorimage textures/evil6_lights/e6v_light.tga + surfaceparm nonsolid + { + map $lightmap + rgbGen identity + } + { + map textures/evil6_lights/e6v_light.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/eggandbacon/light_side +{ + qer_editorimage textures/eggandbacon/black.tga + surfaceparm nonsolid + { + map $lightmap + rgbGen identity + } + { + map textures/eggandbacon/black.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} diff --git a/scripts/nexcompat-egyptsoc.shader b/scripts/nexcompat-egyptsoc.shader new file mode 100644 index 0000000..2fe18e5 --- /dev/null +++ b/scripts/nexcompat-egyptsoc.shader @@ -0,0 +1,2165 @@ +//********************************************************************** +// +// Title : egyptsoc.shader +// Author : Sock +// Date : 1st July 2001 +// Email : sock@planetquake.com +// URL : http://www.planetquake.com/simland +// Version: 1.6 +// +// If you use any of these Egyptian shader/textures I kindly ask +// YOU to give me credit for my work within your README file or +// TEXT file distributed with your map/mod. +// +//********************************************************************** +// +// Index of shaders (128) :- +// +// (32) 32x32 light sources : 01 = Cross, 02 = Triangle, 03 = Star, 04 = Flower +// +// lig_032-01b1-2k lig_032-02b1-2k lig_032-03b1-2k lig_032-04b1-2k - Blue + grey bckgrd +// lig_032-01b2-2k lig_032-02b2-2k lig_032-03b2-2k lig_032-04b2-2k - Blue + yellow bckgrd +// lig_032-01r1-2k lig_032-02r1-2k lig_032-03r1-2k lig_032-04r1-2k - Red + grey bckgrd +// lig_032-01r2-2k lig_032-02r2-2k lig_032-03r2-2k lig_032-04r2-2k - Red + yellow bckgrd +// lig_032-01y1-2k lig_032-02y1-2k lig_032-03y1-2k lig_032-04y1-2k - Yellow + grey bckgrd +// lig_032-01y2-2k lig_032-02y2-2k lig_032-03y2-2k lig_032-04y2-2k - Yellow + yellow bckgrd +// lig_032-01w1-2k lig_032-02w1-2k lig_032-03w1-2k lig_032-04w1-2k - White + grey bckgrd +// lig_032-01w2-2k lig_032-02w2-2k lig_032-03w2-2k lig_032-04w2-2k - White + yellow bckgrd +// +// (40) 64x64 light sources : 01 = Anhk, 02 = Circle, 04 = Cross, 05 = Square, 06 = Triangle +// +// lig_064-01b1-2k lig_064-02b1-2k lig_064-04b1-2k lig_064-05b1-2k lig_064-06b1-2k - Blue + grey bckgrd +// lig_064-01b2-2k lig_064-02b2-2k lig_064-04b2-2k lig_064-05b2-2k lig_064-06b2-2k - Blue + yellow bckgrd +// lig_064-01r1-2k lig_064-02r1-2k lig_064-04r1-2k lig_064-05r1-2k lig_064-06r1-2k - Red + grey bckgrd +// lig_064-01r2-2k lig_064-02r2-2k lig_064-04r2-2k lig_064-05r2-2k lig_064-06r2-2k - Red + yellow bckgrd +// lig_064-01y1-2k lig_064-02y1-2k lig_064-04y1-2k lig_064-05y1-2k lig_064-06y1-2k - Yellow + grey bckgrd +// lig_064-01y2-2k lig_064-02y2-2k lig_064-04y2-2k lig_064-05y2-2k lig_064-06y2-2k - Yellow + yellow bckgrd +// lig_064-01w1-2k lig_064-02w1-2k lig_064-04w1-2k lig_064-05w1-2k lig_064-06w1-2k - White + grey bckgrd +// lig_064-01w2-2k lig_064-02w2-2k lig_064-04w2-2k lig_064-05w2-2k lig_064-06w2-2k - White + yellow bckgrd +// +// (18) 256x64 Band style light : 01 = Single, 02 = ZigZag, 03 = Triangle +// +// lig_b064-01a lig_b064-02a lig_b064-03a - Blue + grey bckgrd +// lig_b064-01b lig_b064-02b lig_b064-03b - Blue + yellow bckgrd +// lig_b064-01c lig_b064-02c lig_b064-03c - Yellow + grey bckgrd +// lig_b064-01d lig_b064-02d lig_b064-03d - Yellow + yellow bckgrd +// lig_b064-01e lig_b064-02e lig_b064-03e - Red + grey bckgrd +// lig_b064-01f lig_b064-02f lig_b064-03f - Red + yellow bckgrd +// +// (06) Vertical style light - 2 bar with additional border 96x192 +// +// lig_v192-01ba - Blue + grey bckgrd +// lig_v192-01bb - Blue + yellow bckgrd +// lig_v192-01ya - Yellow + grey bckgrd +// lig_v192-01yb - Yellow + yellow bckgrd +// lig_v192-01wa - White + grey bckgrd +// lig_v192-01wb - White + yellow bckgrd +// +// (06) Weapon Markers 1 - 2 rot swirls + FAST glowing symbols +// +// wmblue_floor1a wmblue_floor1b - Blue symbols and swirls +// wmgold_floor1a wmgold_floor1b - Gold symbols and swirls +// wmred_floor1a wmred_floor1b - Red symbols and swirls +// +// (06) Jump Pads 1 - 1 rot swirl + 1 jumppad stretch + SLOW glowing symbols +// +// jpblue_floor1a jpblue_floor1b - Blue symbols and swirls +// jpgold_floor1a jpgold_floor1b - Gold symbols and swirls +// jpred_floor1a jpred_floor1b - Red symbols and swirls +// +// (12) Weapon Markers with Glowing central areas +// +// s128-01wc s128-02wc - Blue + grey bckgrd +// s128-01wd s128-02wd - Blue + yellow bckgrd +// s128-01we s128-02we - Gold + grey bckgrd +// s128-01wcr s128-02wcr - Red + grey bckgrd +// s128-01wdr s128-02wdr - Red + yellow bckgrd +// +// (08) Grates in grey/yellow to match other tiles +// +// grate1a grate1b - square 32x32 design +// grate2a grate2b - small rectangle design +// grate3a grate3b - ring 32x32 design +// grate4a grate4b - detail version of ring design +// + +//**********************************************************************// +// LIGHT 32 - 01 : Cross design light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_032-01b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-01b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-01b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-01b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_032-01b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-01b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-01b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-01b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-01r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-01r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-01r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-01r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_032-01r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-01r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-01r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-01r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-01y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-01y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-01y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-01y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-01y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-01y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-01y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-01y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-01w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-01w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-01w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-01w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-01w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-01w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-01w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-01w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT 32 - 02 : Triangle light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_032-02b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-02b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-02b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-02b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_032-02b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-02b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-02b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-02b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-02r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-02r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-02r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-02r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_032-02r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-02r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-02r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-02r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-02y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-02y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-02y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-02y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-02y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-02y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-02y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-02y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-02w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-02w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-02w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-02w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-02w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-02w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-02w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-02w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT 32 - 03 : Star design light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_032-03b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-03b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-03b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-03b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_032-03b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-03b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-03b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-03b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-03r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-03r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-03r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-03r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_032-03r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-03r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-03r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-03r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-03y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-03y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-03y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-03y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-03y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-03y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-03y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-03y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-03w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-03w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-03w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-03w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-03w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-03w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-03w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-03w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT 32 - 04 : Flower design light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_032-04b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-04b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-04b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-04b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_032-04b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-04b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-04b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-04b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-04r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-04r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-04r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-04r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_032-04r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-04r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-04r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-04r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-04y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-04y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-04y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-04y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-04y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-04y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-04y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-04y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-04w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-04w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-04w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-04w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_032-04w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_032-04w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_032-04w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_032-04w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT 64 - 01 : Standard Ankh light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_064-01b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-01b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-01b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-01b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_064-01b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-01b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-01b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-01b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-01r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-01r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-01r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-01r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_064-01r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-01r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-01r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-01r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-01y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-01y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-01y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-01y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-01y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-01y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-01y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-01y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-01w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-01w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-01w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-01w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-01w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-01w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-01w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-01w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT 64 - 02 : Standard Circle light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_064-02b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-02b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-02b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-02b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_064-02b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-02b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-02b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-02b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-02r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-02r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-02r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-02r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + +textures/egyptsoc_sfx/lig_064-02r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-02r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-02r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-02r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-02y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-02y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-02y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-02y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-02y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-02y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-02y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-02y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-02w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-02w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-02w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-02w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-02w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-02w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-02w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-02w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT 64 - 04 : Circle template with cross bars across light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_064-04b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-04b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-04b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-04b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-04b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-04b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-04b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-04b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-04r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-04r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-04r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-04r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-04r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-04r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-04r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-04r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-04y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-04y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-04y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-04y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-04y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-04y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-04y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-04y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-04w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-04w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-04w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-04w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-04w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-04w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-04w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-04w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT 64 - 05 : Standard Square light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_064-05b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-05b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-05b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-05b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-05b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-05b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-05b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-05b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-05r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-05r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-05r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-05r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-05r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-05r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-05r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-05r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-05y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-05y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-05y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-05y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-05y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-05y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-05y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-05y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-05w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-05w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-05w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-05w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-05w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-05w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-05w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-05w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT 64 - 06 : Triangle light source // +//**********************************************************************// +textures/egyptsoc_sfx/lig_064-06b1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-06b1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-06b1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-06b1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-06b2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-06b2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-06b2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-06b2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-06r1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-06r1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-06r1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-06r1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-06r2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-06r2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-06r2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-06r2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-06y1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-06y1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-06y1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-06y1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-06y2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-06y2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-06y2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-06y2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-06w1-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-06w1.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-06w1_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-06w1.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/lig_064-06w2-2k +{ + qer_editorimage textures/egyptsoc_sfx/lig_064-06w2.tga + q3map_lightimage textures/egyptsoc_sfx/lig_064-06w2_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_sfx/lig_064-06w2.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// LIGHT BAND 64 - 01 : Single glowing stripe 256x64 // +//**********************************************************************// +textures/egyptsoc_sfx/lig_b064-01a +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-01a.tga + { + map textures/egyptsoc_sfx/lig_b064-01a.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-01b +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-01b.tga + { + map textures/egyptsoc_sfx/lig_b064-01b.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-01c +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-01c.tga + { + map textures/egyptsoc_sfx/lig_b064-01c.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-01d +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-01d.tga + { + map textures/egyptsoc_sfx/lig_b064-01d.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-01e +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-01e.tga + { + map textures/egyptsoc_sfx/lig_b064-01e.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-01f +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-01f.tga + { + map textures/egyptsoc_sfx/lig_b064-01f.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +//**********************************************************************// +// LIGHT BAND 64 - 02 : ZigZag glowing stripe 256x64 // +//**********************************************************************// +textures/egyptsoc_sfx/lig_b064-02a +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-02a.tga + { + map textures/egyptsoc_sfx/lig_b064-02a.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-02b +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-02b.tga + { + map textures/egyptsoc_sfx/lig_b064-02b.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-02c +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-02c.tga + { + map textures/egyptsoc_sfx/lig_b064-02c.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-02d +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-02d.tga + { + map textures/egyptsoc_sfx/lig_b064-02d.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-02e +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-02e.tga + { + map textures/egyptsoc_sfx/lig_b064-02e.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-02f +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-02f.tga + { + map textures/egyptsoc_sfx/lig_b064-02f.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +//**********************************************************************// +// LIGHT BAND 64 - 03 : Triangle glowing pattern 256x64 // +//**********************************************************************// +textures/egyptsoc_sfx/lig_b064-03a +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-03a.tga + { + map textures/egyptsoc_sfx/lig_b064-03a.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-03b +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-03b.tga + { + map textures/egyptsoc_sfx/lig_b064-03b.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-03c +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-03c.tga + { + map textures/egyptsoc_sfx/lig_b064-03c.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-03d +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-03d.tga + { + map textures/egyptsoc_sfx/lig_b064-03d.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-03e +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-03e.tga + { + map textures/egyptsoc_sfx/lig_b064-03e.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_b064-03f +{ + qer_editorimage textures/egyptsoc_sfx/lig_b064-03f.tga + { + map textures/egyptsoc_sfx/lig_b064-03f.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +//**********************************************************************// +// BLUE LIGHT 192 - 01 : 2 bar with additional border 96x192 // +//**********************************************************************// +textures/egyptsoc_sfx/lig_v192-01ba +{ + qer_editorimage textures/egyptsoc_sfx/lig_v192-01ba.tga + { + map textures/egyptsoc_sfx/lig_v192-01ba.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_v192-01bb +{ + qer_editorimage textures/egyptsoc_sfx/lig_v192-01bb.tga + { + map textures/egyptsoc_sfx/lig_v192-01bb.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +//**********************************************************************// +// YELLOW LIGHT 192 - 01 : 2 bar with additional border 96x192 // +//**********************************************************************// +textures/egyptsoc_sfx/lig_v192-01ya +{ + qer_editorimage textures/egyptsoc_sfx/lig_v192-01ya.tga + { + map textures/egyptsoc_sfx/lig_v192-01ya.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_v192-01yb +{ + qer_editorimage textures/egyptsoc_sfx/lig_v192-01yb.tga + { + map textures/egyptsoc_sfx/lig_v192-01yb.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +//**********************************************************************// +// WHITE LIGHT 192 - 01 : 2 bar with additional border 96x192 // +//**********************************************************************// +textures/egyptsoc_sfx/lig_v192-01wa +{ + qer_editorimage textures/egyptsoc_sfx/lig_v192-01wa.tga + { + map textures/egyptsoc_sfx/lig_v192-01wa.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +textures/egyptsoc_sfx/lig_v192-01wb +{ + qer_editorimage textures/egyptsoc_sfx/lig_v192-01wb.tga + { + map textures/egyptsoc_sfx/lig_v192-01wb.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc filter + } +} + +//**********************************************************************// +// // +// FLOOR 1A // +// // +// Weapon Markers 1 - 2 rot swirls + FAST glowing symbols // +//**********************************************************************// +textures/egyptsoc_sfx/wmblue_floor1a +{ + qer_editorimage textures/egyptsoc_floor/jumppad1ab.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1ab_glow.tga + q3map_surfacelight 100 + { + map textures/egyptsoc_floor/jumppad1ab.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/egyptsoc_sfx/wmgold_floor1a +{ + qer_editorimage textures/egyptsoc_floor/jumppad1ag.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1ag_glow.tga + q3map_surfacelight 100 + { + map textures/egyptsoc_floor/jumppad1ag.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/egyptsoc_sfx/wmred_floor1a +{ + qer_editorimage textures/egyptsoc_floor/jumppad1ar.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1ar_glow.tga + q3map_surfacelight 100 + { + map textures/egyptsoc_floor/jumppad1ar.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +//**********************************************************************// +// // +// FLOOR 1B // +// // +// Weapon Markers 1 - 2 rot swirls + FAST glowing symbols // +//**********************************************************************// +textures/egyptsoc_sfx/wmblue_floor1b +{ + qer_editorimage textures/egyptsoc_floor/jumppad1bb.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1b_glow.tga + q3map_surfacelight 100 + { + map textures/egyptsoc_floor/jumppad1bb.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/egyptsoc_sfx/wmgold_floor1b +{ + qer_editorimage textures/egyptsoc_floor/jumppad1bg.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1gg_glow.tga + q3map_surfacelight 100 + { + map textures/egyptsoc_floor/jumppad1bg.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/egyptsoc_sfx/wmred_floor1b +{ + qer_editorimage textures/egyptsoc_floor/jumppad1br.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1br_glow.tga + q3map_surfacelight 100 + { + map textures/egyptsoc_floor/jumppad1br.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +//**********************************************************************// +// // +// FLOOR 1A // +// // +// Jump Pads 1 - 1 rot swirl + 1 jumppad stretch + SLOW glowing symbols // +//**********************************************************************// +textures/egyptsoc_sfx/jpblue_floor1a +{ + qer_editorimage textures/egyptsoc_floor/jumppad1ab.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1ab_glow.tga + q3map_surfacelight 400 + { + map textures/egyptsoc_floor/jumppad1ab.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/egyptsoc_sfx/jpgold_floor1a +{ + qer_editorimage textures/egyptsoc_floor/jumppad1ag.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1ag_glow.tga + q3map_surfacelight 400 + { + map textures/egyptsoc_floor/jumppad1ag.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/egyptsoc_sfx/jpred_floor1a +{ + qer_editorimage textures/egyptsoc_floor/jumppad1ar.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1ar_glow.tga + q3map_surfacelight 400 + { + map textures/egyptsoc_floor/jumppad1ar.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +//**********************************************************************// +// // +// FLOOR 1B // +// // +// Jump Pads 1 - 1 rot swirl + 1 jumppad stretch + SLOW glowing symbols // +//**********************************************************************// +textures/egyptsoc_sfx/jpblue_floor1b +{ + qer_editorimage textures/egyptsoc_floor/jumppad1bb.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1bb_glow.tga + q3map_surfacelight 400 + { + map textures/egyptsoc_floor/jumppad1bb.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/egyptsoc_sfx/jpgold_floor1b +{ + qer_editorimage textures/egyptsoc_floor/jumppad1bg.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1bg_glow.tga + q3map_surfacelight 400 + { + map textures/egyptsoc_floor/jumppad1bg.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/egyptsoc_sfx/jpred_floor1b +{ + qer_editorimage textures/egyptsoc_floor/jumppad1br.tga + q3map_lightimage textures/egyptsoc_floor/jumppad1br_glow.tga + q3map_surfacelight 400 + { + map textures/egyptsoc_floor/jumppad1br.tga + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +//**********************************************************************// +// S128-01 : Weapon Markers with glowing central area's // +//**********************************************************************// +textures/egyptsoc_sfx/s128-01wc +{ + qer_editorimage textures/egyptsoc_trim/s128-01c.tga + q3map_lightimage textures/egyptsoc_trim/s128-01c_glow.tga + light 1 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_trim/s128-01c.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/s128-01wd +{ + qer_editorimage textures/egyptsoc_trim/s128-01d.tga + q3map_lightimage textures/egyptsoc_trim/s128-01d_glow.tga + light 1 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_trim/s128-01d.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/s128-01we +{ + qer_editorimage textures/egyptsoc_trim/s128-01e.tga + q3map_lightimage textures/egyptsoc_trim/s128-01e_glow.tga + light 1 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_trim/s128-01e.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/s128-01wcr +{ + qer_editorimage textures/egyptsoc_trimd/s128-01cr.tga + q3map_lightimage textures/egyptsoc_trimd/s128-01cr_glow.tga + light 1 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_trimd/s128-01cr.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/egyptsoc_sfx/s128-01wdr +{ + qer_editorimage textures/egyptsoc_trimd/s128-01dr.tga + q3map_lightimage textures/egyptsoc_trimd/s128-01dr_glow.tga + light 1 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/egyptsoc_trimd/s128-01dr.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//**********************************************************************// +// GRATE : 128x128 designs // +//**********************************************************************// +// grate1a grate1b - square 32x32 design +// grate2a grate2b - small rectangle design +// grate3a grate3b - ring 32x32 design +// grate4a grate4b - detail version of ring design +// +textures/egyptsoc_floor/grate1a +{ + surfaceparm metalsteps + cull none + { + map textures/egyptsoc_floor/grate1a.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/egyptsoc_floor/grate1b +{ + surfaceparm metalsteps + cull none + { + map textures/egyptsoc_floor/grate1b.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/egyptsoc_floor/grate2a +{ + surfaceparm metalsteps + cull none + { + map textures/egyptsoc_floor/grate2a.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/egyptsoc_floor/grate2b +{ + surfaceparm metalsteps + cull none + { + map textures/egyptsoc_floor/grate2b.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/egyptsoc_floor/grate3a +{ + surfaceparm metalsteps + cull none + { + map textures/egyptsoc_floor/grate3a.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/egyptsoc_floor/grate3b +{ + surfaceparm metalsteps + cull none + { + map textures/egyptsoc_floor/grate3b.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/egyptsoc_floor/grate4a +{ + surfaceparm metalsteps + cull none + { + map textures/egyptsoc_floor/grate4a.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/egyptsoc_floor/grate4b +{ + surfaceparm metalsteps + cull none + { + map textures/egyptsoc_floor/grate4b.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} diff --git a/scripts/nexcompat-el3dm1.shader b/scripts/nexcompat-el3dm1.shader new file mode 100644 index 0000000..d6574ba --- /dev/null +++ b/scripts/nexcompat-el3dm1.shader @@ -0,0 +1,385 @@ +textures/e8/e8alphaspawn +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + { + map textures/e8/e8alphaspawn.tga + blendfunc add + rgbGen Vertex + } +} + +textures/e8/e8yarrow +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + { + map textures/e8/e8yarrow.tga + blendfunc add + rgbGen Vertex + } +} + +textures/e8/e8lightblue_flicker +{ + qer_editorimage textures/e8/e8tinylightblue.tga + surfaceparm nomarks + q3map_surfacelight 950 + { + map textures/e8/e8tinylightblue.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +//id shader modified.. + +textures/e8/zap_e8 +{ + qer_editorimage textures/sfx/zap_scroll.tga +//q3map_surfacelight 300 + surfaceparm trans + surfaceparm nomarks + surfaceparm nolightmap + cull none + { + Map textures/sfx/zap_scroll.tga + blendFunc GL_ONE GL_ONE + rgbgen wave triangle .8 2 0 7 + tcMod scroll 0 1 + } + { + Map textures/sfx/zap_scroll.tga + blendFunc GL_ONE GL_ONE + rgbgen wave triangle 1 1.4 0 5 + tcMod scale -1 1 + tcMod scroll 0 1 + } + { + Map textures/sfx/zap_scroll2.tga + blendFunc GL_ONE GL_ONE + rgbgen wave triangle 1 1.4 0 6.3 + tcMod scale -1 1 + tcMod scroll 2 1 + } + { + Map textures/sfx/zap_scroll2.tga + blendFunc GL_ONE GL_ONE + rgbgen wave triangle 1 1.4 0 7.7 + tcMod scroll -1.3 1 + } +} +//end id shader modify + +textures/e8/e8lighttrim_static +{ + qer_editorimage textures/e8/e8lighttrim.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/e8/e8lighttrim.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/e8/e8lighttrim_glow +{ + qer_editorimage textures/e8/e8lighttrim.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/e8/e8lighttrim.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/e8/e8lighttrim_b_static +{ + qer_editorimage textures/e8/e8lighttrim_b.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/e8/e8lighttrim_b.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } + } + +textures/e8/e8lighttrim_b_glow +{ + qer_editorimage textures/e8/e8lighttrim_b.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/e8/e8lighttrim_b.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/e8/e8_launchpad1 +{ + surfaceparm metalsteps + q3map_surfacelight 100 + { + map textures/e8/e8_launchpad1_fx.tga + rgbGen identity + tcMod scroll 0 3 + } + { + map textures/e8/e8_launchpad1.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/e8/e8xgirder +{ + surfaceparm alphashadow + surfaceparm metalsteps + surfaceparm nomarks + surfaceparm trans + cull disable + nopicmip + { + map textures/e8/e8xgirder.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/e8/e8xgirder_small +{ + cull disable + { + map textures/e8/e8xgirder_small.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/e8/e8xgirder_small2 +{ + cull disable + { + map textures/e8/e8xgirder_small2.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/e8/e8rail2 +{ + surfaceparm alphashadow + cull disable + nomipmaps + { + map textures/e8/e8rail2.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/e8/e8evilspacetxt +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + { + map textures/e8/e8evilspacetxt.tga + blendfunc add + rgbGen Vertex + } +} + +textures/e8/e8beam_blue +{ + qer_editorimage textures/e8/e8beam_blue.tga + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + cull disable + qer_trans 0.6 + { + map textures/e8/e8beam_blue.tga + blendfunc add + tcMod scroll 0.3 0 + } +} + +textures/e8/e8metal03c_shiney +{ + qer_editorimage textures/e8/e8metal03c.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcGen environment + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/e8/ctf_e8stars +{ + qer_editorimage textures/e8/e8stars.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 10 + q3map_sun 1 0.98 0.9 15 0 90 + skyParms textures/e8/env/e8 - - +} + +textures/e8/dm_e8stars +{ + qer_editorimage textures/e8/e8stars.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 30 + q3map_sun 1 0.98 0.9 55 0 90 + skyParms textures/e8/env/e8 - - +} + +textures/e8/dm_e8stars2 +{ + qer_editorimage textures/e8/e8stars.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 70 + q3map_sun 1 0.98 0.9 100 0 90 + skyParms textures/e8/env/e8 - - +} + +textures/e8/e8metal_blue_shiney +{ + qer_editorimage textures/e8/e8metal_blue.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcGen environment + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/e8/e8metal_red_shiney +{ + qer_editorimage textures/e8/e8metal_red.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcGen environment + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +//broken shader D: + +textures/e8/e8trimlight +{ + q3map_lightimage textures/e8/e8trimlight_fx.tga + q3map_surfacelight 100 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/e8/e8trimlight.tga + blendfunc filter + rgbGen identity + } + { + map textures/e8/e8trimlight_fx.tga + blendfunc add + tcMod scroll -2 0 + } +} + +textures/e8/e8trimlight2 +{ + qer_editorimage textures/e8/e8trimlight2.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/e8/e8trimlight2.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} diff --git a/scripts/nexcompat-electro.shader b/scripts/nexcompat-electro.shader new file mode 100644 index 0000000..29fa15a --- /dev/null +++ b/scripts/nexcompat-electro.shader @@ -0,0 +1,16 @@ +textures/electro_plasma +{ + { + map textures/electro_plasma.tga + tcMod scroll 0.03 0.001 + } +} + +textures/electro_plasma_hull +{ + { + map textures/electro_plasma_hull.tga + alphaFunc GT0 + rgbGen Vertex + } +} diff --git a/scripts/nexcompat-evil1_grates.shader b/scripts/nexcompat-evil1_grates.shader new file mode 100644 index 0000000..6a86f7a --- /dev/null +++ b/scripts/nexcompat-evil1_grates.shader @@ -0,0 +1,16 @@ +textures/evil1_grates/flrgrt_h +{ + qer_editorimage textures/evil1_grates/flrgrt_h.tga + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + nopicmip + nomipmaps + { + map textures/evil1_grates/flrgrt_h.tga + //depthWrite + alphaFunc GT0 + rgbgen vertex + } +} diff --git a/scripts/nexcompat-evil2.shader b/scripts/nexcompat-evil2.shader new file mode 100644 index 0000000..9e44de3 --- /dev/null +++ b/scripts/nexcompat-evil2.shader @@ -0,0 +1,22 @@ +textures/evil2_misc/support_grate3 +{ + surfaceparm alphashadow + surfaceparm metalsteps + surfaceparm nomarks + surfaceparm trans + cull disable + nopicmip + { + map textures/evil2_misc/support_grate3.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} \ No newline at end of file diff --git a/scripts/nexcompat-evil3.shader b/scripts/nexcompat-evil3.shader new file mode 100644 index 0000000..df18231 --- /dev/null +++ b/scripts/nexcompat-evil3.shader @@ -0,0 +1,93 @@ +// Original shader created by Yves Allaire, +// for Evil's Texture Set 3. +// [+] http://www.planetquake.com/hfx/ +// Cleaned up and fixed by Gary Burgess. +// [+] http://www.inaeo.co.uk/cnd/ +//NOTE FROM Yves: Please edit this .shader all you want, there might have some problems... +//-------------------------------------------- + +//------------------------------------------ + +textures/evil_floors/t-flr_oddtile_drty +{ + { + map textures/evil_floors/t-flr_oddtile_drty_glow.tga + tcMod turb 1 1 1 1 + tcmod scale 2 1 + tcmod scroll 1 2 + blendFunc GL_ONE GL_ZERO + rgbGen identity + } + { + map textures/evil_floors/t-flr_oddtile_drty.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +//------------------------------------------------- + +textures/evil_floors/grtmtl_offt +{ + surfaceparm metalsteps + surfaceparm alphashadow + surfaceparm trans + surfaceparm nonsolid + cull none + { + map textures/evil_floors/grtmtl_offt.tga + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc filter + depthFunc equal + } +} + +//---------------------------------------------- + +textures/evil_lights/rlight_a +{ + qer_editorimage textures/evil_lights/rlight_a.tga + surfaceparm nomarks + q3map_surfacelight 1500 + { + map $lightmap + rgbGen identity + } + { + map textures/evil_lights/rlight_a.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//-------------------------------------------- + +textures/evil_misc/rstbouncefan +{ + cull disable + surfaceparm trans + surfaceparm nolightmap + sort 5 + { + clampmap textures/sfx/fan3bladeb.tga + blendFunc blend + tcmod rotate 999 + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} diff --git a/scripts/nexcompat-evil4_techtrims.shader b/scripts/nexcompat-evil4_techtrims.shader new file mode 100644 index 0000000..865d6d5 --- /dev/null +++ b/scripts/nexcompat-evil4_techtrims.shader @@ -0,0 +1,672 @@ +// tech floors + +textures/evil4_techfloors/tfloor3_huge +{ + cull none + { + map textures/evil4_techfloors/tfloor3_huge.tga + tcMod scale 2.0 2.0 + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/evil4_techfloors/tfloor_rndholes +{ + { + map textures/evil4_techfloors/tfloor_rndholes.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/evil4_techfloors/tfloor_rndholes_drty +{ + { + map textures/evil4_techfloors/tfloor_rndholes_drty.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +//******************************************** +//******************************************** +//******************************************** +//**************evil metals section************** +//******************************************** +//******************************************** +//******************************************** + + +textures/evil4_metals/flrgrate +{ + { + map textures/evil4_metals/flrgrate.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +textures/evil4_metals/mtlflrslots +{ + { + map textures/evil4_metals/mtlflrslots.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + + +textures/evil4_metals/mtlbrushed +{ + qer_editorimage textures/evil4_metals/mtlbrushed.tga + + { + map textures/evil4_metals/mtlbrushed.tga + blendFunc gl_dst_color gl_zero + rgbGen identity + } + { + map $lightmap + blendfunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA + rgbGen identity + } +} + + +textures/evil4_metals/mtltekfloor +{ + q3map_surfacelight 100 + q3map_lightimage textures/evil4_metal/mtltekfloor_fx.tga + + { + map textures/evil4_metals/mtltekfloor.tga + } + + { + map $lightmap + blendfunc gl_dst_color gl_zero + rgbGen identity + } +} + +textures/evil4_metals/wrnjumppad +{ + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_metals/wrnjumppad.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } + { + map textures/evil4_metals/wrnjumppad_glow.tga + rgbGen wave sin 0.5 0.5 1 1 + blendfunc GL_ONE GL_ONE + } +} + +//******************************************** +//******************************************** +//******************************************** +//**************evil lights section*************** +//******************************************** +//******************************************** +//******************************************** + +textures/evil4_lights/steplight +{ + surfaceparm nomarks + q3map_surfacelight 1000 + //light1 + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_lights/steplight.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } + { + map textures/evil4_lights/steplight_glow.tga + blendfunc GL_ONE GL_ONE + } +} + +textures/evil4_lights/drkmtlsupport_light +{ + surfaceparm nomarks + q3map_surfacelight 1000 + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_lights/drkmtlsupport_light.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } + { + map textures/evil4_lights/drkmtlsupport_light_glow.tga + rgbGen wave sin 0.5 0.5 1 .5 + blendfunc GL_ONE GL_ONE + } +} + +textures/evil4_lights/s_light +{ + qer_editorimage textures/evil4_lights/s_light.jpg + surfaceparm nomarks + q3map_surfacelight 2500 + { + map textures/evil4_lights/s_light.jpg + //blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc Filter + } +} + +textures/evil4_lights/t_mtllight +{ + surfaceparm nomarks + q3map_surfacelight 1000 + //light1 + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_lights/t_mtllight.jpg + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil4_lights/mtl_lightsmll +{ + surfaceparm nomarks + q3map_surfacelight 1000 + //light1 + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_lights/mtl_lightsmll.jpg + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +//double glowing effect light strips + +textures/evil4_lights/l_light_b +{ + q3map_surfacelight 5000 + q3map_lightimage textures/evil4_lights/l_light_b.jpg + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_lights/l_light_b.jpg + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil4_lights/l_light_g +{ + q3map_surfacelight 5000 + q3map_lightimage textures/evil4_lights/l_light_g.jpg + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_lights/l_light_g.jpg + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil4_lights/l_light_r +{ + q3map_surfacelight 5000 + q3map_lightimage textures/evil4_lights/l_light_r.jpg + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_lights/l_light_r.jpg + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil4_lights/l_light_w +{ + q3map_surfacelight 5000 + q3map_lightimage textures/evil4_lights/l_light_w.jpg + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_lights/l_light_w.jpg + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil4_lights/mtl_l1 +{ + q3map_surfacelight 1000 + q3map_lightimage textures/evil4_lights/mtl_l1.tga + // LordHavoc: replaced most of this shader + { + map textures/evil4_lights/mtl_l1.tga + } + { + map $lightmap + rgbGen identity + blendfunc filter + } + { + map textures/evil4_lights/mtl_l1_glow.tga + blendfunc add + } + // LordHavoc: original shader + //{ + // map textures/evil4_lights/mtl_l1_fx.tga + // //blendfunc add + // tcmod scale 12 1 + // rgbGen identity + // tcMod scroll 0 1 + //} + //{ + // map textures/evil4_lights/mtl_l1_fx.tga + // blendfunc add + // //tcmod scale 25 1 + // rgbGen identity + // tcMod scroll 1 0 + //} + //{ + // map textures/evil4_lights/mtl_l1.tga + // blendfunc blend + // rgbGen identity + //} + //{ + // map textures/evil4_lights/mtl_l1_glow.tga + // blendfunc add + // tcmod scale 1 1 + //} + //{ + // map $lightmap + // rgbGen identity + // blendfunc filter + //} +} + +//border light + +textures/evil4_lights/trimtl_grlbtm_light +{ + q3map_surfacelight 5000 + qer_editorimage textures/evil4_lights/trimtl_grlbtm_light.tga + { + map textures/evil4_lights/trimtl_grlbtm_light.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfunc gl_dst_color gl_zero + } +} + +textures/evil4_lights/s_bluelight +{ + q3map_surfacelight 1000 + q3map_lightimage textures/evil4_lights/s_bluelight.tga + { + map textures/evil4_lights/s_bluelight.tga + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendfuns filter + } +} + +//******************************************** +//******************************************** +//******************************************** +//**************evil fx section****************** +//******************************************** +//******************************************** +//******************************************** + +// portal + +textures/evil4_fx/mtlportal_fx +{ + qer_editorimage textures/evil4_fx/mtlportal.tga + cull disable + surfaceparm nomarks + surfaceparm trans + sort additive + { + clampmap textures/evil4_fx/mtlportal_fx1.tga + blendFunc add + tcmod rotate -100 + rgbGen identity + } + { + clampmap textures/evil4_fx/mtlportal_fx2.tga + blendFunc add + tcmod rotate 100 + rgbGen identity + } + { + clampmap textures/evil4_fx/mtlportal.tga + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +//snow +textures/evil4_fx/teleprtr +{ + cull disable + surfaceparm nomarks + surfaceparm trans + sort additive + { + clampmap textures/evil4_fx/teleprtr_fx3.tga + blendFunc add + tcmod rotate -267 + rgbGen identity + } + { + clampmap textures/evil4_fx/teleprtr_fx1.tga + blendFunc add + tcmod rotate 155 + rgbGen identity + } + { + clampmap textures/evil4_fx/teleprtr_fx2.tga + blendFunc add + tcmod rotate -100 + rgbGen identity + } + { + clampmap textures/evil4_fx/teleprtr.tga + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +//******************************************** +//******************************************** +//******************************************** +//**************evil tech wall section************ +//******************************************** +//******************************************** +//******************************************** + +textures/evil4_techwalls/tech_dw2 +{ + { + map textures/evil4_techwalls/tech_dw2.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + } + { + map textures/evil4_techwalls/tech_dw2_fx.tga + blendFunc add + rgbGen wave sin .5 .5 0 3 + } +} + +textures/evil4_techwalls/tech_dw2g +{ + { + map textures/evil4_techwalls/tech_dw2g.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + } + { + map textures/evil4_techwalls/tech_dw2_fx.tga + blendFunc add + rgbGen wave sin .5 .5 0 3 + } +} + +textures/evil4_techwalls/tech_dw2gb +{ + { + map textures/evil4_techwalls/tech_dw2gb.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + } + { + map textures/evil4_techwalls/tech_dw2_fx.tga + blendFunc add + rgbGen wave sin .5 .5 0 3 + } +} + +textures/evil4_techwalls/tech_wall_dlight +{ + surfaceparm nomarks + q3map_surfacelight 5000 + { + map $lightmap + rgbGen identity + } + { + map textures/evil4_techwalls/tech_wall_dlight.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + + + + +//tech window with transparency + +textures/evil4_techwalls/tech_window +{ + cull twosided + + { + map textures/evil4_techwalls/tech_window.tga + blendFunc blend + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + +//******************************************** +//******************************************** +//******************************************** +//******************************************** +//******************************************** +// techwall section II +// This is the dirty version of the evil_techwalls... +// I added d_ to the filenames. +//******************************************** +//******************************************** +//******************************************** +//******************************************** +//******************************************** + +textures/evil4_d_techwalls/d_tech_dw2 +{ + { + map textures/evil4_d_techwalls/d_tech_dw2.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + } + { + map textures/evil4_d_techwalls/d_tech_dw2_fx.tga + blendFunc add + rgbGen wave sin .5 .5 0 3 + } +} + +textures/evil4_d_techwalls/d_tech_dw2g +{ + { + map textures/evil4_d_techwalls/d_tech_dw2g.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + } + { + map textures/evil4_d_techwalls/d_tech_dw2_fx.tga + blendFunc add + rgbGen wave sin .5 .5 0 3 + } +} + +textures/evil4_d_techwalls/d_tech_dw2gb +{ + { + map textures/evil4_d_techwalls/d_tech_dw2gb.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + } + { + map textures/evil4_d_techwalls/d_tech_dw2_fx.tga + blendFunc add + rgbGen wave sin .5 .5 0 3 + } +} + +textures/evil4_d_techwalls/d_tech_wall_dlight +{ + surfaceparm nomarks + q3map_surfacelight 5000 + { + map textures/evil4_d_techwalls/d_tech_wall_dlight.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + } +} + +textures/evil4_d_techwalls/d_tech_window +{ + cull twosided + { + map textures/evil4_d_techwalls/d_tech_window.tga + blendFunc blend + rgbGen identity + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} + + + +textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2 +{ + { + map textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + rgbGen identity + } +} diff --git a/scripts/nexcompat-evil5.shader b/scripts/nexcompat-evil5.shader new file mode 100644 index 0000000..d48ebd7 --- /dev/null +++ b/scripts/nexcompat-evil5.shader @@ -0,0 +1,53 @@ +// Maj Notes +// ========= +// Changes: +// * Indentation fixed +// * rgbgen identity's that weren't needed were removed +// * For all alphafunc'd shaders: +// o Added surfaceparm trans, alphashadow and nomarks +// o Removed blendfunc's that weren't needed because they were in the same stage as a alphafunc +// o Changed alphafunc GT0's to GE128 - GT0 didn't look right +// * Changed all GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA's to blend (they do the same thing) +// * Changed all GL_DST_COLOR GL_ZERO's to filter (they do the same thing) +// * Duplicate of textures/evil_floor/flr_drmtlodhlz renamed to flr_mtlhls +// * Changed textures/evil_floor/tekconfllr_fx to use alphafunc rather then alpha blending +// * Removed unnecessary blendfunc blend's from first stage of all lights +// * Changed a flr_drmtlodhlz.tga to flr_dkmtlodhlz.tga (was drm instead of dkm) + +//floors + +textures/evil5_floor/confllrtile2pad +{ + { + map textures/evil5_floor/confllrtile2pad.tga + blendFunc blend + } + { + map $lightmap + blendfunc filter + } +} + +textures/evil5_floor/tekconfllr_fx +{ + surfaceparm trans + surfaceparm alphashadow + surfaceparm nomarks + cull none + { + map textures/evil5_floor/tekconfllr_fx.tga + tcmod scroll 0 .9 + alphafunc GE128 + depthwrite + } + { + map textures/evil5_floor/tekconfllr.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + blendfunc filter + depthfunc equal + } +} diff --git a/scripts/nexcompat-evil6_floors.shader b/scripts/nexcompat-evil6_floors.shader new file mode 100644 index 0000000..d21be28 --- /dev/null +++ b/scripts/nexcompat-evil6_floors.shader @@ -0,0 +1,331 @@ +textures/evil6_floors/e6bsegrtflr128_s +{ + qer_editorimage textures/evil6_floors/e6bsegrtflr128.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6bsegrtflr128.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_floors/e6bsegrtflr256_s +{ + qer_editorimage textures/evil6_floors/e6bsegrtflr256.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6bsegrtflr256.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_floors/e6grate_flr_b_s +{ + qer_editorimage textures/evil6_floors/e6grate_flr_b.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6grate_flr_b.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_floors/e6grate_flr_s +{ + qer_editorimage textures/evil6_floors/e6grate_flr.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6grate_flr.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_floors/e6grtfloorceil_s +{ + qer_editorimage textures/evil6_floors/e6grtfloorceil.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6grtfloorceil.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_floors/e6grate2_flr_s +{ + qer_editorimage textures/evil6_floors/e6grate2_flr.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6grate2_flr.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_floors/e6grate2_flr_b_s +{ + qer_editorimage textures/evil6_floors/e6grate2_flr_b.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6grate2_flr_b.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_floors/e6launchcfloor +{ + q3map_lightimage textures/evil6_floors/e6launchcfloor_glow.tga + q3map_surfacelight 400 + surfaceparm nomarks + + { + map textures/evil6_floors/e6launchcfloor + animmap 10 textures/evil6_floors/e6launchcfloor textures/evil6_floors/e6launchcfloor-1 textures/evil6_floors/e6launchcfloor-2 textures/evil6_floors/e6launchcfloor-3 textures/evil6_floors/e6launchcfloor-4 textures/evil6_floors/e6launchcfloor-5 textures/evil6_floors/e6launchcfloor-6 textures/evil6_floors/e6launchcfloor-7 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } + +} + +textures/evil6_floors/e6launchcfloor_s +{ + qer_editorimage textures/evil6_floors/e6launchcfloor.tga + q3map_lightimage textures/evil6_floors/e6launchcfloor_glow.tga + q3map_surfacelight 400 + surfaceparm nomarks + { + map textures/evil6_floors/e6launchcfloor.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_floors/e6launchcfloor_glow.tga + blendfunc add + rgbgen wave sin .5 .8 0 1.5 + } + { + clampmap textures/evil6_floors/e6launchcfloor_fx.tga + blendfunc add + tcMod stretch sin 1.2 .9 0 1.5 + rgbGen wave square .5 .5 .25 1.5 + } +} + +textures/evil6_floors/e6launchengine_s +{ + qer_editorimage textures/evil6_floors/e6launchengine.tga + q3map_lightimage textures/evil6_floors/e6launchengine_glow.tga + q3map_surfacelight 400 + surfaceparm nomarks + + { + map textures/evil6_floors/e6launchengine + animmap 10 textures/evil6_floors/e6launchengine textures/evil6_floors/e6launchengine-1 textures/evil6_floors/e6launchengine-2 textures/evil6_floors/e6launchengine-3 textures/evil6_floors/e6launchengine-4 textures/evil6_floors/e6launchengine-5 textures/evil6_floors/e6launchengine-6 textures/evil6_floors/e6launchengine-7 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } + +} + +textures/evil6_floors/e6launchengine +{ + qer_editorimage textures/evil6_floors/e6launchengine.tga + q3map_lightimage textures/evil6_floors/e6launchengine_glow.tga + q3map_surfacelight 400 + surfaceparm nomarks + + { + map textures/evil6_floors/e6launchengine + animmap 10 textures/evil6_floors/e6launchengine textures/evil6_floors/e6launchengine-1 textures/evil6_floors/e6launchengine-2 textures/evil6_floors/e6launchengine-3 textures/evil6_floors/e6launchengine-4 textures/evil6_floors/e6launchengine-5 textures/evil6_floors/e6launchengine-6 textures/evil6_floors/e6launchengine-7 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } + +} + +textures/evil6_floors/e6launchlfloor_s +{ + qer_editorimage textures/evil6_floors/e6launchlfloor.tga + q3map_lightimage textures/evil6_floors/e6launchlfloor_glow.tga + q3map_surfacelight 400 + surfaceparm nomarks + { + map textures/evil6_floors/e6launchlfloor.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_floors/e6launchlfloor_glow.tga + blendfunc add + rgbgen wave sin .5 .8 0 1.5 + } + { + clampmap textures/evil6_floors/e6launchlfloor_fx.tga + blendfunc add + tcMod stretch sin 1.2 .9 0 1.5 + rgbGen wave square .5 .5 .25 1.5 + } +} + +textures/evil6_floors/e6launchlfloor +{ + qer_editorimage textures/evil6_floors/e6launchlfloor.tga + q3map_lightimage textures/evil6_floors/e6launchlfloor_glow.tga + q3map_surfacelight 400 + surfaceparm nomarks + + { + map textures/evil6_floors/e6launchlfloor + animmap 10 textures/evil6_floors/e6launchlfloor textures/evil6_floors/e6launchlfloor-1 textures/evil6_floors/e6launchlfloor-2 textures/evil6_floors/e6launchlfloor-3 textures/evil6_floors/e6launchlfloor-4 textures/evil6_floors/e6launchlfloor-5 textures/evil6_floors/e6launchlfloor-6 textures/evil6_floors/e6launchlfloor-7 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } + +} + +textures/evil6_floors/e6tekmtlrflr_h_full_slow +{ + qer_editorimage textures/evil6_floors/e6tekmtlrflr_h.tga + { + map textures/evil6_floors/e6tekmtlrflr_h.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_floors/e6tekmtlrflr_h_glow.tga + rgbgen wave sin .5 .5 0 .2 + blendfunc add + } +} + +textures/evil6_floors/e6tekmtlrflr_h_small_noisy_fast +{ + qer_editorimage textures/evil6_floors/e6tekmtlrflr_h.tga + { + map textures/evil6_floors/e6tekmtlrflr_h.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_floors/e6tekmtlrflr_h_glow.tga + rgbgen wave noise .9 .2 0 4 + blendfunc add + } +} + +textures/evil6_floors/e6xgratebasic_b_s +{ + qer_editorimage textures/evil6_floors/e6xgratebasic_b.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6xgratebasic_b.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_floors/e6xgratebasic_s +{ + qer_editorimage textures/evil6_floors/e6xgratebasic.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_floors/e6xgratebasic.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} \ No newline at end of file diff --git a/scripts/nexcompat-evil6_lights.shader b/scripts/nexcompat-evil6_lights.shader new file mode 100644 index 0000000..cde2e43 --- /dev/null +++ b/scripts/nexcompat-evil6_lights.shader @@ -0,0 +1,244 @@ +// textures/evil6_lights/ +textures/evil6_lights/e6tinylight_s_1500 +{ + qer_editorimage textures/evil6_lights/e6tinylight.jpg + q3map_surfacelight 1500 + surfaceparm nomarks + { + map textures/evil6_lights/e6tinylight.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6tinylight_glow.jpg + blendfunc add + } +} + +textures/evil6_lights/e6platelight_burnt_500 +{ + qer_editorimage textures/evil6_lights/e6platelight_burnt.jpg + q3map_surfacelight 500 + surfaceparm nomarks + { + map textures/evil6_lights/e6platelight_burnt.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6platelight_burnt_glow.jpg + blendfunc add + } +} + +textures/evil6_lights/e6horzlight_s_nolight +{ + qer_editorimage textures/evil6_lights/e6horzlight.jpg + //q3map_surfacelight ? + surfaceparm nomarks + { + map textures/evil6_lights/e6horzlight.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6horzlight_glow.jpg + blendfunc add + } +} + +textures/evil6_lights/e6horzovallight_s_nolight +{ + qer_editorimage textures/evil6_lights/e6horzovallight.jpg + //q3map_surfacelight ? + surfaceparm nomarks + { + map textures/evil6_lights/e6horzovallight.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6horzovallight_glow.jpg + blendfunc add + } +} + +textures/evil6_lights/e6platelight_s_nolight +{ + qer_editorimage textures/evil6_lights/e6platelight.jpg + //q3map_surfacelight ? + surfaceparm nomarks + { + map textures/evil6_lights/e6platelight.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6platelight_glow.jpg + blendfunc add + } +} + +// e6platelight_burnt.jpg with e6platelight_burnt_glow.jpg (default q3 light shader) + +textures/evil6_lights/e6platelight_burnt_s_nolight +{ + qer_editorimage textures/evil6_lights/e6platelight_burnt.jpg + //q3map_surfacelight ? + surfaceparm nomarks + { + map textures/evil6_lights/e6platelight_burnt.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6platelight_burnt_glow.jpg + blendfunc add + } +} + +// e6tinylight.jpg with e6tinylight_glow.jpg (default q3 light shader) + +textures/evil6_lights/e6tinylight_s_nolight +{ + qer_editorimage textures/evil6_lights/e6tinylight.jpg + //q3map_surfacelight ? + surfaceparm nomarks + { + map textures/evil6_lights/e6tinylight.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6tinylight_glow.jpg + blendfunc add + } +} + +// e6v_light.jpg with e6v_light_glow.jpg (default q3 light shader) + +textures/evil6_lights/e6v_light_s_nolight +{ + qer_editorimage textures/evil6_lights/e6v_light.jpg + //q3map_surfacelight ? + surfaceparm nomarks + { + map textures/evil6_lights/e6v_light.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6v_light_glow.jpg + blendfunc add + } +} + +// e6walllight.jpg with e6walllight_glow.jpg (default q3 light shader) + +textures/evil6_lights/e6walllight_s_nolight +{ + qer_editorimage textures/evil6_lights/e6walllight.jpg + //q3map_surfacelight ? + surfaceparm nomarks + { + map textures/evil6_lights/e6walllight.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6walllight_glow.jpg + blendfunc add + } +} + +// Maj: Added these strip ones + +textures/evil6_lights/e6basicstrip_blue_s_nolight +{ + qer_editorimage textures/evil6_lights/e6basicstrip_blue.jpg + //q3map_surfacelight ? + surfaceparm nomarks + surfaceparm nolightmap + { + map textures/evil6_lights/e6basicstrip_blue.jpg + rgbGen identity + } +} + +textures/evil6_lights/e6basicstrip_green_s_nolight +{ + qer_editorimage textures/evil6_lights/e6basicstrip_green.jpg + //q3map_surfacelight ? + surfaceparm nomarks + surfaceparm nolightmap + { + map textures/evil6_lights/e6basicstrip_green.jpg + rgbGen identity + } +} + +textures/evil6_lights/e6basicstrip_orange_s_nolight +{ + qer_editorimage textures/evil6_lights/e6basicstrip_orange.jpg + //q3map_surfacelight ? + surfaceparm nomarks + surfaceparm nolightmap + { + map textures/evil6_lights/e6basicstrip_orange.jpg + rgbGen identity + } +} + +textures/evil6_lights/e6basicstrip_red_s_nolight +{ + qer_editorimage textures/evil6_lights/e6basicstrip_red.jpg + //q3map_surfacelight ? + surfaceparm nomarks + surfaceparm nolightmap + { + map textures/evil6_lights/e6basicstrip_red.jpg + rgbGen identity + } +} + +textures/evil6_lights/e6basicstrip_white_s_nolight +{ + qer_editorimage textures/evil6_lights/e6basicstrip_white.jpg + //q3map_surfacelight ? + surfaceparm nomarks + surfaceparm nolightmap + { + map textures/evil6_lights/e6basicstrip_white.jpg + rgbGen identity + } +} + +textures/evil6_lights/e6basicstrip_yellow_s_nolight +{ + qer_editorimage textures/evil6_lights/e6basicstrip_yellow.jpg + //q3map_surfacelight ? + surfaceparm nomarks + surfaceparm nolightmap + { + map textures/evil6_lights/e6basicstrip_yellow.jpg + rgbGen identity + } +} \ No newline at end of file diff --git a/scripts/nexcompat-evil6_support.shader b/scripts/nexcompat-evil6_support.shader new file mode 100644 index 0000000..aa15961 --- /dev/null +++ b/scripts/nexcompat-evil6_support.shader @@ -0,0 +1,111 @@ +textures/evil6_support/e6h_support_s +{ + qer_editorimage textures/evil6_support/e6h_support.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_support/e6h_support.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_support/e6holestrip_s +{ + qer_editorimage textures/evil6_support/e6holestrip.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_support/e6holestrip.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_support/e6vertgrt_supp_s_nolight +{ + qer_editorimage textures/evil6_support/e6vertgrt_supp.tga + q3map_lightimage textures/evil6_support/e6vertgrt_supp_fx.tga + surfaceparm nomarks + { + map textures/evil6_support/e6vertgrt_supp.tga + } + { + map textures/evil6_support/e6vertgrt_supp_fx.tga + tcmod scroll 0 2 + blendfunc add + } + { + map textures/evil6_support/e6vertgrt_supp.tga + blendfunc blend + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA + } +} + +textures/evil6_support/e6vlight_supp_s_nolight +{ + qer_editorimage textures/evil6_support/e6vlight_supp.tga + surfaceparm nomarks + { + map textures/evil6_support/e6vlight_supp.tga + } + { + map $lightmap + blendfunc filter + } +} + +textures/evil6_support/e6x_supprt_s +{ + qer_editorimage textures/evil6_support/e6x_supprt.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_support/e6x_supprt.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +textures/evil6_support/e6xrst_supprt_s +{ + qer_editorimage textures/evil6_support/e6xrst_supprt.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_support/e6xrst_supprt.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} diff --git a/scripts/nexcompat-evil6_trims.shader b/scripts/nexcompat-evil6_trims.shader new file mode 100644 index 0000000..a3d4251 --- /dev/null +++ b/scripts/nexcompat-evil6_trims.shader @@ -0,0 +1,64 @@ +textures/evil6_trims/e6btrim_light_s_nolight +{ + qer_editorimage textures/evil6_trims/e6btrim_light.tga + surfaceparm nomarks + { + map textures/evil6_trims/e6btrim_light.tga + } + { + map $lightmap + blendfunc filter + } +} + +textures/evil6_trims/e6metalfan_s +{ + qer_editorimage textures/evil6_trims/e6metalfan.tga + { + map textures/evil6_trims/e6metalfan.tga + blendfunc blend + } + { + map $lightmap + blendfunc filter + } +} + +textures/evil6_trims/e6strimlight_s_nolight +{ + qer_editorimage textures/evil6_trims/e6strimlight.tga + surfaceparm nomarks + { + map textures/evil6_trims/e6strimlight.tga + } + { + map $lightmap + blendfunc filter + } +} + +textures/evil6_trims/e6trim_bsrlight_s_nolight +{ + qer_editorimage textures/evil6_trims/e6trim_bsrlight.tga + surfaceparm nomarks + { + map textures/evil6_trims/e6trim_bsrlight.tga + } + { + map $lightmap + blendfunc filter + } +} + +textures/evil6_trims/e6trim_light_s_nolight +{ + qer_editorimage textures/evil6_trims/e6trim_light.tga + surfaceparm nomarks + { + map textures/evil6_trims/e6trim_light.tga + } + { + map $lightmap + blendfunc filter + } +} diff --git a/scripts/nexcompat-evil6_walls.shader b/scripts/nexcompat-evil6_walls.shader new file mode 100644 index 0000000..59dd9e2 --- /dev/null +++ b/scripts/nexcompat-evil6_walls.shader @@ -0,0 +1,104 @@ +// textures/evil6_walls/ + +// e6girdergrate.tga (default grate shader) + +textures/evil6_walls/e6girdergrate_s +{ + qer_editorimage textures/evil6_walls/e6girdergrate.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_walls/e6girdergrate.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +// e6girdergrate2b.tga (default grate shader) + +textures/evil6_walls/e6girdergrate2b_s +{ + qer_editorimage textures/evil6_walls/e6girdergrate2b.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_walls/e6girdergrate2b.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +// e6girdersupport.tga (default grate shader) + +textures/evil6_walls/e6girdersupport_s +{ + qer_editorimage textures/evil6_walls/e6girdersupport.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_walls/e6girdersupport.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +// e6indsdoor.tga (default grate shader) + +textures/evil6_walls/e6indsdoor_s +{ + qer_editorimage textures/evil6_walls/e6indsdoor.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull none + { + map textures/evil6_walls/e6indsdoor.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + depthfunc equal + blendfunc filter + } +} + +// e6tdoor.tga with e6tdoor_fx.tga will use this shader: +// Tech door light effect + +textures/evil6_walls/e6tdoor +{ + qer_editorimage textures/evil6_walls/e6tdoor.tga + { + map textures/evil6_walls/e6tdoor.tga + } + { + map textures/evil6_walls/e6tdoor.tga + blendFunc blend + } + { + map $lightmap + blendFunc filter + } +} diff --git a/scripts/nexcompat-evil8_base.shader b/scripts/nexcompat-evil8_base.shader new file mode 100644 index 0000000..9068f67 --- /dev/null +++ b/scripts/nexcompat-evil8_base.shader @@ -0,0 +1,1079 @@ +textures/e8/e8jumpspawn02b +{ + q3map_lightimage textures/e8/e8jumpspawn02b_glow.tga + surfaceparm metalsteps + q3map_surfacelight 100 + + { + map textures/e8/e8jumpspawn02b + animmap 10 textures/e8/e8jumpspawn02b textures/e8/e8jumpspawn02b-1 textures/e8/e8jumpspawn02b-2 textures/e8/e8jumpspawn02b-3 textures/e8/e8jumpspawn02b-4 textures/e8/e8jumpspawn02b-5 textures/e8/e8jumpspawn02b-6 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } +} + +textures/e8/e8jumpspawn02c +{ + q3map_lightimage textures/e8/e8jumpspawn02c_glow.tga + surfaceparm metalsteps + q3map_surfacelight 100 + + { + map textures/e8/e8jumpspawn02c + animmap 10 textures/e8/e8jumpspawn02c textures/e8/e8jumpspawn02c-1 textures/e8/e8jumpspawn02c-2 textures/e8/e8jumpspawn02c-3 textures/e8/e8jumpspawn02c-4 textures/e8/e8jumpspawn02c-5 textures/e8/e8jumpspawn02c-6 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } +} + +textures/e8/e8_base1broke +{ + q3map_nonplanar + q3map_shadeAngle 75 + { + map textures/e8/e8_base1broke + rgbGen vertex + } +} + +textures/evil8_lights/e8btrimlight +{ + qer_editorimage textures/evil8_lights/e8btrimlight.tga + surfaceparm nomarks + q3map_surfacelight 250 + { + map textures/evil8_lights/e8btrimlight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_floor/e8warn2steplight +{ + qer_editorimage textures/evil8_floor/e8warn2steplight.tga + surfaceparm nomarks + q3map_surfacelight 250 + { + map textures/evil8_floor/e8warn2steplight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_floor/e8minitrimlight +{ + qer_editorimage textures/evil8_lights/e8minitrimlight.tga + surfaceparm nomarks + q3map_surfacelight 250 + { + map textures/evil8_lights/e8minitrimlight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_fx/e8_jumppad02 +{ + q3map_lightimage textures/evil8_fx/e8_jumppad02_fx.tga + surfaceparm metalsteps + q3map_surfacelight 100 + { + map textures/evil8_fx/e8_jumppad02.tga + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/evil8_lights/e8_rlightb2 +{ + qer_editorimage textures/evil8_lights/e8_rlightb2.tga + surfaceparm nomarks + q3map_surfacelight 450 + { + map textures/evil8_lights/e8_rlightb2.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_lights/e8_rlightb +{ + qer_editorimage textures/evil8_lights/e8_rlightb.tga + surfaceparm nomarks + q3map_surfacelight 450 + { + map textures/evil8_lights/e8_rlightb.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_lights/evil8_rlight +{ + qer_editorimage textures/evil8_lights/e8_rlight.tga + surfaceparm nomarks + q3map_surfacelight 950 + { + map textures/evil8_lights/e8_rlight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_lights/e8tmtllight +{ + qer_editorimage textures/evil8_lights/e8tmtllight.tga + surfaceparm nomarks + q3map_surfacelight 950 + { + map textures/evil8_lights/e8tmtllight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_lights/e8tmtllight2 +{ + qer_editorimage textures/evil8_lights/e8tmtllight2.tga + surfaceparm nomarks + q3map_surfacelight 950 + { + map textures/evil8_lights/e8tmtllight2.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_lights/e8tmtllight2b +{ + qer_editorimage textures/evil8_lights/e8tmtllight2b.tga + surfaceparm nomarks + q3map_surfacelight 950 + { + map textures/evil8_lights/e8tmtllight2b.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_grate/e8xgirder_small2 +{ + cull disable + { + map textures/evil8_grate/e8xgirder_small2.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/evil8_fx/e8alphaspawn +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + { + map textures/evil8_fx/e8alphaspawn.tga + blendfunc add + rgbGen Vertex + } +} + +textures/evil8_fx/e8yarrow +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + { + map textures/evil8_fx/e8yarrow.tga + blendfunc add + rgbGen Vertex + } +} + +textures/evil8_trim/e8lighttrim_static +{ + qer_editorimage textures/evil8_trim/e8lighttrim.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/evil8_trim/e8lighttrim.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_trim/e8lighttrim_glow +{ + qer_editorimage textures/evil8_trim/e8lighttrim.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/evil8_trim/e8lighttrim.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_trim/e8lighttrim_b_static +{ + qer_editorimage textures/evil8_trim/e8lighttrim_b.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/evil8_trim/e8lighttrim_b.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_trim/e8lighttrim_b_glow +{ + qer_editorimage textures/evil8_trim/e8lighttrim_b.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/evil8_trim/e8lighttrim_b.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_fx/e8jumpspawn02grey +{ + q3map_lightimage textures/evil8_fx/e8jumpspawn02grey_glow.tga + surfaceparm metalsteps + q3map_surfacelight 100 + + { + map textures/evil8_fx/e8jumpspawn02grey + animmap 10 textures/evil8_fx/e8jumpspawn02grey textures/evil8_fx/e8jumpspawn02grey-1 textures/evil8_fx/e8jumpspawn02grey-2 textures/evil8_fx/e8jumpspawn02grey-3 textures/evil8_fx/e8jumpspawn02grey-4 textures/evil8_fx/e8jumpspawn02grey-5 textures/evil8_fx/e8jumpspawn02grey-6 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } + +} + +textures/evil8_fx/e8jumpspawn02 +{ + q3map_lightimage textures/evil8_fx/e8jumpspawn02.tga + surfaceparm metalsteps + q3map_surfacelight 100 + + { + map textures/evil8_fx/e8jumpspawn02 + animmap 10 textures/evil8_fx/e8jumpspawn02 textures/evil8_fx/e8jumpspawn02-1 textures/evil8_fx/e8jumpspawn02-2 textures/evil8_fx/e8jumpspawn02-3 textures/evil8_fx/e8jumpspawn02-4 textures/evil8_fx/e8jumpspawn02-5 textures/evil8_fx/e8jumpspawn02-6 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } +} + +textures/evil8_fx/e8jumpspawn02red +{ + q3map_lightimage textures/evil8_fx/e8jumpspawn02red_glow.tga + surfaceparm metalsteps + q3map_surfacelight 100 + + { + map textures/evil8_fx/e8jumpspawn02red + animmap 10 textures/evil8_fx/e8jumpspawn02red textures/evil8_fx/e8jumpspawn02red-1 textures/evil8_fx/e8jumpspawn02red-2 textures/evil8_fx/e8jumpspawn02red-3 textures/evil8_fx/e8jumpspawn02red-4 textures/evil8_fx/e8jumpspawn02red-5 textures/evil8_fx/e8jumpspawn02red-6 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } + +} + +textures/evil8_fx/e8jumpspawn02b +{ + surfaceparm metalsteps + q3map_surfacelight 100 + { + map textures/evil8_fx/e8jumpspawn02b.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/evil8_fx/e8jumpspawn02c +{ + surfaceparm metalsteps + q3map_surfacelight 100 + { + map textures/evil8_fx/e8jumpspawn02c.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/evil8_fx/e8_launchpad1 +{ + surfaceparm metalsteps + q3map_surfacelight 100 + { + map textures/evil8_fx/e8_launchpad1.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/evil8_fx/e8red_dcl +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + nopicmip + { + map textures/evil8_fx/e8red_dcl.tga + blendfunc add + rgbGen Vertex + } +} + +textures/evil8_fx/e8blue_dcl +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + nopicmip + { + map textures/evil8_fx/e8blue_dcl.tga + blendfunc add + rgbGen Vertex + } +} + +textures/evil8_grate/e8xgirder +{ + surfaceparm alphashadow + surfaceparm metalsteps + surfaceparm nomarks + surfaceparm trans + cull disable + nopicmip + { + map textures/evil8_grate/e8xgirder.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/evil8_grate/e8xgirder_small +{ + cull disable + { + map textures/evil8_grate/e8xgirder_small.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/evil8_trim/e8mtltrim2 +{ + surfaceparm alphashadow + surfaceparm metalsteps + surfaceparm trans + cull disable + { + map textures/evil8_trim/e8mtltrim2.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/evil8_trim/e8wrntrim2 +{ + surfaceparm alphashadow + surfaceparm metalsteps + surfaceparm trans + cull disable + { + map textures/evil8_trim/e8wrntrim2.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/evil8_grate/e8bgrate01 +{ + surfaceparm alphashadow + surfaceparm metalsteps + cull disable + { + map textures/evil8_grate/e8bgrate01.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/evil8_fx/e8rail +{ + surfaceparm alphashadow + cull disable + nomipmaps + { + map textures/evil8_fx/e8rail.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/evil8_fx/e8icon_red +{ + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + cull disable + { + map textures/evil8_fx/e8icon_red.tga + blendfunc add + rgbGen wave triangle 0.2 0.5 0 0.2 + } +} + +textures/evil8_fx/e8icon_blue +{ + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + cull disable + { + map textures/evil8_fx/e8icon_blue.tga + blendfunc add + rgbGen wave triangle 0.2 0.5 0 0.2 + } +} + +//doesn't work right, please edit as you see fit + +textures/evil8_fx/e8scuffs1 +{ + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + cull disable + qer_trans 0.4 + { + map textures/evil8_fx/e8scuffs1.tga + blendfunc blend + rgbGen Vertex + depthWrite + } +} + +textures/evil8_fx/e8circle_red +{ + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + { + map textures/evil8_fx/e8circle_red.tga + blendfunc add + rgbGen identity + } +} + +textures/evil8_fx/e8circle_blue +{ + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + { + map textures/evil8_fx/e8circle_blue.tga + blendfunc add + rgbGen identity + } +} + +textures/evil8_fx/e8circle_red_fade +{ + qer_editorimage textures/evil8_fx/e8circle_red.tga + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + cull disable + { + map textures/evil8_fx/e8circle_red.tga + blendfunc add + rgbGen wave triangle 0.2 0.5 0 0.5 + } +} + +textures/evil8_fx/e8circle_blue_fade +{ + qer_editorimage textures/evil8_fx/e8circle_blue.tga + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + cull disable + { + map textures/evil8_fx/e8circle_blue.tga + blendfunc add + rgbGen wave triangle 0.2 0.5 0 0.5 + } +} + +textures/evil8_fx/e8spawn01b +{ + { + map textures/evil8_fx/e8spawn01b.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/evil8_trim/e8trim_bluefx +{ + q3map_lightimage textures/e8trim/evil8_trimfx_b.tga + q3map_surfacelight 100 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_trim/e8trim_bluefx.tga + blendfunc filter + rgbGen identity + } + { + map textures/evil8_trim/e8trimfx_b.tga + blendfunc add + tcMod scroll -2 0 + } +} + +textures/evil8_trim/e8trim_redfx +{ + q3map_lightimage textures/evil8_trim/e8trimfx_r.tga + q3map_surfacelight 100 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_trim/e8trim_redfx.tga + blendfunc filter + rgbGen identity + } + { + map textures/evil8_trim/e8trimfx_r.tga + blendfunc add + tcMod scroll -2 0 + } +} + +//not for public release :P + +textures/evil8_fx/e8evilspacetxt +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + { + map textures/evil8_fx/e8evilspacetxt.tga + blendfunc add + rgbGen Vertex + } +} + +textures/evil8_lights/e8tinylight +{ + qer_editorimage textures/evil8_lights/e8tinylight.tga + surfaceparm nomarks + q3map_surfacelight 950 + { + map textures/evil8_lights/e8tinylight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_lights/e8tinylightblue +{ + qer_editorimage textures/evil8_lights/e8tinylightblue.tga + surfaceparm nomarks + q3map_surfacelight 950 + { + map textures/evil8_lights/e8tinylightblue.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_fx/e8beam +{ + qer_editorimage textures/evil8_fx/e8beam.tga + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + cull disable + qer_trans 0.6 + { + map textures/evil8_fx/e8beam.tga + blendfunc add + tcMod scroll 0.3 0 + } +} + +textures/evil8_fx/e8beam_blue +{ + qer_editorimage textures/evil8_fx/e8beam_blue.tga + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + cull disable + qer_trans 0.6 + { + map textures/evil8_fx/e8beam_blue.tga + blendfunc add + tcMod scroll 0.3 0 + } +} + +textures/evil8_base/e8metal03c_shiney +{ + qer_editorimage textures/evil8_base/e8metal03c.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcGen environment + } + { + map textures/evil8_base/e8metal03c.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/evil8_base/e8metal_blue_shiney +{ + qer_editorimage textures/evil8_base/e8metal_blue.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcGen environment + } + { + map textures/evil8_base/e8metal_blue.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/evil8_base/e8metal_red_shiney +{ + qer_editorimage textures/evil8_base/e8metal_red.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcGen environment + } + { + map textures/evil8_base/e8metal_red.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +//broken shader D:? + +textures/evil8_trim/e8trimlight +{ + q3map_lightimage textures/evil8_trim/e8trimlight_fx.tga + q3map_surfacelight 100 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_trim/e8trimlight.tga + blendfunc filter + rgbGen identity + } + { + map textures/evil8_trim/e8trimlight_fx.tga + blendfunc add + tcMod scroll -2 0 + } +} + +textures/evil8_trim/e8trimlight2_blue +{ + qer_editorimage textures/evil8_trim/e8trimlight2_blue.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/evil8_trim/e8trimlight2_blue.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_trim/e8trimlight2_red +{ + qer_editorimage textures/evil8_trim/e8trimlight2_red.tga + surfaceparm nomarks + q3map_surfacelight 400 + { + map textures/evil8_trim/e8trimlight2_red.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +//===========================// +//=======floor sounds========// +//===========================// + +textures/evil8_floor/e8clangfloor +{ + //qer_editorimage textures/evil8_floor/e8clangfloor.tga + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor01 +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor01.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor03 +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor03.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor04 +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor04.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor04_blue +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor04_blue.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor04_red +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor04_red.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor04b +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor04b.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor04warn +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor04warn.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor04warn2 +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor04warn2.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor05 +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor05.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor05b +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor05b.tga + blendfunc filter + rgbGen identity + } +} + +textures/evil8_floor/e8clangfloor05c +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/evil8_floor/e8clangfloor05c.tga + blendfunc filter + rgbGen identity + } +} diff --git a/scripts/nexcompat-exosystem.shader b/scripts/nexcompat-exosystem.shader new file mode 100644 index 0000000..d6e7762 --- /dev/null +++ b/scripts/nexcompat-exosystem.shader @@ -0,0 +1,29 @@ +textures/skies/exosystem +{ + qer_editorimage env/exosystem/exosystem_preview.tga + + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm sky + + //q3map_sun + q3map_sun 1 1 1 350 60 41.743 + q3map_surfacelight 550 + skyparms env/exosystem/exosystem - - +} + +textures/skies/exosystem2 +{ + qer_editorimage env/exosystem/exosystem2_preview.tga + + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm sky + + //q3map_sun + q3map_sun 1 .40625 .17578125 150 -55.452 17.379 + q3map_surfacelight 300 + skyparms env/exosystem/exosystem2 - - +} \ No newline at end of file diff --git a/scripts/nexcompat-final_rage.shader b/scripts/nexcompat-final_rage.shader new file mode 100644 index 0000000..1ba3683 --- /dev/null +++ b/scripts/nexcompat-final_rage.shader @@ -0,0 +1,129 @@ +textures/final_rage/lava +{ + qer_editorimage textures/final_rage/lava.tga + surfaceparm lava + surfaceparm noimpact + cull disable + q3map_surfacelight 1000 + { + map textures/final_rage/lava.tga + } +} + +textures/final_rage/nodraw-lava +{ + qer_editorimage textures/final_rage/nd-lava.tga + surfaceparm lava + surfaceparm nodraw + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans +} + +textures/final_rage/lt1 +{ + qer_editorimage textures/final_rage/lt1.tga + q3map_lightimage textures/final_rage/lt1_glow.tga + surfaceparm nomarks + q3map_lightsubdivide 8 + q3map_surfacelight 2000 + { + map textures/final_rage/lt1.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/final_rage/lamp2-1 +{ + qer_editorimage textures/final_rage/lamp2.tga + q3map_clipmodel + q3map_forcemeta + q3map_nonPlanar + q3map_shadeAngle 70 + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/final_rage/lamp2.tga + blendfunc filter + } +} + +textures/final_rage/lamp2-2 +{ + qer_editorimage textures/final_rage/lamp2.tga + surfaceparm nolightmap + surfaceparm nomarks + q3map_lightsubdivide 16 + q3map_surfacelight 9000 + { + map textures/final_rage/lamp2.tga + } +} + +textures/final_rage/gspawn1-1 +{ + qer_editorimage textures/final_rage/gspawn1.tga + + q3map_forcemeta + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/final_rage/gspawn1.tga + blendfunc filter + } +} + +textures/final_rage/gspawn1-2 +{ + qer_editorimage textures/final_rage/gspawn1.tga + surfaceparm nolightmap + surfaceparm nomarks + cull none + q3map_lightsubdivide 16 + q3map_surfacelight 5000 + { + map textures/final_rage/gspawn1.tga + blendfunc blend + } +} + +textures/final_rage/pspawn1-1 +{ + qer_editorimage textures/final_rage/pspawn1.tga + + q3map_forcemeta + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/final_rage/pspawn1.tga + blendfunc filter + } +} + +textures/final_rage/pspawn1-2 +{ + qer_editorimage textures/final_rage/pspawn1.tga + surfaceparm nolightmap + surfaceparm nomarks + cull none + q3map_lightsubdivide 16 + q3map_surfacelight 5000 + { + map textures/final_rage/pspawn1.tga + blendfunc blend + } +} + diff --git a/scripts/nexcompat-fireball.shader b/scripts/nexcompat-fireball.shader new file mode 100644 index 0000000..aeed387 --- /dev/null +++ b/scripts/nexcompat-fireball.shader @@ -0,0 +1,10 @@ +textures/fireball +{ + { + map textures/fireball + tcgen environment + } + { + map $lightmap + } +} diff --git a/scripts/nexcompat-flags.shader b/scripts/nexcompat-flags.shader new file mode 100644 index 0000000..12ba575 --- /dev/null +++ b/scripts/nexcompat-flags.shader @@ -0,0 +1,33 @@ +textures/flags/flag_red_cloth { + cull none + deformVertexes wave 100 sin 0 0.4 0 2.5 + { + map textures/flags/flag_red_cloth.tga + } +} + +textures/flags/flag_red_laser { + { + map textures/flags/flag_red_laser.tga + tcMod scroll 0.2 -1 + blendfunc add + } +} + + +textures/flags/flag_blue_cloth { + cull none + deformVertexes wave 100 sin 0 0.4 0 2.5 + { + map textures/flags/flag_blue_cloth.tga + } +} + +textures/flags/flag_blue_laser { + { + map textures/flags/flag_blue_laser.tga + tcMod scroll 0.2 -1 + blendfunc add + } +} + diff --git a/scripts/nexcompat-flamethrower.shader b/scripts/nexcompat-flamethrower.shader new file mode 100644 index 0000000..8681a4f --- /dev/null +++ b/scripts/nexcompat-flamethrower.shader @@ -0,0 +1,9 @@ +flamethrowerfx +{ + deformVertexes bulge 0.1 0.03 30 + { + map textures/flamethrowerfx.tga + tcMod rotate 200 + tcmod scale 1 1 + } +} \ No newline at end of file diff --git a/scripts/nexcompat-harlequin_sky.shader b/scripts/nexcompat-harlequin_sky.shader new file mode 100644 index 0000000..db4f4c8 --- /dev/null +++ b/scripts/nexcompat-harlequin_sky.shader @@ -0,0 +1,158 @@ +// nebula skybox +// ============= + +textures/harlequin_sky/jf-nebula_sky +{ + qer_editorimage textures/harlequin_sky/nebula_qer1.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 50 +// note: Change the surfacelight value if you want more ambient light from the sky. + q3map_sun 1 .98 .9 100 0 90 +// note: Change the fourth value (100) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/nebular - - +} + +// Nebula skybox without Surfacelight (ie NO-GLOW) +// ===================================================== + +textures/harlequin_sky/jf-nebula_sky_noglow +{ + qer_editorimage textures/harlequin_sky/nebula_qer2.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_sun 1 .98 .9 10 0 90 +// note: Change the fourth value (100) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/nebular - - +} + +// ---cut here--- + +// asteroid skybox +// ============= + +textures/harlequin_sky/jf-asteroid_sky +{ + qer_editorimage textures/harlequin_sky/astr_qer1.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + q3map_globaltexture + surfaceparm nomarks + q3map_surfacelight 50 +// note: Change the surfacelight value if you want more ambient light from the sky. + q3map_sun 1 .98 .9 50 0 90 +// note: Change the fourth value (50) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/astr - - +} + +// Asteroid skybox without Surfacelight (ie NO-GLOW) +// ===================================================== + +textures/harlequin_sky/jf-asteroid_sky_noglow +{ + qer_editorimage textures/harlequin_sky/astr_qer2.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + q3map_globaltexture + surfaceparm nomarks + q3map_sun 1 .98 .9 50 0 90 +// note: Change the fourth value (50) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/astr - - +} + +// ---stop cutting here--- + +// ---cut here--- + +// the Jupiter moon Io +// =================== + +textures/harlequin_sky/jf-io_sky +{ + qer_editorimage textures/harlequin_sky/io_qer1.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 300 +// note: Change the surfacelight value if you want more ambient light from the sky. + q3map_sun 1 .9 .8 100 0 90 +// note: Change the fourth value (100) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/io - - +} + +// the Jupiter moon Io without Surfacelight (ie NO-GLOW) +// ===================================================== + +textures/harlequin_sky/jf-io_sky_noglow +{ + qer_editorimage textures/harlequin_sky/io_qer2.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_sun 1 .9 .8 100 0 90 +// note: Change the fourth value (200) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/io - - +} + +// ---stop cutting here--- + +// ---cut here--- + +// nebula skybox +// ============= + +textures/harlequin_sky/jf-nebula_sky2 +{ + qer_editorimage textures/harlequin_sky/nebula_qer1.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 10 +// note: Change the surfacelight value if you want more ambient light from the sky. + q3map_sun 1 .98 .9 25 0 90 +// note: Change the fourth value (100) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/nebular - - +} + +// the Imperial Palace Sky +// ======================= + +textures/harlequin_sky/jf-palace +{ + qer_editorimage textures/harlequin_sky/palace_qer1.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_surfacelight 300 +// note: Change the surfacelight value if you want more ambient light from the sky. + q3map_sun 1 1 1 200 130 50 +// note: Change the fourth value (200) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/palace - - +} + +// the Imperial Palace Sky without Surfacelight (ie NO-GLOW) +// ========================================================= + +textures/harlequin_sky/jf-palace_noglow +{ + qer_editorimage textures/harlequin_sky/palace_qer2.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_sun 1 1 1 200 130 50 +// note: Change the fourth value (200) if you want a brighter or dimmer sun + skyparms textures/harlequin_sky/env/palace - - +} + +// ---stop cutting here--- diff --git a/scripts/nexcompat-hip_interstellar.shader b/scripts/nexcompat-hip_interstellar.shader new file mode 100644 index 0000000..0b97e9c --- /dev/null +++ b/scripts/nexcompat-hip_interstellar.shader @@ -0,0 +1,14 @@ +textures/skies/hip_inter +{ + qer_editorimage env/hip_inter/interstellar_bk.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/hip_inter/interstellar - - + q3map_surfacelight 100 + q3map_sun 1 1 1 240 350 70 + +} diff --git a/scripts/nexcompat-hlac.shader b/scripts/nexcompat-hlac.shader new file mode 100644 index 0000000..cd85d93 --- /dev/null +++ b/scripts/nexcompat-hlac.shader @@ -0,0 +1,40 @@ +hlac_plasma +{ + { + map textures/hlac_plasma.tga + tcMod scroll 22.5 0.2 + tcmod scale 0.01 0.01 + } +} + +hlac_metal +{ + cull none + { + map textures/hlac_metal.tga + rgbgen vertex + } +} +hlac_glass +{ + qer_editorimage textures/hlac_glass.tga + surfaceparm trans + cull disable + qer_trans 0.5 + { + map textures/hlac_glass.tga + blendfunc add + //rgbGen vertex + tcgen environment + tcmod scale 4 4 + } +} +hlac_bullet +{ + cull disable + deformVertexes autosprite + { + map models/hlac_bullet.tga + blendfunc add + } +} diff --git a/scripts/nexcompat-kaznexctf2.shader b/scripts/nexcompat-kaznexctf2.shader new file mode 100644 index 0000000..7ff1c03 --- /dev/null +++ b/scripts/nexcompat-kaznexctf2.shader @@ -0,0 +1,180 @@ +textures/kaznexctf2/small_blue +{ + qer_editorimage textures/kaznexctf2/small_blue.tga + q3map_lightimage textures/kaznexctf2/small_blue_glow.tga + q3map_surfacelight 500 + q3map_lightsubdivide 128 + surfaceparm nomarks + { + map textures/kaznexctf2/small_blue.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/kaznexctf2/small_blue_glow.tga + blendfunc add + } +} + +textures/kaznexctf2/small_red +{ + qer_editorimage textures/kaznexctf2/small_red.tga + q3map_lightimage textures/kaznexctf2/small_red_glow.tga + q3map_surfacelight 500 + q3map_lightsubdivide 128 + surfaceparm nomarks + { + map textures/kaznexctf2/small_red.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/kaznexctf2/small_red_glow.tga + blendfunc add + } +} + +textures/kaznexctf2/large_blue +{ + qer_editorimage textures/kaznexctf2/large_blue.tga + q3map_lightimage textures/kaznexctf2/large_blue_glow.tga + q3map_surfacelight 500 + q3map_lightsubdivide 128 + surfaceparm nomarks + { + map textures/kaznexctf2/large_blue.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/kaznexctf2/large_blue_glow.tga + blendfunc add + } +} + +textures/kaznexctf2/large_red +{ + qer_editorimage textures/kaznexctf2/large_red.tga + q3map_lightimage textures/kaznexctf2/large_red_glow.tga + q3map_surfacelight 500 + q3map_lightsubdivide 128 + surfaceparm nomarks + { + map textures/kaznexctf2/large_red.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/kaznexctf2/large_red_glow.tga + blendfunc add + } +} + +textures/kaznexctf2/long_light +{ + qer_editorimage textures/kaznexctf2/long_light.tga + q3map_lightimage textures/kaznexctf2/long_light_glow.tga + q3map_surfacelight 1500 + surfaceparm nomarks + { + map textures/kaznexctf2/long_light.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/kaznexctf2/long_light_glow.tga + blendfunc add + } +} + +textures/kaznexctf2/small_light +{ + qer_editorimage textures/kaznexctf2/small_light.tga + q3map_lightimage textures/kaznexctf2/small_light_glow.tga + q3map_surfacelight 1500 + surfaceparm nomarks + { + map textures/kaznexctf2/small_light.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/kaznexctf2/small_light_glow.tga + blendfunc add + } +} + +textures/kaznexctf2/grate +{ + qer_editorimage textures/kaznexctf2/grate.tga + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + nopicmip + { + map textures/kaznexctf2/grate.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/kaznexctf2/grate2 +{ + qer_editorimage textures/kaznexctf2/grate2.tga + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + nopicmip + { + map textures/kaznexctf2/grate2.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/kaznexctf2/grate3 +{ + qer_editorimage textures/kaznexctf2/grate3.tga + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + nopicmip + nomipmaps + { + map textures/kaznexctf2/grate3.tga + //depthWrite + alphaFunc GT0 + rgbgen vertex + } +} diff --git a/scripts/nexcompat-leiprojectile.shader b/scripts/nexcompat-leiprojectile.shader new file mode 100644 index 0000000..f94c04b --- /dev/null +++ b/scripts/nexcompat-leiprojectile.shader @@ -0,0 +1,89 @@ +models/lasertrail +{ + cull disable + { + map models/ltrail.tga + blendfunc add + rgbGen identity + } +} + +models/lasercore +{ + deformVertexes autosprite + { + map models/lcore.tga + blendfunc add + rgbGen identity + } +} + +models/plastrail +{ + cull disable + { + map models/ptrail.tga + blendfunc add + rgbGen identity + } +} + +models/plascore +{ + deformVertexes autosprite + { + map models/pcore.tga + blendfunc add + rgbGen identity + } +} + +models/bultrail +{ + cull disable + { + map models/bultrail.tga + blendfunc add + rgbGen identity + } +} + +models/bulcore +{ + deformVertexes autosprite + { + map models/bulcore.tga + blendfunc add + rgbGen identity + } +} + +models/eleccore +{ + { + animmap 45 models/eleccore.tga models/eleccore2.tga models/eleccore3.tga models/eleccore4.tga models/eleccore5.tga models/eleccore6.tga models/eleccore7.tga models/eleccore8.tga + blendfunc blend + rgbGen identity + } +} + +models/elecglass +{ + { + map models/elecglass.tga + blendfunc add + rgbGen lightingDiffuse + } +} + +models/elecbeam +{ + cull disable + { + map models/elecbeam.tga + blendfunc add + rgbGen identity + tcMod scroll -2 0 + } +} + diff --git a/scripts/nexcompat-liquids.shader b/scripts/nexcompat-liquids.shader new file mode 100644 index 0000000..00609c0 --- /dev/null +++ b/scripts/nexcompat-liquids.shader @@ -0,0 +1,20 @@ + +//Water for Q3texture, temp use. +//This shader is for DarkPlaces Engine - Xonotic + +textures/liquids/clear_ripple3 +{ + qer_editorimage textures/water/pool3d_5e.jpg + qer_trans 0.5 + surfaceparm trans + surfaceparm nonsolid + surfaceparm water + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/water/pool3d_5e.jpg + blendFunc add + rgbGen vertex + } +} diff --git a/scripts/nexcompat-mandelbrotsky.shader b/scripts/nexcompat-mandelbrotsky.shader new file mode 100644 index 0000000..38f2c03 --- /dev/null +++ b/scripts/nexcompat-mandelbrotsky.shader @@ -0,0 +1,14 @@ +// nebula skybox +// ============= + +textures/skies/mandelbrot +{ + qer_editorimage env/mandelbrot/mandel_up.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + q3map_skylight 200 3 + q3map_sun 1 .98 .9 0 0 90 + skyparms env/mandelbrot/mandel - - +} diff --git a/scripts/nexcompat-mflag.shader b/scripts/nexcompat-mflag.shader new file mode 100644 index 0000000..bfa2f3e --- /dev/null +++ b/scripts/nexcompat-mflag.shader @@ -0,0 +1,12 @@ +mflagshader + { + cull none + deformVertexes wave sin 0 3 0 0.1 + tessSize 32 + { + map models/mflag/flag.tga + alphaFunc GT0 + rgbGen vertex + } + } + diff --git a/scripts/nexcompat-morphed.shader b/scripts/nexcompat-morphed.shader new file mode 100644 index 0000000..49eaf26 --- /dev/null +++ b/scripts/nexcompat-morphed.shader @@ -0,0 +1,97 @@ +textures/morphed/gelslime +{ + qer_editorimage textures/morphed/gelslime.tga + q3map_lightimage textures/morphed/gelslime_glow.tga + qer_trans 0.75 + surfaceparm noimpact + surfaceparm trans + surfaceparm nonsolid + surfaceparm slime + q3map_surfacelight 280 + Q3map_TessSize 128 + cull none + { + map textures/morphed/gelslime.tga + rgbGen identity + depthWrite + blendfunc blend + } + { + map $lightmap + blendfunc blend + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/morphed/gelslime_warp +{ + qer_editorimage textures/morphed/gelslime.tga + q3map_lightimage textures/morphed/gelslime_glow.tga + qer_trans 0.75 + surfaceparm noimpact + surfaceparm trans + surfaceparm nonsolid + surfaceparm slime + q3map_surfacelight 280 + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/morphed/gelslime.tga + rgbGen identity + depthWrite + blendfunc blend + } + { + map $lightmap + blendfunc blend + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + + +textures/morphed/gelslime_bright +{ + qer_editorimage textures/morphed/gelslime_bright.tga + qer_trans 0.5 + surfaceparm noimpact + surfaceparm trans + surfaceparm nonsolid + surfaceparm slime + q3map_surfacelight 320 + Q3map_TessSize 128 + cull none + { + map textures/morphed/gelslime_bright.tga + blendFunc add + rgbGen identity + //tcMod turb + tcMod turb 1 0.15 0 0.15 + tcMod scroll 0 0.2 + } +} + + +textures/morphed/gelslime_bright_warp +{ + qer_editorimage textures/morphed/gelslime_bright.tga + qer_trans 0.5 + surfaceparm noimpact + surfaceparm trans + surfaceparm nonsolid + surfaceparm slime + q3map_surfacelight 320 + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/morphed/gelslime_bright.tga + blendFunc add + rgbGen identity + } +} + diff --git a/scripts/nexcompat-newsky_asteroids.shader b/scripts/nexcompat-newsky_asteroids.shader new file mode 100644 index 0000000..fe6ed96 --- /dev/null +++ b/scripts/nexcompat-newsky_asteroids.shader @@ -0,0 +1,12 @@ +textures/newskies/asteroids +{ + qer_editorimage env/newsky_asteroids/asteroids.tga + surfaceparm sky + surfaceparm nolightmap + surfaceparm nodlight + surfaceparm noimpact + surfaceparm nomarks + + skyparms env/newsky_asteroids/asteroids - - //farbox cloudheight nearbox + q3map_sunExt 1 0.75 0.5 320 27 42 0 16 //rgb intensity degrees elevation deviance samples +} diff --git a/scripts/nexcompat-newsky_planets.shader b/scripts/nexcompat-newsky_planets.shader new file mode 100644 index 0000000..5caab89 --- /dev/null +++ b/scripts/nexcompat-newsky_planets.shader @@ -0,0 +1,12 @@ +textures/newskies/planets +{ + qer_editorimage env/newsky_planets/planets.tga + surfaceparm sky + surfaceparm nolightmap + surfaceparm nodlight + surfaceparm noimpact + surfaceparm nomarks + + skyparms env/newsky_planets/planets - - //farbox cloudheight nearbox + q3map_sunExt 1 0.9 0.8 320 124 42 0 16 //rgb intensity degrees elevation deviance samples +} diff --git a/scripts/nexcompat-nexdm18_rmx.shader b/scripts/nexcompat-nexdm18_rmx.shader new file mode 100644 index 0000000..b5d2a90 --- /dev/null +++ b/scripts/nexcompat-nexdm18_rmx.shader @@ -0,0 +1,30 @@ +textures/skies/nex18_rmx +{ + qer_editorimage env/stralenex5/b_sky_up.tga + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + skyparms env/stralenex5/b_sky - - + q3map_surfacelight 100 + q3map_lightimage textures/stralenex5/b_sky_up.tga + q3map_sun .69 .75 .97 160 0 90 +} + +textures/stralenex1/stralenex5_fakesky +{ + qer_editorimage textures/stralenex1/stralenex5_fakesky.tga + qer_trans 0.5 + surfaceparm trans + surfaceparm nonsolid + surfaceparm water + //
+ //deformVertexes wave 8000.0 sin 64 1000 0 5 + Q3map_TessSize 128 + cull none + { + map textures/stralenex1/stralenex5_fakesky.tga + blendFunc add + rgbGen identity + } +} diff --git a/scripts/nexcompat-nutsandbolts.shader b/scripts/nexcompat-nutsandbolts.shader new file mode 100644 index 0000000..e0eb347 --- /dev/null +++ b/scripts/nexcompat-nutsandbolts.shader @@ -0,0 +1,10 @@ +nutsandboltssteel +{ + { + map textures/nutsandbolts3 + tcgen environment + } + { + map $lightmap + } +} diff --git a/scripts/nexcompat-official_cmp1.shader b/scripts/nexcompat-official_cmp1.shader new file mode 100644 index 0000000..9ccb135 --- /dev/null +++ b/scripts/nexcompat-official_cmp1.shader @@ -0,0 +1,187 @@ +//****************************************************// +// // +// purplenebula-cmp1.shader for Quake III // +// by Amethyst7 - 03.13.2002 // +// // +//****************************************************// + +textures/amethyst7/purplenebula-cmp1/purplenebula_skybox +{ + qer_editorimage textures/amethyst7/purplenebula-cmp1/purplenebula + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + q3map_sun 1.00 0.90 1.00 50 90 90 + q3map_surfacelight 70 + skyparms env/amethyst7/purplenebula-cmp1/purplenebula - - +} + +//****************************************************// +// // +// The rest are modified from Evil_Lair's // +// original shader files. // +// // +//****************************************************// + +textures/cmp1-dm8/e8trimlight2_pur +{ + qer_editorimage textures/cmp1-dm8/e8trimlight2_pur.tga + surfaceparm nomarks + q3map_surfacelight 500 + { + map textures/cmp1-dm8/e8trimlight2_pur.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/cmp1-dm8/e8tinylightpur +{ + qer_editorimage textures/cmp1-dm8/e8tinylightpur.tga + surfaceparm nomarks + q3map_surfacelight 520 + { + map textures/cmp1-dm8/e8tinylightpur.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/cmp1-dm8/e8lighttrim_b_pur +{ + qer_editorimage textures/cmp1-dm8/e8lighttrim_pur.tga + surfaceparm nomarks + q3map_surfacelight 1000 + { + map textures/cmp1-dm8/e8lighttrim_pur.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/cmp1-dm8/e8lighttrim_pur +{ + qer_editorimage textures/cmp1-dm8/e8lighttrim_p.tga + surfaceparm nomarks + q3map_surfacelight 1000 + { + map textures/cmp1-dm8/e8lighttrim_p.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/cmp1-dm8/e8circle_pur +{ + qer_editorimage textures/cmp1-dm8/e8circle_pur.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + nopicmip + q3map_surfacelight 50 + { + clampmap textures/cmp1-dm8/e8circle_pur.tga + blendfunc blend + rgbGen wave sin 0.9 0.2 0 0.5 + tcMod rotate 45 + } +} + +textures/cmp1-dm8/e8clangfloor +{ + surfaceparm metalsteps + { + map $lightmap + rgbGen identity + tcGen lightmap + } + { + map textures/cmp1-dm8/e8clangfloor.tga + blendfunc filter + rgbGen identity + } +} + +textures/cmp1-dm8/logo +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + nopicmip + { + map textures/cmp1-dm8/logo.tga + blendfunc add + rgbGen wave sin 0.9 0.2 0 0.2 + } +} + +textures/cmp1-dm8/ame7jp +{ + q3map_lightimage textures/cmp1-dm8/ame7jp.tga + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + cull disable + q3map_surfacelight 150 + { + clampmap textures/cmp1-dm8/ame7jp2.tga + blendfunc add + tcMod rotate 20 + } + { + clampmap textures/cmp1-dm8/ame7jp.tga + blendfunc add + tcMod rotate -400 + } +} + +textures/cmp1-dm8/ame7glass +{ + qer_editorimage textures/cmp1-dm8/ame7light.tga + surfaceparm nomarks + surfaceparm trans + cull disable + qer_trans 0.5 + { + map textures/cmp1-dm8/ame7light.tga + blendfunc add + tcGen environment + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} +textures/cmp1-dm8/ame7glass_reflect +{ + qer_editorimage textures/cmp1-dm8/ame7light.tga + surfaceparm nomarks + surfaceparm trans + qer_trans 0.5 + { + map textures/cmp1-dm8/ame7light.tga + blendfunc blend + tcGen environment + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } + dp_reflect 0 1 0.4 1 0.5 +} diff --git a/scripts/nexcompat-onslaught.shader b/scripts/nexcompat-onslaught.shader new file mode 100644 index 0000000..6b9c946 --- /dev/null +++ b/scripts/nexcompat-onslaught.shader @@ -0,0 +1,99 @@ +ons_shield +{ + { + map textures/ons_shield.tga + tcMod rotate 15 + tcMod scale 0.3 0.3 + tcMod scroll 0.03 0.001 + tcGen environment + } +} + +ons_pad_text +{ + cull none + { + map textures/ons_text.tga + tcMod scroll 0.1 0 + blendfunc add + + } +} + +ons_icon_text +{ + { + map textures/ons_text.tga + tcMod scroll 0.1 0 + } +} + +ons_icon_thrust +{ + { + map textures/ons_icon_thrust.tga + tcMod scroll 3 0 + tcMod rotate 10 + } +} +ons_gen_spark +{ + cull none + { + animmap 9 textures/generator_lightning.tga textures/generator_lightning2.tga + tcMod scroll 0.5 0 + blendfunc add + + } +} +ons_fire +{ + { + map textures/ons_boom1.tga + tcMod scroll 0.05 0.1 + tcMod rotate 0.01 + blendfunc add + + } +} +ons_smoke +{ + deformVertexes wave sin 1 3 2 0.2 + { + map textures/ons_smoke1.tga + tcMod scroll 0.01 0.04 + tcMod rotate 0.01 + alphaFunc GE128 + + } +} +ons_shockwave +{ + cull none + { + map textures/ons_shockwave1.tga + tcMod scroll 0.2 0 + blendfunc add + + } +} +ons_shockwave2 +{ + { + map textures/ons_shockwave2.tga + tcMod rotate 85 + tcMod scroll 0.03 0.6 + tcGen environment + blendfunc add + } +} + +ons_ray +{ +cull none + { + map textures/ons_ray.tga + tcMod rotate 85 + blendfunc add + } +} \ No newline at end of file diff --git a/scripts/nexcompat-portals.shader b/scripts/nexcompat-portals.shader new file mode 100644 index 0000000..9473c3a --- /dev/null +++ b/scripts/nexcompat-portals.shader @@ -0,0 +1,68 @@ +portals_red_vortex +{ + cull none + deformVertexes wave 100 sin 1.5 0.6 0 1.5 + { + map textures/portals/portals_red_vortex.tga + tcMod rotate 10 + blendfunc blend + } +} + +portals_blue_vortex +{ + cull none + deformVertexes wave 100 sin 1.5 0.6 0 1.5 + { + map textures/portals/portals_blue_vortex.tga + tcMod rotate 10 + blendfunc blend + } +} + +portals_inactive_vortex +{ + cull none + deformVertexes wave 100 sin 1.5 0.6 0 1.5 + { + map textures/portals/portals_inactive_vortex.tga + tcMod rotate 10 + blendfunc blend + } +} + +textures/portals/portals_red +{ + surfaceparm nonsolid + { + map textures/portals/portals_red.tga + } + { + map $lightmap + blendfunc filter + } +} + +textures/portals/portals_blue +{ + surfaceparm nonsolid + { + map textures/portals/portals_blue.tga + } + { + map $lightmap + blendfunc filter + } +} + +textures/portals/portals_inactive +{ + surfaceparm nonsolid + { + map textures/portals/portals_inactive.tga + } + { + map $lightmap + blendfunc filter + } +} diff --git a/scripts/nexcompat-race.shader b/scripts/nexcompat-race.shader new file mode 100644 index 0000000..0ae7d4b --- /dev/null +++ b/scripts/nexcompat-race.shader @@ -0,0 +1,11 @@ +models/race/checkpoint/light +{ + q3map_surfaceLight 800 + + + { + map models/race/checkpoint/light.tga + tcMod scroll 22.5 0.2 + tcmod scale 0.003 0.003 + } +} \ No newline at end of file diff --git a/scripts/nexcompat-racetrack.shader b/scripts/nexcompat-racetrack.shader new file mode 100644 index 0000000..2e84551 --- /dev/null +++ b/scripts/nexcompat-racetrack.shader @@ -0,0 +1,103 @@ +race/cliff +{ + qer_editorimage textures/race/cliff02.tga + + q3map_nonplanar + q3map_shadeangle 120 + q3map_globalTexture + q3map_lightmapsampleoffset 10 + q3map_alphaMod dotproduct2 ( 0 0 0.80 ) + { + map textures/race/cliff02.tga // Primary + tcmod scale 2 2 + rgbGen identity + } + { + map textures/race/ground.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + tcmod scale 2 2 + rgbGen identity + alphaGen vertex + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/race/track02 +{ + qer_editorimage textures/race/track02.tga + { + map $lightmap + rgbGen identity + } + + { + map textures/race/track02.tga + } +} + + +textures/race/tunel01 +{ + qer_editorimage textures/race/tunel01.tga + { + map $lightmap + rgbGen identity + } + { + map textures/race/tunel01.tga + } +} + +race/clouds1 +{ +qer_editorimage textures/race/cloud1.tga + { + map textures/race/cloud1.tga + tcMod scroll 0.03 0 + blendfunc blend + } +} +race/clouds2 +{ +qer_editorimage textures/race/cloud2.tga + { + map textures/race/cloud2.tga + tcMod scroll 0.021 0 + blendfunc blend + } +} +race/clouds3 +{ +qer_editorimage textures/race/cloud3.tga + { + map textures/race/cloud3.tga + tcMod scroll 0.011 0 + blendfunc blend + } +} + +race/arrow +{ +qer_editorimage textures/race/arrow.tga + { + map textures/race/arrow.tga + tcMod scroll 0 2 + blendfunc add + } +} + +textures/race/nicesky +{ + qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + surfaceparm nomarks + q3map_sunExt .5 .5 .7 100 0 86 3 16 + q3map_skylight 150 3 + skyparms env/med-troubadour-gray/med-troubadour-gray - - +} \ No newline at end of file diff --git a/scripts/nexcompat-reaper.shader b/scripts/nexcompat-reaper.shader new file mode 100644 index 0000000..aceaf0f --- /dev/null +++ b/scripts/nexcompat-reaper.shader @@ -0,0 +1,275 @@ +// H.Reaper Q3Shader File V 1.5 + +//Multisampling & High Lightmap resolution + +textures/Reaptxt/yellowgrad +{ + qer_editorimage textures/Reaptxt/yellowgrad + surfaceparm nonsolid + { + map textures/Reaptxt/yellowgrad + blendfunc add + } +} + +//Corona Shader, texture by HipShot + +textures/Reaptxt/HSglow01 +{ + qer_editorimage textures/Reaptxt/HSglow01.jpg + surfaceparm trans + surfaceparm nonsolid + cull disable + surfaceparm nomarks + surfaceparm nolightmap + deformVertexes autosprite + { + clampmap textures/Reaptxt/HSglow01.jpg + tcMod stretch sin .8 0.2 0 .2 + tcmod rotate 5 + blendFunc add + rgbGen identity + } +} + +//EnvBox Shader, EnvBox by HipShot + +textures/Reaptxt/rnorm +{ + surfaceparm noimpact + surfaceparm nolightmap + q3map_sunExt 1 .5 0 75 350 20 2 16 + q3map_skyLight 135 4 + qer_editorimage textures/Reaptxt/rnorm.jpg + skyparms textures/Reaptxt/env/restnormal - - +} + +//Fog Shader + +textures/Reaptxt/fog_restdusk +{ + qer_editorimage textures/Reaptxt/fog_restdusk.jpg + surfaceparm trans + surfaceparm nonsolid + surfaceparm fog + surfaceparm nolightmap + fogparms ( .177 .173 .21 ) 128 +} + +//Fog Shader + +textures/Reaptxt/fog_restnormal +{ + qer_editorimage textures/Reaptxt/fog_restnormal.jpg + surfaceparm trans + surfaceparm nonsolid + surfaceparm fog + surfaceparm nolightmap + fogparms ( .997 .985 .863 ) 1024 +} + +//Corona Shader, texture by HipShot + +textures/Reaptxt/sun +{ + qer_editorimage textures/Reaptxt/sun.jpg + cull disable + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm nolightmap + deformVertexes autosprite + { + clampmap textures/Reaptxt/sun.jpg + // tcMod stretch sin .2 0.2 0 .2 + tcmod rotate 5 + blendFunc add + rgbGen identity + } +} + +//Volumetric Shadow + +textures/shad/shad +{ + qer_editorimage textures/shad/shad.tga + surfaceparm alphashadow + surfaceparm nolightmap + surfaceparm nonsolid + surfaceparm trans + { + map *default + alphaFunc GT0 + alphagen const 0.0 + } +} + +//Corona for lud_Corona.tga +//This shader is for DarkPlaces Engine - Xonotic + +textures/Reaptxt/lud_Corona +{ + qer_editorimage textures/Reaptxt/lud_Corona.tga + surfaceparm trans + surfaceparm nonsolid + surfaceparm nolightmap + deformVertexes autosprite + cull disable + { + clampmap textures/Reaptxt/lud_Corona.jpg + blendFunc add + rgbGen identity + } +} + +//Water for Q3texture, temp use. +//This shader is for DarkPlaces Engine - Xonotic + +textures/water/pool3d_5e +{ + qer_editorimage textures/water/pool3d_5e.jpg + qer_trans 0.5 + surfaceparm trans + surfaceparm nonsolid + surfaceparm water + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/water/pool3d_5e.jpg + blendFunc add + rgbGen vertex + } +} + +//Water for Q3texture, temp use. +//This shader is for DarkPlaces Engine - Xonotic + +textures/liquids/slime1 +{ + qer_editorimage textures/liquids/slime1.jpg + qer_trans 0.5 + surfaceparm trans + surfaceparm nonsolid + surfaceparm slime + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/liquids/slime1.jpg + blendFunc add + rgbGen identity + } +} + +textures/liquids/protolava +{ + qer_editorimage textures/liquids/protolava.jpg + qer_trans 0.5 + surfaceparm trans + surfaceparm nonsolid + surfaceparm lava + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/liquids/protolava.jpg + blendFunc add + rgbGen identity + } +} + +//Corona for HRglow01.tga +//This shader is for DarkPlaces Engine - Xonotic + +textures/Reaptxt/HRglow01 +{ + qer_editorimage textures/Reaptxt/HRglow01.tga + surfaceparm trans + surfaceparm nonsolid + surfaceparm nolightmap + deformVertexes autosprite + cull disable + { + clampmap textures/Reaptxt/HRglow01.tga + blendFunc add + rgbGen identity + } +} + +//Corona for HRglow02.tga +//This shader is for DarkPlaces Engine - Xonotic + +textures/Reaptxt/HRglow02 +{ + qer_editorimage textures/Reaptxt/HRglow02.tga + surfaceparm trans + surfaceparm nonsolid + surfaceparm nolightmap + deformVertexes autosprite + cull disable + { + clampmap textures/Reaptxt/HRglow02.tga + blendFunc add + rgbGen identity + } +} + +//Corona for HRglow03.tga +//This shader is for DarkPlaces Engine - Xonotic + +textures/Reaptxt/HRglow03 +{ + qer_editorimage textures/Reaptxt/HRglow03.tga + surfaceparm trans + surfaceparm nonsolid + surfaceparm nolightmap + deformVertexes autosprite + cull disable + { + clampmap textures/Reaptxt/HRglow03.tga + blendFunc add + rgbGen identity + } +} + +//Corona for HRsun01.tga +//This shader is for DarkPlaces Engine - Xonotic + +textures/Reaptxt/HRsun01 +{ + qer_editorimage textures/Reaptxt/HRsun01.tga + surfaceparm trans + surfaceparm nonsolid + surfaceparm nolightmap + deformVertexes autosprite + cull disable + { + clampmap textures/Reaptxt/HRsun01.tga + blendFunc add + rgbGen identity + } +} + +//EnvBox Shader, EnvBox by H.Reaper + +textures/Reaptxt/HRSky +{ + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + surfaceparm nomarks + q3map_sunExt 0 .7 3 10 360 80 2 16 + q3map_skyLight 50 3 + qer_editorimage textures/Reaptxt/HRSky.jpg + skyparms env/rsky - - +} + +textures/Reaptxt/HRBlackBoxSky +{ + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + surfaceparm nomarks + qer_editorimage env/blackbox/blackbox_up.jpg + skyparms env/blackbox - - +} diff --git a/scripts/nexcompat-rocket.shader b/scripts/nexcompat-rocket.shader new file mode 100644 index 0000000..dce91f7 --- /dev/null +++ b/scripts/nexcompat-rocket.shader @@ -0,0 +1,10 @@ +rocketThrust +{ + surfaceparm trans + cull disable + { + clampmap textures/thrustc1.tga + blendfunc add + tcMod rotate 720 + } +} diff --git a/scripts/nexcompat-ruiner.shader b/scripts/nexcompat-ruiner.shader new file mode 100644 index 0000000..7d59cd3 --- /dev/null +++ b/scripts/nexcompat-ruiner.shader @@ -0,0 +1,72 @@ +textures/skies/green_storm +{ + qer_editorimage env/green_storm/green_storm_up.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/green_storm/green_storm - - + q3map_surfacelight 60 + q3map_lightimage textures/green_storm/green_storm_up.tga + q3map_sun 0.168 0.305 0.28 100 225 36 + /*q3map_sun */ + +} + +textures/evil3_support/mtlsupgrt2_light +{ + qer_editorimage textures/evil3_support/mtlsupgrt2_light.tga + q3map_lightimage textures/evil3_support/mtlsupgrt2_light_glow.tga + surfaceparm nomarks + q3map_surfacelight 500 + { + map textures/evil3_support/mtlsupgrt2_light.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } + { + map textures/evil3_support/mtlsupgrt2_light_glow.tga + blendfunc add + } +} + +textures/liquids/ruiner_water1 +{ + qer_editorimage textures/water/ruiner_water.jpg + qer_trans 0.5 + surfaceparm noimpact + surfaceparm trans + surfaceparm nonsolid + surfaceparm water + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/water/ruiner_water.jpg + blendFunc add + rgbGen identity + } +} + +textures/liquids/ruiner_water2 +{ + qer_editorimage textures/water/ruiner_water.jpg + qer_trans 0.5 + surfaceparm noimpact + surfaceparm trans + surfaceparm nonsolid + surfaceparm water + deformVertexes wave 200.0 sin 2 10 0.5 0.2 + Q3map_TessSize 64 + cull none + { + map textures/water/ruiner_water.jpg + blendFunc add + rgbGen identity + } +} \ No newline at end of file diff --git a/scripts/nexcompat-sav-graysky1.shader b/scripts/nexcompat-sav-graysky1.shader new file mode 100644 index 0000000..756552f --- /dev/null +++ b/scripts/nexcompat-sav-graysky1.shader @@ -0,0 +1,35 @@ +textures/sav-graysky1/sav-graysky1_skybox +{ + qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + surfaceparm nomarks + q3map_sun .5 .5 .7 200 0 90 + q3map_surfacelight 300 + skyparms env/med-troubadour-gray/med-troubadour-gray - - +} + +textures/sav-graysky1/sav-graysky2_skybox +{ + qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + surfaceparm nomarks + q3map_sun .5 .5 .7 50 0 90 + q3map_surfacelight 300 + skyparms env/med-troubadour-gray/med-troubadour-gray - - +} + +textures/sav-graysky1/sav-graysky3lowerlight_skybox +{ + qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + surfaceparm nomarks + q3map_sun .5 .5 .7 50 0 90 + q3map_surfacelight 150 + skyparms env/med-troubadour-gray/med-troubadour-gray - - +} \ No newline at end of file diff --git a/scripts/nexcompat-sav-liquids.shader b/scripts/nexcompat-sav-liquids.shader new file mode 100644 index 0000000..9cf8aa4 --- /dev/null +++ b/scripts/nexcompat-sav-liquids.shader @@ -0,0 +1,38 @@ +//Water for Q3texture, temp use. +//This shader is for DarkPlaces Engine - Xonotic + +textures/sav-liquids/slime1 +{ + qer_editorimage textures/liquids/slime1.jpg + qer_trans 0.5 + surfaceparm noimpact + surfaceparm trans + surfaceparm nonsolid + surfaceparm slime + q3map_surfacelight 250 + //deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/liquids/slime1.jpg + blendFunc add + rgbGen identity + } +} + + +textures/sav-liquids/glass_tube +{ + qer_editorimage textures/dsi/dsiglass2.tga + surfaceparm trans + cull disable + qer_trans 0.5 + + { + map textures/dsi/dsiglass2.tga + blendfunc add + //rgbGen vertex + tcgen environment + tcmod scale 4 4 + } +} diff --git a/scripts/nexcompat-savdm6ish.shader b/scripts/nexcompat-savdm6ish.shader new file mode 100644 index 0000000..9373dce --- /dev/null +++ b/scripts/nexcompat-savdm6ish.shader @@ -0,0 +1,69 @@ +textures/savdm6ish/#lava1 +{ + qer_editorimage textures/savdm6ish/#lava1.jpg + //qer_nocarve + surfaceparm noimpact + surfaceparm lava + surfaceparm nolightmap + q3map_surfacelight 3000 + cull disable + //tessSize 256 + //deformVertexes wave 100sin 5 5 .5 0.02 + { + map textures/savdm6ish/#lava1.jpg + tcMod turb 0 0.2 0 0.04 + } +} + +textures/savdm6ish/#teleport +{ + qer_editorimage textures/savdm6ish/#teleport.jpg + qer_nocarve + surfaceparm noimpact + //surfaceparm water + surfaceparm nolightmap + q3map_surfacelight 1000 + cull disable + //tessSize 256 + //deformVertexes wave 100sin 5 5 .5 0.02 + { + map textures/savdm6ish/#teleport.jpg + tcMod turb 0 0.2 0 0.04 + } +} + +textures/savdm6ish/wall14_5 +{ + q3map_lightmapSampleSize 8 + { + map textures/savdm6ish/wall14_5.jpg + } + { + map $lightmap + blendfunc filter + } +} + +textures/savdm6ish/wiz1_4 +{ + q3map_lightmapSampleSize 8 + { + map textures/savdm6ish/wiz1_4.jpg + } + { + map $lightmap + blendfunc filter + } +} + +textures/savdm6ish/floor01_5 +{ + q3map_lightmapSampleSize 8 + { + map textures/savdm6ish/floor01_5.jpg + } + { + map $lightmap + blendfunc filter + } +} diff --git a/scripts/nexcompat-sbshield.shader b/scripts/nexcompat-sbshield.shader new file mode 100644 index 0000000..1745f30 --- /dev/null +++ b/scripts/nexcompat-sbshield.shader @@ -0,0 +1,8 @@ +sb_shield +{ + cull none + { + map textures/sb_shield.tga + blendfunc add + } +} \ No newline at end of file diff --git a/scripts/nexcompat-sfx.shader b/scripts/nexcompat-sfx.shader new file mode 100644 index 0000000..f0f4e22 --- /dev/null +++ b/scripts/nexcompat-sfx.shader @@ -0,0 +1,13 @@ +textures/sfx/forcefield +{ + qer_editorimage textures/sfx/forcefield1.tga + surfaceparm nomarks + + { + map textures/sfx/forcefield1.tga + animmap 20 textures/sfx/forcefield1 textures/sfx/forcefield2 textures/sfx/forcefield3 textures/sfx/forcefield4 + tcmod turb 0 0.75 0 0.25 + tcmod scroll 0 0.5 + blendfunc add + } +} diff --git a/scripts/nexcompat-shotgun.shader b/scripts/nexcompat-shotgun.shader new file mode 100644 index 0000000..0392304 --- /dev/null +++ b/scripts/nexcompat-shotgun.shader @@ -0,0 +1,10 @@ +textures/shotgun_sight +{ + surfaceparm trans + + { + map textures/shotgun_sight.tga + blendfunc add + //rgbGen vertex + } +} diff --git a/scripts/nexcompat-sphere.shader b/scripts/nexcompat-sphere.shader new file mode 100644 index 0000000..9de0f1c --- /dev/null +++ b/scripts/nexcompat-sphere.shader @@ -0,0 +1,8 @@ +models/sphere/sphere +{ + cull none + { + blendfunc add + map "models/sphere/sphere" + } +} diff --git a/scripts/nexcompat-spiderbot.shader b/scripts/nexcompat-spiderbot.shader new file mode 100644 index 0000000..445fed5 --- /dev/null +++ b/scripts/nexcompat-spiderbot.shader @@ -0,0 +1,10 @@ +darkvisor +{ + qer_editorimage darkvisor.tga + { + map darkvisor.tga + rgbGen vertex + tcgen environment + tcmod scale 4 4 + } +} \ No newline at end of file diff --git a/scripts/nexcompat-stormkeep.shader b/scripts/nexcompat-stormkeep.shader new file mode 100644 index 0000000..cbd56f6 --- /dev/null +++ b/scripts/nexcompat-stormkeep.shader @@ -0,0 +1,55 @@ +textures/stormkeep/eX_light_u201 +{ + qer_EditorImage textures/eX/eX_light_u201.tga + q3map_surfacelight 1500 + { + map textures/eX/eX_light_u201 + } + { + map $lightmap + } +} + +textures/stormkeep/rlight +{ + qer_EditorImage textures/aggressor/rlight.tga + q3map_surfacelight 4500 + { + map textures/aggressor/rlight + } + { + map $lightmap + } +} + +textures/stormkeep/lava +{ + qer_editorimage textures/stormkeep/lava.tga + surfaceparm lava + surfaceparm noimpact + surfaceparm trans + cull disable + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + q3map_surfacelight 1000 + { + map textures/stormkeep/lava.tga + blendfunc add + } +} + +textures/stormkeep/lava_flow +{ + qer_editorimage textures/stormkeep/lava.tga + surfaceparm lava + surfaceparm noimpact + surfaceparm trans + cull disable + q3map_surfacelight 1000 + { + map textures/stormkeep/lava.tga + blendfunc add + tcMod scroll 0 -0.25 + } +} + diff --git a/scripts/nexcompat-stralenex1.shader b/scripts/nexcompat-stralenex1.shader new file mode 100644 index 0000000..cc88da1 --- /dev/null +++ b/scripts/nexcompat-stralenex1.shader @@ -0,0 +1,332 @@ +textures/evil8_lights/e8minitrimlight +{ + qer_editorimage textures/evil8_lights/e8minitrimlight.tga + surfaceparm nomarks + q3map_surfacelight 1200 + { + map textures/evil8_lights/e8minitrimlight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} +textures/evil8_lights/e8tinylight2k +{ + qer_editorimage textures/evil8_lights/e8tinylight.tga + q3map_lightimage textures/evil8_lights/e8tinylightcolor.tga + surfaceparm nomarks + q3map_surfacelight 2000 + { + map textures/evil8_lights/e8tinylight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/evil8_lights/e8tinylightblue2k +{ + qer_editorimage textures/evil8_lights/e8tinylightblue.tga + q3map_lightimage textures/evil8_lights/e8tinylightbluecolor.tga + surfaceparm nomarks + q3map_surfacelight 2000 + { + map textures/evil8_lights/e8tinylightblue.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/stralenex1/light_tube_green +{ + qer_editorimage textures/stralenex1/light_tube_green.tga + q3map_lightimage textures/stralenex1/light_tube_green_glow.tga + q3map_surfacelight 1000 + { + map textures/stralenex1/light_tube_green.tga + //blendfunc add + //tcmod scale 12 1 + //rgbGen identity + + + } + { + map $lightmap + rgbGen identity + } +} + + +textures/stralenex1/stralenex5_water +{ + qer_editorimage textures/stralenex1/stralenex5_water.tga + qer_trans 0.5 + + surfaceparm trans + surfaceparm nonsolid + surfaceparm water + //deformVertexes wave
+ deformVertexes wave 150.0 sin 2 0.5 0 2 + Q3map_TessSize 128 + cull none + + { + map textures/stralenex1/stralenex5_water.tga + blendFunc add + rgbGen identity + } +} + +textures/stralenex1/e6xrst_supprt +{ + qer_editorimage textures/stralenex1/e6xrst_supprt.tga + surfaceparm nomarks + surfaceparm trans + cull none + nopicmip + { + map textures/stralenex1/e6xrst_supprt.tga + rgbGen identity + depthWrite + //alphaFunc GE128 + blendfunc blend + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + + +textures/stralenex1/strale_grey_box +{ + qer_editorimage env/strale_grey/ygrey_up.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/strale_grey/ygrey - - + q3map_surfacelight 60 + q3map_lightimage textures/strale_grey/ygrey_up.tga + q3map_sun .9 .9 1 70 65 78 + +} + +textures/stralenex1/strale_brown_box +{ + qer_editorimage env/strale_grey/ygrey_up.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/strale_grey/ygrey - - + q3map_surfacelight 100 + q3map_lightimage textures/strale_grey/ygrey_up.tga + q3map_sun .75 .65 .6 130 255 80 + +} + +textures/stralenex1/greennebula +{ + qer_editorimage env/stralenex5/greennebula_bk.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/stralenex5/greennebula - - + q3map_surfacelight 80 + q3map_lightimage textures/stralenex5/stralenex5_up.tga + q3map_sun 0.3 0.33 0.3 60 80 20 + /*q3map_sun */ + +} + +textures/stralenex1/stralenex5 +{ + qer_editorimage env/stralenex5/stralenex5_up.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/stralenex5/stralenex5 - - + q3map_surfacelight 60 + q3map_lightimage textures/stralenex5/stralenex5_up.tga + q3map_sun .627 .525 0.392 60 300 40 + /*q3map_sun */ + +} + +textures/stralenex1/stralenex5_1 +{ + qer_editorimage env/stralenex5/stralenex5_up.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/stralenex5/stralenex5 - - + q3map_surfacelight 60 + q3map_lightimage textures/stralenex5/stralenex5_up.tga + q3map_sun .627 .525 0.392 450 60 13 + /*q3map_sun */ + +} + +textures/stralenex1/stralenex5_2 +{ + qer_editorimage env/stralenex5/stralenex5_up.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/stralenex5/stralenex5 - - + q3map_surfacelight 180 + q3map_lightimage textures/stralenex5/stralenex5_up.tga + q3map_sun .627 .525 0.392 450 60 13 + /*q3map_sun */ + +} + +//copied from harlequin-sky.shader +textures/harlequin_sky/strale_jf-nebula_sky +{ + qer_editorimage textures/harlequin_sky/nebula_qer1.tga + surfaceparm sky + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + + skyparms textures/harlequin_sky/env/nebular - - + q3map_surfacelight 45 +// note: Change the surfacelight value if you want more ambient light from the sky. + q3map_sun 0.88 .71 .71 80 0 90 +// note: Change the fourth value (80) if you want a brighter or dimmer sun + +} + +textures/stralenex1/stralenex_trimlight +{ + qer_editorimage textures/stralenex1/stralenex_trimlight.tga + q3map_lightimage textures/stralenex1/stralenex_trimlight_glow.tga + q3map_surfacelight 1800 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/stralenex1/stralenex_trimlight.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } + { + map textures/stralenex1/stralenex_trimlight_glow.tga + blendfunc GL_ONE GL_ONE + rgbGen identityLighting + } +} + +textures/stralenex1/stralenex_roundlight +{ + qer_editorimage textures/stralenex1/stralenex_roundlight.tga + q3map_lightimage textures/stralenex1/stralenex_roundlight_glow.tga + q3map_surfacelight 4000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/stralenex1/stralenex_roundlight.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } + { + map textures/stralenex1/stralenex_roundlight_glow.tga + blendfunc GL_ONE GL_ONE + rgbGen wave sin .3 .1 0 0.5 + } +} + +textures/evil8_lights/e8trimlight +{ + qer_editorimage textures/evil8_lights/e8trimlight.tga + q3map_lightimage textures/evil8_lights/e8trimlight_glow.tga + q3map_surfacelight 2000 + surfaceparm nomarks + { + map $lightmap + rgbGen identity + } + { + map textures/evil8_lights/e8trimlight.tga + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } + { + map textures/evil8_lights/e8trimlight_glow.tga + blendfunc GL_ONE GL_ONE + rgbGen identityLighting + } +} + +textures/stralenex1/slimepit_ad-1 +{ + qer_editorimage textures/stralenex1/slimepit_ad.tga + q3map_lightimage textures/stralenex1/slimepit_ad_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/stralenex1/slimepit_ad-1.tga + animmap 1 textures/stralenex1/slimepit_ad textures/stralenex1/slimepit_ad textures/stralenex1/slimepit_ad-1 textures/stralenex1/slimepit_ad-1 textures/stralenex1/slimepit_ad-2 textures/stralenex1/slimepit_ad-2 textures/stralenex1/slimepit_ad-3 textures/stralenex1/slimepit_ad-3 textures/stralenex1/slimepit_ad-4 textures/stralenex1/slimepit_ad-4 textures/stralenex1/slimepit_ad-5 textures/stralenex1/slimepit_ad-5 textures/stralenex1/slimepit_ad-6 textures/stralenex1/slimepit_ad-6 textures/stralenex1/slimepit_ad-7 textures/stralenex1/slimepit_ad-7 textures/stralenex1/slimepit_ad-8 textures/stralenex1/slimepit_ad-8 textures/stralenex1/slimepit_ad-9 textures/stralenex1/slimepit_ad-9 textures/stralenex1/slimepit_ad-10 textures/stralenex1/slimepit_ad-11 textures/stralenex1/slimepit_ad-10 textures/stralenex1/slimepit_ad-11 textures/stralenex1/slimepit_ad-10 textures/stralenex1/slimepit_ad-11 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/stralenex1/slime_rev +{ + qer_editorimage textures/stralenex1/slime_rev.tga + q3map_lightimage textures/stralenex1/slime_rev_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/stralenex1/slime_rev.tga + animmap 1 textures/stralenex1/slime_rev textures/stralenex1/slime_rev textures/stralenex1/slime_rev-1 textures/stralenex1/slime_rev-1 textures/stralenex1/slime_rev-2 textures/stralenex1/slime_rev-2 textures/stralenex1/slime_rev-3 textures/stralenex1/slime_rev-3 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} diff --git a/scripts/nexcompat-stralenex8.shader b/scripts/nexcompat-stralenex8.shader new file mode 100644 index 0000000..beda2b2 --- /dev/null +++ b/scripts/nexcompat-stralenex8.shader @@ -0,0 +1,16 @@ +textures/stralenex8/darkblue_sky +{ + qer_editorimage env/stralenex8/darkblue_up.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/stralenex8/darkblue - - + q3map_surfacelight 80 + q3map_lightimage textures/stralenex8/darkblue_up.tga + q3map_sun 0.564 0.733 1 90 30 45 + /*q3map_sun */ + +} \ No newline at end of file diff --git a/scripts/nexcompat-strength.shader b/scripts/nexcompat-strength.shader new file mode 100644 index 0000000..67f6bbd --- /dev/null +++ b/scripts/nexcompat-strength.shader @@ -0,0 +1,503 @@ +//modified texture textures/evil6_lights/36walllight_s_nolight + +textures/skies/strength-sky +{ + qer_editorimage env/strength-sky/strength_up.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/strength-sky/strength - - + q3map_surfacelight 50 + q3map_lightimage textures/strength/strength_up.tga + //q3map_sun + q3map_sun 1 .9 0.84 400 300 65 + +} + +textures/skies/desert +{ + qer_editorimage env/desert/desert_rt.tga + + surfaceparm nolightmap + surfaceparm noimpact + surfaceparm nomarks + surfaceparm sky + + skyparms env/desert/desert - - + q3map_surfacelight 50 + q3map_lightimage textures/desert/desert_up.tga + //q3map_sun + q3map_sun 1 .92 0.88 400 300 65 + +} + +textures/strength/light_slots-1 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-2 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-3 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-4 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-5 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-6 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-7 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-8 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 + + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-9 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light_slots-10 +{ + qer_editorimage textures/strength/light_slots.tga + q3map_lightimage textures/strength/light_slots_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light_slots.tga + animmap 10 textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light-liney-1 +{ + qer_editorimage textures/strength/light-lineya.tga + q3map_lightimage textures/strength/light-liney_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light-liney.tga + animmap 10 textures/strength/light-liney-3 textures/strength/light-liney-4 textures/strength/light-liney-5 textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney-1 textures/strength/light-liney-2 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +//modified texture/evil8_lights/e8btrimlight + +textures/strength/light-liney-2 +{ + qer_editorimage textures/strength/light-lineya.tga + q3map_lightimage textures/strength/light-liney_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light-liney.tga + animmap 10 textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney-1 textures/strength/light-liney-2 textures/strength/light-liney-3 textures/strength/light-liney-4 textures/strength/light-liney-5 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/light-liney-3 +{ + qer_editorimage textures/strength/light-lineya.tga + q3map_lightimage textures/strength/light-liney_glow.tga + surfaceparm nomarks + q3map_surfacelight 400 + + { + map textures/strength/light-liney.tga + animmap 10 textures/strength/light-liney textures/strength/light-liney-1 textures/strength/light-liney-2 textures/strength/light-liney-3 textures/strength/light-liney-4 textures/strength/light-liney-5 textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + +textures/strength/eX_cretefloor_01glow +{ + qer_editorimage textures/strength/eX_cretefloor_01glow.tga + q3map_lightimage textures/strength/eX_cretefloor_01glow_glow.tga + surfaceparm nomarks + q3map_surfacelight 200 + + { + map textures/strength/eX_cretefloor_01glow.tga + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } + +} + + +textures/strength/whitelight +{ + qer_editorimage textures/eX/eX_light_u201.tga + q3map_surfacelight 1750 + surfaceparm nomarks + { + map textures/eX/eX_light_u201.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/eX/eX_light_u201_glow.tga + blendfunc add + } +} + +textures/strength/strength_ylight +{ + qer_editorimage textures/strength/strength_ylight.tga + q3map_lightimage textures/strength/strength_ylight_glow.tga + surfaceparm nomarks + q3map_surfacelight 900 + { + map textures/strength/strength_ylight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/strength/strength_yglow +{ + qer_editorimage textures/strength/strength_ylight_glow.tga + q3map_lightimage textures/strength/strength_ylight_glow.tga + surfaceparm nomarks + q3map_surfacelight 10 + { + map textures/strength/strength_ylight_glow.tga + } + { + map $lightmap + blendfunc add + tcGen lightmap + } +} + +textures/strength/strength_rlight +{ + qer_editorimage textures/strength/strength_rlight.tga + q3map_lightimage textures/strength/strength_rlight_glow.tga + surfaceparm nomarks + q3map_surfacelight 900 + { + map textures/strength/strength_rlight.tga + } + { + map $lightmap + blendfunc filter + tcGen lightmap + } +} + +textures/strength/strength_jp +{ + q3map_lightimage textures/strength/strength_jp_glow.tga + surfaceparm metalsteps + q3map_surfacelight 400 + + { + map textures/strength/strength_jp + animmap 10 textures/strength/strength_jp textures/strength/strength_jp-1 textures/strength/strength_jp-2 textures/strength/strength_jp-3 textures/strength/strength_jp-4 textures/strength/strength_jp-5 textures/strength/strength_jp-6 + } + { + map $lightmap + tcGen lightmap + blendfunc filter + } +} + +textures/strength/e8circle_yellow +{ + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm trans + { + map textures/strength/e8circle_yellow.tga + blendfunc add + rgbGen identity + } +} + +textures/strength/e8beam_yellow +{ + qer_editorimage textures/strength/e8beam_yellow.tga + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + cull disable + qer_trans 0.6 + { + map textures/strength/e8beam_yellow.tga + blendfunc add + tcMod scroll 0.3 0 + } +} + +textures/strength/e6redmtl_light +{ + qer_editorimage textures/strength/e6redmtl_light.tga + q3map_lightimage textures/strength/e6redmtl_light_glow.tga + q3map_surfacelight 800 + surfaceparm nomarks + { + map textures/strength/e6redmtl_light.tga + } + { + map $lightmap + blendfunc filter + } + { + map textures/strength/e6redmtl_light_glow.tga + blendfunc add + } +} + +textures/strength/sand +{ + q3map_nonplanar + q3map_shadeAngle 75 + { + map textures/strength/sand + rgbGen vertex + } +} + +//can be removed if added + +textures/evil6_walls/e6girdergrate2b-trans +{ + qer_editorimage textures/evil6_walls/e6girdergrate2b-trans.tga + surfaceparm alphashadow + surfaceparm trans + surfaceparm nomarks + surfaceparm metalsteps + cull disable + nopicmip + { + map textures/evil6_walls/e6girdergrate2b-trans.tga + rgbGen identity + depthWrite + alphafunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/evil6_lights/e6v_light_s_2k +{ + qer_editorimage textures/evil6_lights/e6v_light.jpg + q3map_surfacelight 2000 + surfaceparm nomarks + { + map textures/evil6_lights/e6v_light.jpg + } + { + map $lightmap + blendfunc filter + } + { + map textures/evil6_lights/e6v_light_glow.jpg + blendfunc add + } +} + diff --git a/scripts/nexcompat-swamp.shader b/scripts/nexcompat-swamp.shader new file mode 100644 index 0000000..55b2893 --- /dev/null +++ b/scripts/nexcompat-swamp.shader @@ -0,0 +1,17 @@ +textures/swamp/ndslime +{ + qer_editorimage textures/liquids/slime1.jpg + qer_trans 0.5 + surfaceparm noimpact + surfaceparm trans + surfaceparm nonsolid + q3map_surfacelight 15 + deformVertexes wave 150.0 sin 2 5 0.25 0.1 + Q3map_TessSize 128 + cull none + { + map textures/liquids/slime1.jpg + blendFunc add + rgbGen identity + } +} \ No newline at end of file diff --git a/scripts/nexcompat-teamfx.shader b/scripts/nexcompat-teamfx.shader new file mode 100644 index 0000000..8f368af --- /dev/null +++ b/scripts/nexcompat-teamfx.shader @@ -0,0 +1,120 @@ +teamfx/blobblue +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/blobblue.tga + blendfunc add +} +} + +teamfx/blobred +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/blobred.tga + blendfunc add +} + +} + +teamfx/blobyellow +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/blobyellow.tga + blendfunc add +} + +} + +teamfx/blobpink +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/blobpink.tga + blendfunc add +} + +} + +teamfx/bluering +{ +surfaceparm trans +{ + map models/teamfx/blobblue.tga + blendfunc add +} +} +teamfx/redring +{ +surfaceparm trans +{ + map models/teamfx/blobyellow.tga + blendfunc add +} +} +teamfx/yellowring +{ +surfaceparm trans +{ + map models/teamfx/blobpink.tga + blendfunc add +} +} +teamfx/pinkring +{ +surfaceparm trans +{ + map models/teamfx/blobpink.tga + blendfunc add +} +} +teamfx/flare +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/flare.tga + blendfunc add +} +} +teamfx/rayblue +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/rayblue.tga + blendfunc add +} +} +teamfx/rayred +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/rayred.tga + blendfunc add +} +} +teamfx/rayyellow +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/rayyellow.tga + blendfunc add +} +} +teamfx/raypink +{ +surfaceparm trans +deformVertexes autosprite +{ + map models/teamfx/raypink.tga + blendfunc add +} +} diff --git a/scripts/nexcompat-terrain_alphafade.shader b/scripts/nexcompat-terrain_alphafade.shader new file mode 100644 index 0000000..5f09f5c --- /dev/null +++ b/scripts/nexcompat-terrain_alphafade.shader @@ -0,0 +1,62 @@ +// Alpha fade brushwork +textures/terrain_alphafade/alpha_000 // Primary texture ONLY +{ + q3map_alphaMod volume + q3map_alphaMod set 0 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm trans + qer_trans 0.5 +} + +textures/terrain_alphafade/alpha_025 +{ + q3map_alphaMod volume + q3map_alphaMod set 0.25 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm trans + qer_trans 0.5 +} + +textures/terrain_alphafade/alpha_050 // Perfect mix of both Primary + Secondary +{ + q3map_alphaMod volume + q3map_alphaMod set 0.50 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm trans + qer_trans 0.5 +} + +textures/terrain_alphafade/alpha_075 +{ + q3map_alphaMod volume + q3map_alphaMod set 0.75 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm trans + qer_trans 0.5 +} + +textures/terrain_alphafade/alpha_085 +{ + q3map_alphaMod volume + q3map_alphaMod set 0.85 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm trans + qer_trans 0.5 +} + +textures/terrain_alphafade/alpha_100 // Secondary texture ONLY +{ + q3map_alphaMod volume + q3map_alphaMod set 1.0 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm trans + qer_trans 0.5 +} + + diff --git a/scripts/nexcompat-terrain_dotproduct2.shader b/scripts/nexcompat-terrain_dotproduct2.shader new file mode 100644 index 0000000..f8cec2c --- /dev/null +++ b/scripts/nexcompat-terrain_dotproduct2.shader @@ -0,0 +1,207 @@ +// ====================================================================== +// DotProduct2 Terrain blending +// ====================================================================== + +textures/terrain_dotproduct2/leafs01-rock02 +{ + qer_editorimage textures/terrain_dotproduct2/leafs01-rock02 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 95 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + + { + map textures/terrain_data/rock02.tga // Primary + } + + { + map textures/terrain_data/leafs01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2/mudground01_rock01 +{ + qer_editorimage textures/terrain_dotproduct2/mudground01_rock01 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 60 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + + { + map textures/terrain_data/rock01.tga // Primary + } + + { + map textures/terrain_data/mudground01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2/mudground02-rock06 +{ + qer_editorimage textures/terrain_dotproduct2/mudground02-rock06 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 66 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + + { + map textures/terrain_data/rock06.tga // Primary + } + + { + map textures/terrain_data/mudground02.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2/sand-rock07 +{ + qer_editorimage textures/terrain_dotproduct2/sand-rock07 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 90 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.8 ) + + { + map textures/terrain_data/rock07.tga // Primary + } + + { + map textures/terrain_data/sand.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2/snow-rock05 +{ + qer_editorimage textures/terrain_dotproduct2/snow-rock05 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 75 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.8 ) + + { + map textures/terrain_data/rock05.tga // Primary + } + + { + map textures/terrain_data/snow01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2/mossrock02-mudground04 +{ + qer_editorimage textures/terrain_dotproduct2/mossrock02-mudground04 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 90 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0.2 0.5 0.9 ) + + { + map textures/terrain_data/mudground04.tga // Primary + } + + { + map textures/terrain_data/mossrock02.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2/grass01-rock05 +{ + qer_editorimage textures/terrain_dotproduct2/grass01-rock05 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 90 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0.0 0.0 0.9 ) + + { + map textures/terrain_data/rock05.tga // Primary + } + + { + map textures/terrain_data/grass01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + diff --git a/scripts/nexcompat-terrain_dotproduct2projected.shader b/scripts/nexcompat-terrain_dotproduct2projected.shader new file mode 100644 index 0000000..6791835 --- /dev/null +++ b/scripts/nexcompat-terrain_dotproduct2projected.shader @@ -0,0 +1,209 @@ +textures/terrain_dotproduct2projected/leafs01-rock02 +{ + qer_editorimage textures/terrain_dotproduct2projected/leafs01-rock02 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 95 + + surfaceparm dust + + q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + + { + map textures/terrain_data/rock02.tga // Primary + } + + { + map textures/terrain_data/leafs01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2projected/mudground01_rock01 +{ + qer_editorimage textures/terrain_dotproduct2projected/mudground01_rock01 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 60 + + surfaceparm dust + + q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + + { + map textures/terrain_data/rock01.tga // Primary + } + + { + map textures/terrain_data/mudground01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2projected/mudground02-rock06 +{ + qer_editorimage textures/terrain_dotproduct2projected/mudground02-rock06 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 66 + + surfaceparm dust + + q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + + { + map textures/terrain_data/rock06.tga // Primary + } + + { + map textures/terrain_data/mudground02.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2projected/sand-rock07 +{ + qer_editorimage textures/terrain_dotproduct2projected/sand-rock07 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 90 + + surfaceparm dust + + q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) + q3map_alphaMod dotproduct2 ( 0 0 0.8 ) + + { + map textures/terrain_data/rock07.tga // Primary + } + + { + map textures/terrain_data/sand.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2projected/snow-rock05 +{ + qer_editorimage textures/terrain_dotproduct2projected/snow-rock05 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 75 + + surfaceparm dust + + q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) + q3map_alphaMod dotproduct2 ( 0 0 0.8 ) + + { + map textures/terrain_data/rock05.tga // Primary + } + + { + map textures/terrain_data/snow01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2projected/mossrock02-mudground04 +{ + qer_editorimage textures/terrain_dotproduct2projected/mossrock02-mudground04 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 90 + + surfaceparm dust + + q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) + q3map_alphaMod dotproduct2 ( 0.2 0.5 0.9 ) + + { + map textures/terrain_data/mudground04.tga // Primary + } + + { + map textures/terrain_data/mossrock02.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain_dotproduct2projected/grass01-rock05 +{ + qer_editorimage textures/terrain_dotproduct2projected/grass01-rock05 + + q3map_lightmapSampleOffset 8 + q3map_globalTexture + q3map_nonplanar + q3map_shadeangle 90 + + surfaceparm dust + + q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) + q3map_alphaMod dotproduct2 ( 0.0 0.0 0.9 ) + + { + map textures/terrain_data/rock05.tga // Primary + } + + { + map textures/terrain_data/grass01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} diff --git a/scripts/nexcompat-test3.shader b/scripts/nexcompat-test3.shader new file mode 100644 index 0000000..33fc7f3 --- /dev/null +++ b/scripts/nexcompat-test3.shader @@ -0,0 +1,588 @@ + +textures/test3/terrain_0 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_surfaceModel models/grass02.md3 24 0.025 1.5 3 1 122 1 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + { + map textures/terraintex/grass2.tga + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_1 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + { + map textures/terraintex/ground2.tga + + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_2 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + { + map textures/terraintex/rock02b.tga + + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_3 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + { + map textures/terraintex/ground4.tga + + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_4 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + { + map textures/terraintex/sand01.tga + + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_5 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + { + map textures/terraintex/rock_b.tga + + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_0to1 +{ + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 + q3map_nonplanar + q3map_globalTexture + q3map_surfaceModel models/grass02.md3 38 0.025 1 2 1 122 1 + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/grass2.tga + + } + { + map textures/terraintex/ground2.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_0to2 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/grass2.tga + + } + { + map textures/terraintex/rock02b.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_0to3 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/grass2.tga + + } + { + map textures/terraintex/ground4.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_0to4 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/grass2.tga + } + { + map textures/terraintex/sand01.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_0to5 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/grass2.tga + } + { + map textures/terraintex/rock_b.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_1to2 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/ground2.tga + } + { + map textures/terraintex/rock02b.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_1to3 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/ground2.tga + } + { + map textures/terraintex/ground4.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_1to4 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/ground2.tga + } + { + map textures/terraintex/sand01.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_1to5 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/ground2.tga + } + { + map textures/terraintex/rock_b.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_2to3 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/rock02b.tga + } + { + map textures/terraintex/ground4.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_2to4 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/rock02b.tga + } + { + map textures/terraintex/sand01.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_2to5 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/rock02b.tga + } + { + map textures/terraintex/rock_b.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_3to4 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/ground4.tga + } + { + map textures/terraintex/sand01.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_3to5 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/ground4.tga + } + { + map textures/terraintex/rock_b.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +textures/test3/terrain_4to5 +{ + q3map_nonplanar + q3map_globalTexture + q3map_shadeangle 179 + q3map_lightmapsamplesize 32 + q3map_lightmapaxis z + q3map_lightmapBrightness 0.5 + + q3map_lightmapsampleoffset 8.0 +// q3map_texturesize 512 512 + q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) + + { + map textures/terraintex/sand01.tga + } + { + map textures/terraintex/rock_b.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + tcGen lightmap + //rgbGen identity + } +} + +//textures/test3/terrain.vertex +//{ +// { +// map textures/terraintex/grass2.tga +// rgbGen vertex +// } +//} \ No newline at end of file diff --git a/scripts/nexcompat-toxic.shader b/scripts/nexcompat-toxic.shader new file mode 100644 index 0000000..32d412c --- /dev/null +++ b/scripts/nexcompat-toxic.shader @@ -0,0 +1,78 @@ +textures/toxic/toxic_sky +{ + qer_editorimage env/green_dark/green_dark_lf.tga + q3map_lightimage env/green_dark/green_dark_lf.tga + skyParms env/green_dark/green_dark 128 - + + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm sky + + q3map_surfacelight 200 +// q3map_sunExt red green blue intensity degrees elevation deviance samples + q3map_sunExt 0.55 0.55 0.55 100 215 40 4 4 +} + +textures/toxic/toxic_grate +{ + qer_editorimage textures/kaznexctf2/grate.tga + surfaceparm nomarks + surfaceparm trans + cull none + nopicmip + { + map textures/kaznexctf2/grate.tga + rgbGen identity + depthWrite + //alphaFunc GE128 + blendfunc blend + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/toxic/toxic_slime +{ + qer_editorimage textures/liquids/slime2.tga + surfaceparm noimpact + surfaceparm nonsolid + surfaceparm slime + surfaceparm trans + cull disable + deformVertexes wave 150 sin 2 5 0.25 0.1 + tessSize 128 + qer_trans 0.5 + q3map_surfacelight 1200 + { + map textures/liquids/slime2.tga + blendfunc add + rgbGen identity + tcMod turb 0 0.2 0 0.04 + } +} + +textures/toxic/toxic_slime_tube +{ + qer_editorimage textures/liquids/slime2.tga + surfaceparm noimpact + surfaceparm nonsolid + surfaceparm slime + surfaceparm trans + cull disable + //deformVertexes wave 150 sin 2 5 0.25 0.1 + tessSize 128 + qer_trans 0.5 + q3map_surfacelight 1200 + { + map textures/liquids/slime2.tga + blendfunc add + rgbGen identity + tcMod scroll 0 -0.2 + } +} diff --git a/scripts/nexcompat-trak4.shader b/scripts/nexcompat-trak4.shader new file mode 100644 index 0000000..fc5be94 --- /dev/null +++ b/scripts/nexcompat-trak4.shader @@ -0,0 +1,198 @@ +textures/trak4/northwing +{ + cull none + qer_editorimage textures/trak4/northwing.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/northwing.tga + rgbGen identity + blendfunc add + } +} + +textures/trak4/southwing +{ + cull none + qer_editorimage textures/trak4/southwing.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/southwing.tga + rgbGen identity + blendfunc add + } +} + +textures/trak4/help +{ + cull none + qer_editorimage textures/trak4/help.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/help.tga + rgbGen identity + } +} + +textures/trak4/pills +{ + cull none + qer_editorimage textures/trak4/pills.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/pills.tga + rgbGen identity + blendfunc add + } +} + +textures/trak4/theater1 +{ + cull none + qer_editorimage textures/trak4/theater1.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/theater1.tga + rgbGen identity + blendfunc add + } +} + +textures/trak4/theater2 +{ + cull none + qer_editorimage textures/trak4/theater2.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/theater2.tga + rgbGen identity + blendfunc add + } +} + +textures/trak4/exit +{ + cull none + qer_editorimage textures/trak4/exit.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/exit.tga + rgbGen identity + blendfunc add + } +} + +textures/trak4/iso1 +{ + cull none + qer_editorimage textures/trak4/iso1.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/iso1.tga + rgbGen identity + blendfunc add + } +} + +textures/trak4/iso2 +{ + cull none + qer_editorimage textures/trak4/iso2.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/iso2.tga + rgbGen identity + blendfunc add + } +} + +textures/trak4/iso3 +{ + cull none + qer_editorimage textures/trak4/iso3.tga + qer_trans 0.6 + surfaceparm trans + surfaceparm alphashadow + surfaceparm nonsolid + { + map $lightmap + alphaFunc GT0 + rgbGen identity + } + { + map textures/trak4/iso3.tga + rgbGen identity + blendfunc add + } +} diff --git a/scripts/nexcompat-trak5.shader b/scripts/nexcompat-trak5.shader new file mode 100644 index 0000000..41e85eb --- /dev/null +++ b/scripts/nexcompat-trak5.shader @@ -0,0 +1,15 @@ +textures/trak5/glass +{ + qer_editorimage textures/trak5/glass.tga + surfaceparm trans + cull disable + qer_trans 0.5 + + { + map textures/trak5/glass.tga + blendfunc add + //rgbGen vertex + tcgen environment + tcmod scale 4 4 + } +} diff --git a/scripts/nexcompat-tree.shader b/scripts/nexcompat-tree.shader new file mode 100644 index 0000000..f047b44 --- /dev/null +++ b/scripts/nexcompat-tree.shader @@ -0,0 +1,164 @@ + +leaves2 +{ + qer_editorimage textures/leaves2.tga + qer_trans 0.6 + deformVertexes autosprite + surfaceparm trans +// surfaceparm nolightmap + surfaceparm alphashadow + q3map_vertexScale 1 + deformVertexes wave 128 sin 0 1 0 0.4 + { + map textures/leaves2.tga + alphaFunc GT0 + rgbGen vertex + } +} + +textures/morph/leaves3 +{ +cull none + qer_editorimage textures/leaves6.tga + qer_trans 0.6 + surfaceparm trans +// surfaceparm nolightmap + surfaceparm alphashadow + deformVertexes autosprite + q3map_vertexScale 1 + deformVertexes wave 128 sin 0 1 0 0.4 + { + map textures/leaves6.tga + alphaFunc GT0 + rgbGen vertex + } +} + +grass01 +{ +cull none + qer_editorimage textures/grass.tga + qer_trans 0.2 + deformVertexes autosprite + surfaceparm nolightmap + q3map_vertexScale 1 + surfaceparm trans + deformVertexes wave 128 sin 0 1 0 0.2 + { + map textures/grass.tga + alphaFunc GT0 + rgbGen vertex + } +} + +grass02 +{ + distancecull 256 1024 0.4 + cull none + qer_editorimage textures/grass2.tga + qer_trans 0.2 + surfaceparm nolightmap + surfaceparm trans + q3map_vertexScale 1 + deformVertexes autosprite + deformVertexes wave 128 sin 0 1 0 0.1 + { + map textures/grass2.tga + alphaFunc GT0 + rgbGen vertex + } +} + +leaves4 +{ +cull none + qer_editorimage textures/leaves7.tga + qer_trans 0.6 + deformVertexes autosprite + surfaceparm nolightmap + surfaceparm trans + q3map_vertexScale 1 + deformVertexes wave 128 sin 0 1 0 0.5 + { + map textures/leaves7.tga + alphaFunc GT0 + rgbGen vertex + } +} + +grass03 +{ +cull none + qer_editorimage textures/grass03.tga + qer_trans 0.8 + surfaceparm trans + surfaceparm nolightmap + q3map_vertexScale 1 + deformVertexes wave 128 sin 0 1 0 0.1 + { + map textures/grass03.tga + rgbGen vertex + } +} + +textures/morphed/skyhigh +{ + qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga + q3map_noTJunc + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + surfaceparm nomarks + q3map_lightmapFilterRadius 0 8 + q3map_sunExt 0.5 0.5 0.7 500 55 70 3 8 + q3map_skylight 170 3 + skyparms env/med-troubadour-gray/med-troubadour-gray - - +} + +textures/morphed/flagred + { + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm trans + cull none + tessSize 64 + deformVertexes wave 194 sin 0 3 0 .4 + { + map textures/morphed/flagred.tga + rgbGen vertex + } + } +textures/morphed/flagblue + { + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm trans + cull none + tessSize 64 + deformVertexes wave 194 sin 0 3 0 .4 + { + map textures/morphed/flagblue.tga + rgbGen vertex + } + } + +e8teamcolor + { + qer_editorimage textures/morphed/e8support02c_shirt.jpg + map textures/morphed/e8support02c.tga + { + map $lightmap + rgbGen identity + } + } + +thrust +{ + { + surfaceparam nolightmap + surfaceparam pointlight + map textures/thrust.tga + tcMod scroll 0 5 + } +} + diff --git a/scripts/nexcompat-tuba.shader b/scripts/nexcompat-tuba.shader new file mode 100644 index 0000000..e5e0da4 --- /dev/null +++ b/scripts/nexcompat-tuba.shader @@ -0,0 +1,19 @@ +textures/tuba +{ + { + map textures/tuba + tcgen environment + } + { + map $lightmap + } +} +textures/tuba_misc +{ + { + map textures/tuba + } + { + map $lightmap + } +} diff --git a/scripts/nexcompat-turrets.shader b/scripts/nexcompat-turrets.shader new file mode 100644 index 0000000..9e4f68e --- /dev/null +++ b/scripts/nexcompat-turrets.shader @@ -0,0 +1,57 @@ +models/turrets/tesla_chrome +{ + + qer_editorimage models/turrets/chrome.tga + + //dp_reflect 0 0.75 0.75 1 0.5 + { + map models/turrets/chrome.tga + rgbGen vertex + tcGen environment + tcMod scale 2 2 + + } +} + +models/turrets/phaser_beam +{ + surfaceparm trans + cull none + nopicmip + + qer_editorimage models/turrets/phaser_beam + { + map models/turrets/phaser_beam + blendFunc add + } + +} + +models/turrets/reactor_beams +{ + surfaceparm trans + cull none + + qer_editorimage models/turrets/reactor + { + map models/turrets/reactor + blendFunc add + } +} + +models/turrets/r_fx1 +{ + surfaceparm nomarks + surfaceparm trans + surfaceparm pointlight + surfaceparm nolightmap + nopicmip + qer_editorimage models/turrets/r_fx1_1 + + { + animmap 10 models/turrets/r_fx1_3 models/turrets/r_fx1_4 models/turrets/r_fx1_5 models/turrets/r_fx1_4 models/turrets/r_fx1_3 models/turrets/r_fx1_2 models/turrets/r_fx1_1 models/turrets/r_fx1_2 + } + +} + + diff --git a/scripts/nexcompat-tutorial.shader b/scripts/nexcompat-tutorial.shader new file mode 100644 index 0000000..d2a09e3 --- /dev/null +++ b/scripts/nexcompat-tutorial.shader @@ -0,0 +1,137 @@ +textures/tutorial/1 +{ + qer_editorimage textures/tutorial/1.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/1.jpg + rgbGen identity + } +} + +textures/tutorial/2 +{ + qer_editorimage textures/tutorial/2.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/2.jpg + rgbGen identity + } +} + +textures/tutorial/3 +{ + qer_editorimage textures/tutorial/3.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/3.jpg + rgbGen identity + } +} + +textures/tutorial/4 +{ + qer_editorimage textures/tutorial/4.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/4.jpg + rgbGen identity + } +} + +textures/tutorial/5 +{ + qer_editorimage textures/tutorial/5.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/5.jpg + rgbGen identity + } +} + +textures/tutorial/6 +{ + qer_editorimage textures/tutorial/6.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/6.jpg + rgbGen identity + } +} + +textures/tutorial/7 +{ + qer_editorimage textures/tutorial/7.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/7.jpg + rgbGen identity + } +} + +textures/tutorial/8 +{ + qer_editorimage textures/tutorial/8.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/8.jpg + rgbGen identity + } +} + +textures/tutorial/9 +{ + qer_editorimage textures/tutorial/9.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/9.jpg + rgbGen identity + } +} + +textures/tutorial/10 +{ + qer_editorimage textures/tutorial/10.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/10.jpg + rgbGen identity + } +} + +textures/tutorial/11 +{ + qer_editorimage textures/tutorial/11.jpg + surfaceparm nolightmap + q3map_surfacelight 300 + { + map textures/tutorial/11.jpg + rgbGen identity + } +} + +textures/tutorial/nonsolidglass +{ + qer_editorimage textures/trak5/glass.tga + surfaceparm trans + surfaceparm nonsolid + cull disable + qer_trans 0.5 + + { + map textures/trak5/glass.tga + blendfunc add + //rgbGen vertex + tcgen environment + tcmod scale 4 4 + } +} diff --git a/scripts/nexcompat-tznex01.shader b/scripts/nexcompat-tznex01.shader new file mode 100644 index 0000000..9012473 --- /dev/null +++ b/scripts/nexcompat-tznex01.shader @@ -0,0 +1,45 @@ +textures/tznex01/stained_glass_nexlogo_blue +{ + qer_editorimage textures/tznex01/stained_glass_nexlogo_blue_qei + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + nopicmip + { + map textures/tznex01/stained_glass_nexlogo_blue.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} + +textures/tznex01/stained_glass_nexlogo_red +{ + qer_editorimage textures/tznex01/stained_glass_nexlogo_red_qei + surfaceparm nomarks + surfaceparm trans + surfaceparm alphashadow + cull none + nopicmip + { + map textures/tznex01/stained_glass_nexlogo_red.tga + rgbGen identity + depthWrite + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + depthFunc equal + } +} \ No newline at end of file diff --git a/scripts/nexcompat-water.shader b/scripts/nexcompat-water.shader new file mode 100644 index 0000000..92bdecf --- /dev/null +++ b/scripts/nexcompat-water.shader @@ -0,0 +1,96 @@ +// reflective water by Urre and Zombie + +textures/water/water0 +{ + qer_editorimage textures/water/water0.tga + qer_trans 20 + surfaceparm nomarks + surfaceparm trans + surfaceparm water + surfaceparm nolightmap + cull none + q3map_globaltexture + { + map textures/water/water0.tga + tcMod scroll 0.07 0.07 + tcmod scale 1.2 0.7 + blendfunc blend + } + dp_water 0.1 0.8 3 3 1 1 1 1 1 1 0.125 +} + +textures/water/water1 +{ + qer_editorimage textures/water/water1.tga + qer_trans 20 + surfaceparm nomarks + surfaceparm trans + surfaceparm water + surfaceparm nolightmap + cull none + q3map_globaltexture + { + map textures/water/water1.tga + tcMod scroll 0.07 0.07 + tcmod scale 1.2 0.7 + blendfunc blend + } + dp_water 0.1 0.8 3 3 1 1 1 1 1 1 0.125 +} + +textures/water/water2 +{ + qer_editorimage textures/water/water2.tga + qer_trans 20 + surfaceparm nomarks + surfaceparm trans + surfaceparm water + surfaceparm nolightmap + cull none + q3map_globaltexture + { + map textures/water/water2.tga + tcMod scroll 0.07 0.07 + tcmod scale 1.2 0.7 + blendfunc blend + } + dp_water 0.1 0.8 3 3 1 1 1 1 1 1 0.125 +} + +textures/water/slime1 +{ + qer_editorimage textures/water/slime1.tga + qer_trans 20 + surfaceparm nomarks + surfaceparm trans + surfaceparm slime + surfaceparm nolightmap + cull none + q3map_globaltexture + { + map textures/water/slime1.tga + tcMod scroll 0.07 0.07 + tcmod scale 1.2 0.7 + blendfunc blend + } + dp_water 0.1 0.8 3 3 0.5 1 0.5 0.5 1 0.5 0.75 +} + +textures/water/slime2 +{ + qer_editorimage textures/water/slime1.tga + qer_trans 20 + surfaceparm nomarks + surfaceparm trans + surfaceparm slime + surfaceparm nolightmap + cull none + q3map_globaltexture + { + map textures/water/slime1.tga + tcMod scroll 0.07 0.07 + tcmod scale 1.2 0.7 + blendfunc blend + } + dp_water 0.1 0.8 3 3 1 1 0.5 1 1 0.5 0.75 +} diff --git a/scripts/nexdm18_rmx.shader b/scripts/nexdm18_rmx.shader deleted file mode 100644 index b5d2a90..0000000 --- a/scripts/nexdm18_rmx.shader +++ /dev/null @@ -1,30 +0,0 @@ -textures/skies/nex18_rmx -{ - qer_editorimage env/stralenex5/b_sky_up.tga - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - skyparms env/stralenex5/b_sky - - - q3map_surfacelight 100 - q3map_lightimage textures/stralenex5/b_sky_up.tga - q3map_sun .69 .75 .97 160 0 90 -} - -textures/stralenex1/stralenex5_fakesky -{ - qer_editorimage textures/stralenex1/stralenex5_fakesky.tga - qer_trans 0.5 - surfaceparm trans - surfaceparm nonsolid - surfaceparm water - //
- //deformVertexes wave 8000.0 sin 64 1000 0 5 - Q3map_TessSize 128 - cull none - { - map textures/stralenex1/stralenex5_fakesky.tga - blendFunc add - rgbGen identity - } -} diff --git a/scripts/nutsandbolts.shader b/scripts/nutsandbolts.shader deleted file mode 100644 index e0eb347..0000000 --- a/scripts/nutsandbolts.shader +++ /dev/null @@ -1,10 +0,0 @@ -nutsandboltssteel -{ - { - map textures/nutsandbolts3 - tcgen environment - } - { - map $lightmap - } -} diff --git a/scripts/official_cmp1.shader b/scripts/official_cmp1.shader deleted file mode 100644 index 9ccb135..0000000 --- a/scripts/official_cmp1.shader +++ /dev/null @@ -1,187 +0,0 @@ -//****************************************************// -// // -// purplenebula-cmp1.shader for Quake III // -// by Amethyst7 - 03.13.2002 // -// // -//****************************************************// - -textures/amethyst7/purplenebula-cmp1/purplenebula_skybox -{ - qer_editorimage textures/amethyst7/purplenebula-cmp1/purplenebula - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - q3map_sun 1.00 0.90 1.00 50 90 90 - q3map_surfacelight 70 - skyparms env/amethyst7/purplenebula-cmp1/purplenebula - - -} - -//****************************************************// -// // -// The rest are modified from Evil_Lair's // -// original shader files. // -// // -//****************************************************// - -textures/cmp1-dm8/e8trimlight2_pur -{ - qer_editorimage textures/cmp1-dm8/e8trimlight2_pur.tga - surfaceparm nomarks - q3map_surfacelight 500 - { - map textures/cmp1-dm8/e8trimlight2_pur.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/cmp1-dm8/e8tinylightpur -{ - qer_editorimage textures/cmp1-dm8/e8tinylightpur.tga - surfaceparm nomarks - q3map_surfacelight 520 - { - map textures/cmp1-dm8/e8tinylightpur.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/cmp1-dm8/e8lighttrim_b_pur -{ - qer_editorimage textures/cmp1-dm8/e8lighttrim_pur.tga - surfaceparm nomarks - q3map_surfacelight 1000 - { - map textures/cmp1-dm8/e8lighttrim_pur.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/cmp1-dm8/e8lighttrim_pur -{ - qer_editorimage textures/cmp1-dm8/e8lighttrim_p.tga - surfaceparm nomarks - q3map_surfacelight 1000 - { - map textures/cmp1-dm8/e8lighttrim_p.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/cmp1-dm8/e8circle_pur -{ - qer_editorimage textures/cmp1-dm8/e8circle_pur.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - nopicmip - q3map_surfacelight 50 - { - clampmap textures/cmp1-dm8/e8circle_pur.tga - blendfunc blend - rgbGen wave sin 0.9 0.2 0 0.5 - tcMod rotate 45 - } -} - -textures/cmp1-dm8/e8clangfloor -{ - surfaceparm metalsteps - { - map $lightmap - rgbGen identity - tcGen lightmap - } - { - map textures/cmp1-dm8/e8clangfloor.tga - blendfunc filter - rgbGen identity - } -} - -textures/cmp1-dm8/logo -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - nopicmip - { - map textures/cmp1-dm8/logo.tga - blendfunc add - rgbGen wave sin 0.9 0.2 0 0.2 - } -} - -textures/cmp1-dm8/ame7jp -{ - q3map_lightimage textures/cmp1-dm8/ame7jp.tga - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - cull disable - q3map_surfacelight 150 - { - clampmap textures/cmp1-dm8/ame7jp2.tga - blendfunc add - tcMod rotate 20 - } - { - clampmap textures/cmp1-dm8/ame7jp.tga - blendfunc add - tcMod rotate -400 - } -} - -textures/cmp1-dm8/ame7glass -{ - qer_editorimage textures/cmp1-dm8/ame7light.tga - surfaceparm nomarks - surfaceparm trans - cull disable - qer_trans 0.5 - { - map textures/cmp1-dm8/ame7light.tga - blendfunc add - tcGen environment - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} -textures/cmp1-dm8/ame7glass_reflect -{ - qer_editorimage textures/cmp1-dm8/ame7light.tga - surfaceparm nomarks - surfaceparm trans - qer_trans 0.5 - { - map textures/cmp1-dm8/ame7light.tga - blendfunc blend - tcGen environment - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } - dp_reflect 0 1 0.4 1 0.5 -} diff --git a/scripts/onslaught.shader b/scripts/onslaught.shader deleted file mode 100644 index 6b9c946..0000000 --- a/scripts/onslaught.shader +++ /dev/null @@ -1,99 +0,0 @@ -ons_shield -{ - { - map textures/ons_shield.tga - tcMod rotate 15 - tcMod scale 0.3 0.3 - tcMod scroll 0.03 0.001 - tcGen environment - } -} - -ons_pad_text -{ - cull none - { - map textures/ons_text.tga - tcMod scroll 0.1 0 - blendfunc add - - } -} - -ons_icon_text -{ - { - map textures/ons_text.tga - tcMod scroll 0.1 0 - } -} - -ons_icon_thrust -{ - { - map textures/ons_icon_thrust.tga - tcMod scroll 3 0 - tcMod rotate 10 - } -} -ons_gen_spark -{ - cull none - { - animmap 9 textures/generator_lightning.tga textures/generator_lightning2.tga - tcMod scroll 0.5 0 - blendfunc add - - } -} -ons_fire -{ - { - map textures/ons_boom1.tga - tcMod scroll 0.05 0.1 - tcMod rotate 0.01 - blendfunc add - - } -} -ons_smoke -{ - deformVertexes wave sin 1 3 2 0.2 - { - map textures/ons_smoke1.tga - tcMod scroll 0.01 0.04 - tcMod rotate 0.01 - alphaFunc GE128 - - } -} -ons_shockwave -{ - cull none - { - map textures/ons_shockwave1.tga - tcMod scroll 0.2 0 - blendfunc add - - } -} -ons_shockwave2 -{ - { - map textures/ons_shockwave2.tga - tcMod rotate 85 - tcMod scroll 0.03 0.6 - tcGen environment - blendfunc add - } -} - -ons_ray -{ -cull none - { - map textures/ons_ray.tga - tcMod rotate 85 - blendfunc add - } -} \ No newline at end of file diff --git a/scripts/portals.shader b/scripts/portals.shader deleted file mode 100644 index 9473c3a..0000000 --- a/scripts/portals.shader +++ /dev/null @@ -1,68 +0,0 @@ -portals_red_vortex -{ - cull none - deformVertexes wave 100 sin 1.5 0.6 0 1.5 - { - map textures/portals/portals_red_vortex.tga - tcMod rotate 10 - blendfunc blend - } -} - -portals_blue_vortex -{ - cull none - deformVertexes wave 100 sin 1.5 0.6 0 1.5 - { - map textures/portals/portals_blue_vortex.tga - tcMod rotate 10 - blendfunc blend - } -} - -portals_inactive_vortex -{ - cull none - deformVertexes wave 100 sin 1.5 0.6 0 1.5 - { - map textures/portals/portals_inactive_vortex.tga - tcMod rotate 10 - blendfunc blend - } -} - -textures/portals/portals_red -{ - surfaceparm nonsolid - { - map textures/portals/portals_red.tga - } - { - map $lightmap - blendfunc filter - } -} - -textures/portals/portals_blue -{ - surfaceparm nonsolid - { - map textures/portals/portals_blue.tga - } - { - map $lightmap - blendfunc filter - } -} - -textures/portals/portals_inactive -{ - surfaceparm nonsolid - { - map textures/portals/portals_inactive.tga - } - { - map $lightmap - blendfunc filter - } -} diff --git a/scripts/race.shader b/scripts/race.shader deleted file mode 100644 index 0ae7d4b..0000000 --- a/scripts/race.shader +++ /dev/null @@ -1,11 +0,0 @@ -models/race/checkpoint/light -{ - q3map_surfaceLight 800 - - - { - map models/race/checkpoint/light.tga - tcMod scroll 22.5 0.2 - tcmod scale 0.003 0.003 - } -} \ No newline at end of file diff --git a/scripts/racetrack.shader b/scripts/racetrack.shader deleted file mode 100644 index 2e84551..0000000 --- a/scripts/racetrack.shader +++ /dev/null @@ -1,103 +0,0 @@ -race/cliff -{ - qer_editorimage textures/race/cliff02.tga - - q3map_nonplanar - q3map_shadeangle 120 - q3map_globalTexture - q3map_lightmapsampleoffset 10 - q3map_alphaMod dotproduct2 ( 0 0 0.80 ) - { - map textures/race/cliff02.tga // Primary - tcmod scale 2 2 - rgbGen identity - } - { - map textures/race/ground.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - tcmod scale 2 2 - rgbGen identity - alphaGen vertex - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/race/track02 -{ - qer_editorimage textures/race/track02.tga - { - map $lightmap - rgbGen identity - } - - { - map textures/race/track02.tga - } -} - - -textures/race/tunel01 -{ - qer_editorimage textures/race/tunel01.tga - { - map $lightmap - rgbGen identity - } - { - map textures/race/tunel01.tga - } -} - -race/clouds1 -{ -qer_editorimage textures/race/cloud1.tga - { - map textures/race/cloud1.tga - tcMod scroll 0.03 0 - blendfunc blend - } -} -race/clouds2 -{ -qer_editorimage textures/race/cloud2.tga - { - map textures/race/cloud2.tga - tcMod scroll 0.021 0 - blendfunc blend - } -} -race/clouds3 -{ -qer_editorimage textures/race/cloud3.tga - { - map textures/race/cloud3.tga - tcMod scroll 0.011 0 - blendfunc blend - } -} - -race/arrow -{ -qer_editorimage textures/race/arrow.tga - { - map textures/race/arrow.tga - tcMod scroll 0 2 - blendfunc add - } -} - -textures/race/nicesky -{ - qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - surfaceparm nomarks - q3map_sunExt .5 .5 .7 100 0 86 3 16 - q3map_skylight 150 3 - skyparms env/med-troubadour-gray/med-troubadour-gray - - -} \ No newline at end of file diff --git a/scripts/reaper.shader b/scripts/reaper.shader deleted file mode 100644 index aceaf0f..0000000 --- a/scripts/reaper.shader +++ /dev/null @@ -1,275 +0,0 @@ -// H.Reaper Q3Shader File V 1.5 - -//Multisampling & High Lightmap resolution - -textures/Reaptxt/yellowgrad -{ - qer_editorimage textures/Reaptxt/yellowgrad - surfaceparm nonsolid - { - map textures/Reaptxt/yellowgrad - blendfunc add - } -} - -//Corona Shader, texture by HipShot - -textures/Reaptxt/HSglow01 -{ - qer_editorimage textures/Reaptxt/HSglow01.jpg - surfaceparm trans - surfaceparm nonsolid - cull disable - surfaceparm nomarks - surfaceparm nolightmap - deformVertexes autosprite - { - clampmap textures/Reaptxt/HSglow01.jpg - tcMod stretch sin .8 0.2 0 .2 - tcmod rotate 5 - blendFunc add - rgbGen identity - } -} - -//EnvBox Shader, EnvBox by HipShot - -textures/Reaptxt/rnorm -{ - surfaceparm noimpact - surfaceparm nolightmap - q3map_sunExt 1 .5 0 75 350 20 2 16 - q3map_skyLight 135 4 - qer_editorimage textures/Reaptxt/rnorm.jpg - skyparms textures/Reaptxt/env/restnormal - - -} - -//Fog Shader - -textures/Reaptxt/fog_restdusk -{ - qer_editorimage textures/Reaptxt/fog_restdusk.jpg - surfaceparm trans - surfaceparm nonsolid - surfaceparm fog - surfaceparm nolightmap - fogparms ( .177 .173 .21 ) 128 -} - -//Fog Shader - -textures/Reaptxt/fog_restnormal -{ - qer_editorimage textures/Reaptxt/fog_restnormal.jpg - surfaceparm trans - surfaceparm nonsolid - surfaceparm fog - surfaceparm nolightmap - fogparms ( .997 .985 .863 ) 1024 -} - -//Corona Shader, texture by HipShot - -textures/Reaptxt/sun -{ - qer_editorimage textures/Reaptxt/sun.jpg - cull disable - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm nolightmap - deformVertexes autosprite - { - clampmap textures/Reaptxt/sun.jpg - // tcMod stretch sin .2 0.2 0 .2 - tcmod rotate 5 - blendFunc add - rgbGen identity - } -} - -//Volumetric Shadow - -textures/shad/shad -{ - qer_editorimage textures/shad/shad.tga - surfaceparm alphashadow - surfaceparm nolightmap - surfaceparm nonsolid - surfaceparm trans - { - map *default - alphaFunc GT0 - alphagen const 0.0 - } -} - -//Corona for lud_Corona.tga -//This shader is for DarkPlaces Engine - Xonotic - -textures/Reaptxt/lud_Corona -{ - qer_editorimage textures/Reaptxt/lud_Corona.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm nolightmap - deformVertexes autosprite - cull disable - { - clampmap textures/Reaptxt/lud_Corona.jpg - blendFunc add - rgbGen identity - } -} - -//Water for Q3texture, temp use. -//This shader is for DarkPlaces Engine - Xonotic - -textures/water/pool3d_5e -{ - qer_editorimage textures/water/pool3d_5e.jpg - qer_trans 0.5 - surfaceparm trans - surfaceparm nonsolid - surfaceparm water - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/water/pool3d_5e.jpg - blendFunc add - rgbGen vertex - } -} - -//Water for Q3texture, temp use. -//This shader is for DarkPlaces Engine - Xonotic - -textures/liquids/slime1 -{ - qer_editorimage textures/liquids/slime1.jpg - qer_trans 0.5 - surfaceparm trans - surfaceparm nonsolid - surfaceparm slime - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/liquids/slime1.jpg - blendFunc add - rgbGen identity - } -} - -textures/liquids/protolava -{ - qer_editorimage textures/liquids/protolava.jpg - qer_trans 0.5 - surfaceparm trans - surfaceparm nonsolid - surfaceparm lava - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/liquids/protolava.jpg - blendFunc add - rgbGen identity - } -} - -//Corona for HRglow01.tga -//This shader is for DarkPlaces Engine - Xonotic - -textures/Reaptxt/HRglow01 -{ - qer_editorimage textures/Reaptxt/HRglow01.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm nolightmap - deformVertexes autosprite - cull disable - { - clampmap textures/Reaptxt/HRglow01.tga - blendFunc add - rgbGen identity - } -} - -//Corona for HRglow02.tga -//This shader is for DarkPlaces Engine - Xonotic - -textures/Reaptxt/HRglow02 -{ - qer_editorimage textures/Reaptxt/HRglow02.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm nolightmap - deformVertexes autosprite - cull disable - { - clampmap textures/Reaptxt/HRglow02.tga - blendFunc add - rgbGen identity - } -} - -//Corona for HRglow03.tga -//This shader is for DarkPlaces Engine - Xonotic - -textures/Reaptxt/HRglow03 -{ - qer_editorimage textures/Reaptxt/HRglow03.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm nolightmap - deformVertexes autosprite - cull disable - { - clampmap textures/Reaptxt/HRglow03.tga - blendFunc add - rgbGen identity - } -} - -//Corona for HRsun01.tga -//This shader is for DarkPlaces Engine - Xonotic - -textures/Reaptxt/HRsun01 -{ - qer_editorimage textures/Reaptxt/HRsun01.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm nolightmap - deformVertexes autosprite - cull disable - { - clampmap textures/Reaptxt/HRsun01.tga - blendFunc add - rgbGen identity - } -} - -//EnvBox Shader, EnvBox by H.Reaper - -textures/Reaptxt/HRSky -{ - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - surfaceparm nomarks - q3map_sunExt 0 .7 3 10 360 80 2 16 - q3map_skyLight 50 3 - qer_editorimage textures/Reaptxt/HRSky.jpg - skyparms env/rsky - - -} - -textures/Reaptxt/HRBlackBoxSky -{ - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - surfaceparm nomarks - qer_editorimage env/blackbox/blackbox_up.jpg - skyparms env/blackbox - - -} diff --git a/scripts/rocket.shader b/scripts/rocket.shader deleted file mode 100644 index dce91f7..0000000 --- a/scripts/rocket.shader +++ /dev/null @@ -1,10 +0,0 @@ -rocketThrust -{ - surfaceparm trans - cull disable - { - clampmap textures/thrustc1.tga - blendfunc add - tcMod rotate 720 - } -} diff --git a/scripts/ruiner.shader b/scripts/ruiner.shader deleted file mode 100644 index 7d59cd3..0000000 --- a/scripts/ruiner.shader +++ /dev/null @@ -1,72 +0,0 @@ -textures/skies/green_storm -{ - qer_editorimage env/green_storm/green_storm_up.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/green_storm/green_storm - - - q3map_surfacelight 60 - q3map_lightimage textures/green_storm/green_storm_up.tga - q3map_sun 0.168 0.305 0.28 100 225 36 - /*q3map_sun */ - -} - -textures/evil3_support/mtlsupgrt2_light -{ - qer_editorimage textures/evil3_support/mtlsupgrt2_light.tga - q3map_lightimage textures/evil3_support/mtlsupgrt2_light_glow.tga - surfaceparm nomarks - q3map_surfacelight 500 - { - map textures/evil3_support/mtlsupgrt2_light.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } - { - map textures/evil3_support/mtlsupgrt2_light_glow.tga - blendfunc add - } -} - -textures/liquids/ruiner_water1 -{ - qer_editorimage textures/water/ruiner_water.jpg - qer_trans 0.5 - surfaceparm noimpact - surfaceparm trans - surfaceparm nonsolid - surfaceparm water - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/water/ruiner_water.jpg - blendFunc add - rgbGen identity - } -} - -textures/liquids/ruiner_water2 -{ - qer_editorimage textures/water/ruiner_water.jpg - qer_trans 0.5 - surfaceparm noimpact - surfaceparm trans - surfaceparm nonsolid - surfaceparm water - deformVertexes wave 200.0 sin 2 10 0.5 0.2 - Q3map_TessSize 64 - cull none - { - map textures/water/ruiner_water.jpg - blendFunc add - rgbGen identity - } -} \ No newline at end of file diff --git a/scripts/sav-graysky1.shader b/scripts/sav-graysky1.shader deleted file mode 100644 index 756552f..0000000 --- a/scripts/sav-graysky1.shader +++ /dev/null @@ -1,35 +0,0 @@ -textures/sav-graysky1/sav-graysky1_skybox -{ - qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - surfaceparm nomarks - q3map_sun .5 .5 .7 200 0 90 - q3map_surfacelight 300 - skyparms env/med-troubadour-gray/med-troubadour-gray - - -} - -textures/sav-graysky1/sav-graysky2_skybox -{ - qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - surfaceparm nomarks - q3map_sun .5 .5 .7 50 0 90 - q3map_surfacelight 300 - skyparms env/med-troubadour-gray/med-troubadour-gray - - -} - -textures/sav-graysky1/sav-graysky3lowerlight_skybox -{ - qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - surfaceparm nomarks - q3map_sun .5 .5 .7 50 0 90 - q3map_surfacelight 150 - skyparms env/med-troubadour-gray/med-troubadour-gray - - -} \ No newline at end of file diff --git a/scripts/sav-liquids.shader b/scripts/sav-liquids.shader deleted file mode 100644 index 9cf8aa4..0000000 --- a/scripts/sav-liquids.shader +++ /dev/null @@ -1,38 +0,0 @@ -//Water for Q3texture, temp use. -//This shader is for DarkPlaces Engine - Xonotic - -textures/sav-liquids/slime1 -{ - qer_editorimage textures/liquids/slime1.jpg - qer_trans 0.5 - surfaceparm noimpact - surfaceparm trans - surfaceparm nonsolid - surfaceparm slime - q3map_surfacelight 250 - //deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/liquids/slime1.jpg - blendFunc add - rgbGen identity - } -} - - -textures/sav-liquids/glass_tube -{ - qer_editorimage textures/dsi/dsiglass2.tga - surfaceparm trans - cull disable - qer_trans 0.5 - - { - map textures/dsi/dsiglass2.tga - blendfunc add - //rgbGen vertex - tcgen environment - tcmod scale 4 4 - } -} diff --git a/scripts/savdm6ish.shader b/scripts/savdm6ish.shader deleted file mode 100644 index 9373dce..0000000 --- a/scripts/savdm6ish.shader +++ /dev/null @@ -1,69 +0,0 @@ -textures/savdm6ish/#lava1 -{ - qer_editorimage textures/savdm6ish/#lava1.jpg - //qer_nocarve - surfaceparm noimpact - surfaceparm lava - surfaceparm nolightmap - q3map_surfacelight 3000 - cull disable - //tessSize 256 - //deformVertexes wave 100sin 5 5 .5 0.02 - { - map textures/savdm6ish/#lava1.jpg - tcMod turb 0 0.2 0 0.04 - } -} - -textures/savdm6ish/#teleport -{ - qer_editorimage textures/savdm6ish/#teleport.jpg - qer_nocarve - surfaceparm noimpact - //surfaceparm water - surfaceparm nolightmap - q3map_surfacelight 1000 - cull disable - //tessSize 256 - //deformVertexes wave 100sin 5 5 .5 0.02 - { - map textures/savdm6ish/#teleport.jpg - tcMod turb 0 0.2 0 0.04 - } -} - -textures/savdm6ish/wall14_5 -{ - q3map_lightmapSampleSize 8 - { - map textures/savdm6ish/wall14_5.jpg - } - { - map $lightmap - blendfunc filter - } -} - -textures/savdm6ish/wiz1_4 -{ - q3map_lightmapSampleSize 8 - { - map textures/savdm6ish/wiz1_4.jpg - } - { - map $lightmap - blendfunc filter - } -} - -textures/savdm6ish/floor01_5 -{ - q3map_lightmapSampleSize 8 - { - map textures/savdm6ish/floor01_5.jpg - } - { - map $lightmap - blendfunc filter - } -} diff --git a/scripts/sbshield.shader b/scripts/sbshield.shader deleted file mode 100644 index 1745f30..0000000 --- a/scripts/sbshield.shader +++ /dev/null @@ -1,8 +0,0 @@ -sb_shield -{ - cull none - { - map textures/sb_shield.tga - blendfunc add - } -} \ No newline at end of file diff --git a/scripts/sfx.shader b/scripts/sfx.shader deleted file mode 100644 index f0f4e22..0000000 --- a/scripts/sfx.shader +++ /dev/null @@ -1,13 +0,0 @@ -textures/sfx/forcefield -{ - qer_editorimage textures/sfx/forcefield1.tga - surfaceparm nomarks - - { - map textures/sfx/forcefield1.tga - animmap 20 textures/sfx/forcefield1 textures/sfx/forcefield2 textures/sfx/forcefield3 textures/sfx/forcefield4 - tcmod turb 0 0.75 0 0.25 - tcmod scroll 0 0.5 - blendfunc add - } -} diff --git a/scripts/shotgun.shader b/scripts/shotgun.shader deleted file mode 100644 index 0392304..0000000 --- a/scripts/shotgun.shader +++ /dev/null @@ -1,10 +0,0 @@ -textures/shotgun_sight -{ - surfaceparm trans - - { - map textures/shotgun_sight.tga - blendfunc add - //rgbGen vertex - } -} diff --git a/scripts/sphere.shader b/scripts/sphere.shader deleted file mode 100644 index 9de0f1c..0000000 --- a/scripts/sphere.shader +++ /dev/null @@ -1,8 +0,0 @@ -models/sphere/sphere -{ - cull none - { - blendfunc add - map "models/sphere/sphere" - } -} diff --git a/scripts/spiderbot.shader b/scripts/spiderbot.shader deleted file mode 100644 index 445fed5..0000000 --- a/scripts/spiderbot.shader +++ /dev/null @@ -1,10 +0,0 @@ -darkvisor -{ - qer_editorimage darkvisor.tga - { - map darkvisor.tga - rgbGen vertex - tcgen environment - tcmod scale 4 4 - } -} \ No newline at end of file diff --git a/scripts/stormkeep.shader b/scripts/stormkeep.shader deleted file mode 100644 index cbd56f6..0000000 --- a/scripts/stormkeep.shader +++ /dev/null @@ -1,55 +0,0 @@ -textures/stormkeep/eX_light_u201 -{ - qer_EditorImage textures/eX/eX_light_u201.tga - q3map_surfacelight 1500 - { - map textures/eX/eX_light_u201 - } - { - map $lightmap - } -} - -textures/stormkeep/rlight -{ - qer_EditorImage textures/aggressor/rlight.tga - q3map_surfacelight 4500 - { - map textures/aggressor/rlight - } - { - map $lightmap - } -} - -textures/stormkeep/lava -{ - qer_editorimage textures/stormkeep/lava.tga - surfaceparm lava - surfaceparm noimpact - surfaceparm trans - cull disable - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - q3map_surfacelight 1000 - { - map textures/stormkeep/lava.tga - blendfunc add - } -} - -textures/stormkeep/lava_flow -{ - qer_editorimage textures/stormkeep/lava.tga - surfaceparm lava - surfaceparm noimpact - surfaceparm trans - cull disable - q3map_surfacelight 1000 - { - map textures/stormkeep/lava.tga - blendfunc add - tcMod scroll 0 -0.25 - } -} - diff --git a/scripts/stralenex1.shader b/scripts/stralenex1.shader deleted file mode 100644 index cc88da1..0000000 --- a/scripts/stralenex1.shader +++ /dev/null @@ -1,332 +0,0 @@ -textures/evil8_lights/e8minitrimlight -{ - qer_editorimage textures/evil8_lights/e8minitrimlight.tga - surfaceparm nomarks - q3map_surfacelight 1200 - { - map textures/evil8_lights/e8minitrimlight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} -textures/evil8_lights/e8tinylight2k -{ - qer_editorimage textures/evil8_lights/e8tinylight.tga - q3map_lightimage textures/evil8_lights/e8tinylightcolor.tga - surfaceparm nomarks - q3map_surfacelight 2000 - { - map textures/evil8_lights/e8tinylight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/evil8_lights/e8tinylightblue2k -{ - qer_editorimage textures/evil8_lights/e8tinylightblue.tga - q3map_lightimage textures/evil8_lights/e8tinylightbluecolor.tga - surfaceparm nomarks - q3map_surfacelight 2000 - { - map textures/evil8_lights/e8tinylightblue.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/stralenex1/light_tube_green -{ - qer_editorimage textures/stralenex1/light_tube_green.tga - q3map_lightimage textures/stralenex1/light_tube_green_glow.tga - q3map_surfacelight 1000 - { - map textures/stralenex1/light_tube_green.tga - //blendfunc add - //tcmod scale 12 1 - //rgbGen identity - - - } - { - map $lightmap - rgbGen identity - } -} - - -textures/stralenex1/stralenex5_water -{ - qer_editorimage textures/stralenex1/stralenex5_water.tga - qer_trans 0.5 - - surfaceparm trans - surfaceparm nonsolid - surfaceparm water - //deformVertexes wave
- deformVertexes wave 150.0 sin 2 0.5 0 2 - Q3map_TessSize 128 - cull none - - { - map textures/stralenex1/stralenex5_water.tga - blendFunc add - rgbGen identity - } -} - -textures/stralenex1/e6xrst_supprt -{ - qer_editorimage textures/stralenex1/e6xrst_supprt.tga - surfaceparm nomarks - surfaceparm trans - cull none - nopicmip - { - map textures/stralenex1/e6xrst_supprt.tga - rgbGen identity - depthWrite - //alphaFunc GE128 - blendfunc blend - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - - -textures/stralenex1/strale_grey_box -{ - qer_editorimage env/strale_grey/ygrey_up.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/strale_grey/ygrey - - - q3map_surfacelight 60 - q3map_lightimage textures/strale_grey/ygrey_up.tga - q3map_sun .9 .9 1 70 65 78 - -} - -textures/stralenex1/strale_brown_box -{ - qer_editorimage env/strale_grey/ygrey_up.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/strale_grey/ygrey - - - q3map_surfacelight 100 - q3map_lightimage textures/strale_grey/ygrey_up.tga - q3map_sun .75 .65 .6 130 255 80 - -} - -textures/stralenex1/greennebula -{ - qer_editorimage env/stralenex5/greennebula_bk.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/stralenex5/greennebula - - - q3map_surfacelight 80 - q3map_lightimage textures/stralenex5/stralenex5_up.tga - q3map_sun 0.3 0.33 0.3 60 80 20 - /*q3map_sun */ - -} - -textures/stralenex1/stralenex5 -{ - qer_editorimage env/stralenex5/stralenex5_up.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/stralenex5/stralenex5 - - - q3map_surfacelight 60 - q3map_lightimage textures/stralenex5/stralenex5_up.tga - q3map_sun .627 .525 0.392 60 300 40 - /*q3map_sun */ - -} - -textures/stralenex1/stralenex5_1 -{ - qer_editorimage env/stralenex5/stralenex5_up.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/stralenex5/stralenex5 - - - q3map_surfacelight 60 - q3map_lightimage textures/stralenex5/stralenex5_up.tga - q3map_sun .627 .525 0.392 450 60 13 - /*q3map_sun */ - -} - -textures/stralenex1/stralenex5_2 -{ - qer_editorimage env/stralenex5/stralenex5_up.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/stralenex5/stralenex5 - - - q3map_surfacelight 180 - q3map_lightimage textures/stralenex5/stralenex5_up.tga - q3map_sun .627 .525 0.392 450 60 13 - /*q3map_sun */ - -} - -//copied from harlequin-sky.shader -textures/harlequin_sky/strale_jf-nebula_sky -{ - qer_editorimage textures/harlequin_sky/nebula_qer1.tga - surfaceparm sky - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - - skyparms textures/harlequin_sky/env/nebular - - - q3map_surfacelight 45 -// note: Change the surfacelight value if you want more ambient light from the sky. - q3map_sun 0.88 .71 .71 80 0 90 -// note: Change the fourth value (80) if you want a brighter or dimmer sun - -} - -textures/stralenex1/stralenex_trimlight -{ - qer_editorimage textures/stralenex1/stralenex_trimlight.tga - q3map_lightimage textures/stralenex1/stralenex_trimlight_glow.tga - q3map_surfacelight 1800 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/stralenex1/stralenex_trimlight.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } - { - map textures/stralenex1/stralenex_trimlight_glow.tga - blendfunc GL_ONE GL_ONE - rgbGen identityLighting - } -} - -textures/stralenex1/stralenex_roundlight -{ - qer_editorimage textures/stralenex1/stralenex_roundlight.tga - q3map_lightimage textures/stralenex1/stralenex_roundlight_glow.tga - q3map_surfacelight 4000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/stralenex1/stralenex_roundlight.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } - { - map textures/stralenex1/stralenex_roundlight_glow.tga - blendfunc GL_ONE GL_ONE - rgbGen wave sin .3 .1 0 0.5 - } -} - -textures/evil8_lights/e8trimlight -{ - qer_editorimage textures/evil8_lights/e8trimlight.tga - q3map_lightimage textures/evil8_lights/e8trimlight_glow.tga - q3map_surfacelight 2000 - surfaceparm nomarks - { - map $lightmap - rgbGen identity - } - { - map textures/evil8_lights/e8trimlight.tga - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } - { - map textures/evil8_lights/e8trimlight_glow.tga - blendfunc GL_ONE GL_ONE - rgbGen identityLighting - } -} - -textures/stralenex1/slimepit_ad-1 -{ - qer_editorimage textures/stralenex1/slimepit_ad.tga - q3map_lightimage textures/stralenex1/slimepit_ad_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/stralenex1/slimepit_ad-1.tga - animmap 1 textures/stralenex1/slimepit_ad textures/stralenex1/slimepit_ad textures/stralenex1/slimepit_ad-1 textures/stralenex1/slimepit_ad-1 textures/stralenex1/slimepit_ad-2 textures/stralenex1/slimepit_ad-2 textures/stralenex1/slimepit_ad-3 textures/stralenex1/slimepit_ad-3 textures/stralenex1/slimepit_ad-4 textures/stralenex1/slimepit_ad-4 textures/stralenex1/slimepit_ad-5 textures/stralenex1/slimepit_ad-5 textures/stralenex1/slimepit_ad-6 textures/stralenex1/slimepit_ad-6 textures/stralenex1/slimepit_ad-7 textures/stralenex1/slimepit_ad-7 textures/stralenex1/slimepit_ad-8 textures/stralenex1/slimepit_ad-8 textures/stralenex1/slimepit_ad-9 textures/stralenex1/slimepit_ad-9 textures/stralenex1/slimepit_ad-10 textures/stralenex1/slimepit_ad-11 textures/stralenex1/slimepit_ad-10 textures/stralenex1/slimepit_ad-11 textures/stralenex1/slimepit_ad-10 textures/stralenex1/slimepit_ad-11 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/stralenex1/slime_rev -{ - qer_editorimage textures/stralenex1/slime_rev.tga - q3map_lightimage textures/stralenex1/slime_rev_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/stralenex1/slime_rev.tga - animmap 1 textures/stralenex1/slime_rev textures/stralenex1/slime_rev textures/stralenex1/slime_rev-1 textures/stralenex1/slime_rev-1 textures/stralenex1/slime_rev-2 textures/stralenex1/slime_rev-2 textures/stralenex1/slime_rev-3 textures/stralenex1/slime_rev-3 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} diff --git a/scripts/stralenex8.shader b/scripts/stralenex8.shader deleted file mode 100644 index beda2b2..0000000 --- a/scripts/stralenex8.shader +++ /dev/null @@ -1,16 +0,0 @@ -textures/stralenex8/darkblue_sky -{ - qer_editorimage env/stralenex8/darkblue_up.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/stralenex8/darkblue - - - q3map_surfacelight 80 - q3map_lightimage textures/stralenex8/darkblue_up.tga - q3map_sun 0.564 0.733 1 90 30 45 - /*q3map_sun */ - -} \ No newline at end of file diff --git a/scripts/strength.shader b/scripts/strength.shader deleted file mode 100644 index 67f6bbd..0000000 --- a/scripts/strength.shader +++ /dev/null @@ -1,503 +0,0 @@ -//modified texture textures/evil6_lights/36walllight_s_nolight - -textures/skies/strength-sky -{ - qer_editorimage env/strength-sky/strength_up.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/strength-sky/strength - - - q3map_surfacelight 50 - q3map_lightimage textures/strength/strength_up.tga - //q3map_sun - q3map_sun 1 .9 0.84 400 300 65 - -} - -textures/skies/desert -{ - qer_editorimage env/desert/desert_rt.tga - - surfaceparm nolightmap - surfaceparm noimpact - surfaceparm nomarks - surfaceparm sky - - skyparms env/desert/desert - - - q3map_surfacelight 50 - q3map_lightimage textures/desert/desert_up.tga - //q3map_sun - q3map_sun 1 .92 0.88 400 300 65 - -} - -textures/strength/light_slots-1 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-2 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-3 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-4 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-5 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-6 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-7 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-8 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 textures/strength/light_slots-2 - - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-9 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots textures/strength/light_slots-1 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light_slots-10 -{ - qer_editorimage textures/strength/light_slots.tga - q3map_lightimage textures/strength/light_slots_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light_slots.tga - animmap 10 textures/strength/light_slots-1 textures/strength/light_slots-2 textures/strength/light_slots-3 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots-4 textures/strength/light_slots - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light-liney-1 -{ - qer_editorimage textures/strength/light-lineya.tga - q3map_lightimage textures/strength/light-liney_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light-liney.tga - animmap 10 textures/strength/light-liney-3 textures/strength/light-liney-4 textures/strength/light-liney-5 textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney-1 textures/strength/light-liney-2 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -//modified texture/evil8_lights/e8btrimlight - -textures/strength/light-liney-2 -{ - qer_editorimage textures/strength/light-lineya.tga - q3map_lightimage textures/strength/light-liney_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light-liney.tga - animmap 10 textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney-1 textures/strength/light-liney-2 textures/strength/light-liney-3 textures/strength/light-liney-4 textures/strength/light-liney-5 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/light-liney-3 -{ - qer_editorimage textures/strength/light-lineya.tga - q3map_lightimage textures/strength/light-liney_glow.tga - surfaceparm nomarks - q3map_surfacelight 400 - - { - map textures/strength/light-liney.tga - animmap 10 textures/strength/light-liney textures/strength/light-liney-1 textures/strength/light-liney-2 textures/strength/light-liney-3 textures/strength/light-liney-4 textures/strength/light-liney-5 textures/strength/light-liney textures/strength/light-liney textures/strength/light-liney - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - -textures/strength/eX_cretefloor_01glow -{ - qer_editorimage textures/strength/eX_cretefloor_01glow.tga - q3map_lightimage textures/strength/eX_cretefloor_01glow_glow.tga - surfaceparm nomarks - q3map_surfacelight 200 - - { - map textures/strength/eX_cretefloor_01glow.tga - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } - -} - - -textures/strength/whitelight -{ - qer_editorimage textures/eX/eX_light_u201.tga - q3map_surfacelight 1750 - surfaceparm nomarks - { - map textures/eX/eX_light_u201.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/eX/eX_light_u201_glow.tga - blendfunc add - } -} - -textures/strength/strength_ylight -{ - qer_editorimage textures/strength/strength_ylight.tga - q3map_lightimage textures/strength/strength_ylight_glow.tga - surfaceparm nomarks - q3map_surfacelight 900 - { - map textures/strength/strength_ylight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/strength/strength_yglow -{ - qer_editorimage textures/strength/strength_ylight_glow.tga - q3map_lightimage textures/strength/strength_ylight_glow.tga - surfaceparm nomarks - q3map_surfacelight 10 - { - map textures/strength/strength_ylight_glow.tga - } - { - map $lightmap - blendfunc add - tcGen lightmap - } -} - -textures/strength/strength_rlight -{ - qer_editorimage textures/strength/strength_rlight.tga - q3map_lightimage textures/strength/strength_rlight_glow.tga - surfaceparm nomarks - q3map_surfacelight 900 - { - map textures/strength/strength_rlight.tga - } - { - map $lightmap - blendfunc filter - tcGen lightmap - } -} - -textures/strength/strength_jp -{ - q3map_lightimage textures/strength/strength_jp_glow.tga - surfaceparm metalsteps - q3map_surfacelight 400 - - { - map textures/strength/strength_jp - animmap 10 textures/strength/strength_jp textures/strength/strength_jp-1 textures/strength/strength_jp-2 textures/strength/strength_jp-3 textures/strength/strength_jp-4 textures/strength/strength_jp-5 textures/strength/strength_jp-6 - } - { - map $lightmap - tcGen lightmap - blendfunc filter - } -} - -textures/strength/e8circle_yellow -{ - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm trans - { - map textures/strength/e8circle_yellow.tga - blendfunc add - rgbGen identity - } -} - -textures/strength/e8beam_yellow -{ - qer_editorimage textures/strength/e8beam_yellow.tga - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - cull disable - qer_trans 0.6 - { - map textures/strength/e8beam_yellow.tga - blendfunc add - tcMod scroll 0.3 0 - } -} - -textures/strength/e6redmtl_light -{ - qer_editorimage textures/strength/e6redmtl_light.tga - q3map_lightimage textures/strength/e6redmtl_light_glow.tga - q3map_surfacelight 800 - surfaceparm nomarks - { - map textures/strength/e6redmtl_light.tga - } - { - map $lightmap - blendfunc filter - } - { - map textures/strength/e6redmtl_light_glow.tga - blendfunc add - } -} - -textures/strength/sand -{ - q3map_nonplanar - q3map_shadeAngle 75 - { - map textures/strength/sand - rgbGen vertex - } -} - -//can be removed if added - -textures/evil6_walls/e6girdergrate2b-trans -{ - qer_editorimage textures/evil6_walls/e6girdergrate2b-trans.tga - surfaceparm alphashadow - surfaceparm trans - surfaceparm nomarks - surfaceparm metalsteps - cull disable - nopicmip - { - map textures/evil6_walls/e6girdergrate2b-trans.tga - rgbGen identity - depthWrite - alphafunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/evil6_lights/e6v_light_s_2k -{ - qer_editorimage textures/evil6_lights/e6v_light.jpg - q3map_surfacelight 2000 - surfaceparm nomarks - { - map textures/evil6_lights/e6v_light.jpg - } - { - map $lightmap - blendfunc filter - } - { - map textures/evil6_lights/e6v_light_glow.jpg - blendfunc add - } -} - diff --git a/scripts/swamp.shader b/scripts/swamp.shader deleted file mode 100644 index 55b2893..0000000 --- a/scripts/swamp.shader +++ /dev/null @@ -1,17 +0,0 @@ -textures/swamp/ndslime -{ - qer_editorimage textures/liquids/slime1.jpg - qer_trans 0.5 - surfaceparm noimpact - surfaceparm trans - surfaceparm nonsolid - q3map_surfacelight 15 - deformVertexes wave 150.0 sin 2 5 0.25 0.1 - Q3map_TessSize 128 - cull none - { - map textures/liquids/slime1.jpg - blendFunc add - rgbGen identity - } -} \ No newline at end of file diff --git a/scripts/teamfx.shader b/scripts/teamfx.shader deleted file mode 100644 index 8f368af..0000000 --- a/scripts/teamfx.shader +++ /dev/null @@ -1,120 +0,0 @@ -teamfx/blobblue -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/blobblue.tga - blendfunc add -} -} - -teamfx/blobred -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/blobred.tga - blendfunc add -} - -} - -teamfx/blobyellow -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/blobyellow.tga - blendfunc add -} - -} - -teamfx/blobpink -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/blobpink.tga - blendfunc add -} - -} - -teamfx/bluering -{ -surfaceparm trans -{ - map models/teamfx/blobblue.tga - blendfunc add -} -} -teamfx/redring -{ -surfaceparm trans -{ - map models/teamfx/blobyellow.tga - blendfunc add -} -} -teamfx/yellowring -{ -surfaceparm trans -{ - map models/teamfx/blobpink.tga - blendfunc add -} -} -teamfx/pinkring -{ -surfaceparm trans -{ - map models/teamfx/blobpink.tga - blendfunc add -} -} -teamfx/flare -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/flare.tga - blendfunc add -} -} -teamfx/rayblue -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/rayblue.tga - blendfunc add -} -} -teamfx/rayred -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/rayred.tga - blendfunc add -} -} -teamfx/rayyellow -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/rayyellow.tga - blendfunc add -} -} -teamfx/raypink -{ -surfaceparm trans -deformVertexes autosprite -{ - map models/teamfx/raypink.tga - blendfunc add -} -} diff --git a/scripts/terrain_alphafade.shader b/scripts/terrain_alphafade.shader deleted file mode 100644 index 5f09f5c..0000000 --- a/scripts/terrain_alphafade.shader +++ /dev/null @@ -1,62 +0,0 @@ -// Alpha fade brushwork -textures/terrain_alphafade/alpha_000 // Primary texture ONLY -{ - q3map_alphaMod volume - q3map_alphaMod set 0 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - qer_trans 0.5 -} - -textures/terrain_alphafade/alpha_025 -{ - q3map_alphaMod volume - q3map_alphaMod set 0.25 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - qer_trans 0.5 -} - -textures/terrain_alphafade/alpha_050 // Perfect mix of both Primary + Secondary -{ - q3map_alphaMod volume - q3map_alphaMod set 0.50 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - qer_trans 0.5 -} - -textures/terrain_alphafade/alpha_075 -{ - q3map_alphaMod volume - q3map_alphaMod set 0.75 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - qer_trans 0.5 -} - -textures/terrain_alphafade/alpha_085 -{ - q3map_alphaMod volume - q3map_alphaMod set 0.85 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - qer_trans 0.5 -} - -textures/terrain_alphafade/alpha_100 // Secondary texture ONLY -{ - q3map_alphaMod volume - q3map_alphaMod set 1.0 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - qer_trans 0.5 -} - - diff --git a/scripts/terrain_dotproduct2.shader b/scripts/terrain_dotproduct2.shader deleted file mode 100644 index f8cec2c..0000000 --- a/scripts/terrain_dotproduct2.shader +++ /dev/null @@ -1,207 +0,0 @@ -// ====================================================================== -// DotProduct2 Terrain blending -// ====================================================================== - -textures/terrain_dotproduct2/leafs01-rock02 -{ - qer_editorimage textures/terrain_dotproduct2/leafs01-rock02 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 95 - - surfaceparm dust - - q3map_alphaMod dotproduct2 ( 0 0 0.95 ) - - { - map textures/terrain_data/rock02.tga // Primary - } - - { - map textures/terrain_data/leafs01.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2/mudground01_rock01 -{ - qer_editorimage textures/terrain_dotproduct2/mudground01_rock01 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 60 - - surfaceparm dust - - q3map_alphaMod dotproduct2 ( 0 0 0.95 ) - - { - map textures/terrain_data/rock01.tga // Primary - } - - { - map textures/terrain_data/mudground01.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2/mudground02-rock06 -{ - qer_editorimage textures/terrain_dotproduct2/mudground02-rock06 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 66 - - surfaceparm dust - - q3map_alphaMod dotproduct2 ( 0 0 0.95 ) - - { - map textures/terrain_data/rock06.tga // Primary - } - - { - map textures/terrain_data/mudground02.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2/sand-rock07 -{ - qer_editorimage textures/terrain_dotproduct2/sand-rock07 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 90 - - surfaceparm dust - - q3map_alphaMod dotproduct2 ( 0 0 0.8 ) - - { - map textures/terrain_data/rock07.tga // Primary - } - - { - map textures/terrain_data/sand.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2/snow-rock05 -{ - qer_editorimage textures/terrain_dotproduct2/snow-rock05 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 75 - - surfaceparm dust - - q3map_alphaMod dotproduct2 ( 0 0 0.8 ) - - { - map textures/terrain_data/rock05.tga // Primary - } - - { - map textures/terrain_data/snow01.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2/mossrock02-mudground04 -{ - qer_editorimage textures/terrain_dotproduct2/mossrock02-mudground04 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 90 - - surfaceparm dust - - q3map_alphaMod dotproduct2 ( 0.2 0.5 0.9 ) - - { - map textures/terrain_data/mudground04.tga // Primary - } - - { - map textures/terrain_data/mossrock02.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2/grass01-rock05 -{ - qer_editorimage textures/terrain_dotproduct2/grass01-rock05 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 90 - - surfaceparm dust - - q3map_alphaMod dotproduct2 ( 0.0 0.0 0.9 ) - - { - map textures/terrain_data/rock05.tga // Primary - } - - { - map textures/terrain_data/grass01.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - diff --git a/scripts/terrain_dotproduct2projected.shader b/scripts/terrain_dotproduct2projected.shader deleted file mode 100644 index 6791835..0000000 --- a/scripts/terrain_dotproduct2projected.shader +++ /dev/null @@ -1,209 +0,0 @@ -textures/terrain_dotproduct2projected/leafs01-rock02 -{ - qer_editorimage textures/terrain_dotproduct2projected/leafs01-rock02 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 95 - - surfaceparm dust - - q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) - q3map_alphaMod dotproduct2 ( 0 0 0.95 ) - - { - map textures/terrain_data/rock02.tga // Primary - } - - { - map textures/terrain_data/leafs01.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2projected/mudground01_rock01 -{ - qer_editorimage textures/terrain_dotproduct2projected/mudground01_rock01 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 60 - - surfaceparm dust - - q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) - q3map_alphaMod dotproduct2 ( 0 0 0.95 ) - - { - map textures/terrain_data/rock01.tga // Primary - } - - { - map textures/terrain_data/mudground01.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2projected/mudground02-rock06 -{ - qer_editorimage textures/terrain_dotproduct2projected/mudground02-rock06 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 66 - - surfaceparm dust - - q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) - q3map_alphaMod dotproduct2 ( 0 0 0.95 ) - - { - map textures/terrain_data/rock06.tga // Primary - } - - { - map textures/terrain_data/mudground02.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2projected/sand-rock07 -{ - qer_editorimage textures/terrain_dotproduct2projected/sand-rock07 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 90 - - surfaceparm dust - - q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) - q3map_alphaMod dotproduct2 ( 0 0 0.8 ) - - { - map textures/terrain_data/rock07.tga // Primary - } - - { - map textures/terrain_data/sand.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2projected/snow-rock05 -{ - qer_editorimage textures/terrain_dotproduct2projected/snow-rock05 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 75 - - surfaceparm dust - - q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) - q3map_alphaMod dotproduct2 ( 0 0 0.8 ) - - { - map textures/terrain_data/rock05.tga // Primary - } - - { - map textures/terrain_data/snow01.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2projected/mossrock02-mudground04 -{ - qer_editorimage textures/terrain_dotproduct2projected/mossrock02-mudground04 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 90 - - surfaceparm dust - - q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) - q3map_alphaMod dotproduct2 ( 0.2 0.5 0.9 ) - - { - map textures/terrain_data/mudground04.tga // Primary - } - - { - map textures/terrain_data/mossrock02.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} - -textures/terrain_dotproduct2projected/grass01-rock05 -{ - qer_editorimage textures/terrain_dotproduct2projected/grass01-rock05 - - q3map_lightmapSampleOffset 8 - q3map_globalTexture - q3map_nonplanar - q3map_shadeangle 90 - - surfaceparm dust - - q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) - q3map_alphaMod dotproduct2 ( 0.0 0.0 0.9 ) - - { - map textures/terrain_data/rock05.tga // Primary - } - - { - map textures/terrain_data/grass01.tga // Secondary - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaGen vertex - } - - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - } -} diff --git a/scripts/test3.shader b/scripts/test3.shader deleted file mode 100644 index 33fc7f3..0000000 --- a/scripts/test3.shader +++ /dev/null @@ -1,588 +0,0 @@ - -textures/test3/terrain_0 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_surfaceModel models/grass02.md3 24 0.025 1.5 3 1 122 1 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - { - map textures/terraintex/grass2.tga - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_1 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - { - map textures/terraintex/ground2.tga - - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_2 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - { - map textures/terraintex/rock02b.tga - - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_3 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - { - map textures/terraintex/ground4.tga - - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_4 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - { - map textures/terraintex/sand01.tga - - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_5 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - { - map textures/terraintex/rock_b.tga - - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_0to1 -{ - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 - q3map_nonplanar - q3map_globalTexture - q3map_surfaceModel models/grass02.md3 38 0.025 1 2 1 122 1 - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/grass2.tga - - } - { - map textures/terraintex/ground2.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_0to2 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/grass2.tga - - } - { - map textures/terraintex/rock02b.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_0to3 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/grass2.tga - - } - { - map textures/terraintex/ground4.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_0to4 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/grass2.tga - } - { - map textures/terraintex/sand01.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_0to5 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/grass2.tga - } - { - map textures/terraintex/rock_b.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_1to2 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/ground2.tga - } - { - map textures/terraintex/rock02b.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_1to3 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/ground2.tga - } - { - map textures/terraintex/ground4.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_1to4 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/ground2.tga - } - { - map textures/terraintex/sand01.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_1to5 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/ground2.tga - } - { - map textures/terraintex/rock_b.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_2to3 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/rock02b.tga - } - { - map textures/terraintex/ground4.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_2to4 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/rock02b.tga - } - { - map textures/terraintex/sand01.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_2to5 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/rock02b.tga - } - { - map textures/terraintex/rock_b.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_3to4 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/ground4.tga - } - { - map textures/terraintex/sand01.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_3to5 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/ground4.tga - } - { - map textures/terraintex/rock_b.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -textures/test3/terrain_4to5 -{ - q3map_nonplanar - q3map_globalTexture - q3map_shadeangle 179 - q3map_lightmapsamplesize 32 - q3map_lightmapaxis z - q3map_lightmapBrightness 0.5 - - q3map_lightmapsampleoffset 8.0 -// q3map_texturesize 512 512 - q3map_tcGen ivector ( 384 0 0 ) ( 0 384 0 ) - - { - map textures/terraintex/sand01.tga - } - { - map textures/terraintex/rock_b.tga - alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - tcGen lightmap - //rgbGen identity - } -} - -//textures/test3/terrain.vertex -//{ -// { -// map textures/terraintex/grass2.tga -// rgbGen vertex -// } -//} \ No newline at end of file diff --git a/scripts/toxic.shader b/scripts/toxic.shader deleted file mode 100644 index 32d412c..0000000 --- a/scripts/toxic.shader +++ /dev/null @@ -1,78 +0,0 @@ -textures/toxic/toxic_sky -{ - qer_editorimage env/green_dark/green_dark_lf.tga - q3map_lightimage env/green_dark/green_dark_lf.tga - skyParms env/green_dark/green_dark 128 - - - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm sky - - q3map_surfacelight 200 -// q3map_sunExt red green blue intensity degrees elevation deviance samples - q3map_sunExt 0.55 0.55 0.55 100 215 40 4 4 -} - -textures/toxic/toxic_grate -{ - qer_editorimage textures/kaznexctf2/grate.tga - surfaceparm nomarks - surfaceparm trans - cull none - nopicmip - { - map textures/kaznexctf2/grate.tga - rgbGen identity - depthWrite - //alphaFunc GE128 - blendfunc blend - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/toxic/toxic_slime -{ - qer_editorimage textures/liquids/slime2.tga - surfaceparm noimpact - surfaceparm nonsolid - surfaceparm slime - surfaceparm trans - cull disable - deformVertexes wave 150 sin 2 5 0.25 0.1 - tessSize 128 - qer_trans 0.5 - q3map_surfacelight 1200 - { - map textures/liquids/slime2.tga - blendfunc add - rgbGen identity - tcMod turb 0 0.2 0 0.04 - } -} - -textures/toxic/toxic_slime_tube -{ - qer_editorimage textures/liquids/slime2.tga - surfaceparm noimpact - surfaceparm nonsolid - surfaceparm slime - surfaceparm trans - cull disable - //deformVertexes wave 150 sin 2 5 0.25 0.1 - tessSize 128 - qer_trans 0.5 - q3map_surfacelight 1200 - { - map textures/liquids/slime2.tga - blendfunc add - rgbGen identity - tcMod scroll 0 -0.2 - } -} diff --git a/scripts/trak4.shader b/scripts/trak4.shader deleted file mode 100644 index fc5be94..0000000 --- a/scripts/trak4.shader +++ /dev/null @@ -1,198 +0,0 @@ -textures/trak4/northwing -{ - cull none - qer_editorimage textures/trak4/northwing.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/northwing.tga - rgbGen identity - blendfunc add - } -} - -textures/trak4/southwing -{ - cull none - qer_editorimage textures/trak4/southwing.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/southwing.tga - rgbGen identity - blendfunc add - } -} - -textures/trak4/help -{ - cull none - qer_editorimage textures/trak4/help.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/help.tga - rgbGen identity - } -} - -textures/trak4/pills -{ - cull none - qer_editorimage textures/trak4/pills.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/pills.tga - rgbGen identity - blendfunc add - } -} - -textures/trak4/theater1 -{ - cull none - qer_editorimage textures/trak4/theater1.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/theater1.tga - rgbGen identity - blendfunc add - } -} - -textures/trak4/theater2 -{ - cull none - qer_editorimage textures/trak4/theater2.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/theater2.tga - rgbGen identity - blendfunc add - } -} - -textures/trak4/exit -{ - cull none - qer_editorimage textures/trak4/exit.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/exit.tga - rgbGen identity - blendfunc add - } -} - -textures/trak4/iso1 -{ - cull none - qer_editorimage textures/trak4/iso1.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/iso1.tga - rgbGen identity - blendfunc add - } -} - -textures/trak4/iso2 -{ - cull none - qer_editorimage textures/trak4/iso2.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/iso2.tga - rgbGen identity - blendfunc add - } -} - -textures/trak4/iso3 -{ - cull none - qer_editorimage textures/trak4/iso3.tga - qer_trans 0.6 - surfaceparm trans - surfaceparm alphashadow - surfaceparm nonsolid - { - map $lightmap - alphaFunc GT0 - rgbGen identity - } - { - map textures/trak4/iso3.tga - rgbGen identity - blendfunc add - } -} diff --git a/scripts/trak5.shader b/scripts/trak5.shader deleted file mode 100644 index 41e85eb..0000000 --- a/scripts/trak5.shader +++ /dev/null @@ -1,15 +0,0 @@ -textures/trak5/glass -{ - qer_editorimage textures/trak5/glass.tga - surfaceparm trans - cull disable - qer_trans 0.5 - - { - map textures/trak5/glass.tga - blendfunc add - //rgbGen vertex - tcgen environment - tcmod scale 4 4 - } -} diff --git a/scripts/tree.shader b/scripts/tree.shader deleted file mode 100644 index f047b44..0000000 --- a/scripts/tree.shader +++ /dev/null @@ -1,164 +0,0 @@ - -leaves2 -{ - qer_editorimage textures/leaves2.tga - qer_trans 0.6 - deformVertexes autosprite - surfaceparm trans -// surfaceparm nolightmap - surfaceparm alphashadow - q3map_vertexScale 1 - deformVertexes wave 128 sin 0 1 0 0.4 - { - map textures/leaves2.tga - alphaFunc GT0 - rgbGen vertex - } -} - -textures/morph/leaves3 -{ -cull none - qer_editorimage textures/leaves6.tga - qer_trans 0.6 - surfaceparm trans -// surfaceparm nolightmap - surfaceparm alphashadow - deformVertexes autosprite - q3map_vertexScale 1 - deformVertexes wave 128 sin 0 1 0 0.4 - { - map textures/leaves6.tga - alphaFunc GT0 - rgbGen vertex - } -} - -grass01 -{ -cull none - qer_editorimage textures/grass.tga - qer_trans 0.2 - deformVertexes autosprite - surfaceparm nolightmap - q3map_vertexScale 1 - surfaceparm trans - deformVertexes wave 128 sin 0 1 0 0.2 - { - map textures/grass.tga - alphaFunc GT0 - rgbGen vertex - } -} - -grass02 -{ - distancecull 256 1024 0.4 - cull none - qer_editorimage textures/grass2.tga - qer_trans 0.2 - surfaceparm nolightmap - surfaceparm trans - q3map_vertexScale 1 - deformVertexes autosprite - deformVertexes wave 128 sin 0 1 0 0.1 - { - map textures/grass2.tga - alphaFunc GT0 - rgbGen vertex - } -} - -leaves4 -{ -cull none - qer_editorimage textures/leaves7.tga - qer_trans 0.6 - deformVertexes autosprite - surfaceparm nolightmap - surfaceparm trans - q3map_vertexScale 1 - deformVertexes wave 128 sin 0 1 0 0.5 - { - map textures/leaves7.tga - alphaFunc GT0 - rgbGen vertex - } -} - -grass03 -{ -cull none - qer_editorimage textures/grass03.tga - qer_trans 0.8 - surfaceparm trans - surfaceparm nolightmap - q3map_vertexScale 1 - deformVertexes wave 128 sin 0 1 0 0.1 - { - map textures/grass03.tga - rgbGen vertex - } -} - -textures/morphed/skyhigh -{ - qer_editorimage env/med-troubadour-gray/med-troubadour-gray_up.tga - q3map_noTJunc - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - surfaceparm nomarks - q3map_lightmapFilterRadius 0 8 - q3map_sunExt 0.5 0.5 0.7 500 55 70 3 8 - q3map_skylight 170 3 - skyparms env/med-troubadour-gray/med-troubadour-gray - - -} - -textures/morphed/flagred - { - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm trans - cull none - tessSize 64 - deformVertexes wave 194 sin 0 3 0 .4 - { - map textures/morphed/flagred.tga - rgbGen vertex - } - } -textures/morphed/flagblue - { - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm trans - cull none - tessSize 64 - deformVertexes wave 194 sin 0 3 0 .4 - { - map textures/morphed/flagblue.tga - rgbGen vertex - } - } - -e8teamcolor - { - qer_editorimage textures/morphed/e8support02c_shirt.jpg - map textures/morphed/e8support02c.tga - { - map $lightmap - rgbGen identity - } - } - -thrust -{ - { - surfaceparam nolightmap - surfaceparam pointlight - map textures/thrust.tga - tcMod scroll 0 5 - } -} - diff --git a/scripts/tuba.shader b/scripts/tuba.shader deleted file mode 100644 index e5e0da4..0000000 --- a/scripts/tuba.shader +++ /dev/null @@ -1,19 +0,0 @@ -textures/tuba -{ - { - map textures/tuba - tcgen environment - } - { - map $lightmap - } -} -textures/tuba_misc -{ - { - map textures/tuba - } - { - map $lightmap - } -} diff --git a/scripts/turrets.shader b/scripts/turrets.shader deleted file mode 100644 index 9e4f68e..0000000 --- a/scripts/turrets.shader +++ /dev/null @@ -1,57 +0,0 @@ -models/turrets/tesla_chrome -{ - - qer_editorimage models/turrets/chrome.tga - - //dp_reflect 0 0.75 0.75 1 0.5 - { - map models/turrets/chrome.tga - rgbGen vertex - tcGen environment - tcMod scale 2 2 - - } -} - -models/turrets/phaser_beam -{ - surfaceparm trans - cull none - nopicmip - - qer_editorimage models/turrets/phaser_beam - { - map models/turrets/phaser_beam - blendFunc add - } - -} - -models/turrets/reactor_beams -{ - surfaceparm trans - cull none - - qer_editorimage models/turrets/reactor - { - map models/turrets/reactor - blendFunc add - } -} - -models/turrets/r_fx1 -{ - surfaceparm nomarks - surfaceparm trans - surfaceparm pointlight - surfaceparm nolightmap - nopicmip - qer_editorimage models/turrets/r_fx1_1 - - { - animmap 10 models/turrets/r_fx1_3 models/turrets/r_fx1_4 models/turrets/r_fx1_5 models/turrets/r_fx1_4 models/turrets/r_fx1_3 models/turrets/r_fx1_2 models/turrets/r_fx1_1 models/turrets/r_fx1_2 - } - -} - - diff --git a/scripts/tutorial.shader b/scripts/tutorial.shader deleted file mode 100644 index d2a09e3..0000000 --- a/scripts/tutorial.shader +++ /dev/null @@ -1,137 +0,0 @@ -textures/tutorial/1 -{ - qer_editorimage textures/tutorial/1.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/1.jpg - rgbGen identity - } -} - -textures/tutorial/2 -{ - qer_editorimage textures/tutorial/2.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/2.jpg - rgbGen identity - } -} - -textures/tutorial/3 -{ - qer_editorimage textures/tutorial/3.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/3.jpg - rgbGen identity - } -} - -textures/tutorial/4 -{ - qer_editorimage textures/tutorial/4.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/4.jpg - rgbGen identity - } -} - -textures/tutorial/5 -{ - qer_editorimage textures/tutorial/5.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/5.jpg - rgbGen identity - } -} - -textures/tutorial/6 -{ - qer_editorimage textures/tutorial/6.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/6.jpg - rgbGen identity - } -} - -textures/tutorial/7 -{ - qer_editorimage textures/tutorial/7.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/7.jpg - rgbGen identity - } -} - -textures/tutorial/8 -{ - qer_editorimage textures/tutorial/8.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/8.jpg - rgbGen identity - } -} - -textures/tutorial/9 -{ - qer_editorimage textures/tutorial/9.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/9.jpg - rgbGen identity - } -} - -textures/tutorial/10 -{ - qer_editorimage textures/tutorial/10.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/10.jpg - rgbGen identity - } -} - -textures/tutorial/11 -{ - qer_editorimage textures/tutorial/11.jpg - surfaceparm nolightmap - q3map_surfacelight 300 - { - map textures/tutorial/11.jpg - rgbGen identity - } -} - -textures/tutorial/nonsolidglass -{ - qer_editorimage textures/trak5/glass.tga - surfaceparm trans - surfaceparm nonsolid - cull disable - qer_trans 0.5 - - { - map textures/trak5/glass.tga - blendfunc add - //rgbGen vertex - tcgen environment - tcmod scale 4 4 - } -} diff --git a/scripts/tznex01.shader b/scripts/tznex01.shader deleted file mode 100644 index 9012473..0000000 --- a/scripts/tznex01.shader +++ /dev/null @@ -1,45 +0,0 @@ -textures/tznex01/stained_glass_nexlogo_blue -{ - qer_editorimage textures/tznex01/stained_glass_nexlogo_blue_qei - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - nopicmip - { - map textures/tznex01/stained_glass_nexlogo_blue.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} - -textures/tznex01/stained_glass_nexlogo_red -{ - qer_editorimage textures/tznex01/stained_glass_nexlogo_red_qei - surfaceparm nomarks - surfaceparm trans - surfaceparm alphashadow - cull none - nopicmip - { - map textures/tznex01/stained_glass_nexlogo_red.tga - rgbGen identity - depthWrite - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - depthFunc equal - } -} \ No newline at end of file diff --git a/scripts/water.shader b/scripts/water.shader deleted file mode 100644 index 92bdecf..0000000 --- a/scripts/water.shader +++ /dev/null @@ -1,96 +0,0 @@ -// reflective water by Urre and Zombie - -textures/water/water0 -{ - qer_editorimage textures/water/water0.tga - qer_trans 20 - surfaceparm nomarks - surfaceparm trans - surfaceparm water - surfaceparm nolightmap - cull none - q3map_globaltexture - { - map textures/water/water0.tga - tcMod scroll 0.07 0.07 - tcmod scale 1.2 0.7 - blendfunc blend - } - dp_water 0.1 0.8 3 3 1 1 1 1 1 1 0.125 -} - -textures/water/water1 -{ - qer_editorimage textures/water/water1.tga - qer_trans 20 - surfaceparm nomarks - surfaceparm trans - surfaceparm water - surfaceparm nolightmap - cull none - q3map_globaltexture - { - map textures/water/water1.tga - tcMod scroll 0.07 0.07 - tcmod scale 1.2 0.7 - blendfunc blend - } - dp_water 0.1 0.8 3 3 1 1 1 1 1 1 0.125 -} - -textures/water/water2 -{ - qer_editorimage textures/water/water2.tga - qer_trans 20 - surfaceparm nomarks - surfaceparm trans - surfaceparm water - surfaceparm nolightmap - cull none - q3map_globaltexture - { - map textures/water/water2.tga - tcMod scroll 0.07 0.07 - tcmod scale 1.2 0.7 - blendfunc blend - } - dp_water 0.1 0.8 3 3 1 1 1 1 1 1 0.125 -} - -textures/water/slime1 -{ - qer_editorimage textures/water/slime1.tga - qer_trans 20 - surfaceparm nomarks - surfaceparm trans - surfaceparm slime - surfaceparm nolightmap - cull none - q3map_globaltexture - { - map textures/water/slime1.tga - tcMod scroll 0.07 0.07 - tcmod scale 1.2 0.7 - blendfunc blend - } - dp_water 0.1 0.8 3 3 0.5 1 0.5 0.5 1 0.5 0.75 -} - -textures/water/slime2 -{ - qer_editorimage textures/water/slime1.tga - qer_trans 20 - surfaceparm nomarks - surfaceparm trans - surfaceparm slime - surfaceparm nolightmap - cull none - q3map_globaltexture - { - map textures/water/slime1.tga - tcMod scroll 0.07 0.07 - tcmod scale 1.2 0.7 - blendfunc blend - } - dp_water 0.1 0.8 3 3 1 1 0.5 1 1 0.5 0.75 -}