Committing some comment tweaks
This commit is contained in:
@@ -161,7 +161,7 @@ void InCombat::HandlePacket(SerialPacket packet) {
|
||||
break;
|
||||
//handle errors
|
||||
default:
|
||||
throw(std::runtime_error(std::string() + "Unknown SerialPacket::Type encountered in InCombat: " + to_string_custom(int(packet.meta.type))));
|
||||
throw(std::runtime_error(std::string() + "Unknown SerialPacketType encountered in InCombat: " + to_string_custom(int(packet.meta.type))));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -267,7 +267,7 @@ void InWorld::HandlePacket(SerialPacket packet) {
|
||||
break;
|
||||
//handle errors
|
||||
default:
|
||||
throw(std::runtime_error(std::string() + "Unknown SerialPacket::Type encountered in InWorld: " + to_string_custom(int(packet.meta.type))));
|
||||
throw(std::runtime_error(std::string() + "Unknown SerialPacketType encountered in InWorld: " + to_string_custom(int(packet.meta.type))));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -231,7 +231,7 @@ void LobbyMenu::HandlePacket(SerialPacket packet) {
|
||||
|
||||
//handle errors
|
||||
default:
|
||||
throw(std::runtime_error(std::string() + "Unknown SerialPacket::Type encountered in LobbyMenu: " + to_string_custom(int(packet.meta.type))));
|
||||
throw(std::runtime_error(std::string() + "Unknown SerialPacketType encountered in LobbyMenu: " + to_string_custom(int(packet.meta.type))));
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -28,7 +28,7 @@ struct ClientPacket : SerialPacketBase {
|
||||
int clientIndex;
|
||||
int accountIndex;
|
||||
char username[PACKET_STRING_SIZE];
|
||||
char password[PACKET_STRING_SIZE]; //hashed, not currently used
|
||||
// char password[PACKET_STRING_SIZE]; //hashed, not currently used
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -22,39 +22,49 @@
|
||||
#ifndef SERIALPACKETTYPE_HPP_
|
||||
#define SERIALPACKETTYPE_HPP_
|
||||
|
||||
/* Key for the comments:
|
||||
* request => response
|
||||
*/
|
||||
|
||||
enum class SerialPacketType {
|
||||
//default: there is something wrong
|
||||
NONE = 0,
|
||||
|
||||
//keep alive
|
||||
//ping => pong
|
||||
PING,
|
||||
PONG,
|
||||
|
||||
//searching for a server to join
|
||||
//search for the server list
|
||||
//none => server name, player count, version info (and source address)
|
||||
BROADCAST_REQUEST,
|
||||
BROADCAST_RESPONSE,
|
||||
BROADCAST_REJECTION,
|
||||
|
||||
//try to join the server
|
||||
//username, and password => client index, account index
|
||||
JOIN_REQUEST,
|
||||
JOIN_RESPONSE,
|
||||
JOIN_REJECTION,
|
||||
|
||||
//mass update
|
||||
//mass update of all surrounding content
|
||||
//character.x, character.y => packet barrage
|
||||
SYNCHRONIZE,
|
||||
|
||||
//disconnect from the server
|
||||
//autentication, account index => disconnect that account
|
||||
DISCONNECT,
|
||||
|
||||
//shut down the server
|
||||
//autentication => disconnect, shutdown
|
||||
SHUTDOWN,
|
||||
|
||||
//map data
|
||||
//room index, region.x, region.y => room index, region.x, region.y, region content
|
||||
REGION_REQUEST,
|
||||
REGION_CONTENT,
|
||||
REGION_REJECTION,
|
||||
|
||||
//combat data
|
||||
//TODO: system incomplete
|
||||
COMBAT_NEW,
|
||||
COMBAT_DELETE,
|
||||
COMBAT_UPDATE,
|
||||
@@ -70,16 +80,20 @@ enum class SerialPacketType {
|
||||
COMBAT_REJECTION,
|
||||
|
||||
//character data
|
||||
//character data => etc.
|
||||
CHARACTER_NEW,
|
||||
CHARACTER_DELETE,
|
||||
CHARACTER_UPDATE,
|
||||
|
||||
//authentication, character index => character stats
|
||||
CHARACTER_STATS_REQUEST,
|
||||
CHARACTER_STATS_RESPONSE,
|
||||
|
||||
//character new => character rejection, disconnect?
|
||||
CHARACTER_REJECTION,
|
||||
|
||||
//enemy data
|
||||
//enemy data => etc.
|
||||
ENEMY_NEW,
|
||||
ENEMY_DELETE,
|
||||
ENEMY_UPDATE,
|
||||
@@ -87,12 +101,13 @@ enum class SerialPacketType {
|
||||
ENEMY_STATS_REQUEST,
|
||||
ENEMY_STATS_RESPONSE,
|
||||
|
||||
//enemy index => enemy doens't exist
|
||||
ENEMY_REJECTION,
|
||||
|
||||
//more packet types go here
|
||||
//NOTE: more packet types go here
|
||||
|
||||
//not used
|
||||
LAST,
|
||||
LAST
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -42,9 +42,7 @@ void serializePacket(SerialPacketBase* packet, void* buffer) {
|
||||
case SerialPacketType::BROADCAST_REQUEST:
|
||||
|
||||
//all rejections
|
||||
case SerialPacketType::BROADCAST_REJECTION:
|
||||
case SerialPacketType::JOIN_REJECTION:
|
||||
case SerialPacketType::REGION_REJECTION:
|
||||
case SerialPacketType::CHARACTER_REJECTION:
|
||||
case SerialPacketType::ENEMY_REJECTION:
|
||||
case SerialPacketType::COMBAT_REJECTION:
|
||||
@@ -120,9 +118,7 @@ void deserializePacket(SerialPacketBase* packet, void* buffer) {
|
||||
case SerialPacketType::BROADCAST_REQUEST:
|
||||
|
||||
//all rejections
|
||||
case SerialPacketType::BROADCAST_REJECTION:
|
||||
case SerialPacketType::JOIN_REJECTION:
|
||||
case SerialPacketType::REGION_REJECTION:
|
||||
case SerialPacketType::CHARACTER_REJECTION:
|
||||
case SerialPacketType::ENEMY_REJECTION:
|
||||
case SerialPacketType::COMBAT_REJECTION:
|
||||
|
||||
@@ -29,7 +29,7 @@ void serializeClient(ClientPacket* packet, void* buffer) {
|
||||
SERIALIZE(buffer, &packet->clientIndex, sizeof(int));
|
||||
SERIALIZE(buffer, &packet->accountIndex, sizeof(int));
|
||||
SERIALIZE(buffer, &packet->username, sizeof(PACKET_STRING_SIZE));
|
||||
SERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
|
||||
// SERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
|
||||
}
|
||||
|
||||
void deserializeClient(ClientPacket* packet, void* buffer) {
|
||||
@@ -38,5 +38,5 @@ void deserializeClient(ClientPacket* packet, void* buffer) {
|
||||
DESERIALIZE(buffer, &packet->clientIndex, sizeof(int));
|
||||
DESERIALIZE(buffer, &packet->accountIndex, sizeof(int));
|
||||
DESERIALIZE(buffer, &packet->username, sizeof(PACKET_STRING_SIZE));
|
||||
DESERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
|
||||
// DESERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
|
||||
}
|
||||
|
||||
@@ -184,7 +184,7 @@ void ServerApplication::HandlePacket(SerialPacket packet) {
|
||||
break;
|
||||
//handle errors
|
||||
default:
|
||||
throw(std::runtime_error("Unknown SerialPacket::Type encountered"));
|
||||
throw(std::runtime_error("Unknown SerialPacketType encountered"));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user