UIM for those

This commit is contained in:
Chris Forbes
2009-12-28 16:57:58 +13:00
parent c0998b11c7
commit 061c0ccb3f
2 changed files with 8 additions and 2 deletions

View File

@@ -6,12 +6,13 @@ using OpenRa.Game.Effects;
namespace OpenRa.Game.Traits
{
class ATMine : ICrushable
class ATMine : ICrushable, IOccupySpace
{
readonly Actor self;
public ATMine(Actor self)
{
this.self = self;
Game.UnitInfluence.Add(self, this);
}
public void OnCrush(Actor crusher)
@@ -39,5 +40,7 @@ namespace OpenRa.Game.Traits
default: return false;
}
}
public IEnumerable<int2> OccupiedCells() { yield return self.Location; }
}
}