diff options
author | Andrei Karas <akaras@inbox.ru> | 2013-04-10 18:53:53 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2013-04-10 18:53:53 +0300 |
commit | 919d790980be710ec991af3654521225e97b5f79 (patch) | |
tree | 0d09d6d430502488fde4bd0841d8d5767af7d4f4 /src/net/tmwa/playerhandler.h | |
parent | a3635c94a9f1074736f243b0f7de7ab1c8aa14d0 (diff) | |
download | mv-919d790980be710ec991af3654521225e97b5f79.tar.gz mv-919d790980be710ec991af3654521225e97b5f79.tar.bz2 mv-919d790980be710ec991af3654521225e97b5f79.tar.xz mv-919d790980be710ec991af3654521225e97b5f79.zip |
improve playerhandler class.
Diffstat (limited to 'src/net/tmwa/playerhandler.h')
-rw-r--r-- | src/net/tmwa/playerhandler.h | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/src/net/tmwa/playerhandler.h b/src/net/tmwa/playerhandler.h index 8aab78738..8307d7d05 100644 --- a/src/net/tmwa/playerhandler.h +++ b/src/net/tmwa/playerhandler.h @@ -40,24 +40,25 @@ class PlayerHandler final : public MessageHandler, public Ea::PlayerHandler A_DELETE_COPY(PlayerHandler) - void handleMessage(Net::MessageIn &msg); + void handleMessage(Net::MessageIn &msg) override; - void attack(int id, bool keep); - void stopAttack(); - void emote(uint8_t emoteId); + void attack(const int id, const bool keep) const override; + void stopAttack() const override; + void emote(const uint8_t emoteId) const override; - void increaseAttribute(int attr); - void increaseSkill(unsigned short skillId); + void increaseAttribute(const int attr) const override; + void increaseSkill(const unsigned short skillId) const override; - void pickUp(const FloorItem *floorItem); - void setDirection(unsigned char direction); - void setDestination(int x, int y, int direction); - void changeAction(Being::Action action); - void processOnlineList(Net::MessageIn &msg); - void requestOnlineList(); - void updateStatus(uint8_t status); + void pickUp(const FloorItem *const floorItem) const override; + void setDirection(const unsigned char direction) const override; + void setDestination(const int x, const int y, + const int direction) const override; + void changeAction(const Being::Action action) const override; + void processOnlineList(Net::MessageIn &msg) const; + void requestOnlineList() const override; + void updateStatus(const uint8_t status) const override; - void respawn(); + void respawn() const override; }; } // namespace TmwAthena |