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.