Files
2026-05-20 12:29:30 -07:00

3002 lines
49 KiB
Plaintext

// this will be full intensity for 90% of the time, then fade to 0
// parm3 is set to the time the mark is spawned
// parm4 is set to the time the mark will be removed
clampTable decalFade{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }
textures/decals/duffyglowsplat
{
qer_editorimage textures/decals/duffyglowsplat.tga
noShadows
{
blend blend
map textures/decals/duffyglowsplat.tga
vertexcolor
}
}
textures/decals/duffyglowsplat2
{
qer_editorimage textures/decals/duffyglowsplat2.tga
noShadows
{
blend blend
map textures/decals/duffyglowsplat2.tga
vertexcolor
}
}
textures/decals/dglowsplat2
{
qer_editorimage textures/decals/dglowsplat2.tga
noShadows
{
blend blend
map textures/decals/dglowsplat2.tga
vertexcolor
}
}
textures/decals/dglowsplat5
{
qer_editorimage textures/decals/dglowsplat5.tga
noShadows
{
blend blend
map textures/decals/dglowsplat5.tga
vertexcolor
}
}
textures/decals/dglowsplat7
{
qer_editorimage textures/decals/dglowsplat7.tga
noShadows
{
blend blend
map textures/decals/dglowsplat7.tga
vertexcolor
}
}
textures/decals/dglowsplat11
{
qer_editorimage textures/decals/dglowsplat11.tga
noShadows
{
blend blend
map textures/decals/dglowsplat11.tga
vertexcolor
}
}
textures/decals/random01
{
qer_editorimage textures/decals/random01.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
//twoSided
translucent
{
//colored
blend diffuseMap
map textures/decals/random01.tga
}
}
textures/decals/ballburn01
{
qer_editorimage textures/decals/ballburn01.tga
DECAL_MACRO
{
// blend gl_dst_color, gl_zero
blend gl_zero, gl_one_minus_src_color
map textures/decals/ballburn01.tga
clamp // we don't want it to tile if the projection extends past the bounds
rgb decalFade[(time - Parm3)/(parm4 - parm3)]
vertexColor // oblique projections will be slightly faded down
}
{
blend add
map textures/decals/ballburn01_fx.tga
rgb fireballtable[ time * .5 ]
vertexColor // oblique projections will be slightly faded down
}
}
textures/decals/bulleth02
{
DECAL_MACRO
{
blend gl_zero, gl_one_minus_src_color
map textures/decals/bulleth02.tga
clamp // we don't want it to tile if the projection extends past the bounds
rgb decalFade[(time - Parm3)/(parm4 - parm3)]
vertexColor // oblique projections will be slightly faded down
}
}
textures/decals/pentagramfx
{
qer_editorimage textures/decals/pentagramfx.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
twoSided
translucent
{
blend add
map textures/decals/pentagramfx.tga
red (fireballtable[ time * .2]) * parm0
green (fireballtable[ time * .2]) * parm1
blue (fireballtable[ time * .2]) * parm2
colored
}
}
textures/decals/gobdrip
{
noselfShadow
noshadows
deform sprite
translucent
surfaceparm discrete
surfaceparm nonsolid
surfaceparm noimpact
bumpmap textures/decals/gobdrip_local.tga
specularmap textures/decals/gobdrip.tga
}
//=====================================================================
//
// player damage tunnel vision effect
//
// parm3 will range from 0.0 to 1.0 based on health, 1.0 is full health
// parm0 will be the time that damage was last taken, allowing an
// accentuation and fade out
//=====================================================================
clampTable tunnelVisionSolidAlpha { 1, 0 }
// when health is near 0, the density will be greater
textures/decals/tunnel
{
noshadows
translucent
qer_editorimage textures/decals/tunnel.tga
{
alpha tunnelVisionSolidAlpha[ parm3 ] - (time-parm0)*0.25
blend blend
centerscale 0.65+0.05*sinTable[time], 0.65+0.05*sinTable[time]
rotate time * 0.07
map textures/decals/tunnel.tga
clamp
}
{
alpha tunnelVisionSolidAlpha[ parm3 ] - (time-parm0)*0.25
blend blend
centerscale 0.65+0.05*sinTable[time], 0.65+0.05*sinTable[time]
rotate time * -0.06
map textures/decals/tunnel.tga
clamp
}
}
//=====================================================================
//
// screen damage blobs
//
// the alpha parmater (parm3) will decrease from 1.0 to 0.0 over the length of
// time on screen
//=====================================================================
textures/decals/slash01
{
noshadows
translucent
qer_editorimage textures/decals/slash01.tga
{
blend blend
map textures/decals/slash01.tga
colored
}
}
genericDamage
{
noshadows
translucent
{
blend blend
map textures/decals/slash01.tga
colored
}
}
leftSlash
{
noshadows
translucent
{
blend blend
map textures/decals/slash01.tga
colored
}
}
rightSlash
{
noshadows
translucent
{
blend blend
map textures/decals/slash01.tga
scale -1, 1
colored
}
}
pinkySlash
{
noshadows
translucent
{
blend blend
map textures/decals/slash01.tga
colored
}
}
//=====================================================================
textures/decals/hurt01
{
DECAL_MACRO
qer_editorimage textures/decals/hurt01.tga
{
blend diffusemap
map textures/decals/hurt01.tga
alphaTest 0.5
}
specularmap textures/decals/hurt01_s.tga
bumpmap heightmap(textures/decals/hurt01_h.tga, 16 )
}
textures/decals/hurt05
{
qer_editorimage textures/decals/hurt05.tga
DECAL_MACRO
{
blend gl_dst_color,gl_zero
map textures/decals/hurt05.tga
}
{
blend add
map textures/decals/hurt05_fx.tga
rgb fireballtable[ time * .5 ]
}
}
textures/decals/hurt04
{
qer_editorimage textures/decals/hurt04.tga
DECAL_MACRO
{
blend gl_dst_color,gl_zero
map textures/decals/hurt04.tga
clamp
}
}
textures/decals/hurt03
{
qer_editorimage textures/decals/hurt03.tga
DECAL_MACRO
{
blend gl_dst_color,gl_zero
map textures/decals/hurt03.tga
clamp
}
}
textures/decals/hurt02
{
qer_editorimage textures/decals/hurt02.tga
DECAL_MACRO
{
blend gl_dst_color,gl_zero
map textures/decals/hurt02.tga
clamp
}
}
textures/decals/bulleth01
{
qer_editorimage textures/decals/bulleth01.tga
DECAL_MACRO
{
blend diffusemap
map textures/decals/bulleth01_d.tga
alphaTest 0.5
}
specularmap textures/decals/bulleth01_s.tga
bumpmap textures/decals/bulleth01_local.tga
}
textures/decals/blood_drop
{
qer_editorimage textures/decals/blood_drop.tga
noShadows
deform sprite
surfaceparm discrete
surfaceparm nonsolid
surfaceparm noimpact
{
blend filter
map textures/decals/blood_drop_d.tga
}
//specularmap textures/decals/blood_drop_s.tga
//bumpmap textures/decals/blood_drop_local.tga
}
textures/decals/glass_on_floor
{
translucent
twoSided
noshadows
qer_editorimage textures/decals/glass_on_floor.tga
{
blend diffuseMap
map textures/decals/glass_on_floor.tga
}
{
blend specularMap
map textures/decals/glass_on_floor.tga
}
}
textures/decals/stainwall
{
DECAL_MACRO
//polygonOffset
qer_editorimage textures/decals/stainwall.tga
{
blend gl_dst_color,gl_zero
map textures/decals/stainwall.tga
}
}
textures/decals/dirty_frame
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/dirty_frame.tga
{
blend gl_dst_color,gl_zero
map textures/decals/dirty_frame.tga
}
}
textures/decals/drip2
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/drip2.tga
{
blend gl_dst_color,gl_zero
map textures/decals/drip2_d.tga
}
}
textures/decals/sci_logo
{
qer_editorimage textures/decals/sci_logo.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
twoSided
translucent
{
colored
blend diffuseMap
map textures/decals/sci_logo.tga
}
}
textures/decals/military_logo2
{
qer_editorimage textures/decals/military_logo2.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
twoSided
translucent
{
colored
blend add
map textures/decals/military_logo2.tga
}
}
textures/decals/ind_logo2
{
qer_editorimage textures/decals/ind_logo2.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
twoSided
translucent
{
colored
blend add
map textures/decals/ind_logo2.tga
}
}
textures/decals/corp_logo2
{
qer_editorimage textures/decals/corp_logo2.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
twoSided
translucent
{
colored
blend add
map textures/decals/corp_logo2.tga
}
}
textures/decals/glass_crack1
{
qer_editorimage textures/decals/glass_crack1.tga
noShadows
twoSided
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
blend diffuseMap
map textures/decals/glass_crack1.tga
}
}
textures/decals/widget
{
qer_editorimage textures/decals/widget.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
{
blend diffuseMap
map textures/decals/widget.tga
alphaTest 0.5
}
specularmap textures/decals/widget_s.tga
bumpmap textures/decals/widget_local.tga
}
textures/decals/military_logo
{
qer_editorimage textures/decals/military_logo.tga
noShadows
twoSided
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
colored
blend diffuseMap
map textures/decals/military_logo.tga
}
}
textures/decals/ind_logo1
{
qer_editorimage textures/decals/ind_logo1.tga
noShadows
twoSided
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
colored
blend diffuseMap
map textures/decals/ind_logo1.tga
}
}
textures/decals/corp_logo1
{
qer_editorimage textures/decals/corp_logo1.tga
noShadows
twoSided
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
colored
blend diffuseMap
map textures/decals/corp_logo1.tga
}
}
textures/decals/alphabet5
{
qer_editorimage textures/decals/alphabet5.tga
noShadows
twoSided
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
colored
blend add
map textures/decals/alphabet5_d.tga
}
}
textures/decals/alphabet4
{
qer_editorimage textures/decals/alphabet4.tga
noShadows
twoSided
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
colored
blend diffuseMap
map textures/decals/alphabet4_d.tga
}
}
textures/decals/whitesquare64
{
qer_editorimage textures/decals/whitesquare64.tga
noShadows
twoSided
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
blend diffuseMap
map textures/decals/whitesquare64.tga
}
}
textures/decals/whitesquare128
{
qer_editorimage textures/decals/whitesquare128.tga
noShadows
twoSided
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
blend diffuseMap
map textures/decals/whitesquare128.tga
}
}
textures/decals/step01
{
qer_editorimage textures/decals/step01.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
blend diffuseMap
map textures/decals/step01.tga
}
}
textures/decals/bulletglass2
{
translucent
surfaceparm nonsolid
surfaceparm noimpact
twosided
noshadows
//polygonOffset
qer_editorimage textures/decals/bulletglass2.tga
{
blend diffuseMap
map textures/decals/bulletglass2_d.tga
}
}
textures/decals/bulletglass1
{
translucent
surfaceparm nonsolid
surfaceparm noimpact
twosided
noshadows
//polygonOffset
qer_editorimage textures/decals/bulletglass1.tga
{
blend diffuseMap
map textures/decals/bulletglass1_d.tga
}
}
textures/decals/floor_stripecrn
{
qer_editorimage textures/decals/floor_stripecrn.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/floor_stripecrn.tga
//alphaTest 0.5
}
}
textures/decals/floor_stripetrim
{
qer_editorimage textures/decals/floor_stripetrim.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/floor_stripetrim.tga
//alphaTest 0.5
}
}
textures/decals/floor_stripetrim2
{
qer_editorimage textures/decals/floor_stripetrim2.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/floor_stripetrim2.tga
//alphaTest 0.5
}
}
textures/decals/floor_stripe
{
qer_editorimage textures/decals/floor_stripe.tga
noShadows
surfaceparm nonsolid
surfaceparm noimpact
translucent
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/floor_stripe.tga
//alphaTest 0.5
}
}
textures/decals/pipevent
{
qer_editorimage textures/decals/pipevent.tga
noShadows
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/pipevent_d.tga
alphaTest 0.5
}
specularmap textures/decals/pipevent_s.tga
bumpmap textures/decals/pipevent_local.tga
}
textures/decals/flap
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
qer_editorimage textures/decals/flap.tga
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/flap_d.tga
alphaTest 0.5
}
specularmap textures/decals/flap_s.tga
bumpmap addnormals(textures/decals/flap_local.tga , heightmap( textures/decals/flap_h.tga, 6 ) )
}
textures/decals/stain01bwet
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/stain01bwet.tga
{
blend gl_dst_color,gl_zero
map textures/decals/stain01b.tga
}
specularmap textures/decals/stain01b_s.tga
}
textures/decals/alphabet1
{
qer_editorimage textures/decals/alphabet1.tga
noshadows
{
colored
blend diffusemap
map textures/decals/alphabet1_d.tga
alphaTest 0.5
}
}
textures/decals/alphabet2
{
qer_editorimage textures/decals/alphabet2.tga
noshadows
translucent
{
colored
blend gl_one,gl_one
map textures/decals/alphabet2.tga
}
}
textures/decals/alphabet3
{
qer_editorimage textures/decals/alphabet3.tga
noshadows
translucent
{
colored
blend add
map textures/decals/alphabet3.tga
}
}
textures/decals/shadow
{
translucent
twosided
qer_editorimage textures/decals/shadow
noshadows
{
blend gl_dst_color,gl_zero
map textures/decals/shadow
}
}
textures/decals/wheel
{
noShadows
qer_editorimage textures/decals/wheel.tga
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/wheel_d.tga
alphaTest 0.5
}
specularmap textures/decals/wheel_s.tga
bumpmap addnormals( textures/decals/wheel_local.tga , heightmap( textures/decals/wheel_h.tga, 6 ) )
}
textures/decals/sp4_2_alpha
{
qer_editorimage textures/decals/sp4_alpha.tga
twoSided
noshadows
{
blend diffusemap
map textures/base_trim/sp4_2_d.tga
alphaTest 0.5
}
bumpmap addnormals( textures/base_trim/sp4_local.tga , heightmap ( textures/base_trim/sp4_2_b.tga , 3 ) )
specularmap textures/base_trim/sp4_2_s.tga
}
textures/decals/hangingwires2
{
surfaceparm nonsolid
surfaceparm noimpact
noshadows
qer_editorimage textures/decals/hangingwires.tga
bumpmap addnormals ( textures/decals/hangingwires_local.tga , heightmap ( textures/decals/hangingwires2_b.tga , 2 ) )
{
blend diffusemap
map textures/decals/hangingwires2_d.tga
alphatest .25
}
specularmap textures/decals/hangingwires2_s.tga
}
textures/decals/spanel
{
qer_editorimage textures/base_wall/spanel.tga
noShadows
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/base_wall/spanel_d.tga
alphaTest 0.5
}
specularmap textures/base_wall/spanel_s.tga
bumpmap textures/base_wall/spanel_local.tga
}
textures/decals/pressurepanel2
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/pressurepanel2.tga
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/pressurepanel2_d.tga
alphaTest 0.5
}
specularmap textures/decals/pressurepanel2_s.tga
bumpmap textures/decals/pressurepanel2_local.tga
}
textures/decals/pressurepanel_a
{
noShadows
qer_editorimage textures/decals/pressurepanel_a.tga
surfaceparm nonsolid
bumpmap addnormals( textures/decals/pressurepanel_local.tga , heightmap( textures/decals/pressurepanel_h.tga, 6 ) )
{
blend diffusemap
map textures/decals/pressurepanel_a_d.tga
alphaTest 0.5
}
specularmap textures/decals/pressurepanel_s.tga
}
textures/decals/pressurepanel
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/pressurepanel.tga
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/pressurepanel_d.tga
alphaTest 0.5
}
specularmap textures/decals/pressurepanel_s.tga
bumpmap addnormals( textures/decals/pressurepanel_local.tga , heightmap( textures/decals/pressurepanel_h.tga, 6 ) )
}
textures/decals/vent01
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/vent01.tga
{
blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/vent01_d.tga
alphaTest 0.5
}
specularmap textures/decals/vent01_s.tga
bumpmap textures/decals/vent01_local.tga
}
textures/decals/skid_tilecap2
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/skid_tilecap2.tga
{
blend gl_dst_color,gl_zero
map textures/decals/skid_tilecap2.tga
}
}
textures/decals/skid_tilecap1
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/skid_tilecap1.tga
{
blend gl_dst_color,gl_zero
map textures/decals/skid_tilecap1.tga
}
}
textures/decals/skid_turn
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/skid_turn.tga
{
blend gl_dst_color,gl_zero
map textures/decals/skid_turn_d.tga
}
}
textures/decals/skid_tile
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/skid_tile.tga
{
blend gl_dst_color,gl_zero
map textures/decals/skid_tile.tga
}
}
textures/decals/skid
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/skid.tga
{
blend gl_dst_color,gl_zero
map textures/decals/skid.tga
}
}
textures/decals/cam_base
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/cam_base.tga
{
blend diffusemap
map textures/decals/cam_base_d.tga
alphaTest 0.5
}
specularmap textures/decals/cam_base_s.tga
bumpmap textures/decals/cam_base_local.tga
}
textures/decals/cam_base2
{
noShadows
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/cam_base2.tga
{
blend diffusemap
map textures/decals/cam_base2_d.tga
alphaTest 0.5
}
specularmap textures/decals/cam_base2_s.tga
bumpmap addnormals (textures/decals/cam_base_local.tga, heightmap (textures/decals/cam_base2_b.tga, 1 ))
}
textures/decals/floordiv
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/floordiv.tga
{
blend diffusemap
map textures/decals/floordiv_d.tga
alphaTest 0.5
}
specularmap textures/decals/floordiv_s.tga
bumpmap textures/decals/floordiv_local.tga
}
textures/decals/wall_wire
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/wall_wire.tga
{
blend diffusemap
map textures/decals/wall_wire_d.tga
alphaTest 0.5
}
specularmap textures/decals/wall_wire_s.tga
bumpmap textures/decals/wall_wire_local.tga
}
textures/decals/plugin
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/plugin.tga
{
blend diffusemap
map textures/decals/plugin_d.tga
alphaTest 0.5
}
specularmap textures/decals/plugin_s.tga
bumpmap textures/decals/plugin_local.tga
}
textures/decals/floor_drain
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/floor_drain.tga
{
blend diffusemap
map textures/decals/floor_drain_d.tga
alphaTest 0.5
}
specularmap textures/decals/floor_drain_s.tga
bumpmap textures/decals/floor_drain_local.tga
}
textures/decals/floor_drain2
{
noShadows
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/floor_drain2.tga
{
blend diffusemap
map textures/decals/floor_drain2_d.tga
alphaTest 0.5
}
specularmap textures/decals/floor_drain2_s.tga
bumpmap addnormals (textures/decals/floor_drain_local.tga , heightmap (textures/decals/floor_drain2_b.tga ,2))
}
textures/decals/achtung
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/achtung.tga
{
blend gl_dst_color,gl_zero
map textures/decals/achtung_d.tga
}
}
textures/decals/pipeterm
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/pipeterm.tga
{
blend diffusemap
map textures/decals/pipeterm_d.tga
alphaTest 0.5
}
specularmap textures/decals/pipeterm_s.tga
bumpmap textures/decals/pipeterm_local.tga
}
textures/decals/pipeterm_rust
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/pipeterm.tga
{
blend diffusemap
map textures/decals/pipeterm_rust_d.tga
alphaTest 0.5
}
specularmap textures/decals/pipeterm_rust_s.tga
bumpmap textures/decals/pipeterm_local.tga
}
textures/decals/pipeterm3
{
noShadows
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/pipeterm3.tga
{
blend diffusemap
map textures/decals/pipeterm3_d.tga
alphaTest 0.5
}
specularmap textures/decals/pipeterm3_s.tga
bumpmap addnormals (textures/decals/pipeterm_local.tga, heightmap (textures/decals/pipeterm3_b.tga, 1 ))
}
textures/decals/bcap
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/bcap.tga
{
blend diffusemap
map textures/decals/bcap_d.tga
alphaTest 0.5
}
specularmap textures/decals/bcap_s.tga
bumpmap textures/decals/bcap_local.tga
}
textures/decals/bootprint01
{
qer_editorimage textures/decals/bootprint01.tga
DECAL_MACRO
{
blend gl_zero, gl_one_minus_src_color
map textures/decals/bootprint01_d.tga
clamp // we don't want it to tile if the projection extends past the bounds
rgb decalFade[(time - Parm3)/(parm4 - parm3)]
vertexColor // oblique projections will be slightly faded down
}
}
textures/decals/footprint01r
{
qer_editorimage textures/decals/footprint01r.tga
surfaceparm nonsolid
surfaceparm noimpact
DECAL_MACRO
{
blend gl_zero, gl_one_minus_src_color
map textures/decals/footprint01r_d.tga
clamp // we don't want it to tile if the projection extends past the bounds
rgb decalFade[(time - Parm3)/(parm4 - parm3)]
vertexColor // oblique projections will be slightly faded down
}
}
textures/decals/footprint01
{
qer_editorimage textures/decals/footprint01.tga
surfaceparm nonsolid
surfaceparm noimpact
DECAL_MACRO
{
blend gl_zero, gl_one_minus_src_color
map textures/decals/footprint01_d.tga
clamp // we don't want it to tile if the projection extends past the bounds
rgb decalFade[(time - Parm3)/(parm4 - parm3)]
vertexColor // oblique projections will be slightly faded down
}
}
textures/decals/handprint02
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/handprint02.tga
{
blend gl_dst_color,gl_zero
map textures/decals/handprint02_d.tga
}
}
textures/decals/smear01
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
sort 1
//polygonOffset
qer_editorimage textures/decals/smear01.tga
{
blend gl_dst_color,gl_zero
map textures/decals/smear01_d.tga
}
}
textures/decals/handprint01
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/handprint01.tga
{
blend gl_dst_color,gl_zero
map textures/decals/handprint01_d.tga
}
}
textures/decals/smoke01
{
noShadows
surfaceparm nonsolid
surfaceparm noimpact
twoSided
translucent
qer_editorimage textures/decals/smoke01.tga
{
blend gl_dst_color,gl_zero
map textures/decals/smoke01.tga
scroll time * .1 , time * .0
}
{
blend gl_dst_color,gl_zero
map textures/decals/smoke01.tga
scroll time * .03 , time * .0
}
}
textures/decals/drip
{
translucent
twosided
noshadows
surfaceparm nonsolid
surfaceparm noimpact
//polygonOffset
qer_editorimage textures/decals/drip.tga
{
blend gl_dst_color,gl_zero
map textures/decals/drip.tga
}
}
textures/decals/stain01
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/stain01.tga
{
blend gl_dst_color,gl_zero
map textures/decals/stain01.tga
}
}
textures/decals/stain03
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/stain03.tga
{
blend gl_dst_color,gl_zero
map textures/decals/stain03.tga
}
}
textures/decals/stain01b
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/stain01b.tga
{
blend gl_dst_color,gl_zero
map textures/decals/stain01b.tga
}
}
textures/decals/stain02
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/stain02.tga
{
blend gl_dst_color,gl_zero
map textures/decals/stain02.tga
}
}
textures/decals/graffiti
{
translucent
twosided
surfaceparm nonsolid
surfaceparm noimpact
noshadows
//polygonOffset
qer_editorimage textures/decals/graffiti.tga
{
blend gl_dst_color,gl_zero
map textures/decals/graffiti.tga
}
}
textures/decals/fgrill
{
noShadows
surfaceparm trans
surfaceparm nonsolid
surfaceparm noimpact
//polygonOffset
qer_editorimage textures/decals/fgrill.tga
{
blend diffusemap
map textures/decals/fgrill_d.tga
alphaTest 0.5
}
specularmap textures/decals/fgrill_s.tga
bumpmap textures/decals/fgrill_local.tga
}
textures/decals/fgrill2
{
noShadows
surfaceparm trans
surfaceparm nonsolid
surfaceparm noimpact
qer_editorimage textures/decals/fgrill2.tga
{
blend diffusemap
map textures/decals/fgrill2_d.tga
alphaTest 0.5
}
specularmap textures/decals/fgrill2_s.tga
bumpmap addnormals( textures/decals/fgrill_local.tga , heightmap ( textures/decals/fgrill2_b.tga, 1 ) )
}
textures/decals/toiletmunge
{
noShadows
surfaceparm trans
surfaceparm nonsolid
surfaceparm noimpact
//polygonOffset
qer_editorimage textures/decals/toiletmunge.tga
{
blend diffusemap
map textures/decals/toiletmunge_d.tga
alphaTest 0.5
}
specularmap textures/decals/toiletmunge.tga
bumpmap heightmap(textures/decals/toiletmunge_b.tga, 7 )
}
textures/decals/bdrain
{
noShadows
surfaceparm trans
surfaceparm nonsolid
surfaceparm noimpact
//polygonOffset
qer_editorimage textures/decals/bdrain.tga
{
blend diffusemap
map textures/decals/bdrain_d.tga
alphaTest 0.5
}
specularmap textures/decals/bdrain_s.tga
bumpmap textures/decals/bdrain_local.tga
}
textures/decals/bathpanel
{
noShadows
surfaceparm trans
surfaceparm nonsolid
surfaceparm noimpact
//polygonOffset
qer_editorimage textures/decals/bathpanel.tga
{
blend diffusemap
map textures/decals/bathpanel_d.tga
alphaTest 0.5
}
specularmap textures/decals/bathpanel_s.tga
bumpmap textures/decals/bathpanel_local.tga
}
textures/decals/sprinklercap
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/sprinklercap.tga
{
blend diffusemap
map textures/decals/sprinklercap_d.tga
alphaTest 0.5
}
specularmap textures/decals/sprinklercap_s.tga
bumpmap textures/decals/sprinklercap_local.tga
}
textures/decals/hivent03
{
noShadows
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/hivent03.tga
{
blend diffusemap
map textures/decals/hivent03_d.tga
alphaTest 0.5
}
specularmap textures/decals/hivent03_s.tga
bumpmap addnormals (textures/decals/hivent01_local.tga , heightmap (textures/decals/hivent03_b.tga , 1 ))
}
textures/decals/hivent02
{
noShadows
//noselfshadow
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/hivent02.tga
{
blend diffusemap
map textures/decals/hivent02_d.tga
alphaTest 0.5
}
specularmap textures/decals/hivent01_s.tga
bumpmap textures/decals/hivent01_local.tga
}
textures/decals/hivent01
{
noShadows
//noselfshadow
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/hivent01.tga
{
blend diffusemap
map textures/decals/hivent01_d.tga
alphaTest 0.5
}
specularmap textures/decals/hivent01_s.tga
bumpmap textures/decals/hivent01_local.tga
}
textures/decals/snippers
{
noShadows
surfaceparm trans
qer_editorimage textures/decals/snippers.tga
{
blend diffusemap
map textures/decals/snippers_d.tga
alphaTest 0.5
}
specularmap textures/decals/snippers_s.tga
bumpmap textures/decals/snippers_local.tga
}
textures/decals/drain
{
noShadows
surfaceparm trans
surfaceparm nonsolid
surfaceparm noimpact
//polygonOffset
qer_editorimage textures/decals/drain.tgabl
{
blend diffusemap
map textures/decals/drain_d.tga
alphaTest 0.5
}
specularmap textures/decals/drain_s.tga
bumpmap textures/decals/drain_local.tga
}
textures/decals/bloodpool01
{
noShadows
// translucent
surfaceparm nonsolid
surfaceparm noimpact
//polygonOffset
qer_editorimage textures/decals/bloodpool01.tga
{
blend diffusemap
map textures/decals/bloodpool01_d.tga
alphaTest 0.5
}
//{
//
// blend specularmap
// map textures/decals/bloodpool01_s.tga
// scroll time * .02 , time * .01
//
// }
{
blend bumpmap
map heightmap(textures/decals/bloodpool01_b.tga, 4 )
}
{
blend add
cubeMap env/qcw
texgen reflect
}
}
textures/decals/jimblood
{
noShadows
surfaceparm nonsolid
surfaceparm noimpact
qer_editorimage textures/decals/bloodpool01_jim.tga
{
blend diffusemap
map textures/decals/bloodpool01_jim.tga
}
{
blend add
cubeMap env/qcw
texgen reflect
}
}
textures/decals/bloodrun01
{
noShadows
surfaceparm trans
surfaceparm nonsolid
surfaceparm noimpact
//polygonOffset
qer_editorimage textures/decals/bloodpool01.tga
{
blend diffuseMap
map textures/decals/bloodrun02.tga
alphaTest 0.5
scroll time * .0 , time * -0.07
}
{
blend diffuseMap
// GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
map textures/decals/bloodrun01.tga
alphaTest 0.5
scroll time * .0 , time * -0.005
}
{
blend specularmap
map textures/decals/bloodrun01_s.tga
scroll time * .0 , time * -0.01
}
{
blend bumpmap
map heightmap(textures/decals/bloodrun01_b.tga, 9 )
scroll time * .0 , time * -0.02
}
}
textures/decals/caution_hazardous_material
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/caution_hazardous_material.tga
{
blend diffusemap
map textures/decals/caution_hazardous_material_d.tga
alphaTest 0.5
}
specularmap textures/decals/caution_hazardous_material_s.tga
bumpmap heightmap(textures/decals/caution_hazardous_material_b.tga, 1 )
}
textures/decals/no_smoking
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/no_smoking.tga
{
blend diffusemap
map textures/decals/no_smoking_d.tga
alphaTest 0.5
}
specularmap textures/decals/no_smoking_s.tga
bumpmap heightmap(textures/decals/no_smoking_b.tga, 1 )
}
textures/decals/high_voltage
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/high_voltage.tga
{
blend diffusemap
map textures/decals/high_voltage_d.tga
alphaTest 0.5
}
specularmap textures/decals/high_voltage_s.tga
bumpmap heightmap(textures/decals/high_voltage_b.tga, 1 )
}
textures/decals/no_eating
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/no_eating.tga
{
blend diffusemap
map textures/decals/no_eating_d.tga
alphaTest 0.5
}
specularmap textures/decals/no_eating_s.tga
bumpmap heightmap(textures/decals/no_eating_b.tga, 1 )
}
textures/decals/danger_author_person
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/danger_author_person.tga
{
blend diffusemap
map textures/decals/danger_author_person_d.tga
alphaTest 0.5
}
specularmap textures/decals/danger_author_person_s.tga
bumpmap heightmap(textures/decals/danger_author_person_b.tga, 1 )
}
textures/decals/report_injuries
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/report_injuries.tga
{
blend diffusemap
map textures/decals/report_injuries_d.tga
alphaTest 0.5
}
specularmap textures/decals/report_injuries_s.tga
bumpmap heightmap(textures/decals/report_injuries_b.tga, 1 )
}
textures/decals/report_all_spills
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/report_all_spills.tga
{
blend diffusemap
map textures/decals/report_all_spills_d.tga
alphaTest 0.5
}
specularmap textures/decals/report_all_spills_s.tga
bumpmap heightmap(textures/decals/report_all_spills_b.tga, 1 )
}
textures/decals/first_aid_stat
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/first_aid_stat.tga
{
blend diffusemap
map textures/decals/first_aid_stat_d.tga
alphaTest 0.5
}
specularmap textures/decals/first_aid_stat_s.tga
bumpmap heightmap(textures/decals/first_aid_stat_b.tga, 1 )
}
textures/decals/one_way
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/one_way.tga
{
blend diffusemap
map textures/decals/one_way_d.tga
alphaTest 0.5
}
specularmap textures/decals/one_way_s.tga
bumpmap heightmap(textures/decals/one_way_b.tga, 1 )
}
textures/decals/employee_door_sign
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/employee_door_sign.tga
{
blend diffusemap
map textures/decals/employee_door_sign_d.tga
alphaTest 0.5
}
specularmap textures/decals/employee_door_sign_s.tga
bumpmap heightmap(textures/decals/employee_door_sign_b.tga, 1 )
}
textures/decals/speed_limit
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/speed_limit.tga
{
blend diffusemap
map textures/decals/speed_limit_d.tga
alphaTest 0.5
}
specularmap textures/decals/speed_limit_s.tga
bumpmap heightmap(textures/decals/speed_limit_b.tga, 1 )
}
textures/decals/do_not_enter
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/do_not_enter.tga
{
blend diffusemap
map textures/decals/do_not_enter_d.tga
alphaTest 0.5
}
specularmap textures/decals/do_not_enter_s.tga
bumpmap heightmap(textures/decals/do_not_enter_b.tga, 1 )
}
textures/decals/forklifts
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/forklifts.tga
{
blend diffusemap
map textures/decals/forklifts_d.tga
alphaTest 0.5
}
specularmap textures/decals/forklifts_s.tga
bumpmap heightmap(textures/decals/forklifts_b.tga, 1 )
}
textures/decals/biohazard
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/biohazard.tga
{
blend diffusemap
map textures/decals/biohazard_d.tga
alphaTest 0.5
}
specularmap textures/decals/biohazard_s.tga
bumpmap heightmap(textures/decals/biohazard_b.tga, 1 )
}
textures/decals/bio_auth_pers
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/bio_auth_pers.tga
{
blend diffusemap
map textures/decals/bio_auth_pers_d.tga
alphaTest 0.5
}
specularmap textures/decals/bio_auth_pers_s.tga
bumpmap heightmap(textures/decals/bio_auth_pers_b.tga, 1 )
}
textures/decals/wrong_way
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/wrong_way.tga
{
blend diffusemap
map textures/decals/wrong_way_d.tga
alphaTest 0.5
}
specularmap textures/decals/wrong_way_s.tga
bumpmap heightmap(textures/decals/wrong_way_b.tga, 1 )
}
textures/decals/danger_electric_shock
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/danger_electric_shock.tga
{
blend diffusemap
map textures/decals/danger_electric_shock_d.tga
alphaTest 0.5
}
specularmap textures/decals/danger_electric_shock_s.tga
bumpmap heightmap(textures/decals/danger_electric_shock_b.tga, 1 )
}
textures/decals/danger_high_voltage
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/danger_high_voltage.tga
{
blend diffusemap
map textures/decals/danger_high_voltage_d.tga
alphaTest 0.5
}
specularmap textures/decals/danger_high_voltage_s.tga
bumpmap heightmap(textures/decals/danger_high_voltage_b.tga, 1 )
}
textures/decals/compressedgas
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/compressedgas.tga
{
blend diffusemap
map textures/decals/compressedgas_d.tga
alphaTest 0.5
}
specularmap textures/decals/compressedgas_s.tga
bumpmap heightmap(textures/decals/compressedgas_b.tga, 1 )
}
textures/decals/elevatorshaft
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/elevatorshaft.tga
{
blend diffusemap
map textures/decals/elevatorshaft_d.tga
alphaTest 0.5
}
specularmap textures/decals/elevatorshaft_s.tga
bumpmap heightmap(textures/decals/elevatorshaft_b.tga, 1 )
}
textures/decals/labcoat
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/labcoat.tga
{
blend diffusemap
map textures/decals/labcoat_d.tga
alphaTest 0.5
}
specularmap textures/decals/labcoat_s.tga
bumpmap heightmap(textures/decals/labcoat_b.tga, 1 )
}
textures/decals/movingmachine
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/movingmachine.tga
{
blend diffusemap
map textures/decals/movingmachine_d.tga
alphaTest 0.5
}
specularmap textures/decals/movingmachine_s.tga
bumpmap heightmap(textures/decals/movingmachine_b.tga, 1 )
}
textures/decals/oxidizer
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/oxidizer.tga
{
blend diffusemap
map textures/decals/oxidizer_d.tga
alphaTest 0.5
}
specularmap textures/decals/oxidizer_s.tga
bumpmap heightmap(textures/decals/oxidizer_b.tga, 1 )
}
textures/decals/p_change
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_change.tga
diffusemap textures/decals/p_change.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
}
textures/decals/p_change_face
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_change_face.tga
diffusemap textures/decals/p_change_face.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
}
textures/decals/p_destiny
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_destiny.tga
diffusemap textures/decals/p_destiny.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
}
textures/decals/p_future
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_future.tga
diffusemap textures/decals/p_future.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
}
textures/decals/p_inspirational
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_inspirational.tga
diffusemap textures/decals/p_inspirational.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
}
textures/decals/p_oppressive
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_oppressive.tga
diffusemap textures/decals/p_oppressive.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
{
blend add
cubeMap env/bland
texgen reflect
}
}
textures/decals/p_oppressive2
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_oppressive2.tga
diffusemap textures/decals/p_oppressive2.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
}
textures/decals/p_oppressive3
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_oppressive3.tga
diffusemap textures/decals/p_oppressive3.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
}
textures/decals/p_time
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/p_time.tga
diffusemap textures/decals/p_time.tga
specularmap textures/decals/p_poster_s.tga
bumpmap heightmap(textures/decals/p_poster_b.tga, 1 )
}
textures/decals/authorizedpersons
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/authorizedpersons.tga
{
blend diffusemap
map textures/decals/authorizedpersons_d.tga
alphaTest 0.5
}
specularmap textures/decals/authorizedpersons_s.tga
bumpmap heightmap(textures/decals/authorizedpersons_b.tga, 1 )
}
textures/decals/confinedwalkway
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/confinedwalkway.tga
{
blend diffusemap
map textures/decals/confinedwalkway_d.tga
alphaTest 0.5
}
specularmap textures/decals/confinedwalkway_s.tga
bumpmap heightmap(textures/decals/confinedwalkway_b.tga, 1 )
}
textures/decals/crane
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/crane.tga
{
blend diffusemap
map textures/decals/crane_d.tga
alphaTest 0.5
}
specularmap textures/decals/crane_s.tga
bumpmap heightmap(textures/decals/crane_b.tga, 1 )
}
textures/decals/report_office
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/report_office.tga
{
blend diffusemap
map textures/decals/report_office_d.tga
alphaTest 0.5
}
specularmap textures/decals/report_office_s.tga
bumpmap heightmap(textures/decals/report_office_b.tga, 1 )
}
textures/decals/surveillance
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/surveillance.tga
{
blend diffusemap
map textures/decals/surveillance_d.tga
alphaTest 0.5
}
specularmap textures/decals/surveillance_s.tga
bumpmap heightmap(textures/decals/surveillance_b.tga, 1 )
}
textures/decals/override_switch_one
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/override_switch_one.tga
{
blend diffusemap
map textures/decals/override_switch_one_d.tga
alphaTest 0.5
}
specularmap textures/decals/override_switch_one_s.tga
bumpmap heightmap(textures/decals/override_switch_one_b.tga, 1 )
}
textures/decals/override_switch_two
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/override_switch_two.tga
{
blend diffusemap
map textures/decals/override_switch_two_d.tga
alphaTest 0.5
}
specularmap textures/decals/override_switch_two_s.tga
bumpmap heightmap(textures/decals/override_switch_two_b.tga, 1 )
}
textures/decals/override_switch_three
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
surfaceparm trans
qer_editorimage textures/decals/override_switch_three.tga
{
blend diffusemap
map textures/decals/override_switch_three_d.tga
alphaTest 0.5
}
specularmap textures/decals/override_switch_three_s.tga
bumpmap heightmap(textures/decals/override_switch_three_b.tga, 1 )
}
textures/decals/logofred
{
noshadows
translucent
qer_editorimage textures/decals/logofred.tga
{
blend blend
map textures/decals/logofred.tga
//alphatest .5
}
//{
// blend add
// map textures/decals/logofred.tga
//}
}
textures/decals/e3text
{
noshadows
translucent
qer_editorimage textures/decals/e3text.tga
//{
// blend diffusemap
// map textures/decals/e3text.tga
// alphatest .5
//}
{
blend add
map textures/decals/e3text.tga
}
}
textures/decals/e3text2
{
noshadows
translucent
qer_editorimage textures/decals/e3tex2t.tga
{
blend add
map textures/decals/e3text2.tga
}
}
textures/decals/e3idlogo
{
noshadows
translucent
qer_editorimage textures/decals/e3idlogo.tga
{
blend add
map textures/decals/e3idlogo.tga
rgb blinktable[ time * .2 +.5 ]
}
{
blend add
map textures/decals/e3idlogob.tga
rgb blinktable[ time * .2 ]
}
}
leftSmack
{
noshadows
translucent
{
blend blend
map textures/decals/smack01.tga
colored
}
}
rightSmack
{
noshadows
translucent
{
blend blend
map textures/decals/smack01.tga
scale -1, -1
colored
}
}
bothSmack
{
noshadows
translucent
{
blend blend
map textures/decals/smack01.tga
//scale -1, 1
colored
}
}
/*
textures/decals/bulleth02
{
noShadows
//polygonOffset
surfaceparm nonsolid
surfaceparm noimpact
translucent
qer_editorimage textures/decals/bulleth02.tga
{
blend diffusemap
map textures/decals/bulleth02.tga
}
//specularmap textures/decals/bulleth01_s.tga
//bumpmap textures/decals/bulleth01_local.tga
}
*/
textures/decals/a_fanvent_fin
{
qer_editorimage textures/decals/a_fanvent_fin.tga
twoSided
noshadows
{
blend diffusemap
map textures/decals/a_fanvent_d_fin.tga
alphaTest 0.25
}
bumpmap addnormals( textures/decals/a_fanvent_local_fin.tga , heightmap( textures/decals/a_fanvent_b_fin.tga, 4 ) )
specularmap textures/decals/a_fanvent_s_fin.tga
}