Source 2 Viewer
  • VPhysXJoint_t
  • VPhysXJoint_t::Flags_t
  • VPhysXRange_t
  • VPhysXShapeCompoundHeader2_t
  • VPhysics2ShapeDef_t
  • CNavVolume
  • CNavVolumeAll
  • CNavVolumeSphere
  • CNavVolumeSphericalShell
  • CNavVolumeVector
  • Extent
  • NavAttributeEnum
  • NavDirType
  • AnimationType_t
  • BlurFilterType_t
  • CBaseRendererSource2
  • CBaseTrailRenderer
  • CGeneralRandomRotation
  • CGeneralSpin
  • CParticleFunction
  • CParticleFunctionConstraint
  • CParticleFunctionEmitter
  • CParticleFunctionForce
  • CParticleFunctionInitializer
  • CParticleFunctionOperator
  • CParticleFunctionPreEmission
  • CParticleFunctionRenderer
  • CParticleSystemDefinition
  • CParticleVisibilityInputs
  • CPathParameters
  • CSpinUpdateBase
  • C_INIT_AddVectorToVector
  • C_INIT_AgeNoise
  • C_INIT_ChaoticAttractor
  • C_INIT_ColorLitPerParticle
  • C_INIT_CreateAlongPath
  • C_INIT_CreateFromCPs
  • C_INIT_CreateFromParentParticles
  • C_INIT_CreateFromPlaneCache
  • C_INIT_CreateInEpitrochoid
  • C_INIT_CreateOnGrid
  • C_INIT_CreateOnModel
  • C_INIT_CreateOnModelAtHeight
  • C_INIT_CreateParticleImpulse
  • C_INIT_CreatePhyllotaxis
  • C_INIT_CreateSequentialPath
  • C_INIT_CreateSequentialPathV2
  • C_INIT_CreateSpiralSphere
  • C_INIT_CreateWithinBox
  • C_INIT_CreateWithinSphere
  • C_INIT_CreationNoise
  • C_INIT_DistanceToCPInit
  • C_INIT_GlobalScale
  • C_INIT_InheritFromParentParticles
  • C_INIT_InheritVelocity
  • C_INIT_InitFloat
  • C_INIT_InitFloatCollection
  • C_INIT_InitFromCPSnapshot
  • C_INIT_InitFromParentKilled
  • 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_MakeShapes
  • C_INIT_ModelCull
  • C_INIT_MoveBetweenPoints
  • C_INIT_NormalAlignToCP
  • C_INIT_NormalOffset
  • C_INIT_OffsetVectorToVector
  • C_INIT_Orient2DRelToCP
  • C_INIT_PointList
  • C_INIT_PositionOffset
  • C_INIT_PositionOffsetToCP
  • C_INIT_PositionPlaceOnGround
SchemasConVars & Commands
Type / to search
  1. Half-Life: Alyx
  2. particles
  3. CParticleFunctionInitializer
  4. CGeneralRandomRotation

CGeneralRandomRotation

abstract
Inherits from (16 fields)
CParticleFunctionInitializerCParticleFunction
  • m_flDegreesMin: float32
    MPropertyFriendlyName: "yaw offset min"
    MDefaultString: "0"
  • m_flDegreesMax: float32
    MPropertyFriendlyName: "yaw offset max"
    MDefaultString: "360"
  • m_flDegrees: float32
    MPropertyFriendlyName: "yaw initial"
    MDefaultString: "0"
  • m_nFieldOutput: ParticleAttributeIndex_t
    MPropertyFriendlyName: "rotation field"
    MDefaultString: "4"
    MPropertyAttributeChoiceName: "particlefield_rotation"
  • m_flRotationRandExponent: float32
    MPropertyFriendlyName: "yaw random exponent"
    MDefaultString: "1"
  • m_bRandomlyFlipDirection: bool
    MPropertyFriendlyName: "randomly flip direction"
    MDefaultString: "1"
Referenced by (3)
C_INIT_RandomRotationC_INIT_RandomRotationSpeedC_INIT_RandomYaw
Also in
Counter-Strike 2Dota 2Deadlock
Machine-readable data for scripts and AI agents: llms.txt.