diff options
author | Tim Angus <tim@ngus.net> | 2002-07-04 01:47:27 +0000 |
---|---|---|
committer | Tim Angus <tim@ngus.net> | 2002-07-04 01:47:27 +0000 |
commit | aa420cd6111625d49807b6da9e00f8840e7c34ea (patch) | |
tree | 727b4609ec772668a9f7a9df30c67ca8925b9d2c /ui | |
parent | 2bf31e0a7d8c5884fad4422e0dbeece8d038178f (diff) |
Start of vote menu
Diffstat (limited to 'ui')
-rw-r--r-- | ui/ingame_options.menu | 30 | ||||
-rw-r--r-- | ui/ingame_vote.menu | 386 |
2 files changed, 283 insertions, 133 deletions
diff --git a/ui/ingame_options.menu b/ui/ingame_options.menu index a1a91eb9..b93a9fb7 100644 --- a/ui/ingame_options.menu +++ b/ui/ingame_options.menu @@ -14,7 +14,11 @@ onopen { hide optionsGrp; - show game + show game; + + setitemcolor gameBtn forecolor 0.2 0.2 0.2 1.0; + setitemcolor controlsBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor systemBtn forecolor 1.0 1.0 1.0 1.0 } itemDef @@ -34,7 +38,7 @@ //Section menus itemDef { - name sections + name GameBtn text "Game" group menuGrp style WINDOW_STYLE_EMPTY @@ -49,13 +53,17 @@ action { hide optionsGrp; - show game + show game; + + setitemcolor gameBtn forecolor 0.2 0.2 0.2 1.0; + setitemcolor controlsBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor systemBtn forecolor 1.0 1.0 1.0 1.0 } } itemDef { - name sections + name controlsBtn text "Controls" group menuGrp style WINDOW_STYLE_EMPTY @@ -71,13 +79,17 @@ { hide optionsGrp; show controls; - show look + show look; + + setitemcolor gameBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor controlsBtn forecolor 0.2 0.2 0.2 1.0; + setitemcolor systemBtn forecolor 1.0 1.0 1.0 1.0 } } itemDef { - name sections + name systemBtn text "System" group menuGrp style WINDOW_STYLE_EMPTY @@ -93,7 +105,11 @@ { hide optionsGrp; show system; - show ghardware + show ghardware; + + setitemcolor gameBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor controlsBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor systemBtn forecolor 0.2 0.2 0.2 1.0 } } diff --git a/ui/ingame_vote.menu b/ui/ingame_vote.menu index b48b4b47..14eedb47 100644 --- a/ui/ingame_vote.menu +++ b/ui/ingame_vote.menu @@ -3,139 +3,273 @@ { \\ SERVER INFO MENU \\ -menuDef { - name "ingame_vote" - visible 0 - fullscreen 0 - outOfBoundsClick // this closes the window if it gets a click out of the rectangle - rect 430 30 128 125 - focusColor 1 .75 0 1 - style 1 - border 1 - - itemDef { - name window - rect 10 15 108 110 - style 1 - backcolor 0 .1 0 1 - visible 1 - decoration - } - - - - -// FRAME // - - -itemDef { - name window - rect 0 10 64 64 - style 3 - background "ui/assets/ingameleftcorner.tga" - visible 1 - decoration - } -itemDef { - name window - rect 64 10 64 64 - style 3 - background "ui/assets/ingamerightcorner.tga" - visible 1 - decoration - } -itemDef { - name window - rect 30 0 65 16 - style 3 - background "ui/assets/ingameconnection.tga" - visible 1 - decoration - } -itemDef { - name window - rect 0 64 64 64 - style 3 - background "ui/assets/ingameleftcornerb.tga" - visible 1 - decoration - } -itemDef { - name window - rect 64 64 64 64 - style 3 - background "ui/assets/ingamerightcornerb.tga" - visible 1 - decoration - } - - - - itemDef { - name yes - text "Yes" - type 1 - textscale .25 - rect 0 30 128 20 - textalign 1 - textalignx 64 - textaligny 10 - forecolor 1 1 1 1 - visible 1 - action { exec "vote yes" ; uiScript closeingame } - } - - itemDef { - name no - text "No" - type 1 - textscale .25 - rect 0 50 128 20 - textalign 1 - textalignx 64 - textaligny 10 - forecolor 1 1 1 1 - visible 1 - action { exec "vote no" ; uiScript closeingame } - } -itemDef { - name yes - text "TeamYes" - type 1 - ownerdrawflag UI_SHOW_ANYTEAMGAME - textscale .25 - rect 0 70 128 20 - textalign 1 - textalignx 64 - textaligny 10 - forecolor 1 1 1 1 - visible 1 - action { exec "teamvote yes" ; uiScript closeingame } - } - - itemDef { - name no - text "TeamNo" - type 1 - ownerdrawflag UI_SHOW_ANYTEAMGAME - textscale .25 - rect 0 90 128 20 - textalign 1 - textalignx 64 - textaligny 10 - forecolor 1 1 1 1 - visible 1 - action { exec "teamvote no" ; uiScript closeingame } - } + menuDef + { + name "ingame_vote" + visible 0 + fullscreen 0 + outOfBoundsClick // this closes the window if it gets a click out of the rectangle + rect 230 56 256 190 + focusColor 1 .75 0 1 + style 1 + border 1 + itemDef + { + name window + rect 10 5 240 180 + style WINDOW_STYLE_FILLED + backcolor 0 0 0 1 + visible 1 + decoration -} + border WINDOW_BORDER_KCGRADIENT + borderSize 2.0 + borderColor 0.5 0.5 0.5 1 + } + itemDef + { + name yes + text "Yes" + type 1 + textscale .35 + rect 64 20 32 20 + textalign ITEM_ALIGN_CENTER + textalignx 18 + textaligny 17 + forecolor 1 1 1 1 + style WINDOW_STYLE_FILLED + backcolor .1 .1 .1 1 + visible 1 + action { exec "vote yes" ; uiScript closeingame } + } + itemDef + { + name no + text "No" + type 1 + textscale .35 + rect 128 20 32 20 + textalign ITEM_ALIGN_CENTER + textalignx 18 + textaligny 17 + forecolor 1 1 1 1 + style WINDOW_STYLE_FILLED + backcolor .1 .1 .1 1 + visible 1 + action { exec "vote no" ; uiScript closeingame } + } + itemDef + { + name miscBtn + text "Misc" + textscale .25 + group grpbutton + style WINDOW_STYLE_FILLED + rect 20 65 45 20 + type ITEM_TYPE_BUTTON + textalign ITEM_ALIGN_CENTER + textalignx 22 + textaligny 16 + forecolor 1 1 1 1 + backcolor .37 .1 .1 1 + visible 1 + action { hide grpCallVote ; show misc } + } + + itemDef + { + name kickBtn + text "Kick" + textscale .25 + group grpbutton + style WINDOW_STYLE_FILLED + rect 20 90 45 20 + type ITEM_TYPE_BUTTON + textalign ITEM_ALIGN_CENTER + textalignx 22 + textaligny 16 + forecolor 1 1 1 1 + backcolor .37 .1 .1 1 + visible 1 + action { hide grpCallVote ; show kick } + } + + itemDef + { + name MapBtn + text "Map" + textscale .25 + group grpbutton + style WINDOW_STYLE_FILLED + rect 20 115 45 20 + type ITEM_TYPE_BUTTON + textalign ITEM_ALIGN_CENTER + textalignx 22 + textaligny 16 + forecolor 1 1 1 1 + backcolor .37 .1 .1 1 + visible 1 + action { hide grpCallVote ; show map } + } -} + // MISC // + + itemDef + { + name misc + text "Restart Map" + group grpCallVote + textscale .25 + rect 70 70 96 20 + type 1 + textalign 1 + textalignx 50 + textaligny 16 + forecolor 1 1 1 1 + style WINDOW_STYLE_FILLED + backcolor .1 .1 .1 1 + visible 0 + action { exec "cmd callvote map_restart" ; uiScript closeingame } + } + + itemDef + { + name misc + group grpCallVote + text "Next Map" + textscale .25 + rect 70 90 96 20 + type 1 + textalign 1 + textalignx 50 + textaligny 16 + forecolor 1 1 1 1 + style WINDOW_STYLE_FILLED + backcolor .1 .1 .1 1 + visible 0 + action { exec "cmd callvote nextmap" ; uiScript closeingame } + } + + + // KICK PLAYER // + + itemDef + { + name kick + group grpCallVote + text "Kick Player:" + textscale .25 + rect 80 50 110 20 + textalign 0 + textalignx 0 + textaligny 16 + forecolor 1 1 1 1 + visible 0 + decoration + action { } + } + + itemDef + { + name kick + group grpCallVote + rect 80 70 150 85 + style WINDOW_STYLE_FILLED + type ITEM_TYPE_LISTBOX + elementwidth 120 + elementheight 15 + textscale .25 + elementtype LISTBOX_TEXT + feeder FEEDER_PLAYER_LIST + border 1 + bordercolor .5 .5 .5 .5 + forecolor 1 1 1 1 + backcolor 0 0 .5 .25 + outlinecolor .1 .1 .7 .5 + visible 0 + } + + itemDef + { + name kick + text "OK" + type 1 + textscale .25 + group grpCallVote + style WINDOW_STYLE_FILLED + background "ui/assets/button_back.tga" + rect 183 160 50 20 + textalign 1 + textalignx 25 + textaligny 15 + forecolor 1 1 1 1 + backcolor .37 .1 .1 1 + visible 0 + action { uiScript voteKick ; uiScript closeingame } + } + + + // NEW MAP // + itemDef + { + name map + group grpCallVote + text "New Map:" + ownerdraw UI_ALLMAPS_SELECTION + textscale .25 + rect 80 50 110 20 + textalign 0 + textalignx 0 + textaligny 16 + forecolor 1 1 1 1 + decoration + visible 0 + action { } + } + + itemDef + { + name map + group grpCallVote + rect 80 70 150 85 + type ITEM_TYPE_LISTBOX + style WINDOW_STYLE_FILLED + elementwidth 120 + elementheight 15 + textscale .25 + elementtype LISTBOX_TEXT + feeder FEEDER_ALLMAPS + border 1 + bordercolor .5 .5 .5 .5 + forecolor 1 1 1 1 + backcolor 0 0 .5 .25 + outlinecolor .1 .1 .7 .5 + visible 0 + } + itemDef + { + name map + text "OK" + type 1 + textscale .25 + group grpCallVote + style WINDOW_STYLE_FILLED + background "ui/assets/button_back.tga" + rect 183 160 50 20 + textalign 1 + textalignx 25 + textaligny 15 + forecolor 1 1 1 1 + backcolor .37 .1 .1 1 + visible 0 + action { uiScript voteMap ; uiScript closeingame } + } + } } |