Files
OpenRA/OpenRa.Game/Traits/ProvidesRadar.cs
2010-01-17 09:30:53 +13:00

21 lines
357 B
C#

namespace OpenRa.Traits
{
class ProvidesRadarInfo : StatelessTraitInfo<ProvidesRadar> {}
class ProvidesRadar
{
public bool IsActive(Actor self)
{
// TODO: Check for nearby MRJ
// Check if powered
var b = self.traits.Get<Building>();
if (b != null && b.Disabled)
return false;
return true;
}
}
}