15 me.configureDialog(me);
30 me.gotoRC(me, 0.5, 0);
32 e.onClickEntity = slist;
38 e.onChangeEntity = slist;
39 slist.controlledTextbox = e;
40 me.gotoRC(me, 0.5, 0.8 + 0.5 + 2);
42 _(
"Show empty servers")));
43 slist.filterShowEmpty = e.checked;
44 e.onClickEntity = slist;
47 _(
"Show full servers that have no slots available")));
48 slist.filterShowFull = e.checked;
49 e.onClickEntity = slist;
52 _(
"Show high latency servers")));
53 slist.filterShowLaggy = e.checked;
54 e.onClickEntity = slist;
58 me.TD(me, 1, 0.8, e =
makeXonoticButton_T(_(
"Refresh"),
'0 0 0', _(
"Reload the server list")));
60 e.onClickEntity = slist;
62 _(
"Pause updating the server list to prevent servers from \"jumping around\"")));
71 me.TD(me, me.rows - 5, me.columns, slist);
73 me.gotoRC(me, me.rows - 2, 0);
77 e.onEnterEntity = slist;
79 e.onChangeEntity = slist;
80 slist.ipAddressBox = e;
83 e.onClickEntity = slist;
84 slist.favoriteButton = e;
86 _(
"Show more information about the currently highlighted server")));
88 e.onClickEntity = slist;
98 e.onClickEntity = slist;
99 slist.connectButton = e;
void XonoticServerListTab_fill(entity me)
entity makeXonoticServerList()
void ServerList_Update_favoriteButton(entity btn, entity me)
entity makeXonoticTextLabel(float theAlign, string theText)
void ServerList_Categories_Click(entity box, entity me)
void ServerList_Info_Click(entity btn, entity me)
void ServerList_ShowEmpty_Click(entity box, entity me)
entity makeXonoticServerListTab()
void ServerList_ShowLaggy_Click(entity box, entity me)
entity makeXonoticCheckBox_T(float isInverted, string theCvar, string theText, string theTooltip)
void ServerList_Filter_Change(entity box, entity me)
void ServerList_ShowFull_Click(entity box, entity me)
void XonoticServerListTab_refresh(entity this, entity slist)
const float REFRESHSERVERLIST_ASK
entity makeXonoticCheckBox(float isInverted, string theCvar, string theText)
void ServerList_Connect_Click(entity btn, entity me)
void ServerList_Favorite_Click(entity btn, entity this)