Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "ui/menudef.h"
- /* --- rectangle box --- */
- menuDef {
- name "box"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 424 138 106 43
- itemDef {
- name "boxBackground"
- rect 0 0 106 43
- visible 1
- style WINDOW_STYLE_FILLED
- backcolor 0 0.6 0.8 0.41
- }
- }
- /* --- Timer --- */
- menuDef {
- name "timer"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 428 144 93 31
- ownerdrawflag 0
- itemDef {
- name "timerIcon"
- rect 0 0 0 0
- visible 1
- decoration
- style 1
- backcolor 1 1 1 1
- background "icons/icon_time.tga"
- }
- itemDef {
- name "timerCounter"
- rect 0 31 93 31
- visible 1
- textalign 0
- decoration
- textstyle 3
- forecolor 1 1 1 1
- textscale 0.86
- ownerdraw CG_LEVELTIMER
- }
- }
- /* --- Health indicator --- */
- menuDef {
- name "healthIndicator"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 205 435 104 36
- ownerdrawflag 0
- itemDef {
- name "healthIndicatorIcon"
- rect 0 0 0 0
- visible 1
- decoration
- style 1
- backcolor 1 1 1 1
- background "ui/assets/hud/health.tga"
- ownerdraw CG_TEAM_COLORIZED
- }
- itemDef {
- name "healthIndicatorCounter"
- rect 0 0 104 36
- visible 1
- textalign 0
- decoration
- textstyle 3
- forecolor 1 1 1 1
- textscale 1
- ownerdraw CG_PLAYER_HEALTH
- addColorRange -999 25 1 0 0 1
- addColorRange 26 100 1 0.8 0.2 1
- addColorRange 101 999 0 0.6 0.8 1
- }
- }
- /* --- Armor indicator --- */
- menuDef {
- name "armorIndicator"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 330 435 104 36
- ownerdrawflag 0
- itemDef {
- name "armorIndicatorIcon"
- rect 0 0 0 0
- visible 1
- decoration
- style 1
- backcolor 1 1 1 1
- background "ui/assets/hud/armor.tga"
- ownerdraw CG_TEAM_COLORIZED
- }
- itemDef {
- name "armorIndicatorCounter"
- rect 0 0 104 36
- visible 1
- textalign 0
- decoration
- textstyle 3
- forecolor 1 1 1 1
- textscale 1
- ownerdraw CG_PLAYER_ARMOR_VALUE
- addColorRange -999 25 1 0 0 1
- addColorRange 26 149 1 0.8 0.2 1
- addColorRange 150 999 0 0.6 0.8 1
- }
- }
- /* --- Ammo indicator --- */
- menuDef {
- name "ammoIndicator"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 280 360 85 22 // area
- ownerdrawflag 0
- itemDef {
- name "ammoIndicatorIcon"
- rect 0 0 22 22
- visible 1
- decoration
- ownerdraw CG_PLAYER_AMMO_ICON
- }
- itemDef {
- name "ammoIndicatorCounter"
- rect 32 2 53 18
- visible 1
- textalign 0
- decoration
- textstyle 3
- forecolor 1 1 1 1
- textscale 0.51
- ownerdraw CG_PLAYER_AMMO_VALUE
- addColorRange -999 5 1 0 0 1
- addColorRange 6 100 1 1 1 1
- addColorRange 101 999 1 1 1 1
- }
- }
- /* --- powerup indicator --- */
- menuDef {
- name "powerupIndicator"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 293 144 61 28
- itemDef {
- name "powerupIndicatorArea"
- rect 0 0 24 24
- visible 1
- decoration
- textscale 0.55
- forecolor 1 1 1 1
- textstyle 3
- ownerdraw CG_AREA_POWERUP
- special 38
- align HUD_HORIZONTAL
- }
- }
- /* --- TOP LEFT SCORE BOX --- */
- menuDef {
- name "ScoreFrame"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 16 19 32 256
- //Score Frame BG, can be scaled wider if needed to make more room for names
- itemDef {
- name "scoreboxl"
- rect -1.5 -5.5 8 63
- visible 1
- decoration
- backcolor 1 1 1 0.57
- style 1
- background "ui/assets/hud/scoreboxl2.tga"
- }
- itemDef {
- name "scorebox2"
- rect 6.5 -5.5 167 63
- visible 1
- decoration
- backcolor 1 1 1 0.57
- style 1
- background "ui/assets/hud/scoreboxm.tga"
- }
- itemDef {
- name "scorebox3"
- rect 173.5 -5.5 8 63
- visible 1
- decoration
- backcolor 1 1 1 0.57
- style 1
- background "ui/assets/hud/scoreboxr.tga"
- }
- //GAMETYPE ICON
- itemDef {
- name "scorebox2a"
- rect 0.5 -2 28 36
- visible 1
- decoration
- backcolor 1 1 1 1
- style 1
- background "ui/assets/score/btn.tga"
- }
- itemDef {
- name "gameType"
- rect 6 3 18 18
- style 0
- backcolor 1 1 1 1
- ownerdraw CG_GAME_TYPE_ICON
- visible 1
- decoration
- }
- //WIN VALUE
- itemDef {
- name "WinLimit"
- textalign 1
- rect 7 33 40 12
- visible 1
- decoration
- forecolor 1 1 1 0.6
- textscale .24
- ownerdraw CG_CAPFRAGLIMIT
- }
- }
- // RED TEAM BAR TOP
- menuDef {
- name "RedFrameTeam"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 16 19 32 256
- ownerdrawflag CG_SHOW_IF_RED_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
- //red team flag alert - top left
- itemDef {
- name "TeamRLeft"
- rect 30 2 128 15
- visible 1
- decoration
- backcolor 1 0 0 0.3
- style 1
- background "ui/assets/hud/rteambgl.tga"
- ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
- }
- //red team flag alert - bottom right
- itemDef {
- name "TeamRLeft"
- rect 50 2 128 15
- visible 1
- decoration
- backcolor 1 0 0 0.3
- style 1
- background "ui/assets/hud/rteambgr.tga"
- ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
- }
- //clan arena count
- itemDef {
- name "clanArena"
- rect 32 4 21 11
- visible 1
- backcolor 1 1 1 1
- decoration
- style 1
- cvartest g_gametype
- showcvar { 3,4 }
- background "ui/assets/score/ca_score_red.tga"
- }
- itemdef {
- name "redClanPlayers"
- // ownerdrawflag CG_SHOW_CLAN_ARENA
- ownerdraw CG_RED_CLAN_PLYRS
- rect 44 13 136 40
- visible 1
- textscale .18
- forecolor 1 1 1 0.65
- decoration
- }
- itemDef {
- name "f"
- rect 36 3 13 13
- visible 1
- bordercolor 1 1 1 1
- decoration
- style 3
- ownerdrawflag CG_SHOW_HARVESTER
- background "icons/skull_red.tga"
- }
- itemDef {
- name "f"
- rect 36 3 13 13
- visible 1
- decoration
- ownerdrawflag CG_SHOW_CTF
- ownerdraw CG_RED_FLAGSTATUS
- }
- }
- // RED TEAM BAR BOTTOM
- menuDef {
- name "RedFrameTeam"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 16 35 32 256
- ownerdrawflag CG_SHOW_IF_BLUE_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
- //red team flag alert - top left
- itemDef {
- name "TeamRLeft"
- rect 30 2 128 15
- visible 1
- decoration
- backcolor 1 0 0 0.3
- style 1
- background "ui/assets/hud/rteambgl.tga"
- ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
- }
- //red team flag alert - bottom right
- itemDef {
- name "TeamRLeft"
- rect 50 2 128 15
- visible 1
- decoration
- backcolor 1 0 0 0.3
- style 1
- background "ui/assets/hud/rteambgr.tga"
- ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
- }
- //clan arena count
- itemDef {
- name "clanArena"
- rect 32 4 21 11
- visible 1
- backcolor 1 1 1 1
- decoration
- style 1
- cvartest g_gametype
- showcvar { 3,4 }
- background "ui/assets/score/ca_score_red.tga"
- }
- itemdef {
- name "redClanPlayers"
- // ownerdrawflag CG_SHOW_CLAN_ARENA
- ownerdraw CG_RED_CLAN_PLYRS
- rect 44 13 136 40
- visible 1
- textscale .18
- forecolor 1 1 1 0.65
- decoration
- }
- itemDef {
- name "f"
- rect 36 3 13 13
- visible 1
- bordercolor 1 1 1 1
- decoration
- style 3
- ownerdrawflag CG_SHOW_HARVESTER
- background "icons/skull_red.tga"
- }
- itemDef {
- name "f"
- rect 36 3 13 13
- visible 1
- decoration
- ownerdrawflag CG_SHOW_CTF
- ownerdraw CG_RED_FLAGSTATUS
- }
- }
- // BLUE TEAM BAR TOP
- menuDef {
- name "BlueFrameTeam"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 16 19 32 256
- ownerdrawflag CG_SHOW_IF_BLUE_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
- //blue team flag alert - top left
- itemDef {
- name "TeamRLeft"
- rect 30 2 128 15
- visible 1
- decoration
- backcolor 1 0 0 0.3
- style 1
- background "ui/assets/hud/bteambgl.tga"
- ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
- }
- //blue team flag alert - bottom right
- itemDef {
- name "TeamRLeft"
- rect 50 2 128 15
- visible 1
- decoration
- backcolor 1 0 0 0.3
- style 1
- background "ui/assets/hud/bteambgr.tga"
- ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
- }
- //clan arena count
- itemDef {
- name "clanArena"
- rect 32 4 21 11
- visible 1
- backcolor 1 1 1 1
- decoration
- style 1
- cvartest g_gametype
- showcvar { 3,4 }
- background "ui/assets/score/ca_score_blu.tga"
- }
- itemdef {
- name "blueClanPlayers"
- ownerdrawflag CG_SHOW_CLAN_ARENA
- ownerdraw CG_BLUE_CLAN_PLYRS
- rect 44 13 136 40
- visible 1
- textscale .18
- forecolor 1 1 1 0.65
- decoration
- }
- itemDef {
- name "f"
- rect 36 3 13 13
- visible 1
- bordercolor 1 1 1 .75
- decoration
- style 3
- ownerdrawflag CG_SHOW_HARVESTER
- background "icons/skull_blue.tga"
- }
- itemDef {
- name "blueflag"
- rect 36 3 13 13
- visible 1
- decoration
- ownerdrawflag CG_SHOW_CTF
- ownerdraw CG_BLUE_FLAGSTATUS
- }
- itemDef {
- name "oneflagstatus"
- rect 36 3 13 13
- visible 1
- decoration
- ownerdraw CG_ONEFLAG_STATUS
- }
- }
- // BLUE TEAM BAR BOTTOM
- menuDef {
- name "BlueFrameTeam"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 16 35 32 256
- ownerdrawflag CG_SHOW_IF_RED_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
- //red team flag alert - align to right
- itemDef {
- name "TeamRLeft"
- rect 30 2 128 15
- visible 1
- decoration
- backcolor 1 0 0 0.3
- style 1
- background "ui/assets/hud/bteambgl.tga"
- ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
- }
- //red team flag alert - align to right
- itemDef {
- name "TeamRLeft"
- rect 50 2 128 15
- visible 1
- decoration
- backcolor 1 0 0 0.3
- style 1
- background "ui/assets/hud/bteambgr.tga"
- ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
- }
- //clan arena count
- itemDef {
- name "clanArena"
- rect 32 4 21 11
- visible 1
- backcolor 1 1 1 1
- decoration
- style 1
- cvartest g_gametype
- showcvar { 3,4 }
- background "ui/assets/score/ca_score_blu.tga"
- }
- itemdef {
- name "blueClanPlayers"
- ownerdrawflag CG_SHOW_CLAN_ARENA
- ownerdraw CG_BLUE_CLAN_PLYRS
- rect 44 13 136 40
- visible 1
- textscale .18
- forecolor 1 1 1 0.65
- decoration
- }
- itemDef {
- name "f"
- rect 36 3 13 13
- visible 1
- bordercolor 1 1 1 .75
- decoration
- style 3
- ownerdrawflag CG_SHOW_HARVESTER
- background "icons/skull_blue.tga"
- }
- itemDef {
- name "blueflag"
- rect 36 3 13 13
- visible 1
- decoration
- ownerdrawflag CG_SHOW_CTF
- ownerdraw CG_BLUE_FLAGSTATUS
- }
- itemDef {
- name "oneflagstatus"
- rect 36 3 13 13
- visible 1
- decoration
- ownerdraw CG_ONEFLAG_STATUS
- }
- }
- // DM/TOURNAMENT BAR
- menuDef {
- name "SelfFrameHighlights"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 16 19 32 256
- //self top highlight
- itemDef {
- name "SelfTLeft"
- rect 30 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 {
- name "SelfTMid"
- rect 46 2 116 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 {
- name "SelfTLeft"
- rect 162 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 {
- name "SelfBLeft"
- rect 30 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 {
- name "SelfBMid"
- rect 46 18 116 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 {
- name "SelfBLeft"
- rect 162 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"
- }
- }
- // this is the item def for the 1st place text
- menuDef {
- name "scores"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 16 19 120 40
- itemdef {
- name "1stplace"
- ownerdraw CG_1ST_PLACE_SCORE
- rect 38 14 136 40
- visible 1
- textscale .22
- decoration
- }
- // this is the item def for the 2nd place text
- itemdef {
- name "2ndplace"
- ownerdraw CG_2ND_PLACE_SCORE
- rect 38 30 136 40
- visible 1
- textscale .22
- decoration
- }
- }
- /* --- Usable player item --- */
- menuDef {
- name "playerItem"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 427 195 24 24
- itemDef {
- name "playerItemIcon"
- rect 0 0 24 24
- visible 1
- decoration
- ownerdraw CG_PLAYER_ITEM
- }
- }
- /* --- CTF Powerup indicator --- */
- //useable pickups
- menuDef {
- name "CTFPowerupIndicator"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 462 195 24 24
- itemDef {
- name "CTFPOWERUP"
- rect 0 0 24 24
- visible 1
- decoration
- ownerdraw CG_CTF_POWERUP
- }
- }
- /* --- graphical obits --- */
- menuDef {
- name "obits"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 16 78 76 15
- itemDef {
- name "obituaries"
- rect 0 12 65 12
- visible 1
- textscale .22
- ownerdraw CG_PLAYER_OBIT
- }
- }
- /* --- Flag indicator --- */
- //red player has blue flag
- menuDef {
- name "flagIndicator"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 305 95 40 40
- ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED
- itemDef {
- name "playerRect"
- rect 0 0 40 40
- visible 1
- style 3
- background "ui/assets/hud/flag"
- ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
- }
- itemDef {
- name "flag"
- rect 4 4 33 33
- visible 1
- decoration
- style 1
- ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
- backcolor 0.2 0.35 1 0.9
- background "ui/assets/statusbar/flag_in_base"
- }
- }
- //blue player has red flag
- menuDef {
- name "flagIndicator"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 305 95 40 40
- ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE
- itemDef {
- name "playerRect"
- rect 0 0 40 40
- visible 1
- style 3
- background "ui/assets/hud/flag"
- ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
- }
- itemDef {
- name "flag"
- rect 4 4 33 33
- visible 1
- decoration
- style 1
- ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
- backcolor 1 0 0 0.9
- background "ui/assets/statusbar/flag_in_base"
- }
- }
- /* --- rectangle box --- */
- menuDef {
- name "chatArea"
- fullScreen MENU_FALSE
- visible MENU_TRUE
- rect 3 343 240 60
- itemDef {
- name "boxBackground"
- rect 0 0 240 60
- visible 1
- style WINDOW_STYLE_FILLED
- ownerdrawflag CG_SHOW_IF_CHAT_VISIBLE
- backcolor 0 0 0 0.75
- background "ui/assets/hud/chatm.tga"
- }
- itemdef {
- name chatWindow
- ownerdraw CG_AREA_NEW_CHAT
- rect 3 -65 234 120
- visible 1
- decoration
- }
- }
Add Comment
Please, Sign In to add comment