sc2-gamedata
Public Attributes | List of all members
CAbilTrain Class Reference

Train. More...

#include <Abil.h>

Inheritance diagram for CAbilTrain:
Inheritance graph
[legend]
Collaboration diagram for CAbilTrain:
Collaboration graph
[legend]

Public Attributes

CDataSoupKey ActorKey
 Actor. More...
 
CFlags Flags
 Flags. More...
 
CUnitLink MorphUnit
 Morph Unit. More...
 
std::vector< CGamePointOffset
 Offset. More...
 
CFixed Range
 Range. More...
 
std::vector< SAbilTrainInfoInfoArray
 Info. More...
 
CAlertLink Alert
 Alert. More...
 
std::vector< CGamePointProxyOffset
 Proxy Offset. More...
 
CUnitLink ProxyUnit
 Proxy Unit. More...
 

Detailed Description

Train.

Remarks
Unknown

Member Data Documentation

◆ ActorKey

CDataSoupKey CAbilTrain::ActorKey

Actor.

A string value passed to the actor system when this ability is used. This value can be referenced in an Ability Key term.

◆ Alert

CAlertLink CAbilTrain::Alert

Alert.

Alert that plays when the training completes

◆ Flags

CFlags CAbilTrain::Flags

Flags.

Flags for the ability.

Remarks
indexEnum: EAbilTrainFlag

◆ InfoArray

std::vector<SAbilTrainInfo> CAbilTrain::InfoArray

Info.

Parameters relating to specific commands of the ability.

Remarks
indexEnum: EAbilTrainCmd

◆ MorphUnit

CUnitLink CAbilTrain::MorphUnit

Morph Unit.

What the unit will morph into when the train ability is used. For example, the Larva's train ability will morph it into an egg.

◆ Offset

std::vector<CGamePoint> CAbilTrain::Offset

Offset.

Offset vector that controls the direction relative to the producing structure that the produced unit will spawn.

◆ ProxyOffset

std::vector<CGamePoint> CAbilTrain::ProxyOffset

Proxy Offset.

◆ ProxyUnit

CUnitLink CAbilTrain::ProxyUnit

Proxy Unit.

◆ Range

CFixed CAbilTrain::Range

Range.

Maximum range from the producing structure the produced units can spawn.

Remarks
minValue: 0
maxValue: 0

The documentation for this class was generated from the following file: