Fix some compiler warnings

This commit is contained in:
Paul Chote
2010-11-26 10:48:55 +13:00
parent 7182908728
commit 1aebd59062
4 changed files with 7 additions and 18 deletions

View File

@@ -120,8 +120,6 @@ namespace OpenRA.Widgets
};
Widget.RootWidget.AddChild(fullscreenMask);
var origin = w.RenderOrigin;
var dropDown = new ScrollPanelWidget
{
Bounds = new Rectangle(w.RenderOrigin.X, w.RenderOrigin.Y + w.Bounds.Height, w.Bounds.Width, 100),
@@ -149,7 +147,6 @@ namespace OpenRA.Widgets
foreach (var t in ts)
{
var tt = t;
var ww = ft(t, dropDown.Bounds.Width);
var origMouseUp = ww.OnMouseUp;
ww.OnMouseUp = mi => { var result = origMouseUp(mi); HideDropDown(); return result; };

View File

@@ -33,8 +33,6 @@ namespace OpenRA.Scripting
{
var target = kv.First;
var targetCell = kv.Second;
System.Console.WriteLine("{0} {1}",target, targetCell);
var cs = target.Trait<Chronoshiftable>();
if (cs.CanChronoshiftTo(target, targetCell))
target.Trait<Chronoshiftable>().Teleport(target,

View File

@@ -209,15 +209,16 @@ namespace OpenRA.Mods.RA
foreach (var t in world.FindTilesInCircle(xy, range))
sourceTile.DrawAt( wr, Game.CellSize * t, "terrain" );
// Unit tiles
// Unit previews
foreach (var unit in power.UnitsInRange(sourceLocation))
{
var targetCell = unit.Location + xy - sourceLocation;
var canEnter = unit.Trait<Chronoshiftable>().CanChronoshiftTo(unit,targetCell);
foreach (var r in unit.Render())
r.Sprite.DrawAt(wr, r.Pos - Traits.Util.CenterOfCell(unit.Location) + Traits.Util.CenterOfCell(targetCell),
r.Palette ?? unit.Owner.Palette);
}
// Unit tiles
foreach (var unit in power.UnitsInRange(sourceLocation))
{
var targetCell = unit.Location + xy - sourceLocation;

View File

@@ -97,15 +97,10 @@ namespace OpenRA.Mods.RA
IEnumerable<Order> OrderInner(World world, int2 xy, MouseInput mi)
{
if (mi.Button == MouseButton.Left)
if (mi.Button == MouseButton.Left && power.UnitsInRange(xy).Any() )
{
var targetUnits = power.UnitsInRange(xy);
if( targetUnits.Any() )
{
world.CancelInputMode();
yield return new Order("IronCurtain", world.LocalPlayer.PlayerActor, false) { TargetLocation = xy };
}
world.CancelInputMode();
yield return new Order("IronCurtain", world.LocalPlayer.PlayerActor, false) { TargetLocation = xy };
}
}
@@ -122,7 +117,6 @@ namespace OpenRA.Mods.RA
public void RenderAfterWorld(WorldRenderer wr, World world)
{
var xy = Game.viewport.ViewToWorld(Viewport.LastMousePos).ToInt2();
var targetUnits = power.UnitsInRange(xy);
foreach (var unit in power.UnitsInRange(xy))
wr.DrawSelectionBox(unit, Color.Red);
}
@@ -130,8 +124,7 @@ namespace OpenRA.Mods.RA
public void RenderBeforeWorld(WorldRenderer wr, World world)
{
var xy = Game.viewport.ViewToWorld(Viewport.LastMousePos).ToInt2();
var tiles = world.FindTilesInCircle(xy, range);
foreach (var t in tiles)
foreach (var t in world.FindTilesInCircle(xy, range))
tile.DrawAt( wr, Game.CellSize * t, "terrain" );
}