cs2-dumper/generated_linux/libparticles.so.yaml

3184 lines
132 KiB
YAML
Raw Normal View History

2024-03-07 18:38:34 +08:00
---
CBaseRendererSource2: # CParticleFunctionRenderer
m_flRadiusScale: 504 # CParticleCollectionRendererFloatInput
m_flAlphaScale: 840 # CParticleCollectionRendererFloatInput
m_flRollScale: 1176 # CParticleCollectionRendererFloatInput
m_nAlpha2Field: 1512 # ParticleAttributeIndex_t
m_vecColorScale: 1520 # CParticleCollectionRendererVecInput
m_nColorBlendType: 3104 # ParticleColorBlendType_t
m_nShaderType: 3108 # SpriteCardShaderType_t
m_strShaderOverride: 3112 # CUtlString
m_flCenterXOffset: 3120 # CParticleCollectionRendererFloatInput
m_flCenterYOffset: 3456 # CParticleCollectionRendererFloatInput
m_flBumpStrength: 3792 # float
m_nCropTextureOverride: 3796 # ParticleSequenceCropOverride_t
m_vecTexturesInput: 3800 # CUtlVector<TextureGroup_t>
m_flAnimationRate: 3824 # float
m_nAnimationType: 3828 # AnimationType_t
m_bAnimateInFPS: 3832 # bool
m_flSelfIllumAmount: 3840 # CParticleCollectionRendererFloatInput
m_flDiffuseAmount: 4176 # CParticleCollectionRendererFloatInput
m_flDiffuseClamp: 4512 # CParticleCollectionRendererFloatInput
m_nLightingControlPoint: 4848 # int32_t
m_nSelfIllumPerParticle: 4852 # ParticleAttributeIndex_t
m_nOutputBlendMode: 4856 # ParticleOutputBlendMode_t
m_bGammaCorrectVertexColors: 4860 # bool
m_bSaturateColorPreAlphaBlend: 4861 # bool
m_flAddSelfAmount: 4864 # CParticleCollectionRendererFloatInput
m_flDesaturation: 5200 # CParticleCollectionRendererFloatInput
m_flOverbrightFactor: 5536 # CParticleCollectionRendererFloatInput
m_nHSVShiftControlPoint: 5872 # int32_t
m_nFogType: 5876 # ParticleFogType_t
m_flFogAmount: 5880 # CParticleCollectionRendererFloatInput
m_bTintByFOW: 6216 # bool
m_bTintByGlobalLight: 6217 # bool
m_nPerParticleAlphaReference: 6220 # SpriteCardPerParticleScale_t
m_nPerParticleAlphaRefWindow: 6224 # SpriteCardPerParticleScale_t
m_nAlphaReferenceType: 6228 # ParticleAlphaReferenceType_t
m_flAlphaReferenceSoftness: 6232 # CParticleCollectionRendererFloatInput
m_flSourceAlphaValueToMapToZero: 6568 # CParticleCollectionRendererFloatInput
m_flSourceAlphaValueToMapToOne: 6904 # CParticleCollectionRendererFloatInput
m_bRefract: 7240 # bool
m_bRefractSolid: 7241 # bool
m_flRefractAmount: 7248 # CParticleCollectionRendererFloatInput
m_nRefractBlurRadius: 7584 # int32_t
m_nRefractBlurType: 7588 # BlurFilterType_t
m_bOnlyRenderInEffectsBloomPass: 7592 # bool
m_bOnlyRenderInEffectsWaterPass: 7593 # bool
m_bUseMixedResolutionRendering: 7594 # bool
m_bOnlyRenderInEffecsGameOverlay: 7595 # bool
m_stencilTestID: 7596 # char[128]
m_bStencilTestExclude: 7724 # bool
m_stencilWriteID: 7725 # char[128]
m_bWriteStencilOnDepthPass: 7853 # bool
m_bWriteStencilOnDepthFail: 7854 # bool
m_bReverseZBuffering: 7855 # bool
m_bDisableZBuffering: 7856 # bool
m_nFeatheringMode: 7860 # ParticleDepthFeatheringMode_t
m_flFeatheringMinDist: 7864 # CParticleCollectionRendererFloatInput
m_flFeatheringMaxDist: 8200 # CParticleCollectionRendererFloatInput
m_flFeatheringFilter: 8536 # CParticleCollectionRendererFloatInput
m_flDepthBias: 8872 # CParticleCollectionRendererFloatInput
m_nSortMethod: 9208 # ParticleSortingChoiceList_t
m_bBlendFramesSeq0: 9212 # bool
m_bMaxLuminanceBlendingSequence0: 9213 # bool
CBaseTrailRenderer: # CBaseRendererSource2
m_nOrientationType: 9784 # ParticleOrientationChoiceList_t
m_nOrientationControlPoint: 9788 # int32_t
m_flMinSize: 9792 # float
m_flMaxSize: 9796 # float
m_flStartFadeSize: 9800 # CParticleCollectionRendererFloatInput
m_flEndFadeSize: 10136 # CParticleCollectionRendererFloatInput
m_bClampV: 10472 # bool
CGeneralRandomRotation: # CParticleFunctionInitializer
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flDegrees: 440 # float
m_flDegreesMin: 444 # float
m_flDegreesMax: 448 # float
m_flRotationRandExponent: 452 # float
m_bRandomlyFlipDirection: 456 # bool
CGeneralSpin: # CParticleFunctionOperator
m_nSpinRateDegrees: 432 # int32_t
m_nSpinRateMinDegrees: 436 # int32_t
m_fSpinRateStopTime: 444 # float
CNewParticleEffect: # IParticleEffect
m_pNext: 16 # CNewParticleEffect*
m_pPrev: 24 # CNewParticleEffect*
m_pParticles: 32 # IParticleCollection*
m_pDebugName: 40 # char*
m_bDontRemove: 0 # bitfield:1
m_bRemove: 0 # bitfield:1
m_bNeedsBBoxUpdate: 0 # bitfield:1
m_bIsFirstFrame: 0 # bitfield:1
m_bAutoUpdateBBox: 0 # bitfield:1
m_bAllocated: 0 # bitfield:1
m_bSimulate: 0 # bitfield:1
m_bShouldPerformCullCheck: 0 # bitfield:1
m_bForceNoDraw: 0 # bitfield:1
m_bShouldSave: 0 # bitfield:1
m_bDisableAggregation: 0 # bitfield:1
m_bShouldSimulateDuringGamePaused: 0 # bitfield:1
m_bShouldCheckFoW: 0 # bitfield:1
m_vSortOrigin: 64 # Vector
m_flScale: 76 # float
m_hOwner: 80 # PARTICLE_EHANDLE__*
m_pOwningParticleProperty: 88 # CParticleProperty*
m_flFreezeTransitionStart: 112 # float
m_flFreezeTransitionDuration: 116 # float
m_flFreezeTransitionOverride: 120 # float
m_bFreezeTransitionActive: 124 # bool
m_bFreezeTargetState: 125 # bool
m_bCanFreeze: 126 # bool
m_LastMin: 128 # Vector
m_LastMax: 140 # Vector
m_nSplitScreenUser: 152 # CSplitScreenSlot
m_vecAggregationCenter: 156 # Vector
m_RefCount: 192 # int32_t
CParticleCollectionBindingInstance: # CBasePulseGraphInstance
CParticleCollectionFloatInput: # CParticleFloatInput
CParticleCollectionRendererFloatInput: # CParticleCollectionFloatInput
CParticleCollectionRendererVecInput: # CParticleCollectionVecInput
CParticleCollectionVecInput: # CParticleVecInput
CParticleFloatInput: # CParticleInput
m_nType: 12 # ParticleFloatType_t
m_nMapType: 16 # ParticleFloatMapType_t
m_flLiteralValue: 20 # float
m_NamedValue: 24 # CParticleNamedValueRef
m_nControlPoint: 88 # int32_t
m_nScalarAttribute: 92 # ParticleAttributeIndex_t
m_nVectorAttribute: 96 # ParticleAttributeIndex_t
m_nVectorComponent: 100 # int32_t
m_flRandomMin: 104 # float
m_flRandomMax: 108 # float
m_bHasRandomSignFlip: 112 # bool
m_nRandomSeed: 116 # int32_t
m_nRandomMode: 120 # ParticleFloatRandomMode_t
m_flLOD0: 128 # float
m_flLOD1: 132 # float
m_flLOD2: 136 # float
m_flLOD3: 140 # float
m_nNoiseInputVectorAttribute: 144 # ParticleAttributeIndex_t
m_flNoiseOutputMin: 148 # float
m_flNoiseOutputMax: 152 # float
m_flNoiseScale: 156 # float
m_vecNoiseOffsetRate: 160 # Vector
m_flNoiseOffset: 172 # float
m_nNoiseOctaves: 176 # int32_t
m_nNoiseTurbulence: 180 # PFNoiseTurbulence_t
m_nNoiseType: 184 # PFNoiseType_t
m_nNoiseModifier: 188 # PFNoiseModifier_t
m_flNoiseTurbulenceScale: 192 # float
m_flNoiseTurbulenceMix: 196 # float
m_flNoiseImgPreviewScale: 200 # float
m_bNoiseImgPreviewLive: 204 # bool
m_flNoCameraFallback: 216 # float
m_bUseBoundsCenter: 220 # bool
m_nInputMode: 224 # ParticleFloatInputMode_t
m_flMultFactor: 228 # float
m_flInput0: 232 # float
m_flInput1: 236 # float
m_flOutput0: 240 # float
m_flOutput1: 244 # float
m_flNotchedRangeMin: 248 # float
m_flNotchedRangeMax: 252 # float
m_flNotchedOutputOutside: 256 # float
m_flNotchedOutputInside: 260 # float
m_nBiasType: 264 # ParticleFloatBiasType_t
m_flBiasParameter: 268 # float
m_Curve: 272 # CPiecewiseCurve
CParticleFunction:
m_flOpStrength: 8 # CParticleCollectionFloatInput
m_nOpEndCapState: 344 # ParticleEndcapMode_t
m_flOpStartFadeInTime: 348 # float
m_flOpEndFadeInTime: 352 # float
m_flOpStartFadeOutTime: 356 # float
m_flOpEndFadeOutTime: 360 # float
m_flOpFadeOscillatePeriod: 364 # float
m_bNormalizeToStopTime: 368 # bool
m_flOpTimeOffsetMin: 372 # float
m_flOpTimeOffsetMax: 376 # float
m_nOpTimeOffsetSeed: 380 # int32_t
m_nOpTimeScaleSeed: 384 # int32_t
m_flOpTimeScaleMin: 388 # float
m_flOpTimeScaleMax: 392 # float
m_bDisableOperator: 398 # bool
m_Notes: 400 # CUtlString
CParticleFunctionConstraint: # CParticleFunction
CParticleFunctionEmitter: # CParticleFunction
m_nEmitterIndex: 432 # int32_t
CParticleFunctionForce: # CParticleFunction
CParticleFunctionInitializer: # CParticleFunction
m_nAssociatedEmitterIndex: 432 # int32_t
CParticleFunctionOperator: # CParticleFunction
CParticleFunctionPreEmission: # CParticleFunctionOperator
m_bRunOnce: 432 # bool
CParticleFunctionRenderer: # CParticleFunction
VisibilityInputs: 432 # CParticleVisibilityInputs
m_bCannotBeRefracted: 500 # bool
m_bSkipRenderingOnMobile: 501 # bool
CParticleInput:
CParticleModelInput: # CParticleInput
m_nType: 12 # ParticleModelType_t
m_NamedValue: 16 # CParticleNamedValueRef
m_nControlPoint: 80 # int32_t
CParticleProperty:
CParticleRemapFloatInput: # CParticleFloatInput
CParticleSystemDefinition: # IParticleSystemDefinition
m_nBehaviorVersion: 8 # int32_t
m_PreEmissionOperators: 16 # CUtlVector<CParticleFunctionPreEmission*>
m_Emitters: 40 # CUtlVector<CParticleFunctionEmitter*>
m_Initializers: 64 # CUtlVector<CParticleFunctionInitializer*>
m_Operators: 88 # CUtlVector<CParticleFunctionOperator*>
m_ForceGenerators: 112 # CUtlVector<CParticleFunctionForce*>
m_Constraints: 136 # CUtlVector<CParticleFunctionConstraint*>
m_Renderers: 160 # CUtlVector<CParticleFunctionRenderer*>
m_Children: 184 # CUtlVector<ParticleChildrenInfo_t>
m_nFirstMultipleOverride_BackwardCompat: 376 # int32_t
m_nInitialParticles: 528 # int32_t
m_nMaxParticles: 532 # int32_t
m_nGroupID: 536 # int32_t
m_BoundingBoxMin: 540 # Vector
m_BoundingBoxMax: 552 # Vector
m_flDepthSortBias: 564 # float
m_nSortOverridePositionCP: 568 # int32_t
m_bInfiniteBounds: 572 # bool
m_bEnableNamedValues: 573 # bool
m_NamedValueDomain: 576 # CUtlString
m_NamedValueLocals: 584 # CUtlVector<ParticleNamedValueSource_t*>
m_ConstantColor: 608 # Color
m_ConstantNormal: 612 # Vector
m_flConstantRadius: 624 # float
m_flConstantRotation: 628 # float
m_flConstantRotationSpeed: 632 # float
m_flConstantLifespan: 636 # float
m_nConstantSequenceNumber: 640 # int32_t
m_nConstantSequenceNumber1: 644 # int32_t
m_nSnapshotControlPoint: 648 # int32_t
m_hSnapshot: 656 # CStrongHandle<InfoForResourceTypeIParticleSnapshot>
m_pszCullReplacementName: 664 # CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>
m_flCullRadius: 672 # float
m_flCullFillCost: 676 # float
m_nCullControlPoint: 680 # int32_t
m_hFallback: 688 # CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>
m_nFallbackMaxCount: 696 # int32_t
m_hLowViolenceDef: 704 # CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>
m_hReferenceReplacement: 712 # CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>
m_flPreSimulationTime: 720 # float
m_flStopSimulationAfterTime: 724 # float
m_flMaximumTimeStep: 728 # float
m_flMaximumSimTime: 732 # float
m_flMinimumSimTime: 736 # float
m_flMinimumTimeStep: 740 # float
m_nMinimumFrames: 744 # int32_t
m_nMinCPULevel: 748 # int32_t
m_nMinGPULevel: 752 # int32_t
m_flNoDrawTimeToGoToSleep: 756 # float
m_flMaxDrawDistance: 760 # float
m_flStartFadeDistance: 764 # float
m_flMaxCreationDistance: 768 # float
m_nAggregationMinAvailableParticles: 772 # int32_t
m_flAggregateRadius: 776 # float
m_bShouldBatch: 780 # bool
m_bShouldHitboxesFallbackToRenderBounds: 781 # bool
m_bShouldHitboxesFallbackToSnapshot: 782 # bool
m_nViewModelEffect: 784 # InheritableBoolType_t
m_bScreenSpaceEffect: 788 # bool
m_pszTargetLayerID: 792 # CUtlSymbolLarge
m_nSkipRenderControlPoint: 800 # int32_t
m_nAllowRenderControlPoint: 804 # int32_t
m_bShouldSort: 808 # bool
m_controlPointConfigurations: 880 # CUtlVector<ParticleControlPointConfiguration_t>
CParticleTransformInput: # CParticleInput
m_nType: 12 # ParticleTransformType_t
m_NamedValue: 16 # CParticleNamedValueRef
m_bFollowNamedValue: 80 # bool
m_bSupportsDisabled: 81 # bool
m_bUseOrientation: 82 # bool
m_nControlPoint: 84 # int32_t
m_nControlPointRangeMax: 88 # int32_t
m_flEndCPGrowthTime: 92 # float
CParticleVariableRef:
m_variableName: 0 # CKV3MemberNameWithStorage
m_variableType: 56 # PulseValueType_t
CParticleVecInput: # CParticleInput
m_nType: 12 # ParticleVecType_t
m_vLiteralValue: 16 # Vector
m_LiteralColor: 28 # Color
m_NamedValue: 32 # CParticleNamedValueRef
m_bFollowNamedValue: 96 # bool
m_nVectorAttribute: 100 # ParticleAttributeIndex_t
m_vVectorAttributeScale: 104 # Vector
m_nControlPoint: 116 # int32_t
m_nDeltaControlPoint: 120 # int32_t
m_vCPValueScale: 124 # Vector
m_vCPRelativePosition: 136 # Vector
m_vCPRelativeDir: 148 # Vector
m_FloatComponentX: 160 # CParticleFloatInput
m_FloatComponentY: 496 # CParticleFloatInput
m_FloatComponentZ: 832 # CParticleFloatInput
m_FloatInterp: 1168 # CParticleFloatInput
m_flInterpInput0: 1504 # float
m_flInterpInput1: 1508 # float
m_vInterpOutput0: 1512 # Vector
m_vInterpOutput1: 1524 # Vector
m_Gradient: 1536 # CColorGradient
m_vRandomMin: 1560 # Vector
m_vRandomMax: 1572 # Vector
CParticleVisibilityInputs:
m_flCameraBias: 0 # float
m_nCPin: 4 # int32_t
m_flProxyRadius: 8 # float
m_flInputMin: 12 # float
m_flInputMax: 16 # float
m_flNoPixelVisibilityFallback: 20 # float
m_flDistanceInputMin: 24 # float
m_flDistanceInputMax: 28 # float
m_flDotInputMin: 32 # float
m_flDotInputMax: 36 # float
m_bDotCPAngles: 40 # bool
m_bDotCameraAngles: 41 # bool
m_flAlphaScaleMin: 44 # float
m_flAlphaScaleMax: 48 # float
m_flRadiusScaleMin: 52 # float
m_flRadiusScaleMax: 56 # float
m_flRadiusScaleFOVBase: 60 # float
m_bRightEye: 64 # bool
CPathParameters:
m_nStartControlPointNumber: 0 # int32_t
m_nEndControlPointNumber: 4 # int32_t
m_nBulgeControl: 8 # int32_t
m_flBulge: 12 # float
m_flMidPoint: 16 # float
m_vStartPointOffset: 20 # Vector
m_vMidPointOffset: 32 # Vector
m_vEndOffset: 44 # Vector
CPerParticleFloatInput: # CParticleFloatInput
CPerParticleVecInput: # CParticleVecInput
CRandomNumberGeneratorParameters:
m_bDistributeEvenly: 0 # bool
m_nSeed: 4 # int32_t
CSpinUpdateBase: # CParticleFunctionOperator
C_INIT_AddVectorToVector: # CParticleFunctionInitializer
m_vecScale: 436 # Vector
m_nFieldOutput: 448 # ParticleAttributeIndex_t
m_nFieldInput: 452 # ParticleAttributeIndex_t
m_vOffsetMin: 456 # Vector
m_vOffsetMax: 468 # Vector
m_randomnessParameters: 480 # CRandomNumberGeneratorParameters
C_INIT_AgeNoise: # CParticleFunctionInitializer
m_bAbsVal: 436 # bool
m_bAbsValInv: 437 # bool
m_flOffset: 440 # float
m_flAgeMin: 444 # float
m_flAgeMax: 448 # float
m_flNoiseScale: 452 # float
m_flNoiseScaleLoc: 456 # float
m_vecOffsetLoc: 460 # Vector
C_INIT_ChaoticAttractor: # CParticleFunctionInitializer
m_flAParm: 436 # float
m_flBParm: 440 # float
m_flCParm: 444 # float
m_flDParm: 448 # float
m_flScale: 452 # float
m_flSpeedMin: 456 # float
m_flSpeedMax: 460 # float
m_nBaseCP: 464 # int32_t
m_bUniformSpeed: 468 # bool
C_INIT_ColorLitPerParticle: # CParticleFunctionInitializer
m_ColorMin: 460 # Color
m_ColorMax: 464 # Color
m_TintMin: 468 # Color
m_TintMax: 472 # Color
m_flTintPerc: 476 # float
m_nTintBlendMode: 480 # ParticleColorBlendMode_t
m_flLightAmplification: 484 # float
C_INIT_CreateAlongPath: # CParticleFunctionInitializer
m_fMaxDistance: 436 # float
m_PathParams: 448 # CPathParameters
m_bUseRandomCPs: 512 # bool
m_vEndOffset: 516 # Vector
m_bSaveOffset: 528 # bool
C_INIT_CreateFromCPs: # CParticleFunctionInitializer
m_nIncrement: 436 # int32_t
m_nMinCP: 440 # int32_t
m_nMaxCP: 444 # int32_t
m_nDynamicCPCount: 448 # CParticleCollectionFloatInput
C_INIT_CreateFromParentParticles: # CParticleFunctionInitializer
m_flVelocityScale: 436 # float
m_flIncrement: 440 # float
m_bRandomDistribution: 444 # bool
m_nRandomSeed: 448 # int32_t
m_bSubFrame: 452 # bool
C_INIT_CreateFromPlaneCache: # CParticleFunctionInitializer
m_vecOffsetMin: 436 # Vector
m_vecOffsetMax: 448 # Vector
m_bUseNormal: 461 # bool
C_INIT_CreateInEpitrochoid: # CParticleFunctionInitializer
m_nComponent1: 436 # int32_t
m_nComponent2: 440 # int32_t
m_TransformInput: 448 # CParticleTransformInput
m_flParticleDensity: 544 # CPerParticleFloatInput
m_flOffset: 880 # CPerParticleFloatInput
m_flRadius1: 1216 # CPerParticleFloatInput
m_flRadius2: 1552 # CPerParticleFloatInput
m_bUseCount: 1888 # bool
m_bUseLocalCoords: 1889 # bool
m_bOffsetExistingPos: 1890 # bool
C_INIT_CreateOnGrid: # CParticleFunctionInitializer
m_nXCount: 440 # CParticleCollectionFloatInput
m_nYCount: 776 # CParticleCollectionFloatInput
m_nZCount: 1112 # CParticleCollectionFloatInput
m_nXSpacing: 1448 # CParticleCollectionFloatInput
m_nYSpacing: 1784 # CParticleCollectionFloatInput
m_nZSpacing: 2120 # CParticleCollectionFloatInput
m_nControlPointNumber: 2456 # int32_t
m_bLocalSpace: 2460 # bool
m_bCenter: 2461 # bool
m_bHollow: 2462 # bool
C_INIT_CreateOnModel: # CParticleFunctionInitializer
m_modelInput: 440 # CParticleModelInput
m_transformInput: 528 # CParticleTransformInput
m_nForceInModel: 624 # int32_t
m_nDesiredHitbox: 628 # int32_t
m_nHitboxValueFromControlPointIndex: 632 # int32_t
m_vecHitBoxScale: 640 # CParticleCollectionVecInput
m_flBoneVelocity: 2224 # float
m_flMaxBoneVelocity: 2228 # float
m_vecDirectionBias: 2232 # CParticleCollectionVecInput
m_HitboxSetName: 3816 # char[128]
m_bLocalCoords: 3944 # bool
m_bUseBones: 3945 # bool
m_bUseMesh: 3946 # bool
m_flShellSize: 3952 # CParticleCollectionFloatInput
C_INIT_CreateOnModelAtHeight: # CParticleFunctionInitializer
m_bUseBones: 436 # bool
m_bForceZ: 437 # bool
m_nControlPointNumber: 440 # int32_t
m_nHeightCP: 444 # int32_t
m_bUseWaterHeight: 448 # bool
m_flDesiredHeight: 456 # CParticleCollectionFloatInput
m_vecHitBoxScale: 792 # CParticleCollectionVecInput
m_vecDirectionBias: 2376 # CParticleCollectionVecInput
m_nBiasType: 3960 # ParticleHitboxBiasType_t
m_bLocalCoords: 3964 # bool
m_bPreferMovingBoxes: 3965 # bool
m_HitboxSetName: 3966 # char[128]
m_flHitboxVelocityScale: 4096 # CParticleCollectionFloatInput
m_flMaxBoneVelocity: 4432 # CParticleCollectionFloatInput
C_INIT_CreateParticleImpulse: # CParticleFunctionInitializer
m_InputRadius: 440 # CPerParticleFloatInput
m_InputMagnitude: 776 # CPerParticleFloatInput
m_nFalloffFunction: 1112 # ParticleFalloffFunction_t
m_InputFalloffExp: 1120 # CPerParticleFloatInput
m_nImpulseType: 1456 # ParticleImpulseType_t
C_INIT_CreatePhyllotaxis: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_nScaleCP: 440 # int32_t
m_nComponent: 444 # int32_t
m_fRadCentCore: 448 # float
m_fRadPerPoint: 452 # float
m_fRadPerPointTo: 456 # float
m_fpointAngle: 460 # float
m_fsizeOverall: 464 # float
m_fRadBias: 468 # float
m_fMinRad: 472 # float
m_fDistBias: 476 # float
m_bUseLocalCoords: 480 # bool
m_bUseWithContEmit: 481 # bool
m_bUseOrigRadius: 482 # bool
C_INIT_CreateSequentialPath: # CParticleFunctionInitializer
m_fMaxDistance: 436 # float
m_flNumToAssign: 440 # float
m_bLoop: 444 # bool
m_bCPPairs: 445 # bool
m_bSaveOffset: 446 # bool
m_PathParams: 448 # CPathParameters
C_INIT_CreateSequentialPathV2: # CParticleFunctionInitializer
m_fMaxDistance: 440 # CPerParticleFloatInput
m_flNumToAssign: 776 # CParticleCollectionFloatInput
m_bLoop: 1112 # bool
m_bCPPairs: 1113 # bool
m_bSaveOffset: 1114 # bool
m_PathParams: 1120 # CPathParameters
C_INIT_CreateSpiralSphere: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_nOverrideCP: 440 # int32_t
m_nDensity: 444 # int32_t
m_flInitialRadius: 448 # float
m_flInitialSpeedMin: 452 # float
m_flInitialSpeedMax: 456 # float
m_bUseParticleCount: 460 # bool
C_INIT_CreateWithinBox: # CParticleFunctionInitializer
m_vecMin: 440 # CPerParticleVecInput
m_vecMax: 2024 # CPerParticleVecInput
m_nControlPointNumber: 3608 # int32_t
m_bLocalSpace: 3612 # bool
m_randomnessParameters: 3616 # CRandomNumberGeneratorParameters
C_INIT_CreateWithinSphereTransform: # CParticleFunctionInitializer
m_fRadiusMin: 440 # CPerParticleFloatInput
m_fRadiusMax: 776 # CPerParticleFloatInput
m_vecDistanceBias: 1112 # CPerParticleVecInput
m_vecDistanceBiasAbs: 2696 # Vector
m_TransformInput: 2712 # CParticleTransformInput
m_fSpeedMin: 2808 # CPerParticleFloatInput
m_fSpeedMax: 3144 # CPerParticleFloatInput
m_fSpeedRandExp: 3480 # float
m_bLocalCoords: 3484 # bool
m_flEndCPGrowthTime: 3488 # float
m_LocalCoordinateSystemSpeedMin: 3496 # CPerParticleVecInput
m_LocalCoordinateSystemSpeedMax: 5080 # CPerParticleVecInput
m_nFieldOutput: 6664 # ParticleAttributeIndex_t
m_nFieldVelocity: 6668 # ParticleAttributeIndex_t
C_INIT_CreationNoise: # CParticleFunctionInitializer
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_bAbsVal: 440 # bool
m_bAbsValInv: 441 # bool
m_flOffset: 444 # float
m_flOutputMin: 448 # float
m_flOutputMax: 452 # float
m_flNoiseScale: 456 # float
m_flNoiseScaleLoc: 460 # float
m_vecOffsetLoc: 464 # Vector
m_flWorldTimeScale: 476 # float
C_INIT_DistanceCull: # CParticleFunctionInitializer
m_nControlPoint: 436 # int32_t
m_flDistance: 440 # CParticleCollectionFloatInput
m_bCullInside: 776 # bool
C_INIT_DistanceToCPInit: # CParticleFunctionInitializer
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flInputMin: 440 # CPerParticleFloatInput
m_flInputMax: 776 # CPerParticleFloatInput
m_flOutputMin: 1112 # CPerParticleFloatInput
m_flOutputMax: 1448 # CPerParticleFloatInput
m_nStartCP: 1784 # int32_t
m_bLOS: 1788 # bool
m_CollisionGroupName: 1789 # char[128]
m_nTraceSet: 1920 # ParticleTraceSet_t
m_flMaxTraceLength: 1928 # CPerParticleFloatInput
m_flLOSScale: 2264 # float
m_nSetMethod: 2268 # ParticleSetMethod_t
m_bActiveRange: 2272 # bool
m_vecDistanceScale: 2276 # Vector
m_flRemapBias: 2288 # float
C_INIT_DistanceToNeighborCull: # CParticleFunctionInitializer
m_flDistance: 440 # CPerParticleFloatInput
C_INIT_GlobalScale: # CParticleFunctionInitializer
m_flScale: 436 # float
m_nScaleControlPointNumber: 440 # int32_t
m_nControlPointNumber: 444 # int32_t
m_bScaleRadius: 448 # bool
m_bScalePosition: 449 # bool
m_bScaleVelocity: 450 # bool
C_INIT_InheritFromParentParticles: # CParticleFunctionInitializer
m_flScale: 436 # float
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_nIncrement: 444 # int32_t
m_bRandomDistribution: 448 # bool
m_nRandomSeed: 452 # int32_t
C_INIT_InheritVelocity: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_flVelocityScale: 440 # float
C_INIT_InitFloat: # CParticleFunctionInitializer
m_InputValue: 440 # CPerParticleFloatInput
m_nOutputField: 776 # ParticleAttributeIndex_t
m_nSetMethod: 780 # ParticleSetMethod_t
m_InputStrength: 784 # CPerParticleFloatInput
C_INIT_InitFloatCollection: # CParticleFunctionInitializer
m_InputValue: 440 # CParticleCollectionFloatInput
m_nOutputField: 776 # ParticleAttributeIndex_t
C_INIT_InitFromCPSnapshot: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_nAttributeToRead: 440 # ParticleAttributeIndex_t
m_nAttributeToWrite: 444 # ParticleAttributeIndex_t
m_nLocalSpaceCP: 448 # int32_t
m_bRandom: 452 # bool
m_bReverse: 453 # bool
m_nSnapShotIncrement: 456 # CParticleCollectionFloatInput
m_nManualSnapshotIndex: 792 # CPerParticleFloatInput
m_nRandomSeed: 1128 # int32_t
m_bLocalSpaceAngles: 1132 # bool
C_INIT_InitFromParentKilled: # CParticleFunctionInitializer
m_nAttributeToCopy: 436 # ParticleAttributeIndex_t
C_INIT_InitFromVectorFieldSnapshot: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_nLocalSpaceCP: 440 # int32_t
m_nWeightUpdateCP: 444 # int32_t
m_bUseVerticalVelocity: 448 # bool
m_vecScale: 456 # CPerParticleVecInput
C_INIT_InitSkinnedPositionFromCPSnapshot: # CParticleFunctionInitializer
m_nSnapshotControlPointNumber: 436 # int32_t
m_nControlPointNumber: 440 # int32_t
m_bRandom: 444 # bool
m_nRandomSeed: 448 # int32_t
m_bRigid: 452 # bool
m_bSetNormal: 453 # bool
m_bIgnoreDt: 454 # bool
m_flMinNormalVelocity: 456 # float
m_flMaxNormalVelocity: 460 # float
m_nIndexType: 464 # SnapshotIndexType_t
m_flReadIndex: 472 # CPerParticleFloatInput
m_flIncrement: 808 # float
m_nFullLoopIncrement: 812 # int32_t
m_nSnapShotStartPoint: 816 # int32_t
m_flBoneVelocity: 820 # float
m_flBoneVelocityMax: 824 # float
m_bCopyColor: 828 # bool
m_bCopyAlpha: 829 # bool
m_bSetRadius: 830 # bool
C_INIT_InitVec: # CParticleFunctionInitializer
m_InputValue: 440 # CPerParticleVecInput
m_nOutputField: 2024 # ParticleAttributeIndex_t
m_nSetMethod: 2028 # ParticleSetMethod_t
m_bNormalizedOutput: 2032 # bool
m_bWritePreviousPosition: 2033 # bool
C_INIT_InitVecCollection: # CParticleFunctionInitializer
m_InputValue: 440 # CParticleCollectionVecInput
m_nOutputField: 2024 # ParticleAttributeIndex_t
C_INIT_InitialRepulsionVelocity: # CParticleFunctionInitializer
m_CollisionGroupName: 436 # char[128]
m_nTraceSet: 564 # ParticleTraceSet_t
m_vecOutputMin: 568 # Vector
m_vecOutputMax: 580 # Vector
m_nControlPointNumber: 592 # int32_t
m_bPerParticle: 596 # bool
m_bTranslate: 597 # bool
m_bProportional: 598 # bool
m_flTraceLength: 600 # float
m_bPerParticleTR: 604 # bool
m_bInherit: 605 # bool
m_nChildCP: 608 # int32_t
m_nChildGroupID: 612 # int32_t
C_INIT_InitialSequenceFromModel: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_nFieldOutputAnim: 444 # ParticleAttributeIndex_t
m_flInputMin: 448 # float
m_flInputMax: 452 # float
m_flOutputMin: 456 # float
m_flOutputMax: 460 # float
m_nSetMethod: 464 # ParticleSetMethod_t
C_INIT_InitialVelocityFromHitbox: # CParticleFunctionInitializer
m_flVelocityMin: 436 # float
m_flVelocityMax: 440 # float
m_nControlPointNumber: 444 # int32_t
m_HitboxSetName: 448 # char[128]
m_bUseBones: 576 # bool
C_INIT_InitialVelocityNoise: # CParticleFunctionInitializer
m_vecAbsVal: 436 # Vector
m_vecAbsValInv: 448 # Vector
m_vecOffsetLoc: 464 # CPerParticleVecInput
m_flOffset: 2048 # CPerParticleFloatInput
m_vecOutputMin: 2384 # CPerParticleVecInput
m_vecOutputMax: 3968 # CPerParticleVecInput
m_flNoiseScale: 5552 # CPerParticleFloatInput
m_flNoiseScaleLoc: 5888 # CPerParticleFloatInput
m_TransformInput: 6224 # CParticleTransformInput
m_bIgnoreDt: 6320 # bool
C_INIT_LifespanFromVelocity: # CParticleFunctionInitializer
m_vecComponentScale: 436 # Vector
m_flTraceOffset: 448 # float
m_flMaxTraceLength: 452 # float
m_flTraceTolerance: 456 # float
m_nMaxPlanes: 460 # int32_t
m_CollisionGroupName: 468 # char[128]
m_nTraceSet: 596 # ParticleTraceSet_t
m_bIncludeWater: 608 # bool
C_INIT_ModelCull: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_bBoundBox: 440 # bool
m_bCullOutside: 441 # bool
m_bUseBones: 442 # bool
m_HitboxSetName: 443 # char[128]
C_INIT_MoveBetweenPoints: # CParticleFunctionInitializer
m_flSpeedMin: 440 # CPerParticleFloatInput
m_flSpeedMax: 776 # CPerParticleFloatInput
m_flEndSpread: 1112 # CPerParticleFloatInput
m_flStartOffset: 1448 # CPerParticleFloatInput
m_flEndOffset: 1784 # CPerParticleFloatInput
m_nEndControlPointNumber: 2120 # int32_t
m_bTrailBias: 2124 # bool
C_INIT_NormalAlignToCP: # CParticleFunctionInitializer
m_transformInput: 440 # CParticleTransformInput
m_nControlPointAxis: 536 # ParticleControlPointAxis_t
C_INIT_NormalOffset: # CParticleFunctionInitializer
m_OffsetMin: 436 # Vector
m_OffsetMax: 448 # Vector
m_nControlPointNumber: 460 # int32_t
m_bLocalCoords: 464 # bool
m_bNormalize: 465 # bool
C_INIT_OffsetVectorToVector: # CParticleFunctionInitializer
m_nFieldInput: 436 # ParticleAttributeIndex_t
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_vecOutputMin: 444 # Vector
m_vecOutputMax: 456 # Vector
m_randomnessParameters: 468 # CRandomNumberGeneratorParameters
C_INIT_Orient2DRelToCP: # CParticleFunctionInitializer
m_nCP: 436 # int32_t
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_flRotOffset: 444 # float
C_INIT_PlaneCull: # CParticleFunctionInitializer
m_nControlPoint: 436 # int32_t
m_flDistance: 440 # CParticleCollectionFloatInput
m_bCullInside: 776 # bool
C_INIT_PointList: # CParticleFunctionInitializer
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_pointList: 440 # CUtlVector<PointDefinition_t>
m_bPlaceAlongPath: 464 # bool
m_bClosedLoop: 465 # bool
m_nNumPointsAlongPath: 468 # int32_t
C_INIT_PositionOffset: # CParticleFunctionInitializer
m_OffsetMin: 440 # CPerParticleVecInput
m_OffsetMax: 2024 # CPerParticleVecInput
m_TransformInput: 3608 # CParticleTransformInput
m_bLocalCoords: 3704 # bool
m_bProportional: 3705 # bool
m_randomnessParameters: 3708 # CRandomNumberGeneratorParameters
C_INIT_PositionOffsetToCP: # CParticleFunctionInitializer
m_nControlPointNumberStart: 436 # int32_t
m_nControlPointNumberEnd: 440 # int32_t
m_bLocalCoords: 444 # bool
C_INIT_PositionPlaceOnGround: # CParticleFunctionInitializer
m_flOffset: 440 # CPerParticleFloatInput
m_flMaxTraceLength: 776 # CPerParticleFloatInput
m_CollisionGroupName: 1112 # char[128]
m_nTraceSet: 1240 # ParticleTraceSet_t
m_nTraceMissBehavior: 1256 # ParticleTraceMissBehavior_t
m_bIncludeWater: 1260 # bool
m_bSetNormal: 1261 # bool
m_bSetPXYZOnly: 1262 # bool
m_bTraceAlongNormal: 1263 # bool
m_bOffsetonColOnly: 1264 # bool
m_flOffsetByRadiusFactor: 1268 # float
m_nPreserveOffsetCP: 1272 # int32_t
m_nIgnoreCP: 1276 # int32_t
C_INIT_PositionWarp: # CParticleFunctionInitializer
m_vecWarpMin: 440 # CParticleCollectionVecInput
m_vecWarpMax: 2024 # CParticleCollectionVecInput
m_nScaleControlPointNumber: 3608 # int32_t
m_nControlPointNumber: 3612 # int32_t
m_nRadiusComponent: 3616 # int32_t
m_flWarpTime: 3620 # float
m_flWarpStartTime: 3624 # float
m_flPrevPosScale: 3628 # float
m_bInvertWarp: 3632 # bool
m_bUseCount: 3633 # bool
C_INIT_PositionWarpScalar: # CParticleFunctionInitializer
m_vecWarpMin: 436 # Vector
m_vecWarpMax: 448 # Vector
m_InputValue: 464 # CPerParticleFloatInput
m_flPrevPosScale: 800 # float
m_nScaleControlPointNumber: 804 # int32_t
m_nControlPointNumber: 808 # int32_t
C_INIT_QuantizeFloat: # CParticleFunctionInitializer
m_InputValue: 440 # CPerParticleFloatInput
m_nOutputField: 776 # ParticleAttributeIndex_t
C_INIT_RadiusFromCPObject: # CParticleFunctionInitializer
m_nControlPoint: 436 # int32_t
C_INIT_RandomAlpha: # CParticleFunctionInitializer
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nAlphaMin: 440 # int32_t
m_nAlphaMax: 444 # int32_t
m_flAlphaRandExponent: 456 # float
C_INIT_RandomAlphaWindowThreshold: # CParticleFunctionInitializer
m_flMin: 436 # float
m_flMax: 440 # float
m_flExponent: 444 # float
C_INIT_RandomColor: # CParticleFunctionInitializer
m_ColorMin: 464 # Color
m_ColorMax: 468 # Color
m_TintMin: 472 # Color
m_TintMax: 476 # Color
m_flTintPerc: 480 # float
m_flUpdateThreshold: 484 # float
m_nTintCP: 488 # int32_t
m_nFieldOutput: 492 # ParticleAttributeIndex_t
m_nTintBlendMode: 496 # ParticleColorBlendMode_t
m_flLightAmplification: 500 # float
C_INIT_RandomLifeTime: # CParticleFunctionInitializer
m_fLifetimeMin: 436 # float
m_fLifetimeMax: 440 # float
m_fLifetimeRandExponent: 444 # float
C_INIT_RandomModelSequence: # CParticleFunctionInitializer
m_ActivityName: 436 # char[256]
m_SequenceName: 692 # char[256]
m_hModel: 952 # CStrongHandle<InfoForResourceTypeCModel>
C_INIT_RandomNamedModelBodyPart: # C_INIT_RandomNamedModelElement
C_INIT_RandomNamedModelElement: # CParticleFunctionInitializer
m_hModel: 440 # CStrongHandle<InfoForResourceTypeCModel>
m_names: 448 # CUtlVector<CUtlString>
m_bShuffle: 472 # bool
m_bLinear: 473 # bool
m_bModelFromRenderer: 474 # bool
m_nFieldOutput: 476 # ParticleAttributeIndex_t
C_INIT_RandomNamedModelMeshGroup: # C_INIT_RandomNamedModelElement
C_INIT_RandomNamedModelSequence: # C_INIT_RandomNamedModelElement
C_INIT_RandomRadius: # CParticleFunctionInitializer
m_flRadiusMin: 436 # float
m_flRadiusMax: 440 # float
m_flRadiusRandExponent: 444 # float
C_INIT_RandomRotation: # CGeneralRandomRotation
C_INIT_RandomRotationSpeed: # CGeneralRandomRotation
C_INIT_RandomScalar: # CParticleFunctionInitializer
m_flMin: 436 # float
m_flMax: 440 # float
m_flExponent: 444 # float
m_nFieldOutput: 448 # ParticleAttributeIndex_t
C_INIT_RandomSecondSequence: # CParticleFunctionInitializer
m_nSequenceMin: 436 # int32_t
m_nSequenceMax: 440 # int32_t
C_INIT_RandomSequence: # CParticleFunctionInitializer
m_nSequenceMin: 436 # int32_t
m_nSequenceMax: 440 # int32_t
m_bShuffle: 444 # bool
m_bLinear: 445 # bool
m_WeightedList: 448 # CUtlVector<SequenceWeightedList_t>
C_INIT_RandomTrailLength: # CParticleFunctionInitializer
m_flMinLength: 436 # float
m_flMaxLength: 440 # float
m_flLengthRandExponent: 444 # float
C_INIT_RandomVector: # CParticleFunctionInitializer
m_vecMin: 436 # Vector
m_vecMax: 448 # Vector
m_nFieldOutput: 460 # ParticleAttributeIndex_t
m_randomnessParameters: 464 # CRandomNumberGeneratorParameters
C_INIT_RandomVectorComponent: # CParticleFunctionInitializer
m_flMin: 436 # float
m_flMax: 440 # float
m_nFieldOutput: 444 # ParticleAttributeIndex_t
m_nComponent: 448 # int32_t
C_INIT_RandomYaw: # CGeneralRandomRotation
C_INIT_RandomYawFlip: # CParticleFunctionInitializer
m_flPercent: 436 # float
C_INIT_RemapCPtoScalar: # CParticleFunctionInitializer
m_nCPInput: 436 # int32_t
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_nField: 444 # int32_t
m_flInputMin: 448 # float
m_flInputMax: 452 # float
m_flOutputMin: 456 # float
m_flOutputMax: 460 # float
m_flStartTime: 464 # float
m_flEndTime: 468 # float
m_nSetMethod: 472 # ParticleSetMethod_t
m_flRemapBias: 476 # float
C_INIT_RemapInitialDirectionToTransformToVector: # CParticleFunctionInitializer
m_TransformInput: 440 # CParticleTransformInput
m_nFieldOutput: 536 # ParticleAttributeIndex_t
m_flScale: 540 # float
m_flOffsetRot: 544 # float
m_vecOffsetAxis: 548 # Vector
m_bNormalize: 560 # bool
C_INIT_RemapInitialTransformDirectionToRotation: # CParticleFunctionInitializer
m_TransformInput: 440 # CParticleTransformInput
m_nFieldOutput: 536 # ParticleAttributeIndex_t
m_flOffsetRot: 540 # float
m_nComponent: 544 # int32_t
C_INIT_RemapInitialVisibilityScalar: # CParticleFunctionInitializer
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_flInputMin: 444 # float
m_flInputMax: 448 # float
m_flOutputMin: 452 # float
m_flOutputMax: 456 # float
C_INIT_RemapNamedModelBodyPartToScalar: # C_INIT_RemapNamedModelElementToScalar
C_INIT_RemapNamedModelElementToScalar: # CParticleFunctionInitializer
m_hModel: 440 # CStrongHandle<InfoForResourceTypeCModel>
m_names: 448 # CUtlVector<CUtlString>
m_values: 472 # CUtlVector<float>
m_nFieldInput: 496 # ParticleAttributeIndex_t
m_nFieldOutput: 500 # ParticleAttributeIndex_t
m_nSetMethod: 504 # ParticleSetMethod_t
m_bModelFromRenderer: 508 # bool
C_INIT_RemapNamedModelMeshGroupToScalar: # C_INIT_RemapNamedModelElementToScalar
C_INIT_RemapNamedModelSequenceToScalar: # C_INIT_RemapNamedModelElementToScalar
C_INIT_RemapParticleCountToNamedModelBodyPartScalar: # C_INIT_RemapParticleCountToNamedModelElementScalar
C_INIT_RemapParticleCountToNamedModelElementScalar: # C_INIT_RemapParticleCountToScalar
m_hModel: 480 # CStrongHandle<InfoForResourceTypeCModel>
m_outputMinName: 488 # CUtlString
m_outputMaxName: 496 # CUtlString
m_bModelFromRenderer: 504 # bool
C_INIT_RemapParticleCountToNamedModelMeshGroupScalar: # C_INIT_RemapParticleCountToNamedModelElementScalar
C_INIT_RemapParticleCountToNamedModelSequenceScalar: # C_INIT_RemapParticleCountToNamedModelElementScalar
C_INIT_RemapParticleCountToScalar: # CParticleFunctionInitializer
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nInputMin: 440 # int32_t
m_nInputMax: 444 # int32_t
m_nScaleControlPoint: 448 # int32_t
m_nScaleControlPointField: 452 # int32_t
m_flOutputMin: 456 # float
m_flOutputMax: 460 # float
m_nSetMethod: 464 # ParticleSetMethod_t
m_bActiveRange: 468 # bool
m_bInvert: 469 # bool
m_bWrap: 470 # bool
m_flRemapBias: 472 # float
C_INIT_RemapQAnglesToRotation: # CParticleFunctionInitializer
m_TransformInput: 440 # CParticleTransformInput
C_INIT_RemapScalar: # CParticleFunctionInitializer
m_nFieldInput: 436 # ParticleAttributeIndex_t
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_flInputMin: 444 # float
m_flInputMax: 448 # float
m_flOutputMin: 452 # float
m_flOutputMax: 456 # float
m_flStartTime: 460 # float
m_flEndTime: 464 # float
m_nSetMethod: 468 # ParticleSetMethod_t
m_bActiveRange: 472 # bool
m_flRemapBias: 476 # float
C_INIT_RemapScalarToVector: # CParticleFunctionInitializer
m_nFieldInput: 436 # ParticleAttributeIndex_t
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_flInputMin: 444 # float
m_flInputMax: 448 # float
m_vecOutputMin: 452 # Vector
m_vecOutputMax: 464 # Vector
m_flStartTime: 476 # float
m_flEndTime: 480 # float
m_nSetMethod: 484 # ParticleSetMethod_t
m_nControlPointNumber: 488 # int32_t
m_bLocalCoords: 492 # bool
m_flRemapBias: 496 # float
C_INIT_RemapSpeedToScalar: # CParticleFunctionInitializer
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nControlPointNumber: 440 # int32_t
m_flStartTime: 444 # float
m_flEndTime: 448 # float
m_flInputMin: 452 # float
m_flInputMax: 456 # float
m_flOutputMin: 460 # float
m_flOutputMax: 464 # float
m_nSetMethod: 468 # ParticleSetMethod_t
m_bPerParticle: 472 # bool
C_INIT_RemapTransformOrientationToRotations: # CParticleFunctionInitializer
m_TransformInput: 440 # CParticleTransformInput
m_vecRotation: 536 # Vector
m_bUseQuat: 548 # bool
m_bWriteNormal: 549 # bool
C_INIT_RemapTransformToVector: # CParticleFunctionInitializer
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_vInputMin: 440 # Vector
m_vInputMax: 452 # Vector
m_vOutputMin: 464 # Vector
m_vOutputMax: 476 # Vector
m_TransformInput: 488 # CParticleTransformInput
m_LocalSpaceTransform: 584 # CParticleTransformInput
m_flStartTime: 680 # float
m_flEndTime: 684 # float
m_nSetMethod: 688 # ParticleSetMethod_t
m_bOffset: 692 # bool
m_bAccelerate: 693 # bool
m_flRemapBias: 696 # float
C_INIT_RingWave: # CParticleFunctionInitializer
m_TransformInput: 440 # CParticleTransformInput
m_flParticlesPerOrbit: 536 # CParticleCollectionFloatInput
m_flInitialRadius: 872 # CPerParticleFloatInput
m_flThickness: 1208 # CPerParticleFloatInput
m_flInitialSpeedMin: 1544 # CPerParticleFloatInput
m_flInitialSpeedMax: 1880 # CPerParticleFloatInput
m_flRoll: 2216 # CPerParticleFloatInput
m_flPitch: 2552 # CPerParticleFloatInput
m_flYaw: 2888 # CPerParticleFloatInput
m_bEvenDistribution: 3224 # bool
m_bXYVelocityOnly: 3225 # bool
C_INIT_RtEnvCull: # CParticleFunctionInitializer
m_vecTestDir: 436 # Vector
m_vecTestNormal: 448 # Vector
m_bUseVelocity: 460 # bool
m_bCullOnMiss: 461 # bool
m_bLifeAdjust: 462 # bool
m_RtEnvName: 463 # char[128]
m_nRTEnvCP: 592 # int32_t
m_nComponent: 596 # int32_t
C_INIT_ScaleVelocity: # CParticleFunctionInitializer
m_vecScale: 440 # CParticleCollectionVecInput
C_INIT_SequenceFromCP: # CParticleFunctionInitializer
m_bKillUnused: 436 # bool
m_bRadiusScale: 437 # bool
m_nCP: 440 # int32_t
m_vecOffset: 444 # Vector
C_INIT_SequenceLifeTime: # CParticleFunctionInitializer
m_flFramerate: 436 # float
C_INIT_SetAttributeToScalarExpression: # CParticleFunctionInitializer
m_nExpression: 436 # ScalarExpressionType_t
m_flInput1: 440 # CPerParticleFloatInput
m_flInput2: 776 # CPerParticleFloatInput
m_flOutputRemap: 1112 # CParticleRemapFloatInput
m_nOutputField: 1448 # ParticleAttributeIndex_t
m_nSetMethod: 1452 # ParticleSetMethod_t
C_INIT_SetHitboxToClosest: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_nDesiredHitbox: 440 # int32_t
m_vecHitBoxScale: 448 # CParticleCollectionVecInput
m_HitboxSetName: 2032 # char[128]
m_bUseBones: 2160 # bool
m_bUseClosestPointOnHitbox: 2161 # bool
m_nTestType: 2164 # ClosestPointTestType_t
m_flHybridRatio: 2168 # CParticleCollectionFloatInput
m_bUpdatePosition: 2504 # bool
C_INIT_SetHitboxToModel: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_nForceInModel: 440 # int32_t
m_nDesiredHitbox: 444 # int32_t
m_vecHitBoxScale: 448 # CParticleCollectionVecInput
m_vecDirectionBias: 2032 # Vector
m_bMaintainHitbox: 2044 # bool
m_bUseBones: 2045 # bool
m_HitboxSetName: 2046 # char[128]
m_flShellSize: 2176 # CParticleCollectionFloatInput
C_INIT_SetRigidAttachment: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_nFieldInput: 440 # ParticleAttributeIndex_t
m_nFieldOutput: 444 # ParticleAttributeIndex_t
m_bLocalSpace: 448 # bool
C_INIT_SetVectorAttributeToVectorExpression: # CParticleFunctionInitializer
m_nExpression: 436 # VectorExpressionType_t
m_vInput1: 440 # CPerParticleVecInput
m_vInput2: 2024 # CPerParticleVecInput
m_nOutputField: 3608 # ParticleAttributeIndex_t
m_nSetMethod: 3612 # ParticleSetMethod_t
m_bNormalizedOutput: 3616 # bool
C_INIT_StatusEffect: # CParticleFunctionInitializer
m_nDetail2Combo: 436 # Detail2Combo_t
m_flDetail2Rotation: 440 # float
m_flDetail2Scale: 444 # float
m_flDetail2BlendFactor: 448 # float
m_flColorWarpIntensity: 452 # float
m_flDiffuseWarpBlendToFull: 456 # float
m_flEnvMapIntensity: 460 # float
m_flAmbientScale: 464 # float
m_specularColor: 468 # Color
m_flSpecularScale: 472 # float
m_flSpecularExponent: 476 # float
m_flSpecularExponentBlendToFull: 480 # float
m_flSpecularBlendToFull: 484 # float
m_rimLightColor: 488 # Color
m_flRimLightScale: 492 # float
m_flReflectionsTintByBaseBlendToNone: 496 # float
m_flMetalnessBlendToFull: 500 # float
m_flSelfIllumBlendToFull: 504 # float
C_INIT_StatusEffectCitadel: # CParticleFunctionInitializer
m_flSFXColorWarpAmount: 436 # float
m_flSFXNormalAmount: 440 # float
m_flSFXMetalnessAmount: 444 # float
m_flSFXRoughnessAmount: 448 # float
m_flSFXSelfIllumAmount: 452 # float
m_flSFXSScale: 456 # float
m_flSFXSScrollX: 460 # float
m_flSFXSScrollY: 464 # float
m_flSFXSScrollZ: 468 # float
m_flSFXSOffsetX: 472 # float
m_flSFXSOffsetY: 476 # float
m_flSFXSOffsetZ: 480 # float
m_nDetailCombo: 484 # DetailCombo_t
m_flSFXSDetailAmount: 488 # float
m_flSFXSDetailScale: 492 # float
m_flSFXSDetailScrollX: 496 # float
m_flSFXSDetailScrollY: 500 # float
m_flSFXSDetailScrollZ: 504 # float
m_flSFXSUseModelUVs: 508 # float
C_INIT_VelocityFromCP: # CParticleFunctionInitializer
m_velocityInput: 440 # CParticleCollectionVecInput
m_transformInput: 2024 # CParticleTransformInput
m_flVelocityScale: 2120 # float
m_bDirectionOnly: 2124 # bool
C_INIT_VelocityFromNormal: # CParticleFunctionInitializer
m_fSpeedMin: 436 # float
m_fSpeedMax: 440 # float
m_bIgnoreDt: 444 # bool
C_INIT_VelocityRadialRandom: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_fSpeedMin: 440 # float
m_fSpeedMax: 444 # float
m_vecLocalCoordinateSystemSpeedScale: 448 # Vector
m_bIgnoreDelta: 461 # bool
C_INIT_VelocityRandom: # CParticleFunctionInitializer
m_nControlPointNumber: 436 # int32_t
m_fSpeedMin: 440 # CPerParticleFloatInput
m_fSpeedMax: 776 # CPerParticleFloatInput
m_LocalCoordinateSystemSpeedMin: 1112 # CPerParticleVecInput
m_LocalCoordinateSystemSpeedMax: 2696 # CPerParticleVecInput
m_bIgnoreDT: 4280 # bool
m_randomnessParameters: 4284 # CRandomNumberGeneratorParameters
C_OP_AlphaDecay: # CParticleFunctionOperator
m_flMinAlpha: 432 # float
C_OP_AttractToControlPoint: # CParticleFunctionForce
m_vecComponentScale: 444 # Vector
m_fForceAmount: 456 # CPerParticleFloatInput
m_fFalloffPower: 792 # float
m_TransformInput: 800 # CParticleTransformInput
m_fForceAmountMin: 896 # CPerParticleFloatInput
m_bApplyMinForce: 1232 # bool
C_OP_BasicMovement: # CParticleFunctionOperator
m_Gravity: 432 # CParticleCollectionVecInput
m_fDrag: 2016 # CParticleCollectionFloatInput
m_nMaxConstraintPasses: 2352 # int32_t
C_OP_BoxConstraint: # CParticleFunctionConstraint
m_vecMin: 432 # CParticleCollectionVecInput
m_vecMax: 2016 # CParticleCollectionVecInput
m_nCP: 3600 # int32_t
m_bLocalSpace: 3604 # bool
m_bAccountForRadius: 3605 # bool
C_OP_CPOffsetToPercentageBetweenCPs: # CParticleFunctionOperator
m_flInputMin: 432 # float
m_flInputMax: 436 # float
m_flInputBias: 440 # float
m_nStartCP: 444 # int32_t
m_nEndCP: 448 # int32_t
m_nOffsetCP: 452 # int32_t
m_nOuputCP: 456 # int32_t
m_nInputCP: 460 # int32_t
m_bRadialCheck: 464 # bool
m_bScaleOffset: 465 # bool
m_vecOffset: 468 # Vector
C_OP_CPVelocityForce: # CParticleFunctionForce
m_nControlPointNumber: 444 # int32_t
m_flScale: 448 # CPerParticleFloatInput
C_OP_CalculateVectorAttribute: # CParticleFunctionOperator
m_vStartValue: 432 # Vector
m_nFieldInput1: 444 # ParticleAttributeIndex_t
m_flInputScale1: 448 # float
m_nFieldInput2: 452 # ParticleAttributeIndex_t
m_flInputScale2: 456 # float
m_nControlPointInput1: 460 # ControlPointReference_t
m_flControlPointScale1: 480 # float
m_nControlPointInput2: 484 # ControlPointReference_t
m_flControlPointScale2: 504 # float
m_nFieldOutput: 508 # ParticleAttributeIndex_t
m_vFinalOutputScale: 512 # Vector
C_OP_Callback: # CParticleFunctionRenderer
C_OP_ChladniWave: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flInputMin: 440 # CPerParticleFloatInput
m_flInputMax: 776 # CPerParticleFloatInput
m_flOutputMin: 1112 # CPerParticleFloatInput
m_flOutputMax: 1448 # CPerParticleFloatInput
m_vecWaveLength: 1784 # CPerParticleVecInput
m_vecHarmonics: 3368 # CPerParticleVecInput
m_nSetMethod: 4952 # ParticleSetMethod_t
m_nLocalSpaceControlPoint: 4956 # int32_t
m_b3D: 4960 # bool
C_OP_ChooseRandomChildrenInGroup: # CParticleFunctionPreEmission
m_nChildGroupID: 436 # int32_t
m_flNumberOfChildren: 440 # CParticleCollectionFloatInput
C_OP_ClampScalar: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flOutputMin: 440 # CPerParticleFloatInput
m_flOutputMax: 776 # CPerParticleFloatInput
C_OP_ClampVector: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_vecOutputMin: 440 # CPerParticleVecInput
m_vecOutputMax: 2024 # CPerParticleVecInput
C_OP_CollideWithParentParticles: # CParticleFunctionConstraint
m_flParentRadiusScale: 432 # CPerParticleFloatInput
m_flRadiusScale: 768 # CPerParticleFloatInput
C_OP_CollideWithSelf: # CParticleFunctionConstraint
m_flRadiusScale: 432 # CPerParticleFloatInput
m_flMinimumSpeed: 768 # CPerParticleFloatInput
C_OP_ColorAdjustHSL: # CParticleFunctionOperator
m_flHueAdjust: 432 # CPerParticleFloatInput
m_flSaturationAdjust: 768 # CPerParticleFloatInput
m_flLightnessAdjust: 1104 # CPerParticleFloatInput
C_OP_ColorInterpolate: # CParticleFunctionOperator
m_ColorFade: 432 # Color
m_flFadeStartTime: 448 # float
m_flFadeEndTime: 452 # float
m_nFieldOutput: 456 # ParticleAttributeIndex_t
m_bEaseInOut: 460 # bool
m_bUseNewCode: 461 # bool
C_OP_ColorInterpolateRandom: # CParticleFunctionOperator
m_ColorFadeMin: 432 # Color
m_ColorFadeMax: 460 # Color
m_flFadeStartTime: 476 # float
m_flFadeEndTime: 480 # float
m_nFieldOutput: 484 # ParticleAttributeIndex_t
m_bEaseInOut: 488 # bool
C_OP_ConnectParentParticleToNearest: # CParticleFunctionOperator
m_nFirstControlPoint: 432 # int32_t
m_nSecondControlPoint: 436 # int32_t
m_bUseRadius: 440 # bool
m_flRadiusScale: 448 # CParticleCollectionFloatInput
m_flParentRadiusScale: 784 # CParticleCollectionFloatInput
C_OP_ConstrainDistance: # CParticleFunctionConstraint
m_fMinDistance: 432 # CParticleCollectionFloatInput
m_fMaxDistance: 768 # CParticleCollectionFloatInput
m_nControlPointNumber: 1104 # int32_t
m_CenterOffset: 1108 # Vector
m_bGlobalCenter: 1120 # bool
C_OP_ConstrainDistanceToPath: # CParticleFunctionConstraint
m_fMinDistance: 432 # float
m_flMaxDistance0: 436 # float
m_flMaxDistanceMid: 440 # float
m_flMaxDistance1: 444 # float
m_PathParameters: 448 # CPathParameters
m_flTravelTime: 512 # float
m_nFieldScale: 516 # ParticleAttributeIndex_t
m_nManualTField: 520 # ParticleAttributeIndex_t
C_OP_ConstrainDistanceToUserSpecifiedPath: # CParticleFunctionConstraint
m_fMinDistance: 432 # float
m_flMaxDistance: 436 # float
m_flTimeScale: 440 # float
m_bLoopedPath: 444 # bool
m_pointList: 448 # CUtlVector<PointDefinitionWithTimeValues_t>
C_OP_ConstrainLineLength: # CParticleFunctionConstraint
m_flMinDistance: 432 # float
m_flMaxDistance: 436 # float
C_OP_ContinuousEmitter: # CParticleFunctionEmitter
m_flEmissionDuration: 440 # CParticleCollectionFloatInput
m_flStartTime: 776 # CParticleCollectionFloatInput
m_flEmitRate: 1112 # CParticleCollectionFloatInput
m_flEmissionScale: 1448 # float
m_flScalePerParentParticle: 1452 # float
m_bInitFromKilledParentParticles: 1456 # bool
m_nSnapshotControlPoint: 1460 # int32_t
m_nLimitPerUpdate: 1464 # int32_t
m_bForceEmitOnFirstUpdate: 1468 # bool
m_bForceEmitOnLastUpdate: 1469 # bool
C_OP_ControlPointToRadialScreenSpace: # CParticleFunctionPreEmission
m_nCPIn: 436 # int32_t
m_vecCP1Pos: 440 # Vector
m_nCPOut: 452 # int32_t
m_nCPOutField: 456 # int32_t
m_nCPSSPosOut: 460 # int32_t
C_OP_ControlpointLight: # CParticleFunctionOperator
m_flScale: 432 # float
m_nControlPoint1: 1600 # int32_t
m_nControlPoint2: 1604 # int32_t
m_nControlPoint3: 1608 # int32_t
m_nControlPoint4: 1612 # int32_t
m_vecCPOffset1: 1616 # Vector
m_vecCPOffset2: 1628 # Vector
m_vecCPOffset3: 1640 # Vector
m_vecCPOffset4: 1652 # Vector
m_LightFiftyDist1: 1664 # float
m_LightZeroDist1: 1668 # float
m_LightFiftyDist2: 1672 # float
m_LightZeroDist2: 1676 # float
m_LightFiftyDist3: 1680 # float
m_LightZeroDist3: 1684 # float
m_LightFiftyDist4: 1688 # float
m_LightZeroDist4: 1692 # float
m_LightColor1: 1696 # Color
m_LightColor2: 1700 # Color
m_LightColor3: 1704 # Color
m_LightColor4: 1708 # Color
m_bLightType1: 1712 # bool
m_bLightType2: 1713 # bool
m_bLightType3: 1714 # bool
m_bLightType4: 1715 # bool
m_bLightDynamic1: 1716 # bool
m_bLightDynamic2: 1717 # bool
m_bLightDynamic3: 1718 # bool
m_bLightDynamic4: 1719 # bool
m_bUseNormal: 1720 # bool
m_bUseHLambert: 1721 # bool
m_bClampLowerRange: 1726 # bool
m_bClampUpperRange: 1727 # bool
C_OP_Cull: # CParticleFunctionOperator
m_flCullPerc: 432 # float
m_flCullStart: 436 # float
m_flCullEnd: 440 # float
m_flCullExp: 444 # float
C_OP_CurlNoiseForce: # CParticleFunctionForce
m_nNoiseType: 444 # ParticleDirectionNoiseType_t
m_vecNoiseFreq: 448 # CPerParticleVecInput
m_vecNoiseScale: 2032 # CPerParticleVecInput
m_vecOffset: 3616 # CPerParticleVecInput
m_vecOffsetRate: 5200 # CPerParticleVecInput
m_flWorleySeed: 6784 # CPerParticleFloatInput
m_flWorleyJitter: 7120 # CPerParticleFloatInput
C_OP_CycleScalar: # CParticleFunctionOperator
m_nDestField: 432 # ParticleAttributeIndex_t
m_flStartValue: 436 # float
m_flEndValue: 440 # float
m_flCycleTime: 444 # float
m_bDoNotRepeatCycle: 448 # bool
m_bSynchronizeParticles: 449 # bool
m_nCPScale: 452 # int32_t
m_nCPFieldMin: 456 # int32_t
m_nCPFieldMax: 460 # int32_t
m_nSetMethod: 464 # ParticleSetMethod_t
C_OP_CylindricalDistanceToTransform: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flInputMin: 440 # CPerParticleFloatInput
m_flInputMax: 776 # CPerParticleFloatInput
m_flOutputMin: 1112 # CPerParticleFloatInput
m_flOutputMax: 1448 # CPerParticleFloatInput
m_TransformStart: 1784 # CParticleTransformInput
m_TransformEnd: 1880 # CParticleTransformInput
m_nSetMethod: 1976 # ParticleSetMethod_t
m_bActiveRange: 1980 # bool
m_bAdditive: 1981 # bool
m_bCapsule: 1982 # bool
C_OP_DampenToCP: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_flRange: 436 # float
m_flScale: 440 # float
C_OP_Decay: # CParticleFunctionOperator
m_bRopeDecay: 432 # bool
m_bForcePreserveParticleOrder: 433 # bool
C_OP_DecayClampCount: # CParticleFunctionOperator
m_nCount: 432 # CParticleCollectionFloatInput
C_OP_DecayMaintainCount: # CParticleFunctionOperator
m_nParticlesToMaintain: 432 # int32_t
m_flDecayDelay: 436 # float
m_nSnapshotControlPoint: 440 # int32_t
m_bLifespanDecay: 444 # bool
m_flScale: 448 # CParticleCollectionFloatInput
m_bKillNewest: 784 # bool
C_OP_DecayOffscreen: # CParticleFunctionOperator
m_flOffscreenTime: 432 # CParticleCollectionFloatInput
C_OP_DensityForce: # CParticleFunctionForce
m_flRadiusScale: 444 # float
m_flForceScale: 448 # float
m_flTargetDensity: 452 # float
C_OP_DifferencePreviousParticle: # CParticleFunctionOperator
m_nFieldInput: 432 # ParticleAttributeIndex_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flInputMin: 440 # float
m_flInputMax: 444 # float
m_flOutputMin: 448 # float
m_flOutputMax: 452 # float
m_nSetMethod: 456 # ParticleSetMethod_t
m_bActiveRange: 460 # bool
m_bSetPreviousParticle: 461 # bool
C_OP_Diffusion: # CParticleFunctionOperator
m_flRadiusScale: 432 # float
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nVoxelGridResolution: 440 # int32_t
C_OP_DirectionBetweenVecsToVec: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_vecPoint1: 440 # CPerParticleVecInput
m_vecPoint2: 2024 # CPerParticleVecInput
C_OP_DistanceBetweenCPsToCP: # CParticleFunctionPreEmission
m_nStartCP: 436 # int32_t
m_nEndCP: 440 # int32_t
m_nOutputCP: 444 # int32_t
m_nOutputCPField: 448 # int32_t
m_bSetOnce: 452 # bool
m_flInputMin: 456 # float
m_flInputMax: 460 # float
m_flOutputMin: 464 # float
m_flOutputMax: 468 # float
m_flMaxTraceLength: 472 # float
m_flLOSScale: 476 # float
m_bLOS: 480 # bool
m_CollisionGroupName: 481 # char[128]
m_nTraceSet: 612 # ParticleTraceSet_t
m_nSetParent: 616 # ParticleParentSetMode_t
C_OP_DistanceBetweenTransforms: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_TransformStart: 440 # CParticleTransformInput
m_TransformEnd: 536 # CParticleTransformInput
m_flInputMin: 632 # CPerParticleFloatInput
m_flInputMax: 968 # CPerParticleFloatInput
m_flOutputMin: 1304 # CPerParticleFloatInput
m_flOutputMax: 1640 # CPerParticleFloatInput
m_flMaxTraceLength: 1976 # float
m_flLOSScale: 1980 # float
m_CollisionGroupName: 1984 # char[128]
m_nTraceSet: 2112 # ParticleTraceSet_t
m_bLOS: 2116 # bool
m_nSetMethod: 2120 # ParticleSetMethod_t
C_OP_DistanceBetweenVecs: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_vecPoint1: 440 # CPerParticleVecInput
m_vecPoint2: 2024 # CPerParticleVecInput
m_flInputMin: 3608 # CPerParticleFloatInput
m_flInputMax: 3944 # CPerParticleFloatInput
m_flOutputMin: 4280 # CPerParticleFloatInput
m_flOutputMax: 4616 # CPerParticleFloatInput
m_nSetMethod: 4952 # ParticleSetMethod_t
m_bDeltaTime: 4956 # bool
C_OP_DistanceCull: # CParticleFunctionOperator
m_nControlPoint: 432 # int32_t
m_vecPointOffset: 436 # Vector
m_flDistance: 448 # float
m_bCullInside: 452 # bool
C_OP_DistanceToTransform: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flInputMin: 440 # CPerParticleFloatInput
m_flInputMax: 776 # CPerParticleFloatInput
m_flOutputMin: 1112 # CPerParticleFloatInput
m_flOutputMax: 1448 # CPerParticleFloatInput
m_TransformStart: 1784 # CParticleTransformInput
m_bLOS: 1880 # bool
m_CollisionGroupName: 1881 # char[128]
m_nTraceSet: 2012 # ParticleTraceSet_t
m_flMaxTraceLength: 2016 # float
m_flLOSScale: 2020 # float
m_nSetMethod: 2024 # ParticleSetMethod_t
m_bActiveRange: 2028 # bool
m_bAdditive: 2029 # bool
m_vecComponentScale: 2032 # CPerParticleVecInput
C_OP_DragRelativeToPlane: # CParticleFunctionOperator
m_flDragAtPlane: 432 # CParticleCollectionFloatInput
m_flFalloff: 768 # CParticleCollectionFloatInput
m_bDirectional: 1104 # bool
m_vecPlaneNormal: 1112 # CParticleCollectionVecInput
m_nControlPointNumber: 2696 # int32_t
C_OP_DriveCPFromGlobalSoundFloat: # CParticleFunctionPreEmission
m_nOutputControlPoint: 436 # int32_t
m_nOutputField: 440 # int32_t
m_flInputMin: 444 # float
m_flInputMax: 448 # float
m_flOutputMin: 452 # float
m_flOutputMax: 456 # float
m_StackName: 464 # CUtlString
m_OperatorName: 472 # CUtlString
m_FieldName: 480 # CUtlString
C_OP_EnableChildrenFromParentParticleCount: # CParticleFunctionPreEmission
m_nChildGroupID: 436 # int32_t
m_nFirstChild: 440 # int32_t
m_nNumChildrenToEnable: 448 # CParticleCollectionFloatInput
m_bDisableChildren: 784 # bool
m_bPlayEndcapOnStop: 785 # bool
m_bDestroyImmediately: 786 # bool
C_OP_EndCapDecay: # CParticleFunctionOperator
C_OP_EndCapTimedDecay: # CParticleFunctionOperator
m_flDecayTime: 432 # float
C_OP_EndCapTimedFreeze: # CParticleFunctionOperator
m_flFreezeTime: 432 # CParticleCollectionFloatInput
C_OP_ExternalGameImpulseForce: # CParticleFunctionForce
m_flForceScale: 448 # CPerParticleFloatInput
m_bRopes: 784 # bool
m_bRopesZOnly: 785 # bool
m_bExplosions: 786 # bool
m_bParticles: 787 # bool
C_OP_ExternalWindForce: # CParticleFunctionForce
m_vecSamplePosition: 448 # CPerParticleVecInput
m_vecScale: 2032 # CPerParticleVecInput
m_bSampleWind: 3616 # bool
m_bSampleWater: 3617 # bool
m_bDampenNearWaterPlane: 3618 # bool
m_bSampleGravity: 3619 # bool
m_vecGravityForce: 3624 # CPerParticleVecInput
m_bUseBasicMovementGravity: 5208 # bool
m_flLocalGravityScale: 5216 # CPerParticleFloatInput
m_flLocalBuoyancyScale: 5552 # CPerParticleFloatInput
m_vecBuoyancyForce: 5888 # CPerParticleVecInput
C_OP_FadeAndKill: # CParticleFunctionOperator
m_flStartFadeInTime: 432 # float
m_flEndFadeInTime: 436 # float
m_flStartFadeOutTime: 440 # float
m_flEndFadeOutTime: 444 # float
m_flStartAlpha: 448 # float
m_flEndAlpha: 452 # float
m_bForcePreserveParticleOrder: 456 # bool
C_OP_FadeAndKillForTracers: # CParticleFunctionOperator
m_flStartFadeInTime: 432 # float
m_flEndFadeInTime: 436 # float
m_flStartFadeOutTime: 440 # float
m_flEndFadeOutTime: 444 # float
m_flStartAlpha: 448 # float
m_flEndAlpha: 452 # float
C_OP_FadeIn: # CParticleFunctionOperator
m_flFadeInTimeMin: 432 # float
m_flFadeInTimeMax: 436 # float
m_flFadeInTimeExp: 440 # float
m_bProportional: 444 # bool
C_OP_FadeInSimple: # CParticleFunctionOperator
m_flFadeInTime: 432 # float
m_nFieldOutput: 436 # ParticleAttributeIndex_t
C_OP_FadeOut: # CParticleFunctionOperator
m_flFadeOutTimeMin: 432 # float
m_flFadeOutTimeMax: 436 # float
m_flFadeOutTimeExp: 440 # float
m_flFadeBias: 444 # float
m_bProportional: 496 # bool
m_bEaseInAndOut: 497 # bool
C_OP_FadeOutSimple: # CParticleFunctionOperator
m_flFadeOutTime: 432 # float
m_nFieldOutput: 436 # ParticleAttributeIndex_t
C_OP_ForceBasedOnDistanceToPlane: # CParticleFunctionForce
m_flMinDist: 444 # float
m_vecForceAtMinDist: 448 # Vector
m_flMaxDist: 460 # float
m_vecForceAtMaxDist: 464 # Vector
m_vecPlaneNormal: 476 # Vector
m_nControlPointNumber: 488 # int32_t
m_flExponent: 492 # float
C_OP_ForceControlPointStub: # CParticleFunctionPreEmission
m_ControlPoint: 436 # int32_t
C_OP_GlobalLight: # CParticleFunctionOperator
m_flScale: 432 # float
m_bClampLowerRange: 436 # bool
m_bClampUpperRange: 437 # bool
C_OP_HSVShiftToCP: # CParticleFunctionPreEmission
m_nColorCP: 436 # int32_t
m_nColorGemEnableCP: 440 # int32_t
m_nOutputCP: 444 # int32_t
m_DefaultHSVColor: 448 # Color
C_OP_InheritFromParentParticles: # CParticleFunctionOperator
m_flScale: 432 # float
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nIncrement: 440 # int32_t
m_bRandomDistribution: 444 # bool
C_OP_InheritFromParentParticlesV2: # CParticleFunctionOperator
m_flScale: 432 # float
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nIncrement: 440 # int32_t
m_bRandomDistribution: 444 # bool
m_nMissingParentBehavior: 448 # MissingParentInheritBehavior_t
C_OP_InheritFromPeerSystem: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_nFieldInput: 436 # ParticleAttributeIndex_t
m_nIncrement: 440 # int32_t
m_nGroupID: 444 # int32_t
C_OP_InstantaneousEmitter: # CParticleFunctionEmitter
m_nParticlesToEmit: 440 # CParticleCollectionFloatInput
m_flStartTime: 776 # CParticleCollectionFloatInput
m_flInitFromKilledParentParticles: 1112 # float
m_flParentParticleScale: 1120 # CParticleCollectionFloatInput
m_nMaxEmittedPerFrame: 1456 # int32_t
m_nSnapshotControlPoint: 1460 # int32_t
C_OP_InterpolateRadius: # CParticleFunctionOperator
m_flStartTime: 432 # float
m_flEndTime: 436 # float
m_flStartScale: 440 # float
m_flEndScale: 444 # float
m_bEaseInAndOut: 448 # bool
m_flBias: 452 # float
C_OP_LagCompensation: # CParticleFunctionOperator
m_nDesiredVelocityCP: 432 # int32_t
m_nLatencyCP: 436 # int32_t
m_nLatencyCPField: 440 # int32_t
m_nDesiredVelocityCPField: 444 # int32_t
C_OP_LerpEndCapScalar: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flOutput: 436 # float
m_flLerpTime: 440 # float
C_OP_LerpEndCapVector: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_vecOutput: 436 # Vector
m_flLerpTime: 448 # float
C_OP_LerpScalar: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flOutput: 440 # CPerParticleFloatInput
m_flStartTime: 776 # float
m_flEndTime: 780 # float
C_OP_LerpToInitialPosition: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_flInterpolation: 440 # CPerParticleFloatInput
m_nCacheField: 776 # ParticleAttributeIndex_t
m_flScale: 784 # CParticleCollectionFloatInput
m_vecScale: 1120 # CParticleCollectionVecInput
C_OP_LerpToOtherAttribute: # CParticleFunctionOperator
m_flInterpolation: 432 # CPerParticleFloatInput
m_nFieldInputFrom: 768 # ParticleAttributeIndex_t
m_nFieldInput: 772 # ParticleAttributeIndex_t
m_nFieldOutput: 776 # ParticleAttributeIndex_t
C_OP_LerpVector: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_vecOutput: 436 # Vector
m_flStartTime: 448 # float
m_flEndTime: 452 # float
m_nSetMethod: 456 # ParticleSetMethod_t
C_OP_LightningSnapshotGenerator: # CParticleFunctionPreEmission
m_nCPSnapshot: 436 # int32_t
m_nCPStartPnt: 440 # int32_t
m_nCPEndPnt: 444 # int32_t
m_flSegments: 448 # CParticleCollectionFloatInput
m_flOffset: 784 # CParticleCollectionFloatInput
m_flOffsetDecay: 1120 # CParticleCollectionFloatInput
m_flRecalcRate: 1456 # CParticleCollectionFloatInput
m_flUVScale: 1792 # CParticleCollectionFloatInput
m_flUVOffset: 2128 # CParticleCollectionFloatInput
m_flSplitRate: 2464 # CParticleCollectionFloatInput
m_flBranchTwist: 2800 # CParticleCollectionFloatInput
m_nBranchBehavior: 3136 # ParticleLightnintBranchBehavior_t
m_flRadiusStart: 3144 # CParticleCollectionFloatInput
m_flRadiusEnd: 3480 # CParticleCollectionFloatInput
m_flDedicatedPool: 3816 # CParticleCollectionFloatInput
C_OP_LocalAccelerationForce: # CParticleFunctionForce
m_nCP: 444 # int32_t
m_nScaleCP: 448 # int32_t
m_vecAccel: 456 # CParticleCollectionVecInput
C_OP_LockPoints: # CParticleFunctionOperator
m_nMinCol: 432 # int32_t
m_nMaxCol: 436 # int32_t
m_nMinRow: 440 # int32_t
m_nMaxRow: 444 # int32_t
m_nControlPoint: 448 # int32_t
m_flBlendValue: 452 # float
C_OP_LockToBone: # CParticleFunctionOperator
m_modelInput: 432 # CParticleModelInput
m_transformInput: 520 # CParticleTransformInput
m_flLifeTimeFadeStart: 616 # float
m_flLifeTimeFadeEnd: 620 # float
m_flJumpThreshold: 624 # float
m_flPrevPosScale: 628 # float
m_HitboxSetName: 632 # char[128]
m_bRigid: 760 # bool
m_bUseBones: 761 # bool
m_nFieldOutput: 764 # ParticleAttributeIndex_t
m_nFieldOutputPrev: 768 # ParticleAttributeIndex_t
m_nRotationSetType: 772 # ParticleRotationLockType_t
m_bRigidRotationLock: 776 # bool
m_vecRotation: 784 # CPerParticleVecInput
m_flRotLerp: 2368 # CPerParticleFloatInput
C_OP_LockToPointList: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_pointList: 440 # CUtlVector<PointDefinition_t>
m_bPlaceAlongPath: 464 # bool
m_bClosedLoop: 465 # bool
m_nNumPointsAlongPath: 468 # int32_t
C_OP_LockToSavedSequentialPath: # CParticleFunctionOperator
m_flFadeStart: 436 # float
m_flFadeEnd: 440 # float
m_bCPPairs: 444 # bool
m_PathParams: 448 # CPathParameters
C_OP_LockToSavedSequentialPathV2: # CParticleFunctionOperator
m_flFadeStart: 432 # float
m_flFadeEnd: 436 # float
m_bCPPairs: 440 # bool
m_PathParams: 448 # CPathParameters
C_OP_MaintainEmitter: # CParticleFunctionEmitter
m_nParticlesToMaintain: 440 # CParticleCollectionFloatInput
m_flStartTime: 776 # float
m_flEmissionDuration: 784 # CParticleCollectionFloatInput
m_flEmissionRate: 1120 # float
m_nSnapshotControlPoint: 1124 # int32_t
m_bEmitInstantaneously: 1128 # bool
m_bFinalEmitOnStop: 1129 # bool
m_flScale: 1136 # CParticleCollectionFloatInput
C_OP_MaintainSequentialPath: # CParticleFunctionOperator
m_fMaxDistance: 432 # float
m_flNumToAssign: 436 # float
m_flCohesionStrength: 440 # float
m_flTolerance: 444 # float
m_bLoop: 448 # bool
m_bUseParticleCount: 449 # bool
m_PathParams: 464 # CPathParameters
C_OP_MaxVelocity: # CParticleFunctionOperator
m_flMaxVelocity: 432 # float
m_flMinVelocity: 436 # float
m_nOverrideCP: 440 # int32_t
m_nOverrideCPField: 444 # int32_t
C_OP_ModelCull: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_bBoundBox: 436 # bool
m_bCullOutside: 437 # bool
m_bUseBones: 438 # bool
m_HitboxSetName: 439 # char[128]
C_OP_ModelDampenMovement: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_bBoundBox: 436 # bool
m_bOutside: 437 # bool
m_bUseBones: 438 # bool
m_HitboxSetName: 439 # char[128]
m_vecPosOffset: 568 # CPerParticleVecInput
m_fDrag: 2152 # float
C_OP_MoveToHitbox: # CParticleFunctionOperator
m_modelInput: 432 # CParticleModelInput
m_transformInput: 520 # CParticleTransformInput
m_flLifeTimeLerpStart: 620 # float
m_flLifeTimeLerpEnd: 624 # float
m_flPrevPosScale: 628 # float
m_HitboxSetName: 632 # char[128]
m_bUseBones: 760 # bool
m_nLerpType: 764 # HitboxLerpType_t
m_flInterpolation: 768 # CPerParticleFloatInput
C_OP_MovementLoopInsideSphere: # CParticleFunctionOperator
m_nCP: 432 # int32_t
m_flDistance: 440 # CParticleCollectionFloatInput
m_vecScale: 776 # CParticleCollectionVecInput
m_nDistSqrAttr: 2360 # ParticleAttributeIndex_t
C_OP_MovementMaintainOffset: # CParticleFunctionOperator
m_vecOffset: 432 # Vector
m_nCP: 444 # int32_t
m_bRadiusScale: 448 # bool
C_OP_MovementMoveAlongSkinnedCPSnapshot: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_nSnapshotControlPointNumber: 436 # int32_t
m_bSetNormal: 440 # bool
m_bSetRadius: 441 # bool
m_flInterpolation: 448 # CPerParticleFloatInput
m_flTValue: 784 # CPerParticleFloatInput
C_OP_MovementPlaceOnGround: # CParticleFunctionOperator
m_flOffset: 432 # CPerParticleFloatInput
m_flMaxTraceLength: 768 # float
m_flTolerance: 772 # float
m_flTraceOffset: 776 # float
m_flLerpRate: 780 # float
m_CollisionGroupName: 784 # char[128]
m_nTraceSet: 912 # ParticleTraceSet_t
m_nRefCP1: 916 # int32_t
m_nRefCP2: 920 # int32_t
m_nLerpCP: 924 # int32_t
m_nTraceMissBehavior: 936 # ParticleTraceMissBehavior_t
m_bIncludeShotHull: 940 # bool
m_bIncludeWater: 941 # bool
m_bSetNormal: 944 # bool
m_bScaleOffset: 945 # bool
m_nPreserveOffsetCP: 948 # int32_t
m_nIgnoreCP: 952 # int32_t
C_OP_MovementRigidAttachToCP: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_nScaleControlPoint: 436 # int32_t
m_nScaleCPField: 440 # int32_t
m_nFieldInput: 444 # ParticleAttributeIndex_t
m_nFieldOutput: 448 # ParticleAttributeIndex_t
m_bOffsetLocal: 452 # bool
C_OP_MovementRotateParticleAroundAxis: # CParticleFunctionOperator
m_vecRotAxis: 432 # CParticleCollectionVecInput
m_flRotRate: 2016 # CParticleCollectionFloatInput
m_TransformInput: 2352 # CParticleTransformInput
m_bLocalSpace: 2448 # bool
C_OP_MovementSkinnedPositionFromCPSnapshot: # CParticleFunctionOperator
m_nSnapshotControlPointNumber: 432 # int32_t
m_nControlPointNumber: 436 # int32_t
m_bRandom: 440 # bool
m_nRandomSeed: 444 # int32_t
m_bSetNormal: 448 # bool
m_bSetRadius: 449 # bool
m_nIndexType: 452 # SnapshotIndexType_t
m_flReadIndex: 456 # CPerParticleFloatInput
m_flIncrement: 792 # CParticleCollectionFloatInput
m_nFullLoopIncrement: 1128 # CParticleCollectionFloatInput
m_nSnapShotStartPoint: 1464 # CParticleCollectionFloatInput
m_flInterpolation: 1800 # CPerParticleFloatInput
C_OP_Noise: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flOutputMin: 436 # float
m_flOutputMax: 440 # float
m_fl4NoiseScale: 444 # float
m_bAdditive: 448 # bool
m_flNoiseAnimationTimeScale: 452 # float
C_OP_NoiseEmitter: # CParticleFunctionEmitter
m_flEmissionDuration: 436 # float
m_flStartTime: 440 # float
m_flEmissionScale: 444 # float
m_nScaleControlPoint: 448 # int32_t
m_nScaleControlPointField: 452 # int32_t
m_nWorldNoisePoint: 456 # int32_t
m_bAbsVal: 460 # bool
m_bAbsValInv: 461 # bool
m_flOffset: 464 # float
m_flOutputMin: 468 # float
m_flOutputMax: 472 # float
m_flNoiseScale: 476 # float
m_flWorldNoiseScale: 480 # float
m_vecOffsetLoc: 484 # Vector
m_flWorldTimeScale: 496 # float
C_OP_NormalLock: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
C_OP_NormalizeVector: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flScale: 436 # float
C_OP_Orient2DRelToCP: # CParticleFunctionOperator
m_flRotOffset: 432 # float
m_flSpinStrength: 436 # float
m_nCP: 440 # int32_t
m_nFieldOutput: 444 # ParticleAttributeIndex_t
C_OP_OrientTo2dDirection: # CParticleFunctionOperator
m_flRotOffset: 432 # float
m_flSpinStrength: 436 # float
m_nFieldOutput: 440 # ParticleAttributeIndex_t
C_OP_OscillateScalar: # CParticleFunctionOperator
m_RateMin: 432 # float
m_RateMax: 436 # float
m_FrequencyMin: 440 # float
m_FrequencyMax: 444 # float
m_nField: 448 # ParticleAttributeIndex_t
m_bProportional: 452 # bool
m_bProportionalOp: 453 # bool
m_flStartTime_min: 456 # float
m_flStartTime_max: 460 # float
m_flEndTime_min: 464 # float
m_flEndTime_max: 468 # float
m_flOscMult: 472 # float
m_flOscAdd: 476 # float
C_OP_OscillateScalarSimple: # CParticleFunctionOperator
m_Rate: 432 # float
m_Frequency: 436 # float
m_nField: 440 # ParticleAttributeIndex_t
m_flOscMult: 444 # float
m_flOscAdd: 448 # float
C_OP_OscillateVector: # CParticleFunctionOperator
m_RateMin: 432 # Vector
m_RateMax: 444 # Vector
m_FrequencyMin: 456 # Vector
m_FrequencyMax: 468 # Vector
m_nField: 480 # ParticleAttributeIndex_t
m_bProportional: 484 # bool
m_bProportionalOp: 485 # bool
m_bOffset: 486 # bool
m_flStartTime_min: 488 # float
m_flStartTime_max: 492 # float
m_flEndTime_min: 496 # float
m_flEndTime_max: 500 # float
m_flOscMult: 504 # CPerParticleFloatInput
m_flOscAdd: 840 # CPerParticleFloatInput
m_flRateScale: 1176 # CPerParticleFloatInput
C_OP_OscillateVectorSimple: # CParticleFunctionOperator
m_Rate: 432 # Vector
m_Frequency: 444 # Vector
m_nField: 456 # ParticleAttributeIndex_t
m_flOscMult: 460 # float
m_flOscAdd: 464 # float
m_bOffset: 468 # bool
C_OP_ParentVortices: # CParticleFunctionForce
m_flForceScale: 444 # float
m_vecTwistAxis: 448 # Vector
m_bFlipBasedOnYaw: 460 # bool
C_OP_ParticlePhysics: # CParticleFunctionOperator
m_Gravity: 432 # CParticleCollectionVecInput
m_fDrag: 2016 # CParticleCollectionFloatInput
m_nMaxConstraintPasses: 2352 # int32_t
C_OP_PerParticleForce: # CParticleFunctionForce
m_flForceScale: 448 # CPerParticleFloatInput
m_vForce: 784 # CPerParticleVecInput
m_nCP: 2368 # int32_t
C_OP_PercentageBetweenTransformLerpCPs: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flInputMin: 436 # float
m_flInputMax: 440 # float
m_TransformStart: 448 # CParticleTransformInput
m_TransformEnd: 544 # CParticleTransformInput
m_nOutputStartCP: 640 # int32_t
m_nOutputStartField: 644 # int32_t
m_nOutputEndCP: 648 # int32_t
m_nOutputEndField: 652 # int32_t
m_nSetMethod: 656 # ParticleSetMethod_t
m_bActiveRange: 660 # bool
m_bRadialCheck: 661 # bool
C_OP_PercentageBetweenTransforms: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flInputMin: 436 # float
m_flInputMax: 440 # float
m_flOutputMin: 444 # float
m_flOutputMax: 448 # float
m_TransformStart: 456 # CParticleTransformInput
m_TransformEnd: 552 # CParticleTransformInput
m_nSetMethod: 648 # ParticleSetMethod_t
m_bActiveRange: 652 # bool
m_bRadialCheck: 653 # bool
C_OP_PercentageBetweenTransformsVector: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flInputMin: 436 # float
m_flInputMax: 440 # float
m_vecOutputMin: 444 # Vector
m_vecOutputMax: 456 # Vector
m_TransformStart: 472 # CParticleTransformInput
m_TransformEnd: 568 # CParticleTransformInput
m_nSetMethod: 664 # ParticleSetMethod_t
m_bActiveRange: 668 # bool
m_bRadialCheck: 669 # bool
C_OP_PinParticleToCP: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_vecOffset: 440 # CParticleCollectionVecInput
m_bOffsetLocal: 2024 # bool
m_nParticleSelection: 2028 # ParticleSelection_t
m_nParticleNumber: 2032 # CParticleCollectionFloatInput
m_nPinBreakType: 2368 # ParticlePinDistance_t
m_flBreakDistance: 2376 # CParticleCollectionFloatInput
m_flBreakSpeed: 2712 # CParticleCollectionFloatInput
m_flAge: 3048 # CParticleCollectionFloatInput
m_nBreakControlPointNumber: 3384 # int32_t
m_nBreakControlPointNumber2: 3388 # int32_t
m_flBreakValue: 3392 # CParticleCollectionFloatInput
m_flInterpolation: 3728 # CPerParticleFloatInput
C_OP_PlanarConstraint: # CParticleFunctionConstraint
m_PointOnPlane: 432 # Vector
m_PlaneNormal: 444 # Vector
m_nControlPointNumber: 456 # int32_t
m_bGlobalOrigin: 460 # bool
m_bGlobalNormal: 461 # bool
m_flRadiusScale: 464 # CPerParticleFloatInput
m_flMaximumDistanceToCP: 800 # CParticleCollectionFloatInput
m_bUseOldCode: 1136 # bool
C_OP_PlaneCull: # CParticleFunctionOperator
m_nPlaneControlPoint: 432 # int32_t
m_vecPlaneDirection: 436 # Vector
m_bLocalSpace: 448 # bool
m_flPlaneOffset: 452 # float
C_OP_PlayEndCapWhenFinished: # CParticleFunctionPreEmission
m_bFireOnEmissionEnd: 433 # bool
m_bIncludeChildren: 434 # bool
C_OP_PointVectorAtNextParticle: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flInterpolation: 440 # CPerParticleFloatInput
C_OP_PositionLock: # CParticleFunctionOperator
m_TransformInput: 432 # CParticleTransformInput
m_flStartTime_min: 528 # float
m_flStartTime_max: 532 # float
m_flStartTime_exp: 536 # float
m_flEndTime_min: 540 # float
m_flEndTime_max: 544 # float
m_flEndTime_exp: 548 # float
m_flRange: 552 # float
m_flRangeBias: 560 # CParticleCollectionFloatInput
m_flJumpThreshold: 896 # float
m_flPrevPosScale: 900 # float
m_bLockRot: 904 # bool
m_vecScale: 912 # CParticleCollectionVecInput
m_nFieldOutput: 2496 # ParticleAttributeIndex_t
m_nFieldOutputPrev: 2500 # ParticleAttributeIndex_t
C_OP_QuantizeCPComponent: # CParticleFunctionPreEmission
m_flInputValue: 440 # CParticleCollectionFloatInput
m_nCPOutput: 776 # int32_t
m_nOutVectorField: 780 # int32_t
m_flQuantizeValue: 784 # CParticleCollectionFloatInput
C_OP_QuantizeFloat: # CParticleFunctionOperator
m_InputValue: 432 # CPerParticleFloatInput
m_nOutputField: 768 # ParticleAttributeIndex_t
C_OP_RadiusDecay: # CParticleFunctionOperator
m_flMinRadius: 432 # float
C_OP_RampCPLinearRandom: # CParticleFunctionPreEmission
m_nOutControlPointNumber: 436 # int32_t
m_vecRateMin: 440 # Vector
m_vecRateMax: 452 # Vector
C_OP_RampScalarLinear: # CParticleFunctionOperator
m_RateMin: 432 # float
m_RateMax: 436 # float
m_flStartTime_min: 440 # float
m_flStartTime_max: 444 # float
m_flEndTime_min: 448 # float
m_flEndTime_max: 452 # float
m_nField: 496 # ParticleAttributeIndex_t
m_bProportionalOp: 500 # bool
C_OP_RampScalarLinearSimple: # CParticleFunctionOperator
m_Rate: 432 # float
m_flStartTime: 436 # float
m_flEndTime: 440 # float
m_nField: 480 # ParticleAttributeIndex_t
C_OP_RampScalarSpline: # CParticleFunctionOperator
m_RateMin: 432 # float
m_RateMax: 436 # float
m_flStartTime_min: 440 # float
m_flStartTime_max: 444 # float
m_flEndTime_min: 448 # float
m_flEndTime_max: 452 # float
m_flBias: 456 # float
m_nField: 496 # ParticleAttributeIndex_t
m_bProportionalOp: 500 # bool
m_bEaseOut: 501 # bool
C_OP_RampScalarSplineSimple: # CParticleFunctionOperator
m_Rate: 432 # float
m_flStartTime: 436 # float
m_flEndTime: 440 # float
m_nField: 480 # ParticleAttributeIndex_t
m_bEaseOut: 484 # bool
C_OP_RandomForce: # CParticleFunctionForce
m_MinForce: 444 # Vector
m_MaxForce: 456 # Vector
C_OP_ReadFromNeighboringParticle: # CParticleFunctionOperator
m_nFieldInput: 432 # ParticleAttributeIndex_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nIncrement: 440 # int32_t
m_DistanceCheck: 448 # CPerParticleFloatInput
m_flInterpolation: 784 # CPerParticleFloatInput
C_OP_ReinitializeScalarEndCap: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flOutputMin: 436 # float
m_flOutputMax: 440 # float
C_OP_RemapAverageHitboxSpeedtoCP: # CParticleFunctionPreEmission
m_nInControlPointNumber: 436 # int32_t
m_nOutControlPointNumber: 440 # int32_t
m_nField: 444 # int32_t
m_nHitboxDataType: 448 # ParticleHitboxDataSelection_t
m_flInputMin: 456 # CParticleCollectionFloatInput
m_flInputMax: 792 # CParticleCollectionFloatInput
m_flOutputMin: 1128 # CParticleCollectionFloatInput
m_flOutputMax: 1464 # CParticleCollectionFloatInput
m_nHeightControlPointNumber: 1800 # int32_t
m_vecComparisonVelocity: 1808 # CParticleCollectionVecInput
m_HitboxSetName: 3392 # char[128]
C_OP_RemapAverageScalarValuetoCP: # CParticleFunctionPreEmission
m_nOutControlPointNumber: 436 # int32_t
m_nOutVectorField: 440 # int32_t
m_nField: 444 # ParticleAttributeIndex_t
m_flInputMin: 448 # float
m_flInputMax: 452 # float
m_flOutputMin: 456 # float
m_flOutputMax: 460 # float
C_OP_RemapBoundingVolumetoCP: # CParticleFunctionPreEmission
m_nOutControlPointNumber: 436 # int32_t
m_flInputMin: 440 # float
m_flInputMax: 444 # float
m_flOutputMin: 448 # float
m_flOutputMax: 452 # float
C_OP_RemapCPVelocityToVector: # CParticleFunctionOperator
m_nControlPoint: 432 # int32_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flScale: 440 # float
m_bNormalize: 444 # bool
C_OP_RemapCPtoCP: # CParticleFunctionPreEmission
m_nInputControlPoint: 436 # int32_t
m_nOutputControlPoint: 440 # int32_t
m_nInputField: 444 # int32_t
m_nOutputField: 448 # int32_t
m_flInputMin: 452 # float
m_flInputMax: 456 # float
m_flOutputMin: 460 # float
m_flOutputMax: 464 # float
m_bDerivative: 468 # bool
m_flInterpRate: 472 # float
C_OP_RemapCPtoScalar: # CParticleFunctionOperator
m_nCPInput: 432 # int32_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nField: 440 # int32_t
m_flInputMin: 444 # float
m_flInputMax: 448 # float
m_flOutputMin: 452 # float
m_flOutputMax: 456 # float
m_flStartTime: 460 # float
m_flEndTime: 464 # float
m_flInterpRate: 468 # float
m_nSetMethod: 472 # ParticleSetMethod_t
C_OP_RemapCPtoVector: # CParticleFunctionOperator
m_nCPInput: 432 # int32_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nLocalSpaceCP: 440 # int32_t
m_vInputMin: 444 # Vector
m_vInputMax: 456 # Vector
m_vOutputMin: 468 # Vector
m_vOutputMax: 480 # Vector
m_flStartTime: 492 # float
m_flEndTime: 496 # float
m_flInterpRate: 500 # float
m_nSetMethod: 504 # ParticleSetMethod_t
m_bOffset: 508 # bool
m_bAccelerate: 509 # bool
C_OP_RemapControlPointDirectionToVector: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flScale: 436 # float
m_nControlPointNumber: 440 # int32_t
C_OP_RemapControlPointOrientationToRotation: # CParticleFunctionOperator
m_nCP: 432 # int32_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flOffsetRot: 440 # float
m_nComponent: 444 # int32_t
C_OP_RemapCrossProductOfTwoVectorsToVector: # CParticleFunctionOperator
m_InputVec1: 432 # CPerParticleVecInput
m_InputVec2: 2016 # CPerParticleVecInput
m_nFieldOutput: 3600 # ParticleAttributeIndex_t
m_bNormalize: 3604 # bool
C_OP_RemapDensityGradientToVectorAttribute: # CParticleFunctionOperator
m_flRadiusScale: 432 # float
m_nFieldOutput: 436 # ParticleAttributeIndex_t
C_OP_RemapDensityToVector: # CParticleFunctionOperator
m_flRadiusScale: 432 # float
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flDensityMin: 440 # float
m_flDensityMax: 444 # float
m_vecOutputMin: 448 # Vector
m_vecOutputMax: 460 # Vector
m_bUseParentDensity: 472 # bool
m_nVoxelGridResolution: 476 # int32_t
C_OP_RemapDirectionToCPToVector: # CParticleFunctionOperator
m_nCP: 432 # int32_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flScale: 440 # float
m_flOffsetRot: 444 # float
m_vecOffsetAxis: 448 # Vector
m_bNormalize: 460 # bool
m_nFieldStrength: 464 # ParticleAttributeIndex_t
C_OP_RemapDistanceToLineSegmentBase: # CParticleFunctionOperator
m_nCP0: 432 # int32_t
m_nCP1: 436 # int32_t
m_flMinInputValue: 440 # float
m_flMaxInputValue: 444 # float
m_bInfiniteLine: 448 # bool
C_OP_RemapDistanceToLineSegmentToScalar: # C_OP_RemapDistanceToLineSegmentBase
m_nFieldOutput: 452 # ParticleAttributeIndex_t
m_flMinOutputValue: 456 # float
m_flMaxOutputValue: 460 # float
C_OP_RemapDistanceToLineSegmentToVector: # C_OP_RemapDistanceToLineSegmentBase
m_nFieldOutput: 452 # ParticleAttributeIndex_t
m_vMinOutputValue: 456 # Vector
m_vMaxOutputValue: 468 # Vector
C_OP_RemapDotProductToCP: # CParticleFunctionPreEmission
m_nInputCP1: 436 # int32_t
m_nInputCP2: 440 # int32_t
m_nOutputCP: 444 # int32_t
m_nOutVectorField: 448 # int32_t
m_flInputMin: 456 # CParticleCollectionFloatInput
m_flInputMax: 792 # CParticleCollectionFloatInput
m_flOutputMin: 1128 # CParticleCollectionFloatInput
m_flOutputMax: 1464 # CParticleCollectionFloatInput
C_OP_RemapDotProductToScalar: # CParticleFunctionOperator
m_nInputCP1: 432 # int32_t
m_nInputCP2: 436 # int32_t
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_flInputMin: 444 # float
m_flInputMax: 448 # float
m_flOutputMin: 452 # float
m_flOutputMax: 456 # float
m_bUseParticleVelocity: 460 # bool
m_nSetMethod: 464 # ParticleSetMethod_t
m_bActiveRange: 468 # bool
m_bUseParticleNormal: 469 # bool
C_OP_RemapExternalWindToCP: # CParticleFunctionPreEmission
m_nCP: 436 # int32_t
m_nCPOutput: 440 # int32_t
m_vecScale: 448 # CParticleCollectionVecInput
m_bSetMagnitude: 2032 # bool
m_nOutVectorField: 2036 # int32_t
C_OP_RemapModelVolumetoCP: # CParticleFunctionPreEmission
m_nBBoxType: 436 # BBoxVolumeType_t
m_nInControlPointNumber: 440 # int32_t
m_nOutControlPointNumber: 444 # int32_t
m_nOutControlPointMaxNumber: 448 # int32_t
m_nField: 452 # int32_t
m_flInputMin: 456 # float
m_flInputMax: 460 # float
m_flOutputMin: 464 # float
m_flOutputMax: 468 # float
C_OP_RemapNamedModelBodyPartEndCap: # C_OP_RemapNamedModelElementEndCap
C_OP_RemapNamedModelBodyPartOnceTimed: # C_OP_RemapNamedModelElementOnceTimed
C_OP_RemapNamedModelElementEndCap: # CParticleFunctionOperator
m_hModel: 432 # CStrongHandle<InfoForResourceTypeCModel>
m_inNames: 440 # CUtlVector<CUtlString>
m_outNames: 464 # CUtlVector<CUtlString>
m_fallbackNames: 488 # CUtlVector<CUtlString>
m_bModelFromRenderer: 512 # bool
m_nFieldInput: 516 # ParticleAttributeIndex_t
m_nFieldOutput: 520 # ParticleAttributeIndex_t
C_OP_RemapNamedModelElementOnceTimed: # CParticleFunctionOperator
m_hModel: 432 # CStrongHandle<InfoForResourceTypeCModel>
m_inNames: 440 # CUtlVector<CUtlString>
m_outNames: 464 # CUtlVector<CUtlString>
m_fallbackNames: 488 # CUtlVector<CUtlString>
m_bModelFromRenderer: 512 # bool
m_bProportional: 513 # bool
m_nFieldInput: 516 # ParticleAttributeIndex_t
m_nFieldOutput: 520 # ParticleAttributeIndex_t
m_flRemapTime: 524 # float
C_OP_RemapNamedModelMeshGroupEndCap: # C_OP_RemapNamedModelElementEndCap
C_OP_RemapNamedModelMeshGroupOnceTimed: # C_OP_RemapNamedModelElementOnceTimed
C_OP_RemapNamedModelSequenceEndCap: # C_OP_RemapNamedModelElementEndCap
C_OP_RemapNamedModelSequenceOnceTimed: # C_OP_RemapNamedModelElementOnceTimed
C_OP_RemapParticleCountOnScalarEndCap: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_nInputMin: 436 # int32_t
m_nInputMax: 440 # int32_t
m_flOutputMin: 444 # float
m_flOutputMax: 448 # float
m_bBackwards: 452 # bool
m_nSetMethod: 456 # ParticleSetMethod_t
C_OP_RemapParticleCountToScalar: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_nInputMin: 440 # CParticleCollectionFloatInput
m_nInputMax: 776 # CParticleCollectionFloatInput
m_flOutputMin: 1112 # CParticleCollectionFloatInput
m_flOutputMax: 1448 # CParticleCollectionFloatInput
m_bActiveRange: 1784 # bool
m_nSetMethod: 1788 # ParticleSetMethod_t
C_OP_RemapSDFDistanceToScalarAttribute: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_nVectorFieldInput: 436 # ParticleAttributeIndex_t
m_flMinDistance: 440 # CParticleCollectionFloatInput
m_flMaxDistance: 776 # CParticleCollectionFloatInput
m_flValueBelowMin: 1112 # CParticleCollectionFloatInput
m_flValueAtMin: 1448 # CParticleCollectionFloatInput
m_flValueAtMax: 1784 # CParticleCollectionFloatInput
m_flValueAboveMax: 2120 # CParticleCollectionFloatInput
C_OP_RemapSDFDistanceToVectorAttribute: # CParticleFunctionOperator
m_nVectorFieldOutput: 432 # ParticleAttributeIndex_t
m_nVectorFieldInput: 436 # ParticleAttributeIndex_t
m_flMinDistance: 440 # CParticleCollectionFloatInput
m_flMaxDistance: 776 # CParticleCollectionFloatInput
m_vValueBelowMin: 1112 # Vector
m_vValueAtMin: 1124 # Vector
m_vValueAtMax: 1136 # Vector
m_vValueAboveMax: 1148 # Vector
C_OP_RemapSDFGradientToVectorAttribute: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
C_OP_RemapScalar: # CParticleFunctionOperator
m_nFieldInput: 432 # ParticleAttributeIndex_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flInputMin: 440 # float
m_flInputMax: 444 # float
m_flOutputMin: 448 # float
m_flOutputMax: 452 # float
m_bOldCode: 456 # bool
C_OP_RemapScalarEndCap: # CParticleFunctionOperator
m_nFieldInput: 432 # ParticleAttributeIndex_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flInputMin: 440 # float
m_flInputMax: 444 # float
m_flOutputMin: 448 # float
m_flOutputMax: 452 # float
C_OP_RemapScalarOnceTimed: # CParticleFunctionOperator
m_bProportional: 432 # bool
m_nFieldInput: 436 # ParticleAttributeIndex_t
m_nFieldOutput: 440 # ParticleAttributeIndex_t
m_flInputMin: 444 # float
m_flInputMax: 448 # float
m_flOutputMin: 452 # float
m_flOutputMax: 456 # float
m_flRemapTime: 460 # float
C_OP_RemapSpeed: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flInputMin: 436 # float
m_flInputMax: 440 # float
m_flOutputMin: 444 # float
m_flOutputMax: 448 # float
m_nSetMethod: 452 # ParticleSetMethod_t
m_bIgnoreDelta: 456 # bool
C_OP_RemapSpeedtoCP: # CParticleFunctionPreEmission
m_nInControlPointNumber: 436 # int32_t
m_nOutControlPointNumber: 440 # int32_t
m_nField: 444 # int32_t
m_flInputMin: 448 # float
m_flInputMax: 452 # float
m_flOutputMin: 456 # float
m_flOutputMax: 460 # float
m_bUseDeltaV: 464 # bool
C_OP_RemapTransformOrientationToRotations: # CParticleFunctionOperator
m_TransformInput: 432 # CParticleTransformInput
m_vecRotation: 528 # Vector
m_bUseQuat: 540 # bool
m_bWriteNormal: 541 # bool
C_OP_RemapTransformOrientationToYaw: # CParticleFunctionOperator
m_TransformInput: 432 # CParticleTransformInput
m_nFieldOutput: 528 # ParticleAttributeIndex_t
m_flRotOffset: 532 # float
m_flSpinStrength: 536 # float
C_OP_RemapTransformToVelocity: # CParticleFunctionOperator
m_TransformInput: 432 # CParticleTransformInput
C_OP_RemapTransformVisibilityToScalar: # CParticleFunctionOperator
m_nSetMethod: 432 # ParticleSetMethod_t
m_TransformInput: 440 # CParticleTransformInput
m_nFieldOutput: 536 # ParticleAttributeIndex_t
m_flInputMin: 540 # float
m_flInputMax: 544 # float
m_flOutputMin: 548 # float
m_flOutputMax: 552 # float
m_flRadius: 556 # float
C_OP_RemapTransformVisibilityToVector: # CParticleFunctionOperator
m_nSetMethod: 432 # ParticleSetMethod_t
m_TransformInput: 440 # CParticleTransformInput
m_nFieldOutput: 536 # ParticleAttributeIndex_t
m_flInputMin: 540 # float
m_flInputMax: 544 # float
m_vecOutputMin: 548 # Vector
m_vecOutputMax: 560 # Vector
m_flRadius: 572 # float
C_OP_RemapVectorComponentToScalar: # CParticleFunctionOperator
m_nFieldInput: 432 # ParticleAttributeIndex_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nComponent: 440 # int32_t
C_OP_RemapVectortoCP: # CParticleFunctionOperator
m_nOutControlPointNumber: 432 # int32_t
m_nFieldInput: 436 # ParticleAttributeIndex_t
m_nParticleNumber: 440 # int32_t
C_OP_RemapVelocityToVector: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_flScale: 436 # float
m_bNormalize: 440 # bool
C_OP_RemapVisibilityScalar: # CParticleFunctionOperator
m_nFieldInput: 432 # ParticleAttributeIndex_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_flInputMin: 440 # float
m_flInputMax: 444 # float
m_flOutputMin: 448 # float
m_flOutputMax: 452 # float
m_flRadiusScale: 456 # float
C_OP_RenderAsModels: # CParticleFunctionRenderer
m_ModelList: 504 # CUtlVector<ModelReference_t>
m_flModelScale: 532 # float
m_bFitToModelSize: 536 # bool
m_bNonUniformScaling: 537 # bool
m_nXAxisScalingAttribute: 540 # ParticleAttributeIndex_t
m_nYAxisScalingAttribute: 544 # ParticleAttributeIndex_t
m_nZAxisScalingAttribute: 548 # ParticleAttributeIndex_t
m_nSizeCullBloat: 552 # int32_t
C_OP_RenderBlobs: # CParticleFunctionRenderer
m_cubeWidth: 504 # CParticleCollectionRendererFloatInput
m_cutoffRadius: 840 # CParticleCollectionRendererFloatInput
m_renderRadius: 1176 # CParticleCollectionRendererFloatInput
m_nScaleCP: 1512 # int32_t
m_MaterialVars: 1520 # CUtlVector<MaterialVariable_t>
m_hMaterial: 1568 # CStrongHandle<InfoForResourceTypeIMaterial2>
C_OP_RenderCables: # CParticleFunctionRenderer
m_flRadiusScale: 504 # CParticleCollectionFloatInput
m_flAlphaScale: 840 # CParticleCollectionFloatInput
m_vecColorScale: 1176 # CParticleCollectionVecInput
m_nColorBlendType: 2760 # ParticleColorBlendType_t
m_hMaterial: 2768 # CStrongHandle<InfoForResourceTypeIMaterial2>
m_nTextureRepetitionMode: 2776 # TextureRepetitionMode_t
m_flTextureRepeatsPerSegment: 2784 # CParticleCollectionFloatInput
m_flTextureRepeatsCircumference: 3120 # CParticleCollectionFloatInput
m_flColorMapOffsetV: 3456 # CParticleCollectionFloatInput
m_flColorMapOffsetU: 3792 # CParticleCollectionFloatInput
m_flNormalMapOffsetV: 4128 # CParticleCollectionFloatInput
m_flNormalMapOffsetU: 4464 # CParticleCollectionFloatInput
m_bDrawCableCaps: 4800 # bool
m_flCapRoundness: 4804 # float
m_flCapOffsetAmount: 4808 # float
m_flTessScale: 4812 # float
m_nMinTesselation: 4816 # int32_t
m_nMaxTesselation: 4820 # int32_t
m_nRoundness: 4824 # int32_t
m_LightingTransform: 4832 # CParticleTransformInput
m_MaterialFloatVars: 4928 # CUtlVector<FloatInputMaterialVariable_t>
m_MaterialVecVars: 4976 # CUtlVector<VecInputMaterialVariable_t>
C_OP_RenderClothForce: # CParticleFunctionRenderer
C_OP_RenderDeferredLight: # CParticleFunctionRenderer
m_bUseAlphaTestWindow: 502 # bool
m_bUseTexture: 503 # bool
m_flRadiusScale: 504 # float
m_flAlphaScale: 508 # float
m_nAlpha2Field: 512 # ParticleAttributeIndex_t
m_vecColorScale: 520 # CParticleCollectionVecInput
m_nColorBlendType: 2104 # ParticleColorBlendType_t
m_flLightDistance: 2108 # float
m_flStartFalloff: 2112 # float
m_flDistanceFalloff: 2116 # float
m_flSpotFoV: 2120 # float
m_nAlphaTestPointField: 2124 # ParticleAttributeIndex_t
m_nAlphaTestRangeField: 2128 # ParticleAttributeIndex_t
m_nAlphaTestSharpnessField: 2132 # ParticleAttributeIndex_t
m_hTexture: 2136 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_nHSVShiftControlPoint: 2144 # int32_t
C_OP_RenderFlattenGrass: # CParticleFunctionRenderer
m_flFlattenStrength: 504 # float
m_nStrengthFieldOverride: 508 # ParticleAttributeIndex_t
m_flRadiusScale: 512 # float
C_OP_RenderGpuImplicit: # CParticleFunctionRenderer
m_bUsePerParticleRadius: 502 # bool
m_fGridSize: 504 # CParticleCollectionRendererFloatInput
m_fRadiusScale: 840 # CParticleCollectionRendererFloatInput
m_fIsosurfaceThreshold: 1176 # CParticleCollectionRendererFloatInput
m_nScaleCP: 1512 # int32_t
m_hMaterial: 1520 # CStrongHandle<InfoForResourceTypeIMaterial2>
C_OP_RenderLightBeam: # CParticleFunctionRenderer
m_vColorBlend: 504 # CParticleCollectionVecInput
m_nColorBlendType: 2088 # ParticleColorBlendType_t
m_flBrightnessLumensPerMeter: 2096 # CParticleCollectionFloatInput
m_bCastShadows: 2432 # bool
m_flSkirt: 2440 # CParticleCollectionFloatInput
m_flRange: 2776 # CParticleCollectionFloatInput
m_flThickness: 3112 # CParticleCollectionFloatInput
C_OP_RenderLights: # C_OP_RenderPoints
m_flAnimationRate: 512 # float
m_nAnimationType: 516 # AnimationType_t
m_bAnimateInFPS: 520 # bool
m_flMinSize: 524 # float
m_flMaxSize: 528 # float
m_flStartFadeSize: 532 # float
m_flEndFadeSize: 536 # float
C_OP_RenderMaterialProxy: # CParticleFunctionRenderer
m_nMaterialControlPoint: 504 # int32_t
m_nProxyType: 508 # MaterialProxyType_t
m_MaterialVars: 512 # CUtlVector<MaterialVariable_t>
m_hOverrideMaterial: 536 # CStrongHandle<InfoForResourceTypeIMaterial2>
m_flMaterialOverrideEnabled: 544 # CParticleCollectionFloatInput
m_vecColorScale: 880 # CParticleCollectionVecInput
m_flAlpha: 2464 # CPerParticleFloatInput
m_nColorBlendType: 2800 # ParticleColorBlendType_t
C_OP_RenderModels: # CParticleFunctionRenderer
m_bOnlyRenderInEffectsBloomPass: 502 # bool
m_bOnlyRenderInEffectsWaterPass: 503 # bool
m_bUseMixedResolutionRendering: 504 # bool
m_bOnlyRenderInEffecsGameOverlay: 505 # bool
m_ModelList: 512 # CUtlVector<ModelReference_t>
m_nBodyGroupField: 540 # ParticleAttributeIndex_t
m_nSubModelField: 544 # ParticleAttributeIndex_t
m_bIgnoreNormal: 548 # bool
m_bOrientZ: 549 # bool
m_bCenterOffset: 550 # bool
m_vecLocalOffset: 552 # CPerParticleVecInput
m_vecLocalRotation: 2136 # CPerParticleVecInput
m_bIgnoreRadius: 3720 # bool
m_nModelScaleCP: 3724 # int32_t
m_vecComponentScale: 3728 # CPerParticleVecInput
m_bLocalScale: 5312 # bool
m_nSizeCullBloat: 5316 # int32_t
m_bAnimated: 5320 # bool
m_flAnimationRate: 5328 # CPerParticleFloatInput
m_bScaleAnimationRate: 5664 # bool
m_bForceLoopingAnimation: 5665 # bool
m_bResetAnimOnStop: 5666 # bool
m_bManualAnimFrame: 5667 # bool
m_nAnimationScaleField: 5668 # ParticleAttributeIndex_t
m_nAnimationField: 5672 # ParticleAttributeIndex_t
m_nManualFrameField: 5676 # ParticleAttributeIndex_t
m_ActivityName: 5680 # char[256]
m_SequenceName: 5936 # char[256]
m_bEnableClothSimulation: 6192 # bool
m_hOverrideMaterial: 6200 # CStrongHandle<InfoForResourceTypeIMaterial2>
m_bOverrideTranslucentMaterials: 6208 # bool
m_nSkin: 6216 # CPerParticleFloatInput
m_MaterialVars: 6552 # CUtlVector<MaterialVariable_t>
m_flManualModelSelection: 6576 # CPerParticleFloatInput
m_modelInput: 6912 # CParticleModelInput
m_nLOD: 7000 # int32_t
m_EconSlotName: 7004 # char[256]
m_bOriginalModel: 7260 # bool
m_bSuppressTint: 7261 # bool
m_bUseRawMeshGroup: 7262 # bool
m_bDisableShadows: 7263 # bool
m_bDisableDepthPrepass: 7264 # bool
m_bAcceptsDecals: 7265 # bool
m_bForceDrawInterlevedWithSiblings: 7266 # bool
m_bDoNotDrawInParticlePass: 7267 # bool
m_bUseFastModelCollectionRenderPath: 7268 # bool
m_bAllowApproximateTransforms: 7269 # bool
m_szRenderAttribute: 7270 # char[4096]
m_flRadiusScale: 11368 # CParticleCollectionFloatInput
m_flAlphaScale: 11704 # CParticleCollectionFloatInput
m_flRollScale: 12040 # CParticleCollectionFloatInput
m_nAlpha2Field: 12376 # ParticleAttributeIndex_t
m_vecColorScale: 12384 # CParticleCollectionVecInput
m_nColorBlendType: 13968 # ParticleColorBlendType_t
C_OP_RenderOmni2Light: # CParticleFunctionRenderer
m_nLightType: 504 # ParticleOmni2LightTypeChoiceList_t
m_vColorBlend: 512 # CParticleCollectionVecInput
m_nColorBlendType: 2096 # ParticleColorBlendType_t
m_nBrightnessUnit: 2100 # ParticleLightUnitChoiceList_t
m_flBrightnessLumens: 2104 # CPerParticleFloatInput
m_flBrightnessCandelas: 2440 # CPerParticleFloatInput
m_bCastShadows: 2776 # bool
m_flLuminaireRadius: 2784 # CPerParticleFloatInput
m_flSkirt: 3120 # CPerParticleFloatInput
m_flRange: 3456 # CPerParticleFloatInput
m_flInnerConeAngle: 3792 # CPerParticleFloatInput
m_flOuterConeAngle: 4128 # CPerParticleFloatInput
m_hLightCookie: 4464 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_bSphericalCookie: 4472 # bool
C_OP_RenderPoints: # CParticleFunctionRenderer
m_hMaterial: 504 # CStrongHandle<InfoForResourceTypeIMaterial2>
C_OP_RenderPostProcessing: # CParticleFunctionRenderer
m_flPostProcessStrength: 504 # CPerParticleFloatInput
m_hPostTexture: 840 # CStrongHandle<InfoForResourceTypeCPostProcessingResource>
m_nPriority: 848 # ParticlePostProcessPriorityGroup_t
C_OP_RenderProjected: # CParticleFunctionRenderer
m_bProjectCharacter: 502 # bool
m_bProjectWorld: 503 # bool
m_bProjectWater: 504 # bool
m_bFlipHorizontal: 505 # bool
m_bEnableProjectedDepthControls: 506 # bool
m_flMinProjectionDepth: 508 # float
m_flMaxProjectionDepth: 512 # float
m_vecProjectedMaterials: 520 # CUtlVector<RenderProjectedMaterial_t>
m_flMaterialSelection: 544 # CPerParticleFloatInput
m_flAnimationTimeScale: 880 # float
m_bOrientToNormal: 884 # bool
m_MaterialVars: 888 # CUtlVector<MaterialVariable_t>
C_OP_RenderRopes: # CBaseRendererSource2
m_bEnableFadingAndClamping: 9784 # bool
m_flMinSize: 9788 # float
m_flMaxSize: 9792 # float
m_flStartFadeSize: 9796 # float
m_flEndFadeSize: 9800 # float
m_flStartFadeDot: 9804 # float
m_flEndFadeDot: 9808 # float
m_flRadiusTaper: 9812 # float
m_nMinTesselation: 9816 # int32_t
m_nMaxTesselation: 9820 # int32_t
m_flTessScale: 9824 # float
m_flTextureVWorldSize: 9832 # CParticleCollectionRendererFloatInput
m_flTextureVScrollRate: 10168 # CParticleCollectionRendererFloatInput
m_flTextureVOffset: 10504 # CParticleCollectionRendererFloatInput
m_nTextureVParamsCP: 10840 # int32_t
m_bClampV: 10844 # bool
m_nScaleCP1: 10848 # int32_t
m_nScaleCP2: 10852 # int32_t
m_flScaleVSizeByControlPointDistance: 10856 # float
m_flScaleVScrollByControlPointDistance: 10860 # float
m_flScaleVOffsetByControlPointDistance: 10864 # float
m_bUseScalarForTextureCoordinate: 10869 # bool
m_nScalarFieldForTextureCoordinate: 10872 # ParticleAttributeIndex_t
m_flScalarAttributeTextureCoordScale: 10876 # float
m_bReverseOrder: 10880 # bool
m_bClosedLoop: 10881 # bool
m_nOrientationType: 10884 # ParticleOrientationChoiceList_t
m_nVectorFieldForOrientation: 10888 # ParticleAttributeIndex_t
m_bDrawAsOpaque: 10892 # bool
m_bGenerateNormals: 10893 # bool
C_OP_RenderScreenShake: # CParticleFunctionRenderer
m_flDurationScale: 504 # float
m_flRadiusScale: 508 # float
m_flFrequencyScale: 512 # float
m_flAmplitudeScale: 516 # float
m_nRadiusField: 520 # ParticleAttributeIndex_t
m_nDurationField: 524 # ParticleAttributeIndex_t
m_nFrequencyField: 528 # ParticleAttributeIndex_t
m_nAmplitudeField: 532 # ParticleAttributeIndex_t
m_nFilterCP: 536 # int32_t
C_OP_RenderScreenVelocityRotate: # CParticleFunctionRenderer
m_flRotateRateDegrees: 504 # float
m_flForwardDegrees: 508 # float
C_OP_RenderSimpleModelCollection: # CParticleFunctionRenderer
m_bCenterOffset: 502 # bool
m_modelInput: 504 # CParticleModelInput
m_nLOD: 592 # int32_t
m_bDisableShadows: 596 # bool
m_bAcceptsDecals: 597 # bool
C_OP_RenderSound: # CParticleFunctionRenderer
m_flDurationScale: 504 # float
m_flSndLvlScale: 508 # float
m_flPitchScale: 512 # float
m_flVolumeScale: 516 # float
m_nSndLvlField: 520 # ParticleAttributeIndex_t
m_nDurationField: 524 # ParticleAttributeIndex_t
m_nPitchField: 528 # ParticleAttributeIndex_t
m_nVolumeField: 532 # ParticleAttributeIndex_t
m_nChannel: 536 # int32_t
m_nCPReference: 540 # int32_t
m_pszSoundName: 544 # char[256]
m_bSuppressStopSoundEvent: 800 # bool
C_OP_RenderSprites: # CBaseRendererSource2
m_nSequenceOverride: 9784 # CParticleCollectionRendererFloatInput
m_nOrientationType: 10120 # ParticleOrientationChoiceList_t
m_nOrientationControlPoint: 10124 # int32_t
m_bUseYawWithNormalAligned: 10128 # bool
m_flMinSize: 10136 # CParticleCollectionRendererFloatInput
m_flMaxSize: 10472 # CParticleCollectionRendererFloatInput
m_flAlphaAdjustWithSizeAdjust: 10808 # CParticleCollectionRendererFloatInput
m_flStartFadeSize: 11144 # CParticleCollectionRendererFloatInput
m_flEndFadeSize: 11480 # CParticleCollectionRendererFloatInput
m_flStartFadeDot: 11816 # float
m_flEndFadeDot: 11820 # float
m_bDistanceAlpha: 11824 # bool
m_bSoftEdges: 11825 # bool
m_flEdgeSoftnessStart: 11828 # float
m_flEdgeSoftnessEnd: 11832 # float
m_bOutline: 11836 # bool
m_OutlineColor: 11837 # Color
m_nOutlineAlpha: 11844 # int32_t
m_flOutlineStart0: 11848 # float
m_flOutlineStart1: 11852 # float
m_flOutlineEnd0: 11856 # float
m_flOutlineEnd1: 11860 # float
m_nLightingMode: 11864 # ParticleLightingQuality_t
m_flLightingTessellation: 11872 # CParticleCollectionRendererFloatInput
m_flLightingDirectionality: 12208 # CParticleCollectionRendererFloatInput
m_bParticleShadows: 12544 # bool
m_flShadowDensity: 12548 # float
C_OP_RenderStandardLight: # CParticleFunctionRenderer
m_nLightType: 504 # ParticleLightTypeChoiceList_t
m_vecColorScale: 512 # CParticleCollectionVecInput
m_nColorBlendType: 2096 # ParticleColorBlendType_t
m_flIntensity: 2104 # CParticleCollectionFloatInput
m_bCastShadows: 2440 # bool
m_flTheta: 2448 # CParticleCollectionFloatInput
m_flPhi: 2784 # CParticleCollectionFloatInput
m_flRadiusMultiplier: 3120 # CParticleCollectionFloatInput
m_nAttenuationStyle: 3456 # StandardLightingAttenuationStyle_t
m_flFalloffLinearity: 3464 # CParticleCollectionFloatInput
m_flFiftyPercentFalloff: 3800 # CParticleCollectionFloatInput
m_flZeroPercentFalloff: 4136 # CParticleCollectionFloatInput
m_bRenderDiffuse: 4472 # bool
m_bRenderSpecular: 4473 # bool
m_lightCookie: 4480 # CUtlString
m_nPriority: 4488 # int32_t
m_nFogLightingMode: 4492 # ParticleLightFogLightingMode_t
m_flFogContribution: 4496 # CParticleCollectionRendererFloatInput
m_nCapsuleLightBehavior: 4832 # ParticleLightBehaviorChoiceList_t
m_flCapsuleLength: 4836 # float
m_bReverseOrder: 4840 # bool
m_bClosedLoop: 4841 # bool
m_nPrevPntSource: 4844 # ParticleAttributeIndex_t
m_flMaxLength: 4848 # float
m_flMinLength: 4852 # float
m_bIgnoreDT: 4856 # bool
m_flConstrainRadiusToLengthRatio: 4860 # float
m_flLengthScale: 4864 # float
m_flLengthFadeInTime: 4868 # float
C_OP_RenderStatusEffect: # CParticleFunctionRenderer
m_pTextureColorWarp: 504 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureDetail2: 512 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureDiffuseWarp: 520 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureFresnelColorWarp: 528 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureFresnelWarp: 536 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureSpecularWarp: 544 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureEnvMap: 552 # CStrongHandle<InfoForResourceTypeCTextureBase>
C_OP_RenderStatusEffectCitadel: # CParticleFunctionRenderer
m_pTextureColorWarp: 504 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureNormal: 512 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureMetalness: 520 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureRoughness: 528 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureSelfIllum: 536 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_pTextureDetail: 544 # CStrongHandle<InfoForResourceTypeCTextureBase>
C_OP_RenderText: # CParticleFunctionRenderer
m_OutlineColor: 502 # Color
m_DefaultText: 512 # CUtlString
C_OP_RenderTonemapController: # CParticleFunctionRenderer
m_flTonemapLevel: 504 # float
m_flTonemapWeight: 508 # float
m_nTonemapLevelField: 512 # ParticleAttributeIndex_t
m_nTonemapWeightField: 516 # ParticleAttributeIndex_t
C_OP_RenderTrails: # CBaseTrailRenderer
m_bEnableFadingAndClamping: 10473 # bool
m_flStartFadeDot: 10476 # float
m_flEndFadeDot: 10480 # float
m_nPrevPntSource: 10484 # ParticleAttributeIndex_t
m_flMaxLength: 10488 # float
m_flMinLength: 10492 # float
m_bIgnoreDT: 10496 # bool
m_flConstrainRadiusToLengthRatio: 10500 # float
m_flLengthScale: 10504 # float
m_flLengthFadeInTime: 10508 # float
m_flRadiusHeadTaper: 10512 # CPerParticleFloatInput
m_vecHeadColorScale: 10848 # CParticleCollectionVecInput
m_flHeadAlphaScale: 12432 # CPerParticleFloatInput
m_flRadiusTaper: 12768 # CPerParticleFloatInput
m_vecTailColorScale: 13104 # CParticleCollectionVecInput
m_flTailAlphaScale: 14688 # CPerParticleFloatInput
m_nHorizCropField: 15024 # ParticleAttributeIndex_t
m_nVertCropField: 15028 # ParticleAttributeIndex_t
m_flForwardShift: 15032 # float
m_bFlipUVBasedOnPitchYaw: 15036 # bool
C_OP_RenderTreeShake: # CParticleFunctionRenderer
m_flPeakStrength: 504 # float
m_nPeakStrengthFieldOverride: 508 # ParticleAttributeIndex_t
m_flRadius: 512 # float
m_nRadiusFieldOverride: 516 # ParticleAttributeIndex_t
m_flShakeDuration: 520 # float
m_flTransitionTime: 524 # float
m_flTwistAmount: 528 # float
m_flRadialAmount: 532 # float
m_flControlPointOrientationAmount: 536 # float
m_nControlPointForLinearDirection: 540 # int32_t
C_OP_RenderVRHapticEvent: # CParticleFunctionRenderer
m_nHand: 504 # ParticleVRHandChoiceList_t
m_nOutputHandCP: 508 # int32_t
m_nOutputField: 512 # int32_t
m_flAmplitude: 520 # CPerParticleFloatInput
C_OP_RepeatedTriggerChildGroup: # CParticleFunctionPreEmission
m_nChildGroupID: 436 # int32_t
m_flClusterRefireTime: 440 # CParticleCollectionFloatInput
m_flClusterSize: 776 # CParticleCollectionFloatInput
m_flClusterCooldown: 1112 # CParticleCollectionFloatInput
m_bLimitChildCount: 1448 # bool
C_OP_RestartAfterDuration: # CParticleFunctionOperator
m_flDurationMin: 432 # float
m_flDurationMax: 436 # float
m_nCP: 440 # int32_t
m_nCPField: 444 # int32_t
m_nChildGroupID: 448 # int32_t
m_bOnlyChildren: 452 # bool
C_OP_RopeSpringConstraint: # CParticleFunctionConstraint
m_flRestLength: 432 # CParticleCollectionFloatInput
m_flMinDistance: 768 # CParticleCollectionFloatInput
m_flMaxDistance: 1104 # CParticleCollectionFloatInput
m_flAdjustmentScale: 1440 # float
m_flInitialRestingLength: 1448 # CParticleCollectionFloatInput
C_OP_RotateVector: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_vecRotAxisMin: 436 # Vector
m_vecRotAxisMax: 448 # Vector
m_flRotRateMin: 460 # float
m_flRotRateMax: 464 # float
m_bNormalize: 468 # bool
m_flScale: 472 # CPerParticleFloatInput
C_OP_RtEnvCull: # CParticleFunctionOperator
m_vecTestDir: 432 # Vector
m_vecTestNormal: 444 # Vector
m_bCullOnMiss: 456 # bool
m_bStickInsteadOfCull: 457 # bool
m_RtEnvName: 458 # char[128]
m_nRTEnvCP: 588 # int32_t
m_nComponent: 592 # int32_t
C_OP_SDFConstraint: # CParticleFunctionConstraint
m_flMinDist: 432 # CParticleCollectionFloatInput
m_flMaxDist: 768 # CParticleCollectionFloatInput
m_nMaxIterations: 1104 # int32_t
C_OP_SDFForce: # CParticleFunctionForce
m_flForceScale: 444 # float
C_OP_SDFLighting: # CParticleFunctionOperator
m_vLightingDir: 432 # Vector
m_vTint_0: 444 # Vector
m_vTint_1: 456 # Vector
C_OP_SelectivelyEnableChildren: # CParticleFunctionPreEmission
m_nChildGroupID: 440 # CParticleCollectionFloatInput
m_nFirstChild: 776 # CParticleCollectionFloatInput
m_nNumChildrenToEnable: 1112 # CParticleCollectionFloatInput
m_bPlayEndcapOnStop: 1448 # bool
m_bDestroyImmediately: 1449 # bool
C_OP_SequenceFromModel: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
m_nFieldOutputAnim: 440 # ParticleAttributeIndex_t
m_flInputMin: 444 # float
m_flInputMax: 448 # float
m_flOutputMin: 452 # float
m_flOutputMax: 456 # float
m_nSetMethod: 460 # ParticleSetMethod_t
C_OP_SetAttributeToScalarExpression: # CParticleFunctionOperator
m_nExpression: 432 # ScalarExpressionType_t
m_flInput1: 440 # CPerParticleFloatInput
m_flInput2: 776 # CPerParticleFloatInput
m_flOutputRemap: 1112 # CParticleRemapFloatInput
m_nOutputField: 1448 # ParticleAttributeIndex_t
m_nSetMethod: 1452 # ParticleSetMethod_t
C_OP_SetCPOrientationToDirection: # CParticleFunctionOperator
m_nInputControlPoint: 432 # int32_t
m_nOutputControlPoint: 436 # int32_t
C_OP_SetCPOrientationToGroundNormal: # CParticleFunctionOperator
m_flInterpRate: 432 # float
m_flMaxTraceLength: 436 # float
m_flTolerance: 440 # float
m_flTraceOffset: 444 # float
m_CollisionGroupName: 448 # char[128]
m_nTraceSet: 576 # ParticleTraceSet_t
m_nInputCP: 580 # int32_t
m_nOutputCP: 584 # int32_t
m_bIncludeWater: 600 # bool
C_OP_SetCPOrientationToPointAtCP: # CParticleFunctionPreEmission
m_nInputCP: 436 # int32_t
m_nOutputCP: 440 # int32_t
m_flInterpolation: 448 # CParticleCollectionFloatInput
m_b2DOrientation: 784 # bool
m_bAvoidSingularity: 785 # bool
m_bPointAway: 786 # bool
C_OP_SetCPtoVector: # CParticleFunctionOperator
m_nCPInput: 432 # int32_t
m_nFieldOutput: 436 # ParticleAttributeIndex_t
C_OP_SetChildControlPoints: # CParticleFunctionOperator
m_nChildGroupID: 432 # int32_t
m_nFirstControlPoint: 436 # int32_t
m_nNumControlPoints: 440 # int32_t
m_nFirstSourcePoint: 448 # CParticleCollectionFloatInput
m_bReverse: 784 # bool
m_bSetOrientation: 785 # bool
C_OP_SetControlPointFieldFromVectorExpression: # CParticleFunctionPreEmission
m_nExpression: 436 # VectorFloatExpressionType_t
m_vecInput1: 440 # CParticleCollectionVecInput
m_vecInput2: 2024 # CParticleCollectionVecInput
m_flOutputRemap: 3608 # CParticleRemapFloatInput
m_nOutputCP: 3944 # int32_t
m_nOutVectorField: 3948 # int32_t
C_OP_SetControlPointFieldToScalarExpression: # CParticleFunctionPreEmission
m_nExpression: 436 # ScalarExpressionType_t
m_flInput1: 440 # CParticleCollectionFloatInput
m_flInput2: 776 # CParticleCollectionFloatInput
m_flOutputRemap: 1112 # CParticleRemapFloatInput
m_nOutputCP: 1448 # int32_t
m_nOutVectorField: 1452 # int32_t
C_OP_SetControlPointFieldToWater: # CParticleFunctionPreEmission
m_nSourceCP: 436 # int32_t
m_nDestCP: 440 # int32_t
m_nCPField: 444 # int32_t
C_OP_SetControlPointFromObjectScale: # CParticleFunctionPreEmission
m_nCPInput: 436 # int32_t
m_nCPOutput: 440 # int32_t
C_OP_SetControlPointOrientation: # CParticleFunctionPreEmission
m_bUseWorldLocation: 433 # bool
m_bRandomize: 435 # bool
m_bSetOnce: 436 # bool
m_nCP: 440 # int32_t
m_nHeadLocation: 444 # int32_t
m_vecRotation: 448 # QAngle
m_vecRotationB: 460 # QAngle
m_flInterpolation: 472 # CParticleCollectionFloatInput
C_OP_SetControlPointOrientationToCPVelocity: # CParticleFunctionPreEmission
m_nCPInput: 436 # int32_t
m_nCPOutput: 440 # int32_t
C_OP_SetControlPointPositionToRandomActiveCP: # CParticleFunctionPreEmission
m_nCP1: 436 # int32_t
m_nHeadLocationMin: 440 # int32_t
m_nHeadLocationMax: 444 # int32_t
m_flResetRate: 448 # CParticleCollectionFloatInput
C_OP_SetControlPointPositionToTimeOfDayValue: # CParticleFunctionPreEmission
m_nControlPointNumber: 436 # int32_t
m_pszTimeOfDayParameter: 440 # char[128]
m_vecDefaultValue: 568 # Vector
C_OP_SetControlPointPositions: # CParticleFunctionPreEmission
m_bUseWorldLocation: 433 # bool
m_bOrient: 434 # bool
m_bSetOnce: 435 # bool
m_nCP1: 436 # int32_t
m_nCP2: 440 # int32_t
m_nCP3: 444 # int32_t
m_nCP4: 448 # int32_t
m_vecCP1Pos: 452 # Vector
m_vecCP2Pos: 464 # Vector
m_vecCP3Pos: 476 # Vector
m_vecCP4Pos: 488 # Vector
m_nHeadLocation: 500 # int32_t
C_OP_SetControlPointRotation: # CParticleFunctionPreEmission
m_vecRotAxis: 440 # CParticleCollectionVecInput
m_flRotRate: 2024 # CParticleCollectionFloatInput
m_nCP: 2360 # int32_t
m_nLocalCP: 2364 # int32_t
C_OP_SetControlPointToCPVelocity: # CParticleFunctionPreEmission
m_nCPInput: 436 # int32_t
m_nCPOutputVel: 440 # int32_t
m_bNormalize: 444 # bool
m_nCPOutputMag: 448 # int32_t
m_nCPField: 452 # int32_t
m_vecComparisonVelocity: 456 # CParticleCollectionVecInput
C_OP_SetControlPointToCenter: # CParticleFunctionPreEmission
m_nCP1: 436 # int32_t
m_vecCP1Pos: 440 # Vector
m_nSetParent: 452 # ParticleParentSetMode_t
C_OP_SetControlPointToHMD: # CParticleFunctionPreEmission
m_nCP1: 436 # int32_t
m_vecCP1Pos: 440 # Vector
m_bOrientToHMD: 452 # bool
C_OP_SetControlPointToHand: # CParticleFunctionPreEmission
m_nCP1: 436 # int32_t
m_nHand: 440 # int32_t
m_vecCP1Pos: 444 # Vector
m_bOrientToHand: 456 # bool
C_OP_SetControlPointToImpactPoint: # CParticleFunctionPreEmission
m_nCPOut: 436 # int32_t
m_nCPIn: 440 # int32_t
m_flUpdateRate: 444 # float
m_flTraceLength: 448 # CParticleCollectionFloatInput
m_flStartOffset: 784 # float
m_flOffset: 788 # float
m_vecTraceDir: 792 # Vector
m_CollisionGroupName: 804 # char[128]
m_nTraceSet: 932 # ParticleTraceSet_t
m_bSetToEndpoint: 936 # bool
m_bTraceToClosestSurface: 937 # bool
m_bIncludeWater: 938 # bool
C_OP_SetControlPointToPlayer: # CParticleFunctionPreEmission
m_nCP1: 436 # int32_t
m_vecCP1Pos: 440 # Vector
m_bOrientToEyes: 452 # bool
C_OP_SetControlPointToVectorExpression: # CParticleFunctionPreEmission
m_nExpression: 436 # VectorExpressionType_t
m_nOutputCP: 440 # int32_t
m_vInput1: 448 # CParticleCollectionVecInput
m_vInput2: 2032 # CParticleCollectionVecInput
m_bNormalizedOutput: 3616 # bool
C_OP_SetControlPointToWaterSurface: # CParticleFunctionPreEmission
m_nSourceCP: 436 # int32_t
m_nDestCP: 440 # int32_t
m_nFlowCP: 444 # int32_t
m_nActiveCP: 448 # int32_t
m_nActiveCPField: 452 # int32_t
m_flRetestRate: 456 # CParticleCollectionFloatInput
m_bAdaptiveThreshold: 792 # bool
C_OP_SetControlPointsToModelParticles: # CParticleFunctionOperator
m_HitboxSetName: 432 # char[128]
m_AttachmentName: 560 # char[128]
m_nFirstControlPoint: 688 # int32_t
m_nNumControlPoints: 692 # int32_t
m_nFirstSourcePoint: 696 # int32_t
m_bSkin: 700 # bool
m_bAttachment: 701 # bool
C_OP_SetControlPointsToParticle: # CParticleFunctionOperator
m_nChildGroupID: 432 # int32_t
m_nFirstControlPoint: 436 # int32_t
m_nNumControlPoints: 440 # int32_t
m_nFirstSourcePoint: 444 # int32_t
m_bSetOrientation: 448 # bool
m_nOrientationMode: 452 # ParticleOrientationSetMode_t
m_nSetParent: 456 # ParticleParentSetMode_t
C_OP_SetFloat: # CParticleFunctionOperator
m_InputValue: 432 # CPerParticleFloatInput
m_nOutputField: 768 # ParticleAttributeIndex_t
m_nSetMethod: 772 # ParticleSetMethod_t
m_Lerp: 776 # CPerParticleFloatInput
m_bUseNewCode: 1112 # bool
C_OP_SetFloatAttributeToVectorExpression: # CParticleFunctionOperator
m_nExpression: 432 # VectorFloatExpressionType_t
m_vInput1: 440 # CPerParticleVecInput
m_vInput2: 2024 # CPerParticleVecInput
m_flOutputRemap: 3608 # CParticleRemapFloatInput
m_nOutputField: 3944 # ParticleAttributeIndex_t
m_nSetMethod: 3948 # ParticleSetMethod_t
C_OP_SetFloatCollection: # CParticleFunctionOperator
m_InputValue: 432 # CParticleCollectionFloatInput
m_nOutputField: 768 # ParticleAttributeIndex_t
m_nSetMethod: 772 # ParticleSetMethod_t
m_Lerp: 776 # CParticleCollectionFloatInput
C_OP_SetFromCPSnapshot: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_nAttributeToRead: 436 # ParticleAttributeIndex_t
m_nAttributeToWrite: 440 # ParticleAttributeIndex_t
m_nLocalSpaceCP: 444 # int32_t
m_bRandom: 448 # bool
m_bReverse: 449 # bool
m_nRandomSeed: 452 # int32_t
m_nSnapShotStartPoint: 456 # CParticleCollectionFloatInput
m_nSnapShotIncrement: 792 # CParticleCollectionFloatInput
m_flInterpolation: 1128 # CPerParticleFloatInput
m_bSubSample: 1464 # bool
m_bPrev: 1465 # bool
C_OP_SetGravityToCP: # CParticleFunctionPreEmission
m_nCPInput: 436 # int32_t
m_nCPOutput: 440 # int32_t
m_flScale: 448 # CParticleCollectionFloatInput
m_bSetOrientation: 784 # bool
m_bSetZDown: 785 # bool
C_OP_SetParentControlPointsToChildCP: # CParticleFunctionPreEmission
m_nChildGroupID: 436 # int32_t
m_nChildControlPoint: 440 # int32_t
m_nNumControlPoints: 444 # int32_t
m_nFirstSourcePoint: 448 # int32_t
m_bSetOrientation: 452 # bool
C_OP_SetPerChildControlPoint: # CParticleFunctionOperator
m_nChildGroupID: 432 # int32_t
m_nFirstControlPoint: 436 # int32_t
m_nNumControlPoints: 440 # int32_t
m_nParticleIncrement: 448 # CParticleCollectionFloatInput
m_nFirstSourcePoint: 784 # CParticleCollectionFloatInput
m_bSetOrientation: 1120 # bool
m_nOrientationField: 1124 # ParticleAttributeIndex_t
m_bNumBasedOnParticleCount: 1128 # bool
C_OP_SetPerChildControlPointFromAttribute: # CParticleFunctionOperator
m_nChildGroupID: 432 # int32_t
m_nFirstControlPoint: 436 # int32_t
m_nNumControlPoints: 440 # int32_t
m_nParticleIncrement: 444 # int32_t
m_nFirstSourcePoint: 448 # int32_t
m_bNumBasedOnParticleCount: 452 # bool
m_nAttributeToRead: 456 # ParticleAttributeIndex_t
m_nCPField: 460 # int32_t
C_OP_SetRandomControlPointPosition: # CParticleFunctionPreEmission
m_bUseWorldLocation: 433 # bool
m_bOrient: 434 # bool
m_nCP1: 436 # int32_t
m_nHeadLocation: 440 # int32_t
m_flReRandomRate: 448 # CParticleCollectionFloatInput
m_vecCPMinPos: 784 # Vector
m_vecCPMaxPos: 796 # Vector
m_flInterpolation: 808 # CParticleCollectionFloatInput
C_OP_SetSimulationRate: # CParticleFunctionPreEmission
m_flSimulationScale: 440 # CParticleCollectionFloatInput
C_OP_SetSingleControlPointPosition: # CParticleFunctionPreEmission
m_bSetOnce: 433 # bool
m_nCP1: 436 # int32_t
m_vecCP1Pos: 440 # CParticleCollectionVecInput
m_transformInput: 2024 # CParticleTransformInput
C_OP_SetToCP: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_vecOffset: 436 # Vector
m_bOffsetLocal: 448 # bool
C_OP_SetVariable: # CParticleFunctionPreEmission
m_variableReference: 440 # CParticleVariableRef
m_transformInput: 504 # CParticleTransformInput
m_positionOffset: 600 # Vector
m_rotationOffset: 612 # QAngle
m_vecInput: 624 # CParticleCollectionVecInput
m_floatInput: 2208 # CParticleCollectionFloatInput
C_OP_SetVec: # CParticleFunctionOperator
m_InputValue: 432 # CPerParticleVecInput
m_nOutputField: 2016 # ParticleAttributeIndex_t
m_nSetMethod: 2020 # ParticleSetMethod_t
m_Lerp: 2024 # CPerParticleFloatInput
m_bNormalizedOutput: 2360 # bool
C_OP_SetVectorAttributeToVectorExpression: # CParticleFunctionOperator
m_nExpression: 432 # VectorExpressionType_t
m_vInput1: 440 # CPerParticleVecInput
m_vInput2: 2024 # CPerParticleVecInput
m_nOutputField: 3608 # ParticleAttributeIndex_t
m_nSetMethod: 3612 # ParticleSetMethod_t
m_bNormalizedOutput: 3616 # bool
C_OP_ShapeMatchingConstraint: # CParticleFunctionConstraint
m_flShapeRestorationTime: 432 # float
C_OP_SnapshotRigidSkinToBones: # CParticleFunctionOperator
m_bTransformNormals: 432 # bool
m_bTransformRadii: 433 # bool
m_nControlPointNumber: 436 # int32_t
C_OP_SnapshotSkinToBones: # CParticleFunctionOperator
m_bTransformNormals: 432 # bool
m_bTransformRadii: 433 # bool
m_nControlPointNumber: 436 # int32_t
m_flLifeTimeFadeStart: 440 # float
m_flLifeTimeFadeEnd: 444 # float
m_flJumpThreshold: 448 # float
m_flPrevPosScale: 452 # float
C_OP_Spin: # CGeneralSpin
C_OP_SpinUpdate: # CSpinUpdateBase
C_OP_SpinYaw: # CGeneralSpin
C_OP_SpringToVectorConstraint: # CParticleFunctionConstraint
m_flRestLength: 432 # CPerParticleFloatInput
m_flMinDistance: 768 # CPerParticleFloatInput
m_flMaxDistance: 1104 # CPerParticleFloatInput
m_flRestingLength: 1440 # CPerParticleFloatInput
m_vecAnchorVector: 1776 # CPerParticleVecInput
C_OP_StopAfterCPDuration: # CParticleFunctionPreEmission
m_flDuration: 440 # CParticleCollectionFloatInput
m_bDestroyImmediately: 776 # bool
m_bPlayEndCap: 777 # bool
C_OP_TeleportBeam: # CParticleFunctionOperator
m_nCPPosition: 432 # int32_t
m_nCPVelocity: 436 # int32_t
m_nCPMisc: 440 # int32_t
m_nCPColor: 444 # int32_t
m_nCPInvalidColor: 448 # int32_t
m_nCPExtraArcData: 452 # int32_t
m_vGravity: 456 # Vector
m_flArcMaxDuration: 468 # float
m_flSegmentBreak: 472 # float
m_flArcSpeed: 476 # float
m_flAlpha: 480 # float
C_OP_TimeVaryingForce: # CParticleFunctionForce
m_flStartLerpTime: 444 # float
m_StartingForce: 448 # Vector
m_flEndLerpTime: 460 # float
m_EndingForce: 464 # Vector
C_OP_TurbulenceForce: # CParticleFunctionForce
m_flNoiseCoordScale0: 444 # float
m_flNoiseCoordScale1: 448 # float
m_flNoiseCoordScale2: 452 # float
m_flNoiseCoordScale3: 456 # float
m_vecNoiseAmount0: 460 # Vector
m_vecNoiseAmount1: 472 # Vector
m_vecNoiseAmount2: 484 # Vector
m_vecNoiseAmount3: 496 # Vector
C_OP_TwistAroundAxis: # CParticleFunctionForce
m_fForceAmount: 444 # float
m_TwistAxis: 448 # Vector
m_bLocalSpace: 460 # bool
m_nControlPointNumber: 464 # int32_t
C_OP_UpdateLightSource: # CParticleFunctionOperator
m_vColorTint: 432 # Color
m_flBrightnessScale: 436 # float
m_flRadiusScale: 440 # float
m_flMinimumLightingRadius: 444 # float
m_flMaximumLightingRadius: 448 # float
m_flPositionDampingConstant: 452 # float
C_OP_VectorFieldSnapshot: # CParticleFunctionOperator
m_nControlPointNumber: 432 # int32_t
m_nAttributeToWrite: 436 # ParticleAttributeIndex_t
m_nLocalSpaceCP: 440 # int32_t
m_flInterpolation: 448 # CPerParticleFloatInput
m_vecScale: 784 # CPerParticleVecInput
m_flBoundaryDampening: 2368 # float
m_bSetVelocity: 2372 # bool
m_bLockToSurface: 2373 # bool
m_flGridSpacing: 2376 # float
C_OP_VectorNoise: # CParticleFunctionOperator
m_nFieldOutput: 432 # ParticleAttributeIndex_t
m_vecOutputMin: 436 # Vector
m_vecOutputMax: 448 # Vector
m_fl4NoiseScale: 460 # float
m_bAdditive: 464 # bool
m_bOffset: 465 # bool
m_flNoiseAnimationTimeScale: 468 # float
C_OP_VelocityDecay: # CParticleFunctionOperator
m_flMinVelocity: 432 # float
C_OP_VelocityMatchingForce: # CParticleFunctionOperator
m_flDirScale: 432 # float
m_flSpdScale: 436 # float
m_nCPBroadcast: 440 # int32_t
C_OP_WindForce: # CParticleFunctionForce
m_vForce: 444 # Vector
C_OP_WorldCollideConstraint: # CParticleFunctionConstraint
C_OP_WorldTraceConstraint: # CParticleFunctionConstraint
m_nCP: 432 # int32_t
m_vecCpOffset: 436 # Vector
m_nCollisionMode: 448 # ParticleCollisionMode_t
m_nCollisionModeMin: 452 # ParticleCollisionMode_t
m_nTraceSet: 456 # ParticleTraceSet_t
m_CollisionGroupName: 460 # char[128]
m_bWorldOnly: 588 # bool
m_bBrushOnly: 589 # bool
m_bIncludeWater: 590 # bool
m_nIgnoreCP: 592 # int32_t
m_flCpMovementTolerance: 596 # float
m_flRetestRate: 600 # float
m_flTraceTolerance: 604 # float
m_flCollisionConfirmationSpeed: 608 # float
m_nMaxTracesPerFrame: 612 # float
m_flRadiusScale: 616 # CPerParticleFloatInput
m_flBounceAmount: 952 # CPerParticleFloatInput
m_flSlideAmount: 1288 # CPerParticleFloatInput
m_flRandomDirScale: 1624 # CPerParticleFloatInput
m_bDecayBounce: 1960 # bool
m_bKillonContact: 1961 # bool
m_flMinSpeed: 1964 # float
m_bSetNormal: 1968 # bool
m_nStickOnCollisionField: 1972 # ParticleAttributeIndex_t
m_flStopSpeed: 1976 # CPerParticleFloatInput
m_nEntityStickDataField: 2312 # ParticleAttributeIndex_t
m_nEntityStickNormalField: 2316 # ParticleAttributeIndex_t
CollisionGroupContext_t:
m_nCollisionGroupNumber: 0 # int32_t
ControlPointReference_t:
m_controlPointNameString: 0 # int32_t
m_vOffsetFromControlPoint: 4 # Vector
m_bOffsetInLocalSpace: 16 # bool
FloatInputMaterialVariable_t:
m_strVariable: 0 # CUtlString
m_flInput: 8 # CParticleCollectionFloatInput
IControlPointEditorData:
IParticleCollection:
IParticleEffect:
IParticleSystemDefinition:
MaterialVariable_t:
m_strVariable: 0 # CUtlString
m_nVariableField: 8 # ParticleAttributeIndex_t
m_flScale: 12 # float
ModelReference_t:
m_model: 0 # CStrongHandle<InfoForResourceTypeCModel>
m_flRelativeProbabilityOfSpawn: 8 # float
PARTICLE_EHANDLE__:
unused: 0 # int32_t
PARTICLE_WORLD_HANDLE__:
unused: 0 # int32_t
ParticleAttributeIndex_t:
m_Value: 0 # int32_t
ParticleChildrenInfo_t:
m_ChildRef: 0 # CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>
m_flDelay: 8 # float
m_bEndCap: 12 # bool
m_bDisableChild: 13 # bool
m_nDetailLevel: 16 # ParticleDetailLevel_t
ParticleControlPointConfiguration_t:
m_name: 0 # CUtlString
m_drivers: 8 # CUtlVector<ParticleControlPointDriver_t>
m_previewState: 32 # ParticlePreviewState_t
ParticleControlPointDriver_t:
m_iControlPoint: 0 # int32_t
m_iAttachType: 4 # ParticleAttachment_t
m_attachmentName: 8 # CUtlString
m_vecOffset: 16 # Vector
m_angOffset: 28 # QAngle
m_entityName: 40 # CUtlString
ParticleNamedValueConfiguration_t:
m_ConfigName: 0 # CUtlString
m_ConfigValue: 8 # KeyValues3
m_iAttachType: 24 # ParticleAttachment_t
m_BoundEntityPath: 32 # CUtlString
m_strEntityScope: 40 # CUtlString
m_strAttachmentName: 48 # CUtlString
ParticleNamedValueSource_t:
m_Name: 0 # CUtlString
m_IsPublic: 8 # bool
m_ValueType: 12 # PulseValueType_t
m_DefaultConfig: 16 # ParticleNamedValueConfiguration_t
m_NamedConfigs: 72 # CUtlVector<ParticleNamedValueConfiguration_t>
ParticlePreviewBodyGroup_t:
m_bodyGroupName: 0 # CUtlString
m_nValue: 8 # int32_t
ParticlePreviewState_t:
m_previewModel: 0 # CUtlString
m_nModSpecificData: 8 # uint32_t
m_groundType: 12 # PetGroundType_t
m_sequenceName: 16 # CUtlString
m_nFireParticleOnSequenceFrame: 24 # int32_t
m_hitboxSetName: 32 # CUtlString
m_materialGroupName: 40 # CUtlString
m_vecBodyGroups: 48 # CUtlVector<ParticlePreviewBodyGroup_t>
m_flPlaybackSpeed: 72 # float
m_flParticleSimulationRate: 76 # float
m_bShouldDrawHitboxes: 80 # bool
m_bShouldDrawAttachments: 81 # bool
m_bShouldDrawAttachmentNames: 82 # bool
m_bShouldDrawControlPointAxes: 83 # bool
m_bAnimationNonLooping: 84 # bool
m_vecPreviewGravity: 88 # Vector
PointDefinitionWithTimeValues_t: # PointDefinition_t
m_flTimeDuration: 20 # float
PointDefinition_t:
m_nControlPoint: 0 # int32_t
m_bLocalCoords: 4 # bool
m_vOffset: 8 # Vector
RenderProjectedMaterial_t:
m_hMaterial: 0 # CStrongHandle<InfoForResourceTypeIMaterial2>
SequenceWeightedList_t:
m_nSequence: 0 # int32_t
m_flRelativeWeight: 4 # float
TextureControls_t:
m_flFinalTextureScaleU: 0 # CParticleCollectionRendererFloatInput
m_flFinalTextureScaleV: 336 # CParticleCollectionRendererFloatInput
m_flFinalTextureOffsetU: 672 # CParticleCollectionRendererFloatInput
m_flFinalTextureOffsetV: 1008 # CParticleCollectionRendererFloatInput
m_flFinalTextureUVRotation: 1344 # CParticleCollectionRendererFloatInput
m_flZoomScale: 1680 # CParticleCollectionRendererFloatInput
m_flDistortion: 2016 # CParticleCollectionRendererFloatInput
m_bRandomizeOffsets: 2352 # bool
m_bClampUVs: 2353 # bool
m_nPerParticleBlend: 2356 # SpriteCardPerParticleScale_t
m_nPerParticleScale: 2360 # SpriteCardPerParticleScale_t
m_nPerParticleOffsetU: 2364 # SpriteCardPerParticleScale_t
m_nPerParticleOffsetV: 2368 # SpriteCardPerParticleScale_t
m_nPerParticleRotation: 2372 # SpriteCardPerParticleScale_t
m_nPerParticleZoom: 2376 # SpriteCardPerParticleScale_t
m_nPerParticleDistortion: 2380 # SpriteCardPerParticleScale_t
TextureGroup_t:
m_bEnabled: 0 # bool
m_bReplaceTextureWithGradient: 1 # bool
m_hTexture: 8 # CStrongHandle<InfoForResourceTypeCTextureBase>
m_Gradient: 16 # CColorGradient
m_nTextureType: 40 # SpriteCardTextureType_t
m_nTextureChannels: 44 # SpriteCardTextureChannel_t
m_nTextureBlendMode: 48 # ParticleTextureLayerBlendType_t
m_flTextureBlend: 56 # CParticleCollectionRendererFloatInput
m_TextureControls: 392 # TextureControls_t
VecInputMaterialVariable_t:
m_strVariable: 0 # CUtlString
m_vecInput: 8 # CParticleCollectionVecInput