Merge commit 'pchote/NewUI'

This commit is contained in:
Chris Forbes
2010-01-10 22:36:52 +13:00
20 changed files with 548 additions and 248 deletions

View File

@@ -5,8 +5,18 @@ using System.Text;
namespace OpenRa.Game.Traits
{
class Chronosphere
class Chronosphere : IResolveOrder
{
public Chronosphere(Actor self) { }
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);
}
}
}
}

View File

@@ -5,8 +5,18 @@ using System.Text;
namespace OpenRa.Game.Traits
{
class IronCurtain
class IronCurtain : IResolveOrder
{
public IronCurtain(Actor self) {}
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);
}
}
}
}