remove Lock Teams checkbox from RA lobby
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
@@ -118,15 +118,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
|||||||
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;
|
||||||
allowCheats.OnClick = () =>
|
allowCheats.OnClick = () =>
|
||||||
@@ -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"));
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user