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_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
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
Type
/
to search schemas
Dota 2
particles
CParticleFunctionInitializer
C_INIT_PositionOffset
C_INIT_PositionOffset
4112 bytes (0x1010), align 8
Source
Inherits
CParticleFunctionInitializer
CParticleFunction
Metadata
MGPUParticleFunction
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2
Deadlock
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x01E7
m_OffsetMin
CPerParticleVecInput
488
0x01E8
MPropertyFriendlyName
: "offset min"
MVectorIsCoordinate
m_OffsetMax
CPerParticleVecInput
2240
0x08C0
MPropertyFriendlyName
: "offset max"
MVectorIsCoordinate
m_TransformInput
CParticleTransformInput
3992
0x0F98
MPropertyFriendlyName
: "transform input"
m_bLocalCoords
bool
4096
0x1000
MPropertyFriendlyName
: "offset in local space 0/1"
m_bProportional
bool
4097
0x1001
MPropertyFriendlyName
: "offset proportional to radius 0/1"
m_randomnessParameters
CRandomNumberGeneratorParameters
4100
0x1004
MPropertyFriendlyName
: "Random number generator controls"