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_OP_ParentVortices
C_OP_PerParticleForce
C_OP_PercentageBetweenTransformLerpCPs
C_OP_PercentageBetweenTransforms
C_OP_PercentageBetweenTransformsVector
C_OP_PinParticleToCP
C_OP_PinRopeSegmentParticleToParent
C_OP_PlanarConstraint
C_OP_PlaneCull
C_OP_PlayEndCapWhenFinished
C_OP_PointVectorAtNextParticle
C_OP_PositionLock
C_OP_QuantizeCPComponent
C_OP_QuantizeFloat
C_OP_RadiusDecay
C_OP_RampCPLinearRandom
C_OP_RampScalarLinear
C_OP_RampScalarLinearSimple
C_OP_RampScalarSpline
C_OP_RampScalarSplineSimple
C_OP_RandomForce
C_OP_ReadFromNeighboringParticle
C_OP_ReinitializeScalarEndCap
C_OP_RemapAverageHitboxSpeedtoCP
C_OP_RemapAverageScalarValuetoCP
C_OP_RemapBoundingVolumetoCP
C_OP_RemapCPVelocityToVector
C_OP_RemapCPtoCP
C_OP_RemapCPtoScalar
C_OP_RemapCPtoVector
C_OP_RemapControlPointDirectionToVector
C_OP_RemapControlPointOrientationToRotation
C_OP_RemapCrossProductOfTwoVectorsToVector
C_OP_RemapDensityGradientToVectorAttribute
C_OP_RemapDensityToVector
C_OP_RemapDirectionToCPToVector
C_OP_RemapDistanceToLineSegmentBase
C_OP_RemapDistanceToLineSegmentToScalar
C_OP_RemapDistanceToLineSegmentToVector
C_OP_RemapDotProductToCP
C_OP_RemapDotProductToScalar
C_OP_RemapExternalWindToCP
C_OP_RemapGravityToVector
C_OP_RemapModelVolumetoCP
C_OP_RemapNamedModelBodyPartEndCap
C_OP_RemapNamedModelBodyPartOnceTimed
C_OP_RemapNamedModelElementEndCap
C_OP_RemapNamedModelElementOnceTimed
C_OP_RemapNamedModelMeshGroupEndCap
C_OP_RemapNamedModelMeshGroupOnceTimed
C_OP_RemapNamedModelSequenceEndCap
C_OP_RemapNamedModelSequenceOnceTimed
C_OP_RemapParticleCountOnScalarEndCap
C_OP_RemapParticleCountToScalar
C_OP_RemapScalar
C_OP_RemapScalarEndCap
C_OP_RemapScalarOnceTimed
C_OP_RemapSpeed
C_OP_RemapSpeedtoCP
C_OP_RemapTransformOrientationToRotations
C_OP_RemapTransformOrientationToYaw
C_OP_RemapTransformToVelocity
C_OP_RemapTransformVisibilityToScalar
C_OP_RemapTransformVisibilityToVector
C_OP_RemapVectorComponentToScalar
C_OP_RemapVectorToRotations
C_OP_RemapVectortoCP
C_OP_RemapVelocityToVector
C_OP_RemapVisibilityScalar
C_OP_RenderAsModels
C_OP_RenderBlobs
C_OP_RenderCables
C_OP_RenderClientPhysicsImpulse
C_OP_RenderClothForce
C_OP_RenderDeferredLight
C_OP_RenderFlattenGrass
C_OP_RenderGpuImplicit
C_OP_RenderLightBeam
C_OP_RenderLights
C_OP_RenderMaterialProxy
Type
/
to search schemas
Counter-Strike 2
particles
CParticleFunctionOperator
C_OP_RampScalarSplineSimple
C_OP_RampScalarSplineSimple
544 bytes (0x0220), align 16
Source
Inherits
CParticleFunctionOperator
CParticleFunction
Metadata
MHasKV3TransferPolymorphicClassname
Also in
Dota 2
Deadlock
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x01DF
m_Rate
float32
480
0x01E0
MPropertyFriendlyName
: "ramp rate"
m_flStartTime
float32
484
0x01E4
MPropertyFriendlyName
: "start time"
m_flEndTime
float32
= 1
488
0x01E8
MPropertyFriendlyName
: "end time"
m_nField
ParticleAttributeIndex_t
= 3
528
0x0210
MPropertyFriendlyName
: "ramp field"
MPropertyAttributeChoiceName
: "particlefield_scalar"
m_bEaseOut
bool
532
0x0214
MPropertyFriendlyName
: "ease out"