mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-30 04:38:49 +00:00
add missing func
This commit is contained in:
parent
83c63db3be
commit
f93fdea3a7
2 changed files with 20 additions and 0 deletions
|
@ -1069,6 +1069,24 @@ void NetPlayClient::OnPlayerPingData(sf::Packet& packet)
|
|||
m_dialog->Update();
|
||||
}
|
||||
|
||||
void NetPlayClient::OnSendCodesMsg(sf::Packet& packet)
|
||||
{
|
||||
std::string codeStr;
|
||||
packet >> codeStr;
|
||||
auto ss = std::stringstream{codeStr};
|
||||
|
||||
v_ActiveGeckoCodes = {};
|
||||
for (std::string line; std::getline(ss, line, '\n');)
|
||||
v_ActiveGeckoCodes.push_back(line);
|
||||
|
||||
// add to chat
|
||||
std::string firstLine = "Active Gecko Codes:";
|
||||
m_dialog->OnActiveGeckoCodes(firstLine);
|
||||
for (const std::string code : v_ActiveGeckoCodes)
|
||||
m_dialog->OnActiveGeckoCodes(code);
|
||||
}
|
||||
|
||||
|
||||
void NetPlayClient::OnDesyncDetected(sf::Packet& packet)
|
||||
{
|
||||
int pid_to_blame;
|
||||
|
|
|
@ -354,6 +354,8 @@ private:
|
|||
void OnGameDigestResult(sf::Packet& packet);
|
||||
void OnGameDigestError(sf::Packet& packet);
|
||||
void OnGameDigestAbort();
|
||||
void OnSendCodesMsg(sf::Packet& packet);
|
||||
|
||||
|
||||
bool m_is_connected = false;
|
||||
ConnectionState m_connection_state = ConnectionState::Failure;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue