Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
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
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
Type
/
to search schemas
Dota 2
particles
CParticleFunctionInitializer
C_INIT_InitialRepulsionVelocity
C_INIT_InitialRepulsionVelocity
672 bytes (0x02A0), align 8
Source
Inherits
CParticleFunctionInitializer
CParticleFunction
Metadata
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2
Deadlock
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x01E7
m_CollisionGroupName
char
[128]
= "NONE"
488
0x01E8
MPropertyFriendlyName
: "collision group"
m_nTraceSet
ParticleTraceSet_t
= "PARTICLE_TRACE_SET_ALL"
616
0x0268
MPropertyFriendlyName
: "Trace Set"
m_vecOutputMin
Vector
620
0x026C
MPropertyFriendlyName
: "minimum velocity"
MVectorIsCoordinate
m_vecOutputMax
Vector
= [1,1,1]
632
0x0278
MPropertyFriendlyName
: "maximum velocity"
MVectorIsCoordinate
m_nControlPointNumber
int32
644
0x0284
MPropertyFriendlyName
: "control point number"
m_bPerParticle
bool
648
0x0288
MPropertyFriendlyName
: "per particle world collision tests"
m_bTranslate
bool
649
0x0289
MPropertyFriendlyName
: "offset instead of accelerate"
m_bProportional
bool
650
0x028A
MPropertyFriendlyName
: "offset proportional to radius 0/1"
m_flTraceLength
float32
= 64
652
0x028C
MPropertyFriendlyName
: "trace length"
m_bPerParticleTR
bool
656
0x0290
MPropertyFriendlyName
: "use radius for per particle trace length"
m_bInherit
bool
657
0x0291
MPropertyFriendlyName
: "inherit from parent"
m_nChildCP
int32
= -1
660
0x0294
MPropertyFriendlyName
: "control points to broadcast to children (n + 1)"
m_nChildGroupID
int32
664
0x0298
MPropertyFriendlyName
: "child group ID to affect"