Server-side HandleRegionRequest() reimplemented
Note that this locally handles bug #35, and adds a new packet type: REGION_REJECTION
This commit is contained in:
@@ -117,14 +117,15 @@ enum class SerialPacketType {
|
||||
//rejection/error messages
|
||||
JOIN_REJECTION = 28,
|
||||
LOGIN_REJECTION = 29,
|
||||
CHARACTER_REJECTION = 30,
|
||||
SHUTDOWN_REJECTION = 31,
|
||||
REGION_REJECTION = 30,
|
||||
CHARACTER_REJECTION = 31,
|
||||
SHUTDOWN_REJECTION = 32,
|
||||
|
||||
//-------------------------
|
||||
//not used
|
||||
//-------------------------
|
||||
|
||||
LAST = 32
|
||||
LAST = 33
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -83,6 +83,7 @@ void serializePacket(void* buffer, SerialPacketBase* packet) {
|
||||
case SerialPacketType::TEXT_BROADCAST:
|
||||
case SerialPacketType::JOIN_REJECTION:
|
||||
case SerialPacketType::LOGIN_REJECTION:
|
||||
case SerialPacketType::REGION_REJECTION:
|
||||
case SerialPacketType::CHARACTER_REJECTION:
|
||||
case SerialPacketType::SHUTDOWN_REJECTION:
|
||||
serializeText(buffer, static_cast<TextPacket*>(packet));
|
||||
@@ -133,6 +134,7 @@ void deserializePacket(void* buffer, SerialPacketBase* packet) {
|
||||
case SerialPacketType::TEXT_BROADCAST:
|
||||
case SerialPacketType::JOIN_REJECTION:
|
||||
case SerialPacketType::LOGIN_REJECTION:
|
||||
case SerialPacketType::REGION_REJECTION:
|
||||
case SerialPacketType::CHARACTER_REJECTION:
|
||||
case SerialPacketType::SHUTDOWN_REJECTION:
|
||||
deserializeText(buffer, static_cast<TextPacket*>(packet));
|
||||
|
||||
Reference in New Issue
Block a user