sc2-gamedata
|
Augment. More...
#include <Abil.h>
Public Attributes | |
std::vector< SAbilCmdButton > | CmdButtonArray |
Command Buttons. More... | |
CFlags | Flags |
Flags. More... | |
CAbilCommand | AbilCmd |
Ability Command. More... | |
EEffectLocationType | TargetType |
Target Type. More... | |
SCost | Cost |
Cost. More... | |
CEffectLink | Effect |
Effect. More... | |
CTargetFilters | AutoCastFilters |
Auto Cast Filters. More... | |
std::vector< CValidatorLink > | AutoCastValidatorArray |
Auto Cast Validators. More... | |
uint32 | SmartPriority |
Smart Priority. More... | |
std::vector< CValidatorLink > | SmartValidatorArray |
Smart Validators. More... | |
Augment.
CAbilCommand CAbilAugment::AbilCmd |
Ability Command.
Specifies the ability and command that will be augmented by this ability and the additional order that will be issued if you go into target mode with this ability.
CTargetFilters CAbilAugment::AutoCastFilters |
Auto Cast Filters.
Determines the filters that are used to pick a nearby target if auto casting is enabled.
std::vector<CValidatorLink> CAbilAugment::AutoCastValidatorArray |
Auto Cast Validators.
Specifies validators to run on nearby targets when autocasting is enabled to determine whether they should be targeted by this ability.
std::vector<SAbilCmdButton> CAbilAugment::CmdButtonArray |
Command Buttons.
SCost CAbilAugment::Cost |
Cost.
Specifies the resources, cooldown, and charges to apply when an augment order is issued.
CEffectLink CAbilAugment::Effect |
Effect.
Selects an effect to apply when an augment order begins. For Zealot Charge, for example, this applies a behavior to increase the movement speed of the Zealot.
CFlags CAbilAugment::Flags |
Flags.
uint32 CAbilAugment::SmartPriority |
Smart Priority.
Determines how important this ability is versus other abilities with a smart priority when deciding which ability should handle a smart command (usually bound to right click).
std::vector<CValidatorLink> CAbilAugment::SmartValidatorArray |
Smart Validators.
Specifies validators to run on any target that is right clicked to make sure that this order can be handled.
EEffectLocationType CAbilAugment::TargetType |
Target Type.
Determines what type of targets are requested (i.e. points, units, or either).