keep track of lobby player slots on proxy server

This commit is contained in:
Martin Michelsen
2022-03-28 22:28:37 -07:00
parent 162b0327b9
commit 97db8da273
4 changed files with 141 additions and 19 deletions
+8
View File
@@ -46,6 +46,14 @@ public:
uint32_t guild_card_number;
uint8_t client_config_data[0x20];
struct LobbyPlayer {
uint32_t guild_card_number;
std::string name;
LobbyPlayer() : guild_card_number(0) { }
};
std::vector<LobbyPlayer> lobby_players;
size_t lobby_client_id;
std::shared_ptr<PSOEncryption> client_input_crypt;
std::shared_ptr<PSOEncryption> client_output_crypt;
std::shared_ptr<PSOEncryption> server_input_crypt;