Fixes a stupid problem with the DS multiplayer not checking if a

player is already registered.  (#69)
This commit is contained in:
Westin Miller
2017-08-18 19:34:41 -07:00
parent 40eab15d69
commit 3e8068e82d

View File

@@ -337,6 +337,7 @@ namespace Torch.Managers
private void UserAccepted(ulong steamId)
{
_members.Remove(steamId);
typeof(MyDedicatedServerBase).GetMethod("UserAccepted", BindingFlags.NonPublic | BindingFlags.Instance).Invoke(MyMultiplayer.Static, new object[] {steamId});
var vm = new PlayerViewModel(steamId) {State = ConnectionState.Connected};
Log.Info($"Player {vm.Name} joined ({vm.SteamId})");