X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fplayermodel.qc;h=1a90fa737827bc8e2afaa6b074306d815439d046;hb=d271f27a5ac351a3a7b39636932f6d661492be1d;hp=3af8238ddd1812f7b56c28f87309eb9fdee24de5;hpb=fdf107d1f70e202dc6f1d1fbd28005abd7e68e1c;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/playermodel.qc b/qcsrc/menu/xonotic/playermodel.qc index 3af8238dd..1a90fa737 100644 --- a/qcsrc/menu/xonotic/playermodel.qc +++ b/qcsrc/menu/xonotic/playermodel.qc @@ -1,36 +1,5 @@ -#ifndef PLAYERMODEL_H -#define PLAYERMODEL_H -#include "image.qc" -CLASS(XonoticPlayerModelSelector, XonoticImage) - METHOD(XonoticPlayerModelSelector, configureXonoticPlayerModelSelector, void(entity)); - METHOD(XonoticPlayerModelSelector, loadModels, void(entity)); - METHOD(XonoticPlayerModelSelector, loadCvars, void(entity)); - METHOD(XonoticPlayerModelSelector, saveCvars, void(entity)); - METHOD(XonoticPlayerModelSelector, draw, void(entity)); - METHOD(XonoticPlayerModelSelector, resizeNotify, void(entity, vector, vector, vector, vector)); - METHOD(XonoticPlayerModelSelector, showNotify, void(entity)); - ATTRIB(XonoticPlayerModelSelector, currentModel, string, string_null) - ATTRIB(XonoticPlayerModelSelector, currentSkin, float, 0) - ATTRIB(XonoticPlayerModelSelector, currentModelImage, string, string_null) - ATTRIB(XonoticPlayerModelSelector, currentModelTitle, string, string_null) - ATTRIB(XonoticPlayerModelSelector, currentModelDescription, string, string_null) - METHOD(XonoticPlayerModelSelector, go, void(entity, float)); - METHOD(XonoticPlayerModelSelector, destroy, void(entity)); - ATTRIB(XonoticPlayerModelSelector, origin, vector, '0 0 0') - ATTRIB(XonoticPlayerModelSelector, size, vector, '0 0 0') - ATTRIB(XonoticPlayerModelSelector, realFontSize, vector, '0 0 0') - ATTRIB(XonoticPlayerModelSelector, fontSize, float, SKINFONTSIZE_NORMAL) - ATTRIB(XonoticPlayerModelSelector, titleFontSize, float, SKINFONTSIZE_TITLE) - ATTRIB(XonoticPlayerModelSelector, bufModels, float, -1) - ATTRIB(XonoticPlayerModelSelector, numModels, float, -1) - ATTRIB(XonoticPlayerModelSelector, idxModels, float, -1) -ENDCLASS(XonoticPlayerModelSelector) -entity makeXonoticPlayerModelSelector(); -void PlayerModelSelector_Next_Click(entity btn, entity me); -void PlayerModelSelector_Prev_Click(entity btn, entity me); -#endif +#include "playermodel.qh" -#ifdef IMPLEMENTATION entity makeXonoticPlayerModelSelector() { entity me; @@ -232,4 +201,3 @@ void XonoticPlayerModelSelector_showNotify(entity me) me.destroy(me); me.loadModels(me); } -#endif