diff --git a/baseq3r/scripts/base_textures.shader b/baseq3r/scripts/base_textures.shader index 9be435c4..e6c102a2 100644 --- a/baseq3r/scripts/base_textures.shader +++ b/baseq3r/scripts/base_textures.shader @@ -13562,4 +13562,73 @@ textures/base_wall/green_contrim_noisey rgbGen identity blendFunc GL_DST_COLOR GL_ZERO } +} + +// ------------------------------------------------------------ +// 499.base_wall (c_met5_) +// ------------------------------------------------------------ + +textures/base_wall/c_met5_ +{ + { + map $lightmap + tcGen lightmap + } + { + map textures/base_wall/c_met5_2.tga + } + { + map textures/detail/d_conc.tga + blendfunc gl_dst_color gl_src_color + tcMod scale 4 4 + detail + } +} + +// ------------------------------------------------------------ +// 500.base_wall (baslt4_1_2k) +// ------------------------------------------------------------ + +textures/base_light/baslt4_1_2k +{ + qer_editorimage textures/base_light/baslt4_1_2k.jpg + surfaceparm nomarks + surfaceparm nodlight + q3map_surfacelight 2000 + cull disable + { + map textures/base_light/baslt4_1_2k.jpg + } +} + +// ------------------------------------------------------------ +// 501.base_wall (baslt4_1_4k) +// ------------------------------------------------------------ + +textures/base_light/baslt4_1_4k +{ + qer_editorimage textures/base_light/baslt4_1_4k.jpg + surfaceparm nomarks + surfaceparm nodlight + q3map_surfacelight 4000 + cull disable + { + map textures/base_light/baslt4_1_4k.jpg + } +} + +// ------------------------------------------------------------ +// 502.base_wall (proto_lightmap) +// ------------------------------------------------------------ + +textures/base_light/proto_lightmap +{ + qer_editorimage textures/base_light/proto_lightmap.jpg + surfaceparm nomarks + surfaceparm nodlight + q3map_surfacelight 4000 + cull disable + { + map textures/base_light/proto_lightmap.jpg + } } \ No newline at end of file diff --git a/baseq3r/scripts/building.shader b/baseq3r/scripts/building.shader deleted file mode 100644 index 8e53671a..00000000 --- a/baseq3r/scripts/building.shader +++ /dev/null @@ -1,673 +0,0 @@ -textures/q3r_building/stuccowin01 - -{ - qer_editorimage textures/q3r_building/stuccowin01.tga - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - - } - { - map textures/q3r_building/stuccowin01.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - } - -} - -textures/q3r_building/stuccowin02 - -{ - qer_editorimage textures/q3r_building/stuccowin02.tga - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - - } - { - map textures/q3r_building/stuccowin02.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - } - -} - -textures/q3r_building/stuccowin03 - -{ - qer_editorimage textures/q3r_building/stuccowin03.tga - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - - } - { - map textures/q3r_building/stuccowin03.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - } - -} - -textures/q3r_building/stuccowin04 - -{ - qer_editorimage textures/q3r_building/stuccowin04.tga - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - - } - { - map textures/q3r_building/stuccowin04.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - } - -} - -textures/q3r_building/garage2A -{ - qer_editorimage textures/q3r_building/garage2A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/garage2A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/garage3A -{ - qer_editorimage textures/q3r_building/garage3A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/garage3A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - - -textures/q3r_building/window-AA -{ - qer_editorimage textures/q3r_building/window-AA.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/window-AA.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows10A -{ - qer_editorimage textures/q3r_building/windows10A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows10A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows10bA -{ - qer_editorimage textures/q3r_building/windows10bA.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows10bA.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows11A -{ - qer_editorimage textures/q3r_building/windows11A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows11A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows12A -{ - qer_editorimage textures/q3r_building/windows12A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows12A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows13A -{ - qer_editorimage textures/q3r_building/windows13A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows13A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows15A -{ - qer_editorimage textures/q3r_building/windows15A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows15A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows20A -{ - qer_editorimage textures/q3r_building/windows20A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows20A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows21A -{ - qer_editorimage textures/q3r_building/windows21A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows21A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows232A -{ - qer_editorimage textures/q3r_building/windows232A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows232A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows23A -{ - qer_editorimage textures/q3r_building/windows23A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows23A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows242A -{ - qer_editorimage textures/q3r_building/windows242A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows242A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows24A -{ - qer_editorimage textures/q3r_building/windows24A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows24A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows25A -{ - qer_editorimage textures/q3r_building/windows25A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows25A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows29A -{ - qer_editorimage textures/q3r_building/windows29A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows29A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows5A -{ - qer_editorimage textures/q3r_building/windows5A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows5A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows6A -{ - qer_editorimage textures/q3r_building/windows6A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows6A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows7A -{ - qer_editorimage textures/q3r_building/windows7A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows7A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows8A -{ - qer_editorimage textures/q3r_building/windows8A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows8A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/windows9A -{ - qer_editorimage textures/q3r_building/windows9A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_building/windows9A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/crash1 -{ - qer_editorimage textures/q3r_metals/cormetal01.tga - cull disable - { - map textures/q3r_metals/cormetal01.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/crash1a -{ - qer_editorimage textures/q3r_signage/dirsign02_bnw.tga - cull disable - { - map textures/q3r_signage/dirsign02_bnw.tga - rgbGen identity - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_building/night_dark -{ - qer_editorimage textures/skies/xnight2_up.tga - surfaceparm noimpact - surfaceparm nolightmap - q3map_surfacelight 35 - q3map_sun 0.545098 0.690196 0.705882 15 319 58 - skyParms env/xnight2 128 - -} - -textures/q3r_building/wirehead -{ - qer_editorimage textures/q3r_building/wirehead.tga - surfaceparm nolightmap - { - map textures/q3r_building/wirehead.tga - blendfunc add - rgbGen wave sin 2 1.2 0 4 - } - { - map textures/base_wall/comp3text.tga - blendfunc add - rgbGen wave square 0.5 0.5 0 8 - tcMod scroll 0 -2 - } -} - -textures/q3r_building/wirehead_graphic -{ - qer_editorimage textures/q3r_building/wirehead_decal.tga - surfaceparm nonsolid - surfaceparm trans - cull disable - polygonoffset - { - map textures/q3r_building/wirehead.tga - blendfunc add - rgbGen identity - } -} - - diff --git a/baseq3r/scripts/common.shader b/baseq3r/scripts/common.shader index 007e316b..913eff3e 100644 --- a/baseq3r/scripts/common.shader +++ b/baseq3r/scripts/common.shader @@ -1,6 +1,11 @@ -//================ -// Mirror -//================ +// ------------------------------------------------------------ +// Shaders for Q3Rally common textures - rewritten by P3rlE +// based on the common.shader +// ------------------------------------------------------------ + +// ------------------------------------------------------------ +// 1.mirror +// ------------------------------------------------------------ textures/common/mirrortut { @@ -18,9 +23,9 @@ textures/common/mirrortut } -//============================ -// rally_weather_rain -//============================ +// ------------------------------------------------------------ +// 2.rain +// ------------------------------------------------------------ textures/common/rain { @@ -31,9 +36,9 @@ textures/common/rain surfaceparm nomarks } -//============================ -// rally_weather_snow -//============================ +// ------------------------------------------------------------ +// 3.snow +// ------------------------------------------------------------ textures/common/snow { @@ -44,9 +49,9 @@ textures/common/snow surfaceparm nomarks } -//====================== -// q3r_checkpoint -//====================== +// ------------------------------------------------------------ +// 4.checkpoint +// ------------------------------------------------------------ textures/common/checkpoint { @@ -57,9 +62,9 @@ textures/common/checkpoint surfaceparm nomarks } -//====================== -// q3r_startfinish -//====================== +// ------------------------------------------------------------ +// 5.startfinish +// ------------------------------------------------------------ textures/common/startfinish { @@ -70,9 +75,9 @@ textures/common/startfinish surfaceparm nomarks } -//====================== -// Areaportal -//====================== +// ------------------------------------------------------------ +// 6.areaportal +// ------------------------------------------------------------ textures/common/areaportal { @@ -86,9 +91,9 @@ textures/common/areaportal surfaceparm areaportal } -//================ -// Caulk -//================ +// ------------------------------------------------------------ +// 7.caulk +// ------------------------------------------------------------ textures/common/caulk { @@ -97,9 +102,9 @@ textures/common/caulk surfaceparm nomarks } -//================ -// Clip -//================ +// ------------------------------------------------------------ +// 8.clip +// ------------------------------------------------------------ textures/common/clip { @@ -113,9 +118,9 @@ textures/common/clip surfaceparm playerclip } -//====================== -// Clusterportal -//====================== +// ------------------------------------------------------------ +// 9.clusterportal +// ------------------------------------------------------------ textures/common/clusterportal { @@ -128,9 +133,9 @@ textures/common/clusterportal surfaceparm clusterportal } -//====================== -// Cushion -//====================== +// ------------------------------------------------------------ +// 10.cushion +// ------------------------------------------------------------ textures/common/cushion { @@ -143,9 +148,9 @@ textures/common/cushion surfaceparm nodamage } -//====================== -// DoNotEnter -//====================== +// ------------------------------------------------------------ +// 11.donotenter +// ------------------------------------------------------------ textures/common/donotenter { @@ -157,22 +162,22 @@ textures/common/donotenter surfaceparm donotenter } -//====================== -// Full Clip -//====================== +// ------------------------------------------------------------ +// 12.full_clip +// ------------------------------------------------------------ -textures/common/full_clip // maybe removing? +textures/common/full_clip { qer_trans 0.40 surfaceparm nodraw surfaceparm playerclip } -//================ -// Hint -//================ +// ------------------------------------------------------------ +// 13.hint +// ------------------------------------------------------------ -textures/common/hint // should NOT use surfaceparm hint.. strange but true +textures/common/hint { qer_nocarve qer_trans 0.30 @@ -181,12 +186,12 @@ textures/common/hint // should NOT use surfaceparm hint.. strange but true surfaceparm structural surfaceparm trans surfaceparm noimpact - surfaceparm hint // ydnar: yes it should. + surfaceparm hint } -//====================== -// Invisible -//====================== +// ------------------------------------------------------------ +// 14.invisible +// ------------------------------------------------------------ textures/common/invisible // solid, transparent polygons, casts shadows { @@ -199,9 +204,9 @@ textures/common/invisible // solid, transparent polygons, casts shadows } } -//====================== -// Missile Clip -//====================== +// ------------------------------------------------------------ +// 15.missileclip +// ------------------------------------------------------------ textures/common/missileclip { @@ -214,9 +219,9 @@ textures/common/missileclip surfaceparm trans } -//================ -// No Draw -//================ +// ------------------------------------------------------------ +// 16.nodraw +// ------------------------------------------------------------ textures/common/nodraw { @@ -227,9 +232,9 @@ textures/common/nodraw surfaceparm nomarks } -//============================ -// No Draw Non Solid -//============================ +// ------------------------------------------------------------ +// 17.nodrawnonsolid +// ------------------------------------------------------------ textures/common/nodrawnonsolid { @@ -238,9 +243,9 @@ textures/common/nodrawnonsolid surfaceparm nodraw } -//================ -// No Drop -//================ +// ------------------------------------------------------------ +// 18.nodrop +// ------------------------------------------------------------ textures/common/nodrop { @@ -254,9 +259,9 @@ textures/common/nodrop surfaceparm nodrop } -//================ -// No Impact -//================ +// ------------------------------------------------------------ +// 19.noimpact +// ------------------------------------------------------------ textures/common/noimpact { @@ -264,18 +269,18 @@ textures/common/noimpact surfaceparm noimpact } -//====================== -// No Lightmap -//====================== +// ------------------------------------------------------------ +// 20.nolightmap +// ------------------------------------------------------------ textures/common/nolightmap { surfaceparm nolightmap } -//================ -// Origin -//================ +// ------------------------------------------------------------ +// 21.origin +// ------------------------------------------------------------ textures/common/origin { @@ -287,9 +292,9 @@ textures/common/origin surfaceparm origin } -//================ -// Portal -//================ +// ------------------------------------------------------------ +// 22.portal +// ------------------------------------------------------------ textures/common/portal { @@ -305,9 +310,9 @@ textures/common/portal } } -//================ -// Slick -//================ +// ------------------------------------------------------------ +// 23.slick +// ------------------------------------------------------------ textures/common/slick { @@ -319,9 +324,9 @@ textures/common/slick surfaceparm slick } -//================ -// Terrain -//================ +// ------------------------------------------------------------ +// 24.terrain +// ------------------------------------------------------------ textures/common/terrain { @@ -331,9 +336,9 @@ textures/common/terrain surfaceparm nomarks } -//================ -// Terrain 2 -//================ +// ------------------------------------------------------------ +// 25.terrain2 +// ------------------------------------------------------------ textures/common/terrain2 { @@ -345,9 +350,9 @@ textures/common/terrain2 surfaceparm nolightmap } -//================ -// Tim Portal -//================ +// ------------------------------------------------------------ +// 26.timportal +// ------------------------------------------------------------ textures/common/timportal { @@ -362,9 +367,9 @@ textures/common/timportal } } -//================ -// Trigger -//================ +// ------------------------------------------------------------ +// 27.trigger +// ------------------------------------------------------------ textures/common/trigger { @@ -373,9 +378,9 @@ textures/common/trigger surfaceparm nodraw } -//================ -// Weapon Clip -//================ +// ------------------------------------------------------------ +// 28.weapclip +// ------------------------------------------------------------ textures/common/weapclip { @@ -386,9 +391,9 @@ textures/common/weapclip surfaceparm nomarks } -//================ -// Metal Clip -//================ +// ------------------------------------------------------------ +// 29.metalclip +// ------------------------------------------------------------ textures/common/metalclip { @@ -403,9 +408,9 @@ textures/common/metalclip surfaceparm metalsteps } -//================ -// Bot Clip -//================ +// ------------------------------------------------------------ +// 30.botclip +// ------------------------------------------------------------ textures/common/botclip { @@ -419,15 +424,17 @@ textures/common/botclip surfaceparm botclip } - -//================================================================= +// ------------------------------------------------------------ +// 31.lightgrid +// ------------------------------------------------------------ +// ------------------------------------------------------------ // ydnar q3map lightgrid bounds // // the min/max bounds of brushes with this shader in a map -// will define the bounds of the map's lightgrid (model lighting) +// will def the bounds of the map's lightgrid (model lighting) // note: make it as small as possible around player space // to minimize bsp size and compile time -//================================================================= +// ------------------------------------------------------------ textures/common/lightgrid { @@ -441,9 +448,9 @@ textures/common/lightgrid surfaceparm lightgrid } -//================ -// q3r checkpoint sign 1 -//================ +// ------------------------------------------------------------ +// 32.q3r_checkpoint_a +// ------------------------------------------------------------ textures/common/q3r_checkpoint_a { @@ -454,6 +461,10 @@ textures/common/q3r_checkpoint_a } } +// ------------------------------------------------------------ +// 33.energypad +// ------------------------------------------------------------ + textures/common/energypad { qer_editorimage textures/sfx/bluegoal.jpg diff --git a/baseq3r/scripts/ctf.shader b/baseq3r/scripts/ctf.shader index f9f0053f..6b8b2150 100644 --- a/baseq3r/scripts/ctf.shader +++ b/baseq3r/scripts/ctf.shader @@ -1,4 +1,12 @@ -//eh +// ------------------------------------------------------------ +// Shaders for Q3Rally CTF - rewritten by P3rlE +// based on the ctf.shader +// ------------------------------------------------------------ + +// ------------------------------------------------------------ +// 1.sprites (friend) +// ------------------------------------------------------------ + sprites/friend { nomipmaps @@ -8,6 +16,10 @@ sprites/friend } } +// ------------------------------------------------------------ +// 2.sprites (foe) +// ------------------------------------------------------------ + sprites/foe { nomipmaps @@ -17,6 +29,10 @@ sprites/foe } } +// ------------------------------------------------------------ +// 3.flags (b_flag) +// ------------------------------------------------------------ + models/flags/b_flag { cull disable @@ -40,6 +56,10 @@ models/flags/b_flag } } +// ------------------------------------------------------------ +// 4.flags (pole) +// ------------------------------------------------------------ + models/flags/pole { { @@ -55,6 +75,10 @@ models/flags/pole } } +// ------------------------------------------------------------ +// 5.flags (r_flag) +// ------------------------------------------------------------ + models/flags/r_flag { cull disable @@ -78,6 +102,10 @@ models/flags/r_flag } } +// ------------------------------------------------------------ +// 6.teleporter (blue_telep) +// ------------------------------------------------------------ + textures/ctf/blue_telep { cull disable @@ -127,6 +155,11 @@ textures/ctf/blue_telep } + +// ------------------------------------------------------------ +// 7.teleporter (red_telep) +// ------------------------------------------------------------ + textures/ctf/red_telep { cull disable @@ -172,6 +205,10 @@ textures/ctf/red_telep } +// ------------------------------------------------------------ +// 8.test2 (test2_trans) +// ------------------------------------------------------------ + textures/ctf/test2_trans { qer_editorimage textures/ctf/test2.tga @@ -188,6 +225,10 @@ textures/ctf/test2_trans } +// ------------------------------------------------------------ +// 9.test2 (test2_r_trans) +// ------------------------------------------------------------ + textures/ctf/test2_r_trans { qer_editorimage textures/ctf/test2_r.tga @@ -204,6 +245,10 @@ textures/ctf/test2_r_trans } } +// ------------------------------------------------------------ +// 10.killblockctf_r (blocks15cgeomtrn.tga) +// ------------------------------------------------------------ + textures/ctf/killblockctf_r { qer_editorimage textures/gothic_block/blocks15cgeomtrn.tga @@ -242,6 +287,11 @@ textures/ctf/killblockctf_r rgbGen identity } } + +// ------------------------------------------------------------ +// 11.killblockctf_b (killblockgeomtrn.tga) +// ------------------------------------------------------------ + textures/ctf/killblockctf_b { qer_editorimage textures/gothic_block/killblockgeomtrn.tga @@ -280,6 +330,11 @@ textures/ctf/killblockctf_b rgbGen identity } } + +// ------------------------------------------------------------ +// 12.ctf_arch_b_shiny (ctf_arch_b_shiny) +// ------------------------------------------------------------ + textures/ctf/ctf_arch_b_shiny { qer_editorimage textures/ctf/ctf_arch_b.tga @@ -753,24 +808,24 @@ sprites/foe ////////// textures/q3r_ctf/q3r_bluelong_decal { - qer_editorimage textures/q3r_ctf/q3r_bannerbluelong.tga + qer_editorimage textures/ctf/q3r_bannerbluelong.tga surfaceparm nolightmap surfaceparm nomarks polygonoffset { - map textures/q3r_ctf/q3r_bannerbluelong.tga + map textures/ctf/q3r_bannerbluelong.tga } } textures/q3r_ctf/q3r_redlong_decal { - qer_editorimage textures/q3r_ctf/q3r_bannerredlong.tga + qer_editorimage textures/ctf/q3r_bannerredlong.tga surfaceparm nolightmap surfaceparm nomarks polygonoffset { - map textures/q3r_ctf/q3r_bannerredlong.tga + map textures/ctf/q3r_bannerredlong.tga } } @@ -780,67 +835,25 @@ textures/q3r_ctf/q3r_redlong_decal //////////////// textures/q3r_ctf/q3r_bluelong_01 { - qer_editorimage textures/q3r_ctf/q3r_bannerbluelong.tga - //deformVertexes wave sin 0 1 0 .1 + qer_editorimage textures/ctf/q3r_bannerbluelong.tga + deformVertexes wave sin 0 1 0 .1 surfaceparm nolightmap surfaceparm nomarks polygonoffset { - map textures/q3r_ctf/q3r_bannerbluelong.tga + map textures/ctf/q3r_bannerbluelong.tga } } textures/q3r_ctf/q3r_redlong_01 { -} - - -/////////////////////////// -//these have transparency// -/////////////////////////// - -textures/q3r_ctf/q3r_curtainredwide_01 -{ - qer_editorimage textures/q3r_ctf/q3r_curtainredwide_shader.tga + qer_editorimage textures/ctf/q3r_bannerredlong.tga + deformVertexes wave sin 0 1 0 .1 surfaceparm nolightmap surfaceparm nomarks + polygonoffset { - map textures/q3r_ctf/q3r_curtainredwide_shader.tga - alphagen lt_128 + map textures/ctf/q3r_bannerredlong.tga } -} - -textures/q3r_ctf/q3r_curtainbluewide_01 -{ - qer_editorimage textures/q3r_ctf/q3r_curtainbluewide_shader.tga - surfaceparm nolightmap - surfaceparm nomarks - { - map textures/q3r_ctf/q3r_curtainbluewide_shader.tga - } -} - -textures/q3r_ctf/q3r_curtainneuwide_01 -{ - qer_editorimage textures/q3r_ctf/q3r_curtainneuwide.tga - surfaceparm nolightmap - surfaceparm nomarks - { - map textures/q3r_ctf/q3r_curtainneuwide.tga - } -} - -///////////////// -//experimenting -///////////////// - -textures/q3r_ctf/q3r_doorwideneu_01 -{ - qer_editorimage textures/q3r_ctf/q3r_curtainneuwide.tga - surfaceparm nolightmap - surfaceparm nomarks - { - map textures/q3r_ctf/q3r_curtainneuwide.tga - } -} +} \ No newline at end of file diff --git a/baseq3r/scripts/details.shader b/baseq3r/scripts/details.shader deleted file mode 100644 index 52946455..00000000 --- a/baseq3r/scripts/details.shader +++ /dev/null @@ -1,17 +0,0 @@ -textures/base_wall/c_met5_ -{ - { - map $lightmap - tcGen lightmap - } - { - map textures/base_wall/c_met5_2.tga - } - { - map textures/detail/d_conc.tga - blendfunc gl_dst_color gl_src_color - tcMod scale 4 4 - detail - } -} - diff --git a/baseq3r/scripts/dirt_grass.shader b/baseq3r/scripts/dirt_grass.shader deleted file mode 100644 index 35d94b77..00000000 --- a/baseq3r/scripts/dirt_grass.shader +++ /dev/null @@ -1,570 +0,0 @@ -textures/q3r_dirt_grass/dirt01 -{ - surfaceparm SURF_DIRT - surfaceparm SURF_DUST - { - map textures/q3r_dirt_grass/dirt01.tga - } -} - -textures/q3r_dirt_grass/dirt01road01 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01.tga - } -} - -textures/q3r_dirt_grass/dirt01road01a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01a.tga - } -} - -textures/q3r_dirt_grass/dirt01road01b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01b.tga - } -} - -textures/q3r_dirt_grass/dirt01road01c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01c.tga - } -} - -textures/q3r_dirt_grass/dirt01road01d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01d.tga - } -} - -textures/q3r_dirt_grass/dirt01road01e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01e.tga - } -} - -textures/q3r_dirt_grass/dirt01road02 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02.tga - } -} - -textures/q3r_dirt_grass/dirt01road02a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02a.tga - } -} - -textures/q3r_dirt_grass/dirt01road02b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02b.tga - } -} - -textures/q3r_dirt_grass/dirt01road02c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02c.tga - } -} - -textures/q3r_dirt_grass/dirt01road02d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02d.tga - } -} - -textures/q3r_dirt_grass/dirt01road02e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02e.tga - } -} - -textures/q3r_dirt_grass/dirt01road03 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03.tga - } -} - -textures/q3r_dirt_grass/dirt01road03a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03a.tga - } -} - -textures/q3r_dirt_grass/dirt01road03b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03b.tga - } -} - -textures/q3r_dirt_grass/dirt01road03c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03c.tga - } -} - -textures/q3r_dirt_grass/dirt01road03d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03d.tga - } -} - -textures/q3r_dirt_grass/dirt01road03e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03e.tga - } -} - -textures/q3r_dirt_grass/dirt02 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02.tga - } -} - -textures/q3r_dirt_grass/dirt02road01 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01.tga - } -} - -textures/q3r_dirt_grass/dirt02road01a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01a.tga - } -} - -textures/q3r_dirt_grass/dirt02road01b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01b.tga - } -} - -textures/q3r_dirt_grass/dirt02road01c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01c.tga - } -} - -textures/q3r_dirt_grass/dirt02road01d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01d.tga - } -} - -textures/q3r_dirt_grass/dirt02road01e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01e.tga - } -} - -textures/q3r_dirt_grass/dirt02road02 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02.tga - } -} - -textures/q3r_dirt_grass/dirt02road02a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02a.tga - } -} - -textures/q3r_dirt_grass/dirt02road02b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02b.tga - } -} - -textures/q3r_dirt_grass/dirt02road02c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02c.tga - } -} - -textures/q3r_dirt_grass/dirt02road02d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02d.tga - } -} - -textures/q3r_dirt_grass/dirt02road02e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02e.tga - } -} - -textures/q3r_dirt_grass/dirt02road02f -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02f.tga - } -} - -textures/q3r_dirt_grass/dirt02road03 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03.tga - } -} - -textures/q3r_dirt_grass/dirt02road03a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03a.tga - } -} - -textures/q3r_dirt_grass/dirt02road03b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03b.tga - } -} - -textures/q3r_dirt_grass/dirt02road03c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03c.tga - } -} - -textures/q3r_dirt_grass/dirt02road03d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03d.tga - } -} - -textures/q3r_dirt_grass/dirt02road03e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03e.tga - } -} - -textures/q3r_dirt_grass/dirt02road03f -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03f.tga - } -} - -textures/q3r_dirt_grass/dirt02road04f -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road04f.tga - } -} - -textures/q3r_dirt_grass/dirt03 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt03.tga - } -} - -textures/q3r_dirt_grass/dirt03road01b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt03road01b.tga - } -} - -textures/q3r_dirt_grass/dirt03road01d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt03road01d.tga - } -} - -textures/q3r_dirt_grass/dirt03road01e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt03road01e.tga - } -} - -textures/q3r_dirt_grass/dirt04 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt04.tga - } -} - -textures/q3r_dirt_grass/dirtgrass01 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirtgrass01.tga - } -} - -textures/q3r_dirt_grass/dirtgrass02 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirtgrass02.tga - } -} - -textures/q3r_dirt_grass/grass01 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass01.tga - } -} - -textures/q3r_dirt_grass/grass02 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass02.tga - } -} - -textures/q3r_dirt_grass/grass03 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass03.tga - } -} - -textures/q3r_dirt_grass/grass04 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass04.tga - } -} - -textures/q3r_dirt_grass/grass05 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass05.tga - } -} - -textures/q3r_dirt_grass/grass06 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass06.tga - } -} - -textures/q3r_dirt_grass/grass07 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass07.tga - } -} - -textures/q3r_dirt_grass/grass08 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/grass08.tga - } -} - -textures/q3r_dirt_grass/grass09 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/grass09.tga - } -} - -textures/q3r_dirt_grass/gravel01 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/gravel01.tga - } -} - -textures/q3r_dirt_grass/gravel02 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/gravel02.tga - } -} - -textures/q3r_dirt_grass/greengrass -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/greengrass.tga - } -} - -textures/q3r_dirt_grass/lawn01 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/lawn01.tga - } -} - -textures/q3r_dirt_grass/mud01 -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - { - map textures/q3r_dirt_grass/mud01.tga - } -} - -textures/q3r_dirt_grass/mud01_a -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - { - map textures/q3r_dirt_grass/mud01_a.tga - } -} - -textures/q3r_dirt_grass/mud02 -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - { - map textures/q3r_dirt_grass/mud02.tga - } -} - -textures/q3r_dirt_grass/mud02_a -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - { - map textures/q3r_dirt_grass/mud02_a.tga - } -} - -textures/q3r_dirt_grass/stones01 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/stones01.tga - } -} - -textures/q3r_dirt_grass/stones02 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/stones02.tga - } -} - -textures/q3r_dirt_grass/stones03 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/stones03.tga - } -} - -textures/q3r_dirt_grass/blended01 -{ - surfaceparm SURF_DIRT - qer_editorimage textures/q3r_dirt_grass/dirt02 - { - map textures/q3r_dirt_grass/dirt02.tga - } - { - map textures/q3r_dirt_grass/trans01.tga - - blendFunc GL_DST_COLOR GL_SRC_ALPHA - detail - tcMod scale .1 .1 - - } - { - map textures/q3r_dirt_grass/grass02.tga - - blendFunc GL_DST_COLOR GL_SRC_COLOR - } -} \ No newline at end of file diff --git a/baseq3r/scripts/glass.shader b/baseq3r/scripts/glass.shader deleted file mode 100644 index c509d5b3..00000000 --- a/baseq3r/scripts/glass.shader +++ /dev/null @@ -1,94 +0,0 @@ -textures/q3r_glass/glassbrick1A -{ - qer_editorimage textures/q3r_glass/glassbrick1A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_glass/glassbrick1A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_glass/glassbrick2A -{ - qer_editorimage textures/q3r_glass/glassbrick2A.tga - { - map textures/effects/tinfx.tga - rgbGen identity - tcMod scale 0.5 0.5 - tcGen environment - } - { - map textures/q3r_glass/glassbrick2A.tga - blendfunc blend - rgbGen identity - alphaFunc GE128 - } - { - map $lightmap - blendfunc filter - rgbGen identity - tcGen lightmap - } -} - -textures/q3r_glass/blueglass -{ - surfaceparm nolightmap - surfaceparm nonsolid - cull twosided - { - map textures/q3r_glass/blueglass.tga - tcGen environment - tcMod turb 0 0.01 0 0.01 - tcmod scroll .0 .0 - blendfunc GL_ONE GL_ONE - } -} - - - -textures/q3r_glass/darkglass - { - qer_trans .5 - surfaceparm trans -// surfaceparm solid - - cull disable - { - map textures/effects/tinfx.tga - tcgen environment - blendfunc gl_one gl_one - rgbGen identity - } - { - map $lightmap - blendFunc gl_dst_color gl_zero - rgbgen identity - } - } - - -textures/q3r_glass/plainglass -{ - surfaceparm nolightmap - surfaceparm nonsolid - cull twosided - { - map textures/q3r_glass/plainglass.tga - tcGen environment - blendfunc GL_ONE GL_ONE - } -} diff --git a/baseq3r/scripts/q3r_blimp.shader b/baseq3r/scripts/q3r_blimp.shader deleted file mode 100644 index 363abc1d..00000000 --- a/baseq3r/scripts/q3r_blimp.shader +++ /dev/null @@ -1,42 +0,0 @@ -models/mapobjects/blimp/green -{ - { - map models/mapobjects/blimp/green.tga -// blendfunc gl_one gl_one - rgbGen wave sin .5 .5 0 .5 - } -} - -models/mapobjects/blimp/red -{ - { - map models/mapobjects/blimp/red.tga -// blendfunc gl_one gl_one - rgbGen wave sin .5 .5 0 .5 - } -} -/* -models/mapobjects/blimp/blimp01 -{ - { - map models/mapobjects/blimp/blimp01.tga - rgbGen lightingDiffuse - } -} -*/ -models/mapobjects/blimp/blimp02 -{ - { - map models/mapobjects/blimp/q3r.tga - tcMod scroll .2 0 - rgbGen identity - } - { - map models/mapobjects/blimp/blimp02.tga - blendFunc blend - rgbGen vertex - } - - - -} \ No newline at end of file diff --git a/baseq3r/scripts/q3r_building.shader b/baseq3r/scripts/q3r_building.shader deleted file mode 100644 index 752dd82a..00000000 --- a/baseq3r/scripts/q3r_building.shader +++ /dev/null @@ -1,91 +0,0 @@ -textures/q3r_building/stuccowin01 - -{ - qer_editorimage textures/q3r_building/stuccowin01.tga - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - - } - { - map textures/q3r_building/stuccowin01.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - } - -} - -textures/q3r_building/stuccowin02 - -{ - qer_editorimage textures/q3r_building/stuccowin02.tga - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - - } - { - map textures/q3r_building/stuccowin02.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - } - -} - -textures/q3r_building/stuccowin03 - -{ - qer_editorimage textures/q3r_building/stuccowin03.tga - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - - } - { - map textures/q3r_building/stuccowin03.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - } - -} - -textures/q3r_building/stuccowin04 - -{ - qer_editorimage textures/q3r_building/stuccowin04.tga - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - - } - { - map textures/q3r_building/stuccowin04.tga - blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc filter - } - -} diff --git a/baseq3r/scripts/q3r_dirt_grass.shader b/baseq3r/scripts/q3r_dirt_grass.shader deleted file mode 100644 index 27844caa..00000000 --- a/baseq3r/scripts/q3r_dirt_grass.shader +++ /dev/null @@ -1,577 +0,0 @@ -textures/q3r_dirt_grass/dirt01 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01.tga - } -} - -textures/q3r_dirt_grass/dirt01road01 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01.tga - } -} - -textures/q3r_dirt_grass/dirt01road01a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01a.tga - } -} - -textures/q3r_dirt_grass/dirt01road01b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01b.tga - } -} - -textures/q3r_dirt_grass/dirt01road01c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01c.tga - } -} - -textures/q3r_dirt_grass/dirt01road01d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01d.tga - } -} - -textures/q3r_dirt_grass/dirt01road01e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road01e.tga - } -} - -textures/q3r_dirt_grass/dirt01road02 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02.tga - } -} - -textures/q3r_dirt_grass/dirt01road02a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02a.tga - } -} - -textures/q3r_dirt_grass/dirt01road02b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02b.tga - } -} - -textures/q3r_dirt_grass/dirt01road02c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02c.tga - } -} - -textures/q3r_dirt_grass/dirt01road02d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02d.tga - } -} - -textures/q3r_dirt_grass/dirt01road02e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road02e.tga - } -} - -textures/q3r_dirt_grass/dirt01road03 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03.tga - } -} - -textures/q3r_dirt_grass/dirt01road03a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03a.tga - } -} - -textures/q3r_dirt_grass/dirt01road03b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03b.tga - } -} - -textures/q3r_dirt_grass/dirt01road03c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03c.tga - } -} - -textures/q3r_dirt_grass/dirt01road03d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03d.tga - } -} - -textures/q3r_dirt_grass/dirt01road03e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt01road03e.tga - } -} - -textures/q3r_dirt_grass/dirt02 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02.tga - } -} - -textures/q3r_dirt_grass/dirt02road01 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01.tga - } -} - -textures/q3r_dirt_grass/dirt02road01a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01a.tga - } -} - -textures/q3r_dirt_grass/dirt02road01b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01b.tga - } -} - -textures/q3r_dirt_grass/dirt02road01c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01c.tga - } -} - -textures/q3r_dirt_grass/dirt02road01d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01d.tga - } -} - -textures/q3r_dirt_grass/dirt02road01e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road01e.tga - } -} - -textures/q3r_dirt_grass/dirt02road02 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02.tga - } -} - -textures/q3r_dirt_grass/dirt02road02a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02a.tga - } -} - -textures/q3r_dirt_grass/dirt02road02b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02b.tga - } -} - -textures/q3r_dirt_grass/dirt02road02c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02c.tga - } -} - -textures/q3r_dirt_grass/dirt02road02d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02d.tga - } -} - -textures/q3r_dirt_grass/dirt02road02e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02e.tga - } -} - -textures/q3r_dirt_grass/dirt02road02f -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road02f.tga - } -} - -textures/q3r_dirt_grass/dirt02road03 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03.tga - } -} - -textures/q3r_dirt_grass/dirt02road03a -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03a.tga - } -} - -textures/q3r_dirt_grass/dirt02road03b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03b.tga - } -} - -textures/q3r_dirt_grass/dirt02road03c -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03c.tga - } -} - -textures/q3r_dirt_grass/dirt02road03d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03d.tga - } -} - -textures/q3r_dirt_grass/dirt02road03e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03e.tga - } -} - -textures/q3r_dirt_grass/dirt02road03f -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road03f.tga - } -} - -textures/q3r_dirt_grass/dirt02road04f -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt02road04f.tga - } -} - -textures/q3r_dirt_grass/dirt03 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt03.tga - } -} - -textures/q3r_dirt_grass/dirt03road01b -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt03road01b.tga - } -} - -textures/q3r_dirt_grass/dirt03road01d -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt03road01d.tga - } -} - -textures/q3r_dirt_grass/dirt03road01e -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt03road01e.tga - } -} - -textures/q3r_dirt_grass/dirt04 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirt04.tga - } -} - -textures/q3r_dirt_grass/dirtgrass01 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirtgrass01.tga - } -} - -textures/q3r_dirt_grass/dirtgrass02 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/dirtgrass02.tga - } -} - -textures/q3r_dirt_grass/grass01 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass01.tga - } -} - -textures/q3r_dirt_grass/grass01 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass01.tga - } -} - -textures/q3r_dirt_grass/grass02 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass02.tga - } -} - -textures/q3r_dirt_grass/grass03 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass03.tga - } -} - -textures/q3r_dirt_grass/grass04 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass04.tga - } -} - -textures/q3r_dirt_grass/grass05 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass05.tga - } -} - -textures/q3r_dirt_grass/grass06 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass06.tga - } -} - -textures/q3r_dirt_grass/grass07 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/grass07.tga - } -} - -textures/q3r_dirt_grass/grass08 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/grass08.tga - } -} - -textures/q3r_dirt_grass/grass09 -{ - surfaceparm SURF_DIRT - { - map textures/q3r_dirt_grass/grass09.tga - } -} - -textures/q3r_dirt_grass/gravel01 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/gravel01.tga - } -} - -textures/q3r_dirt_grass/gravel02 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/gravel02.tga - } -} - -textures/q3r_dirt_grass/greengrass -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/greengrass.tga - } -} - -textures/q3r_dirt_grass/lawn01 -{ - surfaceparm SURF_GRASS - { - map textures/q3r_dirt_grass/lawn01.tga - } -} - -textures/q3r_dirt_grass/mud01 -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - { - map textures/q3r_dirt_grass/mud01.tga - } -} - -textures/q3r_dirt_grass/mud01_a -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - { - map textures/q3r_dirt_grass/mud01_a.tga - } -} - -textures/q3r_dirt_grass/mud02 -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - { - map textures/q3r_dirt_grass/mud02.tga - } -} - -textures/q3r_dirt_grass/mud02_a -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - { - map textures/q3r_dirt_grass/mud02_a.tga - } -} - -textures/q3r_dirt_grass/stones01 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/stones01.tga - } -} - -textures/q3r_dirt_grass/stones02 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/stones02.tga - } -} - -textures/q3r_dirt_grass/stones03 -{ - surfaceparm SURF_GRAVEL - { - map textures/q3r_dirt_grass/stones03.tga - } -} - -textures/q3r_dirt_grass/blended01 -{ - surfaceparm SURF_DIRT - qer_editorimage textures/q3r_dirt_grass/dirt02 - { - map textures/q3r_dirt_grass/dirt02.tga - } - { - map textures/q3r_dirt_grass/trans01.tga - - blendFunc GL_DST_COLOR GL_SRC_ALPHA - detail - tcMod scale .1 .1 - - } - { - map textures/q3r_dirt_grass/grass02.tga - - blendFunc GL_DST_COLOR GL_SRC_COLOR - } -} \ No newline at end of file diff --git a/baseq3r/scripts/q3r_grandcanyon.shader b/baseq3r/scripts/q3r_grandcanyon.shader deleted file mode 100644 index fd226645..00000000 --- a/baseq3r/scripts/q3r_grandcanyon.shader +++ /dev/null @@ -1,205 +0,0 @@ -textures/q3r_grandcanyon/evergreen -{ - cull none - deformVertexes autosprite2 - surfaceparm trans - surfaceparm alphashadow - surfaceparm solid - qer_editorimage textures/bergburg/evergreen - - { - map textures/bergburg/evergreen.tga - alphaFunc GE128 - //blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA - depthWrite - } - { - map $lightmap - rgbGen identity - blendFunc filter - depthfunc equal - } - -} - -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 SURF_ASPHALT - - qer_editorimage textures/q3r_grandcanyon/concrete - - { - tcmod scale 0.5 0.5 - map textures/q3r_grandcanyon/concrete.jpg - } - - { - map $lightmap - rgbGen identity - blendFunc filter - depthfunc equal - } -} - -textures/q3r_grandcanyon/pjrock1 -{ - 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 - - qer_editorimage textures/stone/pjrock1 - - { - rgbgen vertex - tcmod scale 0.5 0.5 - map textures/stone/pjrock1.jpg - } -} - - -textures/q3r_grandcanyon/pjrock16 -{ - 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 - - qer_editorimage textures/q3r_grandcanyon/pjrock16-1b - - { - - rgbgen vertex - tcmod scale 0.5 0.5 - map textures/q3r_grandcanyon/pjrock16-1b.jpg - } - -} - -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 SURF_DIRT - - qer_editorimage textures/q3r_grandcanyon/pjrock21b - - { - - rgbgen vertex - tcmod scale 0.5 0.5 - map textures/q3r_grandcanyon/pjrock21b.jpg - } - -} - - -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 SURF_DIRT - { - - rgbgen vertex - tcmod scale 0.5 0.5 - map textures/q3r_grandcanyon/pjrock16-1.jpg - } -} - - -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 SURF_DIRT - { - - rgbgen vertex - tcmod scale 0.5 0.5 - map textures/q3r_grandcanyon/pjrock16-21.jpg - } -} - - -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 SURF_DIRT - { - - rgbgen vertex - tcmod scale 0.5 0.5 - map textures/q3r_grandcanyon/pjrock21-1.jpg - } - -} - -textures/q3r_grandcanyon/fog -{ - qer_editorimage textures/sfx/fog_grey.tga - surfaceparm trans - surfaceparm nonsolid - surfaceparm fog - surfaceparm nolightmap - surfaceparm nodrop -// q3map_surfacelight 100 - fogparms ( .85 .8 .8 ) 500 -} - -textures/q3r_grandcanyon/water -{ - qer_editorimage textures/q3r_grandcanyon/water - qer_trans .6 - q3map_globaltexture - surfaceparm trans - surfaceparm nonsolid - surfaceparm SURF_WET - - cull disable - -// deformVertexes wave 200 triangle 0 4 0.0 2.0 - //deformVertexes wave 100 sawtooth 3 3 0.5 0.5 - - { - map textures/q3r_grandcanyon/water.jpg - blendfunc gl_one gl_zero - tcmod turb 0 0.1 0 0.2 - } - { - map textures/liquids/pool2.tga - blendfunc gl_one gl_one - tcMod turb 0 .2 0 .1 - tcMod scroll 0.1 0.3 - } - - { - map $lightmap - blendFunc GL_dst_color GL_zero - rgbgen identity - } -} - -textures/q3r_grandcanyon/sky -{ -qer_editorimage env/q3r_grandcanyon/desert_ft - -surfaceparm noimpact -surfaceparm nolightmap -surfaceparm sky -q3map_sun .5 .37 .19 85 317 33 -q3map_surfacelight 120 -//q3map_backsplash -1 - - -skyparms env/q3r_grandcanyon/desert - - - -} diff --git a/baseq3r/scripts/q3r_lights.shader b/baseq3r/scripts/q3r_lights.shader deleted file mode 100644 index debd79e7..00000000 --- a/baseq3r/scripts/q3r_lights.shader +++ /dev/null @@ -1,198 +0,0 @@ -//quake 3 rally lights - -////////////////////////////// -// orange blinking light // -// contruction light // -////////////////////////////// -textures/q3r_lights/orange_blink -{ - qer_editorimage textures/q3r_lights/construct_circle.tga - surfaceparm nomarks - surfaceparm nodlight - cull disable - { - map textures/q3r_lights/construct_circle.tga - rgbgen wave inversesawtooth 0 1 0 .5 - blendfunc gl_src_alpha gl_one - } -} - -////////////////////////////////////////// -// orange blinking light 180deg phase// -// contruction light // -////////////////////////////////////////// -textures/q3r_lights/oran_blink180 -{ - qer_editorimage textures/q3r_lights/construct_circle.tga - surfaceparm nomarks - surfaceparm nodlight - cull disable - { - map textures/q3r_lights/construct_circle.tga - rgbgen wave inversesawtooth 0 1 .5 .5 - blendfunc gl_src_alpha gl_one - } -} - -////////////////////////////////// -// orange blinking arrow light // -// contruction light // -////////////////////////////////// -textures/q3r_lights/arrows_oran -{ - qer_editorimage textures/q3r_lights/arrows_oran0.tga - surfaceparm nomarks - surfaceparm nodlight - //q3map_surfacelight 20 - cull disable - q3map_lightimage textures/q3r_lights/arrows_oran0.tga - { - animmap 1/3 textures/q3r_lights/arrows_oran0.tga textures/q3r_lights/arrows_oran1.tga textures/q3r_lights/arrows_oran2.tga - rgbgen wave inversesawtooth 0 1 0 1/3 - //blendfunc add - } -} - -////////////////////////////////// -// orange sliding arrow light // -// contruction light // -////////////////////////////////// -textures/q3r_lights/arrow_slide -{ - qer_editorimage textures/q3r_lights/arrows_oran0.tga - surfaceparm nomarks - surfaceparm nodlight - //q3map_surfacelight 20 - cull disable - q3map_lightimage textures/q3r_lights/arrows_oran0.tga - { - map textures/q3r_lights/arrows_oran0.tga - rgbgen wave square 0 1 0 3 - tcmod scroll .3333 0 - //blendfunc add - } -} - -//*********************************************************************** -////////////////////////////////////// -// color shifting light for sky // -// epic fail just use as sky light // -////////////////////////////////////// -textures/q3r_lights/skycoloryellow -{ - qer_editorimage textures/q3r_layout/yellow.tga - surfaceparm nomarks - surfaceparm nodlight - q3map_surfacelight 50 - cull disable - //q3map_lightimage textures/q3r_layout/yellow.tga - { - map textures/q3r_layout/yellow.tga - //rgbgen wave square 0 1 0 .1 - //blendfunc gl_src_alpha gl_one - //depthwrite - } -} - -textures/q3r_lights/skycolororange -{ - qer_editorimage textures/q3r_layout/orange.tga - surfaceparm nomarks - surfaceparm nodlight - q3map_surfacelight 50 - cull disable - { - map textures/q3r_layout/orange.tga - //rgbgen wave square 0 1 0 .05 - //blendfunc gl_src_alpha gl_one - //depthwrite - } -} - -//this is a bullshit darkness light, try it if you want to -textures/q3r_lights/skycolorlila -{ - qer_editorimage textures/q3r_layout/lila.tga - surfaceparm nomarks - surfaceparm nodlight - q3map_surfacelight 50 - cull disable - { - map textures/q3r_layout/lila.tga - //rgbgen wave square 0 1 0 .05 - //blendfunc gl_src_alpha gl_one - //depthwrite - } -} - -//these are the lights that are used in q3r_dm02 which doesn't have any -textures/base_light/baslt4_1_2k -{ - qer_editorimage textures/base_light/baslt4_1_2k.jpg - surfaceparm nomarks - surfaceparm nodlight - q3map_surfacelight 2000 - cull disable - { - map textures/base_light/baslt4_1_2k.jpg - } -} - -//these are the lights that are used in q3r_dm02 which doesn't have any -textures/base_light/baslt4_1_4k -{ - qer_editorimage textures/base_light/baslt4_1_4k.jpg - surfaceparm nomarks - surfaceparm nodlight - q3map_surfacelight 4000 - cull disable - { - map textures/base_light/baslt4_1_4k.jpg - } -} - -//these are the lights that are used in q3r_dm02 which doesn't have any -textures/base_light/proto_lightmap -{ - qer_editorimage textures/base_light/proto_lightmap.jpg - surfaceparm nomarks - surfaceparm nodlight - q3map_surfacelight 4000 - cull disable - { - map textures/base_light/proto_lightmap.jpg - } -} -//simple blue surface light -textures/q3r_lights/bluesurfacelit -{ - qer_editorimage textures/q3r_lights/sky_rise.tga - surfaceparm noimpact - surfaceparm nomarks - surfaceparm nodlight - q3map_surfacelight 2000 - q3map_lightsubdivide 512 - cull disable - { - map textures/q3r_lights/sky_rise.tga - } -// { -// map $lightmap -// rgbgen identity -// } -} -//simple orange surface light -textures/q3r_lights/oransurfacelit -{ - qer_editorimage textures/ridgeracer/sky_set.tga - surfaceparm noimpact - surfaceparm nomarks - surfaceparm nodlight - q3map_surfacelight 2000 - q3map_lightsubdivide 256 - cull disable - { - //map $lightmap - map textures/ridgeracer/sky_set.tga - } -} diff --git a/baseq3r/scripts/q3r_mapobjects.shader b/baseq3r/scripts/q3r_mapobjects.shader deleted file mode 100644 index c6f26037..00000000 --- a/baseq3r/scripts/q3r_mapobjects.shader +++ /dev/null @@ -1,130 +0,0 @@ -//watertower - -models/mapobjects/watertower/plate01 - -{ - { - map textures/effects/tinfx2d.tga - tcGen environment - rgbGen identity - } - - - { - map textures/q3r_metals/plate01.tga - blendfunc GL_ONE GL_SRC_COLOR - rgbGen vertex - } - -} - -models/mapobjects/watertower/plate02 - -{ - { - map textures/effects/tinfx2d.tga - tcGen environment - rgbGen identity - } - - - { - map textures/q3r_metals/plate01.tga - blendfunc GL_ONE GL_SRC_COLOR - rgbGen vertex - } - -} - - -models/mapobjects/watertower/ferris - -{ - { - map textures/effects/tinfx2d.tga - tcGen environment - rgbGen identity - } - - - { - map models/mapobjects/watertower/ferris.tga - blendfunc GL_ONE GL_SRC_COLOR - rgbGen vertex - } - - -} - -models/mapobjects/watertower/rail01 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - { - map textures/q3r_metals/rail01.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen vertex - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -models/mapobjects/watertower/walkway01 - -{ - cull disable - - { - map models/mapobjects/watertower/walkway01.tga - rgbGen vertex - } -} - -//UFO - - -models/mapobjects/ufo/ufo01 - -{ - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - } - - - { - map models/mapobjects/ufo/ufo01.tga - blendfunc GL_ONE GL_SRC_COLOR - rgbGen vertex - } - -} - - -models/mapobjects/ufo/ufo03 - -{ - { - map textures/reflect/reflect.jpg - tcGen environment - rgbGen identity - } - - - { - map models/mapobjects/ufo/ufo03.tga - blendfunc GL_ONE GL_SRC_COLOR - rgbGen vertex - } - -} - diff --git a/baseq3r/scripts/q3r_metals.shader b/baseq3r/scripts/q3r_metals.shader deleted file mode 100644 index 4486e8b6..00000000 --- a/baseq3r/scripts/q3r_metals.shader +++ /dev/null @@ -1,226 +0,0 @@ - -textures/q3r_metals/towerstruts -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - { - map textures/q3r_metals/towerstruts.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - - -textures/q3r_metals/metrust02 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - { - map textures/q3r_metals/metrust02.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - - -textures/q3r_metals/metrust03 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - { - map textures/q3r_metals/metrust03.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - - -textures/q3r_metals/ladder01 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - surfaceparm trans - surfaceparm nomarks - { - map textures/q3r_metals/ladder01.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - - -textures/q3r_metals/ladder02 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - surfaceparm trans - surfaceparm nomarks - { - map textures/q3r_metals/ladder02.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_metals/ladder03 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - surfaceparm trans - surfaceparm nomarks - { - map textures/q3r_metals/ladder03.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - - -textures/q3r_metals/rail01 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - surfaceparm trans - surfaceparm nomarks - { - map textures/q3r_metals/rail01.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_metals/rail02 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - surfaceparm trans - surfaceparm nomarks - { - map textures/q3r_metals/rail02.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - - -textures/q3r_metals/rail03 -{ - cull disable - surfaceparm alphashadow - surfaceparm playerclip - surfaceparm trans - surfaceparm nomarks - { - map textures/q3r_metals/rail03.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_metals/plate01 - -{ - surfaceparm SURF_METAL - { - map textures/effects/tinfx2d.tga - tcGen environment - rgbGen identity - } - - - { - map textures/q3r_metals/plate01.tga - blendfunc GL_ONE GL_SRC_COLOR - rgbGen vertex - } - -} diff --git a/baseq3r/scripts/q3r_people.shader b/baseq3r/scripts/q3r_people.shader deleted file mode 100644 index 042a4aa2..00000000 --- a/baseq3r/scripts/q3r_people.shader +++ /dev/null @@ -1,233 +0,0 @@ - -textures/q3r_people/male01 -{ -cull disable - deformVertexes autosprite2 - { - map textures/q3r_people/male01.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - - -textures/q3r_people/male02 -{ - deformVertexes autosprite2 - { - map textures/q3r_people/male02.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_people/peeprow01 - -{ -cull disable - surfaceparm trans -// surfaceparm alphashadow -// surfaceparm playerclip - - { - map textures/q3r_people/peeprow01.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_people/peeprow01a - -{ -cull disable - surfaceparm trans -// surfaceparm alphashadow -// surfaceparm playerclip - - { - map textures/q3r_people/peeprow01a.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - - -textures/q3r_people/peeprow02 - -{ -cull disable - surfaceparm trans -// surfaceparm alphashadow -// surfaceparm playerclip - - { - map textures/q3r_people/peeprow02.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_people/peeprow02a - -{ -cull disable - surfaceparm trans -// surfaceparm alphashadow -// surfaceparm playerclip - - { - map textures/q3r_people/peeprow02a.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_people/peeprow03 - -{ -cull disable - surfaceparm trans -// surfaceparm alphashadow -// surfaceparm playerclip - - { - map textures/q3r_people/peeprow03.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_people/peeprow03a - -{ -cull disable - surfaceparm trans -// surfaceparm alphashadow -// surfaceparm playerclip - - { - map textures/q3r_people/peeprow03a.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_people/peeprow04 - -{ -cull disable - surfaceparm trans -// surfaceparm alphashadow -// surfaceparm playerclip - - { - map textures/q3r_people/peeprow04.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} - -textures/q3r_people/peeprow04a - -{ -cull disable - surfaceparm trans -// surfaceparm alphashadow -// surfaceparm playerclip - - { - map textures/q3r_people/peeprow04a.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } - -} diff --git a/baseq3r/scripts/q3r_road.shader b/baseq3r/scripts/q3r_road.shader deleted file mode 100644 index f224c839..00000000 --- a/baseq3r/scripts/q3r_road.shader +++ /dev/null @@ -1,13 +0,0 @@ -textures/q3r_road/asphalt -{ - surfaceparm SURF_ASPHALT - { - map $lightmap - rgbGen identity - } - { - map textures/q3r_road/asphalt.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} \ No newline at end of file diff --git a/baseq3r/scripts/q3r_textures.shader b/baseq3r/scripts/q3r_textures.shader new file mode 100644 index 00000000..4329fdcf --- /dev/null +++ b/baseq3r/scripts/q3r_textures.shader @@ -0,0 +1,2883 @@ +// ------------------------------------------------------------ +// Shaders for Q3Rally Textures - rewritten by P3rlE +// based on the q3r_xxx.shader from quake3rally +// ------------------------------------------------------------ + +// ------------------------------------------------------------ +// 1.q3r_building (stuccowin01) +// ------------------------------------------------------------ + +textures/q3r_building/stuccowin01 + +{ + qer_editorimage textures/q3r_building/stuccowin01.tga + { + map textures/reflect/reflect.jpg + tcGen environment + rgbGen identity + + } + { + map textures/q3r_building/stuccowin01.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc filter + } + +} + +// ------------------------------------------------------------ +// 2.q3r_building (stuccowin02) +// ------------------------------------------------------------ + +textures/q3r_building/stuccowin02 + +{ + qer_editorimage textures/q3r_building/stuccowin02.tga + { + map textures/reflect/reflect.jpg + tcGen environment + rgbGen identity + + } + { + map textures/q3r_building/stuccowin02.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc filter + } + +} + +// ------------------------------------------------------------ +// 3.q3r_building (stuccowin03) +// ------------------------------------------------------------ + +textures/q3r_building/stuccowin03 + +{ + qer_editorimage textures/q3r_building/stuccowin03.tga + { + map textures/reflect/reflect.jpg + tcGen environment + rgbGen identity + + } + { + map textures/q3r_building/stuccowin03.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc filter + } + +} + +// ------------------------------------------------------------ +// 4.q3r_building (stuccowin04) +// ------------------------------------------------------------ + +textures/q3r_building/stuccowin04 + +{ + qer_editorimage textures/q3r_building/stuccowin04.tga + { + map textures/reflect/reflect.jpg + tcGen environment + rgbGen identity + + } + { + map textures/q3r_building/stuccowin04.tga + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc filter + } + +} + +// ------------------------------------------------------------ +// 5.q3r_building (garage2A) +// ------------------------------------------------------------ + +textures/q3r_building/garage2A +{ + qer_editorimage textures/q3r_building/garage2A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/garage2A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 6.q3r_building (garage3A) +// ------------------------------------------------------------ + +textures/q3r_building/garage3A +{ + qer_editorimage textures/q3r_building/garage3A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/garage3A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 7.q3r_building (window-AA) +// ------------------------------------------------------------ + +textures/q3r_building/window-AA +{ + qer_editorimage textures/q3r_building/window-AA.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/window-AA.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 8.q3r_building (windows10A) +// ------------------------------------------------------------ + +textures/q3r_building/windows10A +{ + qer_editorimage textures/q3r_building/windows10A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows10A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 9.q3r_building (windows10bA) +// ------------------------------------------------------------ + +textures/q3r_building/windows10bA +{ + qer_editorimage textures/q3r_building/windows10bA.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows10bA.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 10.q3r_building (windows11A) +// ------------------------------------------------------------ + +textures/q3r_building/windows11A +{ + qer_editorimage textures/q3r_building/windows11A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows11A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 11.q3r_building (windows12A) +// ------------------------------------------------------------ + +textures/q3r_building/windows12A +{ + qer_editorimage textures/q3r_building/windows12A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows12A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 12.q3r_building (windows13A) +// ------------------------------------------------------------ + +textures/q3r_building/windows13A +{ + qer_editorimage textures/q3r_building/windows13A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows13A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 13.q3r_building (windows15A) +// ------------------------------------------------------------ + +textures/q3r_building/windows15A +{ + qer_editorimage textures/q3r_building/windows15A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows15A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 14.q3r_building (windows20A) +// ------------------------------------------------------------ + +textures/q3r_building/windows20A +{ + qer_editorimage textures/q3r_building/windows20A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows20A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 15.q3r_building (windows21A) +// ------------------------------------------------------------ + +textures/q3r_building/windows21A +{ + qer_editorimage textures/q3r_building/windows21A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows21A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 16.q3r_building (windows232A) +// ------------------------------------------------------------ + +textures/q3r_building/windows232A +{ + qer_editorimage textures/q3r_building/windows232A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows232A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 17.q3r_building (windows23A) +// ------------------------------------------------------------ + +textures/q3r_building/windows23A +{ + qer_editorimage textures/q3r_building/windows23A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows23A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 18.q3r_building (windows242A) +// ------------------------------------------------------------ + +textures/q3r_building/windows242A +{ + qer_editorimage textures/q3r_building/windows242A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows242A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 19.q3r_building (windows24A) +// ------------------------------------------------------------ + +textures/q3r_building/windows24A +{ + qer_editorimage textures/q3r_building/windows24A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows24A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 20.q3r_building (windows25A) +// ------------------------------------------------------------ + +textures/q3r_building/windows25A +{ + qer_editorimage textures/q3r_building/windows25A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows25A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 21.q3r_building (windows29A) +// ------------------------------------------------------------ + +textures/q3r_building/windows29A +{ + qer_editorimage textures/q3r_building/windows29A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows29A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 22.q3r_building (windows5A) +// ------------------------------------------------------------ + +textures/q3r_building/windows5A +{ + qer_editorimage textures/q3r_building/windows5A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows5A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 23.q3r_building (windows6A) +// ------------------------------------------------------------ + +textures/q3r_building/windows6A +{ + qer_editorimage textures/q3r_building/windows6A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows6A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 24.q3r_building (windows7A) +// ------------------------------------------------------------ + +textures/q3r_building/windows7A +{ + qer_editorimage textures/q3r_building/windows7A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows7A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 25.q3r_building (windows8A) +// ------------------------------------------------------------ + +textures/q3r_building/windows8A +{ + qer_editorimage textures/q3r_building/windows8A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows8A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 26.q3r_building (windows9A) +// ------------------------------------------------------------ + +textures/q3r_building/windows9A +{ + qer_editorimage textures/q3r_building/windows9A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_building/windows9A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 27.q3r_building (crash1) +// ------------------------------------------------------------ + +textures/q3r_building/crash1 +{ + qer_editorimage textures/q3r_metals/cormetal01.tga + cull disable + { + map textures/q3r_metals/cormetal01.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 28.q3r_building (crash1a) +// ------------------------------------------------------------ + +textures/q3r_building/crash1a +{ + qer_editorimage textures/q3r_signage/dirsign02_bnw.tga + cull disable + { + map textures/q3r_signage/dirsign02_bnw.tga + rgbGen identity + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 29.q3r_building (night_dark) +// ------------------------------------------------------------ + +textures/q3r_building/night_dark +{ + qer_editorimage textures/skies/xnight2_up.tga + surfaceparm noimpact + surfaceparm nolightmap + q3map_surfacelight 35 + q3map_sun 0.545098 0.690196 0.705882 15 319 58 + skyParms env/xnight2 128 - +} + +// ------------------------------------------------------------ +// 30.q3r_building (wirehead) +// ------------------------------------------------------------ + +textures/q3r_building/wirehead +{ + qer_editorimage textures/q3r_building/wirehead.tga + surfaceparm nolightmap + { + map textures/q3r_building/wirehead.tga + blendfunc add + rgbGen wave sin 2 1.2 0 4 + } + { + map textures/base_wall/comp3text.tga + blendfunc add + rgbGen wave square 0.5 0.5 0 8 + tcMod scroll 0 -2 + } +} + +// ------------------------------------------------------------ +// 31.q3r_building (wirehead_graphic) +// ------------------------------------------------------------ + +textures/q3r_building/wirehead_graphic +{ + qer_editorimage textures/q3r_building/wirehead_decal.tga + surfaceparm nonsolid + surfaceparm trans + cull disable + polygonoffset + { + map textures/q3r_building/wirehead.tga + blendfunc add + rgbGen identity + } +} + +// ------------------------------------------------------------ +// 32.q3r_dirt_grass (dirt01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01.tga + } +} + +// ------------------------------------------------------------ +// 33.q3r_dirt_grass (dirt01road01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road01 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road01.tga + } +} + +// ------------------------------------------------------------ +// 34.q3r_dirt_grass (dirt01roas01a) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road01a +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road01a.tga + } +} + +// ------------------------------------------------------------ +// 35.q3r_dirt_grass (dirt01roas01b) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road01b +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road01b.tga + } +} + +// ------------------------------------------------------------ +// 36.q3r_dirt_grass (dirt01road01c) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road01c +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road01c.tga + } +} + +// ------------------------------------------------------------ +// 37.q3r_dirt_grass (dirt01road01d) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road01d +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road01d.tga + } +} + +// ------------------------------------------------------------ +// 38.q3r_dirt_grass (dirt01road01e) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road01e +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road01e.tga + } +} + +// ------------------------------------------------------------ +// 39.q3r_dirt_grass (dirt01road02) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road02 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road02.tga + } +} + +// ------------------------------------------------------------ +// 40.q3r_dirt_grass (dirt01road02a) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road02a +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road02a.tga + } +} + +// ------------------------------------------------------------ +// 41.q3r_dirt_grass (dirt01road02b) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road02b +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road02b.tga + } +} + +// ------------------------------------------------------------ +// 42.q3r_dirt_grass (dirt01road02c) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road02c +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road02c.tga + } +} + +// ------------------------------------------------------------ +// 43.q3r_dirt_grass (dirt01road02d) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road02d +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road02d.tga + } +} + +// ------------------------------------------------------------ +// 44.q3r_dirt_grass (dirt01road02e) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road02e +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road02e.tga + } +} + +// ------------------------------------------------------------ +// 45.q3r_dirt_grass (dirt01road03) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road03 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road03.tga + } +} + +// ------------------------------------------------------------ +// 46.q3r_dirt_grass (dirt01road03a) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road03a +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road03a.tga + } +} + +// ------------------------------------------------------------ +// 47.q3r_dirt_grass (dirt01road03b) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road03b +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road03b.tga + } +} + +// ------------------------------------------------------------ +// 48.q3r_dirt_grass (dirt01road03c) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road03c +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road03c.tga + } +} + +// ------------------------------------------------------------ +// 49.q3r_dirt_grass (dirt01road03d) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road03d +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road03d.tga + } +} + +// ------------------------------------------------------------ +// 50.q3r_dirt_grass (dirt01road03e) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt01road03e +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt01road03e.tga + } +} + +// ------------------------------------------------------------ +// 51.q3r_dirt_grass (dirt02) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02.tga + } +} + +// ------------------------------------------------------------ +// 52.q3r_dirt_grass (dirt02road01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road01 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road01.tga + } +} + +// ------------------------------------------------------------ +// 53.q3r_dirt_grass (dirt02road01a) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road01a +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road01a.tga + } +} + +// ------------------------------------------------------------ +// 54.q3r_dirt_grass (dirt02road01b) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road01b +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road01b.tga + } +} + +// ------------------------------------------------------------ +// 55.q3r_dirt_grass (dirt02road01c) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road01c +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road01c.tga + } +} + +// ------------------------------------------------------------ +// 56.q3r_dirt_grass (dirt02road01d) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road01d +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road01d.tga + } +} + +// ------------------------------------------------------------ +// 57.q3r_dirt_grass (dirt02road01e) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road01e +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road01e.tga + } +} + +// ------------------------------------------------------------ +// 58.q3r_dirt_grass (dirt02road02) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road02 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road02.tga + } +} + +// ------------------------------------------------------------ +// 59.q3r_dirt_grass (dirt02road02a) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road02a +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road02a.tga + } +} + +// ------------------------------------------------------------ +// 60.q3r_dirt_grass (dirt02road02b) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road02b +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road02b.tga + } +} + +// ------------------------------------------------------------ +// 61.q3r_dirt_grass (dirt02road02c) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road02c +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road02c.tga + } +} + +// ------------------------------------------------------------ +// 62.q3r_dirt_grass (dirt02road02d) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road02d +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road02d.tga + } +} + +// ------------------------------------------------------------ +// 63.q3r_dirt_grass (dirt02road02e) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road02e +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road02e.tga + } +} + +// ------------------------------------------------------------ +// 64.q3r_dirt_grass (dirt02road02f) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road02f +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road02f.tga + } +} + +// ------------------------------------------------------------ +// 65.q3r_dirt_grass (dirt02road03) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road03 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road03.tga + } +} + +// ------------------------------------------------------------ +// 66.q3r_dirt_grass (dirt02road03a) +// ------------------------------------------------------------ +textures/q3r_dirt_grass/dirt02road03a +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road03a.tga + } +} + +// ------------------------------------------------------------ +// 67.q3r_dirt_grass (dirt02road03b) +// ------------------------------------------------------------ +textures/q3r_dirt_grass/dirt02road03b +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road03b.tga + } +} + +// ------------------------------------------------------------ +// 68.q3r_dirt_grass (dirt02road03c) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road03c +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road03c.tga + } +} + +// ------------------------------------------------------------ +// 69.q3r_dirt_grass (dirt02road03d) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road03d +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road03d.tga + } +} + +// ------------------------------------------------------------ +// 70.q3r_dirt_grass (dirt02road03e) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road03e +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road03e.tga + } +} + +// ------------------------------------------------------------ +// 71.q3r_dirt_grass (dirt02road03f) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road03f +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road03f.tga + } +} + +// ------------------------------------------------------------ +// 72.q3r_dirt_grass (dirt02road04f) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt02road04f +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt02road04f.tga + } +} + +// ------------------------------------------------------------ +// 73.q3r_dirt_grass (dirt03) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt03 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt03.tga + } +} + +// ------------------------------------------------------------ +// 74.q3r_dirt_grass (dirt03road01b) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt03road01b +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt03road01b.tga + } +} + +// ------------------------------------------------------------ +// 75.q3r_dirt_grass (dirt03road01d) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt03road01d +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt03road01d.tga + } +} + +// ------------------------------------------------------------ +// 76.q3r_dirt_grass (dirt03road01e) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt03road01e +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt03road01e.tga + } +} + +// ------------------------------------------------------------ +// 77.q3r_dirt_grass (dirt04) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirt04 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirt04.tga + } +} + +// ------------------------------------------------------------ +// 78.q3r_dirt_grass (dirtgrass01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirtgrass01 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirtgrass01.tga + } +} + +// ------------------------------------------------------------ +// 79.q3r_dirt_grass (dirtgrass02) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/dirtgrass02 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/dirtgrass02.tga + } +} + +// ------------------------------------------------------------ +// 80.q3r_dirt_grass (grass01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass01 +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/grass01.tga + } +} + +// ------------------------------------------------------------ +// 81.q3r_dirt_grass (grass02) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass02 +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/grass02.tga + } +} + +// ------------------------------------------------------------ +// 82.q3r_dirt_grass (grass03) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass03 +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/grass03.tga + } +} + +// ------------------------------------------------------------ +// 83.q3r_dirt_grass (grass04) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass04 +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/grass04.tga + } +} + +// ------------------------------------------------------------ +// 84.q3r_dirt_grass (grass05) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass05 +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/grass05.tga + } +} + +// ------------------------------------------------------------ +// 85.q3r_dirt_grass (grass06) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass06 +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/grass06.tga + } +} + +// ------------------------------------------------------------ +// 86.q3r_dirt_grass (grass07) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass07 +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/grass07.tga + } +} + +// ------------------------------------------------------------ +// 87.q3r_dirt_grass (grass08) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass08 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/grass08.tga + } +} + +// ------------------------------------------------------------ +// 88.q3r_dirt_grass (grass09) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/grass09 +{ + surfaceparm SURF_DIRT + { + map textures/q3r_dirt_grass/grass09.tga + } +} + +// ------------------------------------------------------------ +// 89.q3r_dirt_grass (gravel01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/gravel01 +{ + surfaceparm SURF_GRAVEL + { + map textures/q3r_dirt_grass/gravel01.tga + } +} + +// ------------------------------------------------------------ +// 90.q3r_dirt_grass (gravel02) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/gravel02 +{ + surfaceparm SURF_GRAVEL + { + map textures/q3r_dirt_grass/gravel02.tga + } +} + +// ------------------------------------------------------------ +// 91.q3r_dirt_grass (greengrass) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/greengrass +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/greengrass.tga + } +} + +// ------------------------------------------------------------ +// 92.q3r_dirt_grass (lawn01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/lawn01 +{ + surfaceparm SURF_GRASS + { + map textures/q3r_dirt_grass/lawn01.tga + } +} + +// ------------------------------------------------------------ +// 93.q3r_dirt_grass (mud01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/mud01 +{ + surfaceparm SURF_DIRT + surfaceparm SURF_WET + { + map textures/q3r_dirt_grass/mud01.tga + } +} + +// ------------------------------------------------------------ +// 94.q3r_dirt_grass (mud01_a) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/mud01_a +{ + surfaceparm SURF_DIRT + surfaceparm SURF_WET + { + map textures/q3r_dirt_grass/mud01_a.tga + } +} + +// ------------------------------------------------------------ +// 95.q3r_dirt_grass (mud02) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/mud02 +{ + surfaceparm SURF_DIRT + surfaceparm SURF_WET + { + map textures/q3r_dirt_grass/mud02.tga + } +} + +// ------------------------------------------------------------ +// 96.q3r_dirt_grass (mud02_a) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/mud02_a +{ + surfaceparm SURF_DIRT + surfaceparm SURF_WET + { + map textures/q3r_dirt_grass/mud02_a.tga + } +} + +// ------------------------------------------------------------ +// 97.q3r_dirt_grass (stones01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/stones01 +{ + surfaceparm SURF_GRAVEL + { + map textures/q3r_dirt_grass/stones01.tga + } +} + +// ------------------------------------------------------------ +// 98.q3r_dirt_grass (stones02) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/stones02 +{ + surfaceparm SURF_GRAVEL + { + map textures/q3r_dirt_grass/stones02.tga + } +} + +// ------------------------------------------------------------ +// 99.q3r_dirt_grass (stones03) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/stones03 +{ + surfaceparm SURF_GRAVEL + { + map textures/q3r_dirt_grass/stones03.tga + } +} + +// ------------------------------------------------------------ +// 100.q3r_dirt_grass (blended01) +// ------------------------------------------------------------ + +textures/q3r_dirt_grass/blended01 +{ + surfaceparm SURF_DIRT + qer_editorimage textures/q3r_dirt_grass/dirt02 + { + map textures/q3r_dirt_grass/dirt02.tga + } + { + map textures/q3r_dirt_grass/trans01.tga + + blendFunc GL_DST_COLOR GL_SRC_ALPHA + detail + tcMod scale .1 .1 + + } + { + map textures/q3r_dirt_grass/grass02.tga + + blendFunc GL_DST_COLOR GL_SRC_COLOR + } +} + +// ------------------------------------------------------------ +// 101.q3r_glass (glassbrick1A) +// ------------------------------------------------------------ + +textures/q3r_glass/glassbrick1A +{ + qer_editorimage textures/q3r_glass/glassbrick1A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_glass/glassbrick1A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 102.q3r_glass (glassbrick2A) +// ------------------------------------------------------------ + +textures/q3r_glass/glassbrick2A +{ + qer_editorimage textures/q3r_glass/glassbrick2A.tga + { + map textures/effects/tinfx.tga + rgbGen identity + tcMod scale 0.5 0.5 + tcGen environment + } + { + map textures/q3r_glass/glassbrick2A.tga + blendfunc blend + rgbGen identity + alphaFunc GE128 + } + { + map $lightmap + blendfunc filter + rgbGen identity + tcGen lightmap + } +} + +// ------------------------------------------------------------ +// 103.q3r_glass (blueglass) +// ------------------------------------------------------------ + +textures/q3r_glass/blueglass +{ + surfaceparm nolightmap + surfaceparm nonsolid + cull twosided + { + map textures/q3r_glass/blueglass.tga + tcGen environment + tcMod turb 0 0.01 0 0.01 + tcmod scroll .0 .0 + blendfunc GL_ONE GL_ONE + } +} + +// ------------------------------------------------------------ +// 104.q3r_glass (darkglass) +// ------------------------------------------------------------ + +textures/q3r_glass/darkglass + { + qer_trans .5 + surfaceparm trans +// surfaceparm solid + + cull disable + { + map textures/effects/tinfx.tga + tcgen environment + blendfunc gl_one gl_one + rgbGen identity + } + { + map $lightmap + blendFunc gl_dst_color gl_zero + rgbgen identity + } + } + +// ------------------------------------------------------------ +// 105.q3r_glass (plainglass) +// ------------------------------------------------------------ + +textures/q3r_glass/plainglass +{ + surfaceparm nolightmap + surfaceparm nonsolid + cull twosided + { + map textures/q3r_glass/plainglass.tga + tcGen environment + blendfunc GL_ONE GL_ONE + } +} + +// ------------------------------------------------------------ +// 106.q3r_lights (orange blinking light) +// ------------------------------------------------------------ + +textures/q3r_lights/orange_blink +{ + qer_editorimage textures/q3r_lights/construct_circle.tga + surfaceparm nomarks + surfaceparm nodlight + cull disable + { + map textures/q3r_lights/construct_circle.tga + rgbgen wave inversesawtooth 0 1 0 .5 + blendfunc gl_src_alpha gl_one + } +} + +// ------------------------------------------------------------ +// 107.q3r_lights (orange blinking light 180deg phase) +// ------------------------------------------------------------ + +textures/q3r_lights/oran_blink180 +{ + qer_editorimage textures/q3r_lights/construct_circle.tga + surfaceparm nomarks + surfaceparm nodlight + cull disable + { + map textures/q3r_lights/construct_circle.tga + rgbgen wave inversesawtooth 0 1 .5 .5 + blendfunc gl_src_alpha gl_one + } +} + +// ------------------------------------------------------------ +// 108.q3r_lights (orange blinking arrow light) +// ------------------------------------------------------------ + +textures/q3r_lights/arrows_oran +{ + qer_editorimage textures/q3r_lights/arrows_oran0.tga + surfaceparm nomarks + surfaceparm nodlight + //q3map_surfacelight 20 + cull disable + q3map_lightimage textures/q3r_lights/arrows_oran0.tga + { + animmap 1/3 textures/q3r_lights/arrows_oran0.tga textures/q3r_lights/arrows_oran1.tga textures/q3r_lights/arrows_oran2.tga + rgbgen wave inversesawtooth 0 1 0 1/3 + //blendfunc add + } +} + +// ------------------------------------------------------------ +// 109.q3r_lights (orange sliding arrow light) +// ------------------------------------------------------------ + +textures/q3r_lights/arrow_slide +{ + qer_editorimage textures/q3r_lights/arrows_oran0.tga + surfaceparm nomarks + surfaceparm nodlight + //q3map_surfacelight 20 + cull disable + q3map_lightimage textures/q3r_lights/arrows_oran0.tga + { + map textures/q3r_lights/arrows_oran0.tga + rgbgen wave square 0 1 0 3 + tcmod scroll .3333 0 + //blendfunc add + } +} + +// ------------------------------------------------------------ +// 110.q3r_lights (color shifting light for sky) +// ------------------------------------------------------------ + +textures/q3r_lights/skycoloryellow +{ + qer_editorimage textures/q3r_layout/yellow.tga + surfaceparm nomarks + surfaceparm nodlight + q3map_surfacelight 50 + cull disable + //q3map_lightimage textures/q3r_layout/yellow.tga + { + map textures/q3r_layout/yellow.tga + //rgbgen wave square 0 1 0 .1 + //blendfunc gl_src_alpha gl_one + //depthwrite + } +} + +// ------------------------------------------------------------ +// 111.q3r_lights (color shifting light for sky) +// ------------------------------------------------------------ + +textures/q3r_lights/skycolororange +{ + qer_editorimage textures/q3r_layout/orange.tga + surfaceparm nomarks + surfaceparm nodlight + q3map_surfacelight 50 + cull disable + { + map textures/q3r_layout/orange.tga + //rgbgen wave square 0 1 0 .05 + //blendfunc gl_src_alpha gl_one + //depthwrite + } +} + +// ------------------------------------------------------------ +// 112.q3r_lights (color shifting light for sky) +// ------------------------------------------------------------ + +textures/q3r_lights/skycolorlila +{ + qer_editorimage textures/q3r_layout/lila.tga + surfaceparm nomarks + surfaceparm nodlight + q3map_surfacelight 50 + cull disable + { + map textures/q3r_layout/lila.tga + //rgbgen wave square 0 1 0 .05 + //blendfunc gl_src_alpha gl_one + //depthwrite + } +} + +// ------------------------------------------------------------ +// 113.q3r_lights (bluesurfacelit) +// ------------------------------------------------------------ + +textures/q3r_lights/bluesurfacelit +{ + qer_editorimage textures/q3r_lights/sky_rise.tga + surfaceparm noimpact + surfaceparm nomarks + surfaceparm nodlight + q3map_surfacelight 2000 + q3map_lightsubdivide 512 + cull disable + { + map textures/q3r_lights/sky_rise.tga + } +// { +// map $lightmap +// rgbgen identity +// } +} + +// ------------------------------------------------------------ +// 114.q3r_lights (oransurfacelit) +// ------------------------------------------------------------ + +textures/q3r_lights/oransurfacelit +{ + qer_editorimage textures/ridgeracer/sky_set.tga + surfaceparm noimpact + surfaceparm nomarks + surfaceparm nodlight + q3map_surfacelight 2000 + q3map_lightsubdivide 256 + cull disable + { + //map $lightmap + map textures/ridgeracer/sky_set.tga + } +} + +// ------------------------------------------------------------ +// 115.q3r_trees (birch01_f) +// ------------------------------------------------------------ + +textures/q3r_trees/birch01_f +{ + cull disable + + { + map textures/q3r_trees/birch01_f.tga + blendfunc blend + } +} + +// ------------------------------------------------------------ +// 116.q3r_trees (birch01_s) +// ------------------------------------------------------------ + +textures/q3r_trees/birch01_s +{ + cull disable + + { + map textures/q3r_trees/birch01_s.tga + blendfunc blend + } +} + +// ------------------------------------------------------------ +// 117.q3r_trees (pine01_f) +// ------------------------------------------------------------ + +textures/q3r_trees/pine01_f +{ + cull disable + + { + map textures/q3r_trees/pine01_f.tga + blendfunc blend + } +} + +// ------------------------------------------------------------ +// 118.q3r_trees (pine01_s) +// ------------------------------------------------------------ + +textures/q3r_trees/pine01_s +{ + cull disable + + { + map textures/q3r_trees/pine01_s.tga + blendfunc blend + } +} + +// ------------------------------------------------------------ +// 119.q3r_trees (pinetrim01a) +// ------------------------------------------------------------ + +textures/q3r_trees/pinetrim01a +{ + cull disable + surfaceparm trans + surfaceparm alphashadow + + { + map textures/q3r_trees/pinetrim01a.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 120.q3r_trees (pinetrim01b) +// ------------------------------------------------------------ + +textures/q3r_trees/pinetrim01b +{ + cull disable + surfaceparm trans + surfaceparm alphashadow + + { + map textures/q3r_trees/pinetrim01b.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 121.q3r_trees (pinetrim02a) +// ------------------------------------------------------------ + +textures/q3r_trees/pinetrim02a +{ + cull disable + surfaceparm trans + surfaceparm alphashadow + + { + map textures/q3r_trees/pinetrim02a.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 122.q3r_trees (pinetrim02b) +// ------------------------------------------------------------ + +textures/q3r_trees/pinetrim02b +{ + cull disable + surfaceparm trans + surfaceparm alphashadow + + { + map textures/q3r_trees/pinetrim02b.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 123.q3r_trees (pinetrim02c) +// ------------------------------------------------------------ + +textures/q3r_trees/pinetrim02c +{ + cull disable + surfaceparm trans + surfaceparm alphashadow + + { + map textures/q3r_trees/pinetrim02c.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 124.q3r_trees (pinetrim02d) +// ------------------------------------------------------------ + +textures/q3r_trees/pinetrim02d +{ + cull disable + surfaceparm trans + surfaceparm alphashadow + + { + map textures/q3r_trees/pinetrim02d.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 125.q3r_trees (pinetrim02e) +// ------------------------------------------------------------ + +textures/q3r_trees/pinetrim02e +{ + cull disable + surfaceparm trans + surfaceparm alphashadow + + { + map textures/q3r_trees/pinetrim02e.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 126.q3r_trees (pinewall01b) +// ------------------------------------------------------------ + +textures/q3r_trees/pinewall01b +{ + surfaceparm trans + surfaceparm alphashadow + surfaceparm playerclip + + { + map textures/q3r_trees/pinewall01b.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 127.q3r_trees (pinewall02b) +// ------------------------------------------------------------ + +textures/q3r_trees/pinewall02b +{ + surfaceparm trans + surfaceparm alphashadow + surfaceparm playerclip + + { + map textures/q3r_trees/pinewall02b.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } +} + +// ------------------------------------------------------------ +// 128.q3r_mapobjects (watertower) +// ------------------------------------------------------------ + +//watertower + +models/mapobjects/watertower/plate01 + +{ + { + map textures/effects/tinfx2d.tga + tcGen environment + rgbGen identity + } + + + { + map textures/q3r_metals/plate01.tga + blendfunc GL_ONE GL_SRC_COLOR + rgbGen vertex + } + +} + +models/mapobjects/watertower/plate02 + +{ + { + map textures/effects/tinfx2d.tga + tcGen environment + rgbGen identity + } + + + { + map textures/q3r_metals/plate01.tga + blendfunc GL_ONE GL_SRC_COLOR + rgbGen vertex + } + +} + + +models/mapobjects/watertower/ferris + +{ + { + map textures/effects/tinfx2d.tga + tcGen environment + rgbGen identity + } + + + { + map models/mapobjects/watertower/ferris.tga + blendfunc GL_ONE GL_SRC_COLOR + rgbGen vertex + } + + +} + +models/mapobjects/watertower/rail01 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + { + map textures/q3r_metals/rail01.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen vertex + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +models/mapobjects/watertower/walkway01 + +{ + cull disable + + { + map models/mapobjects/watertower/walkway01.tga + rgbGen vertex + } +} + +// ------------------------------------------------------------ +// 129.q3r_mapobjects (ufo) +// ------------------------------------------------------------ + +models/mapobjects/ufo/ufo01 + +{ + { + map textures/reflect/reflect.jpg + tcGen environment + rgbGen identity + } + + + { + map models/mapobjects/ufo/ufo01.tga + blendfunc GL_ONE GL_SRC_COLOR + rgbGen vertex + } + +} + + +models/mapobjects/ufo/ufo03 + +{ + { + map textures/reflect/reflect.jpg + tcGen environment + rgbGen identity + } + + + { + map models/mapobjects/ufo/ufo03.tga + blendfunc GL_ONE GL_SRC_COLOR + rgbGen vertex + } + +} + +// ------------------------------------------------------------ +// 130.q3r_metals (towerstruts) +// ------------------------------------------------------------ + +textures/q3r_metals/towerstruts +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + { + map textures/q3r_metals/towerstruts.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 131.q3r_metals (metrust02) +// ------------------------------------------------------------ + +textures/q3r_metals/metrust02 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + { + map textures/q3r_metals/metrust02.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 132.q3r_metals (metrust03) +// ------------------------------------------------------------ + +textures/q3r_metals/metrust03 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + { + map textures/q3r_metals/metrust03.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 133.q3r_metals (ladder01) +// ------------------------------------------------------------ + +textures/q3r_metals/ladder01 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + surfaceparm trans + surfaceparm nomarks + { + map textures/q3r_metals/ladder01.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 134.q3r_metals (ladder02) +// ------------------------------------------------------------ + +textures/q3r_metals/ladder02 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + surfaceparm trans + surfaceparm nomarks + { + map textures/q3r_metals/ladder02.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 135.q3r_metals (ladder03) +// ------------------------------------------------------------ + +textures/q3r_metals/ladder03 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + surfaceparm trans + surfaceparm nomarks + { + map textures/q3r_metals/ladder03.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 136.q3r_metals (rail01) +// ------------------------------------------------------------ + +textures/q3r_metals/rail01 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + surfaceparm trans + surfaceparm nomarks + { + map textures/q3r_metals/rail01.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 137.q3r_metals (rail02) +// ------------------------------------------------------------ + +textures/q3r_metals/rail02 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + surfaceparm trans + surfaceparm nomarks + { + map textures/q3r_metals/rail02.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 138.q3r_metals (rail03) +// ------------------------------------------------------------ + +textures/q3r_metals/rail03 +{ + cull disable + surfaceparm alphashadow + surfaceparm playerclip + surfaceparm trans + surfaceparm nomarks + { + map textures/q3r_metals/rail03.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 139.q3r_metals (plate01) +// ------------------------------------------------------------ + +textures/q3r_metals/plate01 +{ + surfaceparm SURF_METAL + { + map textures/effects/tinfx2d.tga + tcGen environment + rgbGen identity + } + + + { + map textures/q3r_metals/plate01.tga + blendfunc GL_ONE GL_SRC_COLOR + rgbGen vertex + } + +} + +// ------------------------------------------------------------ +// 140.q3r_people (male01) +// ------------------------------------------------------------ + +textures/q3r_people/male01 +{ +cull disable + deformVertexes autosprite2 + { + map textures/q3r_people/male01.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 141.q3r_people (male02) +// ------------------------------------------------------------ + +textures/q3r_people/male02 +{ + deformVertexes autosprite2 + { + map textures/q3r_people/male02.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 142.q3r_people (peeprow01) +// ------------------------------------------------------------ + +textures/q3r_people/peeprow01 +{ +cull disable + surfaceparm trans +// surfaceparm alphashadow +// surfaceparm playerclip + + { + map textures/q3r_people/peeprow01.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 143.q3r_people (peeprow01a) +// ------------------------------------------------------------ + +textures/q3r_people/peeprow01a +{ +cull disable + surfaceparm trans +// surfaceparm alphashadow +// surfaceparm playerclip + + { + map textures/q3r_people/peeprow01a.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 144.q3r_people (peeprow02) +// ------------------------------------------------------------ + +textures/q3r_people/peeprow02 +{ +cull disable + surfaceparm trans +// surfaceparm alphashadow +// surfaceparm playerclip + + { + map textures/q3r_people/peeprow02.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 145.q3r_people (peeprow02a) +// ------------------------------------------------------------ + +textures/q3r_people/peeprow02a +{ +cull disable + surfaceparm trans +// surfaceparm alphashadow +// surfaceparm playerclip + + { + map textures/q3r_people/peeprow02a.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 146.q3r_people (peeprow03) +// ------------------------------------------------------------ + +textures/q3r_people/peeprow03 +{ +cull disable + surfaceparm trans +// surfaceparm alphashadow +// surfaceparm playerclip + + { + map textures/q3r_people/peeprow03.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 147.q3r_people (peeprow03a) +// ------------------------------------------------------------ + +textures/q3r_people/peeprow03a +{ +cull disable + surfaceparm trans +// surfaceparm alphashadow +// surfaceparm playerclip + + { + map textures/q3r_people/peeprow03a.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 148.q3r_people (peeprow04) +// ------------------------------------------------------------ + +textures/q3r_people/peeprow04 +{ +cull disable + surfaceparm trans +// surfaceparm alphashadow +// surfaceparm playerclip + + { + map textures/q3r_people/peeprow04.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 149.q3r_people (peeprow04a) +// ------------------------------------------------------------ + +textures/q3r_people/peeprow04a +{ +cull disable + surfaceparm trans +// surfaceparm alphashadow +// surfaceparm playerclip + + { + map textures/q3r_people/peeprow04a.tga + blendFunc blend + alphaFunc GE128 + depthWrite + rgbGen identity + } + { + map $lightmap + rgbGen identity + blendFunc GL_DST_COLOR GL_ZERO + depthFunc equal + } + +} + +// ------------------------------------------------------------ +// 150.q3r_road (asphalt) +// ------------------------------------------------------------ + +textures/q3r_road/asphalt +{ + surfaceparm SURF_ASPHALT + { + map $lightmap + rgbGen identity + } + { + map textures/q3r_road/asphalt.jpg + blendFunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} \ No newline at end of file diff --git a/baseq3r/scripts/q3r_trees.shader b/baseq3r/scripts/q3r_trees.shader deleted file mode 100644 index e2adddb3..00000000 --- a/baseq3r/scripts/q3r_trees.shader +++ /dev/null @@ -1,228 +0,0 @@ -textures/q3r_trees/birch01_f -{ - cull disable - - { - map textures/q3r_trees/birch01_f.tga - blendfunc blend - } -} - -textures/q3r_trees/birch01_s -{ - cull disable - - { - map textures/q3r_trees/birch01_s.tga - blendfunc blend - } -} - -textures/q3r_trees/pine01_f -{ - cull disable - - { - map textures/q3r_trees/pine01_f.tga - blendfunc blend - } -} - -textures/q3r_trees/pine01_s -{ - cull disable - - { - map textures/q3r_trees/pine01_s.tga - blendfunc blend - } -} - -textures/q3r_trees/pinetrim01a -{ - cull disable - surfaceparm trans - surfaceparm alphashadow - - { - map textures/q3r_trees/pinetrim01a.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/q3r_trees/pinetrim01b -{ - cull disable - surfaceparm trans - surfaceparm alphashadow - - { - map textures/q3r_trees/pinetrim01b.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/q3r_trees/pinetrim02a -{ - cull disable - surfaceparm trans - surfaceparm alphashadow - - { - map textures/q3r_trees/pinetrim02a.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/q3r_trees/pinetrim02b -{ - cull disable - surfaceparm trans - surfaceparm alphashadow - - { - map textures/q3r_trees/pinetrim02b.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/q3r_trees/pinetrim02c -{ - cull disable - surfaceparm trans - surfaceparm alphashadow - - { - map textures/q3r_trees/pinetrim02c.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/q3r_trees/pinetrim02d -{ - cull disable - surfaceparm trans - surfaceparm alphashadow - - { - map textures/q3r_trees/pinetrim02d.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/q3r_trees/pinetrim02e -{ - cull disable - surfaceparm trans - surfaceparm alphashadow - - { - map textures/q3r_trees/pinetrim02e.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/q3r_trees/pinewall01b -{ - surfaceparm trans - surfaceparm alphashadow - surfaceparm playerclip - - { - map textures/q3r_trees/pinewall01b.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} - -textures/q3r_trees/pinewall02b -{ - surfaceparm trans - surfaceparm alphashadow - surfaceparm playerclip - - { - map textures/q3r_trees/pinewall02b.tga - blendFunc blend - alphaFunc GE128 - depthWrite - rgbGen identity - } - { - map $lightmap - rgbGen identity - blendFunc GL_DST_COLOR GL_ZERO - depthFunc equal - } -} diff --git a/baseq3r/scripts/q3rcommon.shader b/baseq3r/scripts/q3rcommon.shader deleted file mode 100644 index fcc78581..00000000 --- a/baseq3r/scripts/q3rcommon.shader +++ /dev/null @@ -1,33 +0,0 @@ -//THESE ARE SHADERS FOR USE IN Q3R. PLEASE DOCUMENT -//EVERYTHING YOU DO SO THE REST OF THE TEAM HAS AN -//EASIER TIME SORTING THROUGH STUFF - -//--------------------------------------- -// -// STECKI SHADERS -// -//--------------------------------------- - - - -//q3rCHECKPOINT - -textures/common/checkpoint -{ - qer_trans 0.5 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks -} - -//q3rSTARTFINISH - -textures/common/startfinish -{ - qer_trans 0.5 - surfaceparm nodraw - surfaceparm nonsolid - surfaceparm trans - surfaceparm nomarks -} diff --git a/baseq3r/scripts/q3rtextures.shader b/baseq3r/scripts/q3rtextures.shader deleted file mode 100644 index f4d10766..00000000 --- a/baseq3r/scripts/q3rtextures.shader +++ /dev/null @@ -1,62 +0,0 @@ -// -// Textures from killaz -// - -textures/qrally2/sand3 -{ - surfaceparm SURF_DIRT - - { - map $lightmap - rgbGen identity - } - { - map textures/qrally2/sand3.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/qrally2/sandwet -{ - surfaceparm SURF_DIRT - surfaceparm SURF_WET - - { - map $lightmap - rgbGen identity - } - { - map textures/qrally2/sandwet.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/qrally2/qrally2asphalt -{ - surfaceparm SURF_ASPHALT - { - map $lightmap - rgbGen identity - } - { - map textures/qrally2/qrally2asphalt.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} - -textures/qrally2/qrally2grass0_1 -{ - surfaceparm SURF_GRASS - { - map $lightmap - rgbGen identity - } - { - map textures/qrally2/qrally2grass0_1.jpg - blendFunc GL_DST_COLOR GL_ZERO - rgbGen identity - } -} diff --git a/baseq3r/textures/ctf/q3r_bannerbluelong.jpg b/baseq3r/textures/ctf/q3r_bannerbluelong.jpg deleted file mode 100644 index e9a86c8b..00000000 Binary files a/baseq3r/textures/ctf/q3r_bannerbluelong.jpg and /dev/null differ diff --git a/baseq3r/textures/ctf/q3r_bannerbluelong.tga b/baseq3r/textures/ctf/q3r_bannerbluelong.tga new file mode 100644 index 00000000..bed57fec Binary files /dev/null and b/baseq3r/textures/ctf/q3r_bannerbluelong.tga differ diff --git a/baseq3r/textures/ctf/q3r_bannerredlong.jpg b/baseq3r/textures/ctf/q3r_bannerredlong.jpg deleted file mode 100644 index 9eabd9ca..00000000 Binary files a/baseq3r/textures/ctf/q3r_bannerredlong.jpg and /dev/null differ diff --git a/baseq3r/textures/ctf/q3r_bannerredlong.tga b/baseq3r/textures/ctf/q3r_bannerredlong.tga new file mode 100644 index 00000000..be6a3564 Binary files /dev/null and b/baseq3r/textures/ctf/q3r_bannerredlong.tga differ diff --git a/baseq3r/textures/ctf/q3r_curtainbluewide.jpg b/baseq3r/textures/ctf/q3r_curtainbluewide.jpg deleted file mode 100644 index ae16e8de..00000000 Binary files a/baseq3r/textures/ctf/q3r_curtainbluewide.jpg and /dev/null differ diff --git a/baseq3r/textures/ctf/q3r_curtainredwide.jpg b/baseq3r/textures/ctf/q3r_curtainredwide.jpg deleted file mode 100644 index 657212d2..00000000 Binary files a/baseq3r/textures/ctf/q3r_curtainredwide.jpg and /dev/null differ