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 Actor self;
readonly MadTankInfo info; readonly MadTankInfo info;
@@ -116,6 +116,11 @@ namespace OpenRA.Mods.Cnc.Traits
return new Order(order.OrderID, self, queued) { TargetActor = target.Actor }; 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) public string VoicePhraseForOrder(Actor self, Order order)
{ {
return info.Voice; return info.Voice;