mirror of
https://github.com/etlegacy/wolfadmin.git
synced 2024-11-25 13:41:21 +00:00
97 lines
2.7 KiB
Text
97 lines
2.7 KiB
Text
|
#include "ui/menudef.h"
|
||
|
|
||
|
// Defines //
|
||
|
#define WINDOW_X 16
|
||
|
#define WINDOW_Y 16
|
||
|
#define WINDOW_WIDTH 160
|
||
|
#define WINDOW_HEIGHT 152
|
||
|
#define GROUP_NAME "grpIngameVote"
|
||
|
|
||
|
// Macros //
|
||
|
#include "ui/menumacros.h"
|
||
|
|
||
|
// Vote Menu //
|
||
|
menuDef {
|
||
|
name "ingame_vote"
|
||
|
visible 0
|
||
|
fullscreen 0
|
||
|
rect WINDOW_X WINDOW_Y WINDOW_WIDTH WINDOW_HEIGHT
|
||
|
style WINDOW_STYLE_FILLED
|
||
|
|
||
|
onOpen {
|
||
|
uiScript voteInitToggles
|
||
|
}
|
||
|
|
||
|
onEsc {
|
||
|
close ingame_vote ;
|
||
|
open ingame_main
|
||
|
}
|
||
|
|
||
|
// Window //
|
||
|
WINDOW( "", 50)
|
||
|
|
||
|
itemDef {
|
||
|
name "windowtitle"
|
||
|
group GROUP_NAME
|
||
|
rect 2 2 $evalint(WINDOW_WIDTH-4) 24
|
||
|
text "VOTE"
|
||
|
textfont UI_FONT_ARIBLK_27
|
||
|
textscale .4
|
||
|
textalignx 3
|
||
|
textaligny 20
|
||
|
forecolor .6 .6 .6 1
|
||
|
border WINDOW_BORDER_FULL
|
||
|
bordercolor .1 .1 .1 .2
|
||
|
cvarTest "authLevel"
|
||
|
showCVar { RL_NONE }
|
||
|
visible 1
|
||
|
decoration
|
||
|
}
|
||
|
|
||
|
itemDef {
|
||
|
name "windowtitle"
|
||
|
group GROUP_NAME
|
||
|
rect 2 2 $evalint(WINDOW_WIDTH-4) 24
|
||
|
text "REFEREE"
|
||
|
textfont UI_FONT_ARIBLK_27
|
||
|
textscale .4
|
||
|
textalignx 3
|
||
|
textaligny 20
|
||
|
forecolor .6 .6 .6 1
|
||
|
border WINDOW_BORDER_FULL
|
||
|
bordercolor .1 .1 .1 .2
|
||
|
cvarTest "authLevel"
|
||
|
showCVar { RL_REFEREE }
|
||
|
visible 1
|
||
|
decoration
|
||
|
}
|
||
|
|
||
|
itemDef {
|
||
|
name "windowtitle"
|
||
|
group GROUP_NAME
|
||
|
rect 2 2 $evalint(WINDOW_WIDTH-4) 24
|
||
|
text "RCON"
|
||
|
textfont UI_FONT_ARIBLK_27
|
||
|
textscale .4
|
||
|
textalignx 3
|
||
|
textaligny 20
|
||
|
forecolor .6 .6 .6 1
|
||
|
border WINDOW_BORDER_FULL
|
||
|
bordercolor .1 .1 .1 .2
|
||
|
cvarTest "authLevel"
|
||
|
showCVar { RL_RCON }
|
||
|
visible 1
|
||
|
decoration
|
||
|
}
|
||
|
|
||
|
// Buttons //
|
||
|
BUTTONEXT( 6, 32, WINDOW_WIDTH-12, 18, "MISC", .3, 14, close ingame_vote ; open ingame_vote_misc, cvarTest "authLevel" showCVar { RL_NONE } )
|
||
|
BUTTONEXT( 6, 32, WINDOW_WIDTH-12, 18, "MISC", .3, 14, close ingame_vote ; open ingame_vote_misc_refrcon, cvarTest "authLevel" showCVar { RL_REFEREE RL_RCON } )
|
||
|
BUTTONEXT( 6, 56, WINDOW_WIDTH-12, 18, "MAP", .3, 14, close ingame_vote ; open ingame_vote_map, cvarTest "authLevel" showCVar { RL_NONE } voteflag CV_SVF_MAP )
|
||
|
BUTTONEXT( 6, 56, WINDOW_WIDTH-12, 18, "MAP", .3, 14, close ingame_vote ; open ingame_vote_map, cvarTest "authLevel" showCVar { RL_REFEREE RL_RCON } )
|
||
|
BUTTONEXT( 6, 80, WINDOW_WIDTH-12, 18, "PLAYERS", .3, 14, close ingame_vote ; open ingame_vote_players, cvarTest "authLevel" showCVar { RL_NONE } voteFlag $evalint(CV_SVF_KICK + CV_SVF_REFEREE + CV_SVF_MUTING) )
|
||
|
BUTTONEXT( 6, 80, WINDOW_WIDTH-12, 18, "PLAYERS", .3, 14, close ingame_vote ; open ingame_vote_players, cvarTest "authLevel" showCVar { RL_REFEREE RL_RCON } )
|
||
|
BUTTONEXT( 6, 104, WINDOW_WIDTH-12, 18, "^1WOLF^7ADMIN", .3, 14, close ingame_vote ; open ingame_vote_wolfadmin, cvarTest "authLevel" showCVar { RL_NONE } )
|
||
|
BUTTON( 6, 128, WINDOW_WIDTH-12, 18, "BACK", .3, 14, close ingame_vote ; open ingame_main )
|
||
|
}
|