#include "ui/menudef.h" { \\ MOD \\ menuDef { name "mod" visible 0 fullscreen 1 rect 0 0 640 480 background "menuback_a" focusColor 1 .67 0 1 style 1 border 1 onEsc { close mod ; open main } onOpen { setitemcolor fadebox backcolor 0 0 0 1 ; playlooped "music/fla_mp03.wav" ; fadeout fadebox ; uiScript loadMods ; hide lightning ; hide accept_alt ; show accept ; hide back_alt ; show back ; hide grpmessage } // LEVEL SELECTION BAR // itemDef { name levelbar text "TEAM ARENA MODS" textstyle 6 style 2 rect 0 16 640 40 textscale 0.416 textalign 1 // center 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 27 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 teamarenaimage style 3 background "ui/assets/teamarenaimage.tga" rect 0 80 220 115 visible 1 } itemDef { name mappreview style 5 cinematic "mpintro.roq" rect 20 195 200 150 backcolor 1 1 1 .25 border 1 bordersize 1 bordercolor .5 .5 .5 1 decoration visible 1 } /* // DEMO ONLY // itemDef { name demo_only style 0 rect 240 250 360 20 textstyle 1 textalign 1 textalignx 180 textaligny 25 textscale .333 text "This Option is Not Available in Demo." forecolor 1 1 1 1 decoration visible 1 } */ itemDef { name modlist rect 240 100 360 300 type ITEM_TYPE_LISTBOX style WINDOW_STYLE_FILLED elementwidth 120 elementheight 20 textscale .25 elementtype LISTBOX_TEXT feeder FEEDER_MODS textalign 3 textaligny 14 border 1 bordercolor .5 .5 .5 .5 forecolor 1 1 1 1 backcolor 0 0 .5 .25 outlinecolor .1 .1 .7 .5 visible 1 doubleClick { uiScript RunMod } mouseEnter { fadein message_mod ; setitemcolor modlist bordercolor .7 0 0 1 } mouseExit { fadeout message_mod ; setitemcolor modlist bordercolor .5 .5 .5 .5 } } // BACK BAR // itemDef { name gotobar style 2 rect 0 430 640 30 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 mouseEnter { setcolor backcolor .75 0 0 .5 } mouseExit { setcolor backcolor 0 0 .75 .5 } decoration } itemDef { name back style 3 background "ui/assets/backarrow.tga" rect 16 424 50 50 visible 1 action { close mod ; open main } mouseEnter { hide back ; show back_alt ; fadein message_back } } itemDef { name back_alt style WINDOW_STYLE_SHADER background "ui/assets/backarrow_alt.tga" rect 14 422 54 54 backcolor 0 0 0 0 forecolor 1 1 1 1 visible 0 type ITEM_TYPE_BUTTON mouseExit { hide back_alt ; show back ; fadeout message_back } action { close mod ; open main } } itemDef { name accept style 3 rect 574 424 50 50 background "ui/assets/forwardarrow.tga" backcolor 0 0 0 0 forecolor 1 1 1 1 visible 1 mouseEnter { show lightning ; hide accept ; show accept_alt ; show message_accept ; playlooped "sound/misc/loop_electricity_05.wav" } action { close mod ; uiScript RunMod } } itemDef { name accept_alt style 3 rect 572 422 54 54 background "ui/assets/forwardarrow_alt.tga" backcolor 0 0 0 0 forecolor 1 1 1 1 visible 0 type ITEM_TYPE_BUTTON action { close mod ; uiScript RunMod } mouseExit { hide lightning ; hide accept_alt ; show accept ; hide message_accept ; playlooped "music/fla_mp03.wav" } } itemDef { name lightning style 3 background lightningkc rect 46 385 250 128 visible 0 decoration } itemDef { name lightning style 3 background lightningkc rect 341 385 250 128 visible 0 decoration } // MESSAGES // itemDef { name message_back group grpmessage style 0 rect 320 430 128 30 textstyle 1 textalign 1 textalignx 0 textaligny 25 textscale .416 text "Exit to Main Menu" forecolor 1 1 1 1 decoration visible 0 } itemDef { name message_accept group grpmessage style 0 rect 320 430 128 30 textalign 1 textstyle 1 textalignx 0 textaligny 25 textscale .416 text "Play Mod" forecolor 1 1 1 1 decoration visible 0 } itemDef { name message_mod group grpmessage style 0 rect 320 430 128 30 textalign 1 textstyle 1 textalignx 0 textaligny 25 textscale .416 text "Select Mod Name to Play" forecolor 1 1 1 1 decoration visible 0 } itemDef { name fadebox style WINDOW_STYLE_FILLED background "ui/assets/fadebox.tga" forecolor 0 0 0 1 backcolor 0 0 0 1 rect 0 0 640 480 visible 1 decoration } } } } }