From fc3728e5ba512d71fff98f14e43e4532704d81d4 Mon Sep 17 00:00:00 2001 From: q3rally Date: Sat, 1 Sep 2018 23:43:36 +0000 Subject: [PATCH] all shaders now have correct surface parms --- baseq3r/scripts/clown2.shader | 2424 ++++++++++++------------ baseq3r/scripts/cosmoflash.shader | 2398 +++++++++++------------ baseq3r/scripts/gfx.shader | 41 +- baseq3r/scripts/liquids.shader | 50 +- baseq3r/scripts/q3r_dirt_grass.shader | 148 +- baseq3r/scripts/q3r_grandcanyon.shader | 16 +- baseq3r/scripts/q3r_metals.shader | 2 +- baseq3r/scripts/q3r_road.shader | 1 + baseq3r/scripts/q3rtextures.shader | 9 +- 9 files changed, 2559 insertions(+), 2530 deletions(-) diff --git a/baseq3r/scripts/clown2.shader b/baseq3r/scripts/clown2.shader index 40c7ea80..f02dd519 100644 --- a/baseq3r/scripts/clown2.shader +++ b/baseq3r/scripts/clown2.shader @@ -1,1212 +1,1212 @@ -textures/base_trim/wires01 -{ - qer_editorimage textures/base_trim/wires01.tga - cull none - surfaceparm alphashadow - surfaceparm trans - { - map textures/base_trim/wires01.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - rgbgen identity - blendfunc filter - depthfunc equal - } -} - -textures/base_trim/wires01_ass -{ - qer_editorimage textures/base_trim/wires01_ass.tga - cull none - surfaceparm alphashadow - surfaceparm trans - { - map textures/base_trim/wires01_ass.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - rgbgen identity - blendfunc filter - depthfunc equal - } -} - -textures/base_trim/wires02 -{ - qer_editorimage textures/base_trim/wires02.tga - cull none - surfaceparm alphashadow - surfaceparm trans - { - map textures/base_trim/wires02.tga - alphafunc GE128 - depthwrite - } - { - map $lightmap - rgbgen identity - blendfunc filter - depthfunc equal - } -} - -textures/base_floor/tilefloor7_ow -{ - qer_editorimage textures/base_floor/tilefloor7_ow.jpg - q3map_lightimage textures/base_floor/tilefloor7_owfx.jpg - q3map_surfacelight 50 - { - map $lightmap - rgbgen identity - } - { - map textures/base_floor/tilefloor7_ow.jpg - blendfunc filter - rgbgen identity - } - { - map textures/base_floor/tilefloor7_owfx.jpg - blendfunc add - rgbgen wave sin 2 1 .5 6 - } - -} - -textures/proto2/cheapfloor -{ - qer_editorimage textures/proto2/marble02b_floor.tga - { - map textures/proto2/marble02b_floor.tga - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen vertex - } - { - map textures/proto2/marble02b_floor.tga - blendfunc add - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/proto2/mirrorfloor -{ - qer_editorimage textures/proto2/marble02b_floor.tga - portal - { - map textures/common/invisible.tga - blendfunc gl_one gl_one_minus_src_alpha - depthwrite - } - { - map textures/proto2/marble02b_floor.tga - blendfunc add - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/proto2/marble02b_s -{ - qer_editorimage textures/proto2/marble02b_s.tga - surfaceparm metalsteps - { - map textures/proto2/marble02b_s.tga - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen vertex - } - { - map textures/proto2/marble02b_s.tga - blendfunc add - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/proto2/marble02b_s_green -{ - qer_editorimage textures/proto2/marble02b_s.tga - surfaceparm metalsteps - { - map $lightmap - rgbgen identity - } - { - map textures/proto2/marble02b_s.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/gothic_button/timbutton -{ - q3map_surfacelight textures/gothic_button/timbutton.tga - q3map_lightimage textures/gothic_button/timbutton2.jpg - q3map_surfacelight 20 - - { - map textures/gothic_button/timbutton.tga - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen vertex - } - { - map textures/gothic_button/timbutton2.jpg - blendfunc add - rgbGen wave sin 1 1 0 0.5 - } - { - map textures/gothic_button/timbutton.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/proto2/steam01 -{ - qer_editorimage textures/proto2/steam01.tga - cull none - surfaceparm trans - deformvertexes autosprite2 - deformvertexes wave 30 sin 0.1 2 .5 .5 - { - map textures/proto2/steam01.tga - tcmod scroll 0 0.4 - blendfunc blend - rgbgen identity - } -} - -textures/gothic_trim/zinc_shiny -{ - qer_editorimage textures/gothic_trim/zinc_shiny.tga - { - map textures/gothic_trim/zinc_shiny.tga - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen identity - } - { - map textures/gothic_trim/zinc_shiny.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/base_floor/skylight_spec -{ - qer_editorimage textures/base_floor/skylight_spec.tga - { - map $lightmap - rgbgen identity - } - { - map textures/base_floor/skylight_spec.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/gothic_trim/metalsupport4h_shiny -{ - qer_editorimage textures/gothic_trim/metalsupport4h_shiny.tga - { - map $lightmap - rgbgen identity - } - { - map textures/gothic_trim/metalsupport4h_shiny.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/gothic_trim/metalsupport4h_trans -{ - qer_editorimage textures/gothic_trim/metalsupport4h_shiny.tga - surfaceparm nonsolid - { - map textures/gothic_trim/metalsupport4h_shiny.tga - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen identity - } - { - map textures/gothic_trim/metalsupport4h_shiny.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/base_wall/bluemetal2_shiny -{ - qer_editorimage textures/base_wall/bluemetal2_shiny.tga - { - map $lightmap - rgbgen identity - } - { - map textures/base_wall/bluemetal2_shiny.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/base_wall/bluemetal1b_shiny -{ - qer_editorimage textures/base_wall/bluemetal1b_shiny.tga - { - map $lightmap - rgbgen identity - } - { - map textures/base_wall/bluemetal1b_shiny.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/base_wall/bluemetal2_noisy -{ - qer_editorimage textures/base_wall/bluemetal2_shiny.tga - surfaceparm metalsteps - { - map textures/base_wall/bluemetal2_shiny.tga - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen identity - } - { - map textures/base_wall/bluemetal2_shiny.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/base_wall/bluemetal2_shiny_trans -{ - qer_editorimage textures/base_wall/bluemetal2_shiny.tga - { - map textures/base_wall/bluemetal2_shiny.tga - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen identity - } - { - map textures/base_wall/bluemetal2_shiny.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/gothic_trim/gothgrate2 -{ - surfaceparm metalsteps - cull none - { - map textures/gothic_trim/gothgrate2.tga - blendfunc blend - rgbgen identity - alphafunc GE128 - depthwrite - } - { - map $lightmap - blendfunc filter - rgbgen identity - depthfunc equal - } -} - -textures/base_wall/metalfloor_wall_14_specular -{ - qer_editorimage textures/base_wall/metalfloor_wall_14_specular.tga - { - map $lightmap - rgbgen identity - } - { - map textures/base_wall/metalfloor_wall_14_specular.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/clown/metalfloor_wall_14sr -{ - qer_editorimage textures/clown/metalfloor_wall_14sr.tga - - { - map $lightmap - rgbgen identity - } - { - map textures/clown/metalfloor_wall_14sr.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/base_wall/metalfloor_wall_15ow -{ - qer_editorimage textures/base_wall/metalfloor_wall_15ow.tga - { - map textures/base_wall/metalfloor_wall_15ow.tga - rgbgen identity - } - { - map textures/sfx/zap_scroll2.jpg - tcmod scale 2 .1 - tcmod scroll -.4 1 - blendfunc add - rgbgen identity - } - { - map textures/sfx/zap_scroll.jpg - tcmod scale 2 .1 - tcmod scroll .4 -1 - blendfunc add - rgbgen identity - } - { - map textures/base_wall/metalfloor_wall_15ow.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendfunc filter - } -} - -textures/base_wall/metalfloor_wall_10 -{ - qer_editorimage textures/base_wall/metalfloor_wall_10.jpg - { - map textures/base_wall/metalfloor_wall_10.jpg - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen vertex - } - { - map textures/base_wall/metalfloor_wall_10.jpg - blendfunc add - rgbgen identity - } - { - map textures/base_wall/metalfloor_wall_10_glow.tga - blendfunc blend - rgbGen wave sin 0 1 0 1 - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/clown/cheapfloor2 -{ - qer_editorimage textures/clown/stone_tile.jpg - { - map textures/clown/stone_tile.jpg - rgbgen identity - } - { - map textures/effects/tinfx.tga - tcgen environment - rgbgen vertex - } - { - map textures/clown/stone_tile.jpg - blendfunc add - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/proto2/c_zinc_shiny -{ - qer_editorimage textures/gothic_trim/zinc_shiny.tga - { - map $lightmap - rgbgen identity - } - { - map textures/gothic_trim/zinc_shiny.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/proto2/vertex_greenstone -{ - qer_editorimage textures/gothic_block/blocks17i.jpg - surfaceparm pointlight - { - map textures/gothic_block/blocks17i.jpg - rgbgen oneminusvertex - } -} - -textures/proto2/vertex_cavestone -{ - qer_editorimage textures/organics/pjrock7d.jpg - surfaceparm pointlight - { - map textures/organics/pjrock7d.jpg - rgbgen oneminusvertex - } -} - -textures/sfx2/redgoal2 -{ - surfaceparm nolightmap - surfaceparm trans - cull none - { - map textures/sfx2/redgoal2.tga - tcgen environment - blendfunc add - tcmod turb .1 .3 .5 .4 - tcmod scale .5 .5 - } -} - -textures/sfx2/bluegoal2 -{ - surfaceparm nolightmap - surfaceparm trans - cull none - { - map textures/sfx2/bluegoal2.tga - tcgen environment - blendfunc add - tcmod turb .1 .3 .5 .4 - tcmod scale .5 .5 - } -} - -textures/base_wall2/respawn_effect1 -{ - qer_editorimage textures/base_wall2/redjet_1.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - cull none - { - map textures/base_wall2/redjet_1.tga - blendfunc add - tcmod scroll .4 0 - tcmod scale 1 -1 - rgbGen wave sin 0 1 0 .5 - } - { - map textures/base_wall2/redjet_2.tga - blendfunc add - tcmod scroll -.4 0 - tcmod scale 1 -1 - rgbGen wave sin 1 0 0 1.5 - } - { - map textures/base_wall2/redjet_3.tga - blendfunc add - tcmod scale 1 -1 - } -} - -textures/base_wall2/respawn_effect1_blue -{ - qer_editorimage textures/base_wall2/bluejet_1.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - cull none - { - map textures/base_wall2/bluejet_1.tga - blendfunc add - tcmod scroll .4 0 - tcmod scale 1 -1 - rgbGen wave sin 0 1 0 .5 - } - { - map textures/base_wall2/bluejet_2.tga - blendfunc add - tcmod scroll -.4 0 - tcmod scale 1 -1 - rgbGen wave sin 1 0 0 1.5 - } - { - map textures/base_wall2/bluejet_3.tga - blendfunc add - tcmod scale 1 -1 - } -} - -textures/base_wall2/respawn_effect1_ntrl -{ - qer_editorimage textures/base_wall2/ntrljet_1.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - cull none - { - map textures/base_wall2/ntrljet_1.tga - blendfunc add - tcmod scroll .4 0 - tcmod scale 1 -1 - rgbGen wave sin 0 1 0 .5 - } - { - map textures/base_wall2/ntrljet_2.tga - blendfunc add - tcmod scroll -.4 0 - tcmod scale 1 -1 - rgbGen wave sin 1 0 0 1.5 - } - { - map textures/base_wall2/ntrljet_3.tga - blendfunc add - tcmod scale 1 -1 - - } -} - -textures/base_floor/proto_rustygrate2 -{ - surfaceparm metalsteps - surfaceparm nodamage - cull none - { - map textures/base_floor/proto_rustygrate2.tga - blendFunc gl_one gl_zero - rgbGen identity - alphaFunc GE128 - depthWrite - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - depthFunc equal - } -} - -textures/base_floor/rusty_pentagrate -{ - surfaceparm metalsteps - surfaceparm nodamage - cull none - { - map textures/base_floor/rusty_pentagrate.tga - blendFunc gl_one gl_zero - rgbGen identity - alphaFunc GE128 - depthWrite - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - depthFunc equal - } -} - -textures/base_floor/pjgrate1 -{ - surfaceparm metalsteps - surfaceparm nodamage - cull none - { - map textures/base_floor/pjgrate1.tga - blendFunc gl_one gl_zero - rgbGen identity - alphaFunc GE128 - depthWrite - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - depthFunc equal - } -} - -textures/base_floor/pjgrate2 -{ - surfaceparm metalsteps - surfaceparm nodamage - cull none - { - map textures/base_floor/pjgrate2.tga - blendFunc gl_one gl_zero - rgbGen identity - alphaFunc GE128 - depthWrite - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - depthFunc equal - } -} - -textures/base_floor/clangspot2 -{ - surfaceparm metalsteps - { - map textures/base_floor/clangspot2.tga - rgbgen identity - } - { - map textures/liquids/proto_gruel3.tga - blendfunc gl_one gl_zero - tcmod scroll .01 .01 - tcmod turb 0 0.01 0 .1 - } - { - map textures/effects/tinfx.tga - blendfunc add - tcgen environment - } - { - map textures/base_floor/clangspot2.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendFunc filter - rgbGen identity - } -} - -textures/proto2/tin_panel -{ - surfaceparm metalsteps - { - map textures/effects/tinfx.tga - blendfunc filter - tcgen environment - rgbgen identity - } - { - map textures/proto2/tin_panel.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendfunc gl_dst_color gl_zero - rgbgen identity - } -} - -textures/proto2/concrete_blue -{ - surfaceparm metalsteps - { - map $lightmap - rgbgen identity - } - { - map textures/proto2/concrete_blue.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } - { - map $lightmap - blendfunc gl_dst_color gl_zero - rgbgen identity - } -} - -textures/proto2/concrete_red -{ - surfaceparm metalsteps - { - map $lightmap - rgbgen identity - } - { - map textures/proto2/concrete_red.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } - -} - -textures/proto2/concrete_bluenfx -{ - qer_editorimage textures/proto2/concrete_blue.tga - surfaceparm metalsteps - { - map textures/proto2/concrete_blue.tga - rgbgen identity - } - { - map $lightmap - blendfunc filter - } -} - -textures/proto2/concrete_rednfx -{ - qer_editorimage textures/proto2/concrete_red.tga - surfaceparm metalsteps - { - map textures/proto2/concrete_red.tga - rgbgen identity - } - { - map $lightmap - blendfunc filter - } -} - -textures/proto2/concrete01wetwall -{ - { - map textures/liquids/proto_gruel3.tga - tcmod scale 5 5 - tcmod scroll 0 -0.2 - rgbgen identity - } - { - map textures/proto2/concrete01wetwall.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendfunc filter - rgbgen identity - } -} - -textures/base_wall/patch10beatup_spec -{ - qer_editorimage textures/base_wall/patch10_beatup4_alpha.tga - surfaceparm metalsteps - { - map $lightmap - rgbgen identity - } - { - map textures/base_wall/patch10_beatup4_alpha.tga - blendfunc gl_dst_color gl_src_alpha - rgbgen identitylighting - alphagen lightingspecular - } -} - -textures/base_wall/patch10shiny_trans -{ - qer_editorimage textures/base_wall/patch10.jpg - surfaceparm nonsolid - { - map textures/base_wall/patch10.jpg - rgbGen identity - - } - { - map textures/base_wall/chrome_env.jpg - tcGen environment - rgbGen oneminusvertex - tcmod scale .5 .5 - } - { - map textures/base_wall/patch10.jpg - blendFunc add - rgbGen identity - - } - { - map $lightmap - blendFunc filter - rgbGen identity - } -} - -textures/base_wall2/space_concrete -{ - qer_editorimage textures/base_wall2/space_panel_alt.tga - { - map textures/base_wall/concrete1.tga - rgbgen identity - } - { - map textures/base_wall2/space_panel_alt.tga - blendfunc filter - tcmod scale .1 .1 - } - { - map textures/base_wall2/space_panel_alt2.tga - blendfunc filter - tcmod scale .03 .03 - } - { - map $lightmap - rgbgen identity - blendfunc filter - } -} - -textures/base_wall2/scuffs1 -{ - surfaceparm trans - surfaceparm nomarks - surfaceparm nolightmap - polygonoffset - { - map textures/base_wall2/scuffs1.tga - blendfunc filter - rgbgen identity - } -} - -textures/proto2/blue_zot -{ - qer_editorimage textures/proto2/blue_zot.tga - deformvertexes autosprite2 - deformvertexes move 0.23 0.2 0.3 sin 0 5 0 1 - deformvertexes move 0.3 0 0.3 sin 0 5 0 10 - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - surfaceparm nolightmap - cull none - { - map textures/proto2/blue_zot.tga - blendfunc add - rgbgen identity - } -} - -textures/proto2/red_zot -{ - qer_editorimage textures/proto2/red_zot.tga - deformvertexes autosprite2 - deformvertexes move 0.23 0.2 0.3 sin 0 5 0 1 - deformvertexes move 0.3 0 0.3 sin 0 5 0 10 - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - surfaceparm nolightmap - cull none - { - map textures/proto2/red_zot.tga - blendfunc add - rgbgen identity - } -} - -textures/proto2/blue_zot2 -{ - qer_editorimage textures/proto2/blue_zot2.tga - q3map_lightimage textures/proto2/blue_zot2.tga - q3map_surfacelight 100 - deformvertexes autosprite2 - deformvertexes move 0.23 0.2 0.3 sin 0 5 0 1 - deformvertexes move 0.3 0 0.3 sin 0 5 0 10 - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - surfaceparm nolightmap - cull none - { - map textures/proto2/blue_zot2.tga - blendfunc add - rgbgen identity - } -} - -textures/proto2/red_zot2 -{ - qer_editorimage textures/proto2/red_zot2.tga - q3map_lightimage textures/proto2/red_zot2.tga - q3map_surfacelight 100 - deformvertexes autosprite2 - deformvertexes move 0.23 0.2 0.3 sin 0 5 0 1 - deformvertexes move 0.3 0 0.3 sin 0 5 0 10 - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm trans - surfaceparm nolightmap - cull none - { - map textures/proto2/red_zot2.tga - blendfunc add - rgbgen identity - } -} - -textures/proto2/blueflare -{ - deformvertexes autosprite - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm nolightmap - cull none - { - clampmap textures/proto2/blueflare.tga - tcmod rotate 25 - blendfunc add - rgbgen identity - } -} - -textures/proto2/blueflare2 -{ - deformvertexes autosprite2 - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm nolightmap - cull none - { - map textures/proto2/blueflare2.tga - blendfunc add - rgbgen identity - } -} - -textures/proto2/redflare -{ - deformvertexes autosprite - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm nolightmap - cull none - { - clampmap textures/proto2/redflare.tga - tcmod rotate 25 - blendfunc add - rgbgen identity - } -} - -textures/proto2/redflare2 -{ - deformvertexes autosprite2 - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm nolightmap - cull none - { - map textures/proto2/redflare2.tga - blendfunc add - rgbgen identity - } -} - -textures/ctf2/blueteam01 -{ - surfaceparm trans - surfaceparm nomarks - surfaceparm nolightmap - polygonoffset - cull none - { - map textures/ctf2/blueteam01.tga - alphafunc GE128 - blendFunc GL_DST_COLOR GL_ONE - rgbgen wave sin .9 1 0 .1 - } -} - -textures/ctf2/redteam01 -{ - surfaceparm trans - surfaceparm nomarks - surfaceparm nolightmap - polygonoffset - cull none - { - map textures/ctf2/redteam01.tga - alphafunc GE128 - blendFunc GL_DST_COLOR GL_ONE - rgbgen wave sin .9 1 0 .1 - } -} -//remap shader thingies -textures/ctf2/blueteam02 -{ - qer_editorimage textures/ctf2/blueteam01.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm nolightmap - polygonoffset - cull none - { - map textures/ctf2/blueteam01.tga - alphafunc GE128 - blendFunc GL_DST_COLOR GL_ONE - rgbgen wave sin .9 1 0 .1 - } -} - -textures/ctf2/redteam02 -{ - qer_editorimage textures/ctf2/redteam01.tga - surfaceparm trans - surfaceparm nomarks - surfaceparm nolightmap - polygonoffset - cull none - { - map textures/ctf2/redteam01.tga - alphafunc GE128 - blendFunc GL_DST_COLOR GL_ONE - rgbgen wave sin .9 1 0 .1 - } -} - -textures/ctf2/blue_banner02 -{ - cull none - { - map textures/ctf2/blue_banner02.tga - rgbgen identity - } - { - map $lightmap - rgbgen identity - blendfunc filter - } -} - -textures/ctf2/red_banner02 -{ - cull none - { - map textures/ctf2/red_banner02.tga - rgbgen identity - } - { - map $lightmap - rgbgen identity - blendfunc filter - } -} - -textures/ctf/test2_trans -{ - qer_editorimage textures/ctf/test2.tga - surfaceparm nonsolid - { - map $lightmap - rgbgen identity - } - { - map textures/ctf/test2.tga - rgbgen identity - blendfunc filter - } -} - -textures/ctf/test2_r_trans -{ - qer_editorimage textures/ctf/test2_r.tga - surfaceparm nonsolid - { - map $lightmap - rgbgen identity - } - { - map textures/ctf/test2_r.tga - rgbgen identity - blendfunc filter - } -} +textures/base_trim/wires01 +{ + qer_editorimage textures/base_trim/wires01.tga + cull none + surfaceparm alphashadow + surfaceparm trans + { + map textures/base_trim/wires01.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + rgbgen identity + blendfunc filter + depthfunc equal + } +} + +textures/base_trim/wires01_ass +{ + qer_editorimage textures/base_trim/wires01_ass.tga + cull none + surfaceparm alphashadow + surfaceparm trans + { + map textures/base_trim/wires01_ass.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + rgbgen identity + blendfunc filter + depthfunc equal + } +} + +textures/base_trim/wires02 +{ + qer_editorimage textures/base_trim/wires02.tga + cull none + surfaceparm alphashadow + surfaceparm trans + { + map textures/base_trim/wires02.tga + alphafunc GE128 + depthwrite + } + { + map $lightmap + rgbgen identity + blendfunc filter + depthfunc equal + } +} + +textures/base_floor/tilefloor7_ow +{ + qer_editorimage textures/base_floor/tilefloor7_ow.jpg + q3map_lightimage textures/base_floor/tilefloor7_owfx.jpg + q3map_surfacelight 50 + { + map $lightmap + rgbgen identity + } + { + map textures/base_floor/tilefloor7_ow.jpg + blendfunc filter + rgbgen identity + } + { + map textures/base_floor/tilefloor7_owfx.jpg + blendfunc add + rgbgen wave sin 2 1 .5 6 + } + +} + +textures/proto2/cheapfloor +{ + qer_editorimage textures/proto2/marble02b_floor.tga + { + map textures/proto2/marble02b_floor.tga + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen vertex + } + { + map textures/proto2/marble02b_floor.tga + blendfunc add + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/proto2/mirrorfloor +{ + qer_editorimage textures/proto2/marble02b_floor.tga + portal + { + map textures/common/invisible.tga + blendfunc gl_one gl_one_minus_src_alpha + depthwrite + } + { + map textures/proto2/marble02b_floor.tga + blendfunc add + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/proto2/marble02b_s +{ + qer_editorimage textures/proto2/marble02b_s.tga + surfaceparm metalsteps + { + map textures/proto2/marble02b_s.tga + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen vertex + } + { + map textures/proto2/marble02b_s.tga + blendfunc add + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/proto2/marble02b_s_green +{ + qer_editorimage textures/proto2/marble02b_s.tga + surfaceparm metalsteps + { + map $lightmap + rgbgen identity + } + { + map textures/proto2/marble02b_s.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/gothic_button/timbutton +{ + q3map_surfacelight textures/gothic_button/timbutton.tga + q3map_lightimage textures/gothic_button/timbutton2.jpg + q3map_surfacelight 20 + + { + map textures/gothic_button/timbutton.tga + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen vertex + } + { + map textures/gothic_button/timbutton2.jpg + blendfunc add + rgbGen wave sin 1 1 0 0.5 + } + { + map textures/gothic_button/timbutton.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/proto2/steam01 +{ + qer_editorimage textures/proto2/steam01.tga + cull none + surfaceparm trans + deformvertexes autosprite2 + deformvertexes wave 30 sin 0.1 2 .5 .5 + { + map textures/proto2/steam01.tga + tcmod scroll 0 0.4 + blendfunc blend + rgbgen identity + } +} + +textures/gothic_trim/zinc_shiny +{ + qer_editorimage textures/gothic_trim/zinc_shiny.tga + { + map textures/gothic_trim/zinc_shiny.tga + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen identity + } + { + map textures/gothic_trim/zinc_shiny.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/base_floor/skylight_spec +{ + qer_editorimage textures/base_floor/skylight_spec.tga + { + map $lightmap + rgbgen identity + } + { + map textures/base_floor/skylight_spec.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/gothic_trim/metalsupport4h_shiny +{ + qer_editorimage textures/gothic_trim/metalsupport4h_shiny.tga + { + map $lightmap + rgbgen identity + } + { + map textures/gothic_trim/metalsupport4h_shiny.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/gothic_trim/metalsupport4h_trans +{ + qer_editorimage textures/gothic_trim/metalsupport4h_shiny.tga + surfaceparm nonsolid + { + map textures/gothic_trim/metalsupport4h_shiny.tga + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen identity + } + { + map textures/gothic_trim/metalsupport4h_shiny.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/base_wall/bluemetal2_shiny +{ + qer_editorimage textures/base_wall/bluemetal2_shiny.tga + { + map $lightmap + rgbgen identity + } + { + map textures/base_wall/bluemetal2_shiny.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/base_wall/bluemetal1b_shiny +{ + qer_editorimage textures/base_wall/bluemetal1b_shiny.tga + { + map $lightmap + rgbgen identity + } + { + map textures/base_wall/bluemetal1b_shiny.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/base_wall/bluemetal2_noisy +{ + qer_editorimage textures/base_wall/bluemetal2_shiny.tga + surfaceparm metalsteps + { + map textures/base_wall/bluemetal2_shiny.tga + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen identity + } + { + map textures/base_wall/bluemetal2_shiny.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/base_wall/bluemetal2_shiny_trans +{ + qer_editorimage textures/base_wall/bluemetal2_shiny.tga + { + map textures/base_wall/bluemetal2_shiny.tga + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen identity + } + { + map textures/base_wall/bluemetal2_shiny.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/gothic_trim/gothgrate2 +{ + surfaceparm metalsteps + cull none + { + map textures/gothic_trim/gothgrate2.tga + blendfunc blend + rgbgen identity + alphafunc GE128 + depthwrite + } + { + map $lightmap + blendfunc filter + rgbgen identity + depthfunc equal + } +} + +textures/base_wall/metalfloor_wall_14_specular +{ + qer_editorimage textures/base_wall/metalfloor_wall_14_specular.tga + { + map $lightmap + rgbgen identity + } + { + map textures/base_wall/metalfloor_wall_14_specular.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/clown/metalfloor_wall_14sr +{ + qer_editorimage textures/clown/metalfloor_wall_14sr.tga + + { + map $lightmap + rgbgen identity + } + { + map textures/clown/metalfloor_wall_14sr.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/base_wall/metalfloor_wall_15ow +{ + qer_editorimage textures/base_wall/metalfloor_wall_15ow.tga + { + map textures/base_wall/metalfloor_wall_15ow.tga + rgbgen identity + } + { + map textures/sfx/zap_scroll2.jpg + tcmod scale 2 .1 + tcmod scroll -.4 1 + blendfunc add + rgbgen identity + } + { + map textures/sfx/zap_scroll.jpg + tcmod scale 2 .1 + tcmod scroll .4 -1 + blendfunc add + rgbgen identity + } + { + map textures/base_wall/metalfloor_wall_15ow.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendfunc filter + } +} + +textures/base_wall/metalfloor_wall_10 +{ + qer_editorimage textures/base_wall/metalfloor_wall_10.jpg + { + map textures/base_wall/metalfloor_wall_10.jpg + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen vertex + } + { + map textures/base_wall/metalfloor_wall_10.jpg + blendfunc add + rgbgen identity + } + { + map textures/base_wall/metalfloor_wall_10_glow.tga + blendfunc blend + rgbGen wave sin 0 1 0 1 + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/clown/cheapfloor2 +{ + qer_editorimage textures/clown/stone_tile.jpg + { + map textures/clown/stone_tile.jpg + rgbgen identity + } + { + map textures/effects/tinfx.tga + tcgen environment + rgbgen vertex + } + { + map textures/clown/stone_tile.jpg + blendfunc add + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/proto2/c_zinc_shiny +{ + qer_editorimage textures/gothic_trim/zinc_shiny.tga + { + map $lightmap + rgbgen identity + } + { + map textures/gothic_trim/zinc_shiny.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/proto2/vertex_greenstone +{ + qer_editorimage textures/gothic_block/blocks17i.jpg + surfaceparm pointlight + { + map textures/gothic_block/blocks17i.jpg + rgbgen oneminusvertex + } +} + +textures/proto2/vertex_cavestone +{ + qer_editorimage textures/organics/pjrock7d.jpg + surfaceparm pointlight + { + map textures/organics/pjrock7d.jpg + rgbgen oneminusvertex + } +} + +textures/sfx2/redgoal2 +{ + surfaceparm nolightmap + surfaceparm trans + cull none + { + map textures/sfx2/redgoal2.tga + tcgen environment + blendfunc add + tcmod turb .1 .3 .5 .4 + tcmod scale .5 .5 + } +} + +textures/sfx2/bluegoal2 +{ + surfaceparm nolightmap + surfaceparm trans + cull none + { + map textures/sfx2/bluegoal2.tga + tcgen environment + blendfunc add + tcmod turb .1 .3 .5 .4 + tcmod scale .5 .5 + } +} + +textures/base_wall2/respawn_effect1 +{ + qer_editorimage textures/base_wall2/redjet_1.tga + surfaceparm trans + surfaceparm nonsolid + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + cull none + { + map textures/base_wall2/redjet_1.tga + blendfunc add + tcmod scroll .4 0 + tcmod scale 1 -1 + rgbGen wave sin 0 1 0 .5 + } + { + map textures/base_wall2/redjet_2.tga + blendfunc add + tcmod scroll -.4 0 + tcmod scale 1 -1 + rgbGen wave sin 1 0 0 1.5 + } + { + map textures/base_wall2/redjet_3.tga + blendfunc add + tcmod scale 1 -1 + } +} + +textures/base_wall2/respawn_effect1_blue +{ + qer_editorimage textures/base_wall2/bluejet_1.tga + surfaceparm trans + surfaceparm nonsolid + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + cull none + { + map textures/base_wall2/bluejet_1.tga + blendfunc add + tcmod scroll .4 0 + tcmod scale 1 -1 + rgbGen wave sin 0 1 0 .5 + } + { + map textures/base_wall2/bluejet_2.tga + blendfunc add + tcmod scroll -.4 0 + tcmod scale 1 -1 + rgbGen wave sin 1 0 0 1.5 + } + { + map textures/base_wall2/bluejet_3.tga + blendfunc add + tcmod scale 1 -1 + } +} + +textures/base_wall2/respawn_effect1_ntrl +{ + qer_editorimage textures/base_wall2/ntrljet_1.tga + surfaceparm trans + surfaceparm nonsolid + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + cull none + { + map textures/base_wall2/ntrljet_1.tga + blendfunc add + tcmod scroll .4 0 + tcmod scale 1 -1 + rgbGen wave sin 0 1 0 .5 + } + { + map textures/base_wall2/ntrljet_2.tga + blendfunc add + tcmod scroll -.4 0 + tcmod scale 1 -1 + rgbGen wave sin 1 0 0 1.5 + } + { + map textures/base_wall2/ntrljet_3.tga + blendfunc add + tcmod scale 1 -1 + + } +} + +textures/base_floor/proto_rustygrate2 +{ + surfaceparm metalsteps + surfaceparm nodamage + cull none + { + map textures/base_floor/proto_rustygrate2.tga + blendFunc gl_one gl_zero + rgbGen identity + alphaFunc GE128 + depthWrite + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + depthFunc equal + } +} + +textures/base_floor/rusty_pentagrate +{ + surfaceparm metalsteps + surfaceparm nodamage + cull none + { + map textures/base_floor/rusty_pentagrate.tga + blendFunc gl_one gl_zero + rgbGen identity + alphaFunc GE128 + depthWrite + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + depthFunc equal + } +} + +textures/base_floor/pjgrate1 +{ + surfaceparm metalsteps + surfaceparm nodamage + cull none + { + map textures/base_floor/pjgrate1.tga + blendFunc gl_one gl_zero + rgbGen identity + alphaFunc GE128 + depthWrite + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + depthFunc equal + } +} + +textures/base_floor/pjgrate2 +{ + surfaceparm metalsteps + surfaceparm nodamage + cull none + { + map textures/base_floor/pjgrate2.tga + blendFunc gl_one gl_zero + rgbGen identity + alphaFunc GE128 + depthWrite + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + depthFunc equal + } +} + +textures/base_floor/clangspot2 +{ + surfaceparm metalsteps + { + map textures/base_floor/clangspot2.tga + rgbgen identity + } + { + map textures/liquids/proto_gruel3.tga + blendfunc gl_one gl_zero + tcmod scroll .01 .01 + tcmod turb 0 0.01 0 .1 + } + { + map textures/effects/tinfx.tga + blendfunc add + tcgen environment + } + { + map textures/base_floor/clangspot2.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendFunc filter + rgbGen identity + } +} + +textures/proto2/tin_panel +{ + surfaceparm metalsteps + { + map textures/effects/tinfx.tga + blendfunc filter + tcgen environment + rgbgen identity + } + { + map textures/proto2/tin_panel.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_zero + rgbgen identity + } +} + +textures/proto2/concrete_blue +{ + surfaceparm metalsteps + { + map $lightmap + rgbgen identity + } + { + map textures/proto2/concrete_blue.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } + { + map $lightmap + blendfunc gl_dst_color gl_zero + rgbgen identity + } +} + +textures/proto2/concrete_red +{ + surfaceparm metalsteps + { + map $lightmap + rgbgen identity + } + { + map textures/proto2/concrete_red.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } + +} + +textures/proto2/concrete_bluenfx +{ + qer_editorimage textures/proto2/concrete_blue.tga + surfaceparm metalsteps + { + map textures/proto2/concrete_blue.tga + rgbgen identity + } + { + map $lightmap + blendfunc filter + } +} + +textures/proto2/concrete_rednfx +{ + qer_editorimage textures/proto2/concrete_red.tga + surfaceparm metalsteps + { + map textures/proto2/concrete_red.tga + rgbgen identity + } + { + map $lightmap + blendfunc filter + } +} + +textures/proto2/concrete01wetwall +{ + { + map textures/liquids/proto_gruel3.tga + tcmod scale 5 5 + tcmod scroll 0 -0.2 + rgbgen identity + } + { + map textures/proto2/concrete01wetwall.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendfunc filter + rgbgen identity + } +} + +textures/base_wall/patch10beatup_spec +{ + qer_editorimage textures/base_wall/patch10_beatup4_alpha.tga + surfaceparm metalsteps + { + map $lightmap + rgbgen identity + } + { + map textures/base_wall/patch10_beatup4_alpha.tga + blendfunc gl_dst_color gl_src_alpha + rgbgen identitylighting + alphagen lightingspecular + } +} + +textures/base_wall/patch10shiny_trans +{ + qer_editorimage textures/base_wall/patch10.jpg + surfaceparm nonsolid + { + map textures/base_wall/patch10.jpg + rgbGen identity + + } + { + map textures/base_wall/chrome_env.jpg + tcGen environment + rgbGen oneminusvertex + tcmod scale .5 .5 + } + { + map textures/base_wall/patch10.jpg + blendFunc add + rgbGen identity + + } + { + map $lightmap + blendFunc filter + rgbGen identity + } +} + +textures/base_wall2/space_concrete +{ + qer_editorimage textures/base_wall2/space_panel_alt.tga + { + map textures/base_wall/concrete1.tga + rgbgen identity + } + { + map textures/base_wall2/space_panel_alt.tga + blendfunc filter + tcmod scale .1 .1 + } + { + map textures/base_wall2/space_panel_alt2.tga + blendfunc filter + tcmod scale .03 .03 + } + { + map $lightmap + rgbgen identity + blendfunc filter + } +} + +textures/base_wall2/scuffs1 +{ + surfaceparm trans + surfaceparm nomarks + surfaceparm nolightmap + polygonoffset + { + map textures/base_wall2/scuffs1.tga + blendfunc filter + rgbgen identity + } +} + +textures/proto2/blue_zot +{ + qer_editorimage textures/proto2/blue_zot.tga + deformvertexes autosprite2 + deformvertexes move 0.23 0.2 0.3 sin 0 5 0 1 + deformvertexes move 0.3 0 0.3 sin 0 5 0 10 + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + surfaceparm nolightmap + cull none + { + map textures/proto2/blue_zot.tga + blendfunc add + rgbgen identity + } +} + +textures/proto2/red_zot +{ + qer_editorimage textures/proto2/red_zot.tga + deformvertexes autosprite2 + deformvertexes move 0.23 0.2 0.3 sin 0 5 0 1 + deformvertexes move 0.3 0 0.3 sin 0 5 0 10 + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + surfaceparm nolightmap + cull none + { + map textures/proto2/red_zot.tga + blendfunc add + rgbgen identity + } +} + +textures/proto2/blue_zot2 +{ + qer_editorimage textures/proto2/blue_zot2.tga + q3map_lightimage textures/proto2/blue_zot2.tga + q3map_surfacelight 100 + deformvertexes autosprite2 + deformvertexes move 0.23 0.2 0.3 sin 0 5 0 1 + deformvertexes move 0.3 0 0.3 sin 0 5 0 10 + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + surfaceparm nolightmap + cull none + { + map textures/proto2/blue_zot2.tga + blendfunc add + rgbgen identity + } +} + +textures/proto2/red_zot2 +{ + qer_editorimage textures/proto2/red_zot2.tga + q3map_lightimage textures/proto2/red_zot2.tga + q3map_surfacelight 100 + deformvertexes autosprite2 + deformvertexes move 0.23 0.2 0.3 sin 0 5 0 1 + deformvertexes move 0.3 0 0.3 sin 0 5 0 10 + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm trans + surfaceparm nolightmap + cull none + { + map textures/proto2/red_zot2.tga + blendfunc add + rgbgen identity + } +} + +textures/proto2/blueflare +{ + deformvertexes autosprite + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm nolightmap + cull none + { + clampmap textures/proto2/blueflare.tga + tcmod rotate 25 + blendfunc add + rgbgen identity + } +} + +textures/proto2/blueflare2 +{ + deformvertexes autosprite2 + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm nolightmap + cull none + { + map textures/proto2/blueflare2.tga + blendfunc add + rgbgen identity + } +} + +textures/proto2/redflare +{ + deformvertexes autosprite + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm nolightmap + cull none + { + clampmap textures/proto2/redflare.tga + tcmod rotate 25 + blendfunc add + rgbgen identity + } +} + +textures/proto2/redflare2 +{ + deformvertexes autosprite2 + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm nolightmap + cull none + { + map textures/proto2/redflare2.tga + blendfunc add + rgbgen identity + } +} + +textures/ctf2/blueteam01 +{ + surfaceparm trans + surfaceparm nomarks + surfaceparm nolightmap + polygonoffset + cull none + { + map textures/ctf2/blueteam01.tga + alphafunc GE128 + blendFunc GL_DST_COLOR GL_ONE + rgbgen wave sin .9 1 0 .1 + } +} + +textures/ctf2/redteam01 +{ + surfaceparm trans + surfaceparm nomarks + surfaceparm nolightmap + polygonoffset + cull none + { + map textures/ctf2/redteam01.tga + alphafunc GE128 + blendFunc GL_DST_COLOR GL_ONE + rgbgen wave sin .9 1 0 .1 + } +} +//remap shader thingies +textures/ctf2/blueteam02 +{ + qer_editorimage textures/ctf2/blueteam01.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm nolightmap + polygonoffset + cull none + { + map textures/ctf2/blueteam01.tga + alphafunc GE128 + blendFunc GL_DST_COLOR GL_ONE + rgbgen wave sin .9 1 0 .1 + } +} + +textures/ctf2/redteam02 +{ + qer_editorimage textures/ctf2/redteam01.tga + surfaceparm trans + surfaceparm nomarks + surfaceparm nolightmap + polygonoffset + cull none + { + map textures/ctf2/redteam01.tga + alphafunc GE128 + blendFunc GL_DST_COLOR GL_ONE + rgbgen wave sin .9 1 0 .1 + } +} + +textures/ctf2/blue_banner02 +{ + cull none + { + map textures/ctf2/blue_banner02.tga + rgbgen identity + } + { + map $lightmap + rgbgen identity + blendfunc filter + } +} + +textures/ctf2/red_banner02 +{ + cull none + { + map textures/ctf2/red_banner02.tga + rgbgen identity + } + { + map $lightmap + rgbgen identity + blendfunc filter + } +} + +textures/ctf/test2_trans +{ + qer_editorimage textures/ctf/test2.tga + surfaceparm nonsolid + { + map $lightmap + rgbgen identity + } + { + map textures/ctf/test2.tga + rgbgen identity + blendfunc filter + } +} + +textures/ctf/test2_r_trans +{ + qer_editorimage textures/ctf/test2_r.tga + surfaceparm nonsolid + { + map $lightmap + rgbgen identity + } + { + map textures/ctf/test2_r.tga + rgbgen identity + blendfunc filter + } +} diff --git a/baseq3r/scripts/cosmoflash.shader b/baseq3r/scripts/cosmoflash.shader index 7af415cb..9f25cda8 100644 --- a/baseq3r/scripts/cosmoflash.shader +++ b/baseq3r/scripts/cosmoflash.shader @@ -1,37 +1,37 @@ - + textures/cosmo_sfx/flag_scimitar_brown1 -{ +{ qer_editorimage textures/cosmo_sfx/flag_scimitar_brown1.tga surfaceparm nomarks - surfaceparm alphashadow + surfaceparm alphashadow cull none { map textures/cosmo_sfx/flag_scimitar_brown1.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 depthWrite rgbGen identity } { map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal rgbGen identity } - + } - + textures/cosmo_sfx/flag_oa_brown1 -{ +{ qer_editorimage textures/cosmo_sfx/flag_oa_brown1.tga surfaceparm nomarks - surfaceparm alphashadow + surfaceparm alphashadow cull none { map textures/cosmo_sfx/flag_oa_brown1.tga - blendFunc GL_ONE GL_ZERO + blendFunc GL_ONE GL_ZERO alphaFunc GE128 rgbGen identity } @@ -40,51 +40,51 @@ textures/cosmo_sfx/flag_oa_brown1 rgbGen identity blendFunc GL_DST_COLOR GL_ZERO depthFunc equal - } + } } - + textures/cosmo_sfx/flag_oa_red1 -{ +{ qer_editorimage textures/cosmo_sfx/flag_oa_red1.tga surfaceparm nomarks - surfaceparm alphashadow + surfaceparm alphashadow cull none { map textures/cosmo_sfx/flag_oa_red1.tga - blendFunc GL_ONE GL_ZERO + blendFunc GL_ONE GL_ZERO alphaFunc GE128 rgbGen identity } { map $lightmap rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO + blendFunc GL_DST_COLOR GL_ZERO depthFunc equal - } -} - + } +} + textures/cosmo_sfx/flag_oa_blue1 -{ +{ qer_editorimage textures/cosmo_sfx/flag_oa_blue1.tga surfaceparm nomarks - surfaceparm alphashadow + surfaceparm alphashadow cull none { map textures/cosmo_sfx/flag_oa_blue1.tga - blendFunc GL_ONE GL_ZERO + blendFunc GL_ONE GL_ZERO alphaFunc GE128 rgbGen identity } { map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal rgbGen identity - } -} - + } +} + textures/cosmo_sfx/pad_lums { qer_editorimage textures/acc_dm5/fx_lums.jpg @@ -119,15 +119,15 @@ textures/cosmo_sfx/pad_lums { map textures/acc_dm5/lum1c.tga blendfunc blend - tcMod scale 1 1 + tcMod scale 1 1 tcMod scroll 0.5 2.0 rgbGen wave sin 1 .5 0 .2 tcmod turb .5 -0.5 0.2 0.2 - } + } } - -textures/cosmo_sfx/orb_b1_1k -{ + +textures/cosmo_sfx/orb_b1_1k +{ qer_editorimage textures/cosmo_sfx/orb_b1.tga surfaceparm trans surfaceparm nonsolid @@ -135,31 +135,31 @@ textures/cosmo_sfx/orb_b1_1k surfaceparm nolightmap surfaceparm nomarks cull none - DeformVertexes autosprite - q3map_surfacelight 600 - q3map_flare flareShader-wide - - { - map textures/cosmo_sfx/orb_b1.tga + DeformVertexes autosprite + q3map_surfacelight 600 + q3map_flare flareShader-wide + + { + map textures/cosmo_sfx/orb_b1.tga blendfunc blend - rgbGen wave sin 0.85 .15 0 .1 - } + rgbGen wave sin 0.85 .15 0 .1 + } { map textures/cosmo_sfx/orb_b1a.tga - blendfunc add + blendfunc add tcMod rotate 15 - rgbGen wave sin 0.5 .15 0 .2 - } + rgbGen wave sin 0.5 .15 0 .2 + } { - map textures/cosmo_sfx/orb_b1b.tga - blendfunc add - tcMod rotate -25 + map textures/cosmo_sfx/orb_b1b.tga + blendfunc add + tcMod rotate -25 rgbGen wave sin 0.75 0.25 0 0.5 - } -} - -textures/cosmo_sfx/orb_o1_1k -{ + } +} + +textures/cosmo_sfx/orb_o1_1k +{ qer_editorimage textures/cosmo_sfx/orb_o1.tga surfaceparm trans surfaceparm nonsolid @@ -167,19 +167,19 @@ textures/cosmo_sfx/orb_o1_1k surfaceparm nolightmap surfaceparm nomarks cull none - DeformVertexes autosprite - q3map_surfacelight 800 - q3map_flare flareShader-wide - - { - map textures/cosmo_sfx/orb_o1.tga + DeformVertexes autosprite + q3map_surfacelight 800 + q3map_flare flareShader-wide + + { + map textures/cosmo_sfx/orb_o1.tga blendfunc blend - rgbGen wave sin 0.9 .1 0 .1 - } -} - -textures/cosmo_sfx/orb_g1_1k -{ + rgbGen wave sin 0.9 .1 0 .1 + } +} + +textures/cosmo_sfx/orb_g1_1k +{ qer_editorimage textures/cosmo_sfx/orb_g1.tga surfaceparm trans surfaceparm nonsolid @@ -187,414 +187,420 @@ textures/cosmo_sfx/orb_g1_1k surfaceparm nolightmap surfaceparm nomarks cull none - DeformVertexes autosprite - q3map_surfacelight 600 - q3map_flare flareShader-wide - - { - map textures/cosmo_sfx/orb_g1.tga + DeformVertexes autosprite + q3map_surfacelight 600 + q3map_flare flareShader-wide + + { + map textures/cosmo_sfx/orb_g1.tga blendfunc blend - rgbGen wave sin 0.85 .15 0 .1 - } + rgbGen wave sin 0.85 .15 0 .1 + } { map textures/cosmo_sfx/orb_b1c.tga - blendfunc add + blendfunc add tcMod rotate 15 - rgbGen wave sin 0.5 .15 0 .2 - } + rgbGen wave sin 0.5 .15 0 .2 + } { - map textures/cosmo_sfx/orb_b1a.tga - blendfunc add - tcMod rotate -25 + map textures/cosmo_sfx/orb_b1a.tga + blendfunc add + tcMod rotate -25 rgbGen wave sin 0.75 0.25 0 0.5 - } - -} - -textures/cosmo_sfx/energy_blue -{ - qer_editorimage textures/cosmo_sfx/diamond_b.tga - qer_trans 0.5 - surfaceparm noimpact - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm playerclip - surfaceparm trans - surfaceparm nolightmap - cull none - q3map_surfacelight 150 - q3map_nolightmap - { - map textures/suction/solid_blue.jpg - blendFunc GL_DST_COLOR GL_ZERO - alphaFunc GT0 - depthWrite - } - { - map textures/base_trim/tinfx.jpg - tcGen environment - blendfunc add - rgbGen vertex - } -} - -textures/cosmo_sfx/energy_red -{ - qer_editorimage textures/suction/solid_red.jpg - qer_trans 0.5 - surfaceparm noimpact - surfaceparm nomarks - surfaceparm nonsolid - surfaceparm playerclip - surfaceparm nolightmap - surfaceparm trans - cull none - q3map_surfacelight 150 - q3map_nolightmap - { - map textures/suction/solid_red.jpg - blendFunc GL_DST_COLOR GL_ZERO - alphaFunc GT0 - depthWrite - } - { - map textures/base_trim/tinfx.jpg - tcGen environment - blendfunc add - rgbGen vertex - } -} - -textures/cosmo_sfx/teleporter_fade -{ - surfaceparm trans - surfaceparm nolightmap - qer_editorimage textures/cosmo_sfx/diamond_w.tga - { - map textures/cosmo_sfx/diamond_w.tga - tcmod scale 2 3 - rgbgen vertex - alphagen vertex - blendfunc blend - } - { - map textures/cosmo_sfx/pulse.tga - rgbgen vertex - alphagen vertex - blendfunc blend - tcmod scale 0.005 0.005 - tcMod scroll 0 0.75 - } -} - -textures/cosmo_trim/leaves1 -{ - qer_editorimage textures/cosmo_trim/leaves1.tga -// surfaceparm alphashadow - surfaceparm trans - surfaceparm nonsolid - surfaceparm noimpact - surfaceparm nomarks - nopicmip - cull none - { - map textures/cosmo_trim/leaves1.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbGen identity - } + } + +} + +textures/cosmo_sfx/energy_blue +{ + qer_editorimage textures/cosmo_sfx/diamond_b.tga + qer_trans 0.5 + surfaceparm noimpact + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm playerclip + surfaceparm trans + surfaceparm nolightmap + cull none + q3map_surfacelight 150 + q3map_nolightmap + { + map textures/suction/solid_blue.jpg + blendFunc GL_DST_COLOR GL_ZERO + alphaFunc GT0 + depthWrite + } { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/cosmo_trim/leaves2 -{ - qer_editorimage textures/cosmo_trim/leaves2.tga + map textures/base_trim/tinfx.jpg + tcGen environment + blendfunc add + rgbGen vertex + } +} + +textures/cosmo_sfx/energy_red +{ + qer_editorimage textures/suction/solid_red.jpg + qer_trans 0.5 + surfaceparm noimpact + surfaceparm nomarks + surfaceparm nonsolid + surfaceparm playerclip + surfaceparm nolightmap + surfaceparm trans + cull none + q3map_surfacelight 150 + q3map_nolightmap + { + map textures/suction/solid_red.jpg + blendFunc GL_DST_COLOR GL_ZERO + alphaFunc GT0 + depthWrite + } + { + map textures/base_trim/tinfx.jpg + tcGen environment + blendfunc add + rgbGen vertex + } +} + +textures/cosmo_sfx/teleporter_fade +{ + surfaceparm trans + surfaceparm nolightmap + qer_editorimage textures/cosmo_sfx/diamond_w.tga + { + map textures/cosmo_sfx/diamond_w.tga + tcmod scale 2 3 + rgbgen vertex + alphagen vertex + blendfunc blend + } + { + map textures/cosmo_sfx/pulse.tga + rgbgen vertex + alphagen vertex + blendfunc blend + tcmod scale 0.005 0.005 + tcMod scroll 0 0.75 + } +} + +textures/cosmo_trim/leaves1 +{ + qer_editorimage textures/cosmo_trim/leaves1.tga // surfaceparm alphashadow surfaceparm trans surfaceparm nonsolid surfaceparm noimpact - surfaceparm nomarks - nopicmip - cull none - { - map textures/cosmo_trim/leaves2.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 + surfaceparm nomarks + nopicmip + cull none + { + map textures/cosmo_trim/leaves1.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 depthWrite - rgbGen identity - } + rgbGen identity + } { map $lightmap rgbGen identity blendFunc GL_DST_COLOR GL_ZERO depthFunc equal - } -} - -textures/cosmo_trim/leaves3 -{ - qer_editorimage textures/cosmo_trim/leaves3.tga + } +} + +textures/cosmo_trim/leaves2 +{ + qer_editorimage textures/cosmo_trim/leaves2.tga // surfaceparm alphashadow surfaceparm trans surfaceparm nonsolid surfaceparm noimpact - surfaceparm nomarks - nopicmip - cull none - { - map textures/cosmo_trim/leaves3.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 + surfaceparm nomarks + nopicmip + cull none + { + map textures/cosmo_trim/leaves2.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 depthWrite - rgbGen identity - } + rgbGen identity + } { map $lightmap rgbGen identity blendFunc GL_DST_COLOR GL_ZERO depthFunc equal - } -} - -textures/cosmo_trim/leaves4 -{ - qer_editorimage textures/cosmo_trim/leaves4.tga + } +} + +textures/cosmo_trim/leaves3 +{ + qer_editorimage textures/cosmo_trim/leaves3.tga // surfaceparm alphashadow surfaceparm trans surfaceparm nonsolid surfaceparm noimpact - surfaceparm nomarks - nopicmip - cull none - { - map textures/cosmo_trim/leaves4.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 + surfaceparm nomarks + nopicmip + cull none + { + map textures/cosmo_trim/leaves3.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 depthWrite - rgbGen identity - } + rgbGen identity + } { map $lightmap rgbGen identity blendFunc GL_DST_COLOR GL_ZERO depthFunc equal - } -} - -textures/cosmo_skies/killsky_r -{ - qer_editorimage textures/skies/killsky_1.jpg - q3map_lightimage textures/skies/skywater.tga - surfaceparm nomarks - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm sky - q3map_surfacelight 200 - q3map_globaltexture - q3map_sun 1 1 1 200 305 70 - skyParms full 512 - - { - map textures/skies/intelredclouds.jpg - tcmod scale 2 3 - tcmod scroll -.01 .02 - } - { - map textures/skies/killsky_1.jpg - blendfunc filter - tcmod scale 3 2 - tcmod scroll 0.05 0.03 - } -} - -textures/cosmo_skies/desertsky1 + } +} + +textures/cosmo_trim/leaves4 +{ + qer_editorimage textures/cosmo_trim/leaves4.tga +// surfaceparm alphashadow + surfaceparm trans + surfaceparm nonsolid + surfaceparm noimpact + surfaceparm nomarks + nopicmip + cull none + { + map textures/cosmo_trim/leaves4.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +textures/cosmo_skies/killsky_r +{ + qer_editorimage textures/skies/killsky_1.jpg + q3map_lightimage textures/skies/skywater.tga + surfaceparm nomarks + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm sky + q3map_surfacelight 200 + q3map_globaltexture + q3map_sun 1 1 1 200 305 70 + skyParms full 512 - + { + map textures/skies/intelredclouds.jpg + tcmod scale 2 3 + tcmod scroll -.01 .02 + } + { + map textures/skies/killsky_1.jpg + blendfunc filter + tcmod scale 3 2 + tcmod scroll 0.05 0.03 + } +} + +textures/cosmo_skies/desertsky1 { qer_editorimage textures/cosmo_sfx/fog_or.jpg surfaceparm noimpact surfaceparm nomarks surfaceparm nolightmap surfaceparm sky - surfaceparm nodlight - - skyparms env/sky1/sky001 512 - -// q3map_lightrgb .980 0.572 0.172 - q3map_sunExt .980 0.572 0.172 175 225 75 1 32 -// q3map_skylight 125 3 - q3map_nofog + surfaceparm nodlight + + skyparms env/sky1/sky001 512 - +// q3map_lightrgb .980 0.572 0.172 + q3map_sunExt .980 0.572 0.172 175 225 75 1 32 +// q3map_skylight 125 3 + q3map_nofog } - + textures/cosmo_skies/foghull_or { qer_editorimage textures/cosmo_sfx/fog_or.jpg qer_nocarve surfaceparm trans - surfaceparm nonsolid + surfaceparm nonsolid surfaceparm nolightmap surfaceparm fog fogparms ( .76 .56 .16 ) 2048 // fogparms ( .76 .56 .16 ) 8192 // fogparms ( .980 .572 .172 ) 8192 } - + textures/cosmo_sfx/iceberg_fog { qer_editorimage textures/cosmo_sfx/fog_or.jpg qer_nocarve surfaceparm trans - surfaceparm nonsolid + surfaceparm nonsolid surfaceparm nolightmap surfaceparm fog fogparms ( .5 .5 .5 ) 512 -} - +} + textures/cosmo_sfx/creepymist { qer_editorimage textures/skies/intelredclouds.jpg qer_nocarve surfaceparm trans - surfaceparm nonsolid + surfaceparm nonsolid surfaceparm fog fogparms ( .66 .45 .2 ) 512 - - { - map textures/skies/intelredclouds.jpg - blendfunc add - tcmod scale 0.2 0.3 - tcmod scroll -.01 .02 - } - { - map textures/skies/killsky_1.jpg - blendfunc add - tcmod scale 0.3 0.2 - tcmod scroll 0.05 0.03 + + { + map textures/skies/intelredclouds.jpg + blendfunc add + tcmod scale 0.2 0.3 + tcmod scroll -.01 .02 } -} - -textures/cosmo_sfx/portal_blue -{ - qer_editorimage textures/sfx2/b_blur.tga - q3map_lightimage textures/sfx2/b_blur.tga - surfaceparm nodamage - surfaceparm nonsolid - surfaceparm trans - surfaceparm nolightmap - polygonOffset - q3map_surfacelight 75 - cull none - { - clampmap textures/sfx2/b_blur.tga - blendFunc GL_SRC_ALPHA GL_ONE - tcmod rotate 300 - rgbgen identity - } - { - clampmap textures/sfx/jcb2.tga - blendfunc add - tcmod rotate -100 - tcmod stretch sin 1.25 .25 0 0.04 - rgbgen identity - } -} - -textures/cosmo_sfx/penta_glow -{ - qer_editorimage textures/gothic_light/pentagram_light1_3k_blend.jpg - surfaceparm nodamage - surfaceparm nonsolid - surfaceparm trans - surfaceparm nolightmap - polygonOffset - q3map_surfacelight 200 - { - clampmap textures/gothic_light/pentagram_light1_3k_blend.jpg - blendFunc add -// rgbGen wave sin 0.25 0.75 0.5 .15 - rgbGen wave noise 0.8 0.2 0 1 - } -} - -textures/cosmo_sfx/cel_ink -{ - qer_editorimage gfx/colors/black.tga - q3map_notjunc - q3map_nonplanar - q3map_bounce 0.0 - q3map_shadeangle 179 - q3map_texturesize 1 1 - q3map_invert - q3map_offset -1.0 - surfaceparm nolightmap - surfaceparm trans - surfaceparm nonsolid - surfaceparm nomarks - { - map gfx/colors/black.tga - rgbGen identity - } -} - - -textures/cosmo_sfx/blood1_decal { qer_editorimage textures/cosmo_sfx/blood1.tga nopicmip - qer_trans 0.75 - q3map_nonplanar - q3map_shadeAngle 179 - q3map_noTJunc - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm pointlight - surfaceparm trans - polygonOffset - + { + map textures/skies/killsky_1.jpg + blendfunc add + tcmod scale 0.3 0.2 + tcmod scroll 0.05 0.03 + } +} + +textures/cosmo_sfx/portal_blue +{ + qer_editorimage textures/sfx2/b_blur.tga + q3map_lightimage textures/sfx2/b_blur.tga + surfaceparm nodamage + surfaceparm nonsolid + surfaceparm trans + surfaceparm nolightmap + polygonOffset + q3map_surfacelight 75 + cull none + { + clampmap textures/sfx2/b_blur.tga + blendFunc GL_SRC_ALPHA GL_ONE + tcmod rotate 300 + rgbgen identity + } + { + clampmap textures/sfx/jcb2.tga + blendfunc add + tcmod rotate -100 + tcmod stretch sin 1.25 .25 0 0.04 + rgbgen identity + } +} + +textures/cosmo_sfx/penta_glow +{ + qer_editorimage textures/gothic_light/pentagram_light1_3k_blend.jpg + surfaceparm nodamage + surfaceparm nonsolid + surfaceparm trans + surfaceparm nolightmap + polygonOffset + q3map_surfacelight 200 + { + clampmap textures/gothic_light/pentagram_light1_3k_blend.jpg + blendFunc add +// rgbGen wave sin 0.25 0.75 0.5 .15 + rgbGen wave noise 0.8 0.2 0 1 + } +} + +textures/cosmo_sfx/cel_ink +{ + qer_editorimage gfx/colors/black.tga + q3map_notjunc + q3map_nonplanar + q3map_bounce 0.0 + q3map_shadeangle 179 + q3map_texturesize 1 1 + q3map_invert + q3map_offset -1.0 + surfaceparm nolightmap + surfaceparm trans + surfaceparm nonsolid + surfaceparm nomarks { - map textures/cosmo_sfx/blood1.tga - blendFunc GL_SRC_ALPHA GL_ONE + map gfx/colors/black.tga + rgbGen identity + } +} + + +textures/cosmo_sfx/blood1_decal +{ + qer_editorimage textures/cosmo_sfx/blood1.tga + nopicmip + qer_trans 0.75 + q3map_nonplanar + q3map_shadeAngle 179 + q3map_noTJunc + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm pointlight + surfaceparm trans + polygonOffset + + { + map textures/cosmo_sfx/blood1.tga + blendFunc GL_SRC_ALPHA GL_ONE rgbGen identity } -} - -textures/cosmo_sfx/blood2_decal { qer_editorimage textures/cosmo_sfx/blood2.tga nopicmip - qer_trans 0.75 - q3map_nonplanar - q3map_shadeAngle 179 - q3map_noTJunc - surfaceparm nonsolid - surfaceparm nomarks - surfaceparm pointlight - surfaceparm trans - polygonOffset - +} + +textures/cosmo_sfx/blood2_decal +{ + qer_editorimage textures/cosmo_sfx/blood2.tga + nopicmip + qer_trans 0.75 + q3map_nonplanar + q3map_shadeAngle 179 + q3map_noTJunc + surfaceparm nonsolid + surfaceparm nomarks + surfaceparm pointlight + surfaceparm trans + polygonOffset + { - map textures/cosmo_sfx/blood2.tga - blendFunc GL_SRC_ALPHA GL_ONE + map textures/cosmo_sfx/blood2.tga + blendFunc GL_SRC_ALPHA GL_ONE rgbGen identity } { map $lightmap rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO + blendFunc GL_DST_COLOR GL_ZERO depthFunc equal - } -} - + } +} + textures/cosmo_sfx/chains01 -{ +{ qer_editorimage textures/cosmo_sfx/chains01.tga surfaceparm nomarks - surfaceparm alphashadow - deformVertexes autosprite2 + surfaceparm alphashadow + deformVertexes autosprite2 cull none { map textures/cosmo_sfx/chains01.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 depthWrite rgbGen identity } @@ -603,123 +609,123 @@ textures/cosmo_sfx/chains01 rgbGen identity blendFunc GL_DST_COLOR GL_ZERO depthFunc equal - } -} - -textures/cosmo_light/window1 -{ - qer_editorimage textures/cosmo_light/window1.tga - surfaceparm nomarks - q3map_lightimage textures/cosmo_light/window1_l.tga - q3map_surfacelight 640 - { - map textures/cosmo_light/window1.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 - depthWrite - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} + } +} - -textures/cosmo_light/dmask1_red -{ - qer_editorimage textures/cosmo_light/dmask1.tga - surfaceparm nomarks - q3map_lightimage textures/cosmo_light/dmask1_r.tga - q3map_surfacelight 2000 - - { - map textures/cosmo_light/dmask1.tga - blendfunc gl_one gl_zero - rgbgen identity - } - { - map $lightmap - blendfunc filter - tcgen lightmap - } - { - map textures/cosmo_light/dmask1_r.tga - blendfunc add - rgbGen wave sin 0.25 0.25 0 .25 - } -} - -textures/cosmo_light/dmask1_blue -{ - qer_editorimage textures/cosmo_light/dmask1.tga - surfaceparm nomarks - q3map_lightimage textures/cosmo_light/dmask1_b.tga - q3map_surfacelight 2000 - - { - map textures/cosmo_light/dmask1.tga - blendfunc gl_one gl_zero - rgbgen identity - } - { - map $lightmap - blendfunc filter - tcgen lightmap - } - { - map textures/cosmo_light/dmask1_b.tga - blendfunc add - rgbGen wave sin 0.25 0.25 0 .25 - } -} - - -textures/cosmo_trim/ctf_wall_red1 -{ - qer_editorimage textures/cosmo_trim/ctf_wall_red1.jpg - surfaceparm nomarks - { - map textures/cosmo_trim/ctf_wall_red1.jpg - rgbgen identity - } - { +textures/cosmo_light/window1 +{ + qer_editorimage textures/cosmo_light/window1.tga + surfaceparm nomarks + q3map_lightimage textures/cosmo_light/window1_l.tga + q3map_surfacelight 640 + { + map textures/cosmo_light/window1.tga + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 + depthWrite + rgbgen identity + } + { map $lightmap - blendFunc GL_DST_COLOR GL_ZERO + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal rgbGen identity - } - { - map textures/cosmo_trim/flashyspots1.jpg - blendfunc add - rgbGen wave sin 0.25 0.25 0 .05 - } -} - - -textures/cosmo_trim/ctf_wall_blue1 -{ - qer_editorimage textures/cosmo_trim/ctf_wall_blue1.jpg - surfaceparm nomarks - { - map textures/cosmo_trim/ctf_wall_blue1.jpg - rgbgen identity - } - { + } +} + + +textures/cosmo_light/dmask1_red +{ + qer_editorimage textures/cosmo_light/dmask1.tga + surfaceparm nomarks + q3map_lightimage textures/cosmo_light/dmask1_r.tga + q3map_surfacelight 2000 + + { + map textures/cosmo_light/dmask1.tga + blendfunc gl_one gl_zero + rgbgen identity + } + { + map $lightmap + blendfunc filter + tcgen lightmap + } + { + map textures/cosmo_light/dmask1_r.tga + blendfunc add + rgbGen wave sin 0.25 0.25 0 .25 + } +} + +textures/cosmo_light/dmask1_blue +{ + qer_editorimage textures/cosmo_light/dmask1.tga + surfaceparm nomarks + q3map_lightimage textures/cosmo_light/dmask1_b.tga + q3map_surfacelight 2000 + + { + map textures/cosmo_light/dmask1.tga + blendfunc gl_one gl_zero + rgbgen identity + } + { + map $lightmap + blendfunc filter + tcgen lightmap + } + { + map textures/cosmo_light/dmask1_b.tga + blendfunc add + rgbGen wave sin 0.25 0.25 0 .25 + } +} + + +textures/cosmo_trim/ctf_wall_red1 +{ + qer_editorimage textures/cosmo_trim/ctf_wall_red1.jpg + surfaceparm nomarks + { + map textures/cosmo_trim/ctf_wall_red1.jpg + rgbgen identity + } + { map $lightmap - blendFunc GL_DST_COLOR GL_ZERO + blendFunc GL_DST_COLOR GL_ZERO rgbGen identity - } - { - map textures/cosmo_trim/flashyspots1.jpg - blendfunc add - rgbGen wave sin 0.25 0.25 0 .05 - } -} - - -textures/cosmo_liquids/plasma_red + } + { + map textures/cosmo_trim/flashyspots1.jpg + blendfunc add + rgbGen wave sin 0.25 0.25 0 .05 + } +} + + +textures/cosmo_trim/ctf_wall_blue1 +{ + qer_editorimage textures/cosmo_trim/ctf_wall_blue1.jpg + surfaceparm nomarks + { + map textures/cosmo_trim/ctf_wall_blue1.jpg + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } + { + map textures/cosmo_trim/flashyspots1.jpg + blendfunc add + rgbGen wave sin 0.25 0.25 0 .05 + } +} + + +textures/cosmo_liquids/plasma_red { q3map_globaltexture @@ -741,56 +747,56 @@ textures/cosmo_liquids/plasma_red } } - + textures/cosmo_trim/darkgreen02 -{ +{ qer_editorimage textures/cosmo_trim/darkgreen02.tga tessSize 64 - surfaceparm nomarks + surfaceparm nomarks cull none { map textures/cosmo_trim/darkgreen02.tga - blendFunc GL_ONE GL_ZERO - alphaFunc GE128 + blendFunc GL_ONE GL_ZERO + alphaFunc GE128 depthWrite rgbGen identity } { map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal rgbGen identity } - -} - -textures/cosmo_light/lightyel02_12k -{ - qer_editorimage textures/cosmo_light/lightyel02.jpg - surfaceparm nomarks - q3map_surfacelight 12000 - { - map textures/cosmo_light/lightyel02.jpg - rgbgen identity - } - { - map $lightmap - blendFunc filter - tcgen lightmap - } -} - -textures/cosmo_light/lightyel03_5k -{ - qer_editorimage textures/cosmo_light/lightyel03.jpg - surfaceparm nomarks - q3map_surfacelight 5000 - { - map textures/cosmo_light/lightyel03_f.jpg - tcMod scroll 0 0.1 - rgbgen identity - } + +} + +textures/cosmo_light/lightyel02_12k +{ + qer_editorimage textures/cosmo_light/lightyel02.jpg + surfaceparm nomarks + q3map_surfacelight 12000 + { + map textures/cosmo_light/lightyel02.jpg + rgbgen identity + } + { + map $lightmap + blendFunc filter + tcgen lightmap + } +} + +textures/cosmo_light/lightyel03_5k +{ + qer_editorimage textures/cosmo_light/lightyel03.jpg + surfaceparm nomarks + q3map_surfacelight 5000 + { + map textures/cosmo_light/lightyel03_f.jpg + tcMod scroll 0 0.1 + rgbgen identity + } { map textures/cosmo_sfx/stoerung.jpg blendFunc GL_ONE GL_ONE @@ -803,470 +809,511 @@ textures/cosmo_light/lightyel03_5k rgbgen wave sin 0.25 0.1 0 0.1 tcMod scale -1 1 tcMod scroll 0 -5 - } - { - map $lightmap - blendfunc filter - tcgen lightmap - } - { - map textures/cosmo_light/lightyel03.tga - blendFunc blend - rgbGen identity - } -} - -textures/cosmo_light/oa_logo1_9k -{ - qer_editorimage textures/cosmo_light/oa_logo01.tga - surfaceparm nomarks - q3map_surfacelight 9000 - { - map textures/cosmo_light/oa_logo01.tga - rgbgen identity - } - { - map $lightmap - blendFunc filter - tcgen lightmap - } -} - -textures/cosmo_light/triangle1 -{ - qer_editorimage textures/cosmo_light/triangle1.tga - surfaceparm nomarks - q3map_surfacelight 10000 - { - map textures/cosmo_light/triangle1.tga - rgbgen identity - } - { - map $lightmap - blendFunc filter - tcgen lightmap - } -} - - -textures/cosmo_wall/grgr_wall2 -{ - qer_editorimage textures/cosmo_wall/grgr_wall2.tga -// surfaceparm nomarks - q3map_surfacelight 175 - { - map textures/cosmo_sfx/pulse.jpg - tcMod scroll 0 -0.65 - rgbgen identity - } - { - map textures/cosmo_wall/grgr_wall2.tga - blendFunc blend - rgbGen identity - } - - { - map $lightmap - blendfunc filter - tcgen lightmap - } - -} - -textures/cosmo_light/wall_light1 -{ - qer_editorimage textures/cosmo_light/wall_light1.jpg - q3map_lightimage textures/cosmo_light/wall_light1_m.jpg - q3map_surfacelight 1600 - { - map textures/cosmo_light/wall_light1.jpg - blendFunc GL_ONE GL_ZERO - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO + } + { + map $lightmap + blendfunc filter + tcgen lightmap + } + { + map textures/cosmo_light/lightyel03.tga + blendFunc blend rgbGen identity - } -} - -textures/cosmo_light/wall_light2 -{ - qer_editorimage textures/cosmo_light/wall_light2.jpg - q3map_surfacelight 1600 - { - map textures/cosmo_light/wall_light2.jpg - blendFunc GL_ONE GL_ZERO - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/cosmo_light/oa_logo1_9k +{ + qer_editorimage textures/cosmo_light/oa_logo01.tga + surfaceparm nomarks + q3map_surfacelight 9000 + { + map textures/cosmo_light/oa_logo01.tga + rgbgen identity + } + { + map $lightmap + blendFunc filter + tcgen lightmap + } +} + +textures/cosmo_light/triangle1 +{ + qer_editorimage textures/cosmo_light/triangle1.tga + surfaceparm nomarks + q3map_surfacelight 10000 + { + map textures/cosmo_light/triangle1.tga + rgbgen identity + } + { + map $lightmap + blendFunc filter + tcgen lightmap + } +} + + +textures/cosmo_wall/grgr_wall2 +{ + qer_editorimage textures/cosmo_wall/grgr_wall2.tga +// surfaceparm nomarks + q3map_surfacelight 175 + { + map textures/cosmo_sfx/pulse.jpg + tcMod scroll 0 -0.65 + rgbgen identity + } + { + map textures/cosmo_wall/grgr_wall2.tga + blendFunc blend rgbGen identity - } -} - -textures/cosmo_floor/metalgrid -{ - qer_editorimage textures/cosmo_floor/metalgrid.tga - cull none - surfaceparm nomarks - nopicmip - - { - map textures/cosmo_floor/metalgrid.tga - blendFunc GL_DST_COLOR GL_ZERO + } + + { + map $lightmap + blendfunc filter + tcgen lightmap + } + +} + +textures/cosmo_light/wall_light1 +{ + qer_editorimage textures/cosmo_light/wall_light1.jpg + q3map_lightimage textures/cosmo_light/wall_light1_m.jpg + q3map_surfacelight 1600 + { + map textures/cosmo_light/wall_light1.jpg + blendFunc GL_ONE GL_ZERO + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/cosmo_light/wall_light2 +{ + qer_editorimage textures/cosmo_light/wall_light2.jpg + q3map_surfacelight 1600 + { + map textures/cosmo_light/wall_light2.jpg + blendFunc GL_ONE GL_ZERO + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/cosmo_floor/metalgrid +{ + qer_editorimage textures/cosmo_floor/metalgrid.tga + cull none + surfaceparm nomarks + nopicmip + + { + map textures/cosmo_floor/metalgrid.tga + blendFunc GL_DST_COLOR GL_ZERO alphaFunc GE128 rgbGen identity - } - { - map $lightmap - blendfunc filter - tcgen lightmap - } - -} - -textures/cosmo_sfx/jumppad -{ - qer_editorimage textures/cosmo_sfx/jumppad.tga - - { - map textures/cosmo_sfx/jumppad.tga - blendfunc gl_one gl_zero - rgbgen identity - } - { - map $lightmap - blendfunc filter - tcgen lightmap - } - { - map textures/cosmo_sfx/jumppad_b.jpg - blendfunc add - rgbGen wave sin 0.25 0.25 0 .25 - } -} - -textures/cosmo_sfx/jumppad2 -{ - qer_editorimage textures/cosmo_sfx/jumppad2.tga - q3map_lightimage textures/cosmo_sfx/jumppad2_b.jpg - q3map_surfacelight 600 - - { - map textures/cosmo_sfx/jumppad2.tga - rgbgen identity - } - { - map textures/cosmo_sfx/jumppad2_b.jpg - blendfunc GL_ONE GL_ONE - tcMod stretch triangle 2 1 0 0.7 - rgbGen wave sin 0.25 0.25 0 0.7 - } - { - map textures/cosmo_sfx/jumppad2.tga - blendfunc blend - rgbgen identity - } - { - map $lightmap - blendFunc filter - tcgen lightmap - } - -} - -textures/cosmo_sfx/teleporter -{ - qer_editorimage textures/cosmo_sfx/teleporter.jpg + } + { + map $lightmap + blendfunc filter + tcgen lightmap + } + +} + +textures/cosmo_sfx/jumppad +{ + qer_editorimage textures/cosmo_sfx/jumppad.tga + + { + map textures/cosmo_sfx/jumppad.tga + blendfunc gl_one gl_zero + rgbgen identity + } + { + map $lightmap + blendfunc filter + tcgen lightmap + } + { + map textures/cosmo_sfx/jumppad_b.jpg + blendfunc add + rgbGen wave sin 0.25 0.25 0 .25 + } +} + +textures/cosmo_sfx/jumppad2 +{ + qer_editorimage textures/cosmo_sfx/jumppad2.tga + q3map_lightimage textures/cosmo_sfx/jumppad2_b.jpg + q3map_surfacelight 600 + + { + map textures/cosmo_sfx/jumppad2.tga + rgbgen identity + } + { + map textures/cosmo_sfx/jumppad2_b.jpg + blendfunc GL_ONE GL_ONE + tcMod stretch triangle 2 1 0 0.7 + rgbGen wave sin 0.25 0.25 0 0.7 + } + { + map textures/cosmo_sfx/jumppad2.tga + blendfunc blend + rgbgen identity + } + { + map $lightmap + blendFunc filter + tcgen lightmap + } + +} + +textures/cosmo_sfx/teleporter +{ + qer_editorimage textures/cosmo_sfx/teleporter.jpg surfaceparm nomarks - surfaceparm alphashadow - deformVertexes normal 0.1 1 - - { - map textures/cosmo_sfx/teleporter.jpg - tcGen environment - rgbGen identity - } - { - map textures/cosmo_sfx/pulse.jpg - tcMod scroll 0 -0.65 - blendfunc GL_ONE GL_ONE - rgbgen identity - } - - -} - -textures/cosmo_sfx/cobweb1 { - qer_editorimage textures/cosmo_sfx/cobweb1.tga + surfaceparm alphashadow + deformVertexes normal 0.1 1 + + { + map textures/cosmo_sfx/teleporter.jpg + tcGen environment + rgbGen identity + } + { + map textures/cosmo_sfx/pulse.jpg + tcMod scroll 0 -0.65 + blendfunc GL_ONE GL_ONE + rgbgen identity + } + + +} + +textures/cosmo_sfx/cobweb1 +{ + qer_editorimage textures/cosmo_sfx/cobweb1.tga surfaceparm alphashadow surfaceparm trans surfaceparm nonsolid surfaceparm noimpact - surfaceparm nomarks - q3map_nonplanar - q3map_shadeAngle 60 - nopicmip - { - map textures/cosmo_sfx/cobweb1.tga - blendFunc GL_ONE GL_SRC_ALPHA - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - depthWrite - tcgen lightmap - } -} - - -textures/cosmo_sfx/decal1 { qer_editorimage textures/cosmo_sfx/decal1.tga nopicmip - polygonOffset - - { - map textures/cosmo_sfx/decal1.tga - blendFunc blend - rgbGen identity - } -} - -textures/cosmo_sfx/decal2 { qer_editorimage textures/cosmo_sfx/decal2.tga nopicmip - polygonOffset - - { - map textures/cosmo_sfx/decal2.tga - blendFunc blend - rgbGen identity - } -} - -textures/cosmo_sfx/decal3 { qer_editorimage textures/cosmo_sfx/decal3.tga nopicmip - polygonOffset - - { - map textures/cosmo_sfx/decal3.tga - blendFunc blend - rgbGen identity - } -} - -textures/cosmo_sfx/decal4 { qer_editorimage textures/cosmo_sfx/decal4.tga nopicmip - polygonOffset - - { - map textures/cosmo_sfx/decal4.tga - blendFunc blend - rgbGen identity - } -} - -textures/cosmo_skies/tim_tourney2 -{ - qer_editorimage textures/skies/s18.tga - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm sky - q3map_lightimage textures/skies/s17.tga - q3map_surfacelight 100 - q3map_sun .5 .5 .5 120 65 90 - skyparms - 1024 - - { - map textures/skies/s18.tga - tcmod scale 2 3 - tcmod scroll 0.03 0.03 - } - { - map textures/skies/s14.tga - blendfunc add - tcmod scale 3 2 - tcmod scroll 0.015 0.015 - } -} - -textures/cosmo_liquids/greenliqu1 { qer_editorimage textures/cosmo_liquids/greenliqu1.jpg - surfaceparm noimpact - surfaceparm nolightmap - surfaceparm nomarks - surfaceparm slime - q3map_surfacelight 1750 - deformVertexes bulge 4 2 0.75 - - { - map textures/cosmo_liquids/greenliqu1.jpg - rgbGen identity - tcmod scroll 0.03 0.25 - } -} - -textures/cosmo_sfx/dm17_jpad -{ - qer_editorimage textures/cosmo_sfx/e8jumpspawn02red.tga - surfaceparm nomarks - surfaceparm metalsteps q3map_surfacelight 15000 -// q3map_lightimage textures/sfx/jc2.jpg - { clampmap textures/sfx/jc2.jpg tcMod stretch sin 1.2 .8 0 1.5 - rgbGen wave square .5 .5 .25 1.5 - } { - map textures/cosmo_sfx/e8jumpspawn02red.tga - blendfunc blend - rgbGen identity } { map $lightmap blendfunc gl_dst_color gl_one_minus_dst_alpha rgbGen identity tcGen lightmap } -} - -textures/base_floor/clang_floor_s2 { qer_editorimage textures/base_floor/clang_floor_s2.jpg - surfaceparm metalsteps - - { - map textures/base_floor/clang_floor_s2.jpg - rgbGen identity - } - - { map $lightmap blendfunc filter rgbGen identity } -} - -textures/base_floor/clang_decal2 { qer_editorimage textures/base_floor/clang_decal2.tga nopicmip - polygonOffset - surfaceparm metalsteps - - { - map textures/base_floor/clang_decal2.tga - blendFunc blend - rgbGen identity - } -} - - -textures/evil6_lights/e6v_light_s_3k { qer_editorimage textures/evil6_lights/e6v_light_s_nolight.jpg - surfaceparm nomarks - q3map_surfacelight 13000 - - { - map textures/evil6_lights/e6v_light_s_nolight.jpg - rgbgen identity - } - { - map $lightmap -// blendFunc GL_DST_COLOR GL_ZERO - blendFunc filter - rgbGen identity - } -} - -textures/cosmo_light/border7_ceil39_6k { qer_editorimage textures/gothic_light/border7_ceil39.jpg - q3map_lightimage textures/gothic_light/border7_ceil39blend.jpg - q3map_surfacelight 6000 - - { - map textures/gothic_light/border7_ceil39.jpg - rgbgen identity - } - { - map $lightmap - blendFunc filter - rgbGen identity - } -} - - -textures/cosmo_sfx/diamond_blue -{ - qer_editorimage textures/cosmo_sfx/diamond_b.tga - surfaceparm nomarks - surfaceparm nonsolid - q3map_surfacelight 4500 - { - map textures/cosmo_sfx/diamond_b.tga - blendFunc GL_ONE GL_ZERO - } - { - map textures/base_trim/tinfx.jpg - tcGen environment - blendfunc add - rgbGen vertex - } -} - - -textures/cosmo_sfx/chalkdoor_d { qer_editorimage textures/cosmo_sfx/chalkdoor.tga nopicmip - polygonOffset - - { - map textures/cosmo_sfx/chalkdoor.tga - blendFunc blend - rgbGen identity - } -} - -textures/cosmo_light/ironcrosslt1_3k -{ - qer_editorimage textures/cosmo_light/ironcrosslt1.tga - surfaceparm nomarks - q3map_lightimage textures/cosmo_light/ironcrosslt1.blend.tga - q3map_surfacelight 3400 - { - map textures/cosmo_light/ironcrosslt1.tga - blendFunc GL_ONE GL_ZERO - rgbgen identity - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - rgbGen identity - } -} - -textures/cosmo_light/crystalwhite_5k -{ - qer_editorimage textures/cosmo_sfx/diamond_w.tga - surfaceparm nomarks - surfaceparm nolightmap - q3map_lightimage textures/cosmo_sfx/diamond_w.tga - q3map_surfacelight 7500 - { - map textures/cosmo_sfx/diamond_w.tga - blendFunc GL_ONE GL_ZERO - rgbgen identity - } - { - map textures/base_trim/tinfx.jpg - tcGen environment - blendfunc add - rgbGen vertex - } -} - - - -/* DETAILS */ -textures/cosmo_block/sand02 -{ - qer_editorimage textures/cosmo_floor/sand02.tga - q3map_nonplanar - q3map_shadeAngle 65 -// q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) - q3map_alphaMod dotproduct2 ( 1.0 1.0 1.0 ) - + surfaceparm nomarks + q3map_nonplanar + q3map_shadeAngle 60 + nopicmip { - map textures/proto2/concrete01dark.jpg - rgbGen identity + map textures/cosmo_sfx/cobweb1.tga + blendFunc GL_ONE GL_SRC_ALPHA + alphaFunc GE128 + depthWrite + rgbGen identity } { - map textures/cosmo_floor/sand02.tga + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + depthWrite + tcgen lightmap + } +} + + +textures/cosmo_sfx/decal1 +{ + qer_editorimage textures/cosmo_sfx/decal1.tga + nopicmip + polygonOffset + + { + map textures/cosmo_sfx/decal1.tga + blendFunc blend + rgbGen identity + } +} + +textures/cosmo_sfx/decal2 +{ + qer_editorimage textures/cosmo_sfx/decal2.tga + nopicmip + polygonOffset + + { + map textures/cosmo_sfx/decal2.tga + blendFunc blend + rgbGen identity + } +} + +textures/cosmo_sfx/decal3 +{ + qer_editorimage textures/cosmo_sfx/decal3.tga + nopicmip + polygonOffset + + { + map textures/cosmo_sfx/decal3.tga + blendFunc blend + rgbGen identity + } +} + +textures/cosmo_sfx/decal4 +{ + qer_editorimage textures/cosmo_sfx/decal4.tga + nopicmip + polygonOffset + + { + map textures/cosmo_sfx/decal4.tga + blendFunc blend + rgbGen identity + } +} + +textures/cosmo_skies/tim_tourney2 +{ + qer_editorimage textures/skies/s18.tga + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm sky + q3map_lightimage textures/skies/s17.tga + q3map_surfacelight 100 + q3map_sun .5 .5 .5 120 65 90 + skyparms - 1024 - + { + map textures/skies/s18.tga + tcmod scale 2 3 + tcmod scroll 0.03 0.03 + } + { + map textures/skies/s14.tga + blendfunc add + tcmod scale 3 2 + tcmod scroll 0.015 0.015 + } +} + +textures/cosmo_liquids/greenliqu1 +{ + qer_editorimage textures/cosmo_liquids/greenliqu1.jpg + surfaceparm noimpact + surfaceparm nolightmap + surfaceparm nomarks + surfaceparm slime + q3map_surfacelight 1750 + deformVertexes bulge 4 2 0.75 + + { + map textures/cosmo_liquids/greenliqu1.jpg + rgbGen identity + tcmod scroll 0.03 0.25 + } +} + +textures/cosmo_sfx/dm17_jpad +{ + qer_editorimage textures/cosmo_sfx/e8jumpspawn02red.tga + surfaceparm nomarks + surfaceparm metalsteps + q3map_surfacelight 15000 +// q3map_lightimage textures/sfx/jc2.jpg { + clampmap textures/sfx/jc2.jpg + tcMod stretch sin 1.2 .8 0 1.5 + rgbGen wave square .5 .5 .25 1.5 + } + { + map textures/cosmo_sfx/e8jumpspawn02red.tga + blendfunc blend + rgbGen identity + } + { + map $lightmap + blendfunc gl_dst_color gl_one_minus_dst_alpha + rgbGen identity + tcGen lightmap + } +} + +textures/base_floor/clang_floor_s2 +{ + qer_editorimage textures/base_floor/clang_floor_s2.jpg + surfaceparm metalsteps + + { + map textures/base_floor/clang_floor_s2.jpg + rgbGen identity + } + + { + map $lightmap + blendfunc filter + rgbGen identity + } +} + +textures/base_floor/clang_decal2 +{ + qer_editorimage textures/base_floor/clang_decal2.tga + nopicmip + polygonOffset + surfaceparm metalsteps + + { + map textures/base_floor/clang_decal2.tga + blendFunc blend + rgbGen identity + } +} + + +textures/evil6_lights/e6v_light_s_3k +{ + qer_editorimage textures/evil6_lights/e6v_light_s_nolight.jpg + surfaceparm nomarks + q3map_surfacelight 13000 + + { + map textures/evil6_lights/e6v_light_s_nolight.jpg + rgbgen identity + } + { + map $lightmap +// blendFunc GL_DST_COLOR GL_ZERO + blendFunc filter + rgbGen identity + } +} + +textures/cosmo_light/border7_ceil39_6k +{ + qer_editorimage textures/gothic_light/border7_ceil39.jpg + q3map_lightimage textures/gothic_light/border7_ceil39blend.jpg + q3map_surfacelight 6000 + + { + map textures/gothic_light/border7_ceil39.jpg + rgbgen identity + } + { + map $lightmap + blendFunc filter + rgbGen identity + } +} + + +textures/cosmo_sfx/diamond_blue +{ + qer_editorimage textures/cosmo_sfx/diamond_b.tga + surfaceparm nomarks + surfaceparm nonsolid + q3map_surfacelight 4500 + { + map textures/cosmo_sfx/diamond_b.tga + blendFunc GL_ONE GL_ZERO + } + { + map textures/base_trim/tinfx.jpg + tcGen environment + blendfunc add + rgbGen vertex + } +} + + +textures/cosmo_sfx/chalkdoor_d +{ + qer_editorimage textures/cosmo_sfx/chalkdoor.tga + nopicmip + polygonOffset + + { + map textures/cosmo_sfx/chalkdoor.tga + blendFunc blend + rgbGen identity + } +} + +textures/cosmo_light/ironcrosslt1_3k +{ + qer_editorimage textures/cosmo_light/ironcrosslt1.tga + surfaceparm nomarks + q3map_lightimage textures/cosmo_light/ironcrosslt1.blend.tga + q3map_surfacelight 3400 + { + map textures/cosmo_light/ironcrosslt1.tga + blendFunc GL_ONE GL_ZERO + rgbgen identity + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + rgbGen identity + } +} + +textures/cosmo_light/crystalwhite_5k +{ + qer_editorimage textures/cosmo_sfx/diamond_w.tga + surfaceparm nomarks + surfaceparm nolightmap + q3map_lightimage textures/cosmo_sfx/diamond_w.tga + q3map_surfacelight 7500 + { + map textures/cosmo_sfx/diamond_w.tga + blendFunc GL_ONE GL_ZERO + rgbgen identity + } + { + map textures/base_trim/tinfx.jpg + tcGen environment + blendfunc add + rgbGen vertex + } +} + + + +/* DETAILS */ +textures/cosmo_block/sand02 +{ + qer_editorimage textures/cosmo_floor/sand02.tga + q3map_nonplanar + q3map_shadeAngle 65 +// q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) + q3map_alphaMod dotproduct2 ( 1.0 1.0 1.0 ) + + { + map textures/proto2/concrete01dark.jpg + rgbGen identity + } + { + map textures/cosmo_floor/sand02.tga alphaGen vertex blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA } { - map $lightmap - blendFunc filter - tcGen lightmap - } + map $lightmap + blendFunc filter + tcGen lightmap + } { map textures/detail/d_sand.tga blendfunc gl_dst_color gl_src_color @@ -1280,34 +1327,38 @@ textures/cosmo_block/sand02 rgbGen identity tcMod scale 16 16 detail - } -} - - -textures/cosmo_floor/sand01 -{ - qer_editorimage textures/cosmo_floor/sand01.jpg - surfaceparm nodamage - surfaceparm nosteps - surfaceparm dust -// q3map_lightmapsamplesize 0.1 - q3map_lightmapBrightness 0.25 - q3map_bounceScale 2.0 - q3map_nonplanar q3map_shadeangle 179 -// q3map_lightmapAxis y - q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) - q3map_alphaMod dotproduct2 ( 0.0 0.0 1.0 ) - { - map textures/proto2/concrete01dark.jpg - rgbGen identity } - { map textures/cosmo_floor/sand01.jpg - tcMod scale 7 7 alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA } - { - map $lightmap - blendfunc gl_dst_color gl_src_color - } +} + + +textures/cosmo_floor/sand01 +{ + qer_editorimage textures/cosmo_floor/sand01.jpg + surfaceparm nodamage + surfaceparm nosteps + surfaceparm dust +// q3map_lightmapsamplesize 0.1 + q3map_lightmapBrightness 0.25 + q3map_bounceScale 2.0 + q3map_nonplanar + q3map_shadeangle 179 +// q3map_lightmapAxis y + q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 ) + q3map_alphaMod dotproduct2 ( 0.0 0.0 1.0 ) + { + map textures/proto2/concrete01dark.jpg + rgbGen identity + } + { + map textures/cosmo_floor/sand01.jpg + tcMod scale 7 7 + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendfunc gl_dst_color gl_src_color + } { map textures/detail/d_sand.tga blendfunc gl_dst_color gl_src_color @@ -1325,45 +1376,46 @@ textures/cosmo_floor/sand01 } textures/cosmo_block/ancient_bricks2 -{ - { - map $lightmap - rgbGen identity - } - { - map textures/cosmo_block/ancient_bricks2.tga - blendFunc filter - rgbGen identity - } +{ + { + map $lightmap + rgbGen identity + } + { + map textures/cosmo_block/ancient_bricks2.tga + blendFunc filter + rgbGen identity + } { map textures/detail/d_sandy.tga blendfunc gl_dst_color gl_src_color rgbGen identity tcMod scale 8 8 detail - } + } } textures/cosmo_block/ancient_bricks2_soft -{ - qer_editorimage textures/cosmo_block/ancient_bricks2.tga - q3map_nonplanar q3map_shadeangle 179 - { - map $lightmap - rgbGen identity - } - { - map textures/cosmo_block/ancient_bricks2.tga - blendFunc filter - rgbGen identity - } +{ + qer_editorimage textures/cosmo_block/ancient_bricks2.tga + q3map_nonplanar + q3map_shadeangle 179 + { + map $lightmap + rgbGen identity + } + { + map textures/cosmo_block/ancient_bricks2.tga + blendFunc filter + rgbGen identity + } { map textures/detail/d_sandy.tga blendfunc gl_dst_color gl_src_color rgbGen identity tcMod scale 8 8 detail - } + } } textures/cosmo_block/ancient_bricks3 @@ -1424,23 +1476,26 @@ textures/cosmo_block/ancient_bricks6 } textures/cosmo_block/rock01 -{ - qer_editorimage textures/cosmo_block/rock01.tga - q3map_nonplanar - q3map_shadeangle 75 -// q3map_lightmapAxis y - q3map_tcGen ivector ( 0 0 512 ) ( 512 512 0 ) -// q3map_alphaMod dotproduct2 ( 1.0 1.0 1.0 ) +{ + qer_editorimage textures/cosmo_block/rock01.tga + q3map_nonplanar + q3map_shadeangle 75 +// q3map_lightmapAxis y + q3map_tcGen ivector ( 0 0 512 ) ( 512 512 0 ) +// q3map_alphaMod dotproduct2 ( 1.0 1.0 1.0 ) { - map textures/cosmo_block/rock02.tga - rgbGen identity - } - { map textures/cosmo_block/rock01.tga alphaGen vertex - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA } - { - map $lightmap - blendFunc filter + map textures/cosmo_block/rock02.tga + rgbGen identity + } + { + map textures/cosmo_block/rock01.tga + alphaGen vertex + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + } + { + map $lightmap + blendFunc filter rgbGen identity } { @@ -1506,19 +1561,19 @@ textures/cosmo_block/rock06 tcMod scale 8 8 detail } -} - -textures/cosmo_floor/gravel1 -{ - qer_editorimage textures/acc_dm5/rust.jpg - q3map_nonplanar - q3map_shadeAngle 60 -// q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) - q3map_alphaMod dotproduct2 ( 0.0 0.0 1.0 ) - +} + +textures/cosmo_floor/gravel1 +{ + qer_editorimage textures/acc_dm5/rust.jpg + q3map_nonplanar + q3map_shadeAngle 60 +// q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) + q3map_alphaMod dotproduct2 ( 0.0 0.0 1.0 ) + { - map textures/base_floor/metalbridge06.jpg - rgbGen identity + map textures/base_floor/metalbridge06.jpg + rgbGen identity } { map textures/acc_dm5/rust.jpg @@ -1527,55 +1582,55 @@ textures/cosmo_floor/gravel1 } { map $lightmap -// blendFunc GL_DST_COLOR GL_SRC_COLOR - blendFunc filter - tcGen lightmap - } -} - -textures/cosmo_floor/gravel2 -{ - qer_editorimage textures/base_floor/dirt.jpg - q3map_nonplanar - q3map_shadeAngle 60 -// q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) - q3map_alphaMod dotproduct2 ( 0.0 0.0 1.0 ) - - { - map textures/base_floor/dirt.jpg - rgbGen identity +// blendFunc GL_DST_COLOR GL_SRC_COLOR + blendFunc filter + tcGen lightmap } - { +} + +textures/cosmo_floor/gravel2 +{ + qer_editorimage textures/base_floor/dirt.jpg + q3map_nonplanar + q3map_shadeAngle 60 +// q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) + q3map_alphaMod dotproduct2 ( 0.0 0.0 1.0 ) + + { + map textures/base_floor/dirt.jpg + rgbGen identity + } + { map textures/gothic_floor/metalbridge02.jpg alphaGen vertex blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA } { map $lightmap -// blendFunc GL_DST_COLOR GL_SRC_COLOR - blendFunc filter - tcGen lightmap - } -} - +// blendFunc GL_DST_COLOR GL_SRC_COLOR + blendFunc filter + tcGen lightmap + } +} + textures/islandctf/terrain_2to4_vertical1 -{ +{ qer_editorimage textures/stone/pjrock21.jpg q3map_texturesize 512 512 q3map_nonPlanar q3map_shadeAngle 120 -// q3map_tcGen ivector ( 0 256 0 ) ( 256 0 0 ) +// q3map_tcGen ivector ( 0 256 0 ) ( 256 0 0 ) q3map_tcGen ivector ( 0 0 512 ) ( 512 512 0 ) { - map textures/stone/pjrock16.jpg - rgbGen identity + map textures/stone/pjrock16.jpg + rgbGen identity } { map textures/stone/pjrock21.jpg alphaGen vertex blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - } + } { map $lightmap blendFunc GL_DST_COLOR GL_SRC_COLOR @@ -1583,53 +1638,53 @@ textures/islandctf/terrain_2to4_vertical1 RgbGen identity } } - - -textures/cosmo_block/snow1 -{ - qer_editorimage textures/cosmo_block/snow1.tga - q3map_lightmapMergable - q3map_nonplanar - q3map_shadeAngle 60 - q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) - q3map_alphaMod dotproduct2 ( 0.0 0.0 0.8 ) - { - map textures/cosmo_block/snow2.tga - rgbGen identity - } - { - map textures/cosmo_block/snow1.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - alphaFunc GE128 - rgbGen identity - alphaGen vertex - } - { - map $lightmap - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/cosmo_sfx/alpha_000 -{ - qer_editorimage textures/common/weapclip.tga - q3map_alphaMod volume - q3map_alphaMod set 0 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - qer_trans 0.75 -} - + + +textures/cosmo_block/snow1 +{ + qer_editorimage textures/cosmo_block/snow1.tga + q3map_lightmapMergable + q3map_nonplanar + q3map_shadeAngle 60 + q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) + q3map_alphaMod dotproduct2 ( 0.0 0.0 0.8 ) + { + map textures/cosmo_block/snow2.tga + rgbGen identity + } + { + map textures/cosmo_block/snow1.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaFunc GE128 + rgbGen identity + alphaGen vertex + } + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/cosmo_sfx/alpha_000 +{ + qer_editorimage textures/common/weapclip.tga + q3map_alphaMod volume + q3map_alphaMod set 0 + surfaceparm nodraw + surfaceparm nonsolid + surfaceparm trans + qer_trans 0.75 +} + textures/cosmo_liquids/icewater { surfaceparm nomarks surfaceparm trans - surfaceparm water + surfaceparm water surfaceparm slime cull disable - surfaceparm fog + surfaceparm fog fogparms ( 0.115686 0.178431 0.333333 ) 128 { map textures/liquids/pool2.tga @@ -1654,7 +1709,7 @@ textures/cosmo_liquids/icewater rgbGen identity } } - + textures/cosmo_floor/bfloor3 { @@ -1674,11 +1729,11 @@ textures/cosmo_floor/bfloor3 detail } } - -textures/cosmo_block/ns_brick1 + +textures/cosmo_block/ns_brick1 { { - map textures/cosmo_block/ns_brick1.tga + map textures/cosmo_block/ns_brick1.tga rgbGen identity } { @@ -1692,12 +1747,12 @@ textures/cosmo_block/ns_brick1 tcMod scale 2 2 detail } -} - -textures/cosmo_block/ns_brick2 +} + +textures/cosmo_block/ns_brick2 { { - map textures/cosmo_block/ns_brick2.tga + map textures/cosmo_block/ns_brick2.tga rgbGen identity } { @@ -1711,14 +1766,15 @@ textures/cosmo_block/ns_brick2 tcMod scale 2 2 detail } -} - -textures/cosmo_block/ns_brick2_soft +} + +textures/cosmo_block/ns_brick2_soft { - qer_editorimage textures/cosmo_block/ns_brick2.tga - q3map_nonplanar q3map_shadeangle 179 + qer_editorimage textures/cosmo_block/ns_brick2.tga + q3map_nonplanar + q3map_shadeangle 179 { - map textures/cosmo_block/ns_brick2.tga + map textures/cosmo_block/ns_brick2.tga rgbGen identity } { @@ -1732,13 +1788,13 @@ textures/cosmo_block/ns_brick2_soft tcMod scale 2 2 detail } -} - - -textures/cosmo_block/ns_brick3 +} + + +textures/cosmo_block/ns_brick3 { { - map textures/cosmo_block/ns_brick3.tga + map textures/cosmo_block/ns_brick3.tga rgbGen identity } { @@ -1752,12 +1808,12 @@ textures/cosmo_block/ns_brick3 tcMod scale 2 2 detail } -} - -textures/cosmo_block/ns_brick3f +} + +textures/cosmo_block/ns_brick3f { { - map textures/cosmo_block/ns_brick3.tga + map textures/cosmo_block/ns_brick3.tga rgbGen identity } { @@ -1770,23 +1826,23 @@ textures/cosmo_block/ns_brick3f rgbGen identity tcMod scale 2 2 detail - } - { + } + { map $lightmap - blendFunc GL_DST_COLOR GL_ZERO + blendFunc GL_DST_COLOR GL_ZERO rgbGen identity - } - { - map textures/cosmo_trim/flashyspots1.jpg - blendfunc add - rgbGen wave sin 0.25 0.25 0 .05 + } + { + map textures/cosmo_trim/flashyspots1.jpg + blendfunc add + rgbGen wave sin 0.25 0.25 0 .05 } -} - -textures/cosmo_block/ns_brick4 +} + +textures/cosmo_block/ns_brick4 { { - map textures/cosmo_block/ns_brick4.tga + map textures/cosmo_block/ns_brick4.tga rgbGen identity } { @@ -1800,12 +1856,12 @@ textures/cosmo_block/ns_brick4 tcMod scale 2 2 detail } -} - -textures/cosmo_block/ns_brick5 +} + +textures/cosmo_block/ns_brick5 { { - map textures/cosmo_block/ns_brick5.tga + map textures/cosmo_block/ns_brick5.tga rgbGen identity } { @@ -1819,12 +1875,12 @@ textures/cosmo_block/ns_brick5 tcMod scale 2 2 detail } -} - -textures/cosmo_block/ns_brick6 +} + +textures/cosmo_block/ns_brick6 { { - map textures/cosmo_block/ns_brick6.tga + map textures/cosmo_block/ns_brick6.tga rgbGen identity } { @@ -1838,4 +1894,4 @@ textures/cosmo_block/ns_brick6 tcMod scale 2 2 detail } -} +} diff --git a/baseq3r/scripts/gfx.shader b/baseq3r/scripts/gfx.shader index c51cdc16..52b4d2b0 100644 --- a/baseq3r/scripts/gfx.shader +++ b/baseq3r/scripts/gfx.shader @@ -183,17 +183,9 @@ console { map gfx/misc/console01.tga blendFunc GL_ONE GL_ZERO - tcMod scroll .02 0 - tcmod scale 2 1 + } - { - map gfx/misc/console02.tga - //map textures/sfx/firegorre3.tga - blendFunc add - tcMod turb 0 .1 0 .1 - tcMod scale 2 1 - tcmod scroll 0.2 .1 - } + } @@ -205,29 +197,12 @@ menuback { nopicmip nomipmaps - //{ - // map textures/sfx/logo512.tga - //} - //{ - // map textures/sfx/specular.tga - // //blendfunc add - // tcMod turb 0 .8 0 .2 - // tcmod scroll -.1 -.2 - //} - { + { map textures/sfx/logo512.tga - // blendFunc blend - rgbgen identity } - //{ - // map textures/sfx/proto_zzzdrk.tga - // blendFunc add - // tcMod turb 0 .1 0 .9 - // tcmod scale .2 .2 - // tcMod scroll .02 0.7 - // rgbgen identity - //} + + } menubacknologo @@ -237,10 +212,6 @@ menubacknologo { map gfx/colors/black.tga - //map textures/sfx/proto_zzzdrk.tga - // tcMod turb 0 .1 0 .9 - // tcmod scale .2 .2 - // tcMod scroll .02 0.7 } } @@ -275,7 +246,7 @@ levelShotDetail nopicmip { map textures/sfx/detail.tga - blendFunc GL_DST_COLOR GL_SRC_COLOR + blendFunc GL_DST_COLOR GL_SRC_COLOR rgbgen identity } } diff --git a/baseq3r/scripts/liquids.shader b/baseq3r/scripts/liquids.shader index 64c55864..ec899eac 100644 --- a/baseq3r/scripts/liquids.shader +++ b/baseq3r/scripts/liquids.shader @@ -3,7 +3,7 @@ textures/q3r_liquids/q3r_water_01 qer_editorimage textures/q3r_liquids/water.tga surfaceparm nomarks surfaceparm trans - surfaceparm water + surfaceparm SURF_WET cull disable fogparms ( 0.215686 0.278431 0.333333 ) 1024 { @@ -35,7 +35,7 @@ textures/q3r_liquids/q3r_water_02 qer_editorimage textures/q3r_liquids/water.tga surfaceparm nomarks surfaceparm trans - surfaceparm water + surfaceparm SURF_WET cull disable deformVertexes wave 512 sin 0 7 0 0.4 fogparms ( 0.215686 0.278431 0.333333 ) 1024 @@ -64,7 +64,7 @@ textures/q3r_liquids/q3r_water_03 qer_editorimage textures/q3r_liquids/water.tga surfaceparm nomarks surfaceparm trans - surfaceparm water + surfaceparm SURF_WET cull disable deformVertexes wave 512 sin 0 7 0 0.4 fogparms ( 0.215686 0.278431 0.333333 ) 1024 @@ -282,7 +282,7 @@ textures/liquids/watertest q3map_globaltexture surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable tessSize 32 @@ -337,7 +337,7 @@ textures/liquids/xctf_painwater surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap q3map_surfacelight 450 @@ -379,7 +379,7 @@ textures/liquids/clear_calm1 q3map_globaltexture surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable deformVertexes wave 64 sin .25 .25 0 .5 @@ -422,7 +422,7 @@ textures/liquids/clear_ripple3 q3map_globaltexture surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable deformVertexes wave 64 sin .5 .5 0 .5 @@ -476,7 +476,7 @@ textures/liquids/clear_ripple2 q3map_globaltexture surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable deformVertexes wave 64 sin .5 .5 0 .5 @@ -530,7 +530,7 @@ textures/liquids/clear_ripple1 q3map_globaltexture surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable deformVertexes wave 64 sin .5 .5 0 .5 @@ -582,7 +582,7 @@ textures/liquids/clear_ripple1_q3dm1 q3map_globaltexture surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable deformVertexes wave 64 sin .5 .5 0 .5 @@ -966,7 +966,7 @@ textures/liquids/calm_pool surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap cull disable @@ -1007,7 +1007,7 @@ textures/liquids/ps_bloodwater1 surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap q3map_surfacelight 50 @@ -1052,7 +1052,7 @@ textures/liquids/calm_poollight surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap q3map_surfacelight 50 @@ -1113,7 +1113,7 @@ textures/liquids/calm_pool2 surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable tesssize 64 @@ -1169,7 +1169,7 @@ textures/liquids/pool surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap q3map_globaltexture @@ -1233,7 +1233,7 @@ textures/liquids/calm_pool_bgtess surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap cull disable @@ -1274,7 +1274,7 @@ textures/liquids/ripplewater2 surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap // JDC: testing foggy water @@ -1324,7 +1324,7 @@ textures/liquids/proto_pool3 qer_trans .80 surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET q3map_surfacelight 50 cull disable // tesssize 256 @@ -1473,7 +1473,7 @@ textures/liquids/jello // qer_trans .001 surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable @@ -1505,7 +1505,7 @@ textures/liquids/proto_gruel surfaceparm trans surfaceparm nonsolid surfaceparm nomarks - surfaceparm water + surfaceparm SURF_WET cull disable //tesssize 256 //deformVertexes wave 100 sin 1 5 .1 .5 @@ -1552,7 +1552,7 @@ textures/liquids/xripplewater2 surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap // JDC, testing backshader cull disable @@ -1599,7 +1599,7 @@ ripplewater2_back // this is used when looking from inside the water to the outside surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap // fogonly @@ -1627,7 +1627,7 @@ textures/liquids/ripplewater2a qer_editorimage textures/liquids/ripplewater2 surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap cull disable @@ -1820,7 +1820,7 @@ textures/liquids/bloodwater_pj surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap //testing out a dim surface light, march 19 - bj q3map_surfacelight 500 @@ -1867,7 +1867,7 @@ textures/liquids/bloodwater surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET surfaceparm nolightmap //testing out a dim surface light, march 19 - bj q3map_surfacelight 200 diff --git a/baseq3r/scripts/q3r_dirt_grass.shader b/baseq3r/scripts/q3r_dirt_grass.shader index 137aca4c..27844caa 100644 --- a/baseq3r/scripts/q3r_dirt_grass.shader +++ b/baseq3r/scripts/q3r_dirt_grass.shader @@ -1,6 +1,6 @@ textures/q3r_dirt_grass/dirt01 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01.tga } @@ -8,7 +8,7 @@ textures/q3r_dirt_grass/dirt01 textures/q3r_dirt_grass/dirt01road01 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road01.tga } @@ -16,7 +16,7 @@ textures/q3r_dirt_grass/dirt01road01 textures/q3r_dirt_grass/dirt01road01a { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road01a.tga } @@ -24,7 +24,7 @@ textures/q3r_dirt_grass/dirt01road01a textures/q3r_dirt_grass/dirt01road01b { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road01b.tga } @@ -32,7 +32,7 @@ textures/q3r_dirt_grass/dirt01road01b textures/q3r_dirt_grass/dirt01road01c { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road01c.tga } @@ -40,7 +40,7 @@ textures/q3r_dirt_grass/dirt01road01c textures/q3r_dirt_grass/dirt01road01d { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road01d.tga } @@ -48,7 +48,7 @@ textures/q3r_dirt_grass/dirt01road01d textures/q3r_dirt_grass/dirt01road01e { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road01e.tga } @@ -56,7 +56,7 @@ textures/q3r_dirt_grass/dirt01road01e textures/q3r_dirt_grass/dirt01road02 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road02.tga } @@ -64,7 +64,7 @@ textures/q3r_dirt_grass/dirt01road02 textures/q3r_dirt_grass/dirt01road02a { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road02a.tga } @@ -72,7 +72,7 @@ textures/q3r_dirt_grass/dirt01road02a textures/q3r_dirt_grass/dirt01road02b { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road02b.tga } @@ -80,7 +80,7 @@ textures/q3r_dirt_grass/dirt01road02b textures/q3r_dirt_grass/dirt01road02c { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road02c.tga } @@ -88,7 +88,7 @@ textures/q3r_dirt_grass/dirt01road02c textures/q3r_dirt_grass/dirt01road02d { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road02d.tga } @@ -96,7 +96,7 @@ textures/q3r_dirt_grass/dirt01road02d textures/q3r_dirt_grass/dirt01road02e { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road02e.tga } @@ -104,7 +104,7 @@ textures/q3r_dirt_grass/dirt01road02e textures/q3r_dirt_grass/dirt01road03 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road03.tga } @@ -112,7 +112,7 @@ textures/q3r_dirt_grass/dirt01road03 textures/q3r_dirt_grass/dirt01road03a { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road03a.tga } @@ -120,7 +120,7 @@ textures/q3r_dirt_grass/dirt01road03a textures/q3r_dirt_grass/dirt01road03b { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road03b.tga } @@ -128,7 +128,7 @@ textures/q3r_dirt_grass/dirt01road03b textures/q3r_dirt_grass/dirt01road03c { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road03c.tga } @@ -136,7 +136,7 @@ textures/q3r_dirt_grass/dirt01road03c textures/q3r_dirt_grass/dirt01road03d { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road03d.tga } @@ -144,7 +144,7 @@ textures/q3r_dirt_grass/dirt01road03d textures/q3r_dirt_grass/dirt01road03e { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt01road03e.tga } @@ -152,7 +152,7 @@ textures/q3r_dirt_grass/dirt01road03e textures/q3r_dirt_grass/dirt02 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02.tga } @@ -160,7 +160,7 @@ textures/q3r_dirt_grass/dirt02 textures/q3r_dirt_grass/dirt02road01 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road01.tga } @@ -168,7 +168,7 @@ textures/q3r_dirt_grass/dirt02road01 textures/q3r_dirt_grass/dirt02road01a { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road01a.tga } @@ -176,7 +176,7 @@ textures/q3r_dirt_grass/dirt02road01a textures/q3r_dirt_grass/dirt02road01b { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road01b.tga } @@ -184,7 +184,7 @@ textures/q3r_dirt_grass/dirt02road01b textures/q3r_dirt_grass/dirt02road01c { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road01c.tga } @@ -192,7 +192,7 @@ textures/q3r_dirt_grass/dirt02road01c textures/q3r_dirt_grass/dirt02road01d { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road01d.tga } @@ -200,7 +200,7 @@ textures/q3r_dirt_grass/dirt02road01d textures/q3r_dirt_grass/dirt02road01e { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road01e.tga } @@ -208,7 +208,7 @@ textures/q3r_dirt_grass/dirt02road01e textures/q3r_dirt_grass/dirt02road02 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road02.tga } @@ -216,7 +216,7 @@ textures/q3r_dirt_grass/dirt02road02 textures/q3r_dirt_grass/dirt02road02a { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road02a.tga } @@ -224,7 +224,7 @@ textures/q3r_dirt_grass/dirt02road02a textures/q3r_dirt_grass/dirt02road02b { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road02b.tga } @@ -232,7 +232,7 @@ textures/q3r_dirt_grass/dirt02road02b textures/q3r_dirt_grass/dirt02road02c { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road02c.tga } @@ -240,7 +240,7 @@ textures/q3r_dirt_grass/dirt02road02c textures/q3r_dirt_grass/dirt02road02d { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road02d.tga } @@ -248,7 +248,7 @@ textures/q3r_dirt_grass/dirt02road02d textures/q3r_dirt_grass/dirt02road02e { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road02e.tga } @@ -256,7 +256,7 @@ textures/q3r_dirt_grass/dirt02road02e textures/q3r_dirt_grass/dirt02road02f { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road02f.tga } @@ -264,7 +264,7 @@ textures/q3r_dirt_grass/dirt02road02f textures/q3r_dirt_grass/dirt02road03 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road03.tga } @@ -272,7 +272,7 @@ textures/q3r_dirt_grass/dirt02road03 textures/q3r_dirt_grass/dirt02road03a { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road03a.tga } @@ -280,7 +280,7 @@ textures/q3r_dirt_grass/dirt02road03a textures/q3r_dirt_grass/dirt02road03b { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road03b.tga } @@ -288,7 +288,7 @@ textures/q3r_dirt_grass/dirt02road03b textures/q3r_dirt_grass/dirt02road03c { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road03c.tga } @@ -296,7 +296,7 @@ textures/q3r_dirt_grass/dirt02road03c textures/q3r_dirt_grass/dirt02road03d { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road03d.tga } @@ -304,7 +304,7 @@ textures/q3r_dirt_grass/dirt02road03d textures/q3r_dirt_grass/dirt02road03e { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road03e.tga } @@ -312,7 +312,7 @@ textures/q3r_dirt_grass/dirt02road03e textures/q3r_dirt_grass/dirt02road03f { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road03f.tga } @@ -320,7 +320,7 @@ textures/q3r_dirt_grass/dirt02road03f textures/q3r_dirt_grass/dirt02road04f { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt02road04f.tga } @@ -328,7 +328,7 @@ textures/q3r_dirt_grass/dirt02road04f textures/q3r_dirt_grass/dirt03 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt03.tga } @@ -336,7 +336,7 @@ textures/q3r_dirt_grass/dirt03 textures/q3r_dirt_grass/dirt03road01b { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt03road01b.tga } @@ -344,7 +344,7 @@ textures/q3r_dirt_grass/dirt03road01b textures/q3r_dirt_grass/dirt03road01d { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt03road01d.tga } @@ -352,7 +352,7 @@ textures/q3r_dirt_grass/dirt03road01d textures/q3r_dirt_grass/dirt03road01e { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt03road01e.tga } @@ -360,7 +360,7 @@ textures/q3r_dirt_grass/dirt03road01e textures/q3r_dirt_grass/dirt04 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirt04.tga } @@ -368,7 +368,7 @@ textures/q3r_dirt_grass/dirt04 textures/q3r_dirt_grass/dirtgrass01 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirtgrass01.tga } @@ -376,7 +376,7 @@ textures/q3r_dirt_grass/dirtgrass01 textures/q3r_dirt_grass/dirtgrass02 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/dirtgrass02.tga } @@ -384,7 +384,7 @@ textures/q3r_dirt_grass/dirtgrass02 textures/q3r_dirt_grass/grass01 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/grass01.tga } @@ -392,7 +392,7 @@ textures/q3r_dirt_grass/grass01 textures/q3r_dirt_grass/grass01 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/grass01.tga } @@ -400,7 +400,7 @@ textures/q3r_dirt_grass/grass01 textures/q3r_dirt_grass/grass02 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/grass02.tga } @@ -408,7 +408,7 @@ textures/q3r_dirt_grass/grass02 textures/q3r_dirt_grass/grass03 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/grass03.tga } @@ -416,7 +416,7 @@ textures/q3r_dirt_grass/grass03 textures/q3r_dirt_grass/grass04 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/grass04.tga } @@ -424,7 +424,7 @@ textures/q3r_dirt_grass/grass04 textures/q3r_dirt_grass/grass05 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/grass05.tga } @@ -432,7 +432,7 @@ textures/q3r_dirt_grass/grass05 textures/q3r_dirt_grass/grass06 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/grass06.tga } @@ -440,7 +440,7 @@ textures/q3r_dirt_grass/grass06 textures/q3r_dirt_grass/grass07 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/grass07.tga } @@ -448,7 +448,7 @@ textures/q3r_dirt_grass/grass07 textures/q3r_dirt_grass/grass08 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/grass08.tga } @@ -456,7 +456,7 @@ textures/q3r_dirt_grass/grass08 textures/q3r_dirt_grass/grass09 { - surfaceparm dirt + surfaceparm SURF_DIRT { map textures/q3r_dirt_grass/grass09.tga } @@ -464,7 +464,7 @@ textures/q3r_dirt_grass/grass09 textures/q3r_dirt_grass/gravel01 { - surfaceparm gravel + surfaceparm SURF_GRAVEL { map textures/q3r_dirt_grass/gravel01.tga } @@ -472,7 +472,7 @@ textures/q3r_dirt_grass/gravel01 textures/q3r_dirt_grass/gravel02 { - surfaceparm gravel + surfaceparm SURF_GRAVEL { map textures/q3r_dirt_grass/gravel02.tga } @@ -480,7 +480,7 @@ textures/q3r_dirt_grass/gravel02 textures/q3r_dirt_grass/greengrass { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/greengrass.tga } @@ -488,7 +488,7 @@ textures/q3r_dirt_grass/greengrass textures/q3r_dirt_grass/lawn01 { - surfaceparm grass + surfaceparm SURF_GRASS { map textures/q3r_dirt_grass/lawn01.tga } @@ -496,8 +496,8 @@ textures/q3r_dirt_grass/lawn01 textures/q3r_dirt_grass/mud01 { - surfaceparm dirt - surfaceparm wet + surfaceparm SURF_DIRT + surfaceparm SURF_WET { map textures/q3r_dirt_grass/mud01.tga } @@ -505,8 +505,8 @@ textures/q3r_dirt_grass/mud01 textures/q3r_dirt_grass/mud01_a { - surfaceparm dirt - surfaceparm wet + surfaceparm SURF_DIRT + surfaceparm SURF_WET { map textures/q3r_dirt_grass/mud01_a.tga } @@ -514,8 +514,8 @@ textures/q3r_dirt_grass/mud01_a textures/q3r_dirt_grass/mud02 { - surfaceparm dirt - surfaceparm wet + surfaceparm SURF_DIRT + surfaceparm SURF_WET { map textures/q3r_dirt_grass/mud02.tga } @@ -523,8 +523,8 @@ textures/q3r_dirt_grass/mud02 textures/q3r_dirt_grass/mud02_a { - surfaceparm dirt - surfaceparm wet + surfaceparm SURF_DIRT + surfaceparm SURF_WET { map textures/q3r_dirt_grass/mud02_a.tga } @@ -532,7 +532,7 @@ textures/q3r_dirt_grass/mud02_a textures/q3r_dirt_grass/stones01 { - surfaceparm gravel + surfaceparm SURF_GRAVEL { map textures/q3r_dirt_grass/stones01.tga } @@ -540,7 +540,7 @@ textures/q3r_dirt_grass/stones01 textures/q3r_dirt_grass/stones02 { - surfaceparm gravel + surfaceparm SURF_GRAVEL { map textures/q3r_dirt_grass/stones02.tga } @@ -548,7 +548,7 @@ textures/q3r_dirt_grass/stones02 textures/q3r_dirt_grass/stones03 { - surfaceparm gravel + surfaceparm SURF_GRAVEL { map textures/q3r_dirt_grass/stones03.tga } @@ -556,7 +556,7 @@ textures/q3r_dirt_grass/stones03 textures/q3r_dirt_grass/blended01 { - surfaceparm dirt + surfaceparm SURF_DIRT qer_editorimage textures/q3r_dirt_grass/dirt02 { map textures/q3r_dirt_grass/dirt02.tga diff --git a/baseq3r/scripts/q3r_grandcanyon.shader b/baseq3r/scripts/q3r_grandcanyon.shader index ed0cad40..fd226645 100644 --- a/baseq3r/scripts/q3r_grandcanyon.shader +++ b/baseq3r/scripts/q3r_grandcanyon.shader @@ -27,7 +27,7 @@ textures/q3r_grandcanyon/concrete Surfaceparm nolightmap //signifies vertex lighting only. // Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain. q3map_forcesunlight - surfaceparm asphalt + surfaceparm SURF_ASPHALT qer_editorimage textures/q3r_grandcanyon/concrete @@ -46,7 +46,7 @@ textures/q3r_grandcanyon/concrete textures/q3r_grandcanyon/pjrock1 { - surfaceparm gravel + surfaceparm SURF_GRAVEL Surfaceparm nolightmap //signifies vertex lighting only. // Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain. q3map_forcesunlight @@ -63,7 +63,7 @@ textures/q3r_grandcanyon/pjrock1 textures/q3r_grandcanyon/pjrock16 { - surfaceparm dirt + surfaceparm SURF_DIRT Surfaceparm nolightmap //signifies vertex lighting only. // Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain. q3map_forcesunlight @@ -84,7 +84,7 @@ textures/q3r_grandcanyon/pjrock21 Surfaceparm nolightmap //signifies vertex lighting only. // Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain. q3map_forcesunlight - surfaceparm dirt + surfaceparm SURF_DIRT qer_editorimage textures/q3r_grandcanyon/pjrock21b @@ -103,7 +103,7 @@ textures/q3r_grandcanyon/pjrock16-1 Surfaceparm nolightmap //signifies vertex lighting only. // Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain. q3map_forcesunlight - surfaceparm dirt + surfaceparm SURF_DIRT { rgbgen vertex @@ -118,7 +118,7 @@ textures/q3r_grandcanyon/pjrock16-21 Surfaceparm nolightmap //signifies vertex lighting only. // Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain. q3map_forcesunlight - surfaceparm dirt + surfaceparm SURF_DIRT { rgbgen vertex @@ -133,7 +133,7 @@ textures/q3r_grandcanyon/pjrock21-1 Surfaceparm nolightmap //signifies vertex lighting only. // Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain. q3map_forcesunlight - surfaceparm dirt + surfaceparm SURF_DIRT { rgbgen vertex @@ -162,7 +162,7 @@ textures/q3r_grandcanyon/water q3map_globaltexture surfaceparm trans surfaceparm nonsolid - surfaceparm water + surfaceparm SURF_WET cull disable diff --git a/baseq3r/scripts/q3r_metals.shader b/baseq3r/scripts/q3r_metals.shader index 14b74981..4486e8b6 100644 --- a/baseq3r/scripts/q3r_metals.shader +++ b/baseq3r/scripts/q3r_metals.shader @@ -209,7 +209,7 @@ textures/q3r_metals/rail03 textures/q3r_metals/plate01 { - surfaceparm metal + surfaceparm SURF_METAL { map textures/effects/tinfx2d.tga tcGen environment diff --git a/baseq3r/scripts/q3r_road.shader b/baseq3r/scripts/q3r_road.shader index be1b580a..f224c839 100644 --- a/baseq3r/scripts/q3r_road.shader +++ b/baseq3r/scripts/q3r_road.shader @@ -1,5 +1,6 @@ textures/q3r_road/asphalt { + surfaceparm SURF_ASPHALT { map $lightmap rgbGen identity diff --git a/baseq3r/scripts/q3rtextures.shader b/baseq3r/scripts/q3rtextures.shader index eff30b8f..f4d10766 100644 --- a/baseq3r/scripts/q3rtextures.shader +++ b/baseq3r/scripts/q3rtextures.shader @@ -4,7 +4,7 @@ textures/qrally2/sand3 { - surfaceparm dust + surfaceparm SURF_DIRT { map $lightmap @@ -19,8 +19,8 @@ textures/qrally2/sand3 textures/qrally2/sandwet { - surfaceparm dust - surfaceparm wet + surfaceparm SURF_DIRT + surfaceparm SURF_WET { map $lightmap @@ -35,6 +35,7 @@ textures/qrally2/sandwet textures/qrally2/qrally2asphalt { + surfaceparm SURF_ASPHALT { map $lightmap rgbGen identity @@ -48,7 +49,7 @@ textures/qrally2/qrally2asphalt textures/qrally2/qrally2grass0_1 { - surfaceparm grass + surfaceparm SURF_GRASS { map $lightmap rgbGen identity