Source 2 Viewer
  • C_INIT_SequenceLifeTime
  • C_INIT_SetAttributeToScalarExpression
  • C_INIT_SetFloatAttributeToVectorExpression
  • C_INIT_SetHitboxToClosest
  • C_INIT_SetHitboxToModel
  • C_INIT_SetRigidAttachment
  • C_INIT_SetVectorAttributeToVectorExpression
  • C_INIT_StatusEffect
  • C_INIT_StatusEffectCitadel
  • C_INIT_VelocityFromCP
  • C_INIT_VelocityFromNormal
  • C_INIT_VelocityRadialRandom
  • C_INIT_VelocityRandom
  • C_OP_AlphaDecay
  • C_OP_AttractToControlPoint
  • C_OP_BasicMovement
  • C_OP_BoxConstraint
  • C_OP_CPOffsetToPercentageBetweenCPs
  • C_OP_CPVelocityForce
  • C_OP_CalculateVectorAttribute
  • C_OP_Callback
  • C_OP_ChladniWave
  • C_OP_ChooseRandomChildrenInGroup
  • C_OP_ClampScalar
  • C_OP_ClampVector
  • C_OP_ClientPhysics
  • C_OP_CollideWithParentParticles
  • C_OP_CollideWithSelf
  • C_OP_ColorAdjustHSL
  • C_OP_ColorInterpolate
  • C_OP_ColorInterpolateRandom
  • C_OP_ConnectParentParticleToNearest
  • C_OP_ConstrainDistance
  • C_OP_ConstrainDistanceToPath
  • C_OP_ConstrainDistanceToUserSpecifiedPath
  • C_OP_ConstrainLineLength
  • C_OP_ContinuousEmitter
  • C_OP_ControlPointToRadialScreenSpace
  • C_OP_ControlpointLight
  • C_OP_CreateParticleSystemRenderer
  • C_OP_Cull
  • C_OP_CurlNoiseForce
  • C_OP_CycleScalar
  • C_OP_CylindricalDistanceToTransform
  • C_OP_DampenToCP
  • C_OP_Decay
  • C_OP_DecayClampCount
  • C_OP_DecayMaintainCount
  • C_OP_DecayOffscreen
  • C_OP_DensityForce
  • C_OP_DifferencePreviousParticle
  • C_OP_Diffusion
  • C_OP_DirectionBetweenVecsToVec
  • C_OP_DistanceBetweenCPsToCP
  • C_OP_DistanceBetweenTransforms
  • C_OP_DistanceBetweenVecs
  • C_OP_DistanceCull
  • C_OP_DistanceToTransform
  • C_OP_DragRelativeToPlane
  • C_OP_DriveCPFromGlobalSoundFloat
  • C_OP_EnableChildrenFromParentParticleCount
  • C_OP_EndCapDecay
  • C_OP_EndCapTimedDecay
  • C_OP_EndCapTimedFreeze
  • C_OP_ExternalGameImpulseForce
  • C_OP_ExternalWindForce
  • C_OP_FadeAndKill
  • C_OP_FadeAndKillForTracers
  • C_OP_FadeIn
  • C_OP_FadeInSimple
  • C_OP_FadeOut
  • C_OP_FadeOutSimple
  • C_OP_ForceBasedOnDistanceToPlane
  • C_OP_ForceControlPointStub
  • C_OP_GameDecalRenderer
  • C_OP_GameLiquidSpill
  • C_OP_GlobalLight
  • C_OP_HSVShiftToCP
  • C_OP_InheritFromParentParticles
  • C_OP_InheritFromParentParticlesV2
Type / to search
  1. Counter-Strike 2
  2. particles
  3. CParticleFunctionOperator
  4. C_OP_CalculateVectorAttribute

C_OP_CalculateVectorAttribute

Inherits from (16 fields)
CParticleFunctionOperatorCParticleFunction
  • m_vStartValue: Vector464 (0x01D0)
    MPropertyFriendlyName: "start value"
  • m_nFieldInput1: ParticleAttributeIndex_t476 (0x01DC)
    MPropertyFriendlyName: "input field 1"
    MPropertyAttributeChoiceName: "particlefield_vector"
  • m_flInputScale1: float32 = 1480 (0x01E0)
    MPropertyFriendlyName: "input scale 1"
  • m_nFieldInput2: ParticleAttributeIndex_t484 (0x01E4)
    MPropertyFriendlyName: "input field 2"
    MPropertyAttributeChoiceName: "particlefield_vector"
  • m_flInputScale2: float32488 (0x01E8)
    MPropertyFriendlyName: "input scale 2"
  • m_nControlPointInput1: ControlPointReference_t492 (0x01EC)
    MPropertyFriendlyName: "control point input 1"
  • m_flControlPointScale1: float32 = -1512 (0x0200)
    MPropertyFriendlyName: "control point scale 1"
  • m_nControlPointInput2: ControlPointReference_t516 (0x0204)
    MPropertyFriendlyName: "control point input 2"
  • m_flControlPointScale2: float32536 (0x0218)
    MPropertyFriendlyName: "control point scale 2"
  • m_nFieldOutput: ParticleAttributeIndex_t = 21540 (0x021C)
    MPropertyFriendlyName: "output field"
    MPropertyAttributeChoiceName: "particlefield_vector"
  • m_vFinalOutputScale: Vector = [1,1,1]544 (0x0220)
    MPropertyFriendlyName: "final per component scale"
Also in
Dota 2Deadlock
Offsets are from Windows. Source revision 10552922 built on Mar 25 2026.