Readded client permissions

This commit is contained in:
Regalis
2017-02-06 21:07:24 +02:00
parent 462a8b5da8
commit b98ebe6e21
4 changed files with 152 additions and 8 deletions
@@ -205,6 +205,16 @@ namespace Barotrauma.Networking
GameMain.NetLobbyScreen.AddPlayer(newClient.name);
GameMain.Server.SendChatMessage(clName + " has joined the server.", ChatMessageType.Server, null);
var savedPermissions = clientPermissions.Find(cp => cp.IP == newClient.Connection.RemoteEndPoint.Address.ToString());
if (savedPermissions != null)
{
newClient.SetPermissions(savedPermissions.Permissions);
}
else
{
newClient.SetPermissions(ClientPermissions.None);
}
}
}
}