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
C_INIT_RandomVectorComponent
C_INIT_RandomYaw
C_INIT_RandomYawFlip
C_INIT_RemapInitialDirectionToTransformToVector
C_INIT_RemapInitialTransformDirectionToRotation
C_INIT_RemapInitialVisibilityScalar
C_INIT_RemapNamedModelBodyPartToScalar
C_INIT_RemapNamedModelElementToScalar
C_INIT_RemapNamedModelMeshGroupToScalar
C_INIT_RemapNamedModelSequenceToScalar
C_INIT_RemapParticleCountToNamedModelBodyPartScalar
C_INIT_RemapParticleCountToNamedModelElementScalar
C_INIT_RemapParticleCountToNamedModelMeshGroupScalar
C_INIT_RemapParticleCountToNamedModelSequenceScalar
C_INIT_RemapParticleCountToScalar
C_INIT_RemapQAnglesToRotation
C_INIT_RemapScalarToVector
C_INIT_RemapTransformOrientationToRotations
C_INIT_RemapTransformToVector
C_INIT_RingWave
C_INIT_RtEnvCull
C_INIT_ScaleVelocity
C_INIT_ScreenSpacePositionOfTarget
C_INIT_SequenceFromCP
C_INIT_SequenceLifeTime
C_INIT_SetAttributeToScalarExpression
C_INIT_SetFloatAttributeToVectorExpression
C_INIT_SetHitboxToClosest
C_INIT_SetHitboxToModel
C_INIT_SetRigidAttachment
C_INIT_SetVectorAttributeToVectorExpression
C_INIT_SkyVisCull
C_INIT_StatusEffect
C_INIT_StatusEffectCitadel
C_INIT_StatusEffectTf
C_INIT_VelocityFromCP
C_INIT_VelocityFromNormal
C_INIT_VelocityFromWind
C_INIT_VelocityRadialRandom
C_INIT_VelocityRandom
C_OP_AlphaDecay
C_OP_AttractToControlPoint
C_OP_BasicMovement
C_OP_BoxConstraint
C_OP_CPOffsetToPercentageBetweenCPs
C_OP_CPVelocityForce
C_OP_CalculateVectorAttribute
C_OP_Callback
C_OP_ChladniWave
C_OP_ChooseRandomChildrenInGroup
C_OP_ClampScalar
C_OP_ClampVector
C_OP_ClientPhysics
C_OP_CollideWithParentParticles
C_OP_CollideWithSelf
C_OP_ColorAdjustHSL
C_OP_ColorInterpolate
C_OP_ColorInterpolateRandom
C_OP_ConnectParentParticleToNearest
C_OP_ConstrainDistance
C_OP_ConstrainDistanceToPath
C_OP_ConstrainDistanceToUserSpecifiedPath
C_OP_ConstrainLineLength
C_OP_ContinuousEmitter
C_OP_ControlPointToRadialScreenSpace
C_OP_ControlpointLight
C_OP_CreateParticleSystemRenderer
C_OP_Cull
C_OP_CurlNoiseForce
C_OP_CycleScalar
C_OP_CylindricalDistanceToTransform
C_OP_DampenToCP
C_OP_Decay
C_OP_DecayClampCount
C_OP_DecayMaintainCount
C_OP_DecayOffscreen
C_OP_DensityForce
C_OP_DifferencePreviousParticle
C_OP_Diffusion
C_OP_DirectionBetweenVecsToVec
Type
/
to search schemas
Deadlock
particles
CParticleFunctionInitializer
C_INIT_RingWave
C_INIT_RingWave
3608 bytes (0x0E18), align 8
Source
Inherits
CParticleFunctionInitializer
CParticleFunction
Metadata
MGPUParticleFunction
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2
Dota 2
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x01E7
m_TransformInput
CParticleTransformInput
488
0x01E8
MPropertyFriendlyName
: "input transform"
m_flParticlesPerOrbit
CParticleCollectionFloatInput
= {"m_flLiteralValue":-1}
592
0x0250
MPropertyFriendlyName
: "even distribution count"
m_flInitialRadius
CPerParticleFloatInput
968
0x03C8
MPropertyFriendlyName
: "initial radius"
m_flThickness
CPerParticleFloatInput
1344
0x0540
MPropertyFriendlyName
: "thickness"
m_flInitialSpeedMin
CPerParticleFloatInput
1720
0x06B8
MPropertyFriendlyName
: "min initial speed"
m_flInitialSpeedMax
CPerParticleFloatInput
2096
0x0830
MPropertyFriendlyName
: "max initial speed"
m_flRoll
CPerParticleFloatInput
2472
0x09A8
MPropertyFriendlyName
: "roll"
m_flPitch
CPerParticleFloatInput
2848
0x0B20
MPropertyFriendlyName
: "pitch"
m_flYaw
CPerParticleFloatInput
3224
0x0C98
MPropertyFriendlyName
: "yaw"
m_bEvenDistribution
bool
3600
0x0E10
MPropertyFriendlyName
: "even distribution"
m_bXYVelocityOnly
bool
= true
3601
0x0E11
MPropertyFriendlyName
: "XY velocity only"