Add support for queuing Guard orders.

This commit is contained in:
Paul Chote
2017-07-23 17:54:42 +01:00
committed by Matthias Mailänder
parent f4f27f8980
commit 898ef8fe50
2 changed files with 9 additions and 8 deletions

View File

@@ -31,9 +31,11 @@ namespace OpenRA.Mods.Common.Orders
yield break;
world.CancelInputMode();
var queued = mi.Modifiers.HasModifier(Modifiers.Shift);
foreach (var subject in Subjects)
if (subject != target)
yield return new Order(OrderName, subject, false) { TargetActor = target };
yield return new Order(OrderName, subject, queued) { TargetActor = target };
}
public override void Tick(World world)