remove playercount labels in RA mapchooser
This commit is contained in:
@@ -91,8 +91,18 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
|||||||
{
|
{
|
||||||
var m = kv.Value;
|
var m = kv.Value;
|
||||||
var item = ScrollItemWidget.Setup(itemTemplate, () => m == map, () => map = m);
|
var item = ScrollItemWidget.Setup(itemTemplate, () => m == map, () => map = m);
|
||||||
item.GetWidget<LabelWidget>("TITLE").GetText = () => m.Title;
|
|
||||||
item.GetWidget<LabelWidget>("PLAYERS").GetText = () => "{0}".F(m.PlayerCount);
|
var titleLabel = item.GetWidget<LabelWidget>("TITLE");
|
||||||
|
var playersLabel = item.GetWidget<LabelWidget>("PLAYERS");
|
||||||
|
|
||||||
|
if (playersLabel != null)
|
||||||
|
{
|
||||||
|
playersLabel.GetText = () => "{0}".F(m.PlayerCount);
|
||||||
|
titleLabel.GetText = () => m.Title;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
titleLabel.GetText = () => "{0} ({1})".F(m.Title, m.PlayerCount);
|
||||||
|
|
||||||
item.GetWidget<LabelWidget>("TYPE").GetText = () => m.Type;
|
item.GetWidget<LabelWidget>("TYPE").GetText = () => m.Type;
|
||||||
scrollpanel.AddChild(item);
|
scrollpanel.AddChild(item);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,11 +34,6 @@ Background@MAP_CHOOSER:
|
|||||||
Id:TITLE
|
Id:TITLE
|
||||||
Width:PARENT_RIGHT-100
|
Width:PARENT_RIGHT-100
|
||||||
Height:25
|
Height:25
|
||||||
Label@PLAYERS:
|
|
||||||
Id:PLAYERS
|
|
||||||
X:PARENT_RIGHT-150
|
|
||||||
Width:30
|
|
||||||
Height:25
|
|
||||||
Label@TYPE:
|
Label@TYPE:
|
||||||
Id:TYPE
|
Id:TYPE
|
||||||
Width:90
|
Width:90
|
||||||
|
|||||||
Reference in New Issue
Block a user