X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Futils.qh;h=097685abf1766820a9e3f964928da71172c31d5b;hb=64abe0b411c59b5c75dcef50e5a78b6c02dcfca7;hp=4a603c02256d244dd69fca54040a80b9f4faeed1;hpb=645d03a6a20adcccd0c0a1142406c67d3b323408;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/utils.qh b/qcsrc/server/utils.qh index 4a603c022..097685abf 100644 --- a/qcsrc/server/utils.qh +++ b/qcsrc/server/utils.qh @@ -22,6 +22,8 @@ const string STR_OBSERVER = "observer"; #define IS_VEHICLE(v) (v.vehicle_flags & VHF_ISVEHICLE) #define IS_TURRET(v) (v.turret_flags & TUR_FLAG_ISTURRET) +#define IS_MOVABLE(v) ((IS_PLAYER(v) || IS_MONSTER(v)) && !STAT(FROZEN, v)) + // NOTE: FOR_EACH_CLIENTSLOT deprecated! Use the following instead: FOREACH_CLIENTSLOT(true, { code; }); // NOTE: FOR_EACH_CLIENT deprecated! Use the following instead: FOREACH_CLIENT(true, { code; }); // NOTE: FOR_EACH_REALCLIENT deprecated! Use the following instead: FOREACH_CLIENT(IS_REAL_CLIENT(it), { code; });