25 string message_save = this.
message;
219 this.
noise1 =
"plats/medplat1.wav";
220 this.
noise2 =
"plats/medplat1.wav";
221 this.
noise3 =
"plats/medplat2.wav";
225 if (this.
noise ==
"")
227 this.
noise =
"misc/talk.wav";
IntrusiveList g_bot_targets
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
bool SetResourceExplicit(entity e, Resource res_type, float amount)
Sets the resource amount of an entity without calling any hooks.
void fd_secret_use(entity this, entity actor, entity trigger)
void fd_secret_done(entity this)
void fd_secret_move1(entity this)
void fd_secret_move4(entity this)
void fd_secret_move5(entity this)
void fd_secret_damage(entity this, entity inflictor, entity attacker, float damage, int deathtype,.entity weaponentity, vector hitloc, vector force)
void secret_reset(entity this)
void secret_touch(entity this, entity toucher)
void fd_secret_move6(entity this)
void fd_secret_move2(entity this)
void secret_blocked(entity this, entity blocker)
void fd_secret_move3(entity this)
const int DOOR_SECRET_1ST_DOWN
const int DOOR_SECRET_YES_SHOOT
const int DOOR_SECRET_OPEN_ONCE
const int DOOR_SECRET_1ST_LEFT
ERASEABLE entity IL_PUSH(IntrusiveList this, entity it)
Push to tail.
void SUB_UseTargets(entity this, entity actor, entity trigger)
const int CH_TRIGGER_SINGLE
#define _sound(e, c, s, v, a)
void play2(entity e, string filename)
bool InitMovingBrushTrigger(entity this)
void SUB_CalcMove(entity this, vector tdest, float tspeedtype, float tspeed, void(entity this) func)