X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fdpdefs%2Fprogsdefs.qh;h=f4e2bdaf7b182777ea2fdfcfb417112a19450b2b;hb=c505b3bd8e64b758c1ece62695d70da47df5f81e;hp=bffacafddc59a928ac76441e89fe284579bb173a;hpb=e090603a32c8cba598f2c54e355cdb5b32b0d986;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/dpdefs/progsdefs.qh b/qcsrc/dpdefs/progsdefs.qh index bffacafdd..f4e2bdaf7 100644 --- a/qcsrc/dpdefs/progsdefs.qh +++ b/qcsrc/dpdefs/progsdefs.qh @@ -1,5 +1,4 @@ -#ifndef PROGSDEFS_H -#define PROGSDEFS_H +#pragma once #pragma noref 1 @@ -8,6 +7,9 @@ #define TRUE _TRUE #define FALSE _FALSE +#define spawn _spawn +#define setmodel _setmodel + #include "upstream/progsdefs.qc" #undef true @@ -15,6 +17,17 @@ #undef TRUE #undef FALSE -#pragma noref 0 +#undef spawn +#undef setmodel + +#define stuffcmd(cl, ...) MACRO_BEGIN \ + entity _cl = (cl); \ + if (IS_REAL_CLIENT(_cl)) stuffcmd(_cl, __VA_ARGS__); \ +MACRO_END -#endif +#define use use1 +.void(entity this, entity actor, entity trigger) use; + +void(vector ang) _makevectors_hidden = #1; + +#pragma noref 0