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

Generic. More...

#include <Effect.h>

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

Public Attributes

std::vector< CValidatorLinkValidatorArray
 Validators. More...
 
TEditorCategories EditorCategories
 Editor Categories. More...
 
SMarker Marker
 Marker. More...
 
CNotifyAreaFlags AINotifyFlags
 AI Notify Flags. More...
 
std::vector< TTechAliasTechAliasArray
 Tech Aliases. More...
 
CFixed Chance
 Chance. More...
 
CAlertLink Alert
 Alert. More...
 

Detailed Description

Generic.

Remarks
Unknown

Member Data Documentation

◆ AINotifyFlags

CNotifyAreaFlags CEffect::AINotifyFlags

AI Notify Flags.

Notifications sent to the AI when the effect is executed

Remarks
indexEnum: ENotifyAreaFlag

◆ Alert

CAlertLink CEffect::Alert

Alert.

Specifies the alert to generate when the effect is executed. Alerts are displayed on the left side of the in-game UI.

◆ Chance

CFixed CEffect::Chance

Chance.

Specifies the odds (between 0 and 1) that this effect will actually get executed. A chance of 0 means it will never execute; a chance of 1 (the default) means it will always execute.

Remarks
minValue: 0
maxValue: 0

◆ EditorCategories

TEditorCategories CEffect::EditorCategories

Editor Categories.

Editor Categories are used for filtering and organization within the StarCraft II Editor.

◆ Marker

SMarker CEffect::Marker

Marker.

Specifies the marker used by this effect’s validators. Markers are typically used to spread effects used by multiple units from one player against any enemy units in the area.

◆ TechAliasArray

std::vector<TTechAlias> CEffect::TechAliasArray

Tech Aliases.

Identifies alternate names (known as aliases) that allow all effects with the same alias to be treated as equivalent in requirement checks.

◆ ValidatorArray

std::vector<CValidatorLink> CEffect::ValidatorArray

Validators.

Validators for the effect


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