Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,285
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
Blessi
ngTypeID_t
Bles
singType_t
Blessing_t
BloodType
BodySect
ionMutex_t
BreakableCont
entsType_t
BrushSo
lidities_e
CAddition
alWearable
CAmbien
tCreatures
CAnimGraph2I
nstancePtr
CAnimGraphCont
rollerBase
CAnimGraphControl
lerManager
CAnimGraphCon
trollerPtr
CAnim
ationLayer
CAnnouncer
Descriptor
CAttribut
eContainer
CAtt
ributeList
CAttrib
uteManager
CAttributeManager::cached_attribu
te_float_t
CBaseA
chievement
CBas
eAnimGraph
CBaseAnimGraph
Controller
CBaseAnimGraphDestructibleParts_Graph
Controller
CBaseAnimGraphVariati
onUserData
CBaseAnimati
ngActivity
CBaseEvent
Definition
C
BaseFilter
CBasePlayer
Controller
CBaseP
layerVData
CBasePlayerW
eaponVData
CBasePo
rtraitData
CBaseProp
CBaseTrackedS
tatsEntity
CBod
yComponent
CBodyComponentBas
eAnimGraph
CBodyComponentBaseM
odelEntity
CBodyComp
onentPoint
CBodyComponentSkelet
onInstance
CBreakableS
tageHelper
CBuoy
ancyHelper
CChore
oComponent
CChoreo
InfoTarget
CChoreo_Graph
Controller
CCitadelSoundO
pvarSetOBB
CClientAlp
haProperty
CCollisi
onProperty
CComicBook
CCopyRecip
ientFilter
CCraftworksComponent
Definition
CCraftworks
Definition
Type
/
to search schemas
Dota 2
client
CBaseAchievement
CBaseAchievement
192 bytes (0xC0)
Source
Derived classes
CFailableAchievement
Also in
Half-Life: Alyx
Fields
Name
Type
Offset
m_pszName
char
*
24
0x18
m_iAchievementID
int32
32
0x20
m_iFlags
int32
36
0x24
m_iGoal
int32
40
0x28
m_iProgressMsgIncrement
int32
44
0x2C
m_iProgressMsgMinimum
int32
48
0x30
m_iPointValue
int32
52
0x34
m_bHideUntilAchieved
bool
56
0x38
m_bStoreProgressInSteam
bool
57
0x39
m_pInflictorClassNameFilter
char
*
64
0x40
m_pInflictorEntityNameFilter
char
*
72
0x48
m_pVictimClassNameFilter
char
*
80
0x50
m_pAttackerClassNameFilter
char
*
88
0x58
m_pMapNameFilter
char
*
96
0x60
m_pGameDirFilter
char
*
104
0x68
m_pszComponentNames
char
**
112
0x70
m_pszComponentDisplayNames
char
**
120
0x78
m_iNumComponents
int32
128
0x80
m_pszComponentPrefix
char
*
136
0x88
m_iComponentPrefixLen
int32
144
0x90
m_bAchieved
bool
148
0x94
m_iCount
int32
152
0x98
m_iProgressShown
int32
156
0x9C
m_iComponentBits
uint64
160
0xA0
m_nUserSlot
int32
176
0xB0
m_iDisplayOrder
int32
180
0xB4
m_bShowOnHUD
bool
184
0xB8
m_iAssetAwardID
int32
188
0xBC