diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-02-27 17:14:45 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-02-27 17:14:45 +0300 |
commit | f4776cb6852122ea1d6babc3a3df3bdbd401fce7 (patch) | |
tree | a53c31b3e789291d3edb3986fbf6359a2caa6efc /src | |
parent | c61f1b6abe8e68995f00ae3a939afe5049e5cdb3 (diff) | |
download | mv-f4776cb6852122ea1d6babc3a3df3bdbd401fce7.tar.gz mv-f4776cb6852122ea1d6babc3a3df3bdbd401fce7.tar.bz2 mv-f4776cb6852122ea1d6babc3a3df3bdbd401fce7.tar.xz mv-f4776cb6852122ea1d6babc3a3df3bdbd401fce7.zip |
Remove some manaserv enums usage.
Diffstat (limited to 'src')
-rw-r--r-- | src/client.cpp | 3 | ||||
-rw-r--r-- | src/gui/windows/charselectdialog.cpp | 1 | ||||
-rw-r--r-- | src/gui/windows/editserverdialog.cpp | 1 | ||||
-rw-r--r-- | src/gui/windows/serverdialog.cpp | 2 | ||||
-rw-r--r-- | src/net/messagein.cpp | 16 | ||||
-rw-r--r-- | src/net/messagein.h | 7 | ||||
-rw-r--r-- | src/net/net.cpp | 1 | ||||
-rw-r--r-- | src/net/serverinfo.h | 1 |
8 files changed, 1 insertions, 31 deletions
diff --git a/src/client.cpp b/src/client.cpp index daae02221..5d635f522 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -1527,8 +1527,7 @@ int Client::gameExec() mCurrentDialog = new ConnectionDialog( // TRANSLATORS: connection dialog header _("Connecting to the game server"), - Net::getNetworkType() != ServerInfo::MANASERV ? - STATE_CHOOSE_SERVER : STATE_SWITCH_CHARACTER); + STATE_CHOOSE_SERVER); mCurrentDialog->postInit(); Net::getGameHandler()->connect(); BLOCK_END("Client::gameExec STATE_CONNECT_GAME") diff --git a/src/gui/windows/charselectdialog.cpp b/src/gui/windows/charselectdialog.cpp index 3ef378aa0..4480f06af 100644 --- a/src/gui/windows/charselectdialog.cpp +++ b/src/gui/windows/charselectdialog.cpp @@ -473,7 +473,6 @@ void CharSelectDialog::setCharacters(const Net::Characters &characters) Net::Character *const character = *i; - // Slots Number start at 1 for Manaserv, so we offset them by one. const int characterSlot = character->slot; if (characterSlot >= static_cast<int>(mCharacterEntries.size())) { diff --git a/src/gui/windows/editserverdialog.cpp b/src/gui/windows/editserverdialog.cpp index c4e490091..316a7051b 100644 --- a/src/gui/windows/editserverdialog.cpp +++ b/src/gui/windows/editserverdialog.cpp @@ -143,7 +143,6 @@ EditServerDialog::EditServerDialog(ServerDialog *const parent, default: case ServerInfo::UNKNOWN: case ServerInfo::TMWATHENA: - case ServerInfo::MANASERV: #ifndef EATHENA_SUPPORT case ServerInfo::EATHENA: #endif diff --git a/src/gui/windows/serverdialog.cpp b/src/gui/windows/serverdialog.cpp index faae75ab3..af29da656 100644 --- a/src/gui/windows/serverdialog.cpp +++ b/src/gui/windows/serverdialog.cpp @@ -68,7 +68,6 @@ static std::string serverTypeToString(const ServerInfo::Type type) return "eAthena"; #endif default: - case ServerInfo::MANASERV: case ServerInfo::UNKNOWN: return ""; } @@ -86,7 +85,6 @@ static uint16_t defaultPortForServerType(const ServerInfo::Type type) case ServerInfo::UNKNOWN: case ServerInfo::TMWATHENA: case ServerInfo::EVOL: - case ServerInfo::MANASERV: return 6901; } } diff --git a/src/net/messagein.cpp b/src/net/messagein.cpp index a6008da42..121e1e58f 100644 --- a/src/net/messagein.cpp +++ b/src/net/messagein.cpp @@ -59,22 +59,6 @@ unsigned char MessageIn::readInt8() return value; } -void MessageIn::readCoordinates(uint16_t &restrict x, uint16_t &restrict y) -{ - if (mPos + 3 <= mLength) - { - const unsigned char *const p - = reinterpret_cast<unsigned char const *const>(mData + mPos); - x = static_cast<uint16_t>(p[0] | ((p[1] & 0x07) << 8)); - y = static_cast<uint16_t>((p[1] >> 3) | ((p[2] & 0x3F) << 5)); - } - mPos += 3; - PacketCounters::incInBytes(3); - DEBUGLOG(std::string("readCoordinates: ").append(toString( - static_cast<int>(x))).append(",").append(toString( - static_cast<int>(y)))); -} - uint8_t MessageIn::fromServerDirection(const uint8_t serverDir) { // Translate from eAthena format diff --git a/src/net/messagein.h b/src/net/messagein.h index c3ed294c3..7b2b2400b 100644 --- a/src/net/messagein.h +++ b/src/net/messagein.h @@ -65,13 +65,6 @@ class MessageIn virtual int readInt32() = 0; /**< Reads a long. */ /** - * Reads a 3-byte block containing tile-based coordinates. Used by - * manaserv. - */ - virtual void readCoordinates(uint16_t &restrict x, - uint16_t &restrict y); - - /** * Reads a special 3 byte block used by eAthena, containing x and y * coordinates and direction. */ diff --git a/src/net/net.cpp b/src/net/net.cpp index 6b744c673..90cf9e16a 100644 --- a/src/net/net.cpp +++ b/src/net/net.cpp @@ -158,7 +158,6 @@ void connectToServer(const ServerInfo &server) new TmwAthena::GeneralHandler; #endif break; - case ServerInfo::MANASERV: case ServerInfo::TMWATHENA: case ServerInfo::UNKNOWN: default: diff --git a/src/net/serverinfo.h b/src/net/serverinfo.h index 6035a1f51..48f216855 100644 --- a/src/net/serverinfo.h +++ b/src/net/serverinfo.h @@ -38,7 +38,6 @@ public: enum Type { UNKNOWN = 0, - MANASERV, TMWATHENA, EVOL, EATHENA |