8#define PUSH_VELOCITY_PLAYERDIR_XY BIT(0)
9#define PUSH_VELOCITY_ADD_XY BIT(1)
10#define PUSH_VELOCITY_PLAYERDIR_Z BIT(2)
11#define PUSH_VELOCITY_ADD_Z BIT(3)
12#define PUSH_VELOCITY_BIDIRECTIONAL_XY BIT(4)
13#define PUSH_VELOCITY_BIDIRECTIONAL_Z BIT(5)
14#define PUSH_VELOCITY_CLAMP_NEGATIVE_ADDS BIT(6)
16#define Q3_TARGET_PUSH_JUMPPAD BIT(0)
#define BIT(n)
Only ever assign into the first 24 bits in QC (so max is BIT(23)).
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
limitations: NULL cannot be present elements can only be present once a maximum of IL_MAX lists can e...
bool trigger_push_testorigin(entity tracetest_ent, entity targ, entity jp, vector org)
bool trigger_push_testorigin_for_item(entity tracetest_ent, entity item, vector org)
void SUB_UseTargets(entity this, entity actor, entity trigger)
void trigger_push_use(entity this, entity actor, entity trigger)
void trigger_push_findtarget(entity this)
entity jumppadsused[NUM_JUMPPADSUSED]
const int NUM_JUMPPADSUSED
bool trigger_push_test(entity this, entity item)
vector trigger_push_calculatevelocity(vector org, entity tgt, float ht, entity pushed_entity)
void trigger_push_touch(entity this, entity toucher)
#define STATIC_INIT(func)
during worldspawn