#include "ui/menudef.h" // team menu // // defines from ui_shared.h { assetGlobalDef { cursor "ui/assets/3_cursor2" // cursor gradientBar "ui/assets/gradientbar2.tga" // gradient bar 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 font "fonts/impact.ttf" 16 // font smallFont "fonts/impact.ttf" 12 // font bigFont "fonts/impact.ttf" 20 // font } // SELECTED PLAYER // menuDef { name "SelectedPlayer" fullScreen MENU_FALSE visible 1 rect 0 390 222 64 ownerdrawflag CG_SHOW_ANYTEAMGAME itemDef { name "b" rect 0 0 222 64 style 4 border 1 bordersize 1 bordercolor .5 .5 .5 1 visible 1 ownerdrawflag CG_SHOW_TEAMINFO } itemDef { name "b" rect 0 40 222 24 style 4 border 1 bordersize 1 bordercolor .5 .5 .5 1 visible 1 ownerdrawflag CG_SHOW_NOTEAMINFO } itemDef { name "b" rect 0 4 221 64 visible 1 textscale .2 textaligny 10 textalignx 0 forecolor 1 1 1 1 ownerdrawflag CG_SHOW_TEAMINFO ownerdraw CG_TEAMINFO } itemDef { name "b" rect 2 41 20 20 visible 1 ownerdrawflag CG_SHOW_NOTEAMINFO ownerdraw CG_SELECTEDPLAYER_HEAD } itemDef { name "b" rect 21 44 16 16 visible 1 decoration ownerdrawflag CG_SHOW_NOTEAMINFO ownerdraw CG_SELECTEDPLAYER_STATUS } itemDef { name "b" rect 41 43 35 15 textscale 0.2125 textstyle 3 forecolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_NOTEAMINFO ownerdraw CG_SELECTEDPLAYER_NAME } /* itemDef { name "b" rect 90 43 45 15 textscale 0.2125 textstyle 3 forecolor 1 1 1 1 visible 1 decoration ownerdrawflag CG_SHOW_NOTEAMINFO ownerdraw CG_SELECTEDPLAYER_LOCATION } */ } // PLAYER STATUS // menuDef { name "playerStatus" fullScreen MENU_FALSE visible MENU_TRUE rect 142 455 80 24 itemDef { name "playerRect" rect 1 1 78 22 style 3 background hudalert_good visible 1 ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG } itemDef { name "playerStatusRect" style 4 rect 0 0 80 24 border 1 bordersize 1 bordercolor .5 .5 .5 1 visible 1 } itemDef { name "playeritem" rect 5 4 16 16 visible 1 decoration ownerdraw CG_PLAYER_ITEM } itemDef { name "CTFPOWERUP" rect 25 4 16 16 visible 1 decoration ownerdraw CG_CTF_POWERUP } itemDef { name "flag" rect 45 4 16 16 visible 1 decoration ownerdraw CG_PLAYER_HASFLAG2D ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG } itemDef { name "skulls" rect 39 -14 40 32 textaligny 4 textalignx 0 visible 1 textscale .25 decoration textstyle 3 ownerdraw CG_HARVESTER_SKULLS2D } } // POWERUP AREA // menuDef { name "powerup area" fullScreen MENU_FALSE visible MENU_TRUE rect 0 455 141 24 itemDef { name "powerRect" visible 1 style 4 rect 0 0 35 24 } itemDef { name "powerRect" visible 1 style 4 rect 70 0 35 24 } itemDef { name "powerRect" visible 1 style 4 border 1 bordersize 1 bordercolor .5 .5 .5 1 rect 0 0 141 24 } itemDef { name "powerupArea" rect 2 3 18 18 textscale .25 visible 1 decoration ownerdraw CG_AREA_POWERUP special 18 // spacing align HUD_HORIZONTAL } } // AMMO // menuDef { name "Ammo" fullScreen MENU_FALSE visible MENU_TRUE rect 223 455 64 24 itemDef { name "ammoRect" visible 1 style 4 border 1 bordersize 1 bordercolor .5 .5 .5 1 rect 0 0 64 24 } itemDef { name "a" rect 30 1 24 19 visible 1 textstyle 3 decoration textscale .333 forecolor 1 1 1 1 ownerdraw CG_PLAYER_AMMO_VALUE addColorRange -999 5 1 0 0 1 addColorRange 6 999 1 .75 0 1 } itemDef { name "a" rect 5 2 20 20 visible 1 decoration ownerdraw CG_PLAYER_AMMO_ICON2D } } // PLAYER // menuDef { name "Player" fullScreen MENU_FALSE visible MENU_TRUE rect 288 455 64 24 itemDef { name "playerRect" rect 1 1 62 23 style 3 background hudalert visible 1 ownerdrawflag CG_SHOW_HEALTHCRITICAL } itemDef { name "playerRect" rect 0 0 64 24 style 4 visible 1 border 1 bordersize 1 bordercolor .5 .5 .5 1 } itemDef { name "healthok" rect 30 1 24 19 visible 1 textstyle 3 decoration forecolor 1 1 1 1 textscale .333 ownerdraw CG_PLAYER_HEALTH addColorRange -999 25 1 0 0 1 addColorRange 26 100 1 .75 0 1 addColorRange 101 999 1 1 1 1 } itemDef { name "b" rect 2 1 22 22 visible 1 decoration ownerdraw CG_PLAYER_HEAD } } // ARMOR // menuDef { name "Armor" fullScreen MENU_FALSE visible MENU_TRUE rect 353 455 64 24 itemDef { name "armorRect" rect 0 0 64 24 visible 1 style 4 border 1 bordersize 1 bordercolor .5 .5 .5 1 } itemDef { name "armor" rect 5 -8 20 20 visible 1 decoration ownerdraw CG_PLAYER_ARMOR_ICON2D } itemDef { name "armor2" textstyle 3 rect 30 1 24 19 visible 1 decoration textscale .333 ownerdraw CG_PLAYER_ARMOR_VALUE addColorRange -999 25 .67 0 0 1 addColorRange 26 100 1 .75 0 1 addColorRange 101 999 .75 .75 .75 1 } } // TEAMSCORE // menuDef { name "teamScore" fullScreen MENU_FALSE visible MENU_TRUE rect 418 455 150 24 ownerdrawflag CG_SHOW_ANYTEAMGAME itemDef { name "teamRect" rect 53 1 47 22 style 3 background hudalert_blue visible 1 ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG } itemDef { name "teamRect" rect 100 1 50 22 style 3 background hudalert_red visible 1 ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG } itemDef { name "teamScoreRect" visible 1 rect 0 0 150 24 border 1 bordersize 1 bordercolor .5 .5 .5 1 style 4 } itemDef { name "f" rect 55 5 16 16 visible 1 bordercolor 1 1 1 .75 decoration style 3 background "ui/assets/bluechip.tga" } itemDef { name "f" rect 55 5 16 16 visible 1 bordercolor 1 1 1 .75 decoration style 3 ownerdrawflag CG_SHOW_HARVESTER background "icons/skull_blue.tga" } itemDef { name "blueflag" rect 55 5 16 16 visible 1 decoration ownerdrawflag CG_SHOW_CTF ownerdraw CG_BLUE_FLAGSTATUS } itemDef { name "playerScore" rect 5 18 40 12 visible 1 textstyle 3 decoration forecolor 1 1 1 1 textscale .25 text "" ownerdraw CG_CAPFRAGLIMIT } itemDef { name "oneflagstatus" rect 34 5 16 16 visible 1 decoration ownerdraw CG_ONEFLAG_STATUS } itemDef { name "r" rect 71 6 18 12 textstyle 3 visible 1 decoration forecolor .25 .25 1 1 textscale 0.25 ownerdraw CG_BLUE_SCORE } itemDef { name "f" rect 110 5 16 16 visible 1 bordercolor 1 1 1 1 decoration style 3 background "ui/assets/redchip.tga" } itemDef { name "f" rect 110 5 16 16 visible 1 bordercolor 1 1 1 1 decoration style 3 ownerdrawflag CG_SHOW_HARVESTER background "icons/skull_red.tga" } itemDef { name "f" rect 110 5 16 16 visible 1 decoration ownerdrawflag CG_SHOW_CTF ownerdraw CG_RED_FLAGSTATUS } itemDef { name "r" rect 126 6 18 12 textstyle 3 visible 1 decoration forecolor 1 0 0 1 textscale 0.25 ownerdraw CG_RED_SCORE } } // TEAMSCORE // menuDef { name "teamScore" fullScreen MENU_FALSE visible MENU_TRUE rect 418 455 150 24 ownerdrawflag CG_SHOW_ANYNONTEAMGAME itemDef { name "teamScoreRect" visible 1 rect 0 0 150 24 border 1 bordersize 1 bordercolor .5 .5 .5 1 style 4 } itemDef { name "playerScore" rect 8 18 40 0 visible 1 textstyle 3 decoration forecolor 1 1 1 1 textscale .25 text "" ownerdraw CG_CAPFRAGLIMIT } itemDef { name "r" rect 40 18 18 12 textstyle 3 text "1st:" visible 1 decoration forecolor .25 .25 1 1 textscale 0.25 ownerdraw CG_1STPLACE } itemDef { name "r" rect 105 18 18 12 textstyle 3 text "2nd:" visible 1 decoration forecolor 1 0 0 1 textscale 0.25 ownerdraw CG_2NDPLACE } } // PLAYERSCORE // menuDef { name "playerScore" fullScreen MENU_FALSE visible MENU_TRUE rect 569 455 70 24 itemDef { name "playerScoreRect" visible 1 rect 0 0 70 24 border 1 bordersize 1 bordercolor .5 .5 .5 1 style 4 } itemDef { name "playerScore" rect 4 6 75 12 textstyle 3 visible 1 decoration forecolor 1 1 1 1 textscale .25 ownerdraw CG_PLAYER_SCORE } } menuDef { name "voiceMenu" fullScreen MENU_FALSE visible MENU_FALSE rect 5 5 100 100 itemDef { name "voiceMenuRect" style 4 rect 2 2 50 50 border 1 bordersize 1 bordercolor .5 .5 .5 1 visible 1 } itemDef { name "b" rect 2 2 50 50 visible 1 decoration ownerdraw CG_VOICE_HEAD } itemDef { name "b" rect 2 55 50 12 visible 1 decoration textscale .25 textalign 0 textalignx 0 textaligny 12 ownerdraw CG_VOICE_NAME } }