X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fdialog_multiplayer_create.qh;h=e275522864a84ee9af820e0cb6f55f7323df9efb;hb=bc50c2d7ca3e0a44ed1712400ef8e170e6df8210;hp=6f70f09beec2219624baeca92e2cd7deaa104fb4;hpb=826222f84e886d85179a032b07edc71d99982040;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_create.qh b/qcsrc/menu/xonotic/dialog_multiplayer_create.qh index 6f70f09be..e27552286 100644 --- a/qcsrc/menu/xonotic/dialog_multiplayer_create.qh +++ b/qcsrc/menu/xonotic/dialog_multiplayer_create.qh @@ -1 +1,19 @@ #pragma once + +#include "tab.qh" +CLASS(XonoticServerCreateTab, XonoticTab) + METHOD(XonoticServerCreateTab, fill, void(entity)); + METHOD(XonoticServerCreateTab, gameTypeChangeNotify, void(entity)); + METHOD(XonoticServerCreateTab, gameTypeSelectNotify, void(entity)); + ATTRIB(XonoticServerCreateTab, intendedWidth, float, 0.9); + ATTRIB(XonoticServerCreateTab, rows, float, 23); + ATTRIB(XonoticServerCreateTab, columns, float, 6.2); // added extra .2 for center space + + ATTRIB(XonoticServerCreateTab, mapListBox, entity); + ATTRIB(XonoticServerCreateTab, sliderFraglimit, entity); + ATTRIB(XonoticServerCreateTab, sliderTeams, entity); + ATTRIB(XonoticServerCreateTab, sliderTimelimit, entity); + ATTRIB(XonoticServerCreateTab, labelFraglimit, entity); + ATTRIB(XonoticServerCreateTab, labelTeams, entity); +ENDCLASS(XonoticServerCreateTab) +entity makeXonoticServerCreateTab();