]> git.rm.cloudns.org Git - xonotic/xonotic-nexcompat.pk3dir.git/commitdiff
rename shader files to nexcompat_*
authorxonotic <xonotic@ONE.(none)>
Wed, 31 Mar 2010 08:29:20 +0000 (10:29 +0200)
committerxonotic <xonotic@ONE.(none)>
Wed, 31 Mar 2010 08:29:20 +0000 (10:29 +0200)
159 files changed:
deleteme_too.txt [deleted file]
scripts/accident.shader [deleted file]
scripts/aggressor.shader [deleted file]
scripts/blacksky.shader [deleted file]
scripts/cel.shader [deleted file]
scripts/common.shader [deleted file]
scripts/cyberparcour01.shader [deleted file]
scripts/desertfactory.shader [deleted file]
scripts/domination.shader [deleted file]
scripts/dsi.shader [deleted file]
scripts/e7.shader [deleted file]
scripts/eX.shader [deleted file]
scripts/eggandbacon.shader [deleted file]
scripts/egyptsoc.shader [deleted file]
scripts/el3dm1.shader [deleted file]
scripts/electro.shader [deleted file]
scripts/evil1_grates.shader [deleted file]
scripts/evil2.shader [deleted file]
scripts/evil3.shader [deleted file]
scripts/evil4_techtrims.shader [deleted file]
scripts/evil5.shader [deleted file]
scripts/evil6_floors.shader [deleted file]
scripts/evil6_lights.shader [deleted file]
scripts/evil6_support.shader [deleted file]
scripts/evil6_trims.shader [deleted file]
scripts/evil6_walls.shader [deleted file]
scripts/evil8_base.shader [deleted file]
scripts/exosystem.shader [deleted file]
scripts/final_rage.shader [deleted file]
scripts/fireball.shader [deleted file]
scripts/flags.shader [deleted file]
scripts/flamethrower.shader [deleted file]
scripts/harlequin_sky.shader [deleted file]
scripts/hip_interstellar.shader [deleted file]
scripts/hlac.shader [deleted file]
scripts/kaznexctf2.shader [deleted file]
scripts/leiprojectile.shader [deleted file]
scripts/liquids.shader [deleted file]
scripts/mandelbrotsky.shader [deleted file]
scripts/mflag.shader [deleted file]
scripts/morphed.shader [deleted file]
scripts/newsky_asteroids.shader [deleted file]
scripts/newsky_planets.shader [deleted file]
scripts/nexcompat-accident.shader [new file with mode: 0644]
scripts/nexcompat-aggressor.shader [new file with mode: 0644]
scripts/nexcompat-blacksky.shader [new file with mode: 0644]
scripts/nexcompat-cel.shader [new file with mode: 0644]
scripts/nexcompat-common.shader [new file with mode: 0644]
scripts/nexcompat-cyberparcour01.shader [new file with mode: 0644]
scripts/nexcompat-desertfactory.shader [new file with mode: 0644]
scripts/nexcompat-domination.shader [new file with mode: 0644]
scripts/nexcompat-dsi.shader [new file with mode: 0644]
scripts/nexcompat-e7.shader [new file with mode: 0644]
scripts/nexcompat-eX.shader [new file with mode: 0644]
scripts/nexcompat-eggandbacon.shader [new file with mode: 0644]
scripts/nexcompat-egyptsoc.shader [new file with mode: 0644]
scripts/nexcompat-el3dm1.shader [new file with mode: 0644]
scripts/nexcompat-electro.shader [new file with mode: 0644]
scripts/nexcompat-evil1_grates.shader [new file with mode: 0644]
scripts/nexcompat-evil2.shader [new file with mode: 0644]
scripts/nexcompat-evil3.shader [new file with mode: 0644]
scripts/nexcompat-evil4_techtrims.shader [new file with mode: 0644]
scripts/nexcompat-evil5.shader [new file with mode: 0644]
scripts/nexcompat-evil6_floors.shader [new file with mode: 0644]
scripts/nexcompat-evil6_lights.shader [new file with mode: 0644]
scripts/nexcompat-evil6_support.shader [new file with mode: 0644]
scripts/nexcompat-evil6_trims.shader [new file with mode: 0644]
scripts/nexcompat-evil6_walls.shader [new file with mode: 0644]
scripts/nexcompat-evil8_base.shader [new file with mode: 0644]
scripts/nexcompat-exosystem.shader [new file with mode: 0644]
scripts/nexcompat-final_rage.shader [new file with mode: 0644]
scripts/nexcompat-fireball.shader [new file with mode: 0644]
scripts/nexcompat-flags.shader [new file with mode: 0644]
scripts/nexcompat-flamethrower.shader [new file with mode: 0644]
scripts/nexcompat-harlequin_sky.shader [new file with mode: 0644]
scripts/nexcompat-hip_interstellar.shader [new file with mode: 0644]
scripts/nexcompat-hlac.shader [new file with mode: 0644]
scripts/nexcompat-kaznexctf2.shader [new file with mode: 0644]
scripts/nexcompat-leiprojectile.shader [new file with mode: 0644]
scripts/nexcompat-liquids.shader [new file with mode: 0644]
scripts/nexcompat-mandelbrotsky.shader [new file with mode: 0644]
scripts/nexcompat-mflag.shader [new file with mode: 0644]
scripts/nexcompat-morphed.shader [new file with mode: 0644]
scripts/nexcompat-newsky_asteroids.shader [new file with mode: 0644]
scripts/nexcompat-newsky_planets.shader [new file with mode: 0644]
scripts/nexcompat-nexdm18_rmx.shader [new file with mode: 0644]
scripts/nexcompat-nutsandbolts.shader [new file with mode: 0644]
scripts/nexcompat-official_cmp1.shader [new file with mode: 0644]
scripts/nexcompat-onslaught.shader [new file with mode: 0644]
scripts/nexcompat-portals.shader [new file with mode: 0644]
scripts/nexcompat-race.shader [new file with mode: 0644]
scripts/nexcompat-racetrack.shader [new file with mode: 0644]
scripts/nexcompat-reaper.shader [new file with mode: 0644]
scripts/nexcompat-rocket.shader [new file with mode: 0644]
scripts/nexcompat-ruiner.shader [new file with mode: 0644]
scripts/nexcompat-sav-graysky1.shader [new file with mode: 0644]
scripts/nexcompat-sav-liquids.shader [new file with mode: 0644]
scripts/nexcompat-savdm6ish.shader [new file with mode: 0644]
scripts/nexcompat-sbshield.shader [new file with mode: 0644]
scripts/nexcompat-sfx.shader [new file with mode: 0644]
scripts/nexcompat-shotgun.shader [new file with mode: 0644]
scripts/nexcompat-sphere.shader [new file with mode: 0644]
scripts/nexcompat-spiderbot.shader [new file with mode: 0644]
scripts/nexcompat-stormkeep.shader [new file with mode: 0644]
scripts/nexcompat-stralenex1.shader [new file with mode: 0644]
scripts/nexcompat-stralenex8.shader [new file with mode: 0644]
scripts/nexcompat-strength.shader [new file with mode: 0644]
scripts/nexcompat-swamp.shader [new file with mode: 0644]
scripts/nexcompat-teamfx.shader [new file with mode: 0644]
scripts/nexcompat-terrain_alphafade.shader [new file with mode: 0644]
scripts/nexcompat-terrain_dotproduct2.shader [new file with mode: 0644]
scripts/nexcompat-terrain_dotproduct2projected.shader [new file with mode: 0644]
scripts/nexcompat-test3.shader [new file with mode: 0644]
scripts/nexcompat-toxic.shader [new file with mode: 0644]
scripts/nexcompat-trak4.shader [new file with mode: 0644]
scripts/nexcompat-trak5.shader [new file with mode: 0644]
scripts/nexcompat-tree.shader [new file with mode: 0644]
scripts/nexcompat-tuba.shader [new file with mode: 0644]
scripts/nexcompat-turrets.shader [new file with mode: 0644]
scripts/nexcompat-tutorial.shader [new file with mode: 0644]
scripts/nexcompat-tznex01.shader [new file with mode: 0644]
scripts/nexcompat-water.shader [new file with mode: 0644]
scripts/nexdm18_rmx.shader [deleted file]
scripts/nutsandbolts.shader [deleted file]
scripts/official_cmp1.shader [deleted file]
scripts/onslaught.shader [deleted file]
scripts/portals.shader [deleted file]
scripts/race.shader [deleted file]
scripts/racetrack.shader [deleted file]
scripts/reaper.shader [deleted file]
scripts/rocket.shader [deleted file]
scripts/ruiner.shader [deleted file]
scripts/sav-graysky1.shader [deleted file]
scripts/sav-liquids.shader [deleted file]
scripts/savdm6ish.shader [deleted file]
scripts/sbshield.shader [deleted file]
scripts/sfx.shader [deleted file]
scripts/shotgun.shader [deleted file]
scripts/sphere.shader [deleted file]
scripts/spiderbot.shader [deleted file]
scripts/stormkeep.shader [deleted file]
scripts/stralenex1.shader [deleted file]
scripts/stralenex8.shader [deleted file]
scripts/strength.shader [deleted file]
scripts/swamp.shader [deleted file]
scripts/teamfx.shader [deleted file]
scripts/terrain_alphafade.shader [deleted file]
scripts/terrain_dotproduct2.shader [deleted file]
scripts/terrain_dotproduct2projected.shader [deleted file]
scripts/test3.shader [deleted file]
scripts/toxic.shader [deleted file]
scripts/trak4.shader [deleted file]
scripts/trak5.shader [deleted file]
scripts/tree.shader [deleted file]
scripts/tuba.shader [deleted file]
scripts/turrets.shader [deleted file]
scripts/tutorial.shader [deleted file]
scripts/tznex01.shader [deleted file]
scripts/water.shader [deleted file]

