From 827ad547914530106e318e13871a856cd7cf50b5 Mon Sep 17 00:00:00 2001 From: Tim Angus Date: Fri, 10 Oct 2003 03:12:04 +0000 Subject: * Tidied up the voting dialogs -- less ambiguous now --- ui/ingame_callvote.menu | 275 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 275 insertions(+) create mode 100644 ui/ingame_callvote.menu (limited to 'ui/ingame_callvote.menu') diff --git a/ui/ingame_callvote.menu b/ui/ingame_callvote.menu new file mode 100644 index 00000000..bb757287 --- /dev/null +++ b/ui/ingame_callvote.menu @@ -0,0 +1,275 @@ +#include "ui/menudef.h" + +{ + menuDef + { + name "ingame_callvote" + visible 0 + fullscreen 0 + outOfBoundsClick // this closes the window if it gets a click out of the rectangle + rect 37 56 250 157 + focusColor 1 .75 0 1 + onopen + { + hide grpCallVote; + show misc; + + setitemcolor miscBtn forecolor 0.2 0.2 0.2 1.0; + setitemcolor kickBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor mapBtn forecolor 1.0 1.0 1.0 1.0; + } + + itemDef + { + name window + rect 10 5 230 147 + 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 miscBtn + text "Misc" + textscale .25 + group grpbutton + rect 20 40 45 20 + type ITEM_TYPE_BUTTON + textalign ITEM_ALIGN_CENTER + textalignx 22 + textaligny 16 + forecolor 1 1 1 1 + visible 1 + action + { + play "sound/misc/menu1.wav"; + hide grpCallVote; + show misc; + + setitemcolor miscBtn forecolor 0.2 0.2 0.2 1.0; + setitemcolor kickBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor mapBtn forecolor 1.0 1.0 1.0 1.0 + } + } + + itemDef + { + name kickBtn + text "Kick" + textscale .25 + group grpbutton + rect 20 65 45 20 + type ITEM_TYPE_BUTTON + textalign ITEM_ALIGN_CENTER + textalignx 22 + textaligny 16 + forecolor 1 1 1 1 + visible 1 + action + { + play "sound/misc/menu1.wav"; + hide grpCallVote; + show kick; + + setitemcolor miscBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor kickBtn forecolor 0.2 0.2 0.2 1.0; + setitemcolor mapBtn forecolor 1.0 1.0 1.0 1.0 + } + } + + itemDef + { + name mapBtn + text "Map" + textscale .25 + group grpbutton + rect 20 90 45 20 + type ITEM_TYPE_BUTTON + textalign ITEM_ALIGN_CENTER + textalignx 22 + textaligny 16 + forecolor 1 1 1 1 + visible 1 + action + { + play "sound/misc/menu1.wav"; + hide grpCallVote; + show map; + + setitemcolor miscBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor kickBtn forecolor 1.0 1.0 1.0 1.0; + setitemcolor mapBtn forecolor 0.2 0.2 0.2 1.0 + } + } + + + // MISC // + + itemDef + { + name misc + text "Restart Map" + group grpCallVote + textscale .25 + rect 90 45 96 20 + type 1 + textalign 1 + textalignx 50 + textaligny 16 + forecolor 1 1 1 1 + visible 0 + action + { + play "sound/misc/menu1.wav"; + exec "cmd callvote map_restart"; + uiScript closeingame + } + } + + itemDef + { + name misc + group grpCallVote + text "Next Map" + textscale .25 + rect 90 75 96 20 + type 1 + textalign 1 + textalignx 50 + textaligny 16 + forecolor 1 1 1 1 + visible 0 + action + { + play "sound/misc/menu1.wav"; + exec "cmd callvote nextmap"; + uiScript closeingame + } + } + + + // KICK PLAYER // + + itemDef + { + name kick + group grpCallVote + text "Kick Player:" + textscale .25 + rect 70 15 110 20 + textalign 0 + textalignx 0 + textaligny 16 + forecolor 1 1 1 1 + visible 0 + decoration + } + + itemDef + { + name kick + group grpCallVote + rect 70 35 150 85 + style WINDOW_STYLE_EMPTY + type ITEM_TYPE_LISTBOX + elementwidth 120 + elementheight 15 + textscale .25 + elementtype LISTBOX_TEXT + feeder FEEDER_PLAYER_LIST + border 1 + bordercolor 0.5 0.5 0.5 0.5 + forecolor 1 1 1 1 + backcolor 0.2 0.2 0.2 1 + outlinecolor 0.1 0.1 0.1 0.5 + visible 0 + } + + itemDef + { + name kick + text "OK" + type ITEM_TYPE_BUTTON + textscale .25 + group grpCallVote + rect 173 125 50 20 + textalign 1 + textalignx 25 + textaligny 15 + forecolor 1 1 1 1 + visible 0 + action + { + play "sound/misc/menu1.wav"; + uiScript voteKick; + uiScript closeingame + } + } + + + // NEW MAP // + + itemDef + { + name map + group grpCallVote + text "New Map:" + ownerdraw UI_ALLMAPS_SELECTION + textscale .25 + rect 70 15 110 20 + textalign 0 + textalignx 0 + textaligny 16 + forecolor 1 1 1 1 + decoration + visible 0 + } + + itemDef + { + name map + group grpCallVote + rect 70 35 150 85 + type ITEM_TYPE_LISTBOX + style WINDOW_STYLE_EMPTY + elementwidth 120 + elementheight 15 + textscale .25 + elementtype LISTBOX_TEXT + feeder FEEDER_ALLMAPS + border 1 + bordercolor 0.5 0.5 0.5 0.5 + forecolor 1 1 1 1 + backcolor 0.2 0.2 0.2 1 + outlinecolor 0.1 0.1 0.1 0.5 + visible 0 + } + + itemDef + { + name map + text "OK" + type ITEM_TYPE_BUTTON + textscale .25 + group grpCallVote + rect 173 125 50 20 + textalign 1 + textalignx 25 + textaligny 15 + forecolor 1 1 1 1 + visible 0 + action + { + play "sound/misc/menu1.wav"; + uiScript voteMap; + uiScript closeingame + } + } + } +} -- cgit