Set the values for packets, and added getRoom()

This commit is contained in:
Kayne Ruse
2014-11-26 07:11:27 +11:00
parent fa0d232727
commit 01461deaa5
2 changed files with 48 additions and 33 deletions
+32 -32
View File
@@ -38,12 +38,12 @@ enum class SerialPacketType {
//-------------------------
//heartbeat
PING,
PONG,
PING = 1,
PONG = 2,
//Used for finding available servers
BROADCAST_REQUEST,
BROADCAST_RESPONSE,
BROADCAST_REQUEST = 3,
BROADCAST_RESPONSE = 4,
//-------------------------
//ClientPacket
@@ -51,24 +51,24 @@ enum class SerialPacketType {
//-------------------------
//Connecting to a server as a client
JOIN_REQUEST,
JOIN_RESPONSE,
JOIN_REQUEST = 5,
JOIN_RESPONSE = 6,
//disconnect from the server
DISCONNECT_REQUEST,
DISCONNECT_RESPONSE,
DISCONNECT_FORCED,
DISCONNECT_REQUEST = 7,
DISCONNECT_RESPONSE = 8,
DISCONNECT_FORCED = 9,
//load the account
LOGIN_REQUEST,
LOGIN_RESPONSE,
LOGIN_REQUEST = 10,
LOGIN_RESPONSE = 11,
//unload the account
LOGOUT_REQUEST,
LOGOUT_RESPONSE,
LOGOUT_REQUEST = 12,
LOGOUT_RESPONSE = 13,
//shut down the server
SHUTDOWN_REQUEST,
SHUTDOWN_REQUEST = 14,
//-------------------------
//RegionPacket
@@ -76,8 +76,8 @@ enum class SerialPacketType {
//-------------------------
//map data
REGION_REQUEST, //NOTE: technically a query
REGION_CONTENT,
REGION_REQUEST = 15, //NOTE: technically a query
REGION_CONTENT = 16,
//-------------------------
//CharacterPacket
@@ -89,20 +89,20 @@ enum class SerialPacketType {
//-------------------------
//character management
CHARACTER_CREATE,
CHARACTER_DELETE,
CHARACTER_LOAD,
CHARACTER_UNLOAD,
CHARACTER_CREATE = 17,
CHARACTER_DELETE = 18,
CHARACTER_LOAD = 19,
CHARACTER_UNLOAD = 20,
//find out info from the server
QUERY_CHARACTER_EXISTS,
QUERY_CHARACTER_STATS,
QUERY_CHARACTER_LOCATION,
QUERY_CHARACTER_EXISTS = 21,
QUERY_CHARACTER_STATS = 22,
QUERY_CHARACTER_LOCATION = 23,
//set the info in the server
CHARACTER_SET_ROOM,
CHARACTER_SET_ORIGIN,
CHARACTER_SET_MOTION,
CHARACTER_SET_ROOM = 24,
CHARACTER_SET_ORIGIN = 25,
CHARACTER_SET_MOTION = 26,
//TODO: enemy management
@@ -112,19 +112,19 @@ enum class SerialPacketType {
//-------------------------
//general speech
TEXT_BROADCAST,
TEXT_BROADCAST = 27,
//rejection/error messages
JOIN_REJECTION,
LOGIN_REJECTION,
CHARACTER_REJECTION,
SHUTDOWN_REJECTION,
JOIN_REJECTION = 28,
LOGIN_REJECTION = 29,
CHARACTER_REJECTION = 30,
SHUTDOWN_REJECTION = 31,
//-------------------------
//not used
//-------------------------
LAST
LAST = 32
};
#endif