Mods.Common Widgets

Moved over Widgets that don't require a bunch of things to move.
This commit is contained in:
steelphase
2014-09-26 21:34:14 -04:00
parent c57407de4a
commit 2f87a62ee8
47 changed files with 91 additions and 80 deletions

View File

@@ -12,11 +12,12 @@ using System.Collections.Generic;
using System.Drawing;
using OpenRA.Graphics;
using OpenRA.Mods.Common.Graphics;
using OpenRA.Mods.Common.Traits;
using OpenRA.Traits;
namespace OpenRA.Mods.RA
{
//todo: remove all the Render*Circle duplication
// TODO: remove all the Render*Circle duplication
class RenderJammerCircleInfo : ITraitInfo, IPlaceBuildingDecoration
{
public IEnumerable<IRenderable> Render(WorldRenderer wr, World w, ActorInfo ai, WPos centerPosition)
@@ -29,8 +30,7 @@ namespace OpenRA.Mods.RA
WRange.FromCells(jamsMissiles.Range),
0,
Color.FromArgb(128, Color.Red),
Color.FromArgb(96, Color.Black)
);
Color.FromArgb(96, Color.Black));
}
var jamsRadar = ai.Traits.GetOrDefault<JamsRadarInfo>();
@@ -41,8 +41,7 @@ namespace OpenRA.Mods.RA
WRange.FromCells(jamsRadar.Range),
0,
Color.FromArgb(128, Color.Blue),
Color.FromArgb(96, Color.Black)
);
Color.FromArgb(96, Color.Black));
}
foreach (var a in w.ActorsWithTrait<RenderJammerCircle>())
@@ -73,8 +72,7 @@ namespace OpenRA.Mods.RA
WRange.FromCells(jamsMissiles.Range),
0,
Color.FromArgb(128, Color.Red),
Color.FromArgb(96, Color.Black)
);
Color.FromArgb(96, Color.Black));
}
var jamsRadar = self.Info.Traits.GetOrDefault<JamsRadarInfo>();
@@ -85,8 +83,7 @@ namespace OpenRA.Mods.RA
WRange.FromCells(jamsRadar.Range),
0,
Color.FromArgb(128, Color.Blue),
Color.FromArgb(96, Color.Black)
);
Color.FromArgb(96, Color.Black));
}
}
}