Aircraft can now scatter
This commit is contained in:
@@ -16,6 +16,7 @@ using OpenRA.Graphics;
|
||||
using OpenRA.Mods.Common.Orders;
|
||||
using OpenRA.Mods.Common.Traits;
|
||||
using OpenRA.Orders;
|
||||
using OpenRA.Traits;
|
||||
using OpenRA.Widgets;
|
||||
|
||||
namespace OpenRA.Mods.Common.Widgets
|
||||
@@ -291,7 +292,7 @@ namespace OpenRA.Mods.Common.Widgets
|
||||
guardDisabled = !selectedActors.Any(a => a.Info.HasTraitInfo<GuardInfo>() && a.Info.HasTraitInfo<AutoTargetInfo>());
|
||||
forceMoveDisabled = !selectedActors.Any(a => a.Info.HasTraitInfo<MobileInfo>() || a.Info.HasTraitInfo<AircraftInfo>());
|
||||
forceAttackDisabled = !selectedActors.Any(a => a.Info.HasTraitInfo<AttackBaseInfo>());
|
||||
scatterDisabled = !selectedActors.Any(a => a.Info.HasTraitInfo<MobileInfo>());
|
||||
scatterDisabled = !selectedActors.Any(a => a.Info.HasTraitInfo<IMoveInfo>());
|
||||
|
||||
selectedDeploys = selectedActors
|
||||
.SelectMany(a => a.TraitsImplementing<IIssueDeployOrder>()
|
||||
|
||||
Reference in New Issue
Block a user