CPrecipitationVData (server)
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 752 bytes (0x2f0)Alignment: 8 bytesModule: serverBinary: server.dll
Relationships
Inherits from: CEntitySubclassVDataBase
Same name in another module: CPrecipitationVData (client)
Inheritance tree
CEntitySubclassVDataBase
- CPrecipitationVData
Relationship diagram (3 edges)
classDiagram
CEntitySubclassVDataBase <|-- CPrecipitationVData
CPrecipitationVData *-- InfoForResourceTypeIParticleSystemDefinition
CPrecipitationVData *-- PrecipitationFilter_tMemory layout
11 fields, 11 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CPrecipitationVData
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x28 | m_szParticlePrecipitationEffect | CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > | ||
0x108 | m_szParticlePrecipitationPuddleEffect | CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > | ||
0x1e8 | m_szParticlePrecipitationPostEffect | CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > | ||
0x2c8 | m_flInnerDistance | float32 | ||
0x2cc | m_nAttachType | ParticleAttachment_t | ||
0x2d0 | m_bBatchSameVolumeType | bool | ||
0x2d4 | m_nRTEnvCP | int32 | ||
0x2d8 | m_nRTEnvCPComponent | int32 | ||
0x2e0 | m_szModifier | CUtlString | ||
0x2e8 | m_nUseSnapshotFromSurfaceGraph | int32 | MPropertyDescription If set, we will populate a snapshot from the surface graph | |
0x2ec | m_snapshotFilter | PrecipitationFilter_t |
KV3 class defaults
{
"_class": "CPrecipitationVData",
"m_szParticlePrecipitationEffect": "",
"m_szParticlePrecipitationPuddleEffect": "",
"m_szParticlePrecipitationPostEffect": "",
"m_flInnerDistance": 32.000000,
"m_nAttachType": "PATTACH_ABSORIGIN_FOLLOW",
"m_bBatchSameVolumeType": true,
"m_nRTEnvCP": -1,
"m_nRTEnvCPComponent": 0,
"m_szModifier": "",
"m_nUseSnapshotFromSurfaceGraph": -1,
"m_snapshotFilter":
{
"m_flMaxRadius": 200.000000
}
}