From c2518941a2a4efeb3acdee9ec14a7bb8dcbc0d9d Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Sat, 28 Jan 2012 17:14:34 +0200 Subject: [PATCH] Add surfaceparm metalsteps to all cubemapped surfaces, since I only did this for metal --- data/scripts/e8.shader | 2 + data/scripts/evil1_floors.shader | 23 ++++++++ data/scripts/evil1_grates.shader | 8 +++ data/scripts/evil1_metals.shader | 25 +++++++++ data/scripts/evil1_misc.shader | 8 +++ data/scripts/evil1_trims.shader | 14 +++++ data/scripts/evil2_basefloor.shader | 17 ++++++ data/scripts/evil2_basemetal.shader | 5 ++ data/scripts/evil2_basewall.shader | 28 ++++++++++ data/scripts/evil2_lights.shader | 5 ++ data/scripts/evil2_misc.shader | 20 ++++++- data/scripts/evil2_trim.shader | 2 + data/scripts/evil3_floors.shader | 9 ++++ data/scripts/evil3_lights.shader | 1 + data/scripts/evil3_metals.shader | 14 +++++ data/scripts/evil3_misc.shader | 2 + data/scripts/evil3_support.shader | 14 +++++ data/scripts/evil3_walls.shader | 11 ++++ data/scripts/evil4_d_techwalls.shader | 42 +++++++++++++++ data/scripts/evil4_lights.shader | 14 +++++ data/scripts/evil4_metals.shader | 50 +++++++++++++++++- data/scripts/evil4_techfloors.shader | 12 +++++ data/scripts/evil4_techtrims.shader | 14 +++++ data/scripts/evil5_floor.shader | 3 ++ data/scripts/evil5_metal.shader | 9 ++++ data/scripts/evil5_trim.shader | 3 ++ data/scripts/evil6_bmtls.shader | 7 +++ data/scripts/evil6_floors.shader | 15 ++++++ data/scripts/evil6_lights.shader | 10 ++++ data/scripts/evil6_support.shader | 8 +++ data/scripts/evil6_trims.shader | 16 ++++++ data/scripts/evil6_walls.shader | 6 +++ data/scripts/evil8_floor.shader | 6 +++ data/scripts/evil8_fx.shader | 2 + data/scripts/evil8_grate.shader | 2 + data/scripts/evil8_lights.shader | 2 + data/scripts/evil8_trim.shader | 40 ++++++++++++++ data/scripts/evil8_wall.shader | 6 +++ data/scripts/evil9.shader | 12 +++++ data/scripts/evil_basemetal.shader | 1 + data/scripts/evil_basewall.shader | 4 ++ data/scripts/evil_d_techwalls.shader | 5 ++ data/scripts/evil_floor.shader | 2 + data/scripts/evil_floors.shader | 4 ++ data/scripts/evil_lights.shader | 6 +++ data/scripts/evil_metal.shader | 2 + data/scripts/evil_metals.shader | 12 +++++ data/scripts/evil_techfloors.shader | 1 + data/scripts/evil_techtrims.shader | 1 + data/scripts/evil_techwalls.shader | 2 + data/scripts/evil_trim.shader | 8 +++ .../evil4_metals/mtlbrushed_reflect.JPG | Bin 0 -> 19706 bytes 52 files changed, 533 insertions(+), 2 deletions(-) create mode 100644 data/textures/evil4_metals/mtlbrushed_reflect.JPG diff --git a/data/scripts/e8.shader b/data/scripts/e8.shader index fc58df74..9cd5c551 100644 --- a/data/scripts/e8.shader +++ b/data/scripts/e8.shader @@ -1,6 +1,7 @@ textures/e8/e8jumpspawn02b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_lightimage textures/e8/e8jumpspawn02b_glow.tga surfaceparm metalsteps q3map_surfacelight 100 @@ -19,6 +20,7 @@ textures/e8/e8jumpspawn02b textures/e8/e8jumpspawn02c { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_lightimage textures/e8/e8jumpspawn02c_glow.tga surfaceparm metalsteps q3map_surfacelight 100 diff --git a/data/scripts/evil1_floors.shader b/data/scripts/evil1_floors.shader index 8b8b66c1..e9ef01d9 100644 --- a/data/scripts/evil1_floors.shader +++ b/data/scripts/evil1_floors.shader @@ -1,6 +1,7 @@ textures/evil1_floors/br_tiles { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/br_tiles } @@ -14,6 +15,7 @@ textures/evil1_floors/br_tiles textures/evil1_floors/br_tiles_blood { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/br_tiles_blood } @@ -27,6 +29,7 @@ textures/evil1_floors/br_tiles_blood textures/evil1_floors/br_tiles_brkblood { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/br_tiles_brkblood } @@ -40,6 +43,7 @@ textures/evil1_floors/br_tiles_brkblood textures/evil1_floors/br_tiles_broke { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/br_tiles_broke } @@ -53,6 +57,7 @@ textures/evil1_floors/br_tiles_broke textures/evil1_floors/br_tiles_broke2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/br_tiles_broke2 } @@ -66,6 +71,7 @@ textures/evil1_floors/br_tiles_broke2 textures/evil1_floors/floortech1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/floortech1 } @@ -79,6 +85,7 @@ textures/evil1_floors/floortech1 textures/evil1_floors/floortile1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/floortile1 } @@ -92,6 +99,7 @@ textures/evil1_floors/floortile1 textures/evil1_floors/floortile1b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/floortile1b } @@ -105,6 +113,7 @@ textures/evil1_floors/floortile1b textures/evil1_floors/floortile1bbrown { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/floortile1bbrown } @@ -118,6 +127,7 @@ textures/evil1_floors/floortile1bbrown textures/evil1_floors/floortilebig { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/floortilebig } @@ -131,6 +141,7 @@ textures/evil1_floors/floortilebig textures/evil1_floors/floortilebig1b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/floortilebig1b } @@ -144,6 +155,7 @@ textures/evil1_floors/floortilebig1b textures/evil1_floors/floortilebig2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/floortilebig2 } @@ -157,6 +169,7 @@ textures/evil1_floors/floortilebig2 textures/evil1_floors/flr_grts { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/flr_grts } @@ -170,6 +183,7 @@ textures/evil1_floors/flr_grts textures/evil1_floors/flr_grtswrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/flr_grtswrn } @@ -183,6 +197,7 @@ textures/evil1_floors/flr_grtswrn textures/evil1_floors/metalflr1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/metalflr1 } @@ -196,6 +211,7 @@ textures/evil1_floors/metalflr1 textures/evil1_floors/metalflr1c { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/metalflr1c } @@ -209,6 +225,7 @@ textures/evil1_floors/metalflr1c textures/evil1_floors/mtl_flooring { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/mtl_flooring } @@ -222,6 +239,7 @@ textures/evil1_floors/mtl_flooring textures/evil1_floors/stile_cln { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/stile_cln } @@ -235,6 +253,7 @@ textures/evil1_floors/stile_cln textures/evil1_floors/stile_drty_brk { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/stile_drty_brk } @@ -248,6 +267,7 @@ textures/evil1_floors/stile_drty_brk textures/evil1_floors/stile_drty_brk2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/stile_drty_brk2 } @@ -261,6 +281,7 @@ textures/evil1_floors/stile_drty_brk2 textures/evil1_floors/stile_drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/stile_drty } @@ -274,6 +295,7 @@ textures/evil1_floors/stile_drty textures/evil1_floors/tile_brn_lite { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/tile_brn_lite } @@ -287,6 +309,7 @@ textures/evil1_floors/tile_brn_lite textures/evil1_floors/tile_brn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_floors/tile_brn } diff --git a/data/scripts/evil1_grates.shader b/data/scripts/evil1_grates.shader index 996bd166..20590a50 100644 --- a/data/scripts/evil1_grates.shader +++ b/data/scripts/evil1_grates.shader @@ -1,6 +1,7 @@ textures/evil1_grates/flr_grt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_grates/flr_grt } @@ -14,6 +15,7 @@ textures/evil1_grates/flr_grt textures/evil1_grates/grt_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_grates/grt_ow } @@ -27,6 +29,7 @@ textures/evil1_grates/grt_ow textures/evil1_grates/grt_rst1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_grates/grt_rst1 } @@ -40,6 +43,7 @@ textures/evil1_grates/grt_rst1 textures/evil1_grates/smlgrt_rnd { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_grates/smlgrt_rnd } @@ -53,6 +57,7 @@ textures/evil1_grates/smlgrt_rnd textures/evil1_grates/smlgrt_rnd2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_grates/smlgrt_rnd2 } @@ -66,6 +71,7 @@ textures/evil1_grates/smlgrt_rnd2 textures/evil1_grates/smlgrt_sqr { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_grates/smlgrt_sqr } @@ -79,6 +85,7 @@ textures/evil1_grates/smlgrt_sqr textures/evil1_grates/smllgrt_h { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_grates/smllgrt_h } @@ -93,6 +100,7 @@ textures/evil1_grates/flrgrt_h { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil1_grates/flrgrt_h.tga + surfaceparm metalsteps surfaceparm nomarks surfaceparm trans surfaceparm alphashadow diff --git a/data/scripts/evil1_metals.shader b/data/scripts/evil1_metals.shader index 29c8fe81..867dffcd 100644 --- a/data/scripts/evil1_metals.shader +++ b/data/scripts/evil1_metals.shader @@ -1,6 +1,7 @@ textures/evil1_metals/de-cleanmtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/de-cleanmtl } @@ -14,6 +15,7 @@ textures/evil1_metals/de-cleanmtl textures/evil1_metals/de-r_mtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/de-r_mtl } @@ -27,6 +29,7 @@ textures/evil1_metals/de-r_mtl textures/evil1_metals/de-r_mtl2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/de-r_mtl2 } @@ -40,6 +43,7 @@ textures/evil1_metals/de-r_mtl2 textures/evil1_metals/de-r_mtl2b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/de-r_mtl2b } @@ -53,6 +57,7 @@ textures/evil1_metals/de-r_mtl2b textures/evil1_metals/doormtl_cln { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl_cln } @@ -66,6 +71,7 @@ textures/evil1_metals/doormtl_cln textures/evil1_metals/doormtl_cmbo { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl_cmbo } @@ -79,6 +85,7 @@ textures/evil1_metals/doormtl_cmbo textures/evil1_metals/doormtl_drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl_drty } @@ -92,6 +99,7 @@ textures/evil1_metals/doormtl_drty textures/evil1_metals/doormtl_drty2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl_drty2 } @@ -105,6 +113,7 @@ textures/evil1_metals/doormtl_drty2 textures/evil1_metals/doormtl_rusty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl_rusty } @@ -118,6 +127,7 @@ textures/evil1_metals/doormtl_rusty textures/evil1_metals/doormtl2_cln { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl2_cln } @@ -131,6 +141,7 @@ textures/evil1_metals/doormtl2_cln textures/evil1_metals/doormtl2_drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl2_drty } @@ -144,6 +155,7 @@ textures/evil1_metals/doormtl2_drty textures/evil1_metals/doormtl2_drty2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl2_drty2 } @@ -157,6 +169,7 @@ textures/evil1_metals/doormtl2_drty2 textures/evil1_metals/doormtl2_rusty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/doormtl2_rusty } @@ -170,6 +183,7 @@ textures/evil1_metals/doormtl2_rusty textures/evil1_metals/mtl_rst { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/mtl_rst } @@ -183,6 +197,7 @@ textures/evil1_metals/mtl_rst textures/evil1_metals/mtl_rst2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/mtl_rst2 } @@ -196,6 +211,7 @@ textures/evil1_metals/mtl_rst2 textures/evil1_metals/mtl_rst3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/mtl_rst3 } @@ -209,6 +225,7 @@ textures/evil1_metals/mtl_rst3 textures/evil1_metals/mtl_rst4 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/mtl_rst4 } @@ -222,6 +239,7 @@ textures/evil1_metals/mtl_rst4 textures/evil1_metals/mtl_rst5 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/mtl_rst5 } @@ -235,6 +253,7 @@ textures/evil1_metals/mtl_rst5 textures/evil1_metals/rmetal1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/rmetal1 } @@ -248,6 +267,7 @@ textures/evil1_metals/rmetal1 textures/evil1_metals/rmetal1b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/rmetal1b } @@ -261,6 +281,7 @@ textures/evil1_metals/rmetal1b textures/evil1_metals/rmetal2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/rmetal2 } @@ -274,6 +295,7 @@ textures/evil1_metals/rmetal2 textures/evil1_metals/rmetal2b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/rmetal2b } @@ -287,6 +309,7 @@ textures/evil1_metals/rmetal2b textures/evil1_metals/rmetal2c { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/rmetal2c } @@ -300,6 +323,7 @@ textures/evil1_metals/rmetal2c textures/evil1_metals/rmetal2d { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/rmetal2d } @@ -313,6 +337,7 @@ textures/evil1_metals/rmetal2d textures/evil1_metals/rmetal2e { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_metals/rmetal2e } diff --git a/data/scripts/evil1_misc.shader b/data/scripts/evil1_misc.shader index 6f803e0b..22ea2c76 100644 --- a/data/scripts/evil1_misc.shader +++ b/data/scripts/evil1_misc.shader @@ -1,6 +1,7 @@ textures/evil1_misc/mtl_support { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_misc/mtl_support } @@ -14,6 +15,7 @@ textures/evil1_misc/mtl_support textures/evil1_misc/mtl_support_wrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_misc/mtl_support_wrn } @@ -27,6 +29,7 @@ textures/evil1_misc/mtl_support_wrn textures/evil1_misc/pipemetal { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_misc/pipemetal } @@ -40,6 +43,7 @@ textures/evil1_misc/pipemetal textures/evil1_misc/pipes { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_misc/pipes } @@ -53,6 +57,7 @@ textures/evil1_misc/pipes textures/evil1_misc/pipes2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_misc/pipes2 } @@ -66,6 +71,7 @@ textures/evil1_misc/pipes2 textures/evil1_misc/rstpipes_lum { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_misc/rstpipes_lum } @@ -79,6 +85,7 @@ textures/evil1_misc/rstpipes_lum textures/evil1_misc/rstpipes_misc { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_misc/rstpipes_misc } @@ -92,6 +99,7 @@ textures/evil1_misc/rstpipes_misc textures/evil1_misc/ta_wrnsign { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_misc/ta_wrnsign } diff --git a/data/scripts/evil1_trims.shader b/data/scripts/evil1_trims.shader index de14afb0..e03a968c 100644 --- a/data/scripts/evil1_trims.shader +++ b/data/scripts/evil1_trims.shader @@ -1,6 +1,7 @@ textures/evil1_trims/brdmtl_rst { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/brdmtl_rst } @@ -14,6 +15,7 @@ textures/evil1_trims/brdmtl_rst textures/evil1_trims/grllkinda0 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/grllkinda0 } @@ -27,6 +29,7 @@ textures/evil1_trims/grllkinda0 textures/evil1_trims/trim_mtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trim_mtl } @@ -40,6 +43,7 @@ textures/evil1_trims/trim_mtl textures/evil1_trims/trim_mtlb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trim_mtlb } @@ -53,6 +57,7 @@ textures/evil1_trims/trim_mtlb textures/evil1_trims/trim_mtlc { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trim_mtlc } @@ -66,6 +71,7 @@ textures/evil1_trims/trim_mtlc textures/evil1_trims/trim_mtlwrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trim_mtlwrn } @@ -79,6 +85,7 @@ textures/evil1_trims/trim_mtlwrn textures/evil1_trims/trim_wallpaper_drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trim_wallpaper_drty } @@ -92,6 +99,7 @@ textures/evil1_trims/trim_wallpaper_drty textures/evil1_trims/trim_wallpaper { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trim_wallpaper } @@ -105,6 +113,7 @@ textures/evil1_trims/trim_wallpaper textures/evil1_trims/trim_wlpr_drtyckred { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trim_wlpr_drtyckred } @@ -118,6 +127,7 @@ textures/evil1_trims/trim_wlpr_drtyckred textures/evil1_trims/trm_rivetmtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trm_rivetmtl } @@ -131,6 +141,7 @@ textures/evil1_trims/trm_rivetmtl textures/evil1_trims/trm_rivetmtl0 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trm_rivetmtl0 } @@ -144,6 +155,7 @@ textures/evil1_trims/trm_rivetmtl0 textures/evil1_trims/trm_rivetmtlgrt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trm_rivetmtlgrt } @@ -157,6 +169,7 @@ textures/evil1_trims/trm_rivetmtlgrt textures/evil1_trims/trm_rivetmtlpipes { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trm_rivetmtlpipes } @@ -170,6 +183,7 @@ textures/evil1_trims/trm_rivetmtlpipes textures/evil1_trims/trm_rivetmtlwrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil1_trims/trm_rivetmtlwrn } diff --git a/data/scripts/evil2_basefloor.shader b/data/scripts/evil2_basefloor.shader index e30ea1da..65e13fe4 100644 --- a/data/scripts/evil2_basefloor.shader +++ b/data/scripts/evil2_basefloor.shader @@ -1,6 +1,7 @@ textures/evil2_basefloor/flr_bigrndwrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_bigrndwrn } @@ -14,6 +15,7 @@ textures/evil2_basefloor/flr_bigrndwrn textures/evil2_basefloor/flr_b-w_drty_bbig { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_b-w_drty_bbig } @@ -27,6 +29,7 @@ textures/evil2_basefloor/flr_b-w_drty_bbig textures/evil2_basefloor/flr_b-w_drty_bld { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_b-w_drty_bld } @@ -40,6 +43,7 @@ textures/evil2_basefloor/flr_b-w_drty_bld textures/evil2_basefloor/flr_b-w_drty_bld2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_b-w_drty_bld2 } @@ -53,6 +57,7 @@ textures/evil2_basefloor/flr_b-w_drty_bld2 textures/evil2_basefloor/flr_b-w_drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_b-w_drty } @@ -66,6 +71,7 @@ textures/evil2_basefloor/flr_b-w_drty textures/evil2_basefloor/flr_b-w { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_b-w } @@ -79,6 +85,7 @@ textures/evil2_basefloor/flr_b-w textures/evil2_basefloor/flr_cemtile_bigbrk { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_cemtile_bigbrk } @@ -92,6 +99,7 @@ textures/evil2_basefloor/flr_cemtile_bigbrk textures/evil2_basefloor/flr_cemtile_drk { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_cemtile_drk } @@ -105,6 +113,7 @@ textures/evil2_basefloor/flr_cemtile_drk textures/evil2_basefloor/flr_cemtile_m { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_cemtile_m } @@ -118,6 +127,7 @@ textures/evil2_basefloor/flr_cemtile_m textures/evil2_basefloor/flr_cemtile { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_cemtile } @@ -131,6 +141,7 @@ textures/evil2_basefloor/flr_cemtile textures/evil2_basefloor/flr_cemtilesmll_drk { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_cemtilesmll_drk } @@ -144,6 +155,7 @@ textures/evil2_basefloor/flr_cemtilesmll_drk textures/evil2_basefloor/flr_tmtl_drk_bld { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_tmtl_drk_bld } @@ -157,6 +169,7 @@ textures/evil2_basefloor/flr_tmtl_drk_bld textures/evil2_basefloor/flr_tmtl_drk { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_tmtl_drk } @@ -170,6 +183,7 @@ textures/evil2_basefloor/flr_tmtl_drk textures/evil2_basefloor/flr_tmtl_drkwrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_tmtl_drkwrn } @@ -183,6 +197,7 @@ textures/evil2_basefloor/flr_tmtl_drkwrn textures/evil2_basefloor/flr_tmtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/flr_tmtl } @@ -196,6 +211,7 @@ textures/evil2_basefloor/flr_tmtl textures/evil2_basefloor/mtl_floorgrt_h { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/mtl_floorgrt_h } @@ -209,6 +225,7 @@ textures/evil2_basefloor/mtl_floorgrt_h textures/evil2_basefloor/mtl_floorgrt_old_h { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basefloor/mtl_floorgrt_old_h } diff --git a/data/scripts/evil2_basemetal.shader b/data/scripts/evil2_basemetal.shader index c1765653..faa9d6f6 100644 --- a/data/scripts/evil2_basemetal.shader +++ b/data/scripts/evil2_basemetal.shader @@ -1,6 +1,7 @@ textures/evil2_basemetal/mtl_old0 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basemetal/mtl_old0 } @@ -14,6 +15,7 @@ textures/evil2_basemetal/mtl_old0 textures/evil2_basemetal/p_mtl_blue { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basemetal/p_mtl_blue } @@ -27,6 +29,7 @@ textures/evil2_basemetal/p_mtl_blue textures/evil2_basemetal/p_mtl_brn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basemetal/p_mtl_brn } @@ -40,6 +43,7 @@ textures/evil2_basemetal/p_mtl_brn textures/evil2_basemetal/p_mtl_tin { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basemetal/p_mtl_tin } @@ -53,6 +57,7 @@ textures/evil2_basemetal/p_mtl_tin textures/evil2_basemetal/mtl_rstb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basemetal/mtl_rstb } diff --git a/data/scripts/evil2_basewall.shader b/data/scripts/evil2_basewall.shader index 04091f5b..5d0070f8 100644 --- a/data/scripts/evil2_basewall.shader +++ b/data/scripts/evil2_basewall.shader @@ -1,6 +1,7 @@ textures/evil2_basewall/mtl_btmwrnblah { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_btmwrnblah } @@ -14,6 +15,7 @@ textures/evil2_basewall/mtl_btmwrnblah textures/evil2_basewall/mtl_chn_grt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_chn_grt } @@ -27,6 +29,7 @@ textures/evil2_basewall/mtl_chn_grt textures/evil2_basewall/mtl_fnce { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_fnce } @@ -40,6 +43,7 @@ textures/evil2_basewall/mtl_fnce textures/evil2_basewall/mtl_fnce2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_fnce2 } @@ -53,6 +57,7 @@ textures/evil2_basewall/mtl_fnce2 textures/evil2_basewall/mtl_fnce3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_fnce3 } @@ -66,6 +71,7 @@ textures/evil2_basewall/mtl_fnce3 textures/evil2_basewall/mtl_fnce4 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_fnce4 } @@ -79,6 +85,7 @@ textures/evil2_basewall/mtl_fnce4 textures/evil2_basewall/mtl_gray { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray } @@ -92,6 +99,7 @@ textures/evil2_basewall/mtl_gray textures/evil2_basewall/mtl_gray2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray2 } @@ -105,6 +113,7 @@ textures/evil2_basewall/mtl_gray2 textures/evil2_basewall/mtl_gray3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray3 } @@ -118,6 +127,7 @@ textures/evil2_basewall/mtl_gray3 textures/evil2_basewall/mtl_gray4_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4_ow } @@ -131,6 +141,7 @@ textures/evil2_basewall/mtl_gray4_ow textures/evil2_basewall/mtl_gray4_ow2_0000 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4_ow2_0000 } @@ -144,6 +155,7 @@ textures/evil2_basewall/mtl_gray4_ow2_0000 textures/evil2_basewall/mtl_gray4_ow2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4_ow2 } @@ -157,6 +169,7 @@ textures/evil2_basewall/mtl_gray4_ow2 textures/evil2_basewall/mtl_gray4 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4 } @@ -170,6 +183,7 @@ textures/evil2_basewall/mtl_gray4 textures/evil2_basewall/mtl_gray4_sec1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4_sec1 } @@ -183,6 +197,7 @@ textures/evil2_basewall/mtl_gray4_sec1 textures/evil2_basewall/mtl_gray4_sec2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4_sec2 } @@ -196,6 +211,7 @@ textures/evil2_basewall/mtl_gray4_sec2 textures/evil2_basewall/mtl_gray4_sec3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4_sec3 } @@ -209,6 +225,7 @@ textures/evil2_basewall/mtl_gray4_sec3 textures/evil2_basewall/mtl_gray4_sec4 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4_sec4 } @@ -222,6 +239,7 @@ textures/evil2_basewall/mtl_gray4_sec4 textures/evil2_basewall/mtl_gray4_sec5 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_gray4_sec5 } @@ -235,6 +253,7 @@ textures/evil2_basewall/mtl_gray4_sec5 textures/evil2_basewall/mtl_grtmdl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_grtmdl } @@ -248,6 +267,7 @@ textures/evil2_basewall/mtl_grtmdl textures/evil2_basewall/mtl_grtodd { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_grtodd } @@ -261,6 +281,7 @@ textures/evil2_basewall/mtl_grtodd textures/evil2_basewall/mtl_grtodd2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_grtodd2 } @@ -274,6 +295,7 @@ textures/evil2_basewall/mtl_grtodd2 textures/evil2_basewall/mtl_grtodd3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_grtodd3 } @@ -287,6 +309,7 @@ textures/evil2_basewall/mtl_grtodd3 textures/evil2_basewall/mtl_midwrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/mtl_midwrn } @@ -300,6 +323,7 @@ textures/evil2_basewall/mtl_midwrn textures/evil2_basewall/t_wll_fnctrm_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/t_wll_fnctrm_ow } @@ -313,6 +337,7 @@ textures/evil2_basewall/t_wll_fnctrm_ow textures/evil2_basewall/t_wll_fnctrm { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/t_wll_fnctrm } @@ -326,6 +351,7 @@ textures/evil2_basewall/t_wll_fnctrm textures/evil2_basewall/t_wll_fnctrm_sign { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/t_wll_fnctrm_sign } @@ -339,6 +365,7 @@ textures/evil2_basewall/t_wll_fnctrm_sign textures/evil2_basewall/t_wll_fnctrm_sign2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/t_wll_fnctrm_sign2 } @@ -352,6 +379,7 @@ textures/evil2_basewall/t_wll_fnctrm_sign2 textures/evil2_basewall/t_wll_fnctrm2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_basewall/t_wll_fnctrm2 } diff --git a/data/scripts/evil2_lights.shader b/data/scripts/evil2_lights.shader index 6a3222d6..07045dce 100644 --- a/data/scripts/evil2_lights.shader +++ b/data/scripts/evil2_lights.shader @@ -1,6 +1,7 @@ textures/evil2_lights/smll_light { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_lights/smll_light } @@ -14,6 +15,7 @@ textures/evil2_lights/smll_light textures/evil2_lights/smll_light2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_lights/smll_light2 } @@ -27,6 +29,7 @@ textures/evil2_lights/smll_light2 textures/evil2_lights/smll_light3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_lights/smll_light3 } @@ -40,6 +43,7 @@ textures/evil2_lights/smll_light3 textures/evil2_lights/trim_light { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_lights/trim_light } @@ -53,6 +57,7 @@ textures/evil2_lights/trim_light textures/evil2_lights/trim_light_glow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_lights/trim_light_glow } diff --git a/data/scripts/evil2_misc.shader b/data/scripts/evil2_misc.shader index 3ca98e9d..75d13077 100644 --- a/data/scripts/evil2_misc.shader +++ b/data/scripts/evil2_misc.shader @@ -1,12 +1,13 @@ textures/evil2_misc/support_grate3 { + dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps surfaceparm alphashadow surfaceparm metalsteps surfaceparm nomarks surfaceparm trans cull disable nopicmip - dpreflectcube cubemaps/exomorph/exomorph { map textures/evil2_misc/support_grate3.tga rgbGen identity @@ -25,6 +26,7 @@ textures/evil2_misc/support_grate3 textures/evil2_misc/barrel_rst_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/barrel_rst_ow } @@ -38,6 +40,7 @@ textures/evil2_misc/barrel_rst_ow textures/evil2_misc/barrel_rst { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/barrel_rst } @@ -51,6 +54,7 @@ textures/evil2_misc/barrel_rst textures/evil2_misc/barrel_rst_sign { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/barrel_rst_sign } @@ -64,6 +68,7 @@ textures/evil2_misc/barrel_rst_sign textures/evil2_misc/barrel_rst_sign2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/barrel_rst_sign2 } @@ -77,6 +82,7 @@ textures/evil2_misc/barrel_rst_sign2 textures/evil2_misc/barrel_rst_sign3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/barrel_rst_sign3 } @@ -90,6 +96,7 @@ textures/evil2_misc/barrel_rst_sign3 textures/evil2_misc/barrel_rst_top { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/barrel_rst_top } @@ -103,6 +110,7 @@ textures/evil2_misc/barrel_rst_top textures/evil2_misc/barrel_rst_top2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/barrel_rst_top2 } @@ -116,6 +124,7 @@ textures/evil2_misc/barrel_rst_top2 textures/evil2_misc/mtl_grtx { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/mtl_grtx } @@ -129,6 +138,7 @@ textures/evil2_misc/mtl_grtx textures/evil2_misc/mtl_meshplate { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/mtl_meshplate } @@ -142,6 +152,7 @@ textures/evil2_misc/mtl_meshplate textures/evil2_misc/mtlrail { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/mtlrail } @@ -155,6 +166,7 @@ textures/evil2_misc/mtlrail textures/evil2_misc/mtlrail_rst { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/mtlrail_rst } @@ -168,6 +180,7 @@ textures/evil2_misc/mtlrail_rst textures/evil2_misc/mtlrail_rst2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/mtlrail_rst2 } @@ -181,6 +194,7 @@ textures/evil2_misc/mtlrail_rst2 textures/evil2_misc/smll_pipes { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/smll_pipes } @@ -194,6 +208,7 @@ textures/evil2_misc/smll_pipes textures/evil2_misc/support_grate { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/support_grate } @@ -207,6 +222,7 @@ textures/evil2_misc/support_grate textures/evil2_misc/support_grate2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/support_grate2 } @@ -220,6 +236,7 @@ textures/evil2_misc/support_grate2 textures/evil2_misc/support_grate3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/support_grate3 } @@ -233,6 +250,7 @@ textures/evil2_misc/support_grate3 textures/evil2_misc/support_grate3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_misc/support_grate3 } diff --git a/data/scripts/evil2_trim.shader b/data/scripts/evil2_trim.shader index 40806124..3979dee1 100644 --- a/data/scripts/evil2_trim.shader +++ b/data/scripts/evil2_trim.shader @@ -1,6 +1,7 @@ textures/evil2_trim/trim_odd { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_trim/trim_odd } @@ -14,6 +15,7 @@ textures/evil2_trim/trim_odd textures/evil2_trim/trim_wrnodd_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil2_trim/trim_wrnodd_reflect } diff --git a/data/scripts/evil3_floors.shader b/data/scripts/evil3_floors.shader index e9799bfb..1ff65ffb 100644 --- a/data/scripts/evil3_floors.shader +++ b/data/scripts/evil3_floors.shader @@ -52,6 +52,7 @@ textures/evil_floors/grtmtl_offt textures/evil3_floors/grt_offmtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/grt_offmtl } @@ -65,6 +66,7 @@ textures/evil3_floors/grt_offmtl textures/evil3_floors/grtmtl_offt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/grtmtl_offt } @@ -78,6 +80,7 @@ textures/evil3_floors/grtmtl_offt textures/evil3_floors/grtmtl_offt2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/grtmtl_offt2 } @@ -91,6 +94,7 @@ textures/evil3_floors/grtmtl_offt2 textures/evil3_floors/mtl-wlkway_end { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/mtl-wlkway_end } @@ -104,6 +108,7 @@ textures/evil3_floors/mtl-wlkway_end textures/evil3_floors/mtl-wlkway_mid { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/mtl-wlkway_mid } @@ -117,6 +122,7 @@ textures/evil3_floors/mtl-wlkway_mid textures/evil3_floors/mtl-wlkway { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/mtl-wlkway } @@ -130,6 +136,7 @@ textures/evil3_floors/mtl-wlkway textures/evil3_floors/t-flr_oddtile_cln { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/t-flr_oddtile_cln } @@ -143,6 +150,7 @@ textures/evil3_floors/t-flr_oddtile_cln textures/evil3_floors/t-flr_oddtile_drty_0000 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/t-flr_oddtile_drty_0000 } @@ -156,6 +164,7 @@ textures/evil3_floors/t-flr_oddtile_drty_0000 textures/evil3_floors/t-flr_oddtile_drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_floors/t-flr_oddtile_drty } diff --git a/data/scripts/evil3_lights.shader b/data/scripts/evil3_lights.shader index cbe72cd6..2d74045f 100644 --- a/data/scripts/evil3_lights.shader +++ b/data/scripts/evil3_lights.shader @@ -10,6 +10,7 @@ textures/evil_lights/rlight_a { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil_lights/rlight_a.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 1500 { diff --git a/data/scripts/evil3_metals.shader b/data/scripts/evil3_metals.shader index 1bba58c6..5ddf0109 100644 --- a/data/scripts/evil3_metals.shader +++ b/data/scripts/evil3_metals.shader @@ -1,6 +1,7 @@ textures/evil3_metals/mtl_pipeswll_drk { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_pipeswll_drk } @@ -14,6 +15,7 @@ textures/evil3_metals/mtl_pipeswll_drk textures/evil3_metals/mtl_pipeswll_drkb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_pipeswll_drkb } @@ -27,6 +29,7 @@ textures/evil3_metals/mtl_pipeswll_drkb textures/evil3_metals/mtl_pipeswll_drkb-b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_pipeswll_drkb-b } @@ -40,6 +43,7 @@ textures/evil3_metals/mtl_pipeswll_drkb-b textures/evil3_metals/mtl_pipeswll_drkc-b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_pipeswll_drkc-b } @@ -53,6 +57,7 @@ textures/evil3_metals/mtl_pipeswll_drkc-b textures/evil3_metals/mtl_pipeswll_drkd-b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_pipeswll_drkd-b } @@ -66,6 +71,7 @@ textures/evil3_metals/mtl_pipeswll_drkd-b textures/evil3_metals/mtl_pipeswll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_pipeswll } @@ -79,6 +85,7 @@ textures/evil3_metals/mtl_pipeswll textures/evil3_metals/mtl_rivplt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_rivplt } @@ -92,6 +99,7 @@ textures/evil3_metals/mtl_rivplt textures/evil3_metals/mtl_rivplt_wrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_rivplt_wrn } @@ -105,6 +113,7 @@ textures/evil3_metals/mtl_rivplt_wrn textures/evil3_metals/mtl_rivplt_wrn2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_rivplt_wrn2 } @@ -118,6 +127,7 @@ textures/evil3_metals/mtl_rivplt_wrn2 textures/evil3_metals/mtl_rivplt2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_rivplt2 } @@ -131,6 +141,7 @@ textures/evil3_metals/mtl_rivplt2 textures/evil3_metals/mtl_rivplt2_wrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_rivplt2_wrn } @@ -144,6 +155,7 @@ textures/evil3_metals/mtl_rivplt2_wrn textures/evil3_metals/mtl_rivplt2_wrn2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtl_rivplt2_wrn2 } @@ -157,6 +169,7 @@ textures/evil3_metals/mtl_rivplt2_wrn2 textures/evil3_metals/mtldrk0 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtldrk0 } @@ -170,6 +183,7 @@ textures/evil3_metals/mtldrk0 textures/evil3_metals/mtldrk1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_metals/mtldrk1 } diff --git a/data/scripts/evil3_misc.shader b/data/scripts/evil3_misc.shader index 0b9b36fd..9a4dc311 100644 --- a/data/scripts/evil3_misc.shader +++ b/data/scripts/evil3_misc.shader @@ -28,6 +28,7 @@ textures/evil_misc/rstbouncefan textures/evil3_misc/rstbounce { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_misc/rstbounce } @@ -41,6 +42,7 @@ textures/evil3_misc/rstbounce textures/evil3_misc/rstbouncefan { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_misc/rstbouncefan } diff --git a/data/scripts/evil3_support.shader b/data/scripts/evil3_support.shader index e497dad3..59b6a14d 100644 --- a/data/scripts/evil3_support.shader +++ b/data/scripts/evil3_support.shader @@ -1,6 +1,7 @@ textures/evil3_support/mtlsupgrt2_light_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupgrt2_light_reflect } @@ -14,6 +15,7 @@ textures/evil3_support/mtlsupgrt2_light_reflect textures/evil3_support/mtlsupport_grt_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grt_reflect } @@ -27,6 +29,7 @@ textures/evil3_support/mtlsupport_grt_reflect textures/evil3_support/mtlsupport_grt2_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grt2_reflect } @@ -40,6 +43,7 @@ textures/evil3_support/mtlsupport_grt2_reflect textures/evil3_support/mtlsupport_grt3wrn_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grt3wrn_reflect } @@ -53,6 +57,7 @@ textures/evil3_support/mtlsupport_grt3wrn_reflect textures/evil3_support/mtlsupport_grt3wrnb_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grt3wrnb_reflect } @@ -66,6 +71,7 @@ textures/evil3_support/mtlsupport_grt3wrnb_reflect textures/evil3_support/mtlsupport_grt4_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grt4_reflect } @@ -79,6 +85,7 @@ textures/evil3_support/mtlsupport_grt4_reflect textures/evil3_support/mtlsupport_grt4b_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grt4b_reflect } @@ -92,6 +99,7 @@ textures/evil3_support/mtlsupport_grt4b_reflect textures/evil3_support/mtlsupport_grt4s_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grt4s_reflect } @@ -105,6 +113,7 @@ textures/evil3_support/mtlsupport_grt4s_reflect textures/evil3_support/mtlsupport_grts_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grts_reflect } @@ -118,6 +127,7 @@ textures/evil3_support/mtlsupport_grts_reflect textures/evil3_support/mtlsupport_grtwrn_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grtwrn_reflect } @@ -131,6 +141,7 @@ textures/evil3_support/mtlsupport_grtwrn_reflect textures/evil3_support/mtlsupport_grtwrn-d_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_grtwrn-d_reflect } @@ -144,6 +155,7 @@ textures/evil3_support/mtlsupport_grtwrn-d_reflect textures/evil3_support/mtlsupport_pipes_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_pipes_reflect } @@ -157,6 +169,7 @@ textures/evil3_support/mtlsupport_pipes_reflect textures/evil3_support/mtlsupport_wrn_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_wrn_reflect } @@ -170,6 +183,7 @@ textures/evil3_support/mtlsupport_wrn_reflect textures/evil3_support/mtlsupport_wrn-d_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_support/mtlsupport_wrn-d_reflect } diff --git a/data/scripts/evil3_walls.shader b/data/scripts/evil3_walls.shader index 588e4e3e..1cc41124 100644 --- a/data/scripts/evil3_walls.shader +++ b/data/scripts/evil3_walls.shader @@ -1,6 +1,7 @@ textures/evil3_walls/mtlwll_twrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn } @@ -14,6 +15,7 @@ textures/evil3_walls/mtlwll_twrn textures/evil3_walls/mtlwll_twrn1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn1 } @@ -27,6 +29,7 @@ textures/evil3_walls/mtlwll_twrn1 textures/evil3_walls/mtlwll_twrn2drty_grt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn2drty_grt } @@ -40,6 +43,7 @@ textures/evil3_walls/mtlwll_twrn2drty_grt textures/evil3_walls/mtlwll_twrn2drty_pipes { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn2drty_pipes } @@ -53,6 +57,7 @@ textures/evil3_walls/mtlwll_twrn2drty_pipes textures/evil3_walls/mtlwll_twrn2drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn2drty } @@ -66,6 +71,7 @@ textures/evil3_walls/mtlwll_twrn2drty textures/evil3_walls/mtlwll_twrn2drtyhfx { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn2drtyhfx } @@ -79,6 +85,7 @@ textures/evil3_walls/mtlwll_twrn2drtyhfx textures/evil3_walls/mtlwll_twrn2drty-yellow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn2drty-yellow } @@ -92,6 +99,7 @@ textures/evil3_walls/mtlwll_twrn2drty-yellow textures/evil3_walls/mtlwll_twrn3drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn3drty } @@ -105,6 +113,7 @@ textures/evil3_walls/mtlwll_twrn3drty textures/evil3_walls/mtlwll_twrn3drtygrt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn3drtygrt } @@ -118,6 +127,7 @@ textures/evil3_walls/mtlwll_twrn3drtygrt textures/evil3_walls/mtlwll_twrn3drtypipes { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn3drtypipes } @@ -131,6 +141,7 @@ textures/evil3_walls/mtlwll_twrn3drtypipes textures/evil3_walls/mtlwll_twrn3drty-yellow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil3_walls/mtlwll_twrn3drty-yellow } diff --git a/data/scripts/evil4_d_techwalls.shader b/data/scripts/evil4_d_techwalls.shader index bbbf2eb2..2b1e914e 100644 --- a/data/scripts/evil4_d_techwalls.shader +++ b/data/scripts/evil4_d_techwalls.shader @@ -1,6 +1,7 @@ textures/evil4_d_techwalls/d_drkmtl_dpanel { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_dpanel } @@ -14,6 +15,7 @@ textures/evil4_d_techwalls/d_drkmtl_dpanel textures/evil4_d_techwalls/d_drkmtl_dpanelb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_dpanelb } @@ -27,6 +29,7 @@ textures/evil4_d_techwalls/d_drkmtl_dpanelb textures/evil4_d_techwalls/d_drkmtl_dpanelc { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_dpanelc } @@ -40,6 +43,7 @@ textures/evil4_d_techwalls/d_drkmtl_dpanelc textures/evil4_d_techwalls/d_drkmtl_dpanelwrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_dpanelwrn } @@ -53,6 +57,7 @@ textures/evil4_d_techwalls/d_drkmtl_dpanelwrn textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb } @@ -66,6 +71,7 @@ textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2.tga blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA @@ -81,6 +87,7 @@ textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2 textures/evil4_d_techwalls/d_drkmtl_dpanelwrnbgrt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_dpanelwrnbgrt } @@ -94,6 +101,7 @@ textures/evil4_d_techwalls/d_drkmtl_dpanelwrnbgrt textures/evil4_d_techwalls/d_drkmtl_lightboard { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_lightboard } @@ -107,6 +115,7 @@ textures/evil4_d_techwalls/d_drkmtl_lightboard textures/evil4_d_techwalls/d_drkmtl_mpanel { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_mpanel } @@ -120,6 +129,7 @@ textures/evil4_d_techwalls/d_drkmtl_mpanel textures/evil4_d_techwalls/d_drkmtl_mpanelgrt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtl_mpanelgrt } @@ -133,6 +143,7 @@ textures/evil4_d_techwalls/d_drkmtl_mpanelgrt textures/evil4_d_techwalls/d_drkmtlsupport_alpha { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtlsupport_alpha } @@ -146,6 +157,7 @@ textures/evil4_d_techwalls/d_drkmtlsupport_alpha textures/evil4_d_techwalls/d_drkmtlsupport { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_drkmtlsupport } @@ -159,6 +171,7 @@ textures/evil4_d_techwalls/d_drkmtlsupport textures/evil4_d_techwalls/d_lighttechdoor { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_lighttechdoor } @@ -172,6 +185,7 @@ textures/evil4_d_techwalls/d_lighttechdoor textures/evil4_d_techwalls/d_shinymtlsupport { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_shinymtlsupport } @@ -185,6 +199,7 @@ textures/evil4_d_techwalls/d_shinymtlsupport textures/evil4_d_techwalls/d_tech_drkwall_b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_drkwall_b } @@ -198,6 +213,7 @@ textures/evil4_d_techwalls/d_tech_drkwall_b textures/evil4_d_techwalls/d_tech_drkwall_cutl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_drkwall_cutl } @@ -211,6 +227,7 @@ textures/evil4_d_techwalls/d_tech_drkwall_cutl textures/evil4_d_techwalls/d_tech_drkwall_cutr { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_drkwall_cutr } @@ -224,6 +241,7 @@ textures/evil4_d_techwalls/d_tech_drkwall_cutr textures/evil4_d_techwalls/d_tech_drkwall { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_drkwall } @@ -237,6 +255,7 @@ textures/evil4_d_techwalls/d_tech_drkwall textures/evil4_d_techwalls/d_tech_drkwall_seam { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_drkwall_seam } @@ -250,6 +269,7 @@ textures/evil4_d_techwalls/d_tech_drkwall_seam textures/evil4_d_techwalls/d_tech_drkwall_seam2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_drkwall_seam2 } @@ -263,6 +283,7 @@ textures/evil4_d_techwalls/d_tech_drkwall_seam2 textures/evil4_d_techwalls/d_tech_drkwall2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_drkwall2 } @@ -276,6 +297,7 @@ textures/evil4_d_techwalls/d_tech_drkwall2 textures/evil4_d_techwalls/d_tech_drkwll_pnltek { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_drkwll_pnltek } @@ -289,6 +311,7 @@ textures/evil4_d_techwalls/d_tech_drkwll_pnltek textures/evil4_d_techwalls/d_tech_dw_grate { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dw_grate } @@ -302,6 +325,7 @@ textures/evil4_d_techwalls/d_tech_dw_grate textures/evil4_d_techwalls/d_tech_dw2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dw2 rgbGen identity @@ -321,6 +345,7 @@ textures/evil4_d_techwalls/d_tech_dw2 textures/evil4_d_techwalls/d_tech_dw2g { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dw2g rgbGen identity @@ -340,6 +365,7 @@ textures/evil4_d_techwalls/d_tech_dw2g textures/evil4_d_techwalls/d_tech_dw2gb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dw2gb rgbGen identity @@ -359,6 +385,7 @@ textures/evil4_d_techwalls/d_tech_dw2gb textures/evil4_d_techwalls/d_tech_dwb_2g { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dwb_2g } @@ -372,6 +399,7 @@ textures/evil4_d_techwalls/d_tech_dwb_2g textures/evil4_d_techwalls/d_tech_dwb_2gsign { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dwb_2gsign } @@ -385,6 +413,7 @@ textures/evil4_d_techwalls/d_tech_dwb_2gsign textures/evil4_d_techwalls/d_tech_dwb_light { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dwb_light } @@ -398,6 +427,7 @@ textures/evil4_d_techwalls/d_tech_dwb_light textures/evil4_d_techwalls/d_tech_dwb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dwb } @@ -411,6 +441,7 @@ textures/evil4_d_techwalls/d_tech_dwb textures/evil4_d_techwalls/d_tech_dwb_sign { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dwb_sign } @@ -424,6 +455,7 @@ textures/evil4_d_techwalls/d_tech_dwb_sign textures/evil4_d_techwalls/d_tech_dws_grate { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dws_grate } @@ -437,6 +469,7 @@ textures/evil4_d_techwalls/d_tech_dws_grate textures/evil4_d_techwalls/d_tech_dwteky { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_dwteky } @@ -450,6 +483,7 @@ textures/evil4_d_techwalls/d_tech_dwteky textures/evil4_d_techwalls/d_tech_wall_dlight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 5000 { @@ -466,6 +500,7 @@ textures/evil4_d_techwalls/d_tech_wall_dlight textures/evil4_d_techwalls/d_tech_wall_drkm { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_wall_drkm } @@ -479,6 +514,7 @@ textures/evil4_d_techwalls/d_tech_wall_drkm textures/evil4_d_techwalls/d_tech_wall_drkm2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_wall_drkm2 } @@ -492,6 +528,7 @@ textures/evil4_d_techwalls/d_tech_wall_drkm2 textures/evil4_d_techwalls/d_tech_wall_drkmpanel { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_wall_drkmpanel } @@ -505,6 +542,7 @@ textures/evil4_d_techwalls/d_tech_wall_drkmpanel textures/evil4_d_techwalls/d_tech_wall_grll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_wall_grll } @@ -518,6 +556,7 @@ textures/evil4_d_techwalls/d_tech_wall_grll textures/evil4_d_techwalls/d_tech_wall2_huge { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_wall2_huge } @@ -531,6 +570,7 @@ textures/evil4_d_techwalls/d_tech_wall2_huge textures/evil4_d_techwalls/d_tech_window { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps cull twosided { map textures/evil4_d_techwalls/d_tech_window @@ -548,6 +588,7 @@ textures/evil4_d_techwalls/d_tech_window textures/evil4_d_techwalls/d_tech_window { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_window } @@ -561,6 +602,7 @@ textures/evil4_d_techwalls/d_tech_window textures/evil4_d_techwalls/d_tech_windowmask { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_d_techwalls/d_tech_windowmask } diff --git a/data/scripts/evil4_lights.shader b/data/scripts/evil4_lights.shader index f26606b4..b6644e22 100644 --- a/data/scripts/evil4_lights.shader +++ b/data/scripts/evil4_lights.shader @@ -1,6 +1,7 @@ textures/evil4_lights/dwtrim_llight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_lights/dwtrim_llight } @@ -14,6 +15,7 @@ textures/evil4_lights/dwtrim_llight textures/evil4_lights/llight_s { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_lights/llight_s } @@ -27,6 +29,7 @@ textures/evil4_lights/llight_s textures/evil4_lights/steplight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 1000 //light1 @@ -48,6 +51,7 @@ textures/evil4_lights/steplight textures/evil4_lights/drkmtlsupport_light { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 1000 { @@ -70,6 +74,7 @@ textures/evil4_lights/s_light { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil4_lights/s_light.jpg + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 2500 { @@ -87,6 +92,7 @@ textures/evil4_lights/s_light textures/evil4_lights/t_mtllight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 1000 //light1 @@ -104,6 +110,7 @@ textures/evil4_lights/t_mtllight textures/evil4_lights/mtl_lightsmll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 1000 //light1 @@ -123,6 +130,7 @@ textures/evil4_lights/mtl_lightsmll textures/evil4_lights/l_light_b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_surfacelight 5000 q3map_lightimage textures/evil4_lights/l_light_b.jpg { @@ -139,6 +147,7 @@ textures/evil4_lights/l_light_b textures/evil4_lights/l_light_g { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_surfacelight 5000 q3map_lightimage textures/evil4_lights/l_light_g.jpg { @@ -155,6 +164,7 @@ textures/evil4_lights/l_light_g textures/evil4_lights/l_light_r { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_surfacelight 5000 q3map_lightimage textures/evil4_lights/l_light_r.jpg { @@ -171,6 +181,7 @@ textures/evil4_lights/l_light_r textures/evil4_lights/l_light_w { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_surfacelight 5000 q3map_lightimage textures/evil4_lights/l_light_w.jpg { @@ -187,6 +198,7 @@ textures/evil4_lights/l_light_w textures/evil4_lights/mtl_l1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_surfacelight 1000 q3map_lightimage textures/evil4_lights/mtl_l1.tga // LordHavoc: replaced most of this shader @@ -239,6 +251,7 @@ textures/evil4_lights/mtl_l1 textures/evil4_lights/trimtl_grlbtm_light { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_surfacelight 5000 qer_editorimage textures/evil4_lights/trimtl_grlbtm_light.tga { @@ -255,6 +268,7 @@ textures/evil4_lights/trimtl_grlbtm_light textures/evil4_lights/s_bluelight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_surfacelight 1000 q3map_lightimage textures/evil4_lights/s_bluelight.tga { diff --git a/data/scripts/evil4_metals.shader b/data/scripts/evil4_metals.shader index 369a043a..f34b745d 100644 --- a/data/scripts/evil4_metals.shader +++ b/data/scripts/evil4_metals.shader @@ -1,6 +1,7 @@ textures/evil4_metals/defaultmetal { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/defaultmetal } @@ -14,6 +15,7 @@ textures/evil4_metals/defaultmetal textures/evil4_metals/drkmtl_default { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/drkmtl_default } @@ -27,6 +29,7 @@ textures/evil4_metals/drkmtl_default textures/evil4_metals/drkmtl_grlpltmech { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/drkmtl_grlpltmech } @@ -40,6 +43,7 @@ textures/evil4_metals/drkmtl_grlpltmech textures/evil4_metals/eshinytin { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/eshinytin } @@ -53,6 +57,7 @@ textures/evil4_metals/eshinytin textures/evil4_metals/flrgrate { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/flrgrate blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA @@ -68,6 +73,7 @@ textures/evil4_metals/flrgrate textures/evil4_metals/hexametal_drk { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/hexametal_drk } @@ -81,6 +87,7 @@ textures/evil4_metals/hexametal_drk textures/evil4_metals/hexametal { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/hexametal } @@ -94,6 +101,7 @@ textures/evil4_metals/hexametal textures/evil4_metals/mediummtl_default { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mediummtl_default } @@ -107,6 +115,7 @@ textures/evil4_metals/mediummtl_default textures/evil4_metals/mtl2grt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtl2grt } @@ -120,6 +129,7 @@ textures/evil4_metals/mtl2grt textures/evil4_metals/mtlb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlb } @@ -133,6 +143,7 @@ textures/evil4_metals/mtlb textures/evil4_metals/mtldoor { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtldoor } @@ -146,6 +157,7 @@ textures/evil4_metals/mtldoor textures/evil4_metals/mtlflrslots { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlflrslots blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA @@ -161,6 +173,7 @@ textures/evil4_metals/mtlflrslots textures/evil4_metals/mtloverlaprwll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtloverlaprwll } @@ -174,6 +187,7 @@ textures/evil4_metals/mtloverlaprwll textures/evil4_metals/mtlpanel_d { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanel_d } @@ -187,6 +201,7 @@ textures/evil4_metals/mtlpanel_d textures/evil4_metals/mtlpanel_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanel_ow } @@ -200,6 +215,7 @@ textures/evil4_metals/mtlpanel_ow textures/evil4_metals/mtlpanel { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanel } @@ -213,6 +229,7 @@ textures/evil4_metals/mtlpanel textures/evil4_metals/mtlpanel_wrnstripe_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanel_wrnstripe_ow } @@ -226,6 +243,7 @@ textures/evil4_metals/mtlpanel_wrnstripe_ow textures/evil4_metals/mtlpanel_wrnstripe_ow2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanel_wrnstripe_ow2 } @@ -239,6 +257,7 @@ textures/evil4_metals/mtlpanel_wrnstripe_ow2 textures/evil4_metals/mtlpanel_wrnstripe { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanel_wrnstripe } @@ -252,6 +271,7 @@ textures/evil4_metals/mtlpanel_wrnstripe textures/evil4_metals/mtlpanelsmll_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanelsmll_ow } @@ -265,6 +285,7 @@ textures/evil4_metals/mtlpanelsmll_ow textures/evil4_metals/mtlpanelsmll_ow2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanelsmll_ow2 } @@ -278,6 +299,7 @@ textures/evil4_metals/mtlpanelsmll_ow2 textures/evil4_metals/mtlpanelsmll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlpanelsmll } @@ -291,6 +313,7 @@ textures/evil4_metals/mtlpanelsmll textures/evil4_metals/mtlslots_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlslots_ow } @@ -304,6 +327,7 @@ textures/evil4_metals/mtlslots_ow textures/evil4_metals/mtlslots { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlslots } @@ -317,6 +341,7 @@ textures/evil4_metals/mtlslots textures/evil4_metals/mtlslotsrivts_ow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlslotsrivts_ow } @@ -330,6 +355,7 @@ textures/evil4_metals/mtlslotsrivts_ow textures/evil4_metals/mtlslotsrivts { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlslotsrivts } @@ -343,6 +369,7 @@ textures/evil4_metals/mtlslotsrivts textures/evil4_metals/mtlsportal { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlsportal } @@ -356,6 +383,7 @@ textures/evil4_metals/mtlsportal textures/evil4_metals/mtltechwall_128 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtltechwall_128 } @@ -369,6 +397,7 @@ textures/evil4_metals/mtltechwall_128 textures/evil4_metals/mtltechwall { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtltechwall } @@ -381,8 +410,9 @@ textures/evil4_metals/mtltechwall textures/evil4_metals/mtlbrushed { + dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps qer_editorimage textures/evil4_metals/mtlbrushed - { map textures/evil4_metals/mtlbrushed blendFunc gl_dst_color gl_zero @@ -399,6 +429,7 @@ textures/evil4_metals/mtlbrushed textures/evil4_metals/mtltekfloor { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_surfacelight 100 q3map_lightimage textures/evil4_metal/mtltekfloor_fx @@ -416,6 +447,7 @@ textures/evil4_metals/mtltekfloor textures/evil4_metals/mtlwrndoor { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlwrndoor } @@ -429,6 +461,7 @@ textures/evil4_metals/mtlwrndoor textures/evil4_metals/mtlwrndoor2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/mtlwrndoor2 } @@ -442,6 +475,7 @@ textures/evil4_metals/mtlwrndoor2 textures/evil4_metals/step { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/step } @@ -455,6 +489,7 @@ textures/evil4_metals/step textures/evil4_metals/stepgrl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/stepgrl } @@ -468,6 +503,7 @@ textures/evil4_metals/stepgrl textures/evil4_metals/tekwallmulti { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti } @@ -481,6 +517,7 @@ textures/evil4_metals/tekwallmulti textures/evil4_metals/tekwallmulti_wrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti_wrn } @@ -494,6 +531,7 @@ textures/evil4_metals/tekwallmulti_wrn textures/evil4_metals/tekwallmulti_wrn2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti_wrn2 } @@ -507,6 +545,7 @@ textures/evil4_metals/tekwallmulti_wrn2 textures/evil4_metals/tekwallmulti_wrn2hfx { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti_wrn2hfx } @@ -520,6 +559,7 @@ textures/evil4_metals/tekwallmulti_wrn2hfx textures/evil4_metals/tekwallmulti_wrnb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti_wrnb } @@ -533,6 +573,7 @@ textures/evil4_metals/tekwallmulti_wrnb textures/evil4_metals/tekwallmulti_wrnlights { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti_wrnlights } @@ -546,6 +587,7 @@ textures/evil4_metals/tekwallmulti_wrnlights textures/evil4_metals/tekwallmulti_wrnlights2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti_wrnlights2 } @@ -559,6 +601,7 @@ textures/evil4_metals/tekwallmulti_wrnlights2 textures/evil4_metals/tekwallmulti2_0000 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti2_0000 } @@ -572,6 +615,7 @@ textures/evil4_metals/tekwallmulti2_0000 textures/evil4_metals/tekwallmulti2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti2 } @@ -585,6 +629,7 @@ textures/evil4_metals/tekwallmulti2 textures/evil4_metals/tekwallmulti2_wrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/tekwallmulti2_wrn } @@ -598,6 +643,7 @@ textures/evil4_metals/tekwallmulti2_wrn textures/evil4_metals/trimtl_grlbtm { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/trimtl_grlbtm } @@ -611,6 +657,7 @@ textures/evil4_metals/trimtl_grlbtm textures/evil4_metals/whitemtl_default { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_metals/whitemtl_default } @@ -624,6 +671,7 @@ textures/evil4_metals/whitemtl_default textures/evil4_metals/wrnjumppad { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map $lightmap rgbGen identity diff --git a/data/scripts/evil4_techfloors.shader b/data/scripts/evil4_techfloors.shader index 3a01cd0e..34c3dc0e 100644 --- a/data/scripts/evil4_techfloors.shader +++ b/data/scripts/evil4_techfloors.shader @@ -1,6 +1,7 @@ textures/evil4_techfloors/tfloor { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloor } @@ -14,6 +15,7 @@ textures/evil4_techfloors/tfloor textures/evil4_techfloors/tfloor_rndholes_drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloor_rndholes_drty blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA @@ -29,6 +31,7 @@ textures/evil4_techfloors/tfloor_rndholes_drty textures/evil4_techfloors/tfloor_rndholes { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloor_rndholes blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA @@ -44,6 +47,7 @@ textures/evil4_techfloors/tfloor_rndholes textures/evil4_techfloors/tfloor2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloor2 } @@ -57,6 +61,7 @@ textures/evil4_techfloors/tfloor2 textures/evil4_techfloors/tfloor2b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloor2b } @@ -70,6 +75,7 @@ textures/evil4_techfloors/tfloor2b textures/evil4_techfloors/tfloor3_huge { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps cull none { map textures/evil4_techfloors/tfloor3_huge @@ -90,6 +96,7 @@ textures/evil4_techfloors/tfloor3_huge textures/evil4_techfloors/tfloor3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloor3 } @@ -103,6 +110,7 @@ textures/evil4_techfloors/tfloor3 textures/evil4_techfloors/tfloor4 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloor4 } @@ -116,6 +124,7 @@ textures/evil4_techfloors/tfloor4 textures/evil4_techfloors/tfloor4plain { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloor4plain } @@ -129,6 +138,7 @@ textures/evil4_techfloors/tfloor4plain textures/evil4_techfloors/tfloorhex_big { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloorhex_big } @@ -142,6 +152,7 @@ textures/evil4_techfloors/tfloorhex_big textures/evil4_techfloors/tfloorhex_smll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tfloorhex_smll } @@ -155,6 +166,7 @@ textures/evil4_techfloors/tfloorhex_smll textures/evil4_techfloors/tflooroddtile { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techfloors/tflooroddtile } diff --git a/data/scripts/evil4_techtrims.shader b/data/scripts/evil4_techtrims.shader index a049894f..35190dbe 100644 --- a/data/scripts/evil4_techtrims.shader +++ b/data/scripts/evil4_techtrims.shader @@ -1,6 +1,7 @@ textures/evil4_techtrims/cleantrimmulti { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/cleantrimmulti } @@ -14,6 +15,7 @@ textures/evil4_techtrims/cleantrimmulti textures/evil4_techtrims/drkmtl_oddtrim { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/drkmtl_oddtrim } @@ -27,6 +29,7 @@ textures/evil4_techtrims/drkmtl_oddtrim textures/evil4_techtrims/drttrimmulti { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/drttrimmulti } @@ -40,6 +43,7 @@ textures/evil4_techtrims/drttrimmulti textures/evil4_techtrims/dw_combo { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dw_combo } @@ -53,6 +57,7 @@ textures/evil4_techtrims/dw_combo textures/evil4_techtrims/dwtrim_bevel { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dwtrim_bevel } @@ -66,6 +71,7 @@ textures/evil4_techtrims/dwtrim_bevel textures/evil4_techtrims/dwtrim_bevelslite { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dwtrim_bevelslite } @@ -79,6 +85,7 @@ textures/evil4_techtrims/dwtrim_bevelslite textures/evil4_techtrims/dwtrim_fade { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dwtrim_fade } @@ -92,6 +99,7 @@ textures/evil4_techtrims/dwtrim_fade textures/evil4_techtrims/dwtrim_fade2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dwtrim_fade2 } @@ -105,6 +113,7 @@ textures/evil4_techtrims/dwtrim_fade2 textures/evil4_techtrims/dwtrim_grill { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dwtrim_grill } @@ -118,6 +127,7 @@ textures/evil4_techtrims/dwtrim_grill textures/evil4_techtrims/dwtrim_grt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dwtrim_grt } @@ -131,6 +141,7 @@ textures/evil4_techtrims/dwtrim_grt textures/evil4_techtrims/dwtrim_panel { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dwtrim_panel } @@ -144,6 +155,7 @@ textures/evil4_techtrims/dwtrim_panel textures/evil4_techtrims/dwtrim_panel2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/dwtrim_panel2 } @@ -157,6 +169,7 @@ textures/evil4_techtrims/dwtrim_panel2 textures/evil4_techtrims/medmtl_oddtrim { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/medmtl_oddtrim } @@ -170,6 +183,7 @@ textures/evil4_techtrims/medmtl_oddtrim textures/evil4_techtrims/misc_grill { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil4_techtrims/misc_grill } diff --git a/data/scripts/evil5_floor.shader b/data/scripts/evil5_floor.shader index 29ea4047..1f1bece5 100644 --- a/data/scripts/evil5_floor.shader +++ b/data/scripts/evil5_floor.shader @@ -1,6 +1,7 @@ textures/evil5_floor/confllr_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_floor/confllr_reflect } @@ -14,6 +15,7 @@ textures/evil5_floor/confllr_reflect textures/evil5_floor/confllrtile2pad { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_floor/confllrtile2pad.tga blendFunc blend @@ -27,6 +29,7 @@ textures/evil5_floor/confllrtile2pad textures/evil5_floor/tekconfllr_fx { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps surfaceparm trans surfaceparm alphashadow surfaceparm nomarks diff --git a/data/scripts/evil5_metal.shader b/data/scripts/evil5_metal.shader index d567d18d..ce2f2e9d 100644 --- a/data/scripts/evil5_metal.shader +++ b/data/scripts/evil5_metal.shader @@ -1,6 +1,7 @@ textures/evil5_metal/dkmtl_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/dkmtl_reflect } @@ -14,6 +15,7 @@ textures/evil5_metal/dkmtl_reflect textures/evil5_metal/drkrstmtl_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/drkrstmtl_reflect } @@ -27,6 +29,7 @@ textures/evil5_metal/drkrstmtl_reflect textures/evil5_metal/rstmtl_smllpnls_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/rstmtl_smllpnls_reflect } @@ -40,6 +43,7 @@ textures/evil5_metal/rstmtl_smllpnls_reflect textures/evil5_metal/rstmtl_smllpnls2btm_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/rstmtl_smllpnls2btm_reflect } @@ -53,6 +57,7 @@ textures/evil5_metal/rstmtl_smllpnls2btm_reflect textures/evil5_metal/rstmtl_smllpnls2grll2_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/rstmtl_smllpnls2grll2_reflect } @@ -66,6 +71,7 @@ textures/evil5_metal/rstmtl_smllpnls2grll2_reflect textures/evil5_metal/rstmtl_wrnpnls_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/rstmtl_wrnpnls_reflect } @@ -79,6 +85,7 @@ textures/evil5_metal/rstmtl_wrnpnls_reflect textures/evil5_metal/rstmtl_wrnpnls2_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/rstmtl_wrnpnls2_reflect } @@ -92,6 +99,7 @@ textures/evil5_metal/rstmtl_wrnpnls2_reflect textures/evil5_metal/rstmtlbxfrm_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/rstmtlbxfrm_reflect } @@ -105,6 +113,7 @@ textures/evil5_metal/rstmtlbxfrm_reflect textures/evil5_metal/walltek2_reflect { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_metal/walltek2_reflect } diff --git a/data/scripts/evil5_trim.shader b/data/scripts/evil5_trim.shader index 873aa6a8..ed7696fa 100644 --- a/data/scripts/evil5_trim.shader +++ b/data/scripts/evil5_trim.shader @@ -1,6 +1,7 @@ textures/evil5_trim/trimrstmtlpipes { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_trim/trimrstmtlpipes } @@ -14,6 +15,7 @@ textures/evil5_trim/trimrstmtlpipes textures/evil5_trim/trstmtl_panel { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_trim/trstmtl_panel } @@ -27,6 +29,7 @@ textures/evil5_trim/trstmtl_panel textures/evil5_trim/trstmtl_panelbig { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil5_trim/trstmtl_panelbig } diff --git a/data/scripts/evil6_bmtls.shader b/data/scripts/evil6_bmtls.shader index c23fe435..3c55d55f 100644 --- a/data/scripts/evil6_bmtls.shader +++ b/data/scripts/evil6_bmtls.shader @@ -1,6 +1,7 @@ textures/evil6_bmtls/e6bmetal { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_bmtls/e6bmetal } @@ -14,6 +15,7 @@ textures/evil6_bmtls/e6bmetal textures/evil6_bmtls/e6brnmetal { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_bmtls/e6brnmetal } @@ -27,6 +29,7 @@ textures/evil6_bmtls/e6brnmetal textures/evil6_bmtls/e6dmetal { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_bmtls/e6dmetal } @@ -40,6 +43,7 @@ textures/evil6_bmtls/e6dmetal textures/evil6_bmtls/e6drkbmetalscatched { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_bmtls/e6drkbmetalscatched } @@ -53,6 +57,7 @@ textures/evil6_bmtls/e6drkbmetalscatched textures/evil6_bmtls/e6drstmetal_b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_bmtls/e6drstmetal_b } @@ -66,6 +71,7 @@ textures/evil6_bmtls/e6drstmetal_b textures/evil6_bmtls/e6drstmetal { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_bmtls/e6drstmetal } @@ -79,6 +85,7 @@ textures/evil6_bmtls/e6drstmetal textures/evil6_bmtls/e6tileceiling { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_bmtls/e6tileceiling } diff --git a/data/scripts/evil6_floors.shader b/data/scripts/evil6_floors.shader index 6e8074c3..e4b3dee7 100644 --- a/data/scripts/evil6_floors.shader +++ b/data/scripts/evil6_floors.shader @@ -1,6 +1,7 @@ textures/evil6_floors/e6c_floor { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_floors/e6c_floor } @@ -14,6 +15,7 @@ textures/evil6_floors/e6c_floor textures/evil6_floors/e6c_floor_b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_floors/e6c_floor_b } @@ -27,6 +29,7 @@ textures/evil6_floors/e6c_floor_b textures/evil6_floors/e6c_floordented { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_floors/e6c_floordented } @@ -40,6 +43,7 @@ textures/evil6_floors/e6c_floordented textures/evil6_floors/e6c_stepedge { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_floors/e6c_stepedge } @@ -53,6 +57,7 @@ textures/evil6_floors/e6c_stepedge textures/evil6_floors/e6l_stepedge { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_floors/e6l_stepedge } @@ -66,6 +71,7 @@ textures/evil6_floors/e6l_stepedge textures/evil6_floors/e6l_floor { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_floors/e6l_floor } @@ -79,6 +85,7 @@ textures/evil6_floors/e6l_floor textures/evil6_floors/e6smallgrtflr2bl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_floors/e6smallgrtflr2bl } @@ -234,6 +241,7 @@ textures/evil6_floors/e6launchcfloor dpreflectcube cubemaps/exomorph/exomorph q3map_lightimage textures/evil6_floors/e6launchcfloor_glow.tga q3map_surfacelight 400 + surfaceparm metalsteps surfaceparm nomarks { @@ -254,6 +262,7 @@ textures/evil6_floors/e6launchcfloor_s qer_editorimage textures/evil6_floors/e6launchcfloor.tga q3map_lightimage textures/evil6_floors/e6launchcfloor_glow.tga q3map_surfacelight 400 + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_floors/e6launchcfloor.tga @@ -281,6 +290,7 @@ textures/evil6_floors/e6launchengine_s qer_editorimage textures/evil6_floors/e6launchengine.tga q3map_lightimage textures/evil6_floors/e6launchengine_glow.tga q3map_surfacelight 400 + surfaceparm metalsteps surfaceparm nomarks { @@ -301,6 +311,7 @@ textures/evil6_floors/e6launchengine qer_editorimage textures/evil6_floors/e6launchengine.tga q3map_lightimage textures/evil6_floors/e6launchengine_glow.tga q3map_surfacelight 400 + surfaceparm metalsteps surfaceparm nomarks { @@ -321,6 +332,7 @@ textures/evil6_floors/e6launchlfloor_s qer_editorimage textures/evil6_floors/e6launchlfloor.tga q3map_lightimage textures/evil6_floors/e6launchlfloor_glow.tga q3map_surfacelight 400 + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_floors/e6launchlfloor.tga @@ -348,6 +360,7 @@ textures/evil6_floors/e6launchlfloor qer_editorimage textures/evil6_floors/e6launchlfloor.tga q3map_lightimage textures/evil6_floors/e6launchlfloor_glow.tga q3map_surfacelight 400 + surfaceparm metalsteps surfaceparm nomarks { @@ -365,6 +378,7 @@ textures/evil6_floors/e6launchlfloor textures/evil6_floors/e6tekmtlrflr_h_full_slow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps qer_editorimage textures/evil6_floors/e6tekmtlrflr_h.tga { map textures/evil6_floors/e6tekmtlrflr_h.tga @@ -383,6 +397,7 @@ textures/evil6_floors/e6tekmtlrflr_h_full_slow textures/evil6_floors/e6tekmtlrflr_h_small_noisy_fast { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps qer_editorimage textures/evil6_floors/e6tekmtlrflr_h.tga { map textures/evil6_floors/e6tekmtlrflr_h.tga diff --git a/data/scripts/evil6_lights.shader b/data/scripts/evil6_lights.shader index bd224cb2..12300cfa 100644 --- a/data/scripts/evil6_lights.shader +++ b/data/scripts/evil6_lights.shader @@ -1,6 +1,7 @@ textures/evil6_lights/e6mtltpnl_light { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_lights/e6mtltpnl_light } @@ -17,6 +18,7 @@ textures/evil6_lights/e6tinylight_s_1500 dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6tinylight.jpg q3map_surfacelight 1500 + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6tinylight.jpg @@ -36,6 +38,7 @@ textures/evil6_lights/e6platelight_burnt_500 dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6platelight_burnt.jpg q3map_surfacelight 500 + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6platelight_burnt.jpg @@ -55,6 +58,7 @@ textures/evil6_lights/e6horzlight_s_nolight dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6horzlight.jpg //q3map_surfacelight ? + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6horzlight.jpg @@ -74,6 +78,7 @@ textures/evil6_lights/e6horzovallight_s_nolight dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6horzovallight.jpg //q3map_surfacelight ? + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6horzovallight.jpg @@ -93,6 +98,7 @@ textures/evil6_lights/e6platelight_s_nolight dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6platelight.jpg //q3map_surfacelight ? + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6platelight.jpg @@ -114,6 +120,7 @@ textures/evil6_lights/e6platelight_burnt_s_nolight dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6platelight_burnt.jpg //q3map_surfacelight ? + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6platelight_burnt.jpg @@ -135,6 +142,7 @@ textures/evil6_lights/e6tinylight_s_nolight dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6tinylight.jpg //q3map_surfacelight ? + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6tinylight.jpg @@ -156,6 +164,7 @@ textures/evil6_lights/e6v_light_s_nolight dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6v_light.jpg //q3map_surfacelight ? + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6v_light.jpg @@ -177,6 +186,7 @@ textures/evil6_lights/e6walllight_s_nolight dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_lights/e6walllight.jpg //q3map_surfacelight ? + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_lights/e6walllight.jpg diff --git a/data/scripts/evil6_support.shader b/data/scripts/evil6_support.shader index 5faa3179..775564bc 100644 --- a/data/scripts/evil6_support.shader +++ b/data/scripts/evil6_support.shader @@ -1,6 +1,7 @@ textures/evil6_support/e6n_support { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_support/e6n_support } @@ -14,6 +15,7 @@ textures/evil6_support/e6n_support textures/evil6_support/e6panelsym { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_support/e6panelsym } @@ -27,6 +29,7 @@ textures/evil6_support/e6panelsym textures/evil6_support/e6q3support { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_support/e6q3support } @@ -40,6 +43,7 @@ textures/evil6_support/e6q3support textures/evil6_support/e6vpanel { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_support/e6vpanel } @@ -53,6 +57,7 @@ textures/evil6_support/e6vpanel textures/evil6_support/e6vpanelsupprt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_support/e6vpanelsupprt } @@ -66,6 +71,7 @@ textures/evil6_support/e6vpanelsupprt textures/evil6_support/e6wallsupprt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_support/e6wallsupprt } @@ -121,6 +127,7 @@ textures/evil6_support/e6vertgrt_supp_s_nolight dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_support/e6vertgrt_supp.tga q3map_lightimage textures/evil6_support/e6vertgrt_supp_fx.tga + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_support/e6vertgrt_supp.tga @@ -144,6 +151,7 @@ textures/evil6_support/e6vlight_supp_s_nolight { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_support/e6vlight_supp.tga + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_support/e6vlight_supp.tga diff --git a/data/scripts/evil6_trims.shader b/data/scripts/evil6_trims.shader index 63ab292d..1d983660 100644 --- a/data/scripts/evil6_trims.shader +++ b/data/scripts/evil6_trims.shader @@ -1,6 +1,7 @@ textures/evil6_trims/e6basegrate { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6basegrate } @@ -14,6 +15,7 @@ textures/evil6_trims/e6basegrate textures/evil6_trims/e6basegrt_smll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6basegrt_smll } @@ -27,6 +29,7 @@ textures/evil6_trims/e6basegrt_smll textures/evil6_trims/e6boltstrip { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6boltstrip } @@ -40,6 +43,7 @@ textures/evil6_trims/e6boltstrip textures/evil6_trims/e6dtrimnd { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6dtrimnd } @@ -53,6 +57,7 @@ textures/evil6_trims/e6dtrimnd textures/evil6_trims/e6supptrim { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6supptrim } @@ -66,6 +71,7 @@ textures/evil6_trims/e6supptrim textures/evil6_trims/e6supptrim128 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6supptrim128 } @@ -79,6 +85,7 @@ textures/evil6_trims/e6supptrim128 textures/evil6_trims/e6symbol_a { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6symbol_a } @@ -92,6 +99,7 @@ textures/evil6_trims/e6symbol_a textures/evil6_trims/e6symbol_b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6symbol_b } @@ -105,6 +113,7 @@ textures/evil6_trims/e6symbol_b textures/evil6_trims/e6symbol_c { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6symbol_c } @@ -118,6 +127,7 @@ textures/evil6_trims/e6symbol_c textures/evil6_trims/e6symbol_d { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6symbol_d } @@ -131,6 +141,7 @@ textures/evil6_trims/e6symbol_d textures/evil6_trims/e6trim_ltb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_trims/e6trim_ltb } @@ -145,6 +156,7 @@ textures/evil6_trims/e6btrim_light_s_nolight { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_trims/e6btrim_light.tga + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_trims/e6btrim_light.tga @@ -159,6 +171,7 @@ textures/evil6_trims/e6metalfan_s { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_trims/e6metalfan.tga + surfaceparm metalsteps { map textures/evil6_trims/e6metalfan.tga blendfunc blend @@ -173,6 +186,7 @@ textures/evil6_trims/e6strimlight_s_nolight { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_trims/e6strimlight.tga + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_trims/e6strimlight.tga @@ -187,6 +201,7 @@ textures/evil6_trims/e6trim_bsrlight_s_nolight { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_trims/e6trim_bsrlight.tga + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_trims/e6trim_bsrlight.tga @@ -201,6 +216,7 @@ textures/evil6_trims/e6trim_light_s_nolight { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_trims/e6trim_light.tga + surfaceparm metalsteps surfaceparm nomarks { map textures/evil6_trims/e6trim_light.tga diff --git a/data/scripts/evil6_walls.shader b/data/scripts/evil6_walls.shader index 57e1b094..118cb5ed 100644 --- a/data/scripts/evil6_walls.shader +++ b/data/scripts/evil6_walls.shader @@ -1,6 +1,7 @@ textures/evil6_walls/e6cyb0rpipes { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_walls/e6cyb0rpipes } @@ -14,6 +15,7 @@ textures/evil6_walls/e6cyb0rpipes textures/evil6_walls/e6gridergrtwll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_walls/e6gridergrtwll } @@ -27,6 +29,7 @@ textures/evil6_walls/e6gridergrtwll textures/evil6_walls/e6panelgrill { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_walls/e6panelgrill } @@ -40,6 +43,7 @@ textures/evil6_walls/e6panelgrill textures/evil6_walls/e6simpwallsupp { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_walls/e6simpwallsupp } @@ -53,6 +57,7 @@ textures/evil6_walls/e6simpwallsupp textures/evil6_walls/e6simpwallsupp_rst { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil6_walls/e6simpwallsupp_rst } @@ -160,6 +165,7 @@ textures/evil6_walls/e6tdoor { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil6_walls/e6tdoor.tga + surfaceparm metalsteps { map textures/evil6_walls/e6tdoor.tga } diff --git a/data/scripts/evil8_floor.shader b/data/scripts/evil8_floor.shader index 0c28422d..ab709452 100644 --- a/data/scripts/evil8_floor.shader +++ b/data/scripts/evil8_floor.shader @@ -1,6 +1,7 @@ textures/evil8_floor/e8clangwarnmix { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_floor/e8clangwarnmix } @@ -14,6 +15,7 @@ textures/evil8_floor/e8clangwarnmix textures/evil8_floor/e8clangwarnmix_b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_floor/e8clangwarnmix_b } @@ -27,6 +29,7 @@ textures/evil8_floor/e8clangwarnmix_b textures/evil8_floor/e8clangwarnmix_c { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_floor/e8clangwarnmix_c } @@ -40,6 +43,7 @@ textures/evil8_floor/e8clangwarnmix_c textures/evil8_floor/e8clangfloor05step { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_floor/e8clangfloor05step } @@ -54,6 +58,7 @@ textures/evil8_floor/e8warn2steplight { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_floor/e8warn2steplight.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 250 { @@ -70,6 +75,7 @@ textures/evil8_floor/e8minitrimlight { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_lights/e8minitrimlight.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 250 { diff --git a/data/scripts/evil8_fx.shader b/data/scripts/evil8_fx.shader index a7f79507..7908125d 100644 --- a/data/scripts/evil8_fx.shader +++ b/data/scripts/evil8_fx.shader @@ -1,6 +1,7 @@ textures/evil8_fx/e8jump_spawn01 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_fx/e8jump_spawn01 } @@ -228,6 +229,7 @@ textures/evil8_fx/e8blue_dcl textures/evil8_fx/e8rail { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps surfaceparm alphashadow cull disable nomipmaps diff --git a/data/scripts/evil8_grate.shader b/data/scripts/evil8_grate.shader index 2a237713..b5fa48e6 100644 --- a/data/scripts/evil8_grate.shader +++ b/data/scripts/evil8_grate.shader @@ -1,6 +1,7 @@ textures/evil8_grate/e8xgirder_small2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps cull disable { map textures/evil8_grate/e8xgirder_small2.tga @@ -44,6 +45,7 @@ textures/evil8_grate/e8xgirder textures/evil8_grate/e8xgirder_small { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps cull disable { map textures/evil8_grate/e8xgirder_small.tga diff --git a/data/scripts/evil8_lights.shader b/data/scripts/evil8_lights.shader index cdf70471..0c86d3a2 100644 --- a/data/scripts/evil8_lights.shader +++ b/data/scripts/evil8_lights.shader @@ -1,6 +1,7 @@ textures/evil8_lights/e8_rlighty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_lights/e8_rlighty } @@ -15,6 +16,7 @@ textures/evil8_lights/e8btrimlight { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_lights/e8btrimlight.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 250 { diff --git a/data/scripts/evil8_trim.shader b/data/scripts/evil8_trim.shader index 28cd7627..2ab907ac 100644 --- a/data/scripts/evil8_trim.shader +++ b/data/scripts/evil8_trim.shader @@ -1,6 +1,7 @@ textures/evil8_trim/e8_btrim01 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim01 } @@ -14,6 +15,7 @@ textures/evil8_trim/e8_btrim01 textures/evil8_trim/e8_btrim01b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim01b } @@ -27,6 +29,7 @@ textures/evil8_trim/e8_btrim01b textures/evil8_trim/e8_btrim02 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim02 } @@ -40,6 +43,7 @@ textures/evil8_trim/e8_btrim02 textures/evil8_trim/e8_btrim03 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim03 } @@ -53,6 +57,7 @@ textures/evil8_trim/e8_btrim03 textures/evil8_trim/e8_btrim03b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim03b } @@ -66,6 +71,7 @@ textures/evil8_trim/e8_btrim03b textures/evil8_trim/e8_btrim04 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim04 } @@ -79,6 +85,7 @@ textures/evil8_trim/e8_btrim04 textures/evil8_trim/e8_btrim04b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim04b } @@ -92,6 +99,7 @@ textures/evil8_trim/e8_btrim04b textures/evil8_trim/e8_btrim05 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim05 } @@ -105,6 +113,7 @@ textures/evil8_trim/e8_btrim05 textures/evil8_trim/e8_btrim05b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8_btrim05b } @@ -118,6 +127,7 @@ textures/evil8_trim/e8_btrim05b textures/evil8_trim/e8basictrim_blue { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8basictrim_blue } @@ -131,6 +141,7 @@ textures/evil8_trim/e8basictrim_blue textures/evil8_trim/e8basictrim_red { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8basictrim_red } @@ -144,6 +155,7 @@ textures/evil8_trim/e8basictrim_red textures/evil8_trim/e8basictrim2_blue { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8basictrim2_blue } @@ -157,6 +169,7 @@ textures/evil8_trim/e8basictrim2_blue textures/evil8_trim/e8basictrim2_red { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8basictrim2_red } @@ -170,6 +183,7 @@ textures/evil8_trim/e8basictrim2_red textures/evil8_trim/e8beam01 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8beam01 } @@ -183,6 +197,7 @@ textures/evil8_trim/e8beam01 textures/evil8_trim/e8beam01b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8beam01b } @@ -196,6 +211,7 @@ textures/evil8_trim/e8beam01b textures/evil8_trim/e8beam02 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8beam02 } @@ -209,6 +225,7 @@ textures/evil8_trim/e8beam02 textures/evil8_trim/e8bolttrim { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8bolttrim } @@ -222,6 +239,7 @@ textures/evil8_trim/e8bolttrim textures/evil8_trim/e8bolttrimb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8bolttrimb } @@ -235,6 +253,7 @@ textures/evil8_trim/e8bolttrimb textures/evil8_trim/e8cretesmlltrim { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8cretesmlltrim } @@ -248,6 +267,7 @@ textures/evil8_trim/e8cretesmlltrim textures/evil8_trim/e8smlltrim1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8smlltrim1 } @@ -261,6 +281,7 @@ textures/evil8_trim/e8smlltrim1 textures/evil8_trim/e8smlltrim1b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8smlltrim1b } @@ -274,6 +295,7 @@ textures/evil8_trim/e8smlltrim1b textures/evil8_trim/e8support05 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8support05 } @@ -287,6 +309,7 @@ textures/evil8_trim/e8support05 textures/evil8_trim/e8support06 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8support06 } @@ -300,6 +323,7 @@ textures/evil8_trim/e8support06 textures/evil8_trim/e8support06b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8support06b } @@ -313,6 +337,7 @@ textures/evil8_trim/e8support06b textures/evil8_trim/e8support06c { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8support06c } @@ -326,6 +351,7 @@ textures/evil8_trim/e8support06c textures/evil8_trim/e8supporttrim01b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8supporttrim01b } @@ -339,6 +365,7 @@ textures/evil8_trim/e8supporttrim01b textures/evil8_trim/e8mtltrim { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8mtltrim } @@ -352,6 +379,7 @@ textures/evil8_trim/e8mtltrim textures/evil8_trim/e8trim_blue { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8trim_blue } @@ -365,6 +393,7 @@ textures/evil8_trim/e8trim_blue textures/evil8_trim/e8trim_red { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8trim_red } @@ -378,6 +407,7 @@ textures/evil8_trim/e8trim_red textures/evil8_trim/e8trim2_blue { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8trim2_blue } @@ -391,6 +421,7 @@ textures/evil8_trim/e8trim2_blue textures/evil8_trim/e8trim2_red { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_trim/e8trim2_red } @@ -405,6 +436,7 @@ textures/evil8_trim/e8lighttrim_static { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_trim/e8lighttrim.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 400 { @@ -421,6 +453,7 @@ textures/evil8_trim/e8lighttrim_glow { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_trim/e8lighttrim.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 400 { @@ -437,6 +470,7 @@ textures/evil8_trim/e8lighttrim_b_static { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_trim/e8lighttrim_b.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 400 { @@ -453,6 +487,7 @@ textures/evil8_trim/e8lighttrim_b_glow { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_trim/e8lighttrim_b.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 400 { @@ -578,6 +613,7 @@ textures/evil8_trim/e8wrntrim2b textures/evil8_trim/e8trim_bluefx { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_lightimage textures/e8trim/evil8_trimfx_b.tga q3map_surfacelight 100 { @@ -600,6 +636,7 @@ textures/evil8_trim/e8trim_bluefx textures/evil8_trim/e8trim_redfx { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_lightimage textures/evil8_trim/e8trimfx_r.tga q3map_surfacelight 100 { @@ -622,6 +659,7 @@ textures/evil8_trim/e8trim_redfx textures/evil8_trim/e8trimlight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps q3map_lightimage textures/evil8_trim/e8trimlight_fx.tga q3map_surfacelight 100 { @@ -645,6 +683,7 @@ textures/evil8_trim/e8trimlight2_blue { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_trim/e8trimlight2_blue.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 400 { @@ -661,6 +700,7 @@ textures/evil8_trim/e8trimlight2_red { dpreflectcube cubemaps/exomorph/exomorph qer_editorimage textures/evil8_trim/e8trimlight2_red.tga + surfaceparm metalsteps surfaceparm nomarks q3map_surfacelight 400 { diff --git a/data/scripts/evil8_wall.shader b/data/scripts/evil8_wall.shader index c1eafaa3..c2853ea8 100644 --- a/data/scripts/evil8_wall.shader +++ b/data/scripts/evil8_wall.shader @@ -1,6 +1,7 @@ textures/evil8_wall/e8_mtlwall1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_wall/e8_mtlwall1 } @@ -14,6 +15,7 @@ textures/evil8_wall/e8_mtlwall1 textures/evil8_wall/e8_mtlwall1b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_wall/e8_mtlwall1b } @@ -27,6 +29,7 @@ textures/evil8_wall/e8_mtlwall1b textures/evil8_wall/e8_mtlwall2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_wall/e8_mtlwall2 } @@ -40,6 +43,7 @@ textures/evil8_wall/e8_mtlwall2 textures/evil8_wall/e8_mtlwall3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_wall/e8_mtlwall3 } @@ -53,6 +57,7 @@ textures/evil8_wall/e8_mtlwall3 textures/evil8_wall/e8_mtlwall3b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_wall/e8_mtlwall3b } @@ -66,6 +71,7 @@ textures/evil8_wall/e8_mtlwall3b textures/evil8_wall/e8_mtlwall4 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil8_wall/e8_mtlwall4 } diff --git a/data/scripts/evil9.shader b/data/scripts/evil9.shader index 3d23a987..dcf30920 100644 --- a/data/scripts/evil9.shader +++ b/data/scripts/evil9.shader @@ -1,6 +1,7 @@ textures/evil9/9basetrim01 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9basetrim01 } @@ -14,6 +15,7 @@ textures/evil9/9basetrim01 textures/evil9/9darktrim02b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9darktrim02b } @@ -27,6 +29,7 @@ textures/evil9/9darktrim02b textures/evil9/9floorbasic01b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9floorbasic01b } @@ -40,6 +43,7 @@ textures/evil9/9floorbasic01b textures/evil9/9gratefloor01b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9gratefloor01b } @@ -53,6 +57,7 @@ textures/evil9/9gratefloor01b textures/evil9/9gratefloor02 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9gratefloor02 } @@ -66,6 +71,7 @@ textures/evil9/9gratefloor02 textures/evil9/9hangwires01b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9hangwires01b } @@ -79,6 +85,7 @@ textures/evil9/9hangwires01b textures/evil9/9screen01 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9screen01 } @@ -92,6 +99,7 @@ textures/evil9/9screen01 textures/evil9/9techwall01 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9techwall01 } @@ -105,6 +113,7 @@ textures/evil9/9techwall01 textures/evil9/9techwall03b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9techwall03b } @@ -118,6 +127,7 @@ textures/evil9/9techwall03b textures/evil9/9techwall05b { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9techwall05b } @@ -131,6 +141,7 @@ textures/evil9/9techwall05b textures/evil9/9techwall06 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9techwall06 } @@ -144,6 +155,7 @@ textures/evil9/9techwall06 textures/evil9/9techwall07 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil9/9techwall07 } diff --git a/data/scripts/evil_basemetal.shader b/data/scripts/evil_basemetal.shader index c82c2751..6609f161 100644 --- a/data/scripts/evil_basemetal.shader +++ b/data/scripts/evil_basemetal.shader @@ -1,6 +1,7 @@ textures/evil_basemetal/p_mtl_blue { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_basemetal/p_mtl_blue } diff --git a/data/scripts/evil_basewall.shader b/data/scripts/evil_basewall.shader index 7bbeaf5d..61999c20 100644 --- a/data/scripts/evil_basewall.shader +++ b/data/scripts/evil_basewall.shader @@ -1,6 +1,7 @@ textures/evil_basewall/mtl_gray { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_basewall/mtl_gray } @@ -14,6 +15,7 @@ textures/evil_basewall/mtl_gray textures/evil_basewall/mtl_gray3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_basewall/mtl_gray3 } @@ -27,6 +29,7 @@ textures/evil_basewall/mtl_gray3 textures/evil_basewall/mtl_gray4_sec1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_basewall/mtl_gray4_sec1 } @@ -40,6 +43,7 @@ textures/evil_basewall/mtl_gray4_sec1 textures/evil_basewall/mtl_midwrn { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_basewall/tmtl_midwrn } diff --git a/data/scripts/evil_d_techwalls.shader b/data/scripts/evil_d_techwalls.shader index bf892e31..c76016f6 100644 --- a/data/scripts/evil_d_techwalls.shader +++ b/data/scripts/evil_d_techwalls.shader @@ -1,6 +1,7 @@ textures/evil_d_techwalls/d_drkmtl_dpanelb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_d_techwalls/d_drkmtl_dpanelb } @@ -14,6 +15,7 @@ textures/evil_d_techwalls/d_drkmtl_dpanelb textures/evil_d_techwalls/d_drkmtlsupport { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_d_techwalls/d_drkmtlsupport } @@ -27,6 +29,7 @@ textures/evil_d_techwalls/d_drkmtlsupport textures/evil_d_techwalls/d_tech_dw2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_d_techwalls/d_tech_dw2 } @@ -40,6 +43,7 @@ textures/evil_d_techwalls/d_tech_dw2 textures/evil_d_techwalls/d_tech_dw2g { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_d_techwalls/d_tech_dw2g } @@ -53,6 +57,7 @@ textures/evil_d_techwalls/d_tech_dw2g textures/evil_d_techwalls/d_tech_dw2gb { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_d_techwalls/d_tech_dw2gb } diff --git a/data/scripts/evil_floor.shader b/data/scripts/evil_floor.shader index 6d03d025..6011ee15 100644 --- a/data/scripts/evil_floor.shader +++ b/data/scripts/evil_floor.shader @@ -1,6 +1,7 @@ textures/evil_floor/confllrtile { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_floor/confllrtile } @@ -14,6 +15,7 @@ textures/evil_floor/confllrtile textures/evil_floor/confllrtile2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_floor/confllrtile2 } diff --git a/data/scripts/evil_floors.shader b/data/scripts/evil_floors.shader index 88b652e9..90430edd 100644 --- a/data/scripts/evil_floors.shader +++ b/data/scripts/evil_floors.shader @@ -1,6 +1,7 @@ textures/evil_floors/grtmtl_offt { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_floors/grtmtl_offt } @@ -14,6 +15,7 @@ textures/evil_floors/grtmtl_offt textures/evil_floors/t-flr_oddtile_cln { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_floors/t-flr_oddtile_cln } @@ -27,6 +29,7 @@ textures/evil_floors/t-flr_oddtile_cln textures/evil_floors/t-flr_oddtile_drty { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_floors/t-flr_oddtile_drty } @@ -40,6 +43,7 @@ textures/evil_floors/t-flr_oddtile_drty textures/evil_floors/t-flr_oddtile_drty_0000 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_floors/t-flr_oddtile_drty_0000 } diff --git a/data/scripts/evil_lights.shader b/data/scripts/evil_lights.shader index 25a2d8a9..1e8a1510 100644 --- a/data/scripts/evil_lights.shader +++ b/data/scripts/evil_lights.shader @@ -1,6 +1,7 @@ textures/evil_lights/drkmtlsupport_light { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_lights/drkmtlsupport_light } @@ -14,6 +15,7 @@ textures/evil_lights/drkmtlsupport_light textures/evil_lights/mtl_l1 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_lights/mtl_l1 } @@ -27,6 +29,7 @@ textures/evil_lights/mtl_l1 textures/evil_lights/rlight_a { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_lights/rlight_a } @@ -40,6 +43,7 @@ textures/evil_lights/rlight_a textures/evil_lights/s_bluelight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_lights/s_bluelight } @@ -53,6 +57,7 @@ textures/evil_lights/s_bluelight textures/evil_lights/steplight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_lights/steplight } @@ -66,6 +71,7 @@ textures/evil_lights/steplight textures/evil_lights/trim_light { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_lights/trim_light } diff --git a/data/scripts/evil_metal.shader b/data/scripts/evil_metal.shader index f821c8c1..07e4d768 100644 --- a/data/scripts/evil_metal.shader +++ b/data/scripts/evil_metal.shader @@ -1,6 +1,7 @@ textures/evil_metal/rstmtlbxfrm { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metal/rstmtlbxfrm } @@ -14,6 +15,7 @@ textures/evil_metal/rstmtlbxfrm textures/evil_metal/walltek3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metal/walltek3 } diff --git a/data/scripts/evil_metals.shader b/data/scripts/evil_metals.shader index 91b194bd..0661d51e 100644 --- a/data/scripts/evil_metals.shader +++ b/data/scripts/evil_metals.shader @@ -1,6 +1,7 @@ textures/evil_metals/drkmtl_grlpltmech { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/drkmtl_grlpltmech } @@ -14,6 +15,7 @@ textures/evil_metals/drkmtl_grlpltmech textures/evil_metals/eshinytin { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/eshinytin } @@ -27,6 +29,7 @@ textures/evil_metals/eshinytin textures/evil_metals/mtl_rivplt2-yellow { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/mtl_rivplt2-yellow } @@ -40,6 +43,7 @@ textures/evil_metals/mtl_rivplt2-yellow textures/evil_metals/mtldrk0 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/mtldrk0 } @@ -53,6 +57,7 @@ textures/evil_metals/mtldrk0 textures/evil_metals/mtloverlaprwll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/mtloverlaprwll } @@ -66,6 +71,7 @@ textures/evil_metals/mtloverlaprwll textures/evil_metals/mtlpanelsmll { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/mtlpanelsmll } @@ -79,6 +85,7 @@ textures/evil_metals/mtlpanelsmll textures/evil_metals/mtlslots { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/mtlslots } @@ -92,6 +99,7 @@ textures/evil_metals/mtlslots textures/evil_metals/mtltechwall { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/mtltechwall } @@ -105,6 +113,7 @@ textures/evil_metals/mtltechwall textures/evil_metals/tekwallmulti_wrn2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/tekwallmulti_wrn2 } @@ -118,6 +127,7 @@ textures/evil_metals/tekwallmulti_wrn2 textures/evil_metals/tekwallmulti_wrnlights { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/tekwallmulti_wrnlights } @@ -131,6 +141,7 @@ textures/evil_metals/tekwallmulti_wrnlights textures/evil_metals/tekwallmulti2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/tekwallmulti2 } @@ -144,6 +155,7 @@ textures/evil_metals/tekwallmulti2 textures/evil_metals/trim_wrnrivets { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_metals/trim_wrnrivets } diff --git a/data/scripts/evil_techfloors.shader b/data/scripts/evil_techfloors.shader index da5d70fb..494ce736 100644 --- a/data/scripts/evil_techfloors.shader +++ b/data/scripts/evil_techfloors.shader @@ -1,6 +1,7 @@ textures/evil_techfloors/tflooroddtile { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_techfloors/tflooroddtile } diff --git a/data/scripts/evil_techtrims.shader b/data/scripts/evil_techtrims.shader index 83c065ea..c8b5ff02 100644 --- a/data/scripts/evil_techtrims.shader +++ b/data/scripts/evil_techtrims.shader @@ -1,6 +1,7 @@ textures/evil_techtrims/dwtrim_grill { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_techtrims/dwtrim_grill } diff --git a/data/scripts/evil_techwalls.shader b/data/scripts/evil_techwalls.shader index b953aa4d..fc8fb26e 100644 --- a/data/scripts/evil_techwalls.shader +++ b/data/scripts/evil_techwalls.shader @@ -1,6 +1,7 @@ textures/evil_techwalls/mechanical_old { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_techwalls/mechanical_old } @@ -14,6 +15,7 @@ textures/evil_techwalls/mechanical_old textures/evil_techwalls/tech_drkwall { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_techwalls/tech_drkwall } diff --git a/data/scripts/evil_trim.shader b/data/scripts/evil_trim.shader index 5f69d722..1e821474 100644 --- a/data/scripts/evil_trim.shader +++ b/data/scripts/evil_trim.shader @@ -1,6 +1,7 @@ textures/evil_trim/stepside_mtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_trim/stepside_mtl } @@ -14,6 +15,7 @@ textures/evil_trim/stepside_mtl textures/evil_trim/stepside_mtl3 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_trim/stepside_mtl3 } @@ -27,6 +29,7 @@ textures/evil_trim/stepside_mtl3 textures/evil_trim/stepside_mtllight { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_trim/stepside_mtllight } @@ -40,6 +43,7 @@ textures/evil_trim/stepside_mtllight textures/evil_trim/steptop_mtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_trim/steptop_mtl } @@ -53,6 +57,7 @@ textures/evil_trim/steptop_mtl textures/evil_trim/steptop_mtl2 { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_trim/steptop_mtl2 } @@ -66,6 +71,7 @@ textures/evil_trim/steptop_mtl2 textures/evil_trim/trim_drkmtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_trim/trim_drkmtl } @@ -79,6 +85,7 @@ textures/evil_trim/trim_drkmtl textures/evil_trim/trim_wrnodd { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_trim/trim_wrnodd } @@ -92,6 +99,7 @@ textures/evil_trim/trim_wrnodd textures/evil_trim/trimwrn_rstmtl { dpreflectcube cubemaps/exomorph/exomorph + surfaceparm metalsteps { map textures/evil_trim/trimwrn_rstmtl } diff --git a/data/textures/evil4_metals/mtlbrushed_reflect.JPG b/data/textures/evil4_metals/mtlbrushed_reflect.JPG new file mode 100644 index 0000000000000000000000000000000000000000..944fad17b9520a2a04210ebd33b65f730fed609f GIT binary patch literal 19706 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