Files
Jedi-Academy/base/ui/ingameGotoTier.menu
2013-04-04 14:32:05 -07:00

855 lines
17 KiB
Plaintext

//----------------------------------------------------------------------------------------------
// Mission Select Menu
//
//----------------------------------------------------------------------------------------------
{
menuDef
{
name "ingameGotoTier"
fullScreen 1
rect 0 0 640 480
visible 1
focusColor 1 1 1 1
descX 320
descY 426
descScale 1
descColor 1 .682 0 .8
descAlignment ITEM_ALIGN_CENTER
disablecolor .5 .5 .5 1
fadeClamp 1.0 // sets the fadeup alpha
fadeCycle 20 // how often fade happens in milliseconds
fadeAmount 0.1 // amount to adjust alpha per cycle
onOpen
{
uiScript loadmissionselectmenu tier_storyinfo
fadein background
}
onESC
{
}
//----------------------------------------------------------------------------------------------
// MENU BACKGROUND
//----------------------------------------------------------------------------------------------
itemDef
{
name background
group none
style WINDOW_STYLE_SHADER
rect 0 0 640 480
background "gfx/menus/mission_back"
forecolor 1 1 1 1
visible 1
decoration
}
itemDef
{
name eyecandy1
group none
style WINDOW_STYLE_SHADER
rect 17 309 357 153
background "gfx/menus/mission_bottomleft_grid"
forecolor 1 1 1 1
visible 1
decoration
}
itemDef
{
name botlf
group none
style WINDOW_STYLE_SHADER
rect 0 300 80 180
background "gfx/menus/mission_bottom_left"
forecolor 1 1 1 1
visible 1
decoration
}
itemDef
{
name complete
type ITEM_TYPE_TEXT
rect 170 16 300 32
text @MENUS_MISSION_COMPLETE
font 2
forecolor .549 .854 1 1
textscale 1
textalign ITEM_ALIGN_CENTER
textalignx 150
textaligny -1
visible 1
decoration
}
//----------------------------------------------------------------------------------------------
// Killed, Secrets
//----------------------------------------------------------------------------------------------
itemDef
{
name killed
group stats
rect 0 52 320 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_ENEMIESKILLED
cvar "ui_stats_enemieskilled"
font 2
forecolor .549 .854 1 1
textscale .8
textalign ITEM_ALIGN_CENTER
textalignx 160
textaligny -1
visible 1
decoration
}
itemDef
{
name secretsfound
group stats
rect 320 52 320 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_SECRETAREAS
cvar "ui_stats_secretsfound"
font 2
forecolor .549 .854 1 1
textscale .8
textalign ITEM_ALIGN_CENTER
textalignx 160
textaligny -1
visible 1
decoration
cvartest "ui_stats_secretsfound"
hidecvar
{
"0"
}
}
// Lines above and below lightsaber info
itemDef
{
name border
group none
type ITEM_TYPE_TEXT
rect 70 80 500 2
forecolor 1 1 1 1
border 1
bordercolor .403 .584 .741 1
visible 1
decoration
}
itemDef
{
name border
group none
type ITEM_TYPE_TEXT
rect 70 165 500 2
forecolor 1 1 1 1
border 1
bordercolor .403 .584 .741 1
visible 1
decoration
}
//----------------------------------------------------------------------------------------------
// Saber use data
//----------------------------------------------------------------------------------------------
itemDef
{
name saberuse
type ITEM_TYPE_TEXT
rect 0 87 640 32
text @SP_INGAME_LIGHTSABERUSE
font 2
forecolor .549 .854 1 1
textscale 1
textalign ITEM_ALIGN_CENTER
textalignx 320
textaligny -1
visible 1
decoration
}
itemDef
{
name saber_thrown
rect 20 115 200 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_THROWN
cvar "ui_stats_thrown"
font 2
forecolor .549 .854 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 100
textaligny -1
visible 1
decoration
}
itemDef
{
name saber_blocks
rect 20 140 200 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_BLOCKS
cvar "ui_stats_blocks"
font 2
forecolor .549 .854 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 100
textaligny -1
visible 1
decoration
}
itemDef
{
name leg_attacks
rect 220 115 200 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_LEGATTACKS
cvar "ui_stats_legattacks"
font 2
forecolor .549 .854 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 100
textaligny -1
visible 1
decoration
}
itemDef
{
name arm_attacks
rect 220 140 200 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_ARMATTACKS
cvar "ui_stats_armattacks"
font 2
forecolor .549 .854 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 100
textaligny -1
visible 1
decoration
}
itemDef
{
name body_attacks
rect 420 115 300 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_BODYATTACKS
cvar "ui_stats_bodyattacks"
font 2
forecolor .549 .854 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 100
textaligny -1
visible 1
decoration
}
itemDef
{
name forceuse
type ITEM_TYPE_TEXT
rect 250 173 150 32
text @SP_INGAME_FORCEUSE
font 2
forecolor .549 .854 1 1
textscale 1
textalign ITEM_ALIGN_CENTER
textalignx 75
textaligny -1
visible 1
decoration
}
//----------------------------------------------------------------------------------------------
// Lower 1st column of force stats (light side powers)
//----------------------------------------------------------------------------------------------
itemDef
{
name absorb
rect -20 195 150 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_ABSORB
cvar "ui_stats_absorb"
font 2
forecolor 0 0 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name heal
rect -20 215 160 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_HEAL
cvar "ui_stats_heal"
font 2
forecolor 0 0 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name mindtrick
rect -20 235 160 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_MINDTRICK
cvar "ui_stats_mindtrick"
font 2
forecolor 0 0 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name protection
rect -20 255 160 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_PROTECTION
cvar "ui_stats_protect"
font 2
forecolor 0 0 1 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
//----------------------------------------------------------------------------------------------
// Lower 2nd column of force stats (neutral powers)
//----------------------------------------------------------------------------------------------
itemDef
{
name jump
rect 130 195 160 32
type ITEM_TYPE_EDITFIELD
text @MENUS_FORCE_JUMP
cvar "ui_stats_jump"
font 2
forecolor .631 .631 .815 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name pull
rect 130 215 160 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_PULL
cvar "ui_stats_pull"
font 2
forecolor .631 .631 .815 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name push
rect 130 235 160 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_PUSH
cvar "ui_stats_push"
font 2
forecolor .631 .631 .815 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name sense
rect 130 255 160 32
type ITEM_TYPE_EDITFIELD
text @MENUS_FORCE_SENSE
cvar "ui_stats_sense"
font 2
forecolor .631 .631 .815 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
//----------------------------------------------------------------------------------------------
// Lower 3rd column of force stats (neutral powers)
//----------------------------------------------------------------------------------------------
itemDef
{
name speed
rect 280 195 150 32
type ITEM_TYPE_EDITFIELD
text @SP_INGAME_SPEED
cvar "ui_stats_speed"
font 2
forecolor .631 .631 .815 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name defense
rect 280 215 300 32
type ITEM_TYPE_EDITFIELD
text @MENUS_DEFENSE
cvar "ui_stats_defense"
font 2
forecolor .631 .631 .815 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny -1
visible 1
decoration
}
itemDef
{
name offense
rect 280 235 300 32
type ITEM_TYPE_EDITFIELD
text @MENUS_OFFENSE
cvar "ui_stats_offense"
font 2
forecolor .631 .631 .815 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny -1
visible 1
decoration
}
itemDef
{
name throw
rect 280 255 300 32
type ITEM_TYPE_EDITFIELD
text @MENUS_THROW
cvar "ui_stats_throw"
font 2
forecolor .631 .631 .815 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny -1
visible 1
decoration
}
//----------------------------------------------------------------------------------------------
// Lower 4th column of force stats (dark powers)
//----------------------------------------------------------------------------------------------
itemDef
{
name grip
rect 430 195 150 32
type ITEM_TYPE_EDITFIELD
text @MENUS_FORCE_DRAIN
cvar "ui_stats_drain"
font 2
forecolor 1 0 0 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name grip
rect 430 215 150 32
type ITEM_TYPE_EDITFIELD
text @MENUS_FORCE_GRIP
cvar "ui_stats_grip"
font 2
forecolor 1 0 0 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name lightning
rect 430 235 150 32
type ITEM_TYPE_EDITFIELD
text @MENUS_FORCE_LIGHTNING
cvar "ui_stats_lightning"
font 2
forecolor 1 0 0 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
itemDef
{
name rage
rect 430 255 150 32
type ITEM_TYPE_EDITFIELD
text @MENUS_RAGE
cvar "ui_stats_rage"
font 2
forecolor 1 0 0 1
textscale .8
textalign ITEM_ALIGN_RIGHT
textalignx 150
textaligny 0
visible 1
decoration
}
//----------------------------------------------------------------------------------------------
// MODELS FOR V-O
//----------------------------------------------------------------------------------------------
itemDef
{
name luke
group storyheads
type ITEM_TYPE_MODEL
rect 415 285 149 149
model_g2anim "BOTH_STAND1_TALK2"
model_g2skin "models/players/luke/model_menu.skin"
asset_model "models/players/luke/model.glm"
model_angle 180
//mins maxs format is apparently z x y (hmmm... y x z?)
model_g2mins 15 -20 18
model_g2maxs 60 20 55
model_rotation 0
model_fovx 10
model_fovy 10
isCharacter 1
visible 1
decoration
cvartest "storyhead"
showcvar
{
"luke"
"yavin2"
}
}
itemDef
{
name kyle
group storyheads
type ITEM_TYPE_MODEL
rect 415 288 145 145
model_g2anim "BOTH_STAND1_TALK2"
model_g2skin "models/players/kyle/model_menu.skin"
asset_model "models/players/kyle/model.glm"
model_angle 180
//mins maxs format is apparently z x y (hmmm... y x z?)
model_g2mins 15 -20 18
model_g2maxs 60 20 55
model_rotation 0
model_fovx 10
model_fovy 10
isCharacter 1
visible 1
decoration
cvartest "storyhead"
showcvar
{
"kyle"
}
}
itemDef
{
name protocol
group storyheads
type ITEM_TYPE_MODEL
rect 426 317 116 116
model_g2anim "BOTH_STAND1_TALK2"
model_g2skin "models/players/protocol/model_menu.skin"
asset_model "models/players/protocol/model.glm"
model_angle 180
//mins maxs format is apparently z x y (hmmm... y x z?)
model_g2mins 15 -20 17
model_g2maxs 60 20 50
model_rotation 0
model_fovx 10
model_fovy 10
isCharacter 1
visible 1
decoration
cvartest "storyhead"
showcvar
{
"protocol"
"academy3"
}
}
//----------------------------------------------------------------------------------------------
//
// BUTTONS
//
//----------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------
//Sound is automatic
//----------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------
//coming from Yavin2
//----------------------------------------------------------------------------------------------
itemDef
{
name story1
type ITEM_TYPE_BUTTON
rect 550 440 172 24
text @MENUS_OKAY
font 2
forecolor 1 1 1 1
textscale .7
textalign ITEM_ALIGN_LEFT
textalignx 8
textaligny -1
visible 1
cvartest "tier_storyinfo"
showcvar
{
"1"
}
mouseEnter
{
}
mouseExit
{
}
action
{
close all
open ingameMissionSelect1
}
}
itemDef
{
name story1text
type ITEM_TYPE_TEXTSCROLL
rect 44 313 304 145
text @TIER1_1
font 2
forecolor 1 1 1 1
textscale .8
textalign ITEM_ALIGN_LEFT
textalignx 2
textaligny -1
lineHeight 18
visible 1
autowrapped
cvartest "tier_storyinfo"
showcvar
{
"1"
}
}
//----------------------------------------------------------------------------------------------
//coming from Hoth3
//----------------------------------------------------------------------------------------------
itemDef
{
name story6
type ITEM_TYPE_BUTTON
rect 550 440 172 24
text @MENUS_OKAY
font 2
forecolor 1 1 1 1
textscale .7
textalign ITEM_ALIGN_LEFT
textalignx 8
textaligny -1
visible 1
cvartest "tier_storyinfo"
showcvar
{
"7"
}
mouseEnter
{
}
mouseExit
{
}
action
{
close all
open ingameMissionSelect2
}
}
itemDef
{
name story2text
type ITEM_TYPE_TEXTSCROLL
rect 44 313 304 145
text @TIER2_7
font 2
forecolor 1 1 1 1
textscale .8
textalign ITEM_ALIGN_LEFT
textalignx 2
textaligny -1
lineHeight 18
visible 1
autowrapped
cvartest "tier_storyinfo"
showcvar
{
"7"
}
}
//----------------------------------------------------------------------------------------------
//coming from Vjun3
//----------------------------------------------------------------------------------------------
itemDef
{
name story11
type ITEM_TYPE_BUTTON
rect 550 440 172 24
text @MENUS_OKAY
font 2
forecolor 1 1 1 1
textscale .7
textalign ITEM_ALIGN_LEFT
textalignx 8
textaligny -1
visible 1
cvartest "tier_storyinfo"
showcvar
{
"13"
}
mouseEnter
{
}
mouseExit
{
}
action
{
close all
open ingameMissionSelect3
}
}
itemDef
{
name story3text
type ITEM_TYPE_TEXTSCROLL
rect 44 313 304 145
text @TIER3_13
font 2
forecolor 1 1 1 1
textscale .8
textalign ITEM_ALIGN_LEFT
textalignx 2
textaligny -1
lineHeight 18
visible 1
autowrapped
cvartest "tier_storyinfo"
showcvar
{
"13"
}
}
//----------------------------------------------------------------------------------------------
// SCANLINES OVER WHOLE MENU
//----------------------------------------------------------------------------------------------
itemDef
{
name scan
group none
style WINDOW_STYLE_SHADER
rect 0 0 640 640
background "gfx/menus/scanlines"
forecolor 1 1 1 1
visible 1
decoration
}
}
}