6 #include "../Entities/Player.h"
13 Super(a_ConfigName, a_MobType, a_SoundHurt, a_SoundDeath, a_SoundAmbient, a_Width, a_Height)
eMonsterType
Identifies individual monster type.
bool IsPlayer(void) const
cPawn * GetTarget()
Returns the current target.
virtual bool DoTakeDamage(TakeDamageInfo &a_TDI) override
Makes this entity take damage specified in the a_TDI.
enum cMonster::MState m_EMState
enum cMonster::MPersonality m_EMPersonality
cPassiveAggressiveMonster(const AString &a_ConfigName, eMonsterType a_MobType, const AString &a_SoundHurt, const AString &a_SoundDeath, const AString &a_SoundAmbient, float a_Width, float a_Height)
virtual void EventSeePlayer(cPlayer *, cChunk &a_Chunk) override
virtual bool DoTakeDamage(TakeDamageInfo &a_TDI) override
Makes this entity take damage specified in the a_TDI.