#include "ui/menudef.h" { \\ END OF GAME \\ menuDef { name "endOfGame" visible 0 fullscreen 1 rect 0 0 640 480 backcolor 0 0 0 1 background "menuback_a" fadeClamp 1.0 // sets the fadeup alpha fadeCycle 1 // how often fade happens in milliseconds fadeAmount 0.05 focusColor 1 .75 0 1 onClose { uiScript updateSPMenu } onESC { close endOfGame ; open skirmish } onOpen { close ingame ; play "sound/misc/kcswish.wav" ; playlooped "music/win.wav" ; setitemcolor fadebox backcolor 0 0 0 1 ; transition mappreview 0 0 640 480 120 111 400 300 20 10 ; transition playerlogo 250 160 160 160 110 30 80 80 20 10 ; transition opposinglogo 250 160 160 160 450 30 80 80 20 10 ; fadeout fadebox } itemDef { name window rect 0 0 640 480 style 1 backcolor 0 0 0 0 forecolor 0 0 0 0 visible 1 decoration } itemDef { name menuback_e style WINDOW_STYLE_SHADER rect 0 163 640 155 background "menuback_e" visible 1 decoration } itemDef { name menuback_b style WINDOW_STYLE_SHADER rect 0 163 640 155 visible 1 background "menuback_b" bordercolor 0.5 0.5 0.5 .7 decoration } itemDef { name mappreview ownerdraw UI_MAPCINEMATIC rect 120 111 400 300 backcolor 1 1 1 1 border 1 bordercolor .5 .5 .5 1 bordersize 1 decoration visible 1 } itemDef { name windowscreen rect 0 0 640 240 style 3 background levelshotdetail forecolor 0 0 0 0 visible 1 decoration } itemDef { name windowscreen rect 0 240 640 240 style 3 background levelshotdetail forecolor 0 0 0 0 visible 1 decoration } itemDef { name gametypebar style 2 rect 0 50 640 40 textscale 0.4 textalign 0 // center textalignx 60 // 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 21 style 2 border 4 bordercolor 0.5 0.5 0.5 0.5 bordersize 2 backcolor 0 0 .75 0.5 visible 1 decoration } itemDef { name opposingteamfield text "GAME STATS" rect 0 70 128 12 textstyle 6 textalign ITEM_ALIGN_CENTER textalignx 320 textaligny 12 textscale .416 forecolor 1 1 1 1 decoration visible 1 } itemDef { name playerlogo ownerdraw UI_PLAYERLOGO_METAL rect 110 30 80 80 visible 1 forecolor 1 .7 .7 1 decoration } itemDef { name opposinglogo ownerdraw UI_OPPONENTLOGO_METAL rect 450 30 80 80 visible 1 forecolor .7 .7 1 1 decoration } // AWARDS TEAM GAME // itemdef { name medal_assist_team_shadow rect 187 362 30 30 style WINDOW_STYLE_SHADER background "ui/assets/medal_assist.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME forecolor 0 0 0 .5 visible 1 decoration } itemdef { name medal_assist_team rect 185 360 30 30 type ITEM_TYPE_EDITFIELD style WINDOW_STYLE_SHADER background "ui/assets/medal_assist.tga" cvar "ui_scoreAssists2" ownerdrawflag UI_SHOW_ANYTEAMGAME textscale .22 textalign 1 text "" textalignx 15 textaligny 40 visible 1 decoration border 1 bordersize 1 bordercolor 1 1 1 0 mouseenter { show message_assist } mouseexit { hide message_assist } } itemdef { name medal_accuracy_team_shadow style WINDOW_STYLE_SHADER rect 227 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_accuracy.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration } itemdef { name medal_accuracy_team style WINDOW_STYLE_SHADER cvar "ui_scoreAccuracy2" rect 225 360 30 30 background "ui/assets/medal_accuracy.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 border 1 bordersize 1 bordercolor 1 1 1 0 textscale .22 mouseenter { show message_accuracy } mouseexit { hide message_accuracy } } itemdef { name medal_excellent_team_shadow style WINDOW_STYLE_SHADER rect 267 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_excellent.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration } itemdef { name medal_excellent_team style WINDOW_STYLE_SHADER cvar "ui_scoreExcellents2" rect 265 360 30 30 background "ui/assets/medal_excellent.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 border 1 bordersize 1 bordercolor 1 1 1 0 textscale .22 mouseenter { show message_excellent } mouseexit { hide message_excellent } } itemdef { name medal_gauntlet_team_shadow style WINDOW_STYLE_SHADER rect 307 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_gauntlet.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration } itemdef { name medal_gauntlet_team style WINDOW_STYLE_SHADER cvar "ui_scoreGauntlets2" rect 305 360 30 30 background "ui/assets/medal_gauntlet.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 border 1 bordersize 1 bordercolor 1 1 1 0 textscale .22 mouseenter { show message_gauntlet } mouseexit { hide message_gauntlet } } itemdef { name medal_impressive_team_shadow style WINDOW_STYLE_SHADER rect 347 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_impressive.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration } itemdef { name medal_impressive_team style WINDOW_STYLE_SHADER cvar "ui_scoreImpressives2" rect 345 360 30 30 background "ui/assets/medal_impressive.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 border 1 bordersize 1 bordercolor 1 1 1 0 textscale .22 mouseenter { show message_impressive } mouseexit { hide message_impressive } } itemdef { name medal_defend_team_shadow style WINDOW_STYLE_SHADER rect 387 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_defend.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration } itemdef { name medal_defend_team style WINDOW_STYLE_SHADER cvar "ui_scoreDefends2" rect 385 360 30 30 background "ui/assets/medal_defend.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 border 1 bordersize 1 bordercolor 1 1 1 0 textscale .22 mouseenter { show message_defend } mouseexit { hide message_defend } } itemdef { name medal_capture_team_shadow style WINDOW_STYLE_SHADER rect 427 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_capture.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration } itemdef { name medal_capture_team style WINDOW_STYLE_SHADER cvar "ui_scoreCaptures2" rect 425 360 30 30 background "ui/assets/medal_capture.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 border 1 bordersize 1 bordercolor 1 1 1 0 textscale .22 mouseenter { show message_capture } mouseexit { hide message_capture } } // AWARDS NONTEAM GAME // itemdef { name medal_perfect_nonteam_shadow rect 232 362 30 30 forecolor 0 0 0 .5 style WINDOW_STYLE_SHADER background "ui/assets/medal_perfect.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration } itemdef { name medal_perfect_nonteam rect 230 360 30 30 type ITEM_TYPE_EDITFIELD style WINDOW_STYLE_SHADER background "ui/assets/medal_perfect.tga" cvar "ui_scorePerfect2" ownerdrawflag UI_SHOW_ANYNONTEAMGAME textscale .22 textalign 1 text "" textalignx 15 textaligny 40 visible 1 decoration border 1 bordersize 1 bordercolor 1 1 1 0 mouseenter { show message_perfect } mouseexit { hide message_perfect } } itemdef { name medal_accuracy_nonteam_shadow style WINDOW_STYLE_SHADER rect 272 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_accuracy.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration } itemdef { name medal_accuracy_nonteam style WINDOW_STYLE_SHADER cvar "ui_scoreAccuracy2" rect 270 360 30 30 background "ui/assets/medal_accuracy.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 textscale .22 border 1 bordersize 1 bordercolor 1 1 1 0 mouseenter { show message_accuracy } mouseexit { hide message_accuracy } } itemdef { name medal_excellent_nonteam_shadow style WINDOW_STYLE_SHADER rect 312 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_excellent.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration } itemdef { name medal_excellent_nonteam style WINDOW_STYLE_SHADER cvar "ui_scoreExcellents2" rect 310 360 30 30 background "ui/assets/medal_excellent.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 textscale .22 border 1 bordersize 1 bordercolor 1 1 1 0 mouseenter { show message_excellent } mouseexit { hide message_excellent } } itemdef { name medal_gauntlet_nonteam_shadow style WINDOW_STYLE_SHADER rect 352 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_gauntlet.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration } itemdef { name medal_gauntlet_nonteam style WINDOW_STYLE_SHADER cvar "ui_scoreGauntlets2" rect 350 360 30 30 background "ui/assets/medal_gauntlet.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 textscale .22 border 1 bordersize 1 bordercolor 1 1 1 0 mouseenter { show message_gauntlet } mouseexit { hide message_gauntlet } } itemdef { name medal_impressive_nonteam_shadow style WINDOW_STYLE_SHADER rect 392 362 30 30 forecolor 0 0 0 .5 background "ui/assets/medal_impressive.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration } itemdef { name medal_impressive_nonteam style WINDOW_STYLE_SHADER cvar "ui_scoreImpressives2" rect 390 360 30 30 background "ui/assets/medal_impressive.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME visible 1 decoration type ITEM_TYPE_EDITFIELD textalign 1 text "" textalignx 15 textaligny 40 textscale .22 border 1 bordersize 1 bordercolor 1 1 1 0 mouseenter { show message_impressive } mouseexit { hide message_impressive } } // SOUND BUTTON // itemdef { name medal_assist_window rect 183 358 34 34 style WINDOW_STYLE_SHADER background "ui/assets/medal_assist.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME type 1 border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_assist_team forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_assist_team forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_assist.wav" } } itemdef { name medal_accuracy_window rect 223 358 34 34 style WINDOW_STYLE_SHADER background "ui/assets/medal_accuracy.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME type 1 border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_accuracy_team forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_accuracy_team forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_accuracy.wav" } } itemdef { name medal_excellent_window rect 263 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_excellent.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_excellent_team forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_excellent_team forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_excellent.wav" } } itemdef { name medal_gauntlet_window rect 303 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_gauntlet.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_gauntlet_team forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_gauntlet_team forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_gauntlet.wav" } } itemdef { name medal_impressive_window rect 343 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_impressive.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_impressive_team forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_impressive_team forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_impressive.wav" } } itemdef { name medal_defend_window rect 383 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_defend.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_defend_team forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_defend_team forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_defense.wav" } } itemdef { name medal_capture_window rect 423 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_capture.tga" ownerdrawflag UI_SHOW_ANYTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_capture_team forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_capture_team forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_captures.wav" } } itemdef { name medal_perfect_window rect 228 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_perfect.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_perfect_nonteam forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_perfect_nonteam forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/perfect.wav" } } itemdef { name medal_accuracy_window rect 268 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_accuracy.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_accuracy_nonteam forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_accuracy_nonteam forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_accuracy.wav" } } itemdef { name medal_excellent_window rect 308 358 34 34 type 1 ownerdrawflag UI_SHOW_ANYNONTEAMGAME style WINDOW_STYLE_SHADER background "ui/assets/medal_excellent.tga" border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_excellent_nonteam forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_excellent_nonteam forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_excellent.wav" } } itemdef { name medal_gauntlet_window rect 348 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_gauntlet.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_gauntlet_nonteam forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_gauntlet_nonteam forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_gauntlet.wav" } } itemdef { name medal_impressive_window rect 388 358 34 34 type 1 style WINDOW_STYLE_SHADER background "ui/assets/medal_impressive.tga" ownerdrawflag UI_SHOW_ANYNONTEAMGAME border 1 bordercolor .5 .5 .5 0 forecolor 1 1 1 0 backcolor 1 1 1 0 visible 1 mouseenter { setitemcolor medal_impressive_nonteam forecolor 0 0 0 0 ; setcolor forecolor 1 1 1 1 } mouseexit { setitemcolor medal_impressive_nonteam forecolor 1 1 1 1 ; setcolor forecolor 1 1 1 0 } action { exec "play sound/feedback/voc_menu_impressive.wav" } } // SCORE // // MAP SETTINGS // itemDef { name mapname type 4 text "Map:" cvar "ui_scoremap" rect 0 140 128 12 textstyle 3 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 decoration visible 1 } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Frag limit:" cvar "ui_fraglimit" textstyle 3 ownerdrawflag UI_SHOW_ANYNONTEAMGAME rect 0 155 128 12 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 visible 1 decoration } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Capture limit:" cvar "ui_capturelimit" ownerdrawflag UI_SHOW_ANYTEAMGAME rect 0 155 128 12 textstyle 3 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 visible 1 decoration } itemDef { name normal group grpsettings ownerdraw UI_MAP_TIMETOBEAT text "Time to Beat:" rect 0 170 128 12 textstyle 3 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 visible 1 decoration } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Skill Multiplier:" cvar "g_spSkill" rect 0 185 128 12 textstyle 3 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 visible 1 decoration } itemDef { name recordDemo type ITEM_TYPE_YESNO text "Record Game:" cvar "ui_recordSPDemo" rect 0 200 640 12 textalign ITEM_ALIGN_RIGHT textalignx 320 textstyle 3 textaligny 12 textscale .25 forecolor 1 1 1 1 forecolor 1 1 1 1 visible 1 action { } } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Game Score:" cvar "ui_scoreTeam2" rect 0 225 128 12 textstyle 3 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 visible 1 decoration } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Completion Time:" cvar "ui_scoreTime2" rect 0 240 128 12 textstyle 3 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 visible 1 decoration } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Base Score:" cvar "ui_scoreBase2" rect 0 265 128 12 textstyle 3 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 visible 1 decoration mouseenter { } mouseexit { } } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Time Bonus:" cvar "ui_scoreTimeBonus2" rect 0 280 128 12 textstyle 3 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 forecolor 1 1 1 1 visible 1 decoration mouseenter { } mouseexit { } } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Shutout Bonus:" cvar "ui_scoreShutoutBonus2" rect 0 295 128 12 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textstyle 3 textscale .25 forecolor 1 1 1 1 visible 1 decoration mouseenter { } mouseexit { } } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Skill Bonus:" cvar "ui_scoreSkillBonus2" rect 0 310 128 12 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 textstyle 3 forecolor 1 1 1 1 visible 1 decoration mouseenter { } mouseexit { } } itemDef { name normal group grpsettings type ITEM_TYPE_NUMERICFIELD text "Total Score:" cvar "ui_scoreScore2" rect 0 325 128 12 textalign ITEM_ALIGN_RIGHT textalignx 320 textaligny 12 textscale .25 textstyle 3 forecolor 1 1 1 1 visible 1 decoration mouseenter { } mouseexit { } } itemDef { name level_info group grplevelinfo2 textstyle ITEM_TEXTSTYLE_BLINK textscale .333 text "New High Score" textstyle 3 rect 0 345 320 20 ownerdrawflag UI_SHOW_NEWHIGHSCORE textalign 1 textalignx 320 // 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 12 backcolor 0 0 0 0 forecolor 1 0 0 1 decoration visible 1 } // BUTTON // itemDef { name replay text "Replay" type 1 textscale .25 group grpControlbutton type ITEM_TYPE_BUTTON style WINDOW_STYLE_FILLED background "ui/assets/button_back.tga" rect 178 430 45 26 textalign 1 textalignx 23 textaligny 19 forecolor 1 1 1 1 backcolor .37 .1 .1 1 visible 1 action { play "sound/misc/nomenu.wav" ; close endofgame ; close skirmish ; uiScript skirmishStart } mouseEnter { setitemcolor replay backcolor .1 .37 .1 1 } mouseExit { setitemcolor replay backcolor .37 .1 .1 1 } } itemDef { name replay group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/framebutton.tga" rect 178 430 45 26 visible 1 forecolor 1 1 1 1 decoration } itemDef { name replay group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/leftbutton.tga" rect 166 430 13 26 visible 1 forecolor 1 1 1 1 decoration } itemDef { name replay group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/rightbutton.tga" rect 221 430 13 26 visible 1 forecolor 1 1 1 1 decoration } itemDef { name demo text "Demo" type 1 textscale .25 group grpControlbutton type ITEM_TYPE_BUTTON style WINDOW_STYLE_FILLED background "ui/assets/button_back.tga" rect 257 430 45 26 textalign 1 textalignx 23 textaligny 19 forecolor .5 .5 .5 1 backcolor .37 .1 .1 1 decoration visible 1 } itemDef { name demo text "Demo" type 1 textscale .25 group grpControlbutton type ITEM_TYPE_BUTTON style WINDOW_STYLE_FILLED background "ui/assets/button_back.tga" rect 257 430 45 26 textalign 1 textalignx 23 textaligny 19 forecolor 1 1 1 1 backcolor .37 .1 .1 1 visible 1 ownerdrawflag UI_SHOW_DEMOAVAILABLE action { play "sound/misc/nomenu.wav" ; close endofgame ; uiScript RunSPDemo } mouseEnter { setitemcolor demo backcolor .1 .37 .1 1 } mouseExit { setitemcolor demo backcolor .37 .1 .1 1 } } itemDef { name demo group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/framebutton.tga" rect 257 430 45 26 visible 1 forecolor 1 1 1 1 decoration } itemDef { name demo group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/leftbutton.tga" rect 245 430 13 26 visible 1 forecolor 1 1 1 1 decoration } itemDef { name demo group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/rightbutton.tga" rect 301 430 13 26 forecolor 1 1 1 1 visible 1 decoration } itemDef { name main text "Menu" type 1 textscale .25 group grpControlbutton type ITEM_TYPE_BUTTON style WINDOW_STYLE_FILLED background "ui/assets/button_back.tga" rect 338 430 45 26 textalign 1 textalignx 23 textaligny 19 forecolor 1 1 1 1 backcolor .37 .1 .1 1 visible 1 action { play "sound/misc/nomenu.wav" ; close endofgame ; open skirmish } mouseEnter { setitemcolor main backcolor .1 .37 .1 1 } mouseExit { setitemcolor main backcolor .37 .1 .1 1 } } itemDef { name main group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/framebutton.tga" rect 338 430 45 26 visible 1 forecolor 1 1 1 1 decoration } itemDef { name main group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/leftbutton.tga" rect 326 430 13 26 forecolor 1 1 1 1 visible 1 decoration } itemDef { name main group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/rightbutton.tga" rect 382 430 13 26 forecolor 1 1 1 1 visible 1 decoration } itemDef { name next text "Next" type 1 textscale .25 group grpControlbutton type ITEM_TYPE_BUTTON style WINDOW_STYLE_FILLED background "ui/assets/button_back.tga" rect 419 430 45 26 textalign 1 textalignx 23 textaligny 19 forecolor 1 1 1 1 backcolor .37 .1 .1 1 visible 1 action { play "sound/misc/nomenu.wav" ; uiScript nextSkirmish ; close endofgame } mouseEnter { setitemcolor next backcolor .1 .37 .1 1 } mouseExit { setitemcolor next backcolor .37 .1 .1 1 } } itemDef { name next group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/framebutton.tga" rect 419 430 45 26 visible 1 forecolor 1 1 1 1 decoration } itemDef { name next group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/leftbutton.tga" rect 407 430 13 26 forecolor 1 1 1 1 visible 1 decoration } itemDef { name next group grpControlbutton style WINDOW_STYLE_SHADER background "ui/assets/rightbutton.tga" rect 463 430 13 26 forecolor 1 1 1 1 visible 1 decoration } itemDef { name fadebox style WINDOW_STYLE_FILLED background "ui/assets/fadebox.tga" forecolor 0 0 0 1 backcolor 0 0 0 .5 rect 0 0 640 480 visible 1 decoration } } }