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
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
CBodyComponentPoint
CBodyComponentSkeletonInstance
CBreakableStageHelper
CBuoyancyHelper
CChoreoComponent
CChoreoInfoTarget
CChoreo_GraphController
CCitadelSoundOpvarSetOBB
CClientAlphaProperty
CCollisionProperty
CComicBook
CCopyRecipientFilter
CCraftworksComponentDefinition
CCraftworksDefinition
Type
/
to search schemas
Dota 2
client
ArtyWeaponInfo_t
ArtyWeaponInfo_t
272 bytes (0x0110), align 8
Source
Metadata
MVDataRoot
Fields
Name
Type
Offset
m_unID
ArtyWeaponID_t
8
0x0008
m_sWeaponLocName
CUtlString
16
0x0010
m_sWeaponLocDesc
CUtlString
24
0x0018
m_sWeaponSwapSound
CUtlString
32
0x0020
m_sWeaponFireSound
CUtlString
40
0x0028
m_sWeaponImage
CPanoramaImageName
48
0x0030
m_bIsPlayerWeapon
bool
64
0x0040
m_strGraphicInfoName
CUtlString
72
0x0048
MPropertyCustomFGDType
: "vdata_choice:scripts/events/crownfall/artillery_graphics.vdata"
m_weaponAttackActivity
GameActivity_t
= "ACT_DOTA_ATTACK"
84
0x0054
m_flShotCreationTime
float32
88
0x0058
m_flDamage
float32
= 1
92
0x005C
m_flHitRadius
float32
= 8
96
0x0060
m_flTerrainCarveRadius
float32
= 40
100
0x0064
m_flDamageRadius
float32
104
0x0068
m_flLockedAngle
float32
= -1
108
0x006C
m_flLockedPower
float32
= -1
112
0x0070
m_flReloadTime
float32
= 2
116
0x0074
m_nSplitCount
int32
120
0x0078
m_flSplitTime
float32
= -1
124
0x007C
m_flSplitRepeatTime
float32
= -1
128
0x0080
m_flSplitDispersion
float32
132
0x0084
m_bSplitAtTop
bool
136
0x0088
m_bZeroXOnSplit
bool
137
0x0089
m_bSplitRepeats
bool
138
0x008A
m_szSplitWeapon
CUtlString
144
0x0090
m_flMaxSpeed
float32
= 1000
156
0x009C
m_flDragMult
float32
= 1
160
0x00A0
m_flWindMult
float32
= 1
164
0x00A4
m_bIsRay
bool
168
0x00A8
m_flRangeMult
float32
= 1
172
0x00AC
m_nInitialShotCount
int32
= 1
176
0x00B0
m_nInitialShotAngleDispersionPer
float32
180
0x00B4
m_flManaCost
float32
184
0x00B8
m_bDisabled
bool
188
0x00BC
m_bBounces
bool
189
0x00BD
m_bBounceOffTarget
bool
= true
190
0x00BE
m_flFuseTime
float32
192
0x00C0
m_flBounceDrag
float32
= 0.7
196
0x00C4
m_nMaxReloads
int32
= -1
200
0x00C8
m_flGravityMult
float32
= 1
204
0x00CC
m_bProximityFuse
bool
208
0x00D0
m_bUseHighArc
bool
= true
209
0x00D1
m_bCollides
bool
= true
210
0x00D2
m_bDirectAimAtTarget
bool
211
0x00D3
m_nWeaponPoints
int32
212
0x00D4
m_nRayDigTimes
int32
216
0x00D8
m_bNoShootingWhileInAir
bool
220
0x00DC
m_bListenForKeypress
bool
221
0x00DD
m_vVelocityMultOnKeypress
Vector2D
= [1,1]
224
0x00E0
m_vVelocityOffsetOnKeypress
Vector2D
232
0x00E8
m_bShowTrajectory
bool
240
0x00F0
m_vVelocityMultOnExplode
Vector2D
= [1,1]
244
0x00F4
m_vVelocityOffsetOnExplode
Vector2D
252
0x00FC
m_nExplodeTimes
int32
= 1
260
0x0104
m_flRadiusChangePerExplode
float32
264
0x0108