X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fdpdefs%2Fprogsdefs.qh;h=f4e2bdaf7b182777ea2fdfcfb417112a19450b2b;hp=c2440d3dabffba98aaf3a1324d321267a224dd46;hb=HEAD;hpb=ae2c1407ec9a05e4f501a6604a7cce8e1030df9f diff --git a/qcsrc/dpdefs/progsdefs.qh b/qcsrc/dpdefs/progsdefs.qh index c2440d3da..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 @@ -9,6 +8,7 @@ #define FALSE _FALSE #define spawn _spawn +#define setmodel _setmodel #include "upstream/progsdefs.qc" @@ -18,7 +18,16 @@ #undef FALSE #undef spawn +#undef setmodel -#pragma noref 0 +#define stuffcmd(cl, ...) MACRO_BEGIN \ + entity _cl = (cl); \ + if (IS_REAL_CLIENT(_cl)) stuffcmd(_cl, __VA_ARGS__); \ +MACRO_END + +#define use use1 +.void(entity this, entity actor, entity trigger) use; -#endif +void(vector ang) _makevectors_hidden = #1; + +#pragma noref 0