sc2-gamedata
|
Generic. More...
#include <Abil.h>
Public Attributes | |
CStringLink | Name |
Name. More... | |
EAbilTechPlayer | TechPlayer |
Tech Player. More... | |
EAbilAlignment | Alignment |
Alignment. More... | |
std::vector< SAbilOrderDisplay > | OrderArray |
Orders. More... | |
CAbilSetId | AbilSetId |
Set ID. More... | |
TEditorCategories | EditorCategories |
Editor Categories. More... | |
uint32 | InfoTooltipPriority |
Tooltip Priority. More... | |
CStringLink | TargetMessage |
Target Message. More... | |
std::vector< TTechAlias > | TechAliasArray |
Tech Alias. More... | |
CFlagArray< e_abilSharedFlagCount > | SharedFlags |
Shared Flags. More... | |
Generic.
CAbilSetId CAbil::AbilSetId |
Set ID.
An arbitrary identifier that can be set on different abilities of the same type to make commands issued by one ability apply to any other abilities on other units in the selection with the same identifier.
EAbilAlignment CAbil::Alignment |
Alignment.
Selects whether there is any preference given to friendly or enemy units while targeting with this ability.
TEditorCategories CAbil::EditorCategories |
Editor Categories.
Editor Categories are used for filtering and organization within the StarCraft II Editor.
uint32 CAbil::InfoTooltipPriority |
Tooltip Priority.
Determines the order that this ability appears in an 'info' tooltip tag. If the priority is set to 0 then it will not be shown.
CStringLink CAbil::Name |
Name.
Name of the ability
std::vector<SAbilOrderDisplay> CAbil::OrderArray |
Orders.
Order fields allow you to customize the appearance of the waypoint lines that show up when you queue orders.
CFlagArray<e_abilSharedFlagCount> CAbil::SharedFlags |
Shared Flags.
CStringLink CAbil::TargetMessage |
Target Message.
Specifies the text to display in the command card UI while targeting with this ability.
std::vector<TTechAlias> CAbil::TechAliasArray |
Tech Alias.
Specifies an alternate set of identifiers (or aliases) for this ability which allows it to be considered equivalent to other abilities with the same aliases by requirements.
EAbilTechPlayer CAbil::TechPlayer |
Tech Player.
The player used when requirement checks are run by this ability. By default this is set to the 'Upkeep' player (the player who pays for this unit's food cost).