mirror of
https://github.com/Q3Rally-Team/q3rally.git
synced 2024-11-25 21:31:34 +00:00
484 lines
6.9 KiB
GLSL
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
|
|
}
|
|
}
|
|
|