Entity systemClasses
CParticleSystem
Schema class CParticleSystem, derived from CBaseModelEntity.
Generated from the game's schema. Header: source2mod/schema/entity/classes/CParticleSystem.h
Inherits CBaseModelEntity
Fields
| Field | Type |
|---|---|
m_szSnapshotFileName | char |
m_bActive | bool |
m_bFrozen | bool |
m_flFreezeTransitionDuration | float |
m_nStopType | int32_t |
m_bAnimateDuringGameplayPause | bool |
m_iEffectIndex | CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> |
m_flStartTime | float |
m_flPreSimTime | float |
m_vServerControlPoints | Vector |
m_iServerControlPointAssignments | uint8_t |
m_hControlPointEnts | CHandle<CBaseEntity> |
m_bDataStringLocalized | bool |
m_strDataString | CUtlString |
m_bNoSave | bool |
m_bNoFreeze | bool |
m_bNoRamp | bool |
m_bStartActive | bool |
m_iszEffectName | CUtlSymbolLarge |
m_iszControlPointNames | CUtlSymbolLarge |
m_nDataCP | int32_t |
m_vecDataCPValue | Vector |
m_nTintCP | int32_t |
m_clrTint | Color |
Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).