Merge pull request #11881 from reaperrr/always-visible-bar

Allow keeping empty selection bars visible
This commit is contained in:
Oliver Brakmann
2016-08-26 14:56:29 +02:00
committed by GitHub
11 changed files with 13 additions and 2 deletions

View File

@@ -100,5 +100,6 @@ namespace OpenRA.Mods.Common.Traits
}
Color ISelectionBar.GetColor() { return Color.Purple; }
bool ISelectionBar.DisplayWhenEmpty { get { return false; } }
}
}

View File

@@ -39,5 +39,6 @@ namespace OpenRA.Mods.Common.Traits
}
Color ISelectionBar.GetColor() { return Color.Orange; }
bool ISelectionBar.DisplayWhenEmpty { get { return false; } }
}
}

View File

@@ -42,6 +42,8 @@ namespace OpenRA.Mods.Common.Traits
return Color.Yellow;
}
bool ISelectionBar.DisplayWhenEmpty { get { return false; } }
public int GetPowerModifier()
{
return playerPower.PowerOutageRemainingTicks > 0 ? 0 : 100;

View File

@@ -81,6 +81,7 @@ namespace OpenRA.Mods.Common.Traits.Render
}
Color ISelectionBar.GetColor() { return info.Color; }
bool ISelectionBar.DisplayWhenEmpty { get { return false; } }
public void OnOwnerChanged(Actor self, Player oldOwner, Player newOwner)
{

View File

@@ -53,6 +53,7 @@ namespace OpenRA.Mods.Common.Traits.Render
}
Color ISelectionBar.GetColor() { return info.Color; }
bool ISelectionBar.DisplayWhenEmpty { get { return false; } }
void INotifyOwnerChanged.OnOwnerChanged(Actor self, Player oldOwner, Player newOwner)
{

View File

@@ -57,5 +57,6 @@ namespace OpenRA.Mods.Common.Traits.Render
}
Color ISelectionBar.GetColor() { return info.Color; }
bool ISelectionBar.DisplayWhenEmpty { get { return false; } }
}
}