Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas18,139ConVars & Commands7,284
Show
  • 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
  1. Dota 2
  2. particles
  3. CParticleFunctionInitializer
  4. C_INIT_RingWave

C_INIT_RingWave

3608 bytes (0x0E18), align 8Source
Inherits
CParticleFunctionInitializerCParticleFunction
Metadata
MGPUParticleFunction
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2DeadlockHalf-Life: Alyxdiffers

Fields

NameTypeOffset
m_TransformInput
CParticleTransformInput
4880x01E8
MPropertyFriendlyName: "input transform"
m_flParticlesPerOrbit
CParticleCollectionFloatInput = {"m_flLiteralValue":-1}
5920x0250
MPropertyFriendlyName: "even distribution count"
m_flInitialRadius
CPerParticleFloatInput
9680x03C8
MPropertyFriendlyName: "initial radius"
m_flThickness
CPerParticleFloatInput
13440x0540
MPropertyFriendlyName: "thickness"
m_flInitialSpeedMin
CPerParticleFloatInput
17200x06B8
MPropertyFriendlyName: "min initial speed"
m_flInitialSpeedMax
CPerParticleFloatInput
20960x0830
MPropertyFriendlyName: "max initial speed"
m_flRoll
CPerParticleFloatInput
24720x09A8
MPropertyFriendlyName: "roll"
m_flPitch
CPerParticleFloatInput
28480x0B20
MPropertyFriendlyName: "pitch"
m_flYaw
CPerParticleFloatInput
32240x0C98
MPropertyFriendlyName: "yaw"
m_bEvenDistribution
bool
36000x0E10
MPropertyFriendlyName: "even distribution"
m_bXYVelocityOnly
bool = true
36010x0E11
MPropertyFriendlyName: "XY velocity only"
Offsets are from Windows. Source revision 11101030 built on Oct 07 2026. Machine-readable data for scripts and AI agents: llms.txt.