Merge pull request #2718 from Mailaender/admin-indicator
remove admin indicator icon to avoid confusion/overlapping
This commit is contained in:
@@ -399,6 +399,8 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
||||
{ // Non-editable player in slot
|
||||
template = NonEditablePlayerTemplate.Clone();
|
||||
template.Get<LabelWidget>("NAME").GetText = () => client.Name;
|
||||
if (client.IsAdmin)
|
||||
template.Get<LabelWidget>("NAME").Font = "Bold";
|
||||
var color = template.Get<ColorBlockWidget>("COLOR");
|
||||
color.GetColor = () => client.ColorRamp.GetColor(0);
|
||||
|
||||
@@ -421,8 +423,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
||||
kickButton.OnClick = () => orderManager.IssueOrder(Order.Command("kick " + client.Index));
|
||||
}
|
||||
|
||||
template.Get<ImageWidget>("ISADMIN").IsVisible = () => client != null && client.IsAdmin;
|
||||
|
||||
template.IsVisible = () => true;
|
||||
Players.AddChild(template);
|
||||
}
|
||||
@@ -458,6 +458,8 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
||||
{
|
||||
template = NonEditableSpectatorTemplate.Clone();
|
||||
template.Get<LabelWidget>("NAME").GetText = () => c.Name;
|
||||
if (client.IsAdmin)
|
||||
template.Get<LabelWidget>("NAME").Font = "Bold";
|
||||
var color = template.Get<ColorBlockWidget>("COLOR");
|
||||
color.GetColor = () => c.ColorRamp.GetColor(0);
|
||||
|
||||
@@ -469,8 +471,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
||||
kickButton.OnClick = () => orderManager.IssueOrder(Order.Command("kick " + c.Index));
|
||||
}
|
||||
|
||||
template.Get<ImageWidget>("ISADMIN").IsVisible = () => c.IsAdmin;
|
||||
|
||||
template.IsVisible = () => true;
|
||||
Players.AddChild(template);
|
||||
}
|
||||
|
||||
@@ -23,6 +23,8 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
||||
{
|
||||
public static void SetupNameWidget(OrderManager orderManager, Session.Client c, TextFieldWidget name)
|
||||
{
|
||||
if (c.IsAdmin)
|
||||
name.Font = "Bold";
|
||||
name.Text = c.Name;
|
||||
name.OnEnterKey = () =>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user