Servers report their game version and selected content package when registering to master server (not displayed anywhere atm but might be good to have the info available for future usage)

This commit is contained in:
Regalis
2017-06-03 19:40:12 +03:00
parent 96c425414c
commit 466c7cb59d

View File

@@ -256,7 +256,12 @@ namespace Barotrauma.Networking
request.AddParameter("currplayers", connectedClients.Count);
request.AddParameter("maxplayers", MaxPlayers);
request.AddParameter("password", string.IsNullOrWhiteSpace(password) ? 0 : 1);
request.AddParameter("version", GameMain.Version.ToString());
if (GameMain.Config.SelectedContentPackage != null)
{
request.AddParameter("contentpackage", GameMain.Config.SelectedContentPackage.Name);
}
masterServerResponded = false;
masterServerResponse = null;
var restRequestHandle = restClient.ExecuteAsync(request, response => MasterServerCallBack(response));