diff options
Diffstat (limited to 'src/Mobs/AggressiveMonster.h')
-rw-r--r-- | src/Mobs/AggressiveMonster.h | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/src/Mobs/AggressiveMonster.h b/src/Mobs/AggressiveMonster.h index 48ed7932e..8e8588754 100644 --- a/src/Mobs/AggressiveMonster.h +++ b/src/Mobs/AggressiveMonster.h @@ -7,13 +7,11 @@ -class cAggressiveMonster: - public cMonster +class cAggressiveMonster : public cMonster { using Super = cMonster; -public: - + public: cAggressiveMonster( const AString & a_ConfigName, eMonsterType a_MobType, @@ -24,24 +22,24 @@ public: float a_Height ); - virtual void Tick (std::chrono::milliseconds a_Dt, cChunk & a_Chunk) override; + virtual void Tick(std::chrono::milliseconds a_Dt, cChunk & a_Chunk) override; virtual void InStateChasing(std::chrono::milliseconds a_Dt, cChunk & a_Chunk) override; virtual void EventSeePlayer(cPlayer * a_Player, cChunk & a_Chunk) override; /** - * Check if a monster of certain type is in sight - * - * @param a_mobtype the mob type to find - * @param SightDistance max distance to check - * - * @return pointer to the mob found - */ - cMonster * GetMonsterOfTypeInSight(eMonsterType a_mobtype, unsigned int SightDistance=16); + * Check if a monster of certain type is in sight + * + * @param a_mobtype the mob type to find + * @param SightDistance max distance to check + * + * @return pointer to the mob found + */ + cMonster * GetMonsterOfTypeInSight(eMonsterType a_mobtype, unsigned int SightDistance = 16); /** Try to perform attack - returns true if attack was deemed successful (hit player, fired projectile, creeper exploded, etc.) even if it didn't actually do damage - return false if e.g. the mob is still in cooldown from a previous attack */ + returns true if attack was deemed successful (hit player, fired projectile, creeper exploded, etc.) even if it + didn't actually do damage return false if e.g. the mob is still in cooldown from a previous attack */ virtual bool Attack(std::chrono::milliseconds a_Dt); -} ; +}; |