mirror of
https://github.com/ReactionQuake3/reaction.git
synced 2024-12-11 21:30:54 +00:00
512 lines
7.9 KiB
Text
512 lines
7.9 KiB
Text
#include "ui/menudef.h"
|
|
|
|
{
|
|
\\ score_menu \\
|
|
|
|
menuDef {
|
|
name "teamscore_menu"
|
|
visible 0
|
|
fullscreen 0
|
|
rect 0 0 640 480
|
|
focusColor 1 .75 0 1
|
|
style 0
|
|
border 1
|
|
|
|
|
|
// GAMETYPE BAR //
|
|
|
|
|
|
itemDef {
|
|
name gameStatusWindow
|
|
style 4
|
|
rect 14 40 612 35
|
|
border 1
|
|
bordercolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
|
|
|
|
itemDef {
|
|
name score
|
|
ownerdraw CG_KILLER
|
|
textscale .4
|
|
style 0
|
|
rect 0 40 640 27
|
|
textalignx 0
|
|
textaligny 27
|
|
textalign 1
|
|
backcolor 0 0 0 0
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
|
|
// TEAM NAME //
|
|
|
|
itemDef {
|
|
name teamNameWindow
|
|
rect 14 78 612 30
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
forecolor 1 1 1 1
|
|
backcolor 0 0 0 .5
|
|
visible 1
|
|
decoration
|
|
}
|
|
itemDef {
|
|
name score
|
|
text " "
|
|
ownerdraw CG_GAME_STATUS
|
|
textscale .3
|
|
style 0
|
|
rect 0 78 640 23
|
|
textalignx 320
|
|
textaligny 0
|
|
textalign 1
|
|
backcolor 0 0 0 0
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
itemDef {
|
|
name redteamname
|
|
ownerdraw CG_RED_NAME
|
|
textalign 0
|
|
textscale .3
|
|
rect 20 78 306 23
|
|
forecolor 1 0 0 1
|
|
decoration
|
|
visible 1
|
|
}
|
|
|
|
itemDef {
|
|
name blueteamname
|
|
ownerdraw CG_BLUE_NAME
|
|
text " "
|
|
textalign 2
|
|
textscale .3
|
|
rect 600 78 0 23
|
|
forecolor 0 0 1 1
|
|
decoration
|
|
visible 1
|
|
}
|
|
|
|
|
|
// TEAM BARS //
|
|
|
|
itemDef {
|
|
name leftteambar
|
|
rect 14 112 307 25
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor 1 1 1 1
|
|
forecolor 1 1 1 1
|
|
backcolor 1 0 0 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name rightteambar
|
|
rect 320 112 306 25
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor 1 1 1 1
|
|
forecolor 1 1 1 1
|
|
backcolor 0 0 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
// TEAM HEADINGS //
|
|
|
|
itemDef {
|
|
name leftteamheadings
|
|
text "Status Name Score Time Ping"
|
|
textscale .25
|
|
style 0
|
|
rect 25 112 128 30
|
|
textalign 0
|
|
textalignx 0 // x alignment point for text
|
|
// use it to offset left/right text from the edge
|
|
// or to center the text on a different point
|
|
textaligny 18
|
|
backcolor 0 0 0 0
|
|
forecolor 1 .75 0 1
|
|
decoration
|
|
visible 1
|
|
}
|
|
itemDef {
|
|
name rightteamheadings
|
|
text "Status Name Score Time Ping"
|
|
textscale .25
|
|
style 0
|
|
rect 331 112 128 30
|
|
textalign 0
|
|
textalignx 0 // x alignment point for text
|
|
// use it to offset left/right text from the edge
|
|
// or to center the text on a different point
|
|
textaligny 18
|
|
backcolor 0 0 0 0
|
|
forecolor 1 .75 0 1
|
|
decoration
|
|
visible 1
|
|
}
|
|
|
|
|
|
|
|
|
|
// GRADIENT BACKGROUNDS //
|
|
|
|
|
|
itemDef {
|
|
name window
|
|
rect 320 142 1 220
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
forecolor 1 1 1 1
|
|
backcolor 0 0 0 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name window
|
|
rect 300 142 1 220
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name window
|
|
rect 606 142 1 220
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
itemDef {
|
|
name redlogo
|
|
style WINDOW_STYLE_SHADER
|
|
background "textures/ctf2/redteam01.tga"
|
|
rect 110 189 128 128
|
|
forecolor .75 0 0 0.5
|
|
visible 1
|
|
decoration
|
|
}
|
|
itemDef {
|
|
name bluelogo
|
|
style WINDOW_STYLE_SHADER
|
|
background "textures/ctf2/blueteam01"
|
|
rect 416 189 128 128
|
|
forecolor 0 0 .75 0.5
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name leftgrad
|
|
style WINDOW_STYLE_SHADER
|
|
background "ui/assets/halfgradleft.tga"
|
|
rect 14 142 306 222
|
|
forecolor .75 0 0 0.5
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name rightgrad
|
|
style WINDOW_STYLE_SHADER
|
|
background "ui/assets/halfgradright.tga"
|
|
rect 320 142 306 222
|
|
forecolor 0 0 .75 0.5
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
// LIST //
|
|
|
|
itemDef {
|
|
name leftlist
|
|
rect 14 142 306 222
|
|
forecolor .75 .75 .75 1
|
|
visible 1
|
|
type ITEM_TYPE_LISTBOX
|
|
elementwidth 135
|
|
elementheight 20
|
|
textscale .25
|
|
elementtype LISTBOX_TEXT
|
|
feeder FEEDER_REDTEAM_LIST
|
|
notselectable
|
|
columns 7 2 12 12 18 12 12 34 20 20 78 75 16 183 20 20 221 20 20 251 10 10
|
|
}
|
|
|
|
|
|
|
|
itemDef {
|
|
name rightlist
|
|
rect 320 142 306 222
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
type ITEM_TYPE_LISTBOX
|
|
elementwidth 135
|
|
elementheight 20
|
|
textscale .25
|
|
elementtype LISTBOX_TEXT
|
|
feeder FEEDER_BLUETEAM_LIST
|
|
notselectable
|
|
columns 7 2 12 12 18 12 12 34 20 20 78 75 16 183 20 20 221 20 20 251 10 10
|
|
}
|
|
|
|
|
|
|
|
|
|
// PLAYER LIST BORDER //
|
|
|
|
|
|
|
|
itemDef {
|
|
name window
|
|
rect 14 141 612 221
|
|
style WINDOW_STYLE_EMPTY
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
forecolor 1 1 1 1
|
|
backcolor 0 0 0 .5
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// spectators //
|
|
|
|
|
|
itemDef {
|
|
name window
|
|
rect 14 414 612 24
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
forecolor 1 1 1 .7
|
|
backcolor 0 0 0 .5
|
|
textscale .33
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name window
|
|
text "Spectating:"
|
|
textaligny 20
|
|
rect 19 414 82 24
|
|
style WINDOW_STYLE_FILLED
|
|
forecolor 1 1 1 1
|
|
textscale .33
|
|
textalignx 3
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name window
|
|
rect 100 414 520 24
|
|
style WINDOW_STYLE_FILLED
|
|
forecolor 1 1 1 1
|
|
textscale .33
|
|
visible 1
|
|
ownerdraw CG_SPECTATORS
|
|
decoration
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// AWARDS //
|
|
|
|
|
|
itemDef {
|
|
name window
|
|
rect 14 364 612 48
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
forecolor 1 1 1 1
|
|
backcolor 0 0 0 .5
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemdef {
|
|
name medal_accuracy
|
|
ownerdraw CG_ACCURACY
|
|
rect 43 368 32 32
|
|
background "ui/assets/medal_accuracy.tga"
|
|
forecolor 1 1 1 .5
|
|
visible 1
|
|
decoration
|
|
textscale 0.25
|
|
}
|
|
|
|
itemdef {
|
|
name medal_assist
|
|
ownerdraw CG_ASSISTS
|
|
rect 130 368 32 32
|
|
background "ui/assets/medal_assist.tga"
|
|
forecolor 1 1 1 .5
|
|
visible 1
|
|
decoration
|
|
textscale 0.25
|
|
}
|
|
|
|
itemdef {
|
|
name medal_defend
|
|
ownerdraw CG_DEFEND
|
|
rect 227 368 32 32
|
|
background "ui/assets/medal_defend.tga"
|
|
forecolor 1 1 1 .5
|
|
visible 1
|
|
decoration
|
|
textscale 0.25
|
|
}
|
|
|
|
itemdef {
|
|
name medal_excellent
|
|
ownerdraw CG_EXCELLENT
|
|
rect 314 368 32 32
|
|
background "ui/assets/medal_excellent.tga"
|
|
forecolor 1 1 1 .5
|
|
visible 1
|
|
decoration
|
|
textscale 0.25
|
|
}
|
|
|
|
itemdef {
|
|
name medal_gauntlet
|
|
ownerdraw CG_GAUNTLET
|
|
rect 391 368 32 32
|
|
background "ui/assets/medal_gauntlet.tga"
|
|
forecolor 1 1 1 .5
|
|
visible 1
|
|
decoration
|
|
textscale 0.25
|
|
}
|
|
|
|
itemdef {
|
|
name medal_impressive
|
|
ownerdraw CG_IMPRESSIVE
|
|
rect 478 368 32 32
|
|
background "ui/assets/medal_impressive.tga"
|
|
forecolor 1 1 1 .5
|
|
visible 1
|
|
decoration
|
|
textscale 0.25
|
|
}
|
|
|
|
itemdef {
|
|
name medal_capture_team
|
|
ownerdraw CG_CAPTURES
|
|
rect 565 368 32 32
|
|
background "ui/assets/medal_capture.tga"
|
|
forecolor 1 1 1 .5
|
|
visible 1
|
|
decoration
|
|
textscale 0.25
|
|
}
|
|
|
|
// GAMETYPE //
|
|
|
|
itemDef {
|
|
name window
|
|
rect 14 440 612 24
|
|
style WINDOW_STYLE_FILLED
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
forecolor 1 1 1 .7
|
|
backcolor 0 0 0 .5
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name window
|
|
rect 220 440 200 24
|
|
style WINDOW_STYLE_EMPTY
|
|
border 1
|
|
bordercolor .5 .5 .5 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name gametype
|
|
ownerdraw CG_GAME_TYPE
|
|
textalign 0
|
|
textscale .3
|
|
rect 18 440 50 20
|
|
forecolor 1 1 1 1
|
|
textaligny 0
|
|
textalignx 0
|
|
decoration
|
|
visible 1
|
|
}
|
|
|
|
itemdef {
|
|
name playername
|
|
text "Use Score Scroll Keys"
|
|
rect 225 440 256 24
|
|
forecolor 1 .75 0 1
|
|
textalignx 10
|
|
textaligny 20
|
|
visible 1
|
|
textalign 0
|
|
decoration
|
|
textscale 0.333
|
|
}
|
|
|
|
|
|
itemdef {
|
|
name playerscore
|
|
text "Score:"
|
|
rect 430 440 40 21
|
|
textalignx 0
|
|
textaligny 21
|
|
visible 1
|
|
textalign 0
|
|
forecolor 1 1 1 1
|
|
textscale .3
|
|
ownerdraw CG_PLAYER_SCORE
|
|
decoration
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|