{ assetGlobalDef { fadeClamp 1.0 // sets the fadeup alpha fadeCycle 1 // how often fade happens in milliseconds fadeAmount 0.1 // amount to adjust alpha per cycle shadowX 5 // x amount for shadow offset shadowY 5 // y amount for shadow offset shadowColor 0.1 0.1 0.1 0.25 // shadow color defaultFont "hud" } // Thermal vision menuDef { name "thermalvision" fullScreen 0 visible 1 rect 0 0 640 480 itemDef { style WINDOW_STYLE_FILLED rect 0 0 16 480 backcolor 0 0 0 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_THERMAL } itemDef { style WINDOW_STYLE_FILLED rect 624 0 16 480 backcolor 0 0 0 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_THERMAL } itemDef { style WINDOW_STYLE_FILLED rect 0 0 640 60 backcolor 0 0 0 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_THERMAL } itemDef { style WINDOW_STYLE_FILLED rect 0 420 640 60 backcolor 0 0 0 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_THERMAL } itemDef { style WINDOW_STYLE_SHADER rect 16 60 304 180 background "gfx/menus/hud/thermal/thermal_background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_THERMAL } itemDef { name window style WINDOW_STYLE_FILLED rect 624 60 -304 180 background "gfx/menus/hud/thermal/thermal_background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_THERMAL } itemDef { name window style WINDOW_STYLE_FILLED rect 16 420 304 -180 background "gfx/menus/hud/thermal/thermal_background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_THERMAL } itemDef { name window style WINDOW_STYLE_FILLED rect 624 420 -304 -180 background "gfx/menus/hud/thermal/thermal_background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_THERMAL } } // Night vision menuDef { name "nightvision" fullScreen 0 visible 1 rect 0 0 640 480 itemDef { style WINDOW_STYLE_FILLED rect 0 0 16 480 backcolor 0 0 0 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_NIGHTVISION } itemDef { style WINDOW_STYLE_FILLED rect 624 0 16 480 backcolor 0 0 0 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_NIGHTVISION } itemDef { style WINDOW_STYLE_FILLED rect 0 0 640 60 backcolor 0 0 0 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_NIGHTVISION } itemDef { style WINDOW_STYLE_FILLED rect 0 420 640 60 backcolor 0 0 0 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_NIGHTVISION } itemDef { style WINDOW_STYLE_SHADER rect 16 60 304 180 background "gfx/menus/hud/night_vision/night_vision_background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_NIGHTVISION } itemDef { name window style WINDOW_STYLE_FILLED rect 624 60 -304 180 background "gfx/menus/hud/night_vision/night_vision_background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_NIGHTVISION } itemDef { name window style WINDOW_STYLE_FILLED rect 16 420 304 -180 background "gfx/menus/hud/night_vision/night_vision_background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_NIGHTVISION } itemDef { name window style WINDOW_STYLE_FILLED rect 624 420 -304 -180 background "gfx/menus/hud/night_vision/night_vision_background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_NIGHTVISION } } // Sniper scope menuDef { name "sniperscope" fullScreen 0 visible 1 rect 0 0 640 480 itemDef { name window style WINDOW_STYLE_FILLED rect 0 0 320 240 background "gfx/menus/hud/scope/background/background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } itemDef { name window style WINDOW_STYLE_FILLED rect 640 0 -320 240 background "gfx/menus/hud/scope/background/background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } itemDef { name window style WINDOW_STYLE_FILLED rect 0 480 320 -240 background "gfx/menus/hud/scope/background/background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } itemDef { name window style WINDOW_STYLE_FILLED rect 640 480 -320 -240 background "gfx/menus/hud/scope/background/background" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } itemDef { name window style WINDOW_STYLE_FILLED rect 88 238 247 16 background "gfx/menus/hud/scope/reticle/reticle" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } itemDef { name window style WINDOW_STYLE_FILLED rect 552 238 -247 16 background "gfx/menus/hud/scope/reticle/reticle" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } itemDef { name window style WINDOW_STYLE_FILLED rect 308 9 16 247 background "gfx/menus/hud/scope/reticle/reticle2" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } itemDef { name window style WINDOW_STYLE_FILLED rect 308 471 16 -247 background "gfx/menus/hud/scope/reticle/reticle2" backcolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } itemDef { name window style WINDOW_STYLE_SHADER rect 530 370 64 64 background "gfx/menus/hud/scope/clip_background/clip_background" visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERCLIP } itemDef { name window rect 534 374 64 8 background "gfx/menus/hud/scope/bullet/bullet" ownerdraw CG_PLAYER_SNIPER_BULLET_1 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERCLIP } itemDef { name window rect 534 384 64 8 background "gfx/menus/hud/scope/bullet/bullet" ownerdraw CG_PLAYER_SNIPER_BULLET_2 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERCLIP } itemDef { name window rect 534 394 64 8 background "gfx/menus/hud/scope/bullet/bullet" ownerdraw CG_PLAYER_SNIPER_BULLET_3 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERCLIP } itemDef { name window rect 534 404 64 8 background "gfx/menus/hud/scope/bullet/bullet" ownerdraw CG_PLAYER_SNIPER_BULLET_4 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERCLIP } itemDef { name window rect 534 414 64 8 background "gfx/menus/hud/scope/bullet/bullet" ownerdraw CG_PLAYER_SNIPER_BULLET_5 visible 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERCLIP } itemDef { name window rect 98 222 64 8 background "gfx/menus/hud/scope/bullet/bullet" ownerdraw CG_PLAYER_SNIPER_MAGNIFICATION textfont "hud" textscale .5 visible 1 forecolor .8 .8 .8 1 decoration ownerdrawflag CG_SHOW_HUD_SNIPERSCOPE } } menuDef { name "useicon" fullscreen 0 visible 1 rect 250 397 200 26 itemDef { name "window" rect 0 0 30 30 visible 1 ownerdraw CG_USE_ICON decoration } itemDef { name "window" rect 2 2 26 26 visible 1 ownerdraw CG_PLAYER_GAMETYPE_ITEMS decoration ownerdrawflag CG_SHOW_HUD_HEALTH } } // Health & armor. menuDef { name "statusbar" fullScreen 0 visible 1 rect 200 432 210 26 itemDef { name "statusbar" rect 0 0 215 27 style WINDOW_STYLE_SHADER background "gfx/menus/hud/hud_health_back_mp.png" visible 1 forecolor 1 1 1 1 backcolor 1 1 1 1 decoration ownerdrawflag CG_SHOW_HUD_HEALTH } itemDef { name "armor" rect 43 12 168 11 backcolor .09 .129 .121 1 border 1 bordercolor 0 0 0 1 visible 1 ownerwidth CG_PLAYER_ARMOR ownerdraw CG_PLAYER_ARMOR ownerdrawflag CG_SHOW_HUD_HEALTH } itemDef { name "health" style WINDOW_STYLE_FILLED rect 43 12 168 11 backcolor .09 .129 .121 1 border 1 bordercolor 0 0 0 1 visible 1 ownerwidth CG_PLAYER_HEALTH_FADE ownerdrawflag CG_SHOW_HUD_HEALTH } itemDef { name "health" style WINDOW_STYLE_FILLED rect 43 12 168 11 backcolor 1 .3 0 1 border 1 bordercolor 0 0 0 1 visible 1 ownerwidth CG_PLAYER_HEALTH ownerdrawflag CG_SHOW_HUD_HEALTH ownerdrawflag CG_SHOW_ANYNONTEAMGAME } itemDef { name "health" style WINDOW_STYLE_FILLED rect 43 12 168 11 backcolor 1 .1 .1 1 border 1 bordercolor 0 0 0 1 visible 1 ownerwidth CG_PLAYER_HEALTH ownerdrawflag CG_SHOW_HUD_HEALTH ownerdrawflag CG_SHOW_ONREDTEAM ownerdrawflag CG_SHOW_ANYTEAMGAME } itemDef { name "health" style WINDOW_STYLE_FILLED rect 43 12 168 11 backcolor .3 .3 1 1 border 1 bordercolor 0 0 0 1 visible 1 ownerwidth CG_PLAYER_HEALTH ownerdrawflag CG_SHOW_HUD_HEALTH ownerdrawflag CG_SHOW_ONBLUETEAM ownerdrawflag CG_SHOW_ANYTEAMGAME } itemDef { name "statusbar" rect 0 0 215 27 style WINDOW_STYLE_SHADER background "gfx/menus/hud/hud_health_frame_mp.png" visible 1 forecolor 1 1 1 1 backcolor 1 1 1 1 decoration ownerdrawflag CG_SHOW_HUD_HEALTH } } // Selected weapon. menuDef { name "hud_altweapon" fullScreen 0 visible 1 rect 524 380 264 100 itemDef { name window rect -4 3 47 84 style WINDOW_STYLE_SHADER background "gfx/menus/hud/hud_pop_out.png" ownerdrawflag CG_SHOW_PLAYER_ALT_WEAPONINFO decoration } itemDef { name window rect -4 3 47 84 style WINDOW_STYLE_SHADER background "gfx/menus/hud/hud_tab.png" ownerdrawflag CG_HIDE_PLAYER_ALT_WEAPONINFO decoration } itemDef { name window rect 3 0 21 8 textfont "hud" textscale .26 forecolor 0 0 0 1 ownerdraw CG_PLAYER_ALT_WEAPON_NAME ownerdrawflag CG_SHOW_PLAYER_ALT_WEAPONINFO decoration } itemDef { name window rect 8 24 22 40 forecolor 0 0 0 1 ownerdraw CG_PLAYER_ALT_WEAPON_AMMOICON ownerdrawflag CG_SHOW_PLAYER_ALT_WEAPONINFO decoration } itemDef { name window rect 3 45 21 8 textfont "lcdsmall" textscale .33 forecolor 0 0 0 1 ownerdraw CG_PLAYER_ALT_WEAPON_AMMO ownerdrawflag CG_SHOW_PLAYER_ALT_WEAPONINFO decoration } } // Selected weapon. menuDef { name "selectedweapon" fullScreen 0 visible 1 rect 524 380 264 100 itemDef { name "selectedprimary_back" rect 16 0 84 84 style WINDOW_STYLE_SHADER background "gfx/menus/hud/hud_back.png" visible 1 decoration ownerdrawflag CG_SHOW_HUD_WEAPONINFO } itemDef { name window rect 34 -4 62 8 visible 1 textfont "hud" textscale .33 forecolor 0 0 0 1 ownerdraw CG_PLAYER_WEAPON_NAME decoration ownerdrawflag CG_SHOW_HUD_WEAPONINFO } itemDef { name window rect 35 10 60 14 visible 1 textstyle ITEM_TEXTSTYLE_SHADOWED textfont "lcdsmall" forecolor 0 0 0 .25 ownerdraw CG_PLAYER_WEAPON_CLIP decoration ownerdrawflag CG_SHOW_HUD_WEAPONINFO } itemDef { name window rect 32 7 60 14 visible 1 textstyle ITEM_TEXTSTYLE_SHADOWED textfont "lcdsmall" forecolor 0 0 0 1 ownerdraw CG_PLAYER_WEAPON_CLIP decoration ownerdrawflag CG_SHOW_HUD_WEAPONINFO } itemDef { name window rect 34 48 62 8 visible 1 textfont "lcdsmall" textscale .33 forecolor 0 0 0 1 ownerdraw CG_PLAYER_WEAPON_AMMO decoration ownerdrawflag CG_SHOW_HUD_WEAPONINFO } itemDef { name window rect 34 61 62 8 visible 1 textfont "hud" textscale .33 forecolor 0 0 0 1 ownerdraw CG_PLAYER_WEAPON_MODE decoration ownerdrawflag CG_SHOW_HUD_WEAPONINFO } } // visual weapon list menuDef { name "weaponlist" fullScreen 0 visible 1 rect 0 32 320 320 itemDef { name "Weapon List" rect 0 0 320 320 visible 1 decoration textstyle ITEM_TEXTSTYLE_SHADOWED forecolor 1 1 1 0.3 ownerdraw CG_WEAPON_LIST } } }