56 void setMap(
const std::string &map);
void handleMessage(MessageIn &msg) override
int getPickupRange() const override
Tells the range is pixel where the player can pickup items from.
void disconnect() override
void setMap(const std::string &map)
bool removeDeadBeings() const override
int getNpcTalkRange() const override
Tells the range is pixel where the player can talk to an NPC from.
bool isConnected() override
void event(Event::Channel channel, const Event &event) override
bool canUseMagicBar() const override
The tmwAthena protocol is making use of the MP status bar.
std::string mMap
Keeps the map filename.
int mTileX
< Saved for map-server switching
Used for parsing an incoming message from eAthena.
const int DEFAULT_TILE_LENGTH
Warning: buffers and other variables are shared, so there can be only one connection active at a time...