15 int oldstate = this.
active;
104 setorigin(
this, this.
pos1);
134 if(
toucher.velocity *
this.movedir < 0)
153 this.
enemy = attacker;
162 this.
enemy = attacker;
float frame
primary framegroup animation (strength = 1 - lerpfrac - lerpfrac3 - lerpfrac4)
bool drag_undraggable(entity draggee, entity dragger)
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
float GetResource(entity e, Resource res_type)
Returns the current amount of resource the given entity has.
void TakeResource(entity receiver, Resource res_type, float amount)
Takes an entity some resource.
bool SetResourceExplicit(entity e, Resource res_type, float amount)
Sets the resource amount of an entity without calling any hooks.
#define DEATH_ISSPECIAL(t)
void SUB_UseTargets(entity this, entity actor, entity trigger)
#define _sound(e, c, s, v, a)
void SetMovedir(entity this)
bool InitMovingBrushTrigger(entity this)
void SUB_CalcMove(entity this, vector tdest, float tspeedtype, float tspeed, void(entity this) func)