#include "ui/menudef.h" { \\ 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 27 56 250 185 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 235 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 visible 1 action { play "sound/misc/menu1.wav"; exec "vote yes"; uiScript closeingame } } itemDef { name no text "No" type 1 textscale .35 rect 160 20 32 20 textalign ITEM_ALIGN_CENTER textalignx 18 textaligny 17 forecolor 1 1 1 1 visible 1 action { play "sound/misc/menu4.wav"; exec "vote no"; uiScript closeingame } } itemDef { name miscBtn text "Misc" textscale .25 group grpbutton rect 20 75 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 100 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 125 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 100 90 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 100 110 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 80 50 110 20 textalign 0 textalignx 0 textaligny 16 forecolor 1 1 1 1 visible 0 decoration } itemDef { name kick group grpCallVote rect 80 70 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 183 160 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 80 50 110 20 textalign 0 textalignx 0 textaligny 16 forecolor 1 1 1 1 decoration visible 0 } itemDef { name map group grpCallVote rect 80 70 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 183 160 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 } } } }