q3rally/baseq3r/scripts/maybe_useless.shader
2011-02-18 14:31:32 +00:00

484 lines
6.9 KiB
GLSL

//
// special effects as seen on players
//
powerups/battleSuit
{
deformVertexes wave 100 sin 1 0 0 0
{
map textures/effects/envmapgold2.tga
//map textures/sfx/specular.tga
tcGen environment
tcMod turb 0 0.15 0 0.3
tcmod rotate 333
tcmod scroll .3 .3
blendfunc GL_ONE GL_ONE
}
}
powerups/battleWeapon
{
deformVertexes wave 100 sin 0.5 0 0 0
{
map textures/effects/envmapgold2.tga
//map textures/sfx/specular.tga
tcGen environment
tcMod turb 0 0.15 0 0.3
tcmod rotate 333
tcmod scroll .3 .3
blendfunc GL_ONE GL_ONE
}
}
powerups/invisibility
{
{
map textures/effects/invismap.tga
//map textures/sfx/specular.tga
blendfunc GL_ONE GL_ONE
tcMod turb 0 0.15 0 0.25
tcGen environment
}
}
powerups/quad
{
deformVertexes wave 100 sin 3 0 0 0
{
map textures/effects/quadmap2.tga
blendfunc GL_ONE GL_ONE
tcGen environment
tcmod rotate 30
//tcMod turb 0 0.2 0 .2
tcmod scroll 1 .1
}
}
powerups/quadWeapon
{
deformVertexes wave 100 sin 0.5 0 0 0
{
map textures/effects/quadmap2.tga
blendfunc GL_ONE GL_ONE
tcGen environment
tcmod rotate 30
//tcMod turb 0 0.2 0 .2
tcmod scroll 1 .1
}
}
powerups/regen
{
deformVertexes wave 100 sin 3 0 0 0
{
map textures/effects/regenmap2.tga
blendfunc GL_ONE GL_ONE
tcGen environment
tcmod rotate 30
//tcMod turb 0 0.2 0 .2
tcmod scroll 1 .1
}
}
powerups/blueflag
{
deformVertexes wave 100 sin 3 0 0 0
{
map textures/effects/blueflagmap.tga
blendfunc GL_ONE GL_ONE
tcGen environment
tcMod turb 0 0.2 0 1
}
}
powerups/redflag
{
deformVertexes wave 100 sin 3 0 0 0
{
map textures/effects/redflagmap.tga
blendfunc GL_ONE GL_ONE
tcGen environment
tcMod turb 0 0.2 0 1
}
}
//
// holdable item icons
//
icons/medkit
{
nopicmip
{
map icons/medkit.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/teleporter
{
nopicmip
{
map icons/teleporter.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
//
// powerup icons
//
icons/envirosuit
{
nopicmip
{
map icons/envirosuit.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/flight
{
nopicmip
{
map icons/flight.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/haste
{
nopicmip
{
map icons/haste.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/invis
{
nopicmip
{
map icons/invis.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/quad
{
nopicmip
{
map icons/quad.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/regen
{
nopicmip
{
map icons/regen.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
// reward medals used in the game floating over client's heads
medal_excellent
{
nopicmip
{
clampmap menu/medals/medal_excellent.tga
blendFunc blend
}
}
medal_gauntlet
{
nopicmip
{
clampmap menu/medals/medal_gauntlet.tga
blendFunc blend
}
}
medal_impressive
{
nopicmip
{
clampmap menu/medals/medal_impressive.tga
blendFunc blend
}
}
//
// weapon icons
//
icons/iconw_gauntlet
{
nopicmip
{
map icons/iconw_gauntlet.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconw_machinegun
{
nopicmip
{
map icons/iconw_machinegun.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconw_rocket
{
nopicmip
{
map icons/iconw_rocket.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconw_shotgun
{
nopicmip
{
map icons/iconw_shotgun.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
rgbgen identitylighting
}
}
icons/iconw_grenade
{
nopicmip
{
map icons/iconw_grenade.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconw_lightning
{
nopicmip
{
map icons/iconw_lightning.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconw_plasma
{
nopicmip
{
map icons/iconw_plasma.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconw_railgun
{
nopicmip
{
map icons/iconw_railgun.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconw_bfg
{
nopicmip
{
map icons/iconw_bfg.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconw_grapple
{
nopicmip
{
map icons/iconw_grapple.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
//
// ammo icons
//
icons/icona_machinegun
{
nopicmip
{
map icons/icona_machinegun.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/icona_rocket
{
nopicmip
{
map icons/icona_rocket.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/icona_shotgun
{
nopicmip
{
map icons/icona_shotgun.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
rgbgen identitylighting
}
}
icons/icona_grenade
{
nopicmip
{
map icons/icona_grenade.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/icona_lightning
{
nopicmip
{
map icons/icona_lightning.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/icona_plasma
{
nopicmip
{
map icons/icona_plasma.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/icona_railgun
{
nopicmip
{
map icons/icona_railgun.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/icona_bfg
{
nopicmip
{
map icons/icona_bfg.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
//
// armor icons
//
icons/iconr_shard
{
nopicmip
{
map icons/iconr_shard.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconr_yellow
{
nopicmip
{
map icons/iconr_yellow.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconr_red
{
nopicmip
{
map icons/iconr_red.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
//
// health icons
//
icons/iconh_green
{
nopicmip
{
map icons/iconh_green.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconh_yellow
{
nopicmip
{
map icons/iconh_yellow.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconh_red
{
nopicmip
{
map icons/iconh_red.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
//{
// clampmap icons/iconh_red2.tga
// blendFunc blend
// tcMod stretch sin .04 1 0 1
//}
}
icons/iconh_mega
{
nopicmip
{
map icons/iconh_mega.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
//
// CTF icons
//
icons/iconf_red
{
nopicmip
{
map icons/iconf_red.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}
icons/iconf_blu
{
nopicmip
{
map icons/iconf_blu.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
}