diff options
Diffstat (limited to 'ui/mod.menu')
-rw-r--r-- | ui/mod.menu | 452 |
1 files changed, 209 insertions, 243 deletions
diff --git a/ui/mod.menu b/ui/mod.menu index cb2363e8..3a1ed8e8 100644 --- a/ui/mod.menu +++ b/ui/mod.menu @@ -1,46 +1,45 @@ #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 } - - - - - + \\ MOD \\ + + menuDef + { + name "mod" + visible 0 + fullscreen 1 + rect 0 0 640 480 + focusColor 1 .67 0 1 + backcolor 0 0 0 1 + style 1 + border 1 + onEsc { close mod ; open main } + onOpen + { + setitemcolor fadebox backcolor 0 0 0 1; + fadeout fadebox; + uiScript loadMods; + hide lightning; + hide accept_alt; + show accept; + hide back_alt; + show back; + hide grpmessage + } -// LEVEL SELECTION BAR // + // LEVEL SELECTION BAR // - itemDef { + itemDef + { name levelbar - text "TEAM ARENA MODS" - textstyle 6 + text "TEAM ARENA MODS" + textstyle 6 style 2 rect 0 16 640 40 textscale 0.416 - textalign 1 // center + 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 @@ -54,84 +53,64 @@ 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 } - } + 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 + } + 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 // +// BACK BAR // - itemDef { + itemDef + { name gotobar style 2 rect 0 430 640 30 textscale 0.4 - textalign 0 // center + 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 @@ -145,159 +124,146 @@ itemDef { 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 - } - - - - + } + 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 + } + } } -}
\ No newline at end of file |