]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/menu/xonotic/dialog_welcome.qh
Merge branch 'z411/welcome_join' into 'master'
[xonotic/xonotic-data.pk3dir.git] / qcsrc / menu / xonotic / dialog_welcome.qh
1 #pragma once
2
3 #include "rootdialog.qh"
4 CLASS(XonoticWelcomeDialog, XonoticRootDialog)
5         METHOD(XonoticWelcomeDialog, fill, void(entity));
6         ATTRIB(XonoticWelcomeDialog, title, string, _("Welcome"));
7         ATTRIB(XonoticWelcomeDialog, color, vector, SKINCOLOR_DIALOG_WELCOME);
8         ATTRIB(XonoticWelcomeDialog, intendedWidth, float, 0.8);
9         ATTRIB(XonoticWelcomeDialog, rows, float, 12);
10         ATTRIB(XonoticWelcomeDialog, columns, float, 4);
11         ATTRIB(XonoticWelcomeDialog, name, string, "Welcome");
12
13         METHOD(XonoticWelcomeDialog, draw, void(entity));
14         METHOD(XonoticWelcomeDialog, mouseRelease, bool(entity, vector));
15         METHOD(XonoticWelcomeDialog, keyDown, float(entity, float, float, float));
16         METHOD(XonoticWelcomeDialog, destroy, void(entity));
17         METHOD(XonoticWelcomeDialog, readInputArgs, void(entity, int));
18         ATTRIB(XonoticWelcomeDialog, serverinfo_name, string, string_null);
19         //ATTRIB(XonoticWelcomeDialog, serverinfo_name_ent, entity, world);
20         ATTRIB(XonoticWelcomeDialog, serverinfo_MOTD, string, string_null);
21         ATTRIB(XonoticWelcomeDialog, serverinfo_MOTD_ent, entity, world);
22         ATTRIB(XonoticWelcomeDialog, joinButton_ent, entity, world);
23         ATTRIB(XonoticWelcomeDialog, requiresConnection, bool, true);
24 ENDCLASS(XonoticWelcomeDialog)