Skip to content

X2AbilityMultiTarget_AllUnits

Editor: X2AbilityMultiTargetStyleEditor_AllUnits · extends X2AbilityMultiTargetStyleEditor_Radius.

Own fields

Config field Type Requires Game field Description
OnlyAllyOfType name SetOnlyAllyOfType=true OnlyAllyOfType Restricts targeting to allies of this character type.
AcceptFriendlyUnits bool SetAcceptFriendlyUnits=true bAcceptFriendlyUnits Includes friendly units.
AcceptEnemyUnits bool SetAcceptEnemyUnits=true bAcceptEnemyUnits Includes hostile units.
OnlyAcceptRoboticUnits bool SetOnlyAcceptRoboticUnits=true bOnlyAcceptRoboticUnits Restricts targeting to robotic units.
OnlyAcceptAlienUnits bool SetOnlyAcceptAlienUnits=true bOnlyAcceptAlienUnits Restricts targeting to aliens.
OnlyAcceptAdventUnits bool SetOnlyAcceptAdventUnits=true bOnlyAcceptAdventUnits Restricts targeting to ADVENT units.
RandomlySelectOne bool SetRandomlySelectOne=true bRandomlySelectOne Picks a single target at random from everything that qualified.
DontAcceptNeutralUnits bool SetDontAcceptNeutralUnits=true bDontAcceptNeutralUnits Leaves civilians and other neutrals out.
RandomChance int SetRandomChance=true RandomChance Percentage chance each qualifying unit is actually included.
UseAbilitySourceAsPrimaryTarget bool SetUseAbilitySourceAsPrimaryTarget=true bUseAbilitySourceAsPrimaryTarget Treats the ability's user as the primary target.

Inherited fields

From X2AbilityMultiTargetStyleEditor (3)

AllowSameTarget, UseSourceWeaponLocation, NumTargetsRequired

From X2AbilityMultiTargetStyleEditor_Radius (9)

UseWeaponRadius, UseWeaponBlockingCoverFlag, IgnoreBlockingCover, TargetRadius, TargetCoveragePercentage, AddPrimaryTargetAsMultiTarget, AllowDeadMultiTargetUnits, ExcludeSelfAsTargetIfWithinRadius, AbilityBonusRadii

Every one of these is documented under Shared fields or on the page for the class that introduces it.