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

Go to the source code of this file.

Classes

struct  SAchievementTag
 
class  CAchievement
 Generic. More...
 

Enumerations

enum  EClassIdCAchievement { e_classIdCAchievement }
 Achievement Type. More...
 
enum  EAchievementFlag {
  e_achievementFlagCloaked, e_achievementFlagEnabled, e_achievementFlagFinalize, e_achievementFlagHidden,
  e_achievementFlagLocal, e_achievementFlagProgress, e_achievementFlagVictory, e_achievementFlagCallout,
  e_achievementFlagRepeatable
}
 Achievement Flag. More...
 
enum  EAchievementFilter {
  e_achievementFilterMapMelee, e_achievementFilterMapSignature, e_achievementFilterMatchAnonymous, e_achievementFilterMatchFFA,
  e_achievementFilterMatchMulti, e_achievementFilterMatchNoHandicaps, e_achievementFilterMatchNoAIBuilds, e_achievementFilterMatchObserver,
  e_achievementFilterMatchParticipant, e_achievementFilterMatchRanked, e_achievementFilterMatchSingle
}
 Achievement Filter. More...
 
enum  EAchievementTagCheck { e_achievementTagCheckPresent, e_achievementTagCheckAbsent }
 Achievement Tag Check. More...
 

Variables

const int32 e_classIdCAchievementCount = 1
 
const int32 e_achievementFlagCount = 9
 
const int32 e_achievementFilterCount = 11
 
const int32 e_achievementTagCheckCount = 2
 

Enumeration Type Documentation

◆ EAchievementFilter

Achievement Filter.

Remarks
Unknown
Enumerator
e_achievementFilterMapMelee 

Melee Map.

e_achievementFilterMapSignature 

Map Signature.

e_achievementFilterMatchAnonymous 

Anonymous Match.

e_achievementFilterMatchFFA 

Free For All.

e_achievementFilterMatchMulti 

Multiplayer Match.

e_achievementFilterMatchNoHandicaps 

Match No Handicaps.

e_achievementFilterMatchNoAIBuilds 

Match No AI Builds.

e_achievementFilterMatchObserver 

Match Observer.

e_achievementFilterMatchParticipant 

Match Participant.

e_achievementFilterMatchRanked 

Ranked Match.

e_achievementFilterMatchSingle 

Single Match.

◆ EAchievementFlag

Achievement Flag.

Remarks
Unknown
Enumerator
e_achievementFlagCloaked 

Cloaked.

e_achievementFlagEnabled 

Enabled.

e_achievementFlagFinalize 

Finalize.

e_achievementFlagHidden 

Hidden.

e_achievementFlagLocal 

Local.

e_achievementFlagProgress 

Progress.

e_achievementFlagVictory 

Victory.

e_achievementFlagCallout 

Callout.

e_achievementFlagRepeatable 

Repeatable.

◆ EAchievementTagCheck

Achievement Tag Check.

Remarks
Enum
Enumerator
e_achievementTagCheckPresent 

Present.

e_achievementTagCheckAbsent 

Absent.

◆ EClassIdCAchievement

Achievement Type.

Remarks
Unknown
Enumerator
e_classIdCAchievement 

Generic.

Variable Documentation

◆ e_achievementFilterCount

const int32 e_achievementFilterCount = 11

◆ e_achievementFlagCount

const int32 e_achievementFlagCount = 9

◆ e_achievementTagCheckCount

const int32 e_achievementTagCheckCount = 2

◆ e_classIdCAchievementCount

const int32 e_classIdCAchievementCount = 1