587 lines
11 KiB
Text
587 lines
11 KiB
Text
#include <materials/guis/icons.include>
|
|
|
|
material guis/assets/limbo/logo
|
|
{
|
|
sort gui
|
|
{
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/limbo/logo"
|
|
}
|
|
}
|
|
|
|
material guis/assets/limbo/logogdf
|
|
{
|
|
sort gui
|
|
{
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/limbo/logogdf"
|
|
}
|
|
}
|
|
|
|
material guis/assets/limbo/logostrogg
|
|
{
|
|
sort gui
|
|
{
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/limbo/logostrogg"
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/revive {
|
|
sort nearest
|
|
{
|
|
vertexcolor
|
|
program filterVertexColorAlpha
|
|
blend filter
|
|
map clamp guis/assets/icons/circle_base.tga
|
|
colored
|
|
}
|
|
{
|
|
vertexcolor
|
|
blend blend
|
|
map clamp guis/assets/icons/task_revive.tga
|
|
colored
|
|
}
|
|
{
|
|
vertexcolor
|
|
blend blend
|
|
map clamp guis/assets/icons/circle_frame.tga
|
|
colored
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/spawnhost {
|
|
deform sprite
|
|
{
|
|
blend blend
|
|
map guis/assets/icons/spawnhost.tga
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/spawnhost_taken {
|
|
deform sprite
|
|
{
|
|
blend blend
|
|
map guis/assets/icons/spawnhost_taken.tga
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/objective {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/objective.tga
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/god {
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/icon_shield.tga
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voiceammo {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voiceammo.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicestroyent {
|
|
sort nearest
|
|
{
|
|
vertexcolor
|
|
program filterVertexColorAlpha
|
|
blend filter
|
|
map clamp nopicmip linear guis/assets/icons/circle_base.tga
|
|
colored
|
|
}
|
|
{
|
|
vertexcolor
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/icons/task_stroyent.tga
|
|
colored
|
|
}
|
|
{
|
|
vertexcolor
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/icons/circle_frame.tga
|
|
colored
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicechat {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicechat.tga
|
|
colored
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicemedic {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicemedic.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicerepair {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicerepair.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicevehiclerequest {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicevehiclerequest.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicekill {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicekill.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicedefend {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicedefend.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicesupply {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicesupply.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicedisarm {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicedisarm.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicehack {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicehack.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicedeploy {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicedeploy.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicepilot {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicepilot.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicegunner {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicegunner.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicepassenger {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicepassenger.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voiceradio {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voiceradio.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/voicewaypoint {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/voicewaypoint.tga
|
|
vertexAlpha
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/number_setting {
|
|
sort nearest
|
|
{
|
|
blend blend
|
|
map nopicmip linear guis/assets/icons/number_setting.tga
|
|
colored
|
|
}
|
|
}
|
|
|
|
// ====================================================
|
|
// Player Icons for the different player classes
|
|
// ====================================================
|
|
|
|
material hud/icons/classes/player
|
|
{
|
|
//sort gui
|
|
{
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/qet/cm_player.tga
|
|
colored
|
|
}
|
|
}
|
|
|
|
material hud/icons/classes/engineer { __classIcon( "cm_engineer.tga" ) }
|
|
material hud/icons/classes/soldier { __classIcon( "cm_soldier.tga" ) }
|
|
material hud/icons/classes/paratech { __classIcon( "cm_paratech.tga" ) }
|
|
material hud/icons/classes/ranger { __classIcon( "cm_ranger.tga" ) }
|
|
material hud/icons/classes/fieldops { __classIcon( "cm_fieldops.tga" ) }
|
|
|
|
// =================
|
|
// Player indicators
|
|
// =================
|
|
|
|
material hud/icons/player/indicator_team
|
|
{
|
|
{
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/qet/hud_indicator_team.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/indicator_enemy
|
|
{
|
|
{
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/qet/hud_indicator_enemy.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/indicator_side
|
|
{
|
|
{
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/qet/hud_indicator_side.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/indicator_down
|
|
{
|
|
{
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/qet/hud_indicator_down.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/indicator_leader
|
|
{
|
|
{
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/qet/hud_indicator_leader.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/indicator_mine
|
|
{
|
|
{
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/qet/hud_indicator_mine.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material hud/icons/player/hurtring
|
|
{
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/qet/cm_class_damage.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/gdf_ranks01 {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/icons/gdf_ranks01.tga"
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/gdf_ranks01_flash {
|
|
sort gui
|
|
{
|
|
program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/icons/gdf_ranks01.tga"
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/gdf_ranks02 {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/icons/gdf_ranks02.tga"
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/gdf_ranks02_flash {
|
|
sort gui
|
|
{
|
|
program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/icons/gdf_ranks02.tga"
|
|
}
|
|
}
|
|
|
|
material hud/icons/proficiency_rewards {
|
|
sort gui
|
|
{
|
|
// program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
map clamp nopicmip linear guis/assets/hud/rewards.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/icons_sheet1 {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map nopicmip clamp highquality linear "guis/assets/icons/icons_sheet1.tga"
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/icons_sheet2 {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map nopicmip clamp highquality linear "guis/assets/icons/icons_sheet2.tga"
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/icons_sheet1_flash {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map nopicmip clamp highquality linear "guis/assets/icons/icons_sheet1.tga"
|
|
vertexColor
|
|
red ( fadetable[ time * 0.75 ] * 0.5 ) + 0.5
|
|
green ( fadetable[ time * 0.75 ] * 0.5 ) + 0.5
|
|
blue ( fadetable[ time * 0.75 ] * 0.5 ) + 0.5
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/stats {
|
|
sort gui
|
|
{
|
|
program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
map clamp linear highquality nopicmip guis/assets/icons/stats.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/achievements01 {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/icons/achievements01.tga"
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/achievements01_desat {
|
|
sort gui
|
|
{
|
|
program sfx/desaturate
|
|
parameters 0
|
|
color 0.85, 0.85, 0.85, 0.8
|
|
blend blend
|
|
map clamp nopicmip linear "guis/assets/icons/achievements01.tga"
|
|
}
|
|
{
|
|
program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
map clamp nopicmip linear "guis/assets/icons/achievements01.tga"
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
|
|
|
|
material guis/assets/icons/achievements01_flash {
|
|
sort gui
|
|
{
|
|
program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/icons/achievements01.tga"
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/achievements02 {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/icons/achievements02.tga"
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/achievements02_desat {
|
|
sort gui
|
|
{
|
|
program sfx/desaturate
|
|
parameters 0
|
|
color 0.85, 0.85, 0.85, 0.8
|
|
blend blend
|
|
map clamp nopicmip linear "guis/assets/icons/achievements02.tga"
|
|
}
|
|
|
|
{
|
|
program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
map clamp nopicmip linear "guis/assets/icons/achievements02.tga"
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/achievements02_flash {
|
|
sort gui
|
|
{
|
|
program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
vertexColor
|
|
map clamp nopicmip linear "guis/assets/icons/achievements01.tga"
|
|
}
|
|
}
|
|
|
|
material hud/icons/lagicon {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map clamp nopicmip guis/assets/icons/lag_icon.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material hud/icons/recicon {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map clamp nopicmip guis/assets/icons/rec_icon.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/dialog_icons {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map clamp nopicmip guis/assets/icons/dialog_icons.tga
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material loadscreen/icons/loading {
|
|
sort gui
|
|
{
|
|
if sintable[ time ] > 0
|
|
blend blend
|
|
map clamp nopicmip guis/assets/icons/loading.tga
|
|
vertexColor
|
|
scale 0.5, 1
|
|
}
|
|
{
|
|
if sintable[ time ] <= 0
|
|
blend blend
|
|
map clamp nopicmip guis/assets/icons/loading.tga
|
|
vertexColor
|
|
scale 0.5, 1
|
|
translate 1, 0
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/tracking {
|
|
sort gui
|
|
{
|
|
program trivialMakeAlphaWithTextureMatrix
|
|
blend blend
|
|
map nearest clamp nopicmip "guis/assets/icons/tracking.tga"
|
|
vertexColor
|
|
scale 10, 10
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/gametypes {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map clamp nopicmip "guis/assets/icons/gametypes.tga"
|
|
vertexColor
|
|
}
|
|
}
|
|
|
|
material guis/assets/icons/inaudio {
|
|
sort gui
|
|
{
|
|
blend blend
|
|
map clamp nopicmip "guis/assets/icons/inaudio.tga"
|
|
vertexColor
|
|
}
|
|
}
|