704 lines
No EOL
14 KiB
Text
704 lines
No EOL
14 KiB
Text
{
|
|
menuDef
|
|
{
|
|
name "ingame_outfitting"
|
|
visible 0
|
|
fullScreen 0
|
|
rect 0 0 640 480
|
|
focusColor 1 .75 0 1
|
|
disablecolor .12 .14 .08 .5
|
|
|
|
onopen
|
|
{
|
|
uiScript "LoadOutfittings" ;
|
|
uiScript "DecompressOutfitting" ;
|
|
}
|
|
|
|
onclose
|
|
{
|
|
}
|
|
|
|
////////////////////////////////////////////////////////////////////////
|
|
// Dialog frame
|
|
////////////////////////////////////////////////////////////////////////
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 130 70 380 350
|
|
background "gfx/menus/ingame/background.png"
|
|
backcolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 124 65 8 8
|
|
background "gfx/menus/ingame/frame_topleft.png"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 130 65 380 8
|
|
background "gfx/menus/ingame/frame_top.png"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 510 65 8 8
|
|
background "gfx/menus/ingame/frame_topright.png"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 124 420 8 8
|
|
background "gfx/menus/ingame/frame_bottomleft.png"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 130 420 380 8
|
|
background "gfx/menus/ingame/frame_bottom.png"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 510 420 8 8
|
|
background "gfx/menus/ingame/frame_bottomright.png"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 510 70 8 350
|
|
background "gfx/menus/ingame/frame_right.png"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name window
|
|
style WINDOW_STYLE_SHADER
|
|
rect 124 70 8 350
|
|
background "gfx/menus/ingame/frame_left.png"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
////////////////////////////////////////////////////////////////////////
|
|
// Title
|
|
////////////////////////////////////////////////////////////////////////
|
|
itemDef
|
|
{
|
|
style WINDOW_STYLE_FILLED
|
|
rect 130 70 378 30
|
|
forecolor 0 0 0 1
|
|
backcolor 0 0 0 .25
|
|
visible 1
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
|
|
textalignx 190
|
|
textaligny 5
|
|
textalign 1
|
|
textfont "hud"
|
|
textscale .53
|
|
text "SELECT OUTFITTING"
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////////////
|
|
// SLOT #1
|
|
///////////////////////////////////////////////////////////////////////
|
|
|
|
itemDef
|
|
{
|
|
name slot1_glow
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_FILLED
|
|
rect 144 185 171 87
|
|
visible 1
|
|
|
|
hotkey "1"
|
|
|
|
textfont "hud"
|
|
textscale .35
|
|
text "1. PRIMARY"
|
|
textaligny 2
|
|
textalignx 2
|
|
|
|
forecolor 0 0 0 1
|
|
backcolor 0 0 0 0
|
|
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
|
|
ownerdraw UI_OUTFITTING_SLOT
|
|
ownerdrawparam OUTFITTING_GROUP_PRIMARY
|
|
|
|
mouseEnter
|
|
{
|
|
play "sound/misc/menus/hilite1.wav" ;
|
|
|
|
setitemcolor slot1_glow backcolor .12 .14 .08 1;
|
|
setitemcolor slot1_glow forecolor .49 .56 .27 1;
|
|
}
|
|
|
|
mouseExit
|
|
{
|
|
setitemcolor slot1_glow backcolor 0 0 0 0 ;
|
|
setitemcolor slot1_glow forecolor 0 0 0 1 ;
|
|
}
|
|
|
|
action
|
|
{
|
|
play "sound/misc/menus/select.wav" ;
|
|
}
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 145 200 170 70
|
|
forecolor 0 0 0 1
|
|
visible 1
|
|
ownerdraw UI_OUTFITTING_SLOT_BACKGROUND
|
|
ownerdrawparam OUTFITTING_GROUP_PRIMARY
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 180 200 110 55
|
|
ownerdraw UI_OUTFITTING_SLOT_RENDER
|
|
ownerdrawparam OUTFITTING_GROUP_PRIMARY
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name slot1_text
|
|
rect 313 259 0 15
|
|
ownerdraw UI_OUTFITTING_SLOT_NAME
|
|
ownerdrawparam OUTFITTING_GROUP_PRIMARY
|
|
forecolor .7 .7 .7 1
|
|
textalign 2
|
|
textfont "hud"
|
|
textscale .35
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////////////
|
|
// SLOT #2
|
|
///////////////////////////////////////////////////////////////////////
|
|
|
|
itemDef
|
|
{
|
|
name slot4_glow
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_FILLED
|
|
rect 323 185 171 87
|
|
visible 1
|
|
backcolor 0 0 0 0
|
|
|
|
hotkey "2"
|
|
|
|
textfont "hud"
|
|
textscale .35
|
|
text "2. SECONDARY"
|
|
textaligny 2
|
|
textalignx 2
|
|
|
|
forecolor 0 0 0 1
|
|
backcolor 0 0 0 0
|
|
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
|
|
ownerdraw UI_OUTFITTING_SLOT
|
|
ownerdrawparam OUTFITTING_GROUP_SECONDARY
|
|
|
|
|
|
mouseEnter
|
|
{
|
|
play "sound/misc/menus/hilite1.wav" ;
|
|
|
|
setitemcolor slot4_glow backcolor .12 .14 .08 1;
|
|
setitemcolor slot4_glow forecolor .49 .56 .27 1;
|
|
}
|
|
|
|
mouseExit
|
|
{
|
|
setitemcolor slot4_glow backcolor 0 0 0 0 ;
|
|
setitemcolor slot4_glow forecolor 0 0 0 1 ;
|
|
}
|
|
|
|
action
|
|
{
|
|
play "sound/misc/menus/select.wav" ;
|
|
}
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 325 200 170 70
|
|
forecolor 0 0 0 1
|
|
visible 1
|
|
ownerdraw UI_OUTFITTING_SLOT_BACKGROUND
|
|
ownerdrawparam OUTFITTING_GROUP_SECONDARY
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 360 200 110 55
|
|
ownerdraw UI_OUTFITTING_SLOT_RENDER
|
|
ownerdrawparam OUTFITTING_GROUP_SECONDARY
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name slot3_text
|
|
rect 492 259 0 15
|
|
ownerdraw UI_OUTFITTING_SLOT_NAME
|
|
ownerdrawparam OUTFITTING_GROUP_SECONDARY
|
|
forecolor .7 .7 .7 1
|
|
textalign 2
|
|
textfont "hud"
|
|
textscale .35
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////////////
|
|
// SLOT #3
|
|
///////////////////////////////////////////////////////////////////////
|
|
|
|
itemDef
|
|
{
|
|
name slot2_glow
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_FILLED
|
|
rect 144 280 111 87
|
|
visible 1
|
|
backcolor 0 0 0 .5
|
|
|
|
hotkey "3"
|
|
|
|
textfont "hud"
|
|
textscale .35
|
|
text "3. PISTOL"
|
|
textaligny 2
|
|
textalignx 2
|
|
|
|
forecolor 0 0 0 1
|
|
backcolor 0 0 0 0
|
|
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
|
|
ownerdraw UI_OUTFITTING_SLOT
|
|
ownerdrawparam OUTFITTING_GROUP_PISTOL
|
|
|
|
mouseEnter
|
|
{
|
|
play "sound/misc/menus/hilite1.wav" ;
|
|
|
|
setitemcolor slot2_glow backcolor .12 .14 .08 1;
|
|
setitemcolor slot2_glow forecolor .49 .56 .27 1;
|
|
}
|
|
|
|
mouseExit
|
|
{
|
|
setitemcolor slot2_glow backcolor 0 0 0 0 ;
|
|
setitemcolor slot2_glow forecolor 0 0 0 1 ;
|
|
}
|
|
|
|
action
|
|
{
|
|
play "sound/misc/menus/select.wav" ;
|
|
}
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 145 295 110 70
|
|
forecolor 0 0 0 1
|
|
visible 1
|
|
ownerdraw UI_OUTFITTING_SLOT_BACKGROUND
|
|
ownerdrawparam OUTFITTING_GROUP_PISTOL
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 145 300 110 55
|
|
ownerdraw UI_OUTFITTING_SLOT_RENDER
|
|
ownerdrawparam OUTFITTING_GROUP_PISTOL
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name slot2_text
|
|
rect 253 354 0 15
|
|
ownerdraw UI_OUTFITTING_SLOT_NAME
|
|
ownerdrawparam OUTFITTING_GROUP_PISTOL
|
|
forecolor .7 .7 .7 1
|
|
textalign 2
|
|
textfont "hud"
|
|
textscale .35
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////////////
|
|
// SLOT #4
|
|
///////////////////////////////////////////////////////////////////////
|
|
|
|
itemDef
|
|
{
|
|
name slot5_glow
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_FILLED
|
|
rect 263 280 111 87
|
|
visible 1
|
|
backcolor 0 0 0 0
|
|
|
|
hotkey "4"
|
|
|
|
textfont "hud"
|
|
textscale .35
|
|
text "4. GRENADE"
|
|
textaligny 2
|
|
textalignx 2
|
|
|
|
forecolor 0 0 0 1
|
|
backcolor 0 0 0 0
|
|
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
|
|
ownerdraw UI_OUTFITTING_SLOT
|
|
ownerdrawparam OUTFITTING_GROUP_GRENADE
|
|
|
|
mouseEnter
|
|
{
|
|
play "sound/misc/menus/hilite1.wav" ;
|
|
|
|
setitemcolor slot5_glow backcolor .12 .14 .08 1;
|
|
setitemcolor slot5_glow forecolor .49 .56 .27 1;
|
|
}
|
|
|
|
mouseExit
|
|
{
|
|
setitemcolor slot5_glow backcolor 0 0 0 0 ;
|
|
setitemcolor slot5_glow forecolor 0 0 0 1 ;
|
|
}
|
|
|
|
action
|
|
{
|
|
play "sound/misc/menus/select.wav" ;
|
|
}
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 265 295 110 70
|
|
forecolor 0 0 0 1
|
|
visible 1
|
|
ownerdraw UI_OUTFITTING_SLOT_BACKGROUND
|
|
ownerdrawparam OUTFITTING_GROUP_GRENADE
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 265 295 110 55
|
|
ownerdraw UI_OUTFITTING_SLOT_RENDER
|
|
ownerdrawparam OUTFITTING_GROUP_GRENADE
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name slot5_text
|
|
rect 372 354 0 15
|
|
ownerdraw UI_OUTFITTING_SLOT_NAME
|
|
ownerdrawparam OUTFITTING_GROUP_GRENADE
|
|
forecolor .7 .7 .7 1
|
|
textalign 2
|
|
textfont "hud"
|
|
textscale .35
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////////////
|
|
// SLOT #5
|
|
///////////////////////////////////////////////////////////////////////
|
|
|
|
itemDef
|
|
{
|
|
name slot6_glow
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_FILLED
|
|
rect 383 280 111 87
|
|
visible 1
|
|
backcolor 0 0 0 0
|
|
|
|
hotkey "5"
|
|
|
|
textfont "hud"
|
|
textscale .35
|
|
text "5. ACCESSORY"
|
|
textaligny 2
|
|
textalignx 2
|
|
|
|
forecolor 0 0 0 1
|
|
backcolor 0 0 0 0
|
|
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
|
|
ownerdraw UI_OUTFITTING_SLOT
|
|
ownerdrawparam OUTFITTING_GROUP_ACCESSORY
|
|
|
|
mouseEnter
|
|
{
|
|
play "sound/misc/menus/hilite1.wav" ;
|
|
|
|
setitemcolor slot6_glow backcolor .12 .14 .08 1;
|
|
setitemcolor slot6_glow forecolor .49 .56 .27 1;
|
|
}
|
|
|
|
mouseExit
|
|
{
|
|
setitemcolor slot6_glow backcolor 0 0 0 0 ;
|
|
setitemcolor slot6_glow forecolor 0 0 0 1 ;
|
|
}
|
|
|
|
action
|
|
{
|
|
play "sound/misc/menus/select.wav" ;
|
|
}
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 385 295 110 70
|
|
forecolor 0 0 0 1
|
|
visible 1
|
|
ownerdraw UI_OUTFITTING_SLOT_BACKGROUND
|
|
ownerdrawparam OUTFITTING_GROUP_ACCESSORY
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 385 295 110 55
|
|
ownerdraw UI_OUTFITTING_SLOT_RENDER
|
|
ownerdrawparam OUTFITTING_GROUP_ACCESSORY
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name slot5_text
|
|
rect 492 354 0 15
|
|
ownerdraw UI_OUTFITTING_SLOT_NAME
|
|
ownerdrawparam OUTFITTING_GROUP_ACCESSORY
|
|
forecolor .7 .7 .7 1
|
|
textalign 2
|
|
textfont "hud"
|
|
textscale .35
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////////////
|
|
// HELP TEXT
|
|
///////////////////////////////////////////////////////////////////////
|
|
itemDef
|
|
{
|
|
rect 150 110 340 12
|
|
text "Select your outfitting by choosing one of default outfittings or"
|
|
textfont "hud"
|
|
textscale .35
|
|
forecolor 0 0 0 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
rect 150 122 340 12
|
|
text "customizing your own by selecting the weapon you want to change."
|
|
textfont "hud"
|
|
textscale .35
|
|
forecolor 0 0 0 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////////////
|
|
// TEMPLATE SELECTION
|
|
///////////////////////////////////////////////////////////////////////
|
|
itemDef
|
|
{
|
|
name window
|
|
rect 180 150 100 20
|
|
text "Outfitting:"
|
|
textfont "hud"
|
|
textscale .5
|
|
visible 1
|
|
forecolor 0 0 0 1
|
|
decoration
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name template
|
|
style WINDOW_STYLE_FILLED
|
|
type ITEM_TYPE_COMBOBOX
|
|
feeder FEEDER_OUTFITTING_TEMPLATES
|
|
cvar "ui_info_template"
|
|
visible 1
|
|
|
|
background "gfx/menus/ingame/background.png"
|
|
|
|
rect 260 147 201 200
|
|
|
|
textfont "hud"
|
|
textscale .43
|
|
|
|
textaligny -16
|
|
|
|
forecolor 0 0 0 1
|
|
|
|
elementheight 20
|
|
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
|
|
backcolor 1 1 1 1 // .49 .56 .27 1
|
|
|
|
outlinecolor 0 0 0 .25
|
|
|
|
action
|
|
{
|
|
play "sound/misc/menus/select.wav" ;
|
|
}
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name ok_button
|
|
text "OK"
|
|
type 1
|
|
textfont "hud"
|
|
textscale .43
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_FILLED
|
|
rect 240 380 65 26
|
|
textalignx 24
|
|
textaligny 7
|
|
forecolor 0 0 0 1
|
|
backcolor 0 0 0 0
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
visible 1
|
|
|
|
action
|
|
{
|
|
play "sound/misc/menus/select.wav" ;
|
|
uiScript "CompressOutfitting";
|
|
close "ingame_outfitting";
|
|
}
|
|
mouseEnter
|
|
{
|
|
play "sound/misc/menus/hilite1.wav" ;
|
|
setitemcolor ok_button backcolor .12 .14 .08 1
|
|
setitemcolor ok_button forecolor .49 .56 .27 1
|
|
}
|
|
mouseExit
|
|
{
|
|
setitemcolor ok_button backcolor 0 0 0 0
|
|
setitemcolor ok_button forecolor 0 0 0 1
|
|
}
|
|
}
|
|
|
|
itemDef
|
|
{
|
|
name cancel_button
|
|
text "Cancel"
|
|
type 1
|
|
textfont "hud"
|
|
textscale .43
|
|
type ITEM_TYPE_BUTTON
|
|
style WINDOW_STYLE_FILLED
|
|
rect 335 380 65 26
|
|
textalignx 12
|
|
textaligny 7
|
|
forecolor 0 0 0 1
|
|
backcolor 0 0 0 0
|
|
border 1
|
|
bordercolor 0 0 0 1
|
|
visible 1
|
|
|
|
action
|
|
{
|
|
play "sound/misc/menus/select.wav" ;
|
|
close "ingame_outfitting";
|
|
}
|
|
mouseEnter
|
|
{
|
|
play "sound/misc/menus/hilite1.wav" ;
|
|
setitemcolor cancel_button backcolor .12 .14 .08 1
|
|
setitemcolor cancel_button forecolor .49 .56 .27 1
|
|
}
|
|
mouseExit
|
|
{
|
|
setitemcolor cancel_button backcolor 0 0 0 0
|
|
setitemcolor cancel_button forecolor 0 0 0 1
|
|
}
|
|
}
|
|
}
|
|
} |