Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
AbilityContributionType_t
AbilityID_t
AbilityLearnResult_t
ActiveModelConfig_t
AmmoFlags_t
AmmoIndex_t
AmmoPosition_t
AmmoTypeInfo_t
AmphibianRhapsodySong_t
AnimGraph2SerializedPoseRecipeSlot_t
AnimGraphDebugDrawType_t
AnimLoopMode_t
AnimationAlgorithm_t
ArtyCannonDef_t
ArtyConstants_t
ArtyEnemyDef_t
ArtyEnemyOrder_t
ArtyGameModeInfo_t
ArtyGameModeLevelInfo_t
ArtyGameObjectDef_t
ArtyGameObjectID_t
ArtyGameObjectInstance_t
ArtyGraphicID_t
ArtyGraphicInfo_t
ArtyLevelID_t
ArtyLevelInfo_t
ArtyLevelObjectInstance_t
ArtyLevelWeaponInstance_t
ArtyPlayerDef_t
ArtyProgressBarDef_t
ArtySpawnerDef_t
ArtyUnitDef_t
ArtyWeaponID_t
ArtyWeaponInfo_t
AttackRecord_t
AttributeDerivedStats
Attributes
BaseActivity_t
BeamType_t
BeginDeathLifeStateTransition_t
Bidirectional_Messages
BlessingID_t
BlessingPathID_t
BlessingPath_t
BlessingTypeID_t
BlessingType_t
Blessing_t
BloodType
BodySectionMutex_t
BreakableContentsType_t
BrushSolidities_e
CAdditionalWearable
CAmbientCreatures
CAnimGraph2InstancePtr
CAnimGraphControllerBase
CAnimGraphControllerManager
CAnimGraphControllerPtr
CAnimationLayer
CAnnouncerDescriptor
CAttributeContainer
CAttributeList
CAttributeManager
CAttributeManager::cached_attribute_float_t
CBaseAchievement
CBaseAnimGraph
CBaseAnimGraphController
CBaseAnimGraphDestructibleParts_GraphController
CBaseAnimGraphVariationUserData
CBaseAnimatingActivity
CBaseEventDefinition
CBaseFilter
CBasePlayerController
CBasePlayerVData
CBasePlayerWeaponVData
CBasePortraitData
CBaseProp
CBaseTrackedStatsEntity
CBodyComponent
CBodyComponentBaseAnimGraph
CBodyComponentBaseModelEntity
Type
/
to search schemas
Dota 2
client
ArtyGameObjectDef_t
ArtyGameObjectDef_t
176 bytes (0xB0), align 8
Source
Derived classes
ArtyCannonDef_t
ArtyProgressBarDef_t
ArtySpawnerDef_t
ArtyUnitDef_t
Metadata
MHasKV3TransferPolymorphicClassname
MVDataNodeType
: 1
MVDataRoot
Fields
Name
Type
Offset
m_unID
ArtyGameObjectID_t
16
0x10
m_szGraphicsDef
CUtlString
24
0x18
MPropertyCustomFGDType
: "vdata_choice:scripts/events/crownfall/artillery_graphics.vdata"
m_szDeathSound
CUtlString
40
0x28
m_eHitboxType
EArtyHitboxType
= "k_eCircle"
48
0x30
m_vHitboxMin
Vector2D
52
0x34
m_vHitboxMax
Vector2D
60
0x3C
m_flHitboxRadius
float32
= 1
68
0x44
m_flHitboxExtents
float32
= 1
72
0x48
m_bInheritTransform
bool
76
0x4C
m_bInheritRotation
bool
= true
77
0x4D
m_bInheritVisibility
bool
78
0x4E
m_bInheritState
bool
= true
79
0x4F
m_bDestroyOnFallThrough
bool
= true
80
0x50
m_flFallDamagePerVelocity
float32
= 1
84
0x54
m_bDeathCausesExplosion
bool
88
0x58
m_flExplosionDamage
float32
92
0x5C
m_flExplosionRadius
float32
= -1
96
0x60
m_flExplosionTerrainRadius
float32
= -1
100
0x64
m_flGravityMult
float32
= 1
104
0x68
m_flDragMult
float32
= 1
108
0x6C
m_flWindMult
float32
= 1
112
0x70
m_flDeathMaxScaleFactor
float32
= 1
116
0x74
m_bAllowPhysicsInDying
bool
120
0x78
m_eType
EArtyGameObjectType
= "k_eTypeObject"
121
0x79
m_eLayer
EArtyLayer
= "k_eDefault"
124
0x7C
m_flMaxHealth
float32
= 1
128
0x80
m_flHealth
float32
= 1
132
0x84
m_bVisible
bool
= true
136
0x88
m_bCanCollide
bool
= true
137
0x89
m_bDoPhysics
bool
138
0x8A
m_flLifetime
float32
= -1
140
0x8C
m_flDieTime
float32
= 0.1
144
0x90
m_vecChildren
CUtlVector
<
ArtyGameObjectInstance_t
>
152
0x98