Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
10,187
ConVars & Commands
6,276
Show
All
10,187
Classes
9,310
Enums
877
Entities
2,141
Components
26
Networked
858
VData
41
Exclusive
6,248
CModifier_Upgrade_ArcaneSurge_AbilityWatcher
CModifier_Upgrade_ArcaneSurge_AbilityWatcher_VData
CModifier_Upgrade_ArcaneSurge_VData
CModifier_Upgrade_KineticSash
CModifier_Upgrade_KineticSashTriggered
CModifier_Upgrade_KineticSashTriggered_VData
CModifier_Upgrade_KineticSash_VData
CModifier_WarpStone_Caster
CModifier_WarpStone_Caster_VData
CModifier_WreckerSalvageBuffVData
CModifier_WreckerSalvageVData
CModifier_WreckerScrapBlastDebuffVData
CModifier_Wrecker_UltimateGrabEnemyVData
CModifier_Wrecker_UltimateThrowEnemyVData
CModifier_Wrecker_UltimateVData
CMsgLaneColor
CNMEventPulseState_t
CNPC_BarrackBossVData
CNPC_Boss_Tier2VData
CNPC_Boss_Tier3VData
CNPC_Escort_VData
CNPC_FamiliarHelper
CNPC_MidBossVData
CNPC_NecroSkele
CNPC_NeutralSinnerSacrificeHideoutVData
CNPC_NeutralSinnerSacrificeVData
CNPC_Ratking_Rat
CNPC_ShieldedSentryVData
CNPC_SimpleAnimatingAIVData
CNPC_TrooperBossVData
CNPC_TrooperNeutralNodeMoverVData
CNPC_TrooperNeutralVData
CNPC_YakuzaGangster
CNecro_HauntingSkullEntity
CNetworkOriginCellCoordQuantizedVector
CNetworkOriginCellCoordQuantizedVectorWS
CNetworkOriginQuantizedVector
CNetworkOriginQuantizedVectorWS
CNetworkTransmitComponent
CNetworkVelocityVector
CNetworkViewOffsetVector
CNetworkedSequenceOperation
CNmEventConsumer
CNmEventConsumerAttributes
CNmEventConsumerBodyGroup
CNmEventConsumerCamera
CNmEventConsumerCloth
CNmEventConsumerContact
CNmEventConsumerLegacy
CNmEventConsumerParticle
CNmEventConsumerPulse
CNmEventConsumerSound
CNoiseStreamData
CPathNode
CPathQueryComponent
CPathQueryUtil
CPathSimple
CPathWithDynamicNodes
CPeriodicResourceDefinition
CPhysicsBodyGameMarkup
CPhysicsBodyGameMarkupData
CPlayerControllerComponent
CPlayerPawnComponent
CPlayerSprayDecalRenderHelper
CPlayerTrackedStatDefinition
CPlayerTrackedStatsEntity
CPlayer_AutoaimServices
CPlayer_CameraServices
CPlayer_FlashlightServices
CPlayer_ItemServices
CPlayer_MovementServices
CPlayer_MovementServices_Humanoid
CPlayer_ObserverServices
CPlayer_UseServices
CPlayer_WaterServices
CPlayer_WeaponServices
CPointChildModifier
CPointModifierThinker
CPointOffScreenIndicatorUi
CPointOrient
Type
/
to search schemas
Deadlock
client
CAI_CitadelNPCVData
CNPC_Boss_Tier3VData
CNPC_Boss_Tier3VData
8120 bytes (0x1FB8), align 8
Source
Inherits
CAI_CitadelNPCVData
CAI_BaseNPCVData
CEntitySubclassVDataBase
Metadata
MHasKV3TransferPolymorphicClassname
Also in
server
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0C2F
m_flAllyPitTimeMin
float32
= 2
3120
0x0C30
m_nPhase2Health
int32
= 18000
3124
0x0C34
m_flEyeZOffset
float32
= 500
3128
0x0C38
m_flEnemyTrooperProtectionRange
float32
= 1575
3132
0x0C3C
m_vPhase1ObserverOrigin
Vector
3136
0x0C40
m_vPhase2ObserverOrigin
Vector
3148
0x0C4C
m_flPhase1ObserverPitch
float32
= 40
3160
0x0C58
m_flPhase2ObserverPitch
float32
= 30
3164
0x0C5C
m_flPhase2MaxAnimSpinRate
float32
= 10
3168
0x0C60
m_flPhase2AttackBias
float32
= 0.5
3172
0x0C64
m_flRotateSpeed
float32
= 0.3
3176
0x0C68
m_flPhase2SightRange
float32
= 600
3180
0x0C6C
m_flCoreRadius
float32
= 120
3184
0x0C70
m_flCoreDeathTime
float32
= 3
3188
0x0C74
m_flTransitionLightTime01
float32
3192
0x0C78
m_flTransitionLightTime02
float32
= 1
3196
0x0C7C
m_flTransitionLightTime03
float32
= 2
3200
0x0C80
m_flTransitionLightTime04
float32
= 3
3204
0x0C84
m_flShrineAttackHealthLossPerAttack
float32
= 0.15
3208
0x0C88
MPropertyStartGroup
: "Shrine Gameplay"
m_flShrineAttackMinTimeBetweenAttacks
float32
= 10
3212
0x0C8C
m_AmberEffigyExplosionParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
3216
0x0C90
MPropertyStartGroup
: "Visuals"
m_AmberTransformUpExplosionParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
3440
0x0D70
m_AmberBeginDyingParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
3664
0x0E50
m_AmberDeathLargeExplosionParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
3888
0x0F30
m_AmberHitResponseParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
4112
0x1010
m_AmberPhase2AmbientParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
4336
0x10F0
m_SapphEffigyExplosionParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
4560
0x11D0
m_SapphTransformUpExplosionParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
4784
0x12B0
m_SapphBeginDyingParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
5008
0x1390
m_SapphDeathLargeExplosionParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
5232
0x1470
m_SapphHitResponseParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
5456
0x1550
m_SapphPhase2AmbientParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
5680
0x1630
m_PatronTransformDownEyeParticle
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
5904
0x1710
m_strWIPModelName
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeCModel
>
>
6128
0x17F0
m_strTeamAmberModel
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeCModel
>
>
6352
0x18D0
m_AmberEffigyModel
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeCModel
>
>
6576
0x19B0
m_SapphEffigyModel
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeCModel
>
>
6800
0x1A90
m_AmberCoreModel
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeCModel
>
>
7024
0x1B70
m_SapphCoreModel
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeCModel
>
>
7248
0x1C50
m_flCoreVerticalOffset
float32
7472
0x1D30
m_PatronTransformStartSound
CSoundEventName
7480
0x1D38
MPropertyStartGroup
: "Sounds"
m_PatronKilledSound
CSoundEventName
7496
0x1D48
m_EffigySapphireExplodeSound
CSoundEventName
7512
0x1D58
m_EffigyAmberExplodeSound
CSoundEventName
7528
0x1D68
m_AmberReformSound
CSoundEventName
7544
0x1D78
m_SapphireReformSound
CSoundEventName
7560
0x1D88
m_AmberReformingLoopSound
CSoundEventName
7576
0x1D98
m_SapphireReformingLoopSound
CSoundEventName
7592
0x1DA8
m_LaserBeamModifier
CEmbeddedSubclass
<
CBaseModifier
>
7608
0x1DB8
MPropertyStartGroup
: "Modifiers"
m_DyingModifier
CEmbeddedSubclass
<
CBaseModifier
>
7624
0x1DC8
m_VulnerableModifier
CEmbeddedSubclass
<
CBaseModifier
>
7640
0x1DD8
m_Phase1Modifier
CEmbeddedSubclass
<
CBaseModifier
>
7656
0x1DE8
m_EffigyModifier
CEmbeddedSubclass
<
CBaseModifier
>
7672
0x1DF8
m_Phase2DamagePulseModifier
CEmbeddedSubclass
<
CBaseModifier
>
7688
0x1E08
m_BackdoorProtection
CEmbeddedSubclass
<
CBaseModifier
>
7704
0x1E18
m_RangedArmorModifier
CEmbeddedSubclass
<
CBaseModifier
>
7720
0x1E28
m_ObjectiveRegen
CEmbeddedSubclass
<
CBaseModifier
>
7736
0x1E38
m_ObjectiveHealthGrowthPhase1
CEmbeddedSubclass
<
CBaseModifier
>
7752
0x1E48
m_ObjectiveHealthGrowthPhase2
CEmbeddedSubclass
<
CBaseModifier
>
7768
0x1E58
m_DefenderInPitInvulnerable
CEmbeddedSubclass
<
CBaseModifier
>
7784
0x1E68
m_flLaserMoveSpeed
float32
= 200
7800
0x1E78
MPropertyStartGroup
: "Laser"
m_flLaserCooldownPhase1
float32
= 10
7804
0x1E7C
m_flLaserCooldownPhase2
float32
= 15
7808
0x1E80
m_flLaserDurationPhase1
float32
= 4.5
7812
0x1E84
m_flLaserDurationPhase2
float32
= 3
7816
0x1E88
m_flPhase1DyingBegin
float32
= 3
7820
0x1E8C
MPropertyStartGroup
: "TransitionProperties"
m_flPhase1DyingDrop
float32
= 1
7824
0x1E90
m_flPhase2DyingDropScale
float32
= 0.1
7828
0x1E94
m_flPhase1DyingWait
float32
= 6
7832
0x1E98
m_flPhase1DyingTransformUp
float32
= 1
7836
0x1E9C
m_flPhase1BossScale
float32
= 0.75
7840
0x1EA0
m_flPhase2BossScale
float32
= 0.6
7844
0x1EA4
m_flPostShrineTransition
float32
= 2
7848
0x1EA8
m_ArmAttackGroundHit
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
7856
0x1EB0
MPropertyStartGroup
: "Arm Attacks"
m_flArmAttackHealthMin
float32
= 0.2
8080
0x1F90
m_flArmAttackHealthMax
float32
= 0.8
8084
0x1F94
m_flArmAttackCooldownMin
float32
= 4
8088
0x1F98
m_flArmAttackCooldownMax
float32
= 10
8092
0x1F9C
m_flArmAttackTimeToHit
float32
= 1.23
8096
0x1FA0
m_flArmAttackRadius
float32
= 100
8100
0x1FA4
m_flArmAttackPosDotThres
float32
= 0.5
8104
0x1FA8
m_flArmAttackDamage
float32
= 150
8108
0x1FAC
m_flArmAttackKnockbackStrength
float32
= 400
8112
0x1FB0
m_flArmAttackInvulCooldownScale
float32
= 2
8116
0x1FB4