ScriptBaseMonsterEntity

Custom entity for CBaseMonster

Type: Value

Methods

Declaration Description
Schedule@ ScheduleFromName(const string& in szName)
void SetUse(UseFunction@ pFunction) final
void SetBlocked(BlockedFunction@ pFunction) final
void SetTouch(TouchFunction@ pFunction) final
void SetThink(ThinkFunction@ pFunction) final
void SetCallbackHandler(CustomEntityCallbackHandler@ pValue) final
void SetBaseClass(BaseEntity@ pValue) final
void SetPev(entvars_t@ pValue) final
void SetSelf(CBaseEntity@ pValue) final

Properties

Declaration Description
array<ScriptSchedule@>@ m_Schedules
CustomEntityCallbackHandler@ callback
BaseMonster@ BaseClass
entvars_t@ pev
CBaseMonster@ self