sc2-gamedata
Classes | Enumerations | Variables
Alert.h File Reference
#include "UnderlyingTypes.h"
#include "ActorSupport.h"
Include dependency graph for Alert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CAlert
 Generic. More...
 

Enumerations

enum  EClassIdCAlert { e_classIdCAlert }
 Alert Type. More...
 
enum  EAlertAction { e_alertActionFlash, e_alertActionSelect, e_alertActionTarget, e_alertActionView }
 Alert Action. More...
 
enum  EAlertDisplay {
  e_alertDisplaySelf, e_alertDisplayOther, e_alertDisplayAlly, e_alertDisplayNeutral,
  e_alertDisplayEnemy, e_alertDisplayObserver
}
 Alert Display. More...
 
enum  EAlertFlag { e_alertFlagCombine, e_alertFlagHide, e_alertFlagPing }
 Alert Flag. More...
 
enum  EAlertPeripheral {
  e_alertPeripheralSelfBaseUnderAttack, e_alertPeripheralAllyBaseUnderAttack, e_alertPeripheralSelfUnitUnderAttack, e_alertPeripheralAllyUnitUnderAttack,
  e_alertPeripheralBuildingComplete, e_alertPeripheralUpgradeComplete, e_alertPeripheralTrainingComplete, e_alertPeripheralResourceDepleted,
  e_alertPeripheralResourceExhausted, e_alertPeripheralSpecializationComplete, e_alertPeripheralResearchComplete, e_alertPeripheralWarpInComplete,
  e_alertPeripheralCalldownLaunch, e_alertPeripheralMorphComplete, e_alertPeripheralTrainComplete, e_alertPeripheralMothershipStart,
  e_alertPeripheralMothershipComplete, e_alertPeripheralChronoBoostExpired, e_alertPeripheralLarvaHatched, e_alertPeripheralMULEExpired,
  e_alertPeripheralSelfUnitDied, e_alertPeripheralSelfUnitRevived, e_alertPeripheralEnemyUnitKilled, e_alertPeripheralEnemyBuildingKilled,
  e_alertPeripheralTeamLeaderUnderAttack, e_alertPeripheralSelfTownPortalUsed, e_alertPeripheralSelfUnitStunned, e_alertPeripheralSelfUltimateUsed,
  e_alertPeripheralTeamMercCampTaken, e_alertPeripheralTeamMercCampLost, e_alertPeripheralTeamBossTaken, e_alertPeripheralTeamBossLost
}
 Alert Peripheral. More...
 

Variables

const int32 e_classIdCAlertCount = 1
 
const int32 e_alertActionCount = 4
 
const int32 e_alertDisplayCount = 6
 
const int32 e_alertFlagCount = 3
 
const int32 e_alertPeripheralCount = 32
 

Enumeration Type Documentation

◆ EAlertAction

Alert Action.

Remarks
Unknown
Enumerator
e_alertActionFlash 

Flash.

e_alertActionSelect 

Select.

e_alertActionTarget 

Target.

e_alertActionView 

View.

◆ EAlertDisplay

Alert Display.

Remarks
Unknown
Enumerator
e_alertDisplaySelf 

Display to Self.

e_alertDisplayOther 

Other.

e_alertDisplayAlly 

Display to Allies.

e_alertDisplayNeutral 

Display to Neutral.

e_alertDisplayEnemy 

Display to Enemies.

e_alertDisplayObserver 

Observer.

◆ EAlertFlag

enum EAlertFlag

Alert Flag.

Remarks
Unknown
Enumerator
e_alertFlagCombine 

Combine.

e_alertFlagHide 

Hide.

e_alertFlagPing 

Ping.

◆ EAlertPeripheral

Alert Peripheral.

Remarks
Enum
Enumerator
e_alertPeripheralSelfBaseUnderAttack 

Base Under Attack.

e_alertPeripheralAllyBaseUnderAttack 

Allied Base Under Attack.

e_alertPeripheralSelfUnitUnderAttack 

Unit Under Attack.

e_alertPeripheralAllyUnitUnderAttack 

Allied Unit Under Attack.

e_alertPeripheralBuildingComplete 

Building Complete.

e_alertPeripheralUpgradeComplete 

Upgrade Complete.

e_alertPeripheralTrainingComplete 

Training Complete.

e_alertPeripheralResourceDepleted 

Resource Depleted.

e_alertPeripheralResourceExhausted 

Resource Exhausted.

e_alertPeripheralSpecializationComplete 

Specialization Complete.

e_alertPeripheralResearchComplete 

Research Complete.

e_alertPeripheralWarpInComplete 

Warp In Complete.

e_alertPeripheralCalldownLaunch 

Calldown Launch.

e_alertPeripheralMorphComplete 

Morph Complete.

e_alertPeripheralTrainComplete 

Train Complete.

e_alertPeripheralMothershipStart 

Peripheral Mothership Start.

e_alertPeripheralMothershipComplete 

Peripheral Mothership Complete.

e_alertPeripheralChronoBoostExpired 

Chrono Boost Expired.

e_alertPeripheralLarvaHatched 

Larva Hatched.

e_alertPeripheralMULEExpired 

MULE Expired.

e_alertPeripheralSelfUnitDied 

Self Unit Died.

e_alertPeripheralSelfUnitRevived 

Self Unit Revived.

e_alertPeripheralEnemyUnitKilled 

Enemy Unit Killed.

e_alertPeripheralEnemyBuildingKilled 

Enemy Building Killed.

e_alertPeripheralTeamLeaderUnderAttack 

Team Leader Under Attack.

e_alertPeripheralSelfTownPortalUsed 

Self Town Portal Used.

e_alertPeripheralSelfUnitStunned 

Self Unit Stunned.

e_alertPeripheralSelfUltimateUsed 

Self Ultimate Used.

e_alertPeripheralTeamMercCampTaken 

Team Merc Camp Taken.

e_alertPeripheralTeamMercCampLost 

Team Merc Camp Lost.

e_alertPeripheralTeamBossTaken 

Team Boss Taken.

e_alertPeripheralTeamBossLost 

Team Boss Lost.

◆ EClassIdCAlert

Alert Type.

Remarks
Unknown
Enumerator
e_classIdCAlert 

Alert.

Variable Documentation

◆ e_alertActionCount

const int32 e_alertActionCount = 4

◆ e_alertDisplayCount

const int32 e_alertDisplayCount = 6

◆ e_alertFlagCount

const int32 e_alertFlagCount = 3

◆ e_alertPeripheralCount

const int32 e_alertPeripheralCount = 32

◆ e_classIdCAlertCount

const int32 e_classIdCAlertCount = 1