diff options
Diffstat (limited to 'Source/Core/DolphinWX/NetPlay/NetWindow.cpp')
| -rw-r--r-- | Source/Core/DolphinWX/NetPlay/NetWindow.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/Source/Core/DolphinWX/NetPlay/NetWindow.cpp b/Source/Core/DolphinWX/NetPlay/NetWindow.cpp index 5db7c7e56f..594918b5ab 100644 --- a/Source/Core/DolphinWX/NetPlay/NetWindow.cpp +++ b/Source/Core/DolphinWX/NetPlay/NetWindow.cpp @@ -460,19 +460,11 @@ void NetPlayDialog::OnChangeGame(wxCommandEvent&) void NetPlayDialog::OnConfigPads(wxCommandEvent&) { - PadMapping mapping[4]; - PadMapping wiimotemapping[4]; - std::vector<const Player *> player_list; - - netplay_server->GetPadMapping(mapping); - netplay_server->GetWiimoteMapping(wiimotemapping); - netplay_client->GetPlayers(player_list); - - PadMapDialog pmd(this, mapping, wiimotemapping, player_list); + PadMapDialog pmd(this, netplay_server, netplay_client); pmd.ShowModal(); - netplay_server->SetPadMapping(mapping); - netplay_server->SetWiimoteMapping(wiimotemapping); + netplay_server->SetPadMapping(pmd.GetModifiedPadMappings()); + netplay_server->SetWiimoteMapping(pmd.GetModifiedWiimoteMappings()); } void NetPlayDialog::OnKick(wxCommandEvent&) |
