Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas18,139ConVars & Commands7,284
Show
  • C_INIT_AgeNoise
  • C_INIT_ChaoticAttractor
  • C_INIT_CheckParticleForWater
  • 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_CreateWithinCapsuleTransform
  • C_INIT_CreateWithinCone
  • C_INIT_CreateWithinSphereTransform
  • C_INIT_CreationNoise
  • C_INIT_DistanceCull
  • C_INIT_DistanceToCPInit
  • C_INIT_DistanceToNeighborCull
  • C_INIT_GlobalScale
  • C_INIT_InheritFromParentParticles
  • C_INIT_InheritVelocity
  • C_INIT_InitFloat
  • C_INIT_InitFloatCollection
  • 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
Type / to search schemas
  1. Dota 2
  2. particles
  3. CParticleFunctionInitializer
  4. C_INIT_CreateWithinCone

C_INIT_CreateWithinCone

2112 bytes (0x0840), align 8Source
Inherits
CParticleFunctionInitializerCParticleFunction
Metadata
MGPUParticleFunction
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2Deadlock

Fields

NameTypeOffset
m_TransformInput
CParticleTransformInput
4880x01E8
MPropertyFriendlyName: "input position transform"
m_flInnerAngle
CPerParticleFloatInput
5920x0250
MPropertyFriendlyName: "inner angle"
MVectorIsCoordinate
m_flOuterAngle
CPerParticleFloatInput = {"m_flLiteralValue":30}
9680x03C8
MPropertyFriendlyName: "outer angle"
MVectorIsCoordinate
m_flSpeed
CPerParticleFloatInput
13440x0540
MPropertyFriendlyName: "speed"
MVectorIsCoordinate
m_flOffset
CPerParticleFloatInput
17200x06B8
MPropertyFriendlyName: "offset"
MVectorIsCoordinate
m_bCollapseOffset
bool
20960x0830
MPropertyFriendlyName: "collapse offset"
MVectorIsCoordinate
m_randomnessParameters
CRandomNumberGeneratorParameters
21000x0834
MPropertyFriendlyName: "Random number generator controls"
Offsets are from Windows. Source revision 11101030 built on Oct 07 2026. Machine-readable data for scripts and AI agents: llms.txt.