1174 lines
23 KiB
Plaintext
1174 lines
23 KiB
Plaintext
//------------------------------------------------------------------------------------------------
|
|
// PLAYER SETUP MENU - ingame_player
|
|
//
|
|
// Choose player skin, name
|
|
// Choose light saber
|
|
// Allocate force powers
|
|
//
|
|
// g_gametypes
|
|
// "Free For All" 0
|
|
// "Duel" 3
|
|
// "Power Duel" 4
|
|
// "Team FFA" 6
|
|
// "Siege" 7
|
|
// "Capture the Flag" 8
|
|
//
|
|
// ui_net_gametype
|
|
// 0 = FFA
|
|
// 1 = DUEL
|
|
// 2 = POWER DUEL
|
|
// 3 = TEAM FFA
|
|
// 4 = SIEGE
|
|
// 5 = CTF
|
|
//------------------------------------------------------------------------------------------------
|
|
{
|
|
menuDef
|
|
{
|
|
name "ingame_player"
|
|
visible 0
|
|
fullscreen 0
|
|
outOfBoundsClick // this closes the window if it gets a click out of the rectangle
|
|
rect 20 25 600 440
|
|
focusColor 1 1 1 1 // Focus color for text and items
|
|
style 1
|
|
border 1
|
|
descX 320
|
|
descY 428
|
|
descScale 1
|
|
descColor 1 .682 0 .8
|
|
descAlignment ITEM_ALIGN_CENTER
|
|
onOpen
|
|
{
|
|
uiScript update "ui_GetName"
|
|
uiScript updateForceStatus
|
|
hide highlights
|
|
}
|
|
onClose
|
|
{
|
|
uiScript update "ui_SetName"
|
|
uiScript updateForceStatus
|
|
hide highlights
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Overall window backdrop
|
|
//------------------------------------------------------------------------------------------------
|
|
itemDef
|
|
{
|
|
name background_pic
|
|
group none
|
|
style WINDOW_STYLE_SHADER
|
|
rect 0 0 600 440
|
|
background "gfx/menus/menu_box_ingame"
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
// Button background at bottom of screen
|
|
itemDef
|
|
{
|
|
name background
|
|
group none
|
|
style WINDOW_STYLE_FILLED
|
|
rect 0 420 600 20
|
|
backcolor .298 .305 .690 1
|
|
forecolor .549 .854 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Player Configuration
|
|
//------------------------------------------------------------------------------------------------
|
|
// Player Configuration title
|
|
itemDef
|
|
{
|
|
name playerconfigtitle_glow
|
|
group none
|
|
style WINDOW_STYLE_SHADER
|
|
background "gfx/menus/menu_buttonback" // Frame around button
|
|
rect 20 3 560 30
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name playerconfigtitle
|
|
style WINDOW_STYLE_EMPTY
|
|
text @MENUS_PLAYER_CONFIGURATION
|
|
rect 20 5 560 28
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 280
|
|
textaligny 2
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
font 3
|
|
textscale 1
|
|
forecolor .549 .854 1 1
|
|
border 0
|
|
bordercolor 0 0 0 0
|
|
visible 1
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Name entry field
|
|
//------------------------------------------------------------------------------------------------
|
|
itemDef
|
|
{
|
|
name nameglow
|
|
group mods
|
|
style WINDOW_STYLE_SHADER
|
|
rect 25 31 300 24
|
|
background "gfx/menus/menu_buttonback" // Frame around button
|
|
forecolor 1 1 1 1
|
|
visible 0
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name namefield
|
|
type ITEM_TYPE_EDITFIELD
|
|
style 0
|
|
text @MENUS_NAME1
|
|
cvar "ui_Name"
|
|
maxchars 26
|
|
rect 20 33 300 20
|
|
textalign ITEM_ALIGN_LEFT
|
|
textalignx 0
|
|
textaligny -5
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 .682 0 1
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
border 0
|
|
bordercolor 0 0 0 0
|
|
descText @MENUS_ENTER_YOUR_NAME_HERE
|
|
visible 1
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
}
|
|
mouseenter
|
|
{
|
|
show nameglow
|
|
}
|
|
mouseexit
|
|
{
|
|
hide nameglow
|
|
}
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Player Model label
|
|
//------------------------------------------------------------------------------------------------
|
|
// Box around character models
|
|
itemDef
|
|
{
|
|
name background
|
|
group none
|
|
style WINDOW_STYLE_EMPTY
|
|
rect 15 65 570 230
|
|
border 1
|
|
bordercolor .298 .305 .690 1
|
|
bordersize 2
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
// Title box for character models
|
|
itemDef
|
|
{
|
|
name background
|
|
group none
|
|
style WINDOW_STYLE_FILLED
|
|
rect 17 57 570 20
|
|
backcolor .298 .305 .690 1
|
|
forecolor .549 .854 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name modeltitle
|
|
style 0
|
|
text @MENUS_CHARACTER_MODEL
|
|
rect 3 52 570 0
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 285
|
|
// textaligny 12
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
// font 4
|
|
// textscale 1
|
|
font 2
|
|
textscale 1
|
|
forecolor .549 .854 1 1
|
|
border 0
|
|
bordercolor 0 0 0 0
|
|
visible 1
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
}
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Skin/Team Color Chooser
|
|
//------------------------------------------------------------------------------------------------
|
|
itemDef
|
|
{
|
|
name setcolor
|
|
style 0
|
|
text @MENUS_TEAM_COLOR
|
|
ownerdraw UI_SKIN_COLOR
|
|
rect 50 78 160 20
|
|
textalign ITEM_ALIGN_LEFT
|
|
textalignx 0
|
|
textaligny -5
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
font 2
|
|
textscale .8
|
|
forecolor 1 .682 0 1
|
|
border 0
|
|
bordercolor 0 0 0 0
|
|
descText @MENUS_CHOOSE_THE_COLOR_FOR
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"6" ;
|
|
"7" ;
|
|
"8" ;
|
|
"9"
|
|
}
|
|
visible 1
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
}
|
|
}
|
|
|
|
// Skin/Team Color Chooser
|
|
itemDef
|
|
{
|
|
name setcolor
|
|
style 0
|
|
text @MENUS_TEAM_COLOR
|
|
ownerdraw UI_SKIN_COLOR
|
|
rect 50 78 160 20
|
|
textalign ITEM_ALIGN_LEFT
|
|
textalignx 0
|
|
textaligny -5
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
font 2
|
|
textscale .8
|
|
forecolor 0.7 0.7 0.7 1
|
|
border 0
|
|
bordercolor 0 0 0 0
|
|
descText @MENUS_CHOOSE_THE_COLOR_FOR
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"6" ;
|
|
"7" ;
|
|
"8" ;
|
|
"9"
|
|
}
|
|
visible 1
|
|
decoration
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
}
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Scroll box with portraits.
|
|
//------------------------------------------------------------------------------------------------
|
|
itemDef
|
|
{
|
|
name headlist
|
|
// rect 20 90 388 82
|
|
rect 20 90 404 194
|
|
type ITEM_TYPE_LISTBOX
|
|
style WINDOW_STYLE_FILLED
|
|
elementwidth 64
|
|
elementheight 64
|
|
elementtype LISTBOX_IMAGE
|
|
feeder FEEDER_Q3HEADS
|
|
// horizontalscroll
|
|
backcolor 0 0 0 1
|
|
border 1
|
|
bordercolor 1 .682 0 1
|
|
forecolor 1 1 1 1
|
|
descText @MENUS_CHOOSE_THE_MODEL_FOR
|
|
visible 1
|
|
textscale 0.7
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
}
|
|
mouseenter
|
|
{
|
|
setitemcolor headlist bordercolor 1 0 0 1
|
|
}
|
|
mouseexit
|
|
{
|
|
setitemcolor headlist bordercolor 1 .682 0 .7
|
|
}
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Custom skin
|
|
//------------------------------------------------------------------------------------------------
|
|
itemDef
|
|
{
|
|
name customtitle
|
|
style 0
|
|
text @MENUS_CUSTOM
|
|
rect 425 130 150 26
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 75
|
|
textaligny -3
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
font 2
|
|
textscale 1
|
|
forecolor .549 .854 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name custom
|
|
group none
|
|
background "gfx/mp/custom_mp_default"
|
|
descText @MENUS_CUSTOMPLAYER_DESC
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_SHADER
|
|
rect 465 160 75 75
|
|
font 3
|
|
textscale 1
|
|
textaligny -1
|
|
textalign ITEM_ALIGN_CENTER
|
|
textstyle 3
|
|
forecolor .5 .5 .5 1
|
|
visible 1
|
|
mouseEnter
|
|
{
|
|
setitemcolor custom forecolor 1 1 1 1
|
|
}
|
|
mouseExit
|
|
{
|
|
setitemcolor custom forecolor .5 .5 .5 1
|
|
}
|
|
action
|
|
{
|
|
play "sound/interface/button1.wav"
|
|
uiScript updateForceStatus
|
|
close ingame_player
|
|
open ingame_player2
|
|
}
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Saber Setup
|
|
//------------------------------------------------------------------------------------------------
|
|
// Box for force powers
|
|
itemDef
|
|
{
|
|
name background
|
|
group none
|
|
style WINDOW_STYLE_EMPTY
|
|
rect 15 299 410 100
|
|
border 1
|
|
bordercolor .298 .305 .690 1
|
|
bordersize 2
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
// Title box for force powers
|
|
itemDef
|
|
{
|
|
name background
|
|
group none
|
|
style WINDOW_STYLE_FILLED
|
|
rect 17 300 410 18
|
|
backcolor .298 .305 .690 1
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
// Box for saber setup
|
|
itemDef
|
|
{
|
|
name background
|
|
group none
|
|
style WINDOW_STYLE_EMPTY
|
|
rect 430 299 155 100
|
|
border 1
|
|
bordercolor .298 .305 .690 1
|
|
bordersize 2
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
// Title box for saber setup
|
|
itemDef
|
|
{
|
|
name background
|
|
group none
|
|
style WINDOW_STYLE_FILLED
|
|
rect 432 300 155 18
|
|
backcolor .298 .305 .690 1
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name sabertitle
|
|
style 0
|
|
text @MENUS_SABER_TITLE
|
|
rect 430 297 150 26
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 75
|
|
textaligny -3
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
font 2
|
|
textscale 1
|
|
forecolor .549 .854 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name saber
|
|
group none
|
|
background "gfx/menus/saberonly"
|
|
descText @MENUS_SABER_TITLE_DESC
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_SHADER
|
|
rect 465 322 75 75
|
|
font 3
|
|
textscale 1
|
|
textalignx 65
|
|
textaligny -1
|
|
textalign ITEM_ALIGN_CENTER
|
|
textstyle 3
|
|
forecolor .5 .5 .5 1
|
|
visible 1
|
|
mouseEnter
|
|
{
|
|
setitemcolor saber forecolor 1 1 1 1
|
|
}
|
|
mouseExit
|
|
{
|
|
setitemcolor saber forecolor .5 .5 .5 1
|
|
}
|
|
action
|
|
{
|
|
play "sound/interface/button1.wav"
|
|
close ingame_player
|
|
open ingame_saber
|
|
}
|
|
}
|
|
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// FORCE POWER INFO (If normal server)
|
|
//------------------------------------------------------------------------------------------------
|
|
// The Force title
|
|
itemDef
|
|
{
|
|
name forcetitle
|
|
group yesforce
|
|
style 0
|
|
text @MENUS_THE_FORCE
|
|
rect 220 298 0 0
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 0
|
|
textaligny -4
|
|
outlinecolor 1 .5 .5 .5
|
|
font 2
|
|
textscale 1
|
|
forecolor .549 .854 1 1
|
|
visible 1
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"1" ;
|
|
"2"
|
|
}
|
|
decoration
|
|
}
|
|
|
|
|
|
|
|
// Force Rank display
|
|
itemDef
|
|
{
|
|
name rankdisplay
|
|
group "yesforce"
|
|
style 0
|
|
text @MENUS_FORCE_MASTERY
|
|
ownerdraw UI_FORCE_RANK
|
|
rect 20 320 175 16
|
|
textalign ITEM_ALIGN_LEFT
|
|
textalignx 0
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
forecolor 1 .682 0 .8
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
visible 1
|
|
decoration
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"1" ;
|
|
"2"
|
|
}
|
|
}
|
|
|
|
// Force Side Chooser
|
|
itemDef
|
|
{
|
|
name setside
|
|
group "yesforce"
|
|
style 0
|
|
text @MENUS_FORCE_SIDE
|
|
ownerdraw UI_FORCE_SIDE
|
|
rect 20 340 175 16
|
|
textalign ITEM_ALIGN_LEFT
|
|
textalignx 0
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
forecolor 1 .682 0 .8
|
|
visible 1
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"1" ;
|
|
"2"
|
|
}
|
|
decoration
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
}
|
|
|
|
}
|
|
|
|
// Force pointsdisplay
|
|
itemDef
|
|
{
|
|
name setpoints
|
|
group "yesforce"
|
|
style 0
|
|
text @MENUS_POINTS_REMAINING
|
|
ownerdraw UI_FORCE_POINTS
|
|
rect 20 360 175 16
|
|
textalign ITEM_ALIGN_LEFT
|
|
textalignx 0
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
forecolor 1 .682 0 .8
|
|
visible 1
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"1" ;
|
|
"2"
|
|
}
|
|
decoration
|
|
}
|
|
|
|
// Jedi/Non-Jedi Chooser
|
|
itemDef
|
|
{
|
|
name jedinonjedi
|
|
group jedinonjedi
|
|
style 0
|
|
text @MENUS_JEDI_NONJEDI
|
|
ownerdraw UI_JEDI_NONJEDI
|
|
rect 183 370 105 32
|
|
textalign ITEM_ALIGN_LEFT
|
|
textalignx 0
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
forecolor 1 1 1 1
|
|
border 0
|
|
bordercolor 0 0 0 0
|
|
descText @MENUS_CHOOSE_JEDI_NONJEDI
|
|
visible 1
|
|
action
|
|
{
|
|
uiScript updateForceStatus
|
|
}
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// Configure force button
|
|
//------------------------------------------------------------------------------------------------
|
|
itemDef
|
|
{
|
|
name configforcebutton
|
|
group "yesforce"
|
|
type 1
|
|
style WINDOW_STYLE_SHADER
|
|
background "gfx/menus/configforce"
|
|
rect 275 320 75 75
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 97
|
|
textaligny 2
|
|
font 2
|
|
textscale 1
|
|
forecolor .5 .5 .5 1
|
|
descText @MENUS_SET_UP_THE_FORCE_ABILITIES
|
|
visible 1
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"1" ;
|
|
"2"
|
|
}
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
close ingame_player
|
|
open ingame_playerforce
|
|
hide highlights
|
|
}
|
|
mouseEnter
|
|
{
|
|
setitemcolor configforcebutton forecolor 1 1 1 1
|
|
}
|
|
mouseExit
|
|
{
|
|
setitemcolor configforcebutton forecolor .5 .5 .5 1
|
|
}
|
|
}
|
|
|
|
|
|
//----------------------------------------
|
|
// DISABLED FORCE POWER (If g_forcepowerdisable)
|
|
//----------------------------------------
|
|
// The Force title
|
|
itemDef
|
|
{
|
|
name forcetitle
|
|
group noforce
|
|
style 0
|
|
text @MENUS_NOFORCE_DISABLED_0
|
|
rect 220 298 0 0
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 0
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
textaligny -4
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"1" ;
|
|
"2"
|
|
}
|
|
decoration
|
|
}
|
|
|
|
|
|
itemDef
|
|
{
|
|
name text2
|
|
group "noforce"
|
|
style 0
|
|
text @MENUS_NOFORCE_DISABLED_1
|
|
rect 20 320 400 20
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 200
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
forecolor 1 .682 0 .8
|
|
visible 1
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"1" ;
|
|
"2"
|
|
}
|
|
decoration
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// HOLOCRON INFO
|
|
//------------------------------------------------------------------------------------------------
|
|
// The Force title
|
|
itemDef
|
|
{
|
|
name forcetitle
|
|
group none
|
|
style 0
|
|
text @MENUS_NOFORCE_HOLO_0
|
|
rect 220 298 0 0
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 0
|
|
backcolor 0 0 0 0
|
|
textaligny -4
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 1 1 1
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"1"
|
|
}
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name text1
|
|
group none
|
|
style 0
|
|
text @MENUS_NOFORCE_HOLO_1
|
|
rect 20 330 400 20
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 200
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
forecolor 1 .682 0 .8
|
|
outlinecolor 1 .5 .5 .5
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"1"
|
|
}
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name text2
|
|
group none
|
|
style 0
|
|
text @MENUS_NOFORCE_HOLO_2
|
|
rect 20 350 400 20
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 200
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
forecolor 1 .682 0 .8
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"1"
|
|
}
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name text3
|
|
group none
|
|
style 0
|
|
text @MENUS_NOFORCE_HOLO_3
|
|
rect 20 370 400 20
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 200
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
forecolor 1 .682 0 .8
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"1"
|
|
}
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
// JEDI MASTER INFO
|
|
//------------------------------------------------------------------------------------------------
|
|
// The Force title
|
|
itemDef
|
|
{
|
|
name forcetitle
|
|
group none
|
|
style 0
|
|
text @MENUS_NOFORCE_JEDI_0
|
|
rect 220 298 0 0
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 0
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
textaligny -4
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 1 1 1
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"2"
|
|
}
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name text1
|
|
group none
|
|
style 0
|
|
text @MENUS_NOFORCE_JEDI_1
|
|
rect 20 330 400 20
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 200
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
forecolor 1 .682 0 .8
|
|
outlinecolor 1 .5 .5 .5
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"2"
|
|
}
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name text2
|
|
group none
|
|
style 0
|
|
text @MENUS_NOFORCE_JEDI_2
|
|
rect 20 350 400 20
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 200
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
forecolor 1 .682 0 .8
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"2"
|
|
}
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name text3
|
|
group none
|
|
style 0
|
|
text @MENUS_NOFORCE_JEDI_3
|
|
rect 20 370 400 20
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 200
|
|
textaligny 0
|
|
font 4
|
|
textscale 1
|
|
outlinecolor 1 .5 .5 .5
|
|
backcolor 0 0 0 0
|
|
forecolor 1 .682 0 .8
|
|
cvarTest "ui_about_gametype"
|
|
showCvar
|
|
{
|
|
"2"
|
|
}
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
//---------------------------------------------
|
|
// APPLY BUTTON
|
|
//---------------------------------------------
|
|
// APPLY, already on a team
|
|
itemDef
|
|
{
|
|
name applyjoinButton
|
|
group highlights
|
|
style WINDOW_STYLE_SHADER
|
|
rect 5 412 105 32
|
|
background "gfx/menus/menu_buttonback" // Frame around button
|
|
forecolor 1 1 1 1
|
|
decoration
|
|
visible 0
|
|
appearance_slot 3
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name applycurrent
|
|
group "playerapply"
|
|
text @MENUS_APPLY
|
|
type 1
|
|
style WINDOW_STYLE_EMPTY
|
|
rect 5 412 105 32
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 52
|
|
textaligny 2
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 .682 0 1
|
|
descText @MENUS_APPLY_CHANGES_AND_JOIN
|
|
visible 1
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
uiScript setForce "none"
|
|
hide highlights
|
|
uiScript closeingame
|
|
}
|
|
mouseEnter
|
|
{
|
|
show applyjoinButton
|
|
}
|
|
mouseExit
|
|
{
|
|
hide applyjoinButton
|
|
}
|
|
}
|
|
|
|
// APPLY Free
|
|
itemDef
|
|
{
|
|
name applyjoin
|
|
group "playerforcejoin"
|
|
text @MENUS_JOIN_GAME
|
|
type 1
|
|
style WINDOW_STYLE_EMPTY
|
|
rect 5 412 105 32
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 52
|
|
textaligny 2
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 .682 0 1
|
|
descText @MENUS_APPLY_CHANGES_AND_JOIN
|
|
visible 1
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
uiScript setForce "free"
|
|
hide highlights
|
|
uiScript closeingame
|
|
}
|
|
mouseEnter
|
|
{
|
|
show applyjoinButton
|
|
}
|
|
mouseExit
|
|
{
|
|
hide applyjoinButton
|
|
}
|
|
}
|
|
|
|
// APPLY RED
|
|
itemDef
|
|
{
|
|
name applyredButton
|
|
group highlights
|
|
style WINDOW_STYLE_SHADER
|
|
rect 110 412 105 32
|
|
background "gfx/menus/menu_buttonback" // Frame around button
|
|
forecolor 1 1 1 1
|
|
decoration
|
|
visible 0
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name applyred
|
|
group "playerforcered"
|
|
text @MENUS_JOIN_RED
|
|
type 1
|
|
style WINDOW_STYLE_EMPTY
|
|
rect 110 412 105 32
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 52
|
|
textaligny 2
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 .682 0 1
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"0" ;
|
|
"1" ;
|
|
"2" ;
|
|
"3" ;
|
|
"4"
|
|
}
|
|
descText @MENUS_CHANGES_AND_JOIN_THE
|
|
visible 1
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
uiScript setForce "red"
|
|
hide highlights
|
|
uiScript closeingame
|
|
}
|
|
mouseEnter
|
|
{
|
|
show applyredButton
|
|
}
|
|
mouseExit
|
|
{
|
|
hide applyredButton
|
|
}
|
|
}
|
|
|
|
// APPLY BLUE
|
|
itemDef
|
|
{
|
|
name applyblueButton
|
|
group highlights
|
|
style WINDOW_STYLE_SHADER
|
|
rect 215 412 105 32
|
|
background "gfx/menus/menu_buttonback" // Frame around button
|
|
forecolor 1 1 1 1
|
|
decoration
|
|
visible 0
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name applyblue
|
|
group "playerforceblue"
|
|
text @MENUS_JOIN_BLUE
|
|
type 1
|
|
style WINDOW_STYLE_EMPTY
|
|
rect 215 412 105 32
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 52
|
|
textaligny 2
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 .682 0 1
|
|
cvarTest "ui_about_gametype"
|
|
hideCvar
|
|
{
|
|
"0" ;
|
|
"1" ;
|
|
"2" ;
|
|
"3" ;
|
|
"4"
|
|
}
|
|
descText @MENUS_AND_JOIN_THE_BLUE_TEAM
|
|
visible 1
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
uiScript setForce "blue"
|
|
hide highlights
|
|
uiScript closeingame
|
|
}
|
|
mouseEnter
|
|
{
|
|
show applyblueButton
|
|
}
|
|
mouseExit
|
|
{
|
|
hide applyblueButton
|
|
}
|
|
}
|
|
|
|
// APPLY SPECTATOR
|
|
itemDef
|
|
{
|
|
name applyspectateButton
|
|
group highlights
|
|
style WINDOW_STYLE_SHADER
|
|
rect 320 412 105 32
|
|
background "gfx/menus/menu_buttonback" // Frame around button
|
|
forecolor 1 1 1 1
|
|
decoration
|
|
visible 0
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name applyspectate
|
|
group "playerforcespectate"
|
|
text @MENUS_SPECTATE
|
|
type 1
|
|
style WINDOW_STYLE_EMPTY
|
|
rect 320 412 105 32
|
|
textalign ITEM_ALIGN_CENTER
|
|
textalignx 52
|
|
textaligny 2
|
|
font 2
|
|
textscale 1
|
|
forecolor 1 .682 0 1
|
|
descText @MENUS_APPLY_CHANGES_BUT_REMAIN
|
|
visible 1
|
|
action
|
|
{
|
|
play "sound/interface/button1"
|
|
uiScript setForce "s"
|
|
hide highlights
|
|
uiScript closeingame
|
|
}
|
|
mouseEnter
|
|
{
|
|
show applyspectateButton
|
|
}
|
|
mouseExit
|
|
{
|
|
hide applyspectateButton
|
|
}
|
|
}
|
|
}
|
|
}
|