diff options
Diffstat (limited to 'src/being.h')
-rw-r--r-- | src/being.h | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/src/being.h b/src/being.h index 5869b879..c6c49f5e 100644 --- a/src/being.h +++ b/src/being.h @@ -259,11 +259,18 @@ class Being : public Sprite, public ConfigListener virtual Type getType() const { return UNKNOWN; } /** - * Sets the walk speed (in pixels per second). + * Sets the walk speed. + * in pixels per second for eAthena, + * in tiles per second for TMWserv. */ - void setWalkSpeed(int speed) { mWalkSpeed = speed; } + void setWalkSpeed(float speed) { mWalkSpeed = speed; } - int getWalkSpeed() const { return mWalkSpeed; } + /** + * Gets the walk speed. + * in pixels per second for eAthena, + * in tiles per second for TMWserv (0.1 precision). + */ + float getWalkSpeed() const { return mWalkSpeed; } /** * Sets the sprite id. @@ -568,7 +575,12 @@ class Being : public Sprite, public ConfigListener /** Speech Bubble components */ SpeechBubble *mSpeechBubble; - int mWalkSpeed; /**< Walking speed (pixels/sec) */ + /** + * Walk speed. + * In pixels per second for eAthena, + * In tiles per second (0.1 precision) for TMWserv. + */ + float mWalkSpeed; Vector mPos; Vector mDest; |