Source 2 Viewer
  • C_OP_MovementPlaceOnGround
  • C_OP_MovementRigidAttachToCP
  • C_OP_MovementRotateParticleAroundAxis
  • C_OP_MovementSkinnedPositionFromCPSnapshot
  • C_OP_Noise
  • C_OP_NoiseEmitter
  • C_OP_NormalLock
  • C_OP_NormalizeVector
  • C_OP_Orient2DRelToCP
  • C_OP_OrientTo2dDirection
  • C_OP_OscillateScalar
  • C_OP_OscillateScalarSimple
  • C_OP_OscillateVector
  • C_OP_OscillateVectorSimple
  • C_OP_ParentVortices
  • C_OP_PerParticleForce
  • C_OP_PercentageBetweenCPLerpCPs
  • C_OP_PercentageBetweenCPs
  • C_OP_PercentageBetweenCPsVector
  • C_OP_PinParticleToCP
  • C_OP_PlanarConstraint
  • C_OP_PlaneCull
  • C_OP_PlayEndCapWhenFinished
  • C_OP_PointVectorAtNextParticle
  • C_OP_PositionLock
  • 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_RemapAverageScalarValuetoCP
  • C_OP_RemapBoundingVolumetoCP
  • C_OP_RemapCPOrientationToRotations
  • C_OP_RemapCPOrientationToYaw
  • C_OP_RemapCPVelocityToVector
  • C_OP_RemapCPVisibilityToScalar
  • C_OP_RemapCPVisibilityToVector
  • C_OP_RemapCPtoCP
  • C_OP_RemapCPtoScalar
  • C_OP_RemapCPtoVector
  • C_OP_RemapCPtoVelocity
  • C_OP_RemapControlPointDirectionToVector
  • C_OP_RemapControlPointOrientationToRotation
  • C_OP_RemapCrossProductOfTwoVectorsToVector
  • C_OP_RemapDirectionToCPToVector
  • C_OP_RemapDistanceToLineSegmentBase
  • C_OP_RemapDistanceToLineSegmentToScalar
  • C_OP_RemapDistanceToLineSegmentToVector
  • C_OP_RemapDotProductToCP
  • C_OP_RemapDotProductToScalar
  • 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_RemapVectorComponentToScalar
  • C_OP_RemapVectortoCP
  • C_OP_RemapVelocityToVector
  • C_OP_RemapVisibilityScalar
  • C_OP_RenderAsModels
  • C_OP_RenderBlobs
  • C_OP_RenderCables
  • C_OP_RenderClothForce
  • C_OP_RenderDeferredLight
SchemasConVars & Commands
Type / to search
  1. Half-Life: Alyx
  2. particles
  3. CParticleFunctionOperator
  4. C_OP_PinParticleToCP

C_OP_PinParticleToCP

Inherits from (16 fields)
CParticleFunctionOperatorCParticleFunction
  • m_nControlPointNumber: int32
    MPropertyFriendlyName: "control point number"
    MDefaultString: "0"
  • m_vecOffset: CParticleCollectionVecInput
    MPropertyFriendlyName: "offset"
    MDefaultString: "0 0 0"
  • m_bOffsetLocal: bool
    MPropertyFriendlyName: "offset in local space"
    MDefaultString: "1"
  • m_nParticleSelection: ParticleSelection_t
    MPropertyFriendlyName: "particle to use"
    MDefaultString: "PARTICLE_SELECTION_FIRST"
  • m_nParticleNumber: CParticleCollectionFloatInput
    MPropertyFriendlyName: "particle number"
    MDefaultString: "0"
  • m_nPinBreakType: ParticlePinDistance_t
    MPropertyFriendlyName: "pin break type"
    MDefaultString: "PARTICLE_PIN_DISTANCE_NONE"
  • m_flBreakDistance: CParticleCollectionFloatInput
    MPropertyFriendlyName: "break length %"
    MDefaultString: "1.75"
  • m_flBreakSpeed: CParticleCollectionFloatInput
    MPropertyFriendlyName: "break speed"
    MDefaultString: "0"
  • m_flAge: CParticleCollectionFloatInput
    MPropertyFriendlyName: "break age"
    MDefaultString: "0"
  • m_nBreakControlPointNumber: int32
    MPropertyFriendlyName: "break comparison control point 1"
    MDefaultString: "-1"
  • m_nBreakControlPointNumber2: int32
    MPropertyFriendlyName: "break comparison control point 2"
    MDefaultString: "-1"
Also in
Counter-Strike 2Dota 2Deadlock
Machine-readable data for scripts and AI agents: llms.txt.