From cc4559cae6cc29d27db188143dfbdc25a6b4b99d Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Tue, 23 Apr 2013 21:25:24 +1200 Subject: [PATCH] Remove obsolete Random Map button from d2k lobby. --- OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs | 14 -------------- mods/d2k/chrome/lobby.yaml | 7 ------- 2 files changed, 21 deletions(-) diff --git a/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs index d39c148684..e1604531f8 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs @@ -162,20 +162,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic }; mapButton.IsVisible = () => mapButton.Visible && Game.IsHost; - var randomMapButton = lobby.GetOrNull("RANDOMMAP_BUTTON"); - var maps = Game.modData.AvailableMaps.Where(m => m.Value.Selectable).ToArray(); - if (randomMapButton != null && maps.Any()) - { - randomMapButton.OnClick = () => - { - var mapUid = maps.Random(Game.CosmeticRandom).Key; - orderManager.IssueOrder(Order.Command("map " + mapUid)); - Game.Settings.Server.Map = mapUid; - Game.Settings.Save(); - }; - randomMapButton.IsVisible = () => mapButton.Visible && Game.IsHost; - } - var assignTeams = lobby.GetOrNull("ASSIGNTEAMS_DROPDOWNBUTTON"); if (assignTeams != null) { diff --git a/mods/d2k/chrome/lobby.yaml b/mods/d2k/chrome/lobby.yaml index 1f37a1e261..e000aadfec 100644 --- a/mods/d2k/chrome/lobby.yaml +++ b/mods/d2k/chrome/lobby.yaml @@ -453,13 +453,6 @@ Background@SERVER_LOBBY: Height:25 Text:Change Map Font:Bold - Button@RANDOMMAP_BUTTON: - X:PARENT_RIGHT-154 - Y:PARENT_BOTTOM-259 - Width:120 - Height:25 - Text:Random Map - Font:Bold DropDownButton@ASSIGNTEAMS_DROPDOWNBUTTON: X:PARENT_RIGHT-154 Y:PARENT_BOTTOM-229