diff options
author | madmaxoft <github@xoft.cz> | 2014-07-18 23:20:42 +0200 |
---|---|---|
committer | madmaxoft <github@xoft.cz> | 2014-07-18 23:20:42 +0200 |
commit | 19d012c96ec13498d97d8e43136cc09eca3dca2e (patch) | |
tree | 4ef70b4e9d3ca949ca3ff8345ab5045e6077086b /src/Mobs/Slime.h | |
parent | Slime sizes are 1, 2 or 4 and not 1, 2 or 3. (diff) | |
download | cuberite-19d012c96ec13498d97d8e43136cc09eca3dca2e.tar cuberite-19d012c96ec13498d97d8e43136cc09eca3dca2e.tar.gz cuberite-19d012c96ec13498d97d8e43136cc09eca3dca2e.tar.bz2 cuberite-19d012c96ec13498d97d8e43136cc09eca3dca2e.tar.lz cuberite-19d012c96ec13498d97d8e43136cc09eca3dca2e.tar.xz cuberite-19d012c96ec13498d97d8e43136cc09eca3dca2e.tar.zst cuberite-19d012c96ec13498d97d8e43136cc09eca3dca2e.zip |
Diffstat (limited to 'src/Mobs/Slime.h')
-rw-r--r-- | src/Mobs/Slime.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Mobs/Slime.h b/src/Mobs/Slime.h index b0e2f627c..15ae113dc 100644 --- a/src/Mobs/Slime.h +++ b/src/Mobs/Slime.h @@ -18,16 +18,21 @@ public: CLASS_PROTODEF(cSlime); + // cAggressiveMonster overrides: virtual void GetDrops(cItems & a_Drops, cEntity * a_Killer = NULL) override; virtual void Attack(float a_Dt) override; virtual void KilledBy(TakeDamageInfo & a_TDI) override; int GetSize(void) const { return m_Size; } + + /** Returns the text describing the slime's size, as used by the client's resource subsystem for sounds. + Returns either "big" or "small". */ const AString GetSizeName(int a_Size) const; protected: - /** Size of the slime, 1 .. 3, with 1 being the smallest */ + /** Size of the slime, with 1 being the smallest. + Vanilla uses sizes 1, 2 and 4 only. */ int m_Size; } ; |