diff --git a/OpenRA.Game/Network/Session.cs b/OpenRA.Game/Network/Session.cs index a72cd6205b..de9ea4ccb3 100644 --- a/OpenRA.Game/Network/Session.cs +++ b/OpenRA.Game/Network/Session.cs @@ -198,6 +198,7 @@ namespace OpenRA.Network public bool AllowVersionMismatch; public string GameUid; public bool EnableSingleplayer; + public bool Dedicated; [FieldLoader.Ignore] public Dictionary LobbyOptions = new Dictionary(); diff --git a/OpenRA.Game/Server/Server.cs b/OpenRA.Game/Server/Server.cs index 4be1160cf2..6f97722196 100644 --- a/OpenRA.Game/Server/Server.cs +++ b/OpenRA.Game/Server/Server.cs @@ -150,7 +150,8 @@ namespace OpenRA.Server Map = settings.Map, ServerName = settings.Name, EnableSingleplayer = settings.EnableSingleplayer || !dedicated, - GameUid = Guid.NewGuid().ToString() + GameUid = Guid.NewGuid().ToString(), + Dedicated = dedicated } };