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