diff --git a/Source/Core/Core/NetPlayProto.h b/Source/Core/Core/NetPlayProto.h index 4a2e4d263c..4d3cf436fb 100644 --- a/Source/Core/Core/NetPlayProto.h +++ b/Source/Core/Core/NetPlayProto.h @@ -122,6 +122,8 @@ struct NetTraversalConfig enum class MessageID : u8 { + ConnectionSuccessful = 0, + PlayerJoin = 0x10, PlayerLeave = 0x11, @@ -225,7 +227,6 @@ struct WiimoteInput u8 report_id; std::vector data; }; -using MessageId = u8; using PlayerId = u8; using FrameNum = u32; using PadIndex = s8; diff --git a/Source/Core/Core/NetPlayServer.cpp b/Source/Core/Core/NetPlayServer.cpp index f75daf2208..c125cef358 100644 --- a/Source/Core/Core/NetPlayServer.cpp +++ b/Source/Core/Core/NetPlayServer.cpp @@ -431,9 +431,9 @@ ConnectionError NetPlayServer::OnConnect(ENetPeer* socket, sf::Packet& rpac) spac << player.pid << player.name << player.revision; SendToClients(spac); - // send new client success message with their id + // send new client success message with their ID spac.clear(); - spac << static_cast(0); + spac << MessageID::ConnectionSuccessful; spac << player.pid; Send(player.socket, spac);