diff --git a/Source/Core/Core/Slippi/SlippiMatchmaking.cpp b/Source/Core/Core/Slippi/SlippiMatchmaking.cpp index 11baa0ab14..e78d787034 100644 --- a/Source/Core/Core/Slippi/SlippiMatchmaking.cpp +++ b/Source/Core/Core/Slippi/SlippiMatchmaking.cpp @@ -511,6 +511,7 @@ void SlippiMatchmaking::handleMatchmaking() playerInfo.displayName = el.value("displayName", ""); playerInfo.connectCode = el.value("connectCode", ""); playerInfo.port = el.value("port", 0); + playerInfo.isBot = el.value("isBot", false); if (el["chatMessages"].is_array()) { diff --git a/Source/Core/Core/Slippi/SlippiUser.h b/Source/Core/Core/Slippi/SlippiUser.h index 324b7a56db..2c4b03c2ff 100644 --- a/Source/Core/Core/Slippi/SlippiUser.h +++ b/Source/Core/Core/Slippi/SlippiUser.h @@ -31,6 +31,8 @@ class SlippiUser int port; std::vector chatMessages; + + bool isBot = false; }; SlippiUser(uintptr_t rs_exi_device_ptr);