#define BORDER 10 #define STAT_W 45 #define STAT_H 22 #define STAT_X (W-(BORDER+STAT_W)) #define CONSOLE_W (W-((3*BORDER)+STAT_W)) #define CONSOLE_H 300 #define MAIN_W (W-(2*BORDER)) //CONSOLE itemDef { name "console" rect BORDER 30 CONSOLE_W CONSOLE_H aspectBias ALIGN_LEFT style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration forecolor 0.93 0.93 0.92 1 textalign ALIGN_LEFT textvalign VALIGN_TOP textscale 0.35 textstyle ITEM_TEXTSTYLE_SHADOWED ownerdraw CG_CONSOLE } //FPS itemDef { name "fps" rect STAT_X BORDER STAT_W STAT_H aspectBias ALIGN_RIGHT style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration forecolor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B 1 textalign ALIGN_RIGHT textvalign VALIGN_CENTER textscale 0.3 textstyle ITEM_TEXTSTYLE_NORMAL ownerdraw CG_FPS } //TIMER itemDef { name "timer" rect STAT_X ((2*BORDER)+STAT_H) STAT_W STAT_H aspectBias ALIGN_RIGHT style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration forecolor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B 1 textalign ALIGN_RIGHT textvalign VALIGN_CENTER textscale 0.3 textstyle ITEM_TEXTSTYLE_NORMAL ownerdraw CG_TIMER } //LAGOMETER itemDef { name "lagometer" rect STAT_X ((3*BORDER)+(2*STAT_H)) STAT_W STAT_H aspectBias ALIGN_RIGHT style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration forecolor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B 1 textscale 0.3 ownerdraw CG_LAGOMETER } //SPEEDOMETER itemDef { name "speedometer" rect (320-(STAT_W/2)) 350 STAT_W STAT_H aspectBias ALIGN_CENTER type ITEM_TYPE_OWNERDRAW ownerdraw CG_SPEEDOMETER style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration backColor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B 0.2 foreColor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B 0.8 textscale 0.3 } //CLOCK itemDef { name "clock" rect STAT_X ((4*BORDER)+(3*STAT_H)) STAT_W STAT_H aspectBias ALIGN_RIGHT style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration forecolor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B 1 textalign ALIGN_RIGHT textvalign VALIGN_CENTER textscale 0.3 textstyle ITEM_TEXTSTYLE_NORMAL ownerdraw CG_CLOCK } //LOCATION itemDef { name "location" rect (STAT_X-75) ((5*BORDER)+(4*STAT_H)) (STAT_W+75) STAT_H aspectBias ALIGN_RIGHT visible 1 decoration forecolor 1 1 1 1 textalign ALIGN_RIGHT textscale 0.3 ownerdraw CG_PLAYER_LOCATION } //DEMO STATE itemDef { name "demoRecording" rect (STAT_X+(STAT_W-32)) ((8*BORDER)+(4*STAT_H)) 32 32 aspectBias ALIGN_RIGHT style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration forecolor 1 0 0 1 textscale 0.3 ownerdraw CG_DEMO_RECORDING background "ui/assets/neutral/circle.tga" } itemDef { name "demoPlayback" rect (STAT_X+(STAT_W-32)) ((8*BORDER)+(4*STAT_H)) 32 32 aspectBias ALIGN_RIGHT style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration forecolor 1 1 1 1 textscale 0.3 ownerdraw CG_DEMO_PLAYBACK background "ui/assets/forwardarrow.tga" } //SNAPSHOT itemDef { name "snapshot" rect BORDER (H-(BORDER+STAT_H)) MAIN_W STAT_H aspectBias ALIGN_LEFT style WINDOW_STYLE_EMPTY visible MENU_TRUE decoration forecolor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B 1 textalign ALIGN_LEFT textvalign VALIGN_CENTER textscale 0.4 textstyle ITEM_TEXTSTYLE_NORMAL ownerdraw CG_SNAPSHOT } //PLAYER NAME itemDef { name "playername" rect 200 275 240 25 aspectBias ALIGN_CENTER visible MENU_TRUE decoration textScale .5 ownerdraw CG_PLAYER_CROSSHAIRNAMES textstyle ITEM_TEXTSTYLE_SHADOWED } //CROSSHAIR itemDef { name "crosshair" visible MENU_TRUE decoration rect 320 240 0 0 forecolor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B .35 ownerdraw CG_PLAYER_CROSSHAIR } //SPECTATOR TEXT itemDef { name "followtext" rect 200 375 240 25 foreColor 1 1 1 1 aspectBias ALIGN_CENTER textalign ALIGN_CENTER textvalign VALIGN_TOP visible MENU_TRUE decoration textScale .7 textStyle ITEM_TEXTSTYLE_SHADOWED ownerdraw CG_FOLLOW } itemDef { name "bpbackground" style WINDOW_STYLE_SHADER rect 160 -5 320 40 aspectBias ALIGN_CENTER visible 1 foreColor 1 1 1 0.5 background "ui/assets/neutral/build_pool_bg" decoration } itemDef { name "bpbars" rect 160 -5 320 40 aspectBias ALIGN_CENTER visible 1 foreColor 1 1 1 0.5 decoration ownerDraw CG_BUILD_POOL_BARS } itemDef { name "stagereport" rect 200 11 240 25 foreColor 1 1 1 1 aspectBias ALIGN_CENTER textalign ALIGN_CENTER textvalign VALIGN_TOP visible 1 decoration textScale .22 textStyle ITEM_TEXTSTYLE_SHADOWED ownerdraw CG_STAGE_REPORT_TEXT } itemDef { name "bpalien" rect 194 8.5 20 25 foreColor 1 0 0 1 aspectBias ALIGN_CENTER textalign ALIGN_RIGHT textvalign VALIGN_TOP visible 1 decoration textScale .4 textStyle ITEM_TEXTSTYLE_NORMAL ownerdraw CG_ALIEN_BUILD_POOL } itemDef { name "bphuman" rect 430 8.5 20 25 foreColor 0.5 0.9 1 1 aspectBias ALIGN_CENTER textalign ALIGN_LEFT textvalign VALIGN_TOP visible 1 decoration textScale .4 textStyle ITEM_TEXTSTYLE_NORMAL ownerdraw CG_HUMAN_BUILD_POOL } itemDef { name "aliennobpflash" rect 160 -5 320 40 aspectBias ALIGN_CENTER visible 1 foreColor 1 1 1 1 decoration ownerDraw CG_ALIEN_NOBP_FLASH } itemDef { name "humannobpflash" rect 160 -5 320 40 aspectBias ALIGN_CENTER visible 1 foreColor 1 1 1 1 decoration ownerDraw CG_HUMAN_NOBP_FLASH }