Files
OpenRA/OpenRa.Game/Traits/IronCurtain.cs
2010-01-19 12:49:48 +13:00

19 lines
386 B
C#

namespace OpenRa.Traits
{
class IronCurtainInfo : StatelessTraitInfo<IronCurtain> { }
class IronCurtain : IResolveOrder
{
public void ResolveOrder(Actor self, Order order)
{
if (order.OrderString == "PlayAnimation")
{
var rb = self.traits.Get<RenderBuilding>();
if (rb != null)
rb.PlayCustomAnim(self, order.TargetString);
}
}
}
}