Add IIssueDeployOrder.
This commit is contained in:
@@ -51,7 +51,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
public virtual object Create(ActorInitializer init) { return new Transforms(init, this); }
|
||||
}
|
||||
|
||||
public class Transforms : IIssueOrder, IResolveOrder, IOrderVoice
|
||||
public class Transforms : IIssueOrder, IResolveOrder, IOrderVoice, IIssueDeployOrder
|
||||
{
|
||||
readonly Actor self;
|
||||
readonly TransformsInfo info;
|
||||
@@ -94,6 +94,11 @@ namespace OpenRA.Mods.Common.Traits
|
||||
return null;
|
||||
}
|
||||
|
||||
Order IIssueDeployOrder.IssueDeployOrder(Actor self)
|
||||
{
|
||||
return new Order("DeployTransform", self, false);
|
||||
}
|
||||
|
||||
public void DeployTransform(bool queued)
|
||||
{
|
||||
if (!queued && !CanDeploy())
|
||||
|
||||
Reference in New Issue
Block a user