summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorJMC47 <JMC4789@gmail.com>2026-08-23 12:58:47 -0400
committerGitHub <noreply@github.com>2026-08-23 12:58:47 -0400
commit123d32248e455ec242866e3a75fea70dcecfd567 (patch)
treeea157aefcced8938381f232925a9fb0fcd006a24 /Source/Core
parent474fa6e6f21d05e27d8e33bbf069ecbeed58b60a (diff)
parente58f57f6f3f7bc517887f5ef6d22741ff1af4900 (diff)
Merge pull request #14736 from tom-pratt/wii-controller-netplay
Auto assign wii controllers in netplay
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/NetPlayServer.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/Core/Core/NetPlayServer.cpp b/Source/Core/Core/NetPlayServer.cpp
index 20e1096c28..f345d3dd3e 100644
--- a/Source/Core/Core/NetPlayServer.cpp
+++ b/Source/Core/Core/NetPlayServer.cpp
@@ -2273,6 +2273,15 @@ void NetPlayServer::AssignNewUserAPad(const Client& player)
break;
}
}
+ for (PlayerId& mapping : m_wiimote_map)
+ {
+ // 0 means unmapped
+ if (mapping == 0)
+ {
+ mapping = player.pid;
+ break;
+ }
+ }
}
PlayerId NetPlayServer::GiveFirstAvailableIDTo(ENetPeer* player)