]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Add EXPERIMENTAL ToS menu with Language section
authorLegendaryGuard <rootuser999@gmail.com>
Wed, 29 Dec 2021 22:45:37 +0000 (23:45 +0100)
committerLegendaryGuard <rootuser999@gmail.com>
Wed, 29 Dec 2021 22:45:37 +0000 (23:45 +0100)
qcsrc/menu/xonotic/dialog_termsofservice.qc

index 913d9aafe0043d2634f21f32c01254e2a047b464..ea7c2269a067a9f2f025376cf2afddd4d1bef217 100644 (file)
@@ -5,6 +5,7 @@
 #include "dialog_firstrun.qh"
 #include "textbox.qh"
 #include "textlabel.qh"
+#include "languagelist.qh"
 #include "button.qh"
 #include "util.qh"
 
@@ -88,6 +89,17 @@ void XonoticToSDialog_fill(entity me)
                me.TD(me, me.rows - 4, me.columns, me.textBox = makeXonoticTextBox());
                me.loadXonoticToS(me);
 
+       /* Language section */
+       me.TR(me);
+       me.gotoRC(me, 0, 4.35); me.setFirstColumn(me, me.currentColumn);
+               me.TD(me, 1, 1.5, e = makeXonoticHeaderLabel(_("Text Language")));
+       me.TR(me);
+               me.TD(me, 12.5, 1.5, e = makeXonoticLanguageList());
+
+       me.gotoRC(me, 13.5, 4.35); me.setFirstColumn(me, me.currentColumn);
+               me.TD(me, 1, 1.5, e = makeXonoticCommandButton(_("Set language"), '0 0 0', "prvm_language \"$_menu_prvm_language\"; menu_cmd languageselect; menu_restart", 0));
+       /* Language section */
+
        me.TR(me);
        me.gotoRC(me, me.rows - 1, 0);