33 localcmd(
"\nprvm_language \"$_menu_prvm_language\"; saveconfig; menu_restart\n");
44 me.TD(me, 2, 4, e =
makeXonoticTextLabel(0, _(
"Welcome to Xonotic, please select your language preference and enter your player name to get started. You can change these options later through the menu system.")));
51 me.playerNameLabelAlpha = me.playerNameLabel.alpha;
54 label.allowColors = 1;
58 _(
"Name under which you will appear in the game")));
59 box.forbiddenCharacters =
"\r\n\\\"$";
61 box.saveImmediately = 0;
62 box.enableClearButton = 0;
63 label.textEntity = box;
72 me.gotoRC(me, 3, 4); me.setFirstColumn(me, me.currentColumn);
77 e.name =
"languageselector_firstrun";
82 me.gotoRC(me, me.rows - 4, 0);
83 me.TD(me, 1, me.columns, e =
makeXonoticTextLabel(0.5, _(
"Allow player statistics to use your nickname at stats.xonotic.org?")));
85 me.gotoRC(me, me.rows - 3, 0);
91 me.TD(me, 1, me.columns, e =
makeXonoticTextLabel(0.5, _(
"Player statistics are enabled by default, you can change this in the Profile menu")));
94 me.gotoRC(me, me.rows - 1, 0);
entity makeXonoticTextLabel(float theAlign, string theText)
bool XonoticFirstRunDialog_shouldShow()
void XonoticFirstRunDialog_fill(entity me)
entity makeXonoticCharmap(entity controlledInputBox)
entity makeXonoticLanguageList()
void firstRun_setLanguage(entity me)
entity makeXonoticColorpicker(entity theTextbox)
float CheckFirstRunButton(entity me)