remove Lock Teams checkbox from RA lobby

This commit is contained in:
Chris Forbes
2011-07-29 19:08:45 +12:00
parent 9b9f13ed1b
commit 8d9f7b715d
3 changed files with 1 additions and 19 deletions

View File

@@ -91,7 +91,6 @@ namespace OpenRA.Mods.RA
var lobby = Game.OpenWindow(orderManager.world, "SERVER_LOBBY"); var lobby = Game.OpenWindow(orderManager.world, "SERVER_LOBBY");
lobby.GetWidget<ChatDisplayWidget>("CHAT_DISPLAY").ClearChat(); lobby.GetWidget<ChatDisplayWidget>("CHAT_DISPLAY").ClearChat();
lobby.GetWidget("CHANGEMAP_BUTTON").Visible = true; lobby.GetWidget("CHANGEMAP_BUTTON").Visible = true;
lobby.GetWidget("LOCKTEAMS_CHECKBOX").Visible = true;
lobby.GetWidget("ALLOWCHEATS_CHECKBOX").Visible = true; lobby.GetWidget("ALLOWCHEATS_CHECKBOX").Visible = true;
lobby.GetWidget("DISCONNECT_BUTTON").Visible = true; lobby.GetWidget("DISCONNECT_BUTTON").Visible = true;
break; break;

View File

@@ -117,15 +117,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic
Game.LoadShellMap(); Game.LoadShellMap();
Widget.OpenWindow("MAINMENU_BG"); Widget.OpenWindow("MAINMENU_BG");
}; };
var lockTeamsCheckbox = lobby.GetWidget<CheckboxWidget>("LOCKTEAMS_CHECKBOX");
lockTeamsCheckbox.IsChecked = () => orderManager.LobbyInfo.GlobalSettings.LockTeams;
lockTeamsCheckbox.OnClick = () =>
{
if (Game.IsHost)
orderManager.IssueOrder(Order.Command(
"lockteams {0}".F(!orderManager.LobbyInfo.GlobalSettings.LockTeams)));
};
var allowCheats = lobby.GetWidget<CheckboxWidget>("ALLOWCHEATS_CHECKBOX"); var allowCheats = lobby.GetWidget<CheckboxWidget>("ALLOWCHEATS_CHECKBOX");
allowCheats.IsChecked = () => orderManager.LobbyInfo.GlobalSettings.AllowCheats; allowCheats.IsChecked = () => orderManager.LobbyInfo.GlobalSettings.AllowCheats;
@@ -141,7 +132,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic
{ {
mapButton.Visible = false; mapButton.Visible = false;
disconnectButton.Visible = false; disconnectButton.Visible = false;
lockTeamsCheckbox.Visible = false;
orderManager.IssueOrder(Order.Command("startgame")); orderManager.IssueOrder(Order.Command("startgame"));
}; };

View File

@@ -417,17 +417,10 @@ Background@SERVER_LOBBY:
Height:25 Height:25
Text:Disconnect Text:Disconnect
Font:Bold Font:Bold
Checkbox@LOCKTEAMS_CHECKBOX:
Id:LOCKTEAMS_CHECKBOX
X: PARENT_RIGHT-154
Y: PARENT_BOTTOM-229
Width: 80
Height: 20
Text: Lock Teams
Checkbox@ALLOWCHEATS_CHECKBOX: Checkbox@ALLOWCHEATS_CHECKBOX:
Id:ALLOWCHEATS_CHECKBOX Id:ALLOWCHEATS_CHECKBOX
X: PARENT_RIGHT-154 X: PARENT_RIGHT-154
Y: PARENT_BOTTOM-229+25 Y: PARENT_BOTTOM-229
Width: 80 Width: 80
Height: 20 Height: 20
Text: Allow Cheats Text: Allow Cheats