iw4x-rawfiles/iw4x/iw4x_00/ui_mp/pc_join_unranked.menu

67 lines
2.0 KiB
Plaintext

#include "ui/menudef.h"
#include "ui_mp/main.inc"
#define HIDE_MOD
#define MENU_NAME "pc_join_unranked"
#define MENU_MUSIC "music_mainmenu_mp"
#define MENU_TITLE "@MENU_JOIN_SERVER_CAPS"
#undef CHOICE_GROUP
#define CHOICE_GROUP MENU_NAME
#define ON_MENU_OPEN \
exec "selectStringTableEntryInDvar mp/didyouknow.csv 0 didyouknow"; \
uiScript "LoadArenas"; \
uiScript "UpdateFilter"; \
uiScript "RefreshServers"; \
setFocus "serverlist";
#define KEYINT_F5 171
#define KEYINT_ENTER 13
#define ON_MENU_ESC \
close self;
#define ON_MENU_KEY_F5 \
play CHOICE_CLICK_SOUND; \
uiScript "RefreshServers";
#define ON_MENU_KEY_ENTER \
uiScript "JoinServer";
{
menuDef
{
name MENU_NAME
fullscreen 1
rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
soundLoop MENU_MUSIC
fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_ESC(ON_MENU_ESC)
MENU_EXEC_KEYINT(KEYINT_F5, ON_MENU_KEY_F5)
MENU_EXEC_KEYINT(KEYINT_ENTER, ON_MENU_KEY_ENTER)
#define DISABLE_SIDEBAR
#include "ui_mp/bg.inc"
#include "ui_mp/joinserver.inc"
ITEM_MENU_TITLE_VIS(MENU_TITLE, 1)
BUTTON_FOOTER(-310, 100, "back", "@PLATFORM_BACK_CAPS", ON_MENU_ESC)
BUTTON_FOOTER_VIS(-194, 140, "addFavorite", "@MENU_ADD_TO_FAVORITES_CAPS", uiScript "CreateListFavorite", when(dvarInt("ui_netSource") != 2))
BUTTON_FOOTER_VIS(-194, 140, "delFavorite", "@MENU_DEL_FAVORITE_CAPS", uiScript "DeleteFavorite", when(dvarInt("ui_netSource") == 2))
BUTTON_FOOTER(-34, 100, "passwordenter", "@MENU_PASSWORD_CAPS", open "popup_joinpassword";)
BUTTON_FOOTER(86, 100, "serverinfo", "@MENU_SERVER_INFO_CAPS", open "serverinfo_popmenu";)
BUTTON_FOOTER(206, 100, "joinserver", "@MENU_JOIN_SERVER_CAPS", uiScript "JoinServer";)
}
}