6 if(own.trigger_gravity_check.owner == own)
9 own.gravity = own.trigger_gravity_check.gravity;
10 delete(own.trigger_gravity_check);
13 backtrace(
"Removing a trigger_gravity_check with no valid owner");
14 own.trigger_gravity_check =
NULL;
23 if(this.
owner.trigger_gravity_check ==
this)
55 if(
toucher.trigger_gravity_check)
57 if(
this ==
toucher.trigger_gravity_check.enemy)
61 toucher.trigger_gravity_check.count = 2;
66 if(this.
cnt >
toucher.trigger_gravity_check.enemy.cnt)
72 toucher.trigger_gravity_check.enemy =
this;
77 toucher.trigger_gravity_check.count = 2;
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
void UpdateCSQCProjectile(entity e)
void trigger_gravity_remove(entity own)
void trigger_gravity_touch(entity this, entity toucher)
entity trigger_gravity_check
void trigger_gravity_use(entity this, entity actor, entity trigger)
void trigger_gravity_check_think(entity this)
const int GRAVITY_START_DISABLED
#define EXACTTRIGGER_TOUCH(e, t)
#define EXACTTRIGGER_INIT
#define new_pure(class)
purely logical entities (not linked to the area grid)
#define _sound(e, c, s, v, a)
void generic_setactive(entity this, int act)