X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fdialog_multiplayer_media.qc;h=bc379d3b93adbb0e43646d4a92c38c11b7ba3593;hb=abf4b5a430d71fc83abbe90da9b17b457a65e149;hp=19c97f771f8dfb61a665fe07ee279c49a33a35e5;hpb=5607e279fe7b0dc9f92e15556ed6dc33f17f549c;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_media.qc b/qcsrc/menu/xonotic/dialog_multiplayer_media.qc index 19c97f771..bc379d3b9 100644 --- a/qcsrc/menu/xonotic/dialog_multiplayer_media.qc +++ b/qcsrc/menu/xonotic/dialog_multiplayer_media.qc @@ -1,17 +1,14 @@ -#ifndef DIALOG_MULTIPLAYER_MEDIA_H -#define DIALOG_MULTIPLAYER_MEDIA_H -#include "tab.qc" -CLASS(XonoticMediaTab, XonoticTab) - METHOD(XonoticMediaTab, fill, void(entity)); - ATTRIB(XonoticMediaTab, intendedWidth, float, 0.9) - ATTRIB(XonoticMediaTab, rows, float, 23) - ATTRIB(XonoticMediaTab, columns, float, 3) - ATTRIB(XonoticMediaTab, name, string, "Media") -ENDCLASS(XonoticMediaTab) -entity makeXonoticMediaTab(); -#endif +#include "dialog_multiplayer_media.qh" + +#include "demolist.qh" +#include "dialog_multiplayer_media_demo.qh" +#include "dialog_multiplayer_media_screenshot.qh" +#include "dialog_multiplayer_media_musicplayer.qh" +#include "dialog_multiplayer_media_demo_timeconfirm.qh" +#include "dialog_multiplayer_media_demo_startconfirm.qh" + +#include "tabcontroller.qh" -#ifdef IMPLEMENTATION entity makeXonoticMediaTab() { entity me; @@ -25,12 +22,10 @@ void XonoticMediaTab_fill(entity me) mc = makeXonoticTabController(me.rows - 2); me.gotoRC(me, 0.5, 0); - me.TD(me, 1, 1, e = mc.makeTabButton_T(mc, _("Demos"), makeXonoticDemoBrowserTab(), - _("Browse and view demos"))); + me.TD(me, 1, 1, e = mc.makeTabButton(mc, _("Demos"), makeXonoticDemoBrowserTab())); me.TD(me, 1, 1, e = mc.makeTabButton(mc, _("Screenshots"), makeXonoticScreenshotBrowserTab())); me.TD(me, 1, 1, e = mc.makeTabButton(mc, _("Music Player"), makeXonoticMusicPlayerTab())); me.gotoRC(me, 3, 0); me.TD(me, me.rows - 2, me.columns, mc); } -#endif