Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Gametypes: g_gametype: 0 = FFA, 1 = Duel, 2 = Single Player (not usable), 3 = TDM, 4 = CA, 5 = CTF, 6 = One-Flag CTF = 7
- // Overload (not complete), 8 = Harvester, 9 = Freeze Tag, 10 = Domination, 11 = Attack & Defend, 12 = Red Rover
- // elementcolor: text=backcolor paint=forecolor
- #include "ui/menudef.h"
- /// HUD INFO
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- rect 10 390 0 0
- // MAPVOTE - INFO
- itemDef { text " F9-WeaponBar F7--ScoreBoard F5-Speedometer F8-Chat F11-TeamOverlay "
- rect 0 -15 0 0 visible 1 decoration style 1 cvarTest HUDmultiinfo showCvar { 1 } forecolor 1 1 1 .32 textscale .15 textstyle 2 }
- itemDef { text " 1-Asylum 2-Campgrounds 3-Trinity 4-Quarantine "
- visible 1 decoration style 1 cvarTest HUDmultiinfo showCvar { 1 } forecolor 1 1 1 0 textscale .15 textstyle 2 }
- // BINDINGS - INFO
- itemDef { text " F6-Loadhud 5-8 = vote TEAMSIZE O-Accuracy P-Lagometer "
- rect 0 15 0 0 visible 1 decoration style 1 cvarTest HUDmultiinfo showCvar { 1 } forecolor 1 1 1 .32 textscale .15 textstyle 2 }
- }
- // SKILLRATING
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- itemDef { visible 1 textstyle 2
- textscale 0.3 forecolor 0 0 0 .5
- ownerdrawflag CG_SHOW_IF_WARMUP
- cvar "sv_skillrating" rect 600 472 0 0
- cvarTest "sv_skillrating" }
- }
- // HARVESTER SKULL COUNTER
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- itemDef { visible 1 ownerdraw CG_HARVESTER_SKULLS decoration
- rect -70 70 100 40
- textscale 0.5 }
- }
- /// TEAMCOLOR
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- rect 0 -6 0 0 // 0 -2.5 0 0
- itemDef { cvartest "g_gametype" showcvar { 5 6 7 8 10 11 }
- background "ui/assets/hud/teamonm.tga" backcolor 1 0 0 1
- rect 0 0 640 30 visible 1 style WINDOW_STYLE_FILLED ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED }
- itemDef { cvartest "g_gametype" showcvar { 5 6 7 8 10 11 }
- background "ui/assets/hud/teamonm.tga" backcolor 0 0.1 1 1
- rect 0 0 640 30 visible 1 style WINDOW_STYLE_FILLED ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE }
- }
- /// CHAT AREA
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- itemdef { rect 30 280 1 100 cvartest "ybl_chat" showcvar { 1 } ownerdraw CG_AREA_NEW_CHAT textscale 1 visible 1 decoration }
- }
- /// NO CHAT INFO
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE rect 10 475 0 0
- itemDef { text " no chat" visible 1 decoration style 1
- cvarTest ybl_chat showCvar { 0 } forecolor 0 0 0 .5 textscale .15 textstyle 2 }
- }
- /// AMMO + WEAPON
- menuDef {fullScreen MENU_FALSE visible MENU_TRUE // (ammo+health+armor)
- rect 0 0 0 0
- /// WEAPON ICON
- itemDef { ownerdraw CG_PLAYER_AMMO_ICON2D decoration visible 1
- rect 126 440 34 34 cvartest "g_gametype" showcvar { 111 }
- }
- /// AMMO VALUE
- itemDef { ownerdraw CG_PLAYER_AMMO_VALUE decoration visible 1 textstyle 6 forecolor 1 1 1 1 textalign 3
- textscale .7
- addColorRange -999 0 0 0 0 1
- addColorRange 1 2 .5 .5 .5 1
- addColorRange 3 999 1 1 1 0
- rect 45 442 0 0 }
- }
- /// HEALTH + ARMOR
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE rect 0 3 0 0
- /// HEALTH VALUE
- itemDef { ownerdraw CG_PLAYER_HEALTH decoration visible 1 textstyle 6 textscale 0.9
- cvartest "g_gametype" hidecvar { 4 }
- addColorRange -999 0 0 0 0 0
- addColorRange 1 25 1 0.05 0 1
- addColorRange 26 80 1 .66 0 1
- addColorRange 81 100 1 .66 0.4 1
- addColorRange 101 150 1 .8 0.6 1
- addColorRange 151 999 0.1 0.3 1 1
- rect 280 471 0 0 }
- /// HEALTH VALUE -= CA =-
- itemDef { ownerdraw CG_PLAYER_HEALTH decoration visible 1 textstyle 6 textscale 0.9
- cvartest "g_gametype" showcvar { 4 }
- addColorRange -999 0 0 0 0 0
- addColorRange 1 80 1 0.02 0 1
- addColorRange 81 180 1 0.8 0 1
- addColorRange 181 999 0 0.248 1 1
- rect 311 471 0 0
- }
- /// ARMOR VALUE
- itemDef { ownerdraw CG_PLAYER_ARMOR_VALUE decoration visible 1 textstyle 6 textalign 0 textscale 0.9
- addColorRange -999 0 0 0 0 0
- addColorRange 1 100 1 0.66 0 1
- addColorRange 101 150 0.2 0.5 1 1
- addColorRange 151 999 0.1 0.3 1 1
- rect 413 471 0 0 }
- }
- /// TIMER CLOCK
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- itemDef { cvartest "g_gametype" showcvar { 0 1 3 5 6 7 8 9 }
- rect 244 36 0 0
- visible 1 textstyle 2 decoration forecolor 1 1 1 1
- textscale 0.9 ownerdraw CG_LEVELTIMER textalign 0
- }
- /// ROUND TIMER 30sec
- itemDef { rect 220 75 0 0 visible 1 textscale .25 decoration textalign 0
- ownerdraw CG_ROUNDTIMER textstyle 3 style 1 }
- }
- /// POWERUP QUAD + BATTLESUIT
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE rect 550 250 0 0 // 15 425 0 0 //
- itemDef { visible 1 ownerdraw CG_AREA_POWERUP decoration
- rect -10 0 50 40
- textscale .8 }
- }
- /// PICKUPS TELEPORT + KAMI
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- rect 600 330 385 32
- itemDef { name "playeritem" visible 1 decoration ownerdraw CG_PLAYER_ITEM rect 0 0 27 27 }
- itemDef { name "CTFPOWERUP" visible 1 decoration ownerdraw CG_CTF_POWERUP rect 0 40 27 27 }
- }
- /// OBITS
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- itemdef { rect 40 30 0 0 textscale .3 ownerdraw CG_PLAYER_OBIT visible 1 style 1 decoration
- cvartest "ybl_score" showcvar { 0 } } // === CA ===
- itemdef { rect 50 70 0 0 textscale .3 ownerdraw CG_PLAYER_OBIT visible 1 style 1 decoration
- cvartest "ybl_score" showcvar { 1 } }
- }
- /// SPEEDOMETER
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- itemDef { style 0 visible 1 textstyle 3 decoration forecolor 1 1 1 .4 ownerdraw CG_SPEEDOMETER
- textscale 0.5 rect 300 300 0 0 cvartest "q_speed" showcvar { 1 } }
- }
- /// >> PLAYER COUNTER <<
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- rect 10 470 0 0 // 20 110 0 0
- // HOME
- itemdef { cvartest "g_gametype" showcvar { 4 12 }
- cvartest "g_gametype" hidecvar { 0 1 2 3 5 }
- textstyle 2 visible 1 forecolor 0 0 0 0.5 /// 1 1 1 .2
- textscale .245 decoration ownerdraw CG_RED_CLAN_PLYRS ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED }
- itemdef { cvartest "g_gametype" showcvar { 4 12 }
- cvartest "g_gametype" hidecvar { 0 1 2 3 5 }
- textstyle 2 visible 1 forecolor 0 0 0 0.5 /// 1 1 1 .2
- textscale .245 decoration ownerdraw CG_BLUE_CLAN_PLYRS ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE }
- }
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- rect 25 470 0 0 // 45 110 0 0
- // GUEST
- itemdef { cvartest "g_gametype" showcvar { 4 12 }
- cvartest "g_gametype" hidecvar { 0 1 2 3 5 }
- visible 1 textstyle 2 forecolor 0 0 0 0.5 /// 1 1 1 .2
- textscale .245 decoration ownerdraw CG_BLUE_CLAN_PLYRS ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED }
- itemdef { cvartest "g_gametype" showcvar { 4 12 }
- cvartest "g_gametype" hidecvar { 0 1 2 3 5 }
- visible 1 textstyle 2 forecolor 0 0 0 0.5 /// 1 1 1 .2
- textscale .245 decoration ownerdraw CG_RED_CLAN_PLYRS ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE }
- }
- /// >> SCOREBOARDS <<
- /// SCOREBOARD BACKGROUND FFA + Duel
- menuDef {
- name "SelfFrameHighlights"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 0 0 32 256
- //self top highlight
- itemDef { cvartest "g_gametype" showcvar { 0 1 }
- name "SelfTLeft"
- rect 2 2 16 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonl.tga"
- }
- itemDef { cvartest "g_gametype" showcvar { 0 1 }
- name "SelfTMid"
- rect 18 2 114 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonm.tga"
- }
- itemDef { cvartest "g_gametype" showcvar { 0 1 }
- name "SelfTLeft"
- rect 132 2 16 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonr.tga"
- }
- //self bottom highlight
- itemDef { cvartest "g_gametype" showcvar { 0 1 }
- name "SelfBLeft"
- rect 2 18 16 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonl.tga"
- }
- itemDef { cvartest "g_gametype" showcvar { 0 1 }
- name "SelfBMid"
- rect 18 18 114 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonm.tga"
- }
- itemDef { cvartest "g_gametype" showcvar { 0 1 }
- name "SelfBLeft"
- rect 132 18 16 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonr.tga"
- }
- }
- // SCORE VALUE FFA + Duel
- menuDef {
- name "scores"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 0 0 120 40
- itemdef { cvartest "g_gametype" showcvar { 0 1 12 }
- name "1stplace"
- ownerdraw CG_1ST_PLACE_SCORE
- rect 10 14 136 40
- visible 1
- textscale .22
- decoration
- }
- // this is the item def for the 2nd place text
- itemdef { cvartest "g_gametype" showcvar { 0 1 12 }
- name "2ndplace"
- ownerdraw CG_2ND_PLACE_SCORE
- rect 10 30 136 40
- visible 1
- textscale .22
- decoration
- }
- }
- /// SCOREBOARD TEAMGAMES
- // BACKGROUND:
- menuDef {
- name "SelfFrameHighlights"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 0 5 0 0 /// 0 0 32 256
- //self top highlight
- itemDef { cvartest "g_gametype" showcvar { 2 4 3 5 6 7 8 9 10 }
- cvartest "ybl_score" showcvar { 1 }
- name "SelfTLeft"
- rect 2 2 16 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonl.tga"
- }
- itemDef { cvartest "g_gametype" showcvar { 2 4 3 5 6 7 8 9 10 }
- cvartest "ybl_score" showcvar { 1 }
- name "SelfTMid"
- rect 18 2 92 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonm.tga"
- }
- itemDef { cvartest "g_gametype" showcvar { 2 4 3 5 6 7 8 9 10 }
- cvartest "ybl_score" showcvar { 1 }
- name "SelfTLeft"
- rect 110 2 16 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonr.tga"
- }
- //self bottom highlight
- itemDef { cvartest "g_gametype" showcvar { 2 4 3 5 6 7 8 9 10 }
- cvartest "ybl_score" showcvar { 1 }
- name "SelfBLeft"
- rect 2 18 16 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonl.tga"
- }
- itemDef { cvartest "g_gametype" showcvar { 2 4 3 5 6 7 8 9 10 }
- cvartest "ybl_score" showcvar { 1 }
- name "SelfBMid"
- rect 18 18 92 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonm.tga"
- }
- itemDef { cvartest "g_gametype" showcvar { 2 4 5 3 6 7 8 9 10 }
- cvartest "ybl_score" showcvar { 1 }
- name "SelfBLeft"
- rect 110 18 16 16
- visible 1
- decoration
- ownerdraw CG_TEAM_COLORIZED
- ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
- style 1
- background "ui/assets/hud/teamonr.tga"
- }
- }
- /// SCOREBOARD TEAMGAMES VALUE
- menuDef {
- name "scores"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect -20 5 170 0 //// 0 0 120 40
- itemdef { cvartest "g_gametype" showcvar { 2 4 3 5 6 7 8 9 10 }
- cvartest "ybl_score" showcvar { 1 }
- name "1stplace"
- ownerdraw CG_1ST_PLACE_SCORE
- rect 10 14 120 0
- visible 1
- textscale .22
- decoration
- }
- // 2nd place TEXT
- itemdef { cvartest "g_gametype" showcvar { 2 4 3 5 6 7 8 9 10 }
- cvartest "ybl_score" showcvar { 1 }
- name "2ndplace"
- ownerdraw CG_2ND_PLACE_SCORE
- rect 10 30 120 0
- visible 1
- textscale .22
- decoration
- }
- }
- ///*********** CTF *************
- ///********* iFLAG
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- itemDef { text "FLAG" forecolor 1 0 1 1 textscale .6 textstyle 6
- rect 260 70 0 0 visible 1 decoration style 1 ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG }
- }
- ///*********** FLAGS
- menuDef { fullScreen MENU_FALSE visible MENU_TRUE
- rect 5 90 0 0 // 620 425 0 0
- itemDef { name "home"
- rect 0 0 20 20 visible 1 decoration
- cvartest "g_gametype" hidecvar { 8 6 }
- ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED ownerdraw CG_RED_FLAGSTATUS }
- itemDef { name "home"
- rect 0 0 20 20 visible 1 decoration
- cvartest "g_gametype" hidecvar { 8 6 }
- ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE ownerdraw CG_BLUE_FLAGSTATUS }
- itemDef { name "nmy"
- rect 0 25 20 20 visible 1 decoration
- cvartest "g_gametype" hidecvar { 8 6 }
- ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED ownerdraw CG_BLUE_FLAGSTATUS }
- itemDef { name "nmy"
- rect 0 25 20 20 visible 1 decoration
- cvartest "g_gametype" hidecvar { 8 6 }
- ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE ownerdraw CG_RED_FLAGSTATUS }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement