Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
CPhysicsBodyGameMarkup
CPhysicsBodyGameMarkupData
CPlayerControllerComponent
CPlayerPawnComponent
CPlayerSprayDecalRenderHelper
CPlayer_AutoaimServices
CPlayer_CameraServices
CPlayer_FlashlightServices
CPlayer_ItemServices
CPlayer_MovementServices
CPlayer_MovementServices_Humanoid
CPlayer_ObserverServices
CPlayer_UseServices
CPlayer_WaterServices
CPlayer_WeaponServices
CPointChildModifier
CPointOffScreenIndicatorUi
CPointOrient
CPointTemplate
CPrecipitationVData
CPropDataComponent
CPulseCell_LerpCameraSettings
CPulseCell_LerpCameraSettings::CursorState_t
CPulseCell_PlaySequence
CPulseCell_PlaySequence::CursorState_t
CPulseCell_Step_EntFire
CPulseGameBlackboard
CRR_Response
CRR_Response::ResponseEnum_t
CRagdollManager
CRandSimTimer
CRandStopwatch
CRemapFloat
CRenderComponent
CResponseCriteriaSet
CRopeOverlapHit
CSMatchStats_t
CSPerRoundStats_t
CSPlayerBlockingUseAction_t
CSPlayerState
CSWeaponCategory
CSWeaponMode
CSWeaponNameID
CSWeaponSilencerType
CSWeaponType
CSceneEventInfo
CScriptUniformRandomStream
CServerOnlyModelEntity
CSimTimer
CSimpleSimTimer
CSimpleStopwatch
CSkeletonAnimationController
CSkeletonInstance
CSkillDamage
CSkillFloat
CSkillInt
CSkyboxReference
CSoundEnvelope
CSoundOpvarSetBoxEntity
CSoundPatch
CSpriteOriented
CStopwatch
CStopwatchBase
CTakeDamageInfo
CTakeDamageResult
CTakeDamageSummaryScopeGuard
CTimeline
CTriggerFan
CVectorExponentialMovingAverage
CVectorMovingAverage
CWaterSplasher
CWorldCompositionChunkReferenceElement_t
C_AK47
C_AttributeContainer
C_BarnLight
C_BaseButton
C_BaseCSGrenade
C_BaseCSGrenadeProjectile
C_BaseClientUIEntity
C_BaseCombatCharacter
Type
/
to search schemas
Counter-Strike 2
client
CEntitySubclassVDataBase
CPrecipitationVData
CPrecipitationVData
752 bytes (0x02F0), align 8
Source
Inherits
CEntitySubclassVDataBase
Metadata
MHasKV3TransferPolymorphicClassname
Also in
server
Dota 2
Deadlock
Fields
Name
Type
Offset
m_szParticlePrecipitationEffect
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
40
0x0028
m_szParticlePrecipitationPuddleEffect
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
264
0x0108
m_szParticlePrecipitationPostEffect
CResourceNameTyped
<
CWeakHandle
<
InfoForResourceTypeIParticleSystemDefinition
>
>
488
0x01E8
m_flInnerDistance
float32
= 32
712
0x02C8
m_nAttachType
ParticleAttachment_t
= "PATTACH_ABSORIGIN_FOLLOW"
716
0x02CC
m_bBatchSameVolumeType
bool
= true
720
0x02D0
m_nRTEnvCP
int32
= -1
724
0x02D4
m_nRTEnvCPComponent
int32
728
0x02D8
m_szModifier
CUtlString
736
0x02E0
m_nUseSnapshotFromSurfaceGraph
int32
= -1
744
0x02E8
MPropertyDescription
: "If set, we will populate a snapshot from the surface graph"
m_snapshotFilter
PrecipitationFilter_t
748
0x02EC