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
AbilityContribu
tionType_t
A
bilityID_t
AbilityLea
rnResult_t
ActiveMod
elConfig_t
A
mmoFlags_t
A
mmoIndex_t
Ammo
Position_t
Ammo
TypeInfo_t
AmphibianRhap
sodySong_t
AnimGraph2SerializedPoseRe
cipeSlot_t
AnimGraphDebug
DrawType_t
Anim
LoopMode_t
AnimationA
lgorithm_t
ArtyC
annonDef_t
ArtyC
onstants_t
Arty
EnemyDef_t
ArtyEn
emyOrder_t
ArtyGame
ModeInfo_t
ArtyGameModeL
evelInfo_t
ArtyGameO
bjectDef_t
ArtyGame
ObjectID_t
ArtyGameObject
Instance_t
ArtyG
raphicID_t
ArtyGra
phicInfo_t
Art
yLevelID_t
ArtyL
evelInfo_t
ArtyLevelObject
Instance_t
ArtyLevelWeapon
Instance_t
ArtyP
layerDef_t
ArtyProgre
ssBarDef_t
ArtySp
awnerDef_t
Art
yUnitDef_t
Arty
WeaponID_t
ArtyWe
aponInfo_t
Atta
ckRecord_t
AttributeDe
rivedStats
Attributes
Base
Activity_t
BeamType_t
BeginDeathLifeStateTr
ansition_t
Bidirectiona
l_Messages
Bl
essingID_t
Blessi
ngPathID_t
Bles
singPath_t
Blessi
ngTypeID_t
Bles
singType_t
Blessing_t
BloodType
BodySect
ionMutex_t
BreakableCont
entsType_t
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