Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
C_INIT_CheckParticleForWater
C_INIT_ColorLitPerParticle
C_INIT_CreateAlongPath
C_INIT_CreateFromCPs
C_INIT_CreateFromParentParticles
C_INIT_CreateFromPlaneCache
C_INIT_CreateInEpitrochoid
C_INIT_CreateOnGrid
C_INIT_CreateOnModel
C_INIT_CreateOnModelAtHeight
C_INIT_CreateParticleImpulse
C_INIT_CreatePhyllotaxis
C_INIT_CreateSequentialPath
C_INIT_CreateSequentialPathV2
C_INIT_CreateSpiralSphere
C_INIT_CreateWithinBox
C_INIT_CreateWithinCapsuleTransform
C_INIT_CreateWithinCone
C_INIT_CreateWithinSphereTransform
C_INIT_CreationNoise
C_INIT_DistanceCull
C_INIT_DistanceToCPInit
C_INIT_DistanceToNeighborCull
C_INIT_GlobalScale
C_INIT_InheritFromParentParticles
C_INIT_InheritVelocity
C_INIT_InitFloat
C_INIT_InitFloatCollection
C_INIT_InitFromCPSnapshot
C_INIT_InitFromParentKilled
C_INIT_InitFromVectorFieldSnapshot
C_INIT_InitSkinnedPositionFromCPSnapshot
C_INIT_InitVec
C_INIT_InitVecCollection
C_INIT_InitialRepulsionVelocity
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
Type
/
to search schemas
Counter-Strike 2
particles
CParticleFunctionInitializer
C_INIT_CreationNoise
C_INIT_CreationNoise
536 bytes (0x0218), align 8
Source
Inherits
CParticleFunctionInitializer
CParticleFunction
Metadata
MHasKV3TransferPolymorphicClassname
Also in
Dota 2
Deadlock
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x01E7
m_nFieldOutput
ParticleAttributeIndex_t
= 3
488
0x01E8
MPropertyFriendlyName
: "output field"
MPropertyAttributeChoiceName
: "particlefield_scalar"
m_bAbsVal
bool
492
0x01EC
MPropertyFriendlyName
: "absolute value"
m_bAbsValInv
bool
493
0x01ED
MPropertyFriendlyName
: "invert absolute value"
m_flOffset
float32
496
0x01F0
MPropertyFriendlyName
: "time coordinate offset"
m_flOutputMin
float32
500
0x01F4
MPropertyFriendlyName
: "output minimum"
m_flOutputMax
float32
= 1
504
0x01F8
MPropertyFriendlyName
: "output maximum"
m_flNoiseScale
float32
= 0.1
508
0x01FC
MPropertyFriendlyName
: "time noise coordinate scale"
m_flNoiseScaleLoc
float32
= 0.001
512
0x0200
MPropertyFriendlyName
: "spatial noise coordinate scale"
m_vecOffsetLoc
Vector
516
0x0204
MPropertyFriendlyName
: "spatial coordinate offset"
MVectorIsCoordinate
m_flWorldTimeScale
float32
528
0x0210
MPropertyFriendlyName
: "world time noise coordinate scale"