Move SupportPowerInstance out of SupportPowerManager

This commit is contained in:
ScottNZ
2013-07-14 20:31:24 +12:00
parent fc458d191d
commit 8bec40eb9b
4 changed files with 68 additions and 68 deletions

View File

@@ -32,7 +32,7 @@ namespace OpenRA.Mods.Cnc.Widgets.Logic
var baseHeight = widget.Bounds.Height;
var timeOffset = timeLabel.Bounds.X;
SupportPowerManager.SupportPowerInstance lastPower = null;
SupportPowerInstance lastPower = null;
tooltipContainer.BeforeRender = () =>
{
var sp = palette.TooltipPower;

View File

@@ -32,7 +32,7 @@ namespace OpenRA.Mods.Cnc.Widgets
public readonly string TooltipContainer;
public readonly string TooltipTemplate = "SUPPORT_POWER_TOOLTIP";
public SupportPowerManager.SupportPowerInstance TooltipPower { get; private set; }
public SupportPowerInstance TooltipPower { get; private set; }
Lazy<TooltipContainerWidget> tooltipContainer;
Rectangle eventBounds;
@@ -61,7 +61,7 @@ namespace OpenRA.Mods.Cnc.Widgets
public class SupportPowerIcon
{
public SupportPowerManager.SupportPowerInstance Power;
public SupportPowerInstance Power;
public float2 Pos;
public Sprite Sprite;
}

View File

@@ -110,6 +110,7 @@ namespace OpenRA.Mods.RA
return a.TraitsImplementing<SupportPower>()
.Select(t => Powers[MakeKey(t)]);
}
}
public class SupportPowerInstance
{
@@ -190,7 +191,6 @@ namespace OpenRA.Mods.RA
Disabled = true;
}
}
}
public class SelectGenericPowerTarget : IOrderGenerator
{

View File

@@ -90,7 +90,7 @@ namespace OpenRA.Mods.RA.Widgets
}
}
static string GetOverlayForItem(SupportPowerManager.SupportPowerInstance item)
static string GetOverlayForItem(SupportPowerInstance item)
{
if (item.Disabled) return "ON HOLD";
if (item.Ready) return "READY";