|
Mana
|
#include <playerhandler.h>
Public Member Functions | |
| PlayerHandler () | |
| void | handleMessage (MessageIn &msg) override |
| void | attack (int id) override |
| void | emote (int emoteId) override |
| void | increaseAttribute (int attr) override |
| void | decreaseAttribute (int attr) override |
| void | increaseSkill (int skillId) override |
| void | pickUp (FloorItem *floorItem) override |
| void | setDirection (char direction) override |
| void | setDestination (int x, int y, int direction=-1) override |
| void | changeAction (Being::Action action) override |
| void | respawn () override |
| void | ignorePlayer (const std::string &player, bool ignore) override |
| void | ignoreAll (bool ignore) override |
| bool | canUseMagic () override |
| bool | canCorrectAttributes () override |
| int | getJobLocation () override |
| Vector | getDefaultMoveSpeed () const override |
| Get the original default movement speed. | |
| Vector | getPixelsPerSecondMoveSpeed (const Vector &speed, Map *map=nullptr) override |
| Convert the original server-dependant speed for internal use. | |
| bool | usePixelPrecision () override |
| Tells whether the client has to use pixel paths. | |
Public Member Functions inherited from ManaServ::MessageHandler | |
| ~MessageHandler () override | |
Public Member Functions inherited from Net::PlayerHandler | |
| virtual | ~PlayerHandler ()=default |
| const QuestVars & | getQuestVars () const |
Private Member Functions | |
| void | handleMapChangeMessage (MessageIn &msg) |
Additional Inherited Members | |
Public Attributes inherited from Net::MessageHandler | |
| const uint16_t * | handledMessages = _no_messages |
Protected Attributes inherited from Net::PlayerHandler | |
| QuestVars | mQuestVars |
Definition at line 38 of file playerhandler.h.
| ManaServ::PlayerHandler::PlayerHandler | ( | ) |
Definition at line 69 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 293 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 397 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 392 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 367 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 329 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 315 of file playerhandler.cpp.
|
overridevirtual |
Get the original default movement speed.
Example: In ticks per tiles for eAthena In tiles per second for Manaserv
Implements Net::PlayerHandler.
Definition at line 407 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 402 of file playerhandler.cpp.
|
overridevirtual |
Convert the original server-dependant speed for internal use.
Implements Net::PlayerHandler.
Definition at line 413 of file playerhandler.cpp.
|
private |
Definition at line 257 of file playerhandler.cpp.
|
overridevirtual |
Implements ManaServ::MessageHandler.
Definition at line 86 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 387 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 382 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 322 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 336 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 341 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 376 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 359 of file playerhandler.cpp.
|
overridevirtual |
Implements Net::PlayerHandler.
Definition at line 352 of file playerhandler.cpp.
|
inlineoverridevirtual |
Tells whether the client has to use pixel paths.
Return false when tiles-center positions only are to be used.
Implements Net::PlayerHandler.
Definition at line 71 of file playerhandler.h.