Implement IIssueDeployOrder on MADTank.

This commit is contained in:
Paul Chote
2017-07-22 22:55:39 +01:00
committed by Oliver Brakmann
parent ef0b0847bc
commit cd9fc96c37

View File

@@ -61,7 +61,7 @@ namespace OpenRA.Mods.Cnc.Traits
}
}
class MadTank : IIssueOrder, IResolveOrder, IOrderVoice, ITick, IPreventsTeleport
class MadTank : IIssueOrder, IResolveOrder, IOrderVoice, ITick, IPreventsTeleport, IIssueDeployOrder
{
readonly Actor self;
readonly MadTankInfo info;
@@ -116,6 +116,11 @@ namespace OpenRA.Mods.Cnc.Traits
return new Order(order.OrderID, self, queued) { TargetActor = target.Actor };
}
Order IIssueDeployOrder.IssueDeployOrder(Actor self)
{
return new Order("Detonate", self, false);
}
public string VoicePhraseForOrder(Actor self, Order order)
{
return info.Voice;