X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fdpdefs%2Fprogsdefs.qh;h=ccdf9bc0c4293353a7e8392b059831e313474958;hb=f7477a0f6ed779c6a8ded89699c2ca777e466613;hp=535c3b6f7c3504e8ba3113a385ec7e489bcb29fa;hpb=1b2fda32ef5ff620f3b40b1890e3480735176e55;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/dpdefs/progsdefs.qh b/qcsrc/dpdefs/progsdefs.qh index 535c3b6f7..ccdf9bc0c 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 @@ -21,6 +20,12 @@ #undef spawn #undef setmodel +#define stuffcmd(cl, ...) MACRO_BEGIN \ + entity _cl = (cl); \ + if (IS_REAL_CLIENT(_cl)) stuffcmd(_cl, __VA_ARGS__); \ +MACRO_END + #pragma noref 0 -#endif +#define use use1 +.void(entity this, entity actor, entity trigger) use;