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_InitialSequenceFromModel
C_INIT_InitialVelocityFromHitbox
C_INIT_InitialVelocityNoise
C_INIT_LifespanFromVelocity
C_INIT_ModelCull
C_INIT_MoveBetweenPoints
C_INIT_NormalAlignToCP
C_INIT_NormalOffset
C_INIT_OffsetVectorToVector
C_INIT_Orient2DRelToCP
C_INIT_PlaneCull
C_INIT_PointList
C_INIT_PositionOffset
C_INIT_PositionOffsetToCP
C_INIT_PositionPlaceOnGround
C_INIT_PositionWarp
C_INIT_PositionWarpScalar
C_INIT_QuantizeFloat
C_INIT_RadiusFromCPObject
C_INIT_RandomAlpha
C_INIT_RandomAlphaWindowThreshold
C_INIT_RandomColor
C_INIT_RandomLifeTime
C_INIT_RandomModelSequence
C_INIT_RandomNamedModelBodyPart
C_INIT_RandomNamedModelElement
C_INIT_RandomNamedModelMeshGroup
C_INIT_RandomNamedModelSequence
C_INIT_RandomRadius
C_INIT_RandomRotation
C_INIT_RandomRotationSpeed
C_INIT_RandomScalar
C_INIT_RandomSecondSequence
C_INIT_RandomSequence
C_INIT_RandomTrailLength
C_INIT_RandomVector
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
Type
/
to search schemas
Deadlock
particles
CParticleFunctionInitializer
C_INIT_RandomAlpha
C_INIT_RandomAlpha
512 bytes (0x0200), align 8
Source
Inherits
CParticleFunctionInitializer
CParticleFunction
Metadata
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_nFieldOutput
ParticleAttributeIndex_t
= 7
488
0x01E8
MPropertyFriendlyName
: "alpha field"
MPropertyAttributeChoiceName
: "particlefield_alpha"
m_nAlphaMin
int32
= 255
492
0x01EC
MPropertyFriendlyName
: "alpha min"
MPropertyAttributeRange
: "0 255"
m_nAlphaMax
int32
= 255
496
0x01F0
MPropertyFriendlyName
: "alpha max"
MPropertyAttributeRange
: "0 255"
m_flAlphaRandExponent
float32
= 1
508
0x01FC
MPropertyFriendlyName
: "alpha random exponent"