diff --git a/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs index 7fcc47c8f9..42056810d9 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs @@ -97,6 +97,10 @@ namespace OpenRA.Mods.RA.Widgets.Logic Game.AddChatLine += AddChatLine; Game.ConnectionStateChanged += ConnectionStateChanged; + var name = lobby.GetOrNull("SERVER_NAME"); + if (name != null) + name.GetText = () => orderManager.LobbyInfo.GlobalSettings.ServerName; + UpdateCurrentMap(); Players = lobby.Get("PLAYERS"); EditablePlayerTemplate = Players.Get("TEMPLATE_EDITABLE_PLAYER"); @@ -343,9 +347,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic else throw new InvalidOperationException("Server's new map doesn't exist on your system and Downloading turned off"); Map = new Map(Game.modData.AvailableMaps[MapUid].Path); - - var title = Ui.Root.Get("TITLE"); - title.Text = orderManager.LobbyInfo.GlobalSettings.ServerName; } void UpdatePlayerList() diff --git a/mods/cnc/chrome/lobby.yaml b/mods/cnc/chrome/lobby.yaml index 6c64204219..9b5ecadfaf 100644 --- a/mods/cnc/chrome/lobby.yaml +++ b/mods/cnc/chrome/lobby.yaml @@ -7,10 +7,8 @@ Container@SERVER_LOBBY: Children: ColorPreviewManager@COLOR_MANAGER: RemapIndices: 176, 178, 180, 182, 184, 186, 189, 191, 177, 179, 181, 183, 185, 187, 188, 190 - Label@TITLE: + Label@SERVER_NAME: Width:740 - Height: 20 - X:0 Y:0-25 Font:BigBold Contrast:true diff --git a/mods/d2k/chrome/lobby.yaml b/mods/d2k/chrome/lobby.yaml index 352a73a78f..35e619db9f 100644 --- a/mods/d2k/chrome/lobby.yaml +++ b/mods/d2k/chrome/lobby.yaml @@ -7,7 +7,7 @@ Background@SERVER_LOBBY: Children: ColorPreviewManager@COLOR_MANAGER: RemapIndices: 255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 245, 244, 243, 242, 241, 240 - Label@TITLE: + Label@SERVER_NAME: X:0 Y:17 Align:Center diff --git a/mods/ra/chrome/lobby.yaml b/mods/ra/chrome/lobby.yaml index 22115f69b3..523442f36a 100644 --- a/mods/ra/chrome/lobby.yaml +++ b/mods/ra/chrome/lobby.yaml @@ -7,7 +7,7 @@ Background@SERVER_LOBBY: Children: ColorPreviewManager@COLOR_MANAGER: RemapIndices: 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95 - Label@TITLE: + Label@SERVER_NAME: X:0 Y:17 Align:Center