diff --git a/deleteme_too.txt b/deleteme_too.txt
deleted file mode 100644 (file)
index b1158c0..0000000
+++ /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 (file)
index c95acbc..0000000
+++ /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 (file)
index 5ad2437..0000000
+++ /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 (file)
index 2af4a92..0000000
+++ /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 (file)
index 7d9bc93..0000000
+++ /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 (file)
index 9ed43fb..0000000
+++ /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 (file)
index cc1bd0e..0000000
+++ /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 (file)
index 3515923..0000000
+++ /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 (file)
index 1467878..0000000
+++ /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 (file)
index 195cc69..0000000
+++ /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 (file)
index f953467..0000000
+++ /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 (file)
index 8089057..0000000
+++ /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 (file)
index b6f155a..0000000
+++ /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 (file)
index 2fe18e5..0000000
+++ /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 (file)
index d6574ba..0000000
+++ /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 (file)
index 29fa15a..0000000
+++ /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 (file)
index 6a86f7a..0000000
+++ /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 (file)
index 9e44de3..0000000
+++ /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 (file)
index df18231..0000000
+++ /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 (file)
index 865d6d5..0000000
+++ /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 (file)
index d48ebd7..0000000
+++ /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 (file)
index d21be28..0000000
+++ /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 (file)
index cde2e43..0000000
+++ /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 (file)
index aa15961..0000000
+++ /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 (file)
index a3d4251..0000000
+++ /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 (file)
index 59dd9e2..0000000
+++ /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 (file)
index 9068f67..0000000
+++ /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 (file)
index d6e7762..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-textures/skies/exosystem\r
-{\r
-       qer_editorimage env/exosystem/exosystem_preview.tga\r
-       \r
-       surfaceparm noimpact\r
-       surfaceparm nolightmap\r
-       surfaceparm nomarks\r
-       surfaceparm sky\r
-       \r
-       //q3map_sun <red> <green> <blue> <intensity> <degrees> <elevation>\r
-       q3map_sun 1 1 1 350 60 41.743\r
-       q3map_surfacelight 550\r
-       skyparms env/exosystem/exosystem - -\r
-}\r
-\r
-textures/skies/exosystem2\r
-{\r
-       qer_editorimage env/exosystem/exosystem2_preview.tga\r
-       \r
-       surfaceparm noimpact\r
-       surfaceparm nolightmap\r
-       surfaceparm nomarks\r
-       surfaceparm sky\r
-       \r
-       //q3map_sun <red> <green> <blue> <intensity> <degrees> <elevation>\r
-       q3map_sun 1 .40625 .17578125 150 -55.452 17.379\r
-       q3map_surfacelight 300\r
-       skyparms env/exosystem/exosystem2 - -\r
-}
\ No newline at end of file
diff --git a/scripts/final_rage.shader b/scripts/final_rage.shader
deleted file mode 100644 (file)
index 1ba3683..0000000
+++ /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 (file)
index aeed387..0000000
+++ /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 (file)
index 12ba575..0000000
+++ /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 (file)
index 8681a4f..0000000
+++ /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 (file)
index db4f4c8..0000000
+++ /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 (file)
index 0b97e9c..0000000
+++ /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 (file)
index cd85d93..0000000
+++ /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 (file)
index 7ff1c03..0000000
+++ /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 (file)
index f94c04b..0000000
+++ /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 (file)
index 00609c0..0000000
+++ /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 (file)
index 38f2c03..0000000
+++ /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 (file)
index bfa2f3e..0000000
+++ /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 (file)
index 49eaf26..0000000
+++ /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 <base> <amplitude> <phase><freq>
-               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 (file)
index fe6ed96..0000000
+++ /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 (file)
index 5caab89..0000000
+++ /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 (file)
index 0000000..c95acbc
--- /dev/null
@@ -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 (file)
index 0000000..5ad2437
--- /dev/null
@@ -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 (file)
index 0000000..2af4a92
--- /dev/null
@@ -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 (file)
index 0000000..7d9bc93
--- /dev/null
@@ -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 (file)
index 0000000..9ed43fb
--- /dev/null
@@ -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 (file)
index 0000000..cc1bd0e
--- /dev/null
@@ -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 (file)
index 0000000..3515923
--- /dev/null
@@ -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 (file)
index 0000000..1467878
--- /dev/null
@@ -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 (file)
index 0000000..195cc69
--- /dev/null
@@ -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 (file)
index 0000000..f953467
--- /dev/null
@@ -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 (file)
index 0000000..8089057
--- /dev/null
@@ -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 (file)
index 0000000..b6f155a
--- /dev/null
@@ -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 (file)
index 0000000..2fe18e5
--- /dev/null
@@ -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 (file)
index 0000000..d6574ba
--- /dev/null
@@ -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 (file)
index 0000000..29fa15a
--- /dev/null
@@ -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 (file)
index 0000000..6a86f7a
--- /dev/null
@@ -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 (file)
index 0000000..9e44de3
--- /dev/null
@@ -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 (file)
index 0000000..df18231
--- /dev/null
@@ -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 (file)
index 0000000..865d6d5
--- /dev/null
@@ -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 (file)
index 0000000..d48ebd7
--- /dev/null
@@ -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 (file)
index 0000000..d21be28
--- /dev/null
@@ -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 (file)
index 0000000..cde2e43
--- /dev/null
@@ -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 (file)
index 0000000..aa15961
--- /dev/null
@@ -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 (file)
index 0000000..a3d4251
--- /dev/null
@@ -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 (file)
index 0000000..59dd9e2
--- /dev/null
@@ -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 (file)
index 0000000..9068f67
--- /dev/null
@@ -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 (file)
index 0000000..d6e7762
--- /dev/null
@@ -0,0 +1,29 @@
+textures/skies/exosystem\r
+{\r
+       qer_editorimage env/exosystem/exosystem_preview.tga\r
+       \r
+       surfaceparm noimpact\r
+       surfaceparm nolightmap\r
+       surfaceparm nomarks\r
+       surfaceparm sky\r
+       \r
+       //q3map_sun <red> <green> <blue> <intensity> <degrees> <elevation>\r
+       q3map_sun 1 1 1 350 60 41.743\r
+       q3map_surfacelight 550\r
+       skyparms env/exosystem/exosystem - -\r
+}\r
+\r
+textures/skies/exosystem2\r
+{\r
+       qer_editorimage env/exosystem/exosystem2_preview.tga\r
+       \r
+       surfaceparm noimpact\r
+       surfaceparm nolightmap\r
+       surfaceparm nomarks\r
+       surfaceparm sky\r
+       \r
+       //q3map_sun <red> <green> <blue> <intensity> <degrees> <elevation>\r
+       q3map_sun 1 .40625 .17578125 150 -55.452 17.379\r
+       q3map_surfacelight 300\r
+       skyparms env/exosystem/exosystem2 - -\r
+}
\ No newline at end of file
diff --git a/scripts/nexcompat-final_rage.shader b/scripts/nexcompat-final_rage.shader
new file mode 100644 (file)
index 0000000..1ba3683
--- /dev/null
@@ -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 (file)
index 0000000..aeed387
--- /dev/null
@@ -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 (file)
index 0000000..12ba575
--- /dev/null
@@ -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 (file)
index 0000000..8681a4f
--- /dev/null
@@ -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 (file)
index 0000000..db4f4c8
--- /dev/null
@@ -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 (file)
index 0000000..0b97e9c
--- /dev/null
@@ -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 (file)
index 0000000..cd85d93
--- /dev/null
@@ -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 (file)
index 0000000..7ff1c03
--- /dev/null
@@ -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 (file)
index 0000000..f94c04b
--- /dev/null
@@ -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 (file)
index 0000000..00609c0
--- /dev/null
@@ -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 (file)
index 0000000..38f2c03
--- /dev/null
@@ -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 (file)
index 0000000..bfa2f3e
--- /dev/null
@@ -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 (file)
index 0000000..49eaf26
--- /dev/null
@@ -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 <base> <amplitude> <phase><freq>
+               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 (file)
index 0000000..fe6ed96
--- /dev/null
@@ -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 (file)
index 0000000..5caab89
--- /dev/null
@@ -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 (file)
index 0000000..b5d2a90
--- /dev/null
@@ -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
+       //      <div><func><base><amplitude><phase><freq>
+       //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 (file)
index 0000000..e0eb347
--- /dev/null
@@ -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 (file)
index 0000000..9ccb135
--- /dev/null
@@ -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 (file)
index 0000000..6b9c946
--- /dev/null
@@ -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 (file)
index 0000000..9473c3a
--- /dev/null
@@ -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 (file)
index 0000000..0ae7d4b
--- /dev/null
@@ -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 (file)
index 0000000..2e84551
--- /dev/null
@@ -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 (file)
index 0000000..aceaf0f
--- /dev/null
@@ -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 (file)
index 0000000..dce91f7
--- /dev/null
@@ -0,0 +1,10 @@
+rocketThrust\r
+{\r
+       surfaceparm trans\r
+       cull disable\r
+       {\r
+               clampmap textures/thrustc1.tga\r
+               blendfunc add\r
+               tcMod rotate 720\r
+       }\r
+}\r
diff --git a/scripts/nexcompat-ruiner.shader b/scripts/nexcompat-ruiner.shader
new file mode 100644 (file)
index 0000000..7d59cd3
--- /dev/null
@@ -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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
+
+}
+
+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 (file)
index 0000000..756552f
--- /dev/null
@@ -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 (file)
index 0000000..9cf8aa4
--- /dev/null
@@ -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 (file)
index 0000000..9373dce
--- /dev/null
@@ -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 (file)
index 0000000..1745f30
--- /dev/null
@@ -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 (file)
index 0000000..f0f4e22
--- /dev/null
@@ -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 (file)
index 0000000..0392304
--- /dev/null
@@ -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 (file)
index 0000000..9de0f1c
--- /dev/null
@@ -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 (file)
index 0000000..445fed5
--- /dev/null
@@ -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 (file)
index 0000000..cbd56f6
--- /dev/null
@@ -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 (file)
index 0000000..cc88da1
--- /dev/null
@@ -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 <div> <func> <base> <amplitude> <phase> <freq>
+       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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
+
+}
+
+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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
+
+}
+
+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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
+
+}
+
+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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
+
+}
+
+//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 (file)
index 0000000..beda2b2
--- /dev/null
@@ -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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
+
+}
\ No newline at end of file
diff --git a/scripts/nexcompat-strength.shader b/scripts/nexcompat-strength.shader
new file mode 100644 (file)
index 0000000..67f6bbd
--- /dev/null
@@ -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 <red> <green> <blue> <intensity> <degrees> <elevation>
+       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 <red> <green> <blue> <intensity> <degrees> <elevation>
+       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 (file)
index 0000000..55b2893
--- /dev/null
@@ -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 (file)
index 0000000..8f368af
--- /dev/null
@@ -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 (file)
index 0000000..5f09f5c
--- /dev/null
@@ -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 (file)
index 0000000..f8cec2c
--- /dev/null
@@ -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 (file)
index 0000000..6791835
--- /dev/null
@@ -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 (file)
index 0000000..33fc7f3
--- /dev/null
@@ -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 (file)
index 0000000..32d412c
--- /dev/null
@@ -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 (file)
index 0000000..fc5be94
--- /dev/null
@@ -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 (file)
index 0000000..41e85eb
--- /dev/null
@@ -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 (file)
index 0000000..f047b44
--- /dev/null
@@ -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 (file)
index 0000000..e5e0da4
--- /dev/null
@@ -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 (file)
index 0000000..9e4f68e
--- /dev/null
@@ -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 (file)
index 0000000..d2a09e3
--- /dev/null
@@ -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 (file)
index 0000000..9012473
--- /dev/null
@@ -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 (file)
index 0000000..92bdecf
--- /dev/null
@@ -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 (file)
index b5d2a90..0000000
+++ /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
-       //      <div><func><base><amplitude><phase><freq>
-       //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 (file)
index e0eb347..0000000
+++ /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 (file)
index 9ccb135..0000000
+++ /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 (file)
index 6b9c946..0000000
+++ /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 (file)
index 9473c3a..0000000
+++ /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 (file)
index 0ae7d4b..0000000
+++ /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 (file)
index 2e84551..0000000
+++ /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 (file)
index aceaf0f..0000000
+++ /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 (file)
index dce91f7..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-rocketThrust\r
-{\r
-       surfaceparm trans\r
-       cull disable\r
-       {\r
-               clampmap textures/thrustc1.tga\r
-               blendfunc add\r
-               tcMod rotate 720\r
-       }\r
-}\r
diff --git a/scripts/ruiner.shader b/scripts/ruiner.shader
deleted file mode 100644 (file)
index 7d59cd3..0000000
+++ /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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
-
-}
-
-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 (file)
index 756552f..0000000
+++ /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 (file)
index 9cf8aa4..0000000
+++ /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 (file)
index 9373dce..0000000
+++ /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 (file)
index 1745f30..0000000
+++ /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 (file)
index f0f4e22..0000000
+++ /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 (file)
index 0392304..0000000
+++ /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 (file)
index 9de0f1c..0000000
+++ /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 (file)
index 445fed5..0000000
+++ /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 (file)
index cbd56f6..0000000
+++ /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 (file)
index cc88da1..0000000
+++ /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 <div> <func> <base> <amplitude> <phase> <freq>
-       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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
-
-}
-
-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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
-
-}
-
-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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
-
-}
-
-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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
-
-}
-
-//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 (file)
index beda2b2..0000000
+++ /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 <red> <green> <blue> <intensity> <degrees> <elevation>*/
-
-}
\ No newline at end of file
diff --git a/scripts/strength.shader b/scripts/strength.shader
deleted file mode 100644 (file)
index 67f6bbd..0000000
+++ /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 <red> <green> <blue> <intensity> <degrees> <elevation>
-       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 <red> <green> <blue> <intensity> <degrees> <elevation>
-       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 (file)
index 55b2893..0000000
+++ /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 (file)
index 8f368af..0000000
+++ /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 (file)
index 5f09f5c..0000000
+++ /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 (file)
index f8cec2c..0000000
+++ /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 (file)
index 6791835..0000000
+++ /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 (file)
index 33fc7f3..0000000
+++ /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 (file)
index 32d412c..0000000
+++ /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 (file)
index fc5be94..0000000
+++ /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 (file)
index 41e85eb..0000000
+++ /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 (file)
index f047b44..0000000
+++ /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 (file)
index e5e0da4..0000000
+++ /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 (file)
index 9e4f68e..0000000
+++ /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 (file)
index d2a09e3..0000000
+++ /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 (file)
index 9012473..0000000
+++ /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 (file)
index 92bdecf..0000000
+++ /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
-}