{ "CBaseRendererSource2": { "data": { "m_bAnimateInFPS": { "value": 3920, "comment": "bool" }, "m_bBlendFramesSeq0": { "value": 9420, "comment": "bool" }, "m_bDisableZBuffering": { "value": 8032, "comment": "bool" }, "m_bGammaCorrectVertexColors": { "value": 4972, "comment": "bool" }, "m_bMaxLuminanceBlendingSequence0": { "value": 9421, "comment": "bool" }, "m_bOnlyRenderInEffecsGameOverlay": { "value": 7771, "comment": "bool" }, "m_bOnlyRenderInEffectsBloomPass": { "value": 7768, "comment": "bool" }, "m_bOnlyRenderInEffectsWaterPass": { "value": 7769, "comment": "bool" }, "m_bRefract": { "value": 7408, "comment": "bool" }, "m_bRefractSolid": { "value": 7409, "comment": "bool" }, "m_bReverseZBuffering": { "value": 8031, "comment": "bool" }, "m_bSaturateColorPreAlphaBlend": { "value": 4973, "comment": "bool" }, "m_bStencilTestExclude": { "value": 7900, "comment": "bool" }, "m_bTintByFOW": { "value": 6360, "comment": "bool" }, "m_bTintByGlobalLight": { "value": 6361, "comment": "bool" }, "m_bUseMixedResolutionRendering": { "value": 7770, "comment": "bool" }, "m_bWriteStencilOnDepthFail": { "value": 8030, "comment": "bool" }, "m_bWriteStencilOnDepthPass": { "value": 8029, "comment": "bool" }, "m_flAddSelfAmount": { "value": 4976, "comment": "CParticleCollectionRendererFloatInput" }, "m_flAlphaReferenceSoftness": { "value": 6376, "comment": "CParticleCollectionRendererFloatInput" }, "m_flAlphaScale": { "value": 856, "comment": "CParticleCollectionRendererFloatInput" }, "m_flAnimationRate": { "value": 3912, "comment": "float" }, "m_flBumpStrength": { "value": 3880, "comment": "float" }, "m_flCenterXOffset": { "value": 3192, "comment": "CParticleCollectionRendererFloatInput" }, "m_flCenterYOffset": { "value": 3536, "comment": "CParticleCollectionRendererFloatInput" }, "m_flDepthBias": { "value": 9072, "comment": "CParticleCollectionRendererFloatInput" }, "m_flDesaturation": { "value": 5320, "comment": "CParticleCollectionRendererFloatInput" }, "m_flDiffuseAmount": { "value": 4272, "comment": "CParticleCollectionRendererFloatInput" }, "m_flDiffuseClamp": { "value": 4616, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFeatheringFilter": { "value": 8728, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFeatheringMaxDist": { "value": 8384, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFeatheringMinDist": { "value": 8040, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFogAmount": { "value": 6016, "comment": "CParticleCollectionRendererFloatInput" }, "m_flOverbrightFactor": { "value": 5664, "comment": "CParticleCollectionRendererFloatInput" }, "m_flRadiusScale": { "value": 512, "comment": "CParticleCollectionRendererFloatInput" }, "m_flRefractAmount": { "value": 7416, "comment": "CParticleCollectionRendererFloatInput" }, "m_flRollScale": { "value": 1200, "comment": "CParticleCollectionRendererFloatInput" }, "m_flSelfIllumAmount": { "value": 3928, "comment": "CParticleCollectionRendererFloatInput" }, "m_flSourceAlphaValueToMapToOne": { "value": 7064, "comment": "CParticleCollectionRendererFloatInput" }, "m_flSourceAlphaValueToMapToZero": { "value": 6720, "comment": "CParticleCollectionRendererFloatInput" }, "m_nAlpha2Field": { "value": 1544, "comment": "ParticleAttributeIndex_t" }, "m_nAlphaReferenceType": { "value": 6372, "comment": "ParticleAlphaReferenceType_t" }, "m_nAnimationType": { "value": 3916, "comment": "AnimationType_t" }, "m_nColorBlendType": { "value": 3176, "comment": "ParticleColorBlendType_t" }, "m_nCropTextureOverride": { "value": 3884, "comment": "ParticleSequenceCropOverride_t" }, "m_nFeatheringMode": { "value": 8036, "comment": "ParticleDepthFeatheringMode_t" }, "m_nFogType": { "value": 6012, "comment": "ParticleFogType_t" }, "m_nHSVShiftControlPoint": { "value": 6008, "comment": "int32_t" }, "m_nLightingControlPoint": { "value": 4960, "comment": "int32_t" }, "m_nOutputBlendMode": { "value": 4968, "comment": "ParticleOutputBlendMode_t" }, "m_nPerParticleAlphaRefWindow": { "value": 6368, "comment": "SpriteCardPerParticleScale_t" }, "m_nPerParticleAlphaReference": { "value": 6364, "comment": "SpriteCardPerParticleScale_t" }, "m_nRefractBlurRadius": { "value": 7760, "comment": "int32_t" }, "m_nRefractBlurType": { "value": 7764, "comment": "BlurFilterType_t" }, "m_nSelfIllumPerParticle": { "value": 4964, "comment": "ParticleAttributeIndex_t" }, "m_nShaderType": { "value": 3180, "comment": "SpriteCardShaderType_t" }, "m_nSortMethod": { "value": 9416, "comment": "ParticleSortingChoiceList_t" }, "m_stencilTestID": { "value": 7772, "comment": "char[128]" }, "m_stencilWriteID": { "value": 7901, "comment": "char[128]" }, "m_strShaderOverride": { "value": 3184, "comment": "CUtlString" }, "m_vecColorScale": { "value": 1552, "comment": "CParticleCollectionRendererVecInput" }, "m_vecTexturesInput": { "value": 3888, "comment": "CUtlVector" } }, "comment": "CParticleFunctionRenderer" }, "CBaseTrailRenderer": { "data": { "m_bClampV": { "value": 10704, "comment": "bool" }, "m_flEndFadeSize": { "value": 10360, "comment": "CParticleCollectionRendererFloatInput" }, "m_flMaxSize": { "value": 10012, "comment": "float" }, "m_flMinSize": { "value": 10008, "comment": "float" }, "m_flStartFadeSize": { "value": 10016, "comment": "CParticleCollectionRendererFloatInput" }, "m_nOrientationControlPoint": { "value": 10004, "comment": "int32_t" }, "m_nOrientationType": { "value": 10000, "comment": "ParticleOrientationChoiceList_t" } }, "comment": "CBaseRendererSource2" }, "CGeneralRandomRotation": { "data": { "m_bRandomlyFlipDirection": { "value": 468, "comment": "bool" }, "m_flDegrees": { "value": 452, "comment": "float" }, "m_flDegreesMax": { "value": 460, "comment": "float" }, "m_flDegreesMin": { "value": 456, "comment": "float" }, "m_flRotationRandExponent": { "value": 464, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "CGeneralSpin": { "data": { "m_fSpinRateStopTime": { "value": 460, "comment": "float" }, "m_nSpinRateDegrees": { "value": 448, "comment": "int32_t" }, "m_nSpinRateMinDegrees": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "CNewParticleEffect": { "data": { "m_LastMax": { "value": 140, "comment": "Vector" }, "m_LastMin": { "value": 128, "comment": "Vector" }, "m_RefCount": { "value": 192, "comment": "int32_t" }, "m_bAllocated": { "value": 0, "comment": "bitfield:1" }, "m_bAutoUpdateBBox": { "value": 0, "comment": "bitfield:1" }, "m_bCanFreeze": { "value": 126, "comment": "bool" }, "m_bDisableAggregation": { "value": 0, "comment": "bitfield:1" }, "m_bDontRemove": { "value": 0, "comment": "bitfield:1" }, "m_bForceNoDraw": { "value": 0, "comment": "bitfield:1" }, "m_bFreezeTargetState": { "value": 125, "comment": "bool" }, "m_bFreezeTransitionActive": { "value": 124, "comment": "bool" }, "m_bIsFirstFrame": { "value": 0, "comment": "bitfield:1" }, "m_bNeedsBBoxUpdate": { "value": 0, "comment": "bitfield:1" }, "m_bRemove": { "value": 0, "comment": "bitfield:1" }, "m_bShouldCheckFoW": { "value": 0, "comment": "bitfield:1" }, "m_bShouldPerformCullCheck": { "value": 0, "comment": "bitfield:1" }, "m_bShouldSave": { "value": 0, "comment": "bitfield:1" }, "m_bShouldSimulateDuringGamePaused": { "value": 0, "comment": "bitfield:1" }, "m_bSimulate": { "value": 0, "comment": "bitfield:1" }, "m_flFreezeTransitionDuration": { "value": 116, "comment": "float" }, "m_flFreezeTransitionOverride": { "value": 120, "comment": "float" }, "m_flFreezeTransitionStart": { "value": 112, "comment": "float" }, "m_flScale": { "value": 76, "comment": "float" }, "m_hOwner": { "value": 80, "comment": "PARTICLE_EHANDLE__*" }, "m_nSplitScreenUser": { "value": 152, "comment": "CSplitScreenSlot" }, "m_pDebugName": { "value": 40, "comment": "char*" }, "m_pNext": { "value": 16, "comment": "CNewParticleEffect*" }, "m_pOwningParticleProperty": { "value": 88, "comment": "CParticleProperty*" }, "m_pParticles": { "value": 32, "comment": "IParticleCollection*" }, "m_pPrev": { "value": 24, "comment": "CNewParticleEffect*" }, "m_vSortOrigin": { "value": 64, "comment": "Vector" }, "m_vecAggregationCenter": { "value": 156, "comment": "Vector" } }, "comment": "IParticleEffect" }, "CParticleCollectionBindingInstance": { "data": {}, "comment": "CBasePulseGraphInstance" }, "CParticleCollectionFloatInput": { "data": {}, "comment": "CParticleFloatInput" }, "CParticleCollectionRendererFloatInput": { "data": {}, "comment": "CParticleCollectionFloatInput" }, "CParticleCollectionRendererVecInput": { "data": {}, "comment": "CParticleCollectionVecInput" }, "CParticleCollectionVecInput": { "data": {}, "comment": "CParticleVecInput" }, "CParticleFloatInput": { "data": { "m_Curve": { "value": 280, "comment": "CPiecewiseCurve" }, "m_NamedValue": { "value": 32, "comment": "CParticleNamedValueRef" }, "m_bHasRandomSignFlip": { "value": 120, "comment": "bool" }, "m_bNoiseImgPreviewLive": { "value": 212, "comment": "bool" }, "m_bUseBoundsCenter": { "value": 228, "comment": "bool" }, "m_flBiasParameter": { "value": 276, "comment": "float" }, "m_flInput0": { "value": 240, "comment": "float" }, "m_flInput1": { "value": 244, "comment": "float" }, "m_flLOD0": { "value": 136, "comment": "float" }, "m_flLOD1": { "value": 140, "comment": "float" }, "m_flLOD2": { "value": 144, "comment": "float" }, "m_flLOD3": { "value": 148, "comment": "float" }, "m_flLiteralValue": { "value": 24, "comment": "float" }, "m_flMultFactor": { "value": 236, "comment": "float" }, "m_flNoCameraFallback": { "value": 224, "comment": "float" }, "m_flNoiseImgPreviewScale": { "value": 208, "comment": "float" }, "m_flNoiseOffset": { "value": 180, "comment": "float" }, "m_flNoiseOutputMax": { "value": 160, "comment": "float" }, "m_flNoiseOutputMin": { "value": 156, "comment": "float" }, "m_flNoiseScale": { "value": 164, "comment": "float" }, "m_flNoiseTurbulenceMix": { "value": 204, "comment": "float" }, "m_flNoiseTurbulenceScale": { "value": 200, "comment": "float" }, "m_flNotchedOutputInside": { "value": 268, "comment": "float" }, "m_flNotchedOutputOutside": { "value": 264, "comment": "float" }, "m_flNotchedRangeMax": { "value": 260, "comment": "float" }, "m_flNotchedRangeMin": { "value": 256, "comment": "float" }, "m_flOutput0": { "value": 248, "comment": "float" }, "m_flOutput1": { "value": 252, "comment": "float" }, "m_flRandomMax": { "value": 116, "comment": "float" }, "m_flRandomMin": { "value": 112, "comment": "float" }, "m_nBiasType": { "value": 272, "comment": "ParticleFloatBiasType_t" }, "m_nControlPoint": { "value": 96, "comment": "int32_t" }, "m_nInputMode": { "value": 232, "comment": "ParticleFloatInputMode_t" }, "m_nMapType": { "value": 20, "comment": "ParticleFloatMapType_t" }, "m_nNoiseInputVectorAttribute": { "value": 152, "comment": "ParticleAttributeIndex_t" }, "m_nNoiseModifier": { "value": 196, "comment": "PFNoiseModifier_t" }, "m_nNoiseOctaves": { "value": 184, "comment": "int32_t" }, "m_nNoiseTurbulence": { "value": 188, "comment": "PFNoiseTurbulence_t" }, "m_nNoiseType": { "value": 192, "comment": "PFNoiseType_t" }, "m_nRandomMode": { "value": 128, "comment": "ParticleFloatRandomMode_t" }, "m_nRandomSeed": { "value": 124, "comment": "int32_t" }, "m_nScalarAttribute": { "value": 100, "comment": "ParticleAttributeIndex_t" }, "m_nType": { "value": 16, "comment": "ParticleFloatType_t" }, "m_nVectorAttribute": { "value": 104, "comment": "ParticleAttributeIndex_t" }, "m_nVectorComponent": { "value": 108, "comment": "int32_t" }, "m_vecNoiseOffsetRate": { "value": 168, "comment": "Vector" } }, "comment": "CParticleInput" }, "CParticleFunction": { "data": { "m_Notes": { "value": 408, "comment": "CUtlString" }, "m_bDisableOperator": { "value": 406, "comment": "bool" }, "m_bNormalizeToStopTime": { "value": 376, "comment": "bool" }, "m_flOpEndFadeInTime": { "value": 360, "comment": "float" }, "m_flOpEndFadeOutTime": { "value": 368, "comment": "float" }, "m_flOpFadeOscillatePeriod": { "value": 372, "comment": "float" }, "m_flOpStartFadeInTime": { "value": 356, "comment": "float" }, "m_flOpStartFadeOutTime": { "value": 364, "comment": "float" }, "m_flOpStrength": { "value": 8, "comment": "CParticleCollectionFloatInput" }, "m_flOpTimeOffsetMax": { "value": 384, "comment": "float" }, "m_flOpTimeOffsetMin": { "value": 380, "comment": "float" }, "m_flOpTimeScaleMax": { "value": 400, "comment": "float" }, "m_flOpTimeScaleMin": { "value": 396, "comment": "float" }, "m_nOpEndCapState": { "value": 352, "comment": "ParticleEndcapMode_t" }, "m_nOpTimeOffsetSeed": { "value": 388, "comment": "int32_t" }, "m_nOpTimeScaleSeed": { "value": 392, "comment": "int32_t" } }, "comment": null }, "CParticleFunctionConstraint": { "data": {}, "comment": "CParticleFunction" }, "CParticleFunctionEmitter": { "data": { "m_nEmitterIndex": { "value": 440, "comment": "int32_t" } }, "comment": "CParticleFunction" }, "CParticleFunctionForce": { "data": {}, "comment": "CParticleFunction" }, "CParticleFunctionInitializer": { "data": { "m_nAssociatedEmitterIndex": { "value": 440, "comment": "int32_t" } }, "comment": "CParticleFunction" }, "CParticleFunctionOperator": { "data": {}, "comment": "CParticleFunction" }, "CParticleFunctionPreEmission": { "data": { "m_bRunOnce": { "value": 448, "comment": "bool" } }, "comment": "CParticleFunctionOperator" }, "CParticleFunctionRenderer": { "data": { "VisibilityInputs": { "value": 440, "comment": "CParticleVisibilityInputs" }, "m_bCannotBeRefracted": { "value": 508, "comment": "bool" }, "m_bSkipRenderingOnMobile": { "value": 509, "comment": "bool" } }, "comment": "CParticleFunction" }, "CParticleInput": { "data": {}, "comment": null }, "CParticleModelInput": { "data": { "m_NamedValue": { "value": 24, "comment": "CParticleNamedValueRef" }, "m_nControlPoint": { "value": 88, "comment": "int32_t" }, "m_nType": { "value": 16, "comment": "ParticleModelType_t" } }, "comment": "CParticleInput" }, "CParticleProperty": { "data": {}, "comment": null }, "CParticleRemapFloatInput": { "data": {}, "comment": "CParticleFloatInput" }, "CParticleSystemDefinition": { "data": { "m_BoundingBoxMax": { "value": 552, "comment": "Vector" }, "m_BoundingBoxMin": { "value": 540, "comment": "Vector" }, "m_Children": { "value": 184, "comment": "CUtlVector" }, "m_ConstantColor": { "value": 608, "comment": "Color" }, "m_ConstantNormal": { "value": 612, "comment": "Vector" }, "m_Constraints": { "value": 136, "comment": "CUtlVector" }, "m_Emitters": { "value": 40, "comment": "CUtlVector" }, "m_ForceGenerators": { "value": 112, "comment": "CUtlVector" }, "m_Initializers": { "value": 64, "comment": "CUtlVector" }, "m_NamedValueDomain": { "value": 576, "comment": "CUtlString" }, "m_NamedValueLocals": { "value": 584, "comment": "CUtlVector" }, "m_Operators": { "value": 88, "comment": "CUtlVector" }, "m_PreEmissionOperators": { "value": 16, "comment": "CUtlVector" }, "m_Renderers": { "value": 160, "comment": "CUtlVector" }, "m_bEnableNamedValues": { "value": 573, "comment": "bool" }, "m_bInfiniteBounds": { "value": 572, "comment": "bool" }, "m_bScreenSpaceEffect": { "value": 788, "comment": "bool" }, "m_bShouldBatch": { "value": 780, "comment": "bool" }, "m_bShouldHitboxesFallbackToRenderBounds": { "value": 781, "comment": "bool" }, "m_bShouldHitboxesFallbackToSnapshot": { "value": 782, "comment": "bool" }, "m_bShouldSort": { "value": 808, "comment": "bool" }, "m_controlPointConfigurations": { "value": 880, "comment": "CUtlVector" }, "m_flAggregateRadius": { "value": 776, "comment": "float" }, "m_flConstantLifespan": { "value": 636, "comment": "float" }, "m_flConstantRadius": { "value": 624, "comment": "float" }, "m_flConstantRotation": { "value": 628, "comment": "float" }, "m_flConstantRotationSpeed": { "value": 632, "comment": "float" }, "m_flCullFillCost": { "value": 676, "comment": "float" }, "m_flCullRadius": { "value": 672, "comment": "float" }, "m_flDepthSortBias": { "value": 564, "comment": "float" }, "m_flMaxCreationDistance": { "value": 768, "comment": "float" }, "m_flMaxDrawDistance": { "value": 760, "comment": "float" }, "m_flMaximumSimTime": { "value": 732, "comment": "float" }, "m_flMaximumTimeStep": { "value": 728, "comment": "float" }, "m_flMinimumSimTime": { "value": 736, "comment": "float" }, "m_flMinimumTimeStep": { "value": 740, "comment": "float" }, "m_flNoDrawTimeToGoToSleep": { "value": 756, "comment": "float" }, "m_flPreSimulationTime": { "value": 720, "comment": "float" }, "m_flStartFadeDistance": { "value": 764, "comment": "float" }, "m_flStopSimulationAfterTime": { "value": 724, "comment": "float" }, "m_hFallback": { "value": 688, "comment": "CStrongHandle" }, "m_hLowViolenceDef": { "value": 704, "comment": "CStrongHandle" }, "m_hReferenceReplacement": { "value": 712, "comment": "CStrongHandle" }, "m_hSnapshot": { "value": 656, "comment": "CStrongHandle" }, "m_nAggregationMinAvailableParticles": { "value": 772, "comment": "int32_t" }, "m_nAllowRenderControlPoint": { "value": 804, "comment": "int32_t" }, "m_nBehaviorVersion": { "value": 8, "comment": "int32_t" }, "m_nConstantSequenceNumber": { "value": 640, "comment": "int32_t" }, "m_nConstantSequenceNumber1": { "value": 644, "comment": "int32_t" }, "m_nCullControlPoint": { "value": 680, "comment": "int32_t" }, "m_nFallbackMaxCount": { "value": 696, "comment": "int32_t" }, "m_nFirstMultipleOverride_BackwardCompat": { "value": 376, "comment": "int32_t" }, "m_nGroupID": { "value": 536, "comment": "int32_t" }, "m_nInitialParticles": { "value": 528, "comment": "int32_t" }, "m_nMaxParticles": { "value": 532, "comment": "int32_t" }, "m_nMinCPULevel": { "value": 748, "comment": "int32_t" }, "m_nMinGPULevel": { "value": 752, "comment": "int32_t" }, "m_nMinimumFrames": { "value": 744, "comment": "int32_t" }, "m_nSkipRenderControlPoint": { "value": 800, "comment": "int32_t" }, "m_nSnapshotControlPoint": { "value": 648, "comment": "int32_t" }, "m_nSortOverridePositionCP": { "value": 568, "comment": "int32_t" }, "m_nViewModelEffect": { "value": 784, "comment": "InheritableBoolType_t" }, "m_pszCullReplacementName": { "value": 664, "comment": "CStrongHandle" }, "m_pszTargetLayerID": { "value": 792, "comment": "CUtlSymbolLarge" } }, "comment": "IParticleSystemDefinition" }, "CParticleTransformInput": { "data": { "m_NamedValue": { "value": 24, "comment": "CParticleNamedValueRef" }, "m_bFollowNamedValue": { "value": 88, "comment": "bool" }, "m_bSupportsDisabled": { "value": 89, "comment": "bool" }, "m_bUseOrientation": { "value": 90, "comment": "bool" }, "m_flEndCPGrowthTime": { "value": 100, "comment": "float" }, "m_nControlPoint": { "value": 92, "comment": "int32_t" }, "m_nControlPointRangeMax": { "value": 96, "comment": "int32_t" }, "m_nType": { "value": 16, "comment": "ParticleTransformType_t" } }, "comment": "CParticleInput" }, "CParticleVariableRef": { "data": { "m_variableName": { "value": 0, "comment": "CKV3MemberNameWithStorage" }, "m_variableType": { "value": 56, "comment": "PulseValueType_t" } }, "comment": null }, "CParticleVecInput": { "data": { "m_FloatComponentX": { "value": 168, "comment": "CParticleFloatInput" }, "m_FloatComponentY": { "value": 512, "comment": "CParticleFloatInput" }, "m_FloatComponentZ": { "value": 856, "comment": "CParticleFloatInput" }, "m_FloatInterp": { "value": 1200, "comment": "CParticleFloatInput" }, "m_Gradient": { "value": 1576, "comment": "CColorGradient" }, "m_LiteralColor": { "value": 32, "comment": "Color" }, "m_NamedValue": { "value": 40, "comment": "CParticleNamedValueRef" }, "m_bFollowNamedValue": { "value": 104, "comment": "bool" }, "m_flInterpInput0": { "value": 1544, "comment": "float" }, "m_flInterpInput1": { "value": 1548, "comment": "float" }, "m_nControlPoint": { "value": 124, "comment": "int32_t" }, "m_nDeltaControlPoint": { "value": 128, "comment": "int32_t" }, "m_nType": { "value": 16, "comment": "ParticleVecType_t" }, "m_nVectorAttribute": { "value": 108, "comment": "ParticleAttributeIndex_t" }, "m_vCPRelativeDir": { "value": 156, "comment": "Vector" }, "m_vCPRelativePosition": { "value": 144, "comment": "Vector" }, "m_vCPValueScale": { "value": 132, "comment": "Vector" }, "m_vInterpOutput0": { "value": 1552, "comment": "Vector" }, "m_vInterpOutput1": { "value": 1564, "comment": "Vector" }, "m_vLiteralValue": { "value": 20, "comment": "Vector" }, "m_vRandomMax": { "value": 1612, "comment": "Vector" }, "m_vRandomMin": { "value": 1600, "comment": "Vector" }, "m_vVectorAttributeScale": { "value": 112, "comment": "Vector" } }, "comment": "CParticleInput" }, "CParticleVisibilityInputs": { "data": { "m_bDotCPAngles": { "value": 40, "comment": "bool" }, "m_bDotCameraAngles": { "value": 41, "comment": "bool" }, "m_bRightEye": { "value": 64, "comment": "bool" }, "m_flAlphaScaleMax": { "value": 48, "comment": "float" }, "m_flAlphaScaleMin": { "value": 44, "comment": "float" }, "m_flCameraBias": { "value": 0, "comment": "float" }, "m_flDistanceInputMax": { "value": 28, "comment": "float" }, "m_flDistanceInputMin": { "value": 24, "comment": "float" }, "m_flDotInputMax": { "value": 36, "comment": "float" }, "m_flDotInputMin": { "value": 32, "comment": "float" }, "m_flInputMax": { "value": 16, "comment": "float" }, "m_flInputMin": { "value": 12, "comment": "float" }, "m_flNoPixelVisibilityFallback": { "value": 20, "comment": "float" }, "m_flProxyRadius": { "value": 8, "comment": "float" }, "m_flRadiusScaleFOVBase": { "value": 60, "comment": "float" }, "m_flRadiusScaleMax": { "value": 56, "comment": "float" }, "m_flRadiusScaleMin": { "value": 52, "comment": "float" }, "m_nCPin": { "value": 4, "comment": "int32_t" } }, "comment": null }, "CPathParameters": { "data": { "m_flBulge": { "value": 12, "comment": "float" }, "m_flMidPoint": { "value": 16, "comment": "float" }, "m_nBulgeControl": { "value": 8, "comment": "int32_t" }, "m_nEndControlPointNumber": { "value": 4, "comment": "int32_t" }, "m_nStartControlPointNumber": { "value": 0, "comment": "int32_t" }, "m_vEndOffset": { "value": 44, "comment": "Vector" }, "m_vMidPointOffset": { "value": 32, "comment": "Vector" }, "m_vStartPointOffset": { "value": 20, "comment": "Vector" } }, "comment": null }, "CPerParticleFloatInput": { "data": {}, "comment": "CParticleFloatInput" }, "CPerParticleVecInput": { "data": {}, "comment": "CParticleVecInput" }, "CRandomNumberGeneratorParameters": { "data": { "m_bDistributeEvenly": { "value": 0, "comment": "bool" }, "m_nSeed": { "value": 4, "comment": "int32_t" } }, "comment": null }, "CSpinUpdateBase": { "data": {}, "comment": "CParticleFunctionOperator" }, "C_INIT_AddVectorToVector": { "data": { "m_nFieldInput": { "value": 464, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 460, "comment": "ParticleAttributeIndex_t" }, "m_randomnessParameters": { "value": 492, "comment": "CRandomNumberGeneratorParameters" }, "m_vOffsetMax": { "value": 480, "comment": "Vector" }, "m_vOffsetMin": { "value": 468, "comment": "Vector" }, "m_vecScale": { "value": 448, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_AgeNoise": { "data": { "m_bAbsVal": { "value": 448, "comment": "bool" }, "m_bAbsValInv": { "value": 449, "comment": "bool" }, "m_flAgeMax": { "value": 460, "comment": "float" }, "m_flAgeMin": { "value": 456, "comment": "float" }, "m_flNoiseScale": { "value": 464, "comment": "float" }, "m_flNoiseScaleLoc": { "value": 468, "comment": "float" }, "m_flOffset": { "value": 452, "comment": "float" }, "m_vecOffsetLoc": { "value": 472, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_ChaoticAttractor": { "data": { "m_bUniformSpeed": { "value": 480, "comment": "bool" }, "m_flAParm": { "value": 448, "comment": "float" }, "m_flBParm": { "value": 452, "comment": "float" }, "m_flCParm": { "value": 456, "comment": "float" }, "m_flDParm": { "value": 460, "comment": "float" }, "m_flScale": { "value": 464, "comment": "float" }, "m_flSpeedMax": { "value": 472, "comment": "float" }, "m_flSpeedMin": { "value": 468, "comment": "float" }, "m_nBaseCP": { "value": 476, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_ColorLitPerParticle": { "data": { "m_ColorMax": { "value": 476, "comment": "Color" }, "m_ColorMin": { "value": 472, "comment": "Color" }, "m_TintMax": { "value": 484, "comment": "Color" }, "m_TintMin": { "value": 480, "comment": "Color" }, "m_flLightAmplification": { "value": 496, "comment": "float" }, "m_flTintPerc": { "value": 488, "comment": "float" }, "m_nTintBlendMode": { "value": 492, "comment": "ParticleColorBlendMode_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateAlongPath": { "data": { "m_PathParams": { "value": 464, "comment": "CPathParameters" }, "m_bSaveOffset": { "value": 544, "comment": "bool" }, "m_bUseRandomCPs": { "value": 528, "comment": "bool" }, "m_fMaxDistance": { "value": 448, "comment": "float" }, "m_vEndOffset": { "value": 532, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateFromCPs": { "data": { "m_nDynamicCPCount": { "value": 464, "comment": "CParticleCollectionFloatInput" }, "m_nIncrement": { "value": 448, "comment": "int32_t" }, "m_nMaxCP": { "value": 456, "comment": "int32_t" }, "m_nMinCP": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateFromParentParticles": { "data": { "m_bRandomDistribution": { "value": 456, "comment": "bool" }, "m_bSubFrame": { "value": 464, "comment": "bool" }, "m_flIncrement": { "value": 452, "comment": "float" }, "m_flVelocityScale": { "value": 448, "comment": "float" }, "m_nRandomSeed": { "value": 460, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateFromPlaneCache": { "data": { "m_bUseNormal": { "value": 473, "comment": "bool" }, "m_vecOffsetMax": { "value": 460, "comment": "Vector" }, "m_vecOffsetMin": { "value": 448, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateInEpitrochoid": { "data": { "m_TransformInput": { "value": 456, "comment": "CParticleTransformInput" }, "m_bOffsetExistingPos": { "value": 1938, "comment": "bool" }, "m_bUseCount": { "value": 1936, "comment": "bool" }, "m_bUseLocalCoords": { "value": 1937, "comment": "bool" }, "m_flOffset": { "value": 904, "comment": "CPerParticleFloatInput" }, "m_flParticleDensity": { "value": 560, "comment": "CPerParticleFloatInput" }, "m_flRadius1": { "value": 1248, "comment": "CPerParticleFloatInput" }, "m_flRadius2": { "value": 1592, "comment": "CPerParticleFloatInput" }, "m_nComponent1": { "value": 448, "comment": "int32_t" }, "m_nComponent2": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateOnGrid": { "data": { "m_bCenter": { "value": 2517, "comment": "bool" }, "m_bHollow": { "value": 2518, "comment": "bool" }, "m_bLocalSpace": { "value": 2516, "comment": "bool" }, "m_nControlPointNumber": { "value": 2512, "comment": "int32_t" }, "m_nXCount": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_nXSpacing": { "value": 1480, "comment": "CParticleCollectionFloatInput" }, "m_nYCount": { "value": 792, "comment": "CParticleCollectionFloatInput" }, "m_nYSpacing": { "value": 1824, "comment": "CParticleCollectionFloatInput" }, "m_nZCount": { "value": 1136, "comment": "CParticleCollectionFloatInput" }, "m_nZSpacing": { "value": 2168, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateOnModel": { "data": { "m_HitboxSetName": { "value": 3920, "comment": "char[128]" }, "m_bLocalCoords": { "value": 4048, "comment": "bool" }, "m_bUseBones": { "value": 4049, "comment": "bool" }, "m_bUseMesh": { "value": 4050, "comment": "bool" }, "m_flBoneVelocity": { "value": 2288, "comment": "float" }, "m_flMaxBoneVelocity": { "value": 2292, "comment": "float" }, "m_flShellSize": { "value": 4056, "comment": "CParticleCollectionFloatInput" }, "m_modelInput": { "value": 448, "comment": "CParticleModelInput" }, "m_nDesiredHitbox": { "value": 652, "comment": "int32_t" }, "m_nForceInModel": { "value": 648, "comment": "int32_t" }, "m_nHitboxValueFromControlPointIndex": { "value": 656, "comment": "int32_t" }, "m_transformInput": { "value": 544, "comment": "CParticleTransformInput" }, "m_vecDirectionBias": { "value": 2296, "comment": "CParticleCollectionVecInput" }, "m_vecHitBoxScale": { "value": 664, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateOnModelAtHeight": { "data": { "m_HitboxSetName": { "value": 4062, "comment": "char[128]" }, "m_bForceZ": { "value": 449, "comment": "bool" }, "m_bLocalCoords": { "value": 4060, "comment": "bool" }, "m_bPreferMovingBoxes": { "value": 4061, "comment": "bool" }, "m_bUseBones": { "value": 448, "comment": "bool" }, "m_bUseWaterHeight": { "value": 460, "comment": "bool" }, "m_flDesiredHeight": { "value": 464, "comment": "CParticleCollectionFloatInput" }, "m_flHitboxVelocityScale": { "value": 4192, "comment": "CParticleCollectionFloatInput" }, "m_flMaxBoneVelocity": { "value": 4536, "comment": "CParticleCollectionFloatInput" }, "m_nBiasType": { "value": 4056, "comment": "ParticleHitboxBiasType_t" }, "m_nControlPointNumber": { "value": 452, "comment": "int32_t" }, "m_nHeightCP": { "value": 456, "comment": "int32_t" }, "m_vecDirectionBias": { "value": 2432, "comment": "CParticleCollectionVecInput" }, "m_vecHitBoxScale": { "value": 808, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateParticleImpulse": { "data": { "m_InputFalloffExp": { "value": 1144, "comment": "CPerParticleFloatInput" }, "m_InputMagnitude": { "value": 792, "comment": "CPerParticleFloatInput" }, "m_InputRadius": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_nFalloffFunction": { "value": 1136, "comment": "ParticleFalloffFunction_t" }, "m_nImpulseType": { "value": 1488, "comment": "ParticleImpulseType_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreatePhyllotaxis": { "data": { "m_bUseLocalCoords": { "value": 492, "comment": "bool" }, "m_bUseOrigRadius": { "value": 494, "comment": "bool" }, "m_bUseWithContEmit": { "value": 493, "comment": "bool" }, "m_fDistBias": { "value": 488, "comment": "float" }, "m_fMinRad": { "value": 484, "comment": "float" }, "m_fRadBias": { "value": 480, "comment": "float" }, "m_fRadCentCore": { "value": 460, "comment": "float" }, "m_fRadPerPoint": { "value": 464, "comment": "float" }, "m_fRadPerPointTo": { "value": 468, "comment": "float" }, "m_fpointAngle": { "value": 472, "comment": "float" }, "m_fsizeOverall": { "value": 476, "comment": "float" }, "m_nComponent": { "value": 456, "comment": "int32_t" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nScaleCP": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateSequentialPath": { "data": { "m_PathParams": { "value": 464, "comment": "CPathParameters" }, "m_bCPPairs": { "value": 457, "comment": "bool" }, "m_bLoop": { "value": 456, "comment": "bool" }, "m_bSaveOffset": { "value": 458, "comment": "bool" }, "m_fMaxDistance": { "value": 448, "comment": "float" }, "m_flNumToAssign": { "value": 452, "comment": "float" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateSequentialPathV2": { "data": { "m_PathParams": { "value": 1152, "comment": "CPathParameters" }, "m_bCPPairs": { "value": 1137, "comment": "bool" }, "m_bLoop": { "value": 1136, "comment": "bool" }, "m_bSaveOffset": { "value": 1138, "comment": "bool" }, "m_fMaxDistance": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_flNumToAssign": { "value": 792, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateSpiralSphere": { "data": { "m_bUseParticleCount": { "value": 472, "comment": "bool" }, "m_flInitialRadius": { "value": 460, "comment": "float" }, "m_flInitialSpeedMax": { "value": 468, "comment": "float" }, "m_flInitialSpeedMin": { "value": 464, "comment": "float" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nDensity": { "value": 456, "comment": "int32_t" }, "m_nOverrideCP": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateWithinBox": { "data": { "m_bLocalSpace": { "value": 3700, "comment": "bool" }, "m_nControlPointNumber": { "value": 3696, "comment": "int32_t" }, "m_randomnessParameters": { "value": 3704, "comment": "CRandomNumberGeneratorParameters" }, "m_vecMax": { "value": 2072, "comment": "CPerParticleVecInput" }, "m_vecMin": { "value": 448, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreateWithinSphereTransform": { "data": { "m_LocalCoordinateSystemSpeedMax": { "value": 5208, "comment": "CPerParticleVecInput" }, "m_LocalCoordinateSystemSpeedMin": { "value": 3584, "comment": "CPerParticleVecInput" }, "m_TransformInput": { "value": 2776, "comment": "CParticleTransformInput" }, "m_bLocalCoords": { "value": 3572, "comment": "bool" }, "m_fRadiusMax": { "value": 792, "comment": "CPerParticleFloatInput" }, "m_fRadiusMin": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_fSpeedMax": { "value": 3224, "comment": "CPerParticleFloatInput" }, "m_fSpeedMin": { "value": 2880, "comment": "CPerParticleFloatInput" }, "m_fSpeedRandExp": { "value": 3568, "comment": "float" }, "m_flEndCPGrowthTime": { "value": 3576, "comment": "float" }, "m_nFieldOutput": { "value": 6832, "comment": "ParticleAttributeIndex_t" }, "m_nFieldVelocity": { "value": 6836, "comment": "ParticleAttributeIndex_t" }, "m_vecDistanceBias": { "value": 1136, "comment": "CPerParticleVecInput" }, "m_vecDistanceBiasAbs": { "value": 2760, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_CreationNoise": { "data": { "m_bAbsVal": { "value": 452, "comment": "bool" }, "m_bAbsValInv": { "value": 453, "comment": "bool" }, "m_flNoiseScale": { "value": 468, "comment": "float" }, "m_flNoiseScaleLoc": { "value": 472, "comment": "float" }, "m_flOffset": { "value": 456, "comment": "float" }, "m_flOutputMax": { "value": 464, "comment": "float" }, "m_flOutputMin": { "value": 460, "comment": "float" }, "m_flWorldTimeScale": { "value": 488, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_vecOffsetLoc": { "value": 476, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_DistanceCull": { "data": { "m_bCullInside": { "value": 800, "comment": "bool" }, "m_flDistance": { "value": 456, "comment": "CParticleCollectionFloatInput" }, "m_nControlPoint": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_DistanceToCPInit": { "data": { "m_CollisionGroupName": { "value": 1837, "comment": "char[128]" }, "m_bActiveRange": { "value": 2328, "comment": "bool" }, "m_bLOS": { "value": 1836, "comment": "bool" }, "m_flInputMax": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_flInputMin": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_flLOSScale": { "value": 2320, "comment": "float" }, "m_flMaxTraceLength": { "value": 1976, "comment": "CPerParticleFloatInput" }, "m_flOutputMax": { "value": 1488, "comment": "CPerParticleFloatInput" }, "m_flOutputMin": { "value": 1144, "comment": "CPerParticleFloatInput" }, "m_flRemapBias": { "value": 2344, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 2324, "comment": "ParticleSetMethod_t" }, "m_nStartCP": { "value": 1832, "comment": "int32_t" }, "m_nTraceSet": { "value": 1968, "comment": "ParticleTraceSet_t" }, "m_vecDistanceScale": { "value": 2332, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_DistanceToNeighborCull": { "data": { "m_flDistance": { "value": 448, "comment": "CPerParticleFloatInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_GlobalScale": { "data": { "m_bScalePosition": { "value": 461, "comment": "bool" }, "m_bScaleRadius": { "value": 460, "comment": "bool" }, "m_bScaleVelocity": { "value": 462, "comment": "bool" }, "m_flScale": { "value": 448, "comment": "float" }, "m_nControlPointNumber": { "value": 456, "comment": "int32_t" }, "m_nScaleControlPointNumber": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InheritFromParentParticles": { "data": { "m_bRandomDistribution": { "value": 460, "comment": "bool" }, "m_flScale": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nIncrement": { "value": 456, "comment": "int32_t" }, "m_nRandomSeed": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InheritVelocity": { "data": { "m_flVelocityScale": { "value": 452, "comment": "float" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitFloat": { "data": { "m_InputStrength": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_InputValue": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_nOutputField": { "value": 792, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 796, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitFloatCollection": { "data": { "m_InputValue": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_nOutputField": { "value": 792, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitFromCPSnapshot": { "data": { "m_bLocalSpaceAngles": { "value": 1164, "comment": "bool" }, "m_bRandom": { "value": 464, "comment": "bool" }, "m_bReverse": { "value": 465, "comment": "bool" }, "m_nAttributeToRead": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nAttributeToWrite": { "value": 456, "comment": "ParticleAttributeIndex_t" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nLocalSpaceCP": { "value": 460, "comment": "int32_t" }, "m_nManualSnapshotIndex": { "value": 816, "comment": "CPerParticleFloatInput" }, "m_nRandomSeed": { "value": 1160, "comment": "int32_t" }, "m_nSnapShotIncrement": { "value": 472, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitFromParentKilled": { "data": { "m_nAttributeToCopy": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitFromVectorFieldSnapshot": { "data": { "m_bUseVerticalVelocity": { "value": 460, "comment": "bool" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nLocalSpaceCP": { "value": 452, "comment": "int32_t" }, "m_nWeightUpdateCP": { "value": 456, "comment": "int32_t" }, "m_vecScale": { "value": 464, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitSkinnedPositionFromCPSnapshot": { "data": { "m_bCopyAlpha": { "value": 845, "comment": "bool" }, "m_bCopyColor": { "value": 844, "comment": "bool" }, "m_bIgnoreDt": { "value": 466, "comment": "bool" }, "m_bRandom": { "value": 456, "comment": "bool" }, "m_bRigid": { "value": 464, "comment": "bool" }, "m_bSetNormal": { "value": 465, "comment": "bool" }, "m_bSetRadius": { "value": 846, "comment": "bool" }, "m_flBoneVelocity": { "value": 836, "comment": "float" }, "m_flBoneVelocityMax": { "value": 840, "comment": "float" }, "m_flIncrement": { "value": 824, "comment": "float" }, "m_flMaxNormalVelocity": { "value": 472, "comment": "float" }, "m_flMinNormalVelocity": { "value": 468, "comment": "float" }, "m_flReadIndex": { "value": 480, "comment": "CPerParticleFloatInput" }, "m_nControlPointNumber": { "value": 452, "comment": "int32_t" }, "m_nFullLoopIncrement": { "value": 828, "comment": "int32_t" }, "m_nIndexType": { "value": 476, "comment": "SnapshotIndexType_t" }, "m_nRandomSeed": { "value": 460, "comment": "int32_t" }, "m_nSnapShotStartPoint": { "value": 832, "comment": "int32_t" }, "m_nSnapshotControlPointNumber": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitVec": { "data": { "m_InputValue": { "value": 448, "comment": "CPerParticleVecInput" }, "m_bNormalizedOutput": { "value": 2080, "comment": "bool" }, "m_bWritePreviousPosition": { "value": 2081, "comment": "bool" }, "m_nOutputField": { "value": 2072, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 2076, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitVecCollection": { "data": { "m_InputValue": { "value": 448, "comment": "CParticleCollectionVecInput" }, "m_nOutputField": { "value": 2072, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitialRepulsionVelocity": { "data": { "m_CollisionGroupName": { "value": 448, "comment": "char[128]" }, "m_bInherit": { "value": 617, "comment": "bool" }, "m_bPerParticle": { "value": 608, "comment": "bool" }, "m_bPerParticleTR": { "value": 616, "comment": "bool" }, "m_bProportional": { "value": 610, "comment": "bool" }, "m_bTranslate": { "value": 609, "comment": "bool" }, "m_flTraceLength": { "value": 612, "comment": "float" }, "m_nChildCP": { "value": 620, "comment": "int32_t" }, "m_nChildGroupID": { "value": 624, "comment": "int32_t" }, "m_nControlPointNumber": { "value": 604, "comment": "int32_t" }, "m_nTraceSet": { "value": 576, "comment": "ParticleTraceSet_t" }, "m_vecOutputMax": { "value": 592, "comment": "Vector" }, "m_vecOutputMin": { "value": 580, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitialSequenceFromModel": { "data": { "m_flInputMax": { "value": 464, "comment": "float" }, "m_flInputMin": { "value": 460, "comment": "float" }, "m_flOutputMax": { "value": 472, "comment": "float" }, "m_flOutputMin": { "value": 468, "comment": "float" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutputAnim": { "value": 456, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 476, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitialVelocityFromHitbox": { "data": { "m_HitboxSetName": { "value": 460, "comment": "char[128]" }, "m_bUseBones": { "value": 588, "comment": "bool" }, "m_flVelocityMax": { "value": 452, "comment": "float" }, "m_flVelocityMin": { "value": 448, "comment": "float" }, "m_nControlPointNumber": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_InitialVelocityNoise": { "data": { "m_TransformInput": { "value": 6376, "comment": "CParticleTransformInput" }, "m_bIgnoreDt": { "value": 6480, "comment": "bool" }, "m_flNoiseScale": { "value": 5688, "comment": "CPerParticleFloatInput" }, "m_flNoiseScaleLoc": { "value": 6032, "comment": "CPerParticleFloatInput" }, "m_flOffset": { "value": 2096, "comment": "CPerParticleFloatInput" }, "m_vecAbsVal": { "value": 448, "comment": "Vector" }, "m_vecAbsValInv": { "value": 460, "comment": "Vector" }, "m_vecOffsetLoc": { "value": 472, "comment": "CPerParticleVecInput" }, "m_vecOutputMax": { "value": 4064, "comment": "CPerParticleVecInput" }, "m_vecOutputMin": { "value": 2440, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_LifespanFromVelocity": { "data": { "m_CollisionGroupName": { "value": 480, "comment": "char[128]" }, "m_bIncludeWater": { "value": 624, "comment": "bool" }, "m_flMaxTraceLength": { "value": 464, "comment": "float" }, "m_flTraceOffset": { "value": 460, "comment": "float" }, "m_flTraceTolerance": { "value": 468, "comment": "float" }, "m_nMaxPlanes": { "value": 472, "comment": "int32_t" }, "m_nTraceSet": { "value": 608, "comment": "ParticleTraceSet_t" }, "m_vecComponentScale": { "value": 448, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_ModelCull": { "data": { "m_HitboxSetName": { "value": 455, "comment": "char[128]" }, "m_bBoundBox": { "value": 452, "comment": "bool" }, "m_bCullOutside": { "value": 453, "comment": "bool" }, "m_bUseBones": { "value": 454, "comment": "bool" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_MoveBetweenPoints": { "data": { "m_bTrailBias": { "value": 2172, "comment": "bool" }, "m_flEndOffset": { "value": 1824, "comment": "CPerParticleFloatInput" }, "m_flEndSpread": { "value": 1136, "comment": "CPerParticleFloatInput" }, "m_flSpeedMax": { "value": 792, "comment": "CPerParticleFloatInput" }, "m_flSpeedMin": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_flStartOffset": { "value": 1480, "comment": "CPerParticleFloatInput" }, "m_nEndControlPointNumber": { "value": 2168, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_NormalAlignToCP": { "data": { "m_nControlPointAxis": { "value": 552, "comment": "ParticleControlPointAxis_t" }, "m_transformInput": { "value": 448, "comment": "CParticleTransformInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_NormalOffset": { "data": { "m_OffsetMax": { "value": 460, "comment": "Vector" }, "m_OffsetMin": { "value": 448, "comment": "Vector" }, "m_bLocalCoords": { "value": 476, "comment": "bool" }, "m_bNormalize": { "value": 477, "comment": "bool" }, "m_nControlPointNumber": { "value": 472, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_OffsetVectorToVector": { "data": { "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_randomnessParameters": { "value": 480, "comment": "CRandomNumberGeneratorParameters" }, "m_vecOutputMax": { "value": 468, "comment": "Vector" }, "m_vecOutputMin": { "value": 456, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_Orient2DRelToCP": { "data": { "m_flRotOffset": { "value": 456, "comment": "float" }, "m_nCP": { "value": 448, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_PlaneCull": { "data": { "m_bCullInside": { "value": 800, "comment": "bool" }, "m_flDistance": { "value": 456, "comment": "CParticleCollectionFloatInput" }, "m_nControlPoint": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_PointList": { "data": { "m_bClosedLoop": { "value": 481, "comment": "bool" }, "m_bPlaceAlongPath": { "value": 480, "comment": "bool" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nNumPointsAlongPath": { "value": 484, "comment": "int32_t" }, "m_pointList": { "value": 456, "comment": "CUtlVector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_PositionOffset": { "data": { "m_OffsetMax": { "value": 2072, "comment": "CPerParticleVecInput" }, "m_OffsetMin": { "value": 448, "comment": "CPerParticleVecInput" }, "m_TransformInput": { "value": 3696, "comment": "CParticleTransformInput" }, "m_bLocalCoords": { "value": 3800, "comment": "bool" }, "m_bProportional": { "value": 3801, "comment": "bool" }, "m_randomnessParameters": { "value": 3804, "comment": "CRandomNumberGeneratorParameters" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_PositionOffsetToCP": { "data": { "m_bLocalCoords": { "value": 456, "comment": "bool" }, "m_nControlPointNumberEnd": { "value": 452, "comment": "int32_t" }, "m_nControlPointNumberStart": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_PositionPlaceOnGround": { "data": { "m_CollisionGroupName": { "value": 1136, "comment": "char[128]" }, "m_bIncludeWater": { "value": 1284, "comment": "bool" }, "m_bOffsetonColOnly": { "value": 1288, "comment": "bool" }, "m_bSetNormal": { "value": 1285, "comment": "bool" }, "m_bSetPXYZOnly": { "value": 1286, "comment": "bool" }, "m_bTraceAlongNormal": { "value": 1287, "comment": "bool" }, "m_flMaxTraceLength": { "value": 792, "comment": "CPerParticleFloatInput" }, "m_flOffset": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_flOffsetByRadiusFactor": { "value": 1292, "comment": "float" }, "m_nIgnoreCP": { "value": 1300, "comment": "int32_t" }, "m_nPreserveOffsetCP": { "value": 1296, "comment": "int32_t" }, "m_nTraceMissBehavior": { "value": 1280, "comment": "ParticleTraceMissBehavior_t" }, "m_nTraceSet": { "value": 1264, "comment": "ParticleTraceSet_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_PositionWarp": { "data": { "m_bInvertWarp": { "value": 3720, "comment": "bool" }, "m_bUseCount": { "value": 3721, "comment": "bool" }, "m_flPrevPosScale": { "value": 3716, "comment": "float" }, "m_flWarpStartTime": { "value": 3712, "comment": "float" }, "m_flWarpTime": { "value": 3708, "comment": "float" }, "m_nControlPointNumber": { "value": 3700, "comment": "int32_t" }, "m_nRadiusComponent": { "value": 3704, "comment": "int32_t" }, "m_nScaleControlPointNumber": { "value": 3696, "comment": "int32_t" }, "m_vecWarpMax": { "value": 2072, "comment": "CParticleCollectionVecInput" }, "m_vecWarpMin": { "value": 448, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_PositionWarpScalar": { "data": { "m_InputValue": { "value": 472, "comment": "CPerParticleFloatInput" }, "m_flPrevPosScale": { "value": 816, "comment": "float" }, "m_nControlPointNumber": { "value": 824, "comment": "int32_t" }, "m_nScaleControlPointNumber": { "value": 820, "comment": "int32_t" }, "m_vecWarpMax": { "value": 460, "comment": "Vector" }, "m_vecWarpMin": { "value": 448, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_QuantizeFloat": { "data": { "m_InputValue": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_nOutputField": { "value": 792, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RadiusFromCPObject": { "data": { "m_nControlPoint": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomAlpha": { "data": { "m_flAlphaRandExponent": { "value": 468, "comment": "float" }, "m_nAlphaMax": { "value": 456, "comment": "int32_t" }, "m_nAlphaMin": { "value": 452, "comment": "int32_t" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomAlphaWindowThreshold": { "data": { "m_flExponent": { "value": 456, "comment": "float" }, "m_flMax": { "value": 452, "comment": "float" }, "m_flMin": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomColor": { "data": { "m_ColorMax": { "value": 480, "comment": "Color" }, "m_ColorMin": { "value": 476, "comment": "Color" }, "m_TintMax": { "value": 488, "comment": "Color" }, "m_TintMin": { "value": 484, "comment": "Color" }, "m_flLightAmplification": { "value": 512, "comment": "float" }, "m_flTintPerc": { "value": 492, "comment": "float" }, "m_flUpdateThreshold": { "value": 496, "comment": "float" }, "m_nFieldOutput": { "value": 504, "comment": "ParticleAttributeIndex_t" }, "m_nTintBlendMode": { "value": 508, "comment": "ParticleColorBlendMode_t" }, "m_nTintCP": { "value": 500, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomLifeTime": { "data": { "m_fLifetimeMax": { "value": 452, "comment": "float" }, "m_fLifetimeMin": { "value": 448, "comment": "float" }, "m_fLifetimeRandExponent": { "value": 456, "comment": "float" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomModelSequence": { "data": { "m_ActivityName": { "value": 448, "comment": "char[256]" }, "m_SequenceName": { "value": 704, "comment": "char[256]" }, "m_hModel": { "value": 960, "comment": "CStrongHandle" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomNamedModelBodyPart": { "data": {}, "comment": "C_INIT_RandomNamedModelElement" }, "C_INIT_RandomNamedModelElement": { "data": { "m_bLinear": { "value": 481, "comment": "bool" }, "m_bModelFromRenderer": { "value": 482, "comment": "bool" }, "m_bShuffle": { "value": 480, "comment": "bool" }, "m_hModel": { "value": 448, "comment": "CStrongHandle" }, "m_nFieldOutput": { "value": 484, "comment": "ParticleAttributeIndex_t" }, "m_names": { "value": 456, "comment": "CUtlVector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomNamedModelMeshGroup": { "data": {}, "comment": "C_INIT_RandomNamedModelElement" }, "C_INIT_RandomNamedModelSequence": { "data": {}, "comment": "C_INIT_RandomNamedModelElement" }, "C_INIT_RandomRadius": { "data": { "m_flRadiusMax": { "value": 452, "comment": "float" }, "m_flRadiusMin": { "value": 448, "comment": "float" }, "m_flRadiusRandExponent": { "value": 456, "comment": "float" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomRotation": { "data": {}, "comment": "CGeneralRandomRotation" }, "C_INIT_RandomRotationSpeed": { "data": {}, "comment": "CGeneralRandomRotation" }, "C_INIT_RandomScalar": { "data": { "m_flExponent": { "value": 456, "comment": "float" }, "m_flMax": { "value": 452, "comment": "float" }, "m_flMin": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 460, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomSecondSequence": { "data": { "m_nSequenceMax": { "value": 452, "comment": "int32_t" }, "m_nSequenceMin": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomSequence": { "data": { "m_WeightedList": { "value": 464, "comment": "CUtlVector" }, "m_bLinear": { "value": 457, "comment": "bool" }, "m_bShuffle": { "value": 456, "comment": "bool" }, "m_nSequenceMax": { "value": 452, "comment": "int32_t" }, "m_nSequenceMin": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomTrailLength": { "data": { "m_flLengthRandExponent": { "value": 456, "comment": "float" }, "m_flMaxLength": { "value": 452, "comment": "float" }, "m_flMinLength": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomVector": { "data": { "m_nFieldOutput": { "value": 472, "comment": "ParticleAttributeIndex_t" }, "m_randomnessParameters": { "value": 476, "comment": "CRandomNumberGeneratorParameters" }, "m_vecMax": { "value": 460, "comment": "Vector" }, "m_vecMin": { "value": 448, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomVectorComponent": { "data": { "m_flMax": { "value": 452, "comment": "float" }, "m_flMin": { "value": 448, "comment": "float" }, "m_nComponent": { "value": 460, "comment": "int32_t" }, "m_nFieldOutput": { "value": 456, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RandomYaw": { "data": {}, "comment": "CGeneralRandomRotation" }, "C_INIT_RandomYawFlip": { "data": { "m_flPercent": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapCPtoScalar": { "data": { "m_flEndTime": { "value": 480, "comment": "float" }, "m_flInputMax": { "value": 464, "comment": "float" }, "m_flInputMin": { "value": 460, "comment": "float" }, "m_flOutputMax": { "value": 472, "comment": "float" }, "m_flOutputMin": { "value": 468, "comment": "float" }, "m_flRemapBias": { "value": 488, "comment": "float" }, "m_flStartTime": { "value": 476, "comment": "float" }, "m_nCPInput": { "value": 448, "comment": "int32_t" }, "m_nField": { "value": 456, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 484, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapInitialDirectionToTransformToVector": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" }, "m_bNormalize": { "value": 576, "comment": "bool" }, "m_flOffsetRot": { "value": 560, "comment": "float" }, "m_flScale": { "value": 556, "comment": "float" }, "m_nFieldOutput": { "value": 552, "comment": "ParticleAttributeIndex_t" }, "m_vecOffsetAxis": { "value": 564, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapInitialTransformDirectionToRotation": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" }, "m_flOffsetRot": { "value": 556, "comment": "float" }, "m_nComponent": { "value": 560, "comment": "int32_t" }, "m_nFieldOutput": { "value": 552, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapInitialVisibilityScalar": { "data": { "m_flInputMax": { "value": 460, "comment": "float" }, "m_flInputMin": { "value": 456, "comment": "float" }, "m_flOutputMax": { "value": 468, "comment": "float" }, "m_flOutputMin": { "value": 464, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapNamedModelBodyPartToScalar": { "data": {}, "comment": "C_INIT_RemapNamedModelElementToScalar" }, "C_INIT_RemapNamedModelElementToScalar": { "data": { "m_bModelFromRenderer": { "value": 516, "comment": "bool" }, "m_hModel": { "value": 448, "comment": "CStrongHandle" }, "m_nFieldInput": { "value": 504, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 508, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 512, "comment": "ParticleSetMethod_t" }, "m_names": { "value": 456, "comment": "CUtlVector" }, "m_values": { "value": 480, "comment": "CUtlVector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapNamedModelMeshGroupToScalar": { "data": {}, "comment": "C_INIT_RemapNamedModelElementToScalar" }, "C_INIT_RemapNamedModelSequenceToScalar": { "data": {}, "comment": "C_INIT_RemapNamedModelElementToScalar" }, "C_INIT_RemapParticleCountToNamedModelBodyPartScalar": { "data": {}, "comment": "C_INIT_RemapParticleCountToNamedModelElementScalar" }, "C_INIT_RemapParticleCountToNamedModelElementScalar": { "data": { "m_bModelFromRenderer": { "value": 520, "comment": "bool" }, "m_hModel": { "value": 496, "comment": "CStrongHandle" }, "m_outputMaxName": { "value": 512, "comment": "CUtlString" }, "m_outputMinName": { "value": 504, "comment": "CUtlString" } }, "comment": "C_INIT_RemapParticleCountToScalar" }, "C_INIT_RemapParticleCountToNamedModelMeshGroupScalar": { "data": {}, "comment": "C_INIT_RemapParticleCountToNamedModelElementScalar" }, "C_INIT_RemapParticleCountToNamedModelSequenceScalar": { "data": {}, "comment": "C_INIT_RemapParticleCountToNamedModelElementScalar" }, "C_INIT_RemapParticleCountToScalar": { "data": { "m_bActiveRange": { "value": 480, "comment": "bool" }, "m_bInvert": { "value": 481, "comment": "bool" }, "m_bWrap": { "value": 482, "comment": "bool" }, "m_flOutputMax": { "value": 472, "comment": "float" }, "m_flOutputMin": { "value": 468, "comment": "float" }, "m_flRemapBias": { "value": 484, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nInputMax": { "value": 456, "comment": "int32_t" }, "m_nInputMin": { "value": 452, "comment": "int32_t" }, "m_nScaleControlPoint": { "value": 460, "comment": "int32_t" }, "m_nScaleControlPointField": { "value": 464, "comment": "int32_t" }, "m_nSetMethod": { "value": 476, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapQAnglesToRotation": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapScalar": { "data": { "m_bActiveRange": { "value": 484, "comment": "bool" }, "m_flEndTime": { "value": 476, "comment": "float" }, "m_flInputMax": { "value": 460, "comment": "float" }, "m_flInputMin": { "value": 456, "comment": "float" }, "m_flOutputMax": { "value": 468, "comment": "float" }, "m_flOutputMin": { "value": 464, "comment": "float" }, "m_flRemapBias": { "value": 488, "comment": "float" }, "m_flStartTime": { "value": 472, "comment": "float" }, "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 480, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapScalarToVector": { "data": { "m_bLocalCoords": { "value": 504, "comment": "bool" }, "m_flEndTime": { "value": 492, "comment": "float" }, "m_flInputMax": { "value": 460, "comment": "float" }, "m_flInputMin": { "value": 456, "comment": "float" }, "m_flRemapBias": { "value": 508, "comment": "float" }, "m_flStartTime": { "value": 488, "comment": "float" }, "m_nControlPointNumber": { "value": 500, "comment": "int32_t" }, "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 496, "comment": "ParticleSetMethod_t" }, "m_vecOutputMax": { "value": 476, "comment": "Vector" }, "m_vecOutputMin": { "value": 464, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapSpeedToScalar": { "data": { "m_bPerParticle": { "value": 484, "comment": "bool" }, "m_flEndTime": { "value": 460, "comment": "float" }, "m_flInputMax": { "value": 468, "comment": "float" }, "m_flInputMin": { "value": 464, "comment": "float" }, "m_flOutputMax": { "value": 476, "comment": "float" }, "m_flOutputMin": { "value": 472, "comment": "float" }, "m_flStartTime": { "value": 456, "comment": "float" }, "m_nControlPointNumber": { "value": 452, "comment": "int32_t" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 480, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapTransformOrientationToRotations": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" }, "m_bUseQuat": { "value": 564, "comment": "bool" }, "m_bWriteNormal": { "value": 565, "comment": "bool" }, "m_vecRotation": { "value": 552, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RemapTransformToVector": { "data": { "m_LocalSpaceTransform": { "value": 608, "comment": "CParticleTransformInput" }, "m_TransformInput": { "value": 504, "comment": "CParticleTransformInput" }, "m_bAccelerate": { "value": 725, "comment": "bool" }, "m_bOffset": { "value": 724, "comment": "bool" }, "m_flEndTime": { "value": 716, "comment": "float" }, "m_flRemapBias": { "value": 728, "comment": "float" }, "m_flStartTime": { "value": 712, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 720, "comment": "ParticleSetMethod_t" }, "m_vInputMax": { "value": 464, "comment": "Vector" }, "m_vInputMin": { "value": 452, "comment": "Vector" }, "m_vOutputMax": { "value": 488, "comment": "Vector" }, "m_vOutputMin": { "value": 476, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RingWave": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" }, "m_bEvenDistribution": { "value": 3304, "comment": "bool" }, "m_bXYVelocityOnly": { "value": 3305, "comment": "bool" }, "m_flInitialRadius": { "value": 896, "comment": "CPerParticleFloatInput" }, "m_flInitialSpeedMax": { "value": 1928, "comment": "CPerParticleFloatInput" }, "m_flInitialSpeedMin": { "value": 1584, "comment": "CPerParticleFloatInput" }, "m_flParticlesPerOrbit": { "value": 552, "comment": "CParticleCollectionFloatInput" }, "m_flPitch": { "value": 2616, "comment": "CPerParticleFloatInput" }, "m_flRoll": { "value": 2272, "comment": "CPerParticleFloatInput" }, "m_flThickness": { "value": 1240, "comment": "CPerParticleFloatInput" }, "m_flYaw": { "value": 2960, "comment": "CPerParticleFloatInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_RtEnvCull": { "data": { "m_RtEnvName": { "value": 475, "comment": "char[128]" }, "m_bCullOnMiss": { "value": 473, "comment": "bool" }, "m_bLifeAdjust": { "value": 474, "comment": "bool" }, "m_bUseVelocity": { "value": 472, "comment": "bool" }, "m_nComponent": { "value": 608, "comment": "int32_t" }, "m_nRTEnvCP": { "value": 604, "comment": "int32_t" }, "m_vecTestDir": { "value": 448, "comment": "Vector" }, "m_vecTestNormal": { "value": 460, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_ScaleVelocity": { "data": { "m_vecScale": { "value": 448, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_SequenceFromCP": { "data": { "m_bKillUnused": { "value": 448, "comment": "bool" }, "m_bRadiusScale": { "value": 449, "comment": "bool" }, "m_nCP": { "value": 452, "comment": "int32_t" }, "m_vecOffset": { "value": 456, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_SequenceLifeTime": { "data": { "m_flFramerate": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_SetAttributeToScalarExpression": { "data": { "m_flInput1": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_flInput2": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_flOutputRemap": { "value": 1144, "comment": "CParticleRemapFloatInput" }, "m_nExpression": { "value": 448, "comment": "ScalarExpressionType_t" }, "m_nOutputField": { "value": 1488, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 1492, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_SetHitboxToClosest": { "data": { "m_HitboxSetName": { "value": 2080, "comment": "char[128]" }, "m_bUpdatePosition": { "value": 2560, "comment": "bool" }, "m_bUseBones": { "value": 2208, "comment": "bool" }, "m_bUseClosestPointOnHitbox": { "value": 2209, "comment": "bool" }, "m_flHybridRatio": { "value": 2216, "comment": "CParticleCollectionFloatInput" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nDesiredHitbox": { "value": 452, "comment": "int32_t" }, "m_nTestType": { "value": 2212, "comment": "ClosestPointTestType_t" }, "m_vecHitBoxScale": { "value": 456, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_SetHitboxToModel": { "data": { "m_HitboxSetName": { "value": 2102, "comment": "char[128]" }, "m_bMaintainHitbox": { "value": 2100, "comment": "bool" }, "m_bUseBones": { "value": 2101, "comment": "bool" }, "m_flShellSize": { "value": 2232, "comment": "CParticleCollectionFloatInput" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nDesiredHitbox": { "value": 456, "comment": "int32_t" }, "m_nForceInModel": { "value": 452, "comment": "int32_t" }, "m_vecDirectionBias": { "value": 2088, "comment": "Vector" }, "m_vecHitBoxScale": { "value": 464, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_SetRigidAttachment": { "data": { "m_bLocalSpace": { "value": 460, "comment": "bool" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nFieldInput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 456, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_SetVectorAttributeToVectorExpression": { "data": { "m_bNormalizedOutput": { "value": 3712, "comment": "bool" }, "m_nExpression": { "value": 448, "comment": "VectorExpressionType_t" }, "m_nOutputField": { "value": 3704, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 3708, "comment": "ParticleSetMethod_t" }, "m_vInput1": { "value": 456, "comment": "CPerParticleVecInput" }, "m_vInput2": { "value": 2080, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_StatusEffect": { "data": { "m_flAmbientScale": { "value": 476, "comment": "float" }, "m_flColorWarpIntensity": { "value": 464, "comment": "float" }, "m_flDetail2BlendFactor": { "value": 460, "comment": "float" }, "m_flDetail2Rotation": { "value": 452, "comment": "float" }, "m_flDetail2Scale": { "value": 456, "comment": "float" }, "m_flDiffuseWarpBlendToFull": { "value": 468, "comment": "float" }, "m_flEnvMapIntensity": { "value": 472, "comment": "float" }, "m_flMetalnessBlendToFull": { "value": 512, "comment": "float" }, "m_flReflectionsTintByBaseBlendToNone": { "value": 508, "comment": "float" }, "m_flRimLightScale": { "value": 504, "comment": "float" }, "m_flSelfIllumBlendToFull": { "value": 516, "comment": "float" }, "m_flSpecularBlendToFull": { "value": 496, "comment": "float" }, "m_flSpecularExponent": { "value": 488, "comment": "float" }, "m_flSpecularExponentBlendToFull": { "value": 492, "comment": "float" }, "m_flSpecularScale": { "value": 484, "comment": "float" }, "m_nDetail2Combo": { "value": 448, "comment": "Detail2Combo_t" }, "m_rimLightColor": { "value": 500, "comment": "Color" }, "m_specularColor": { "value": 480, "comment": "Color" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_StatusEffectCitadel": { "data": { "m_flSFXColorWarpAmount": { "value": 448, "comment": "float" }, "m_flSFXMetalnessAmount": { "value": 456, "comment": "float" }, "m_flSFXNormalAmount": { "value": 452, "comment": "float" }, "m_flSFXRoughnessAmount": { "value": 460, "comment": "float" }, "m_flSFXSDetailAmount": { "value": 500, "comment": "float" }, "m_flSFXSDetailScale": { "value": 504, "comment": "float" }, "m_flSFXSDetailScrollX": { "value": 508, "comment": "float" }, "m_flSFXSDetailScrollY": { "value": 512, "comment": "float" }, "m_flSFXSDetailScrollZ": { "value": 516, "comment": "float" }, "m_flSFXSOffsetX": { "value": 484, "comment": "float" }, "m_flSFXSOffsetY": { "value": 488, "comment": "float" }, "m_flSFXSOffsetZ": { "value": 492, "comment": "float" }, "m_flSFXSScale": { "value": 468, "comment": "float" }, "m_flSFXSScrollX": { "value": 472, "comment": "float" }, "m_flSFXSScrollY": { "value": 476, "comment": "float" }, "m_flSFXSScrollZ": { "value": 480, "comment": "float" }, "m_flSFXSUseModelUVs": { "value": 520, "comment": "float" }, "m_flSFXSelfIllumAmount": { "value": 464, "comment": "float" }, "m_nDetailCombo": { "value": 496, "comment": "DetailCombo_t" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_VelocityFromCP": { "data": { "m_bDirectionOnly": { "value": 2180, "comment": "bool" }, "m_flVelocityScale": { "value": 2176, "comment": "float" }, "m_transformInput": { "value": 2072, "comment": "CParticleTransformInput" }, "m_velocityInput": { "value": 448, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_VelocityFromNormal": { "data": { "m_bIgnoreDt": { "value": 456, "comment": "bool" }, "m_fSpeedMax": { "value": 452, "comment": "float" }, "m_fSpeedMin": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_VelocityRadialRandom": { "data": { "m_bIgnoreDelta": { "value": 473, "comment": "bool" }, "m_fSpeedMax": { "value": 456, "comment": "float" }, "m_fSpeedMin": { "value": 452, "comment": "float" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_vecLocalCoordinateSystemSpeedScale": { "value": 460, "comment": "Vector" } }, "comment": "CParticleFunctionInitializer" }, "C_INIT_VelocityRandom": { "data": { "m_LocalCoordinateSystemSpeedMax": { "value": 2768, "comment": "CPerParticleVecInput" }, "m_LocalCoordinateSystemSpeedMin": { "value": 1144, "comment": "CPerParticleVecInput" }, "m_bIgnoreDT": { "value": 4392, "comment": "bool" }, "m_fSpeedMax": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_fSpeedMin": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_randomnessParameters": { "value": 4396, "comment": "CRandomNumberGeneratorParameters" } }, "comment": "CParticleFunctionInitializer" }, "C_OP_AlphaDecay": { "data": { "m_flMinAlpha": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_AttractToControlPoint": { "data": { "m_TransformInput": { "value": 832, "comment": "CParticleTransformInput" }, "m_bApplyMinForce": { "value": 1280, "comment": "bool" }, "m_fFalloffPower": { "value": 824, "comment": "float" }, "m_fForceAmount": { "value": 480, "comment": "CPerParticleFloatInput" }, "m_fForceAmountMin": { "value": 936, "comment": "CPerParticleFloatInput" }, "m_vecComponentScale": { "value": 464, "comment": "Vector" } }, "comment": "CParticleFunctionForce" }, "C_OP_BasicMovement": { "data": { "m_Gravity": { "value": 448, "comment": "CParticleCollectionVecInput" }, "m_fDrag": { "value": 2072, "comment": "CParticleCollectionFloatInput" }, "m_nMaxConstraintPasses": { "value": 2416, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_BoxConstraint": { "data": { "m_bAccountForRadius": { "value": 3701, "comment": "bool" }, "m_bLocalSpace": { "value": 3700, "comment": "bool" }, "m_nCP": { "value": 3696, "comment": "int32_t" }, "m_vecMax": { "value": 2072, "comment": "CParticleCollectionVecInput" }, "m_vecMin": { "value": 448, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_CPOffsetToPercentageBetweenCPs": { "data": { "m_bRadialCheck": { "value": 480, "comment": "bool" }, "m_bScaleOffset": { "value": 481, "comment": "bool" }, "m_flInputBias": { "value": 456, "comment": "float" }, "m_flInputMax": { "value": 452, "comment": "float" }, "m_flInputMin": { "value": 448, "comment": "float" }, "m_nEndCP": { "value": 464, "comment": "int32_t" }, "m_nInputCP": { "value": 476, "comment": "int32_t" }, "m_nOffsetCP": { "value": 468, "comment": "int32_t" }, "m_nOuputCP": { "value": 472, "comment": "int32_t" }, "m_nStartCP": { "value": 460, "comment": "int32_t" }, "m_vecOffset": { "value": 484, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_CPVelocityForce": { "data": { "m_flScale": { "value": 472, "comment": "CPerParticleFloatInput" }, "m_nControlPointNumber": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionForce" }, "C_OP_CalculateVectorAttribute": { "data": { "m_flControlPointScale1": { "value": 496, "comment": "float" }, "m_flControlPointScale2": { "value": 520, "comment": "float" }, "m_flInputScale1": { "value": 464, "comment": "float" }, "m_flInputScale2": { "value": 472, "comment": "float" }, "m_nControlPointInput1": { "value": 476, "comment": "ControlPointReference_t" }, "m_nControlPointInput2": { "value": 500, "comment": "ControlPointReference_t" }, "m_nFieldInput1": { "value": 460, "comment": "ParticleAttributeIndex_t" }, "m_nFieldInput2": { "value": 468, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 524, "comment": "ParticleAttributeIndex_t" }, "m_vFinalOutputScale": { "value": 528, "comment": "Vector" }, "m_vStartValue": { "value": 448, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_Callback": { "data": {}, "comment": "CParticleFunctionRenderer" }, "C_OP_ChladniWave": { "data": { "m_b3D": { "value": 5088, "comment": "bool" }, "m_flInputMax": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_flInputMin": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_flOutputMax": { "value": 1488, "comment": "CPerParticleFloatInput" }, "m_flOutputMin": { "value": 1144, "comment": "CPerParticleFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nLocalSpaceControlPoint": { "value": 5084, "comment": "int32_t" }, "m_nSetMethod": { "value": 5080, "comment": "ParticleSetMethod_t" }, "m_vecHarmonics": { "value": 3456, "comment": "CPerParticleVecInput" }, "m_vecWaveLength": { "value": 1832, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ChooseRandomChildrenInGroup": { "data": { "m_flNumberOfChildren": { "value": 472, "comment": "CParticleCollectionFloatInput" }, "m_nChildGroupID": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_ClampScalar": { "data": { "m_flOutputMax": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_flOutputMin": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ClampVector": { "data": { "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_vecOutputMax": { "value": 2080, "comment": "CPerParticleVecInput" }, "m_vecOutputMin": { "value": 456, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_CollideWithParentParticles": { "data": { "m_flParentRadiusScale": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_flRadiusScale": { "value": 792, "comment": "CPerParticleFloatInput" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_CollideWithSelf": { "data": { "m_flMinimumSpeed": { "value": 792, "comment": "CPerParticleFloatInput" }, "m_flRadiusScale": { "value": 448, "comment": "CPerParticleFloatInput" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_ColorAdjustHSL": { "data": { "m_flHueAdjust": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_flLightnessAdjust": { "value": 1136, "comment": "CPerParticleFloatInput" }, "m_flSaturationAdjust": { "value": 792, "comment": "CPerParticleFloatInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ColorInterpolate": { "data": { "m_ColorFade": { "value": 448, "comment": "Color" }, "m_bEaseInOut": { "value": 476, "comment": "bool" }, "m_bUseNewCode": { "value": 477, "comment": "bool" }, "m_flFadeEndTime": { "value": 468, "comment": "float" }, "m_flFadeStartTime": { "value": 464, "comment": "float" }, "m_nFieldOutput": { "value": 472, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ColorInterpolateRandom": { "data": { "m_ColorFadeMax": { "value": 476, "comment": "Color" }, "m_ColorFadeMin": { "value": 448, "comment": "Color" }, "m_bEaseInOut": { "value": 504, "comment": "bool" }, "m_flFadeEndTime": { "value": 496, "comment": "float" }, "m_flFadeStartTime": { "value": 492, "comment": "float" }, "m_nFieldOutput": { "value": 500, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ConnectParentParticleToNearest": { "data": { "m_bUseRadius": { "value": 456, "comment": "bool" }, "m_flParentRadiusScale": { "value": 808, "comment": "CParticleCollectionFloatInput" }, "m_flRadiusScale": { "value": 464, "comment": "CParticleCollectionFloatInput" }, "m_nFirstControlPoint": { "value": 448, "comment": "int32_t" }, "m_nSecondControlPoint": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ConstrainDistance": { "data": { "m_CenterOffset": { "value": 1140, "comment": "Vector" }, "m_bGlobalCenter": { "value": 1152, "comment": "bool" }, "m_fMaxDistance": { "value": 792, "comment": "CParticleCollectionFloatInput" }, "m_fMinDistance": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_nControlPointNumber": { "value": 1136, "comment": "int32_t" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_ConstrainDistanceToPath": { "data": { "m_PathParameters": { "value": 464, "comment": "CPathParameters" }, "m_fMinDistance": { "value": 448, "comment": "float" }, "m_flMaxDistance0": { "value": 452, "comment": "float" }, "m_flMaxDistance1": { "value": 460, "comment": "float" }, "m_flMaxDistanceMid": { "value": 456, "comment": "float" }, "m_flTravelTime": { "value": 528, "comment": "float" }, "m_nFieldScale": { "value": 532, "comment": "ParticleAttributeIndex_t" }, "m_nManualTField": { "value": 536, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_ConstrainDistanceToUserSpecifiedPath": { "data": { "m_bLoopedPath": { "value": 460, "comment": "bool" }, "m_fMinDistance": { "value": 448, "comment": "float" }, "m_flMaxDistance": { "value": 452, "comment": "float" }, "m_flTimeScale": { "value": 456, "comment": "float" }, "m_pointList": { "value": 464, "comment": "CUtlVector" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_ConstrainLineLength": { "data": { "m_flMaxDistance": { "value": 452, "comment": "float" }, "m_flMinDistance": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_ContinuousEmitter": { "data": { "m_bForceEmitOnFirstUpdate": { "value": 1500, "comment": "bool" }, "m_bForceEmitOnLastUpdate": { "value": 1501, "comment": "bool" }, "m_bInitFromKilledParentParticles": { "value": 1488, "comment": "bool" }, "m_flEmissionDuration": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_flEmissionScale": { "value": 1480, "comment": "float" }, "m_flEmitRate": { "value": 1136, "comment": "CParticleCollectionFloatInput" }, "m_flScalePerParentParticle": { "value": 1484, "comment": "float" }, "m_flStartTime": { "value": 792, "comment": "CParticleCollectionFloatInput" }, "m_nLimitPerUpdate": { "value": 1496, "comment": "int32_t" }, "m_nSnapshotControlPoint": { "value": 1492, "comment": "int32_t" } }, "comment": "CParticleFunctionEmitter" }, "C_OP_ControlPointToRadialScreenSpace": { "data": { "m_nCPIn": { "value": 464, "comment": "int32_t" }, "m_nCPOut": { "value": 480, "comment": "int32_t" }, "m_nCPOutField": { "value": 484, "comment": "int32_t" }, "m_nCPSSPosOut": { "value": 488, "comment": "int32_t" }, "m_vecCP1Pos": { "value": 468, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_ControlpointLight": { "data": { "m_LightColor1": { "value": 1712, "comment": "Color" }, "m_LightColor2": { "value": 1716, "comment": "Color" }, "m_LightColor3": { "value": 1720, "comment": "Color" }, "m_LightColor4": { "value": 1724, "comment": "Color" }, "m_LightFiftyDist1": { "value": 1680, "comment": "float" }, "m_LightFiftyDist2": { "value": 1688, "comment": "float" }, "m_LightFiftyDist3": { "value": 1696, "comment": "float" }, "m_LightFiftyDist4": { "value": 1704, "comment": "float" }, "m_LightZeroDist1": { "value": 1684, "comment": "float" }, "m_LightZeroDist2": { "value": 1692, "comment": "float" }, "m_LightZeroDist3": { "value": 1700, "comment": "float" }, "m_LightZeroDist4": { "value": 1708, "comment": "float" }, "m_bClampLowerRange": { "value": 1742, "comment": "bool" }, "m_bClampUpperRange": { "value": 1743, "comment": "bool" }, "m_bLightDynamic1": { "value": 1732, "comment": "bool" }, "m_bLightDynamic2": { "value": 1733, "comment": "bool" }, "m_bLightDynamic3": { "value": 1734, "comment": "bool" }, "m_bLightDynamic4": { "value": 1735, "comment": "bool" }, "m_bLightType1": { "value": 1728, "comment": "bool" }, "m_bLightType2": { "value": 1729, "comment": "bool" }, "m_bLightType3": { "value": 1730, "comment": "bool" }, "m_bLightType4": { "value": 1731, "comment": "bool" }, "m_bUseHLambert": { "value": 1737, "comment": "bool" }, "m_bUseNormal": { "value": 1736, "comment": "bool" }, "m_flScale": { "value": 448, "comment": "float" }, "m_nControlPoint1": { "value": 1616, "comment": "int32_t" }, "m_nControlPoint2": { "value": 1620, "comment": "int32_t" }, "m_nControlPoint3": { "value": 1624, "comment": "int32_t" }, "m_nControlPoint4": { "value": 1628, "comment": "int32_t" }, "m_vecCPOffset1": { "value": 1632, "comment": "Vector" }, "m_vecCPOffset2": { "value": 1644, "comment": "Vector" }, "m_vecCPOffset3": { "value": 1656, "comment": "Vector" }, "m_vecCPOffset4": { "value": 1668, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_Cull": { "data": { "m_flCullEnd": { "value": 456, "comment": "float" }, "m_flCullExp": { "value": 460, "comment": "float" }, "m_flCullPerc": { "value": 448, "comment": "float" }, "m_flCullStart": { "value": 452, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_CurlNoiseForce": { "data": { "m_flWorleyJitter": { "value": 7312, "comment": "CPerParticleFloatInput" }, "m_flWorleySeed": { "value": 6968, "comment": "CPerParticleFloatInput" }, "m_nNoiseType": { "value": 464, "comment": "ParticleDirectionNoiseType_t" }, "m_vecNoiseFreq": { "value": 472, "comment": "CPerParticleVecInput" }, "m_vecNoiseScale": { "value": 2096, "comment": "CPerParticleVecInput" }, "m_vecOffset": { "value": 3720, "comment": "CPerParticleVecInput" }, "m_vecOffsetRate": { "value": 5344, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionForce" }, "C_OP_CycleScalar": { "data": { "m_bDoNotRepeatCycle": { "value": 464, "comment": "bool" }, "m_bSynchronizeParticles": { "value": 465, "comment": "bool" }, "m_flCycleTime": { "value": 460, "comment": "float" }, "m_flEndValue": { "value": 456, "comment": "float" }, "m_flStartValue": { "value": 452, "comment": "float" }, "m_nCPFieldMax": { "value": 476, "comment": "int32_t" }, "m_nCPFieldMin": { "value": 472, "comment": "int32_t" }, "m_nCPScale": { "value": 468, "comment": "int32_t" }, "m_nDestField": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 480, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_CylindricalDistanceToTransform": { "data": { "m_TransformEnd": { "value": 1936, "comment": "CParticleTransformInput" }, "m_TransformStart": { "value": 1832, "comment": "CParticleTransformInput" }, "m_bActiveRange": { "value": 2044, "comment": "bool" }, "m_bAdditive": { "value": 2045, "comment": "bool" }, "m_bCapsule": { "value": 2046, "comment": "bool" }, "m_flInputMax": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_flInputMin": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_flOutputMax": { "value": 1488, "comment": "CPerParticleFloatInput" }, "m_flOutputMin": { "value": 1144, "comment": "CPerParticleFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 2040, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DampenToCP": { "data": { "m_flRange": { "value": 452, "comment": "float" }, "m_flScale": { "value": 456, "comment": "float" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_Decay": { "data": { "m_bForcePreserveParticleOrder": { "value": 449, "comment": "bool" }, "m_bRopeDecay": { "value": 448, "comment": "bool" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DecayClampCount": { "data": { "m_nCount": { "value": 448, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DecayMaintainCount": { "data": { "m_bKillNewest": { "value": 808, "comment": "bool" }, "m_bLifespanDecay": { "value": 460, "comment": "bool" }, "m_flDecayDelay": { "value": 452, "comment": "float" }, "m_flScale": { "value": 464, "comment": "CParticleCollectionFloatInput" }, "m_nParticlesToMaintain": { "value": 448, "comment": "int32_t" }, "m_nSnapshotControlPoint": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DecayOffscreen": { "data": { "m_flOffscreenTime": { "value": 448, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DensityForce": { "data": { "m_flForceScale": { "value": 468, "comment": "float" }, "m_flRadiusScale": { "value": 464, "comment": "float" }, "m_flTargetDensity": { "value": 472, "comment": "float" } }, "comment": "CParticleFunctionForce" }, "C_OP_DifferencePreviousParticle": { "data": { "m_bActiveRange": { "value": 476, "comment": "bool" }, "m_bSetPreviousParticle": { "value": 477, "comment": "bool" }, "m_flInputMax": { "value": 460, "comment": "float" }, "m_flInputMin": { "value": 456, "comment": "float" }, "m_flOutputMax": { "value": 468, "comment": "float" }, "m_flOutputMin": { "value": 464, "comment": "float" }, "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 472, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_Diffusion": { "data": { "m_flRadiusScale": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nVoxelGridResolution": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DirectionBetweenVecsToVec": { "data": { "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_vecPoint1": { "value": 456, "comment": "CPerParticleVecInput" }, "m_vecPoint2": { "value": 2080, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DistanceBetweenCPsToCP": { "data": { "m_CollisionGroupName": { "value": 509, "comment": "char[128]" }, "m_bLOS": { "value": 508, "comment": "bool" }, "m_bSetOnce": { "value": 480, "comment": "bool" }, "m_flInputMax": { "value": 488, "comment": "float" }, "m_flInputMin": { "value": 484, "comment": "float" }, "m_flLOSScale": { "value": 504, "comment": "float" }, "m_flMaxTraceLength": { "value": 500, "comment": "float" }, "m_flOutputMax": { "value": 496, "comment": "float" }, "m_flOutputMin": { "value": 492, "comment": "float" }, "m_nEndCP": { "value": 468, "comment": "int32_t" }, "m_nOutputCP": { "value": 472, "comment": "int32_t" }, "m_nOutputCPField": { "value": 476, "comment": "int32_t" }, "m_nSetParent": { "value": 644, "comment": "ParticleParentSetMode_t" }, "m_nStartCP": { "value": 464, "comment": "int32_t" }, "m_nTraceSet": { "value": 640, "comment": "ParticleTraceSet_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_DistanceBetweenTransforms": { "data": { "m_CollisionGroupName": { "value": 2048, "comment": "char[128]" }, "m_TransformEnd": { "value": 560, "comment": "CParticleTransformInput" }, "m_TransformStart": { "value": 456, "comment": "CParticleTransformInput" }, "m_bLOS": { "value": 2180, "comment": "bool" }, "m_flInputMax": { "value": 1008, "comment": "CPerParticleFloatInput" }, "m_flInputMin": { "value": 664, "comment": "CPerParticleFloatInput" }, "m_flLOSScale": { "value": 2044, "comment": "float" }, "m_flMaxTraceLength": { "value": 2040, "comment": "float" }, "m_flOutputMax": { "value": 1696, "comment": "CPerParticleFloatInput" }, "m_flOutputMin": { "value": 1352, "comment": "CPerParticleFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 2184, "comment": "ParticleSetMethod_t" }, "m_nTraceSet": { "value": 2176, "comment": "ParticleTraceSet_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DistanceBetweenVecs": { "data": { "m_bDeltaTime": { "value": 5084, "comment": "bool" }, "m_flInputMax": { "value": 4048, "comment": "CPerParticleFloatInput" }, "m_flInputMin": { "value": 3704, "comment": "CPerParticleFloatInput" }, "m_flOutputMax": { "value": 4736, "comment": "CPerParticleFloatInput" }, "m_flOutputMin": { "value": 4392, "comment": "CPerParticleFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 5080, "comment": "ParticleSetMethod_t" }, "m_vecPoint1": { "value": 456, "comment": "CPerParticleVecInput" }, "m_vecPoint2": { "value": 2080, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DistanceCull": { "data": { "m_bCullInside": { "value": 468, "comment": "bool" }, "m_flDistance": { "value": 464, "comment": "float" }, "m_nControlPoint": { "value": 448, "comment": "int32_t" }, "m_vecPointOffset": { "value": 452, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DistanceToTransform": { "data": { "m_CollisionGroupName": { "value": 1937, "comment": "char[128]" }, "m_TransformStart": { "value": 1832, "comment": "CParticleTransformInput" }, "m_bActiveRange": { "value": 2084, "comment": "bool" }, "m_bAdditive": { "value": 2085, "comment": "bool" }, "m_bLOS": { "value": 1936, "comment": "bool" }, "m_flInputMax": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_flInputMin": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_flLOSScale": { "value": 2076, "comment": "float" }, "m_flMaxTraceLength": { "value": 2072, "comment": "float" }, "m_flOutputMax": { "value": 1488, "comment": "CPerParticleFloatInput" }, "m_flOutputMin": { "value": 1144, "comment": "CPerParticleFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 2080, "comment": "ParticleSetMethod_t" }, "m_nTraceSet": { "value": 2068, "comment": "ParticleTraceSet_t" }, "m_vecComponentScale": { "value": 2088, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DragRelativeToPlane": { "data": { "m_bDirectional": { "value": 1136, "comment": "bool" }, "m_flDragAtPlane": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_flFalloff": { "value": 792, "comment": "CParticleCollectionFloatInput" }, "m_nControlPointNumber": { "value": 2768, "comment": "int32_t" }, "m_vecPlaneNormal": { "value": 1144, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_DriveCPFromGlobalSoundFloat": { "data": { "m_FieldName": { "value": 504, "comment": "CUtlString" }, "m_OperatorName": { "value": 496, "comment": "CUtlString" }, "m_StackName": { "value": 488, "comment": "CUtlString" }, "m_flInputMax": { "value": 476, "comment": "float" }, "m_flInputMin": { "value": 472, "comment": "float" }, "m_flOutputMax": { "value": 484, "comment": "float" }, "m_flOutputMin": { "value": 480, "comment": "float" }, "m_nOutputControlPoint": { "value": 464, "comment": "int32_t" }, "m_nOutputField": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_EnableChildrenFromParentParticleCount": { "data": { "m_bDestroyImmediately": { "value": 818, "comment": "bool" }, "m_bDisableChildren": { "value": 816, "comment": "bool" }, "m_bPlayEndcapOnStop": { "value": 817, "comment": "bool" }, "m_nChildGroupID": { "value": 464, "comment": "int32_t" }, "m_nFirstChild": { "value": 468, "comment": "int32_t" }, "m_nNumChildrenToEnable": { "value": 472, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_EndCapDecay": { "data": {}, "comment": "CParticleFunctionOperator" }, "C_OP_EndCapTimedDecay": { "data": { "m_flDecayTime": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_EndCapTimedFreeze": { "data": { "m_flFreezeTime": { "value": 448, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ExternalGameImpulseForce": { "data": { "m_bExplosions": { "value": 810, "comment": "bool" }, "m_bParticles": { "value": 811, "comment": "bool" }, "m_bRopes": { "value": 808, "comment": "bool" }, "m_bRopesZOnly": { "value": 809, "comment": "bool" }, "m_flForceScale": { "value": 464, "comment": "CPerParticleFloatInput" } }, "comment": "CParticleFunctionForce" }, "C_OP_ExternalWindForce": { "data": { "m_bDampenNearWaterPlane": { "value": 3714, "comment": "bool" }, "m_bSampleGravity": { "value": 3715, "comment": "bool" }, "m_bSampleWater": { "value": 3713, "comment": "bool" }, "m_bSampleWind": { "value": 3712, "comment": "bool" }, "m_bUseBasicMovementGravity": { "value": 5344, "comment": "bool" }, "m_flLocalBuoyancyScale": { "value": 5696, "comment": "CPerParticleFloatInput" }, "m_flLocalGravityScale": { "value": 5352, "comment": "CPerParticleFloatInput" }, "m_vecBuoyancyForce": { "value": 6040, "comment": "CPerParticleVecInput" }, "m_vecGravityForce": { "value": 3720, "comment": "CPerParticleVecInput" }, "m_vecSamplePosition": { "value": 464, "comment": "CPerParticleVecInput" }, "m_vecScale": { "value": 2088, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionForce" }, "C_OP_FadeAndKill": { "data": { "m_bForcePreserveParticleOrder": { "value": 472, "comment": "bool" }, "m_flEndAlpha": { "value": 468, "comment": "float" }, "m_flEndFadeInTime": { "value": 452, "comment": "float" }, "m_flEndFadeOutTime": { "value": 460, "comment": "float" }, "m_flStartAlpha": { "value": 464, "comment": "float" }, "m_flStartFadeInTime": { "value": 448, "comment": "float" }, "m_flStartFadeOutTime": { "value": 456, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_FadeAndKillForTracers": { "data": { "m_flEndAlpha": { "value": 468, "comment": "float" }, "m_flEndFadeInTime": { "value": 452, "comment": "float" }, "m_flEndFadeOutTime": { "value": 460, "comment": "float" }, "m_flStartAlpha": { "value": 464, "comment": "float" }, "m_flStartFadeInTime": { "value": 448, "comment": "float" }, "m_flStartFadeOutTime": { "value": 456, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_FadeIn": { "data": { "m_bProportional": { "value": 460, "comment": "bool" }, "m_flFadeInTimeExp": { "value": 456, "comment": "float" }, "m_flFadeInTimeMax": { "value": 452, "comment": "float" }, "m_flFadeInTimeMin": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_FadeInSimple": { "data": { "m_flFadeInTime": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_FadeOut": { "data": { "m_bEaseInAndOut": { "value": 513, "comment": "bool" }, "m_bProportional": { "value": 512, "comment": "bool" }, "m_flFadeBias": { "value": 460, "comment": "float" }, "m_flFadeOutTimeExp": { "value": 456, "comment": "float" }, "m_flFadeOutTimeMax": { "value": 452, "comment": "float" }, "m_flFadeOutTimeMin": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_FadeOutSimple": { "data": { "m_flFadeOutTime": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ForceBasedOnDistanceToPlane": { "data": { "m_flExponent": { "value": 512, "comment": "float" }, "m_flMaxDist": { "value": 480, "comment": "float" }, "m_flMinDist": { "value": 464, "comment": "float" }, "m_nControlPointNumber": { "value": 508, "comment": "int32_t" }, "m_vecForceAtMaxDist": { "value": 484, "comment": "Vector" }, "m_vecForceAtMinDist": { "value": 468, "comment": "Vector" }, "m_vecPlaneNormal": { "value": 496, "comment": "Vector" } }, "comment": "CParticleFunctionForce" }, "C_OP_ForceControlPointStub": { "data": { "m_ControlPoint": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_GlobalLight": { "data": { "m_bClampLowerRange": { "value": 452, "comment": "bool" }, "m_bClampUpperRange": { "value": 453, "comment": "bool" }, "m_flScale": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_HSVShiftToCP": { "data": { "m_DefaultHSVColor": { "value": 476, "comment": "Color" }, "m_nColorCP": { "value": 464, "comment": "int32_t" }, "m_nColorGemEnableCP": { "value": 468, "comment": "int32_t" }, "m_nOutputCP": { "value": 472, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_InheritFromParentParticles": { "data": { "m_bRandomDistribution": { "value": 460, "comment": "bool" }, "m_flScale": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nIncrement": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_InheritFromParentParticlesV2": { "data": { "m_bRandomDistribution": { "value": 460, "comment": "bool" }, "m_flScale": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nIncrement": { "value": 456, "comment": "int32_t" }, "m_nMissingParentBehavior": { "value": 464, "comment": "MissingParentInheritBehavior_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_InheritFromPeerSystem": { "data": { "m_nFieldInput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nGroupID": { "value": 460, "comment": "int32_t" }, "m_nIncrement": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_InstantaneousEmitter": { "data": { "m_flInitFromKilledParentParticles": { "value": 1136, "comment": "float" }, "m_flParentParticleScale": { "value": 1144, "comment": "CParticleCollectionFloatInput" }, "m_flStartTime": { "value": 792, "comment": "CParticleCollectionFloatInput" }, "m_nMaxEmittedPerFrame": { "value": 1488, "comment": "int32_t" }, "m_nParticlesToEmit": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_nSnapshotControlPoint": { "value": 1492, "comment": "int32_t" } }, "comment": "CParticleFunctionEmitter" }, "C_OP_InterpolateRadius": { "data": { "m_bEaseInAndOut": { "value": 464, "comment": "bool" }, "m_flBias": { "value": 468, "comment": "float" }, "m_flEndScale": { "value": 460, "comment": "float" }, "m_flEndTime": { "value": 452, "comment": "float" }, "m_flStartScale": { "value": 456, "comment": "float" }, "m_flStartTime": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LagCompensation": { "data": { "m_nDesiredVelocityCP": { "value": 448, "comment": "int32_t" }, "m_nDesiredVelocityCPField": { "value": 460, "comment": "int32_t" }, "m_nLatencyCP": { "value": 452, "comment": "int32_t" }, "m_nLatencyCPField": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LerpEndCapScalar": { "data": { "m_flLerpTime": { "value": 456, "comment": "float" }, "m_flOutput": { "value": 452, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LerpEndCapVector": { "data": { "m_flLerpTime": { "value": 464, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_vecOutput": { "value": 452, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LerpScalar": { "data": { "m_flEndTime": { "value": 804, "comment": "float" }, "m_flOutput": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_flStartTime": { "value": 800, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LerpToInitialPosition": { "data": { "m_flInterpolation": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_flScale": { "value": 808, "comment": "CParticleCollectionFloatInput" }, "m_nCacheField": { "value": 800, "comment": "ParticleAttributeIndex_t" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_vecScale": { "value": 1152, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LerpToOtherAttribute": { "data": { "m_flInterpolation": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_nFieldInput": { "value": 796, "comment": "ParticleAttributeIndex_t" }, "m_nFieldInputFrom": { "value": 792, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 800, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LerpVector": { "data": { "m_flEndTime": { "value": 468, "comment": "float" }, "m_flStartTime": { "value": 464, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 472, "comment": "ParticleSetMethod_t" }, "m_vecOutput": { "value": 452, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LightningSnapshotGenerator": { "data": { "m_flBranchTwist": { "value": 2888, "comment": "CParticleCollectionFloatInput" }, "m_flDedicatedPool": { "value": 3928, "comment": "CParticleCollectionFloatInput" }, "m_flOffset": { "value": 824, "comment": "CParticleCollectionFloatInput" }, "m_flOffsetDecay": { "value": 1168, "comment": "CParticleCollectionFloatInput" }, "m_flRadiusEnd": { "value": 3584, "comment": "CParticleCollectionFloatInput" }, "m_flRadiusStart": { "value": 3240, "comment": "CParticleCollectionFloatInput" }, "m_flRecalcRate": { "value": 1512, "comment": "CParticleCollectionFloatInput" }, "m_flSegments": { "value": 480, "comment": "CParticleCollectionFloatInput" }, "m_flSplitRate": { "value": 2544, "comment": "CParticleCollectionFloatInput" }, "m_flUVOffset": { "value": 2200, "comment": "CParticleCollectionFloatInput" }, "m_flUVScale": { "value": 1856, "comment": "CParticleCollectionFloatInput" }, "m_nBranchBehavior": { "value": 3232, "comment": "ParticleLightnintBranchBehavior_t" }, "m_nCPEndPnt": { "value": 472, "comment": "int32_t" }, "m_nCPSnapshot": { "value": 464, "comment": "int32_t" }, "m_nCPStartPnt": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_LocalAccelerationForce": { "data": { "m_nCP": { "value": 464, "comment": "int32_t" }, "m_nScaleCP": { "value": 468, "comment": "int32_t" }, "m_vecAccel": { "value": 472, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionForce" }, "C_OP_LockPoints": { "data": { "m_flBlendValue": { "value": 468, "comment": "float" }, "m_nControlPoint": { "value": 464, "comment": "int32_t" }, "m_nMaxCol": { "value": 452, "comment": "int32_t" }, "m_nMaxRow": { "value": 460, "comment": "int32_t" }, "m_nMinCol": { "value": 448, "comment": "int32_t" }, "m_nMinRow": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LockToBone": { "data": { "m_HitboxSetName": { "value": 664, "comment": "char[128]" }, "m_bRigid": { "value": 792, "comment": "bool" }, "m_bRigidRotationLock": { "value": 808, "comment": "bool" }, "m_bUseBones": { "value": 793, "comment": "bool" }, "m_flJumpThreshold": { "value": 656, "comment": "float" }, "m_flLifeTimeFadeEnd": { "value": 652, "comment": "float" }, "m_flLifeTimeFadeStart": { "value": 648, "comment": "float" }, "m_flPrevPosScale": { "value": 660, "comment": "float" }, "m_flRotLerp": { "value": 2440, "comment": "CPerParticleFloatInput" }, "m_modelInput": { "value": 448, "comment": "CParticleModelInput" }, "m_nFieldOutput": { "value": 796, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutputPrev": { "value": 800, "comment": "ParticleAttributeIndex_t" }, "m_nRotationSetType": { "value": 804, "comment": "ParticleRotationLockType_t" }, "m_transformInput": { "value": 544, "comment": "CParticleTransformInput" }, "m_vecRotation": { "value": 816, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LockToPointList": { "data": { "m_bClosedLoop": { "value": 481, "comment": "bool" }, "m_bPlaceAlongPath": { "value": 480, "comment": "bool" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nNumPointsAlongPath": { "value": 484, "comment": "int32_t" }, "m_pointList": { "value": 456, "comment": "CUtlVector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LockToSavedSequentialPath": { "data": { "m_PathParams": { "value": 464, "comment": "CPathParameters" }, "m_bCPPairs": { "value": 460, "comment": "bool" }, "m_flFadeEnd": { "value": 456, "comment": "float" }, "m_flFadeStart": { "value": 452, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_LockToSavedSequentialPathV2": { "data": { "m_PathParams": { "value": 464, "comment": "CPathParameters" }, "m_bCPPairs": { "value": 456, "comment": "bool" }, "m_flFadeEnd": { "value": 452, "comment": "float" }, "m_flFadeStart": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MaintainEmitter": { "data": { "m_bEmitInstantaneously": { "value": 1152, "comment": "bool" }, "m_bFinalEmitOnStop": { "value": 1153, "comment": "bool" }, "m_flEmissionDuration": { "value": 800, "comment": "CParticleCollectionFloatInput" }, "m_flEmissionRate": { "value": 1144, "comment": "float" }, "m_flScale": { "value": 1160, "comment": "CParticleCollectionFloatInput" }, "m_flStartTime": { "value": 792, "comment": "float" }, "m_nParticlesToMaintain": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_nSnapshotControlPoint": { "value": 1148, "comment": "int32_t" } }, "comment": "CParticleFunctionEmitter" }, "C_OP_MaintainSequentialPath": { "data": { "m_PathParams": { "value": 480, "comment": "CPathParameters" }, "m_bLoop": { "value": 464, "comment": "bool" }, "m_bUseParticleCount": { "value": 465, "comment": "bool" }, "m_fMaxDistance": { "value": 448, "comment": "float" }, "m_flCohesionStrength": { "value": 456, "comment": "float" }, "m_flNumToAssign": { "value": 452, "comment": "float" }, "m_flTolerance": { "value": 460, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MaxVelocity": { "data": { "m_flMaxVelocity": { "value": 448, "comment": "float" }, "m_flMinVelocity": { "value": 452, "comment": "float" }, "m_nOverrideCP": { "value": 456, "comment": "int32_t" }, "m_nOverrideCPField": { "value": 460, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ModelCull": { "data": { "m_HitboxSetName": { "value": 455, "comment": "char[128]" }, "m_bBoundBox": { "value": 452, "comment": "bool" }, "m_bCullOutside": { "value": 453, "comment": "bool" }, "m_bUseBones": { "value": 454, "comment": "bool" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ModelDampenMovement": { "data": { "m_HitboxSetName": { "value": 455, "comment": "char[128]" }, "m_bBoundBox": { "value": 452, "comment": "bool" }, "m_bOutside": { "value": 453, "comment": "bool" }, "m_bUseBones": { "value": 454, "comment": "bool" }, "m_fDrag": { "value": 2208, "comment": "float" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_vecPosOffset": { "value": 584, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MoveToHitbox": { "data": { "m_HitboxSetName": { "value": 664, "comment": "char[128]" }, "m_bUseBones": { "value": 792, "comment": "bool" }, "m_flInterpolation": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_flLifeTimeLerpEnd": { "value": 656, "comment": "float" }, "m_flLifeTimeLerpStart": { "value": 652, "comment": "float" }, "m_flPrevPosScale": { "value": 660, "comment": "float" }, "m_modelInput": { "value": 448, "comment": "CParticleModelInput" }, "m_nLerpType": { "value": 796, "comment": "HitboxLerpType_t" }, "m_transformInput": { "value": 544, "comment": "CParticleTransformInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MovementLoopInsideSphere": { "data": { "m_flDistance": { "value": 456, "comment": "CParticleCollectionFloatInput" }, "m_nCP": { "value": 448, "comment": "int32_t" }, "m_nDistSqrAttr": { "value": 2424, "comment": "ParticleAttributeIndex_t" }, "m_vecScale": { "value": 800, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MovementMaintainOffset": { "data": { "m_bRadiusScale": { "value": 464, "comment": "bool" }, "m_nCP": { "value": 460, "comment": "int32_t" }, "m_vecOffset": { "value": 448, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MovementMoveAlongSkinnedCPSnapshot": { "data": { "m_bSetNormal": { "value": 456, "comment": "bool" }, "m_bSetRadius": { "value": 457, "comment": "bool" }, "m_flInterpolation": { "value": 464, "comment": "CPerParticleFloatInput" }, "m_flTValue": { "value": 808, "comment": "CPerParticleFloatInput" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nSnapshotControlPointNumber": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MovementPlaceOnGround": { "data": { "m_CollisionGroupName": { "value": 808, "comment": "char[128]" }, "m_bIncludeShotHull": { "value": 964, "comment": "bool" }, "m_bIncludeWater": { "value": 965, "comment": "bool" }, "m_bScaleOffset": { "value": 969, "comment": "bool" }, "m_bSetNormal": { "value": 968, "comment": "bool" }, "m_flLerpRate": { "value": 804, "comment": "float" }, "m_flMaxTraceLength": { "value": 792, "comment": "float" }, "m_flOffset": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_flTolerance": { "value": 796, "comment": "float" }, "m_flTraceOffset": { "value": 800, "comment": "float" }, "m_nIgnoreCP": { "value": 976, "comment": "int32_t" }, "m_nLerpCP": { "value": 948, "comment": "int32_t" }, "m_nPreserveOffsetCP": { "value": 972, "comment": "int32_t" }, "m_nRefCP1": { "value": 940, "comment": "int32_t" }, "m_nRefCP2": { "value": 944, "comment": "int32_t" }, "m_nTraceMissBehavior": { "value": 960, "comment": "ParticleTraceMissBehavior_t" }, "m_nTraceSet": { "value": 936, "comment": "ParticleTraceSet_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MovementRigidAttachToCP": { "data": { "m_bOffsetLocal": { "value": 468, "comment": "bool" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nFieldInput": { "value": 460, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 464, "comment": "ParticleAttributeIndex_t" }, "m_nScaleCPField": { "value": 456, "comment": "int32_t" }, "m_nScaleControlPoint": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MovementRotateParticleAroundAxis": { "data": { "m_TransformInput": { "value": 2416, "comment": "CParticleTransformInput" }, "m_bLocalSpace": { "value": 2520, "comment": "bool" }, "m_flRotRate": { "value": 2072, "comment": "CParticleCollectionFloatInput" }, "m_vecRotAxis": { "value": 448, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_MovementSkinnedPositionFromCPSnapshot": { "data": { "m_bRandom": { "value": 456, "comment": "bool" }, "m_bSetNormal": { "value": 464, "comment": "bool" }, "m_bSetRadius": { "value": 465, "comment": "bool" }, "m_flIncrement": { "value": 816, "comment": "CParticleCollectionFloatInput" }, "m_flInterpolation": { "value": 1848, "comment": "CPerParticleFloatInput" }, "m_flReadIndex": { "value": 472, "comment": "CPerParticleFloatInput" }, "m_nControlPointNumber": { "value": 452, "comment": "int32_t" }, "m_nFullLoopIncrement": { "value": 1160, "comment": "CParticleCollectionFloatInput" }, "m_nIndexType": { "value": 468, "comment": "SnapshotIndexType_t" }, "m_nRandomSeed": { "value": 460, "comment": "int32_t" }, "m_nSnapShotStartPoint": { "value": 1504, "comment": "CParticleCollectionFloatInput" }, "m_nSnapshotControlPointNumber": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_Noise": { "data": { "m_bAdditive": { "value": 464, "comment": "bool" }, "m_fl4NoiseScale": { "value": 460, "comment": "float" }, "m_flNoiseAnimationTimeScale": { "value": 468, "comment": "float" }, "m_flOutputMax": { "value": 456, "comment": "float" }, "m_flOutputMin": { "value": 452, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_NoiseEmitter": { "data": { "m_bAbsVal": { "value": 472, "comment": "bool" }, "m_bAbsValInv": { "value": 473, "comment": "bool" }, "m_flEmissionDuration": { "value": 448, "comment": "float" }, "m_flEmissionScale": { "value": 456, "comment": "float" }, "m_flNoiseScale": { "value": 488, "comment": "float" }, "m_flOffset": { "value": 476, "comment": "float" }, "m_flOutputMax": { "value": 484, "comment": "float" }, "m_flOutputMin": { "value": 480, "comment": "float" }, "m_flStartTime": { "value": 452, "comment": "float" }, "m_flWorldNoiseScale": { "value": 492, "comment": "float" }, "m_flWorldTimeScale": { "value": 508, "comment": "float" }, "m_nScaleControlPoint": { "value": 460, "comment": "int32_t" }, "m_nScaleControlPointField": { "value": 464, "comment": "int32_t" }, "m_nWorldNoisePoint": { "value": 468, "comment": "int32_t" }, "m_vecOffsetLoc": { "value": 496, "comment": "Vector" } }, "comment": "CParticleFunctionEmitter" }, "C_OP_NormalLock": { "data": { "m_nControlPointNumber": { "value": 448, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_NormalizeVector": { "data": { "m_flScale": { "value": 452, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_Orient2DRelToCP": { "data": { "m_flRotOffset": { "value": 448, "comment": "float" }, "m_flSpinStrength": { "value": 452, "comment": "float" }, "m_nCP": { "value": 456, "comment": "int32_t" }, "m_nFieldOutput": { "value": 460, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_OrientTo2dDirection": { "data": { "m_flRotOffset": { "value": 448, "comment": "float" }, "m_flSpinStrength": { "value": 452, "comment": "float" }, "m_nFieldOutput": { "value": 456, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_OscillateScalar": { "data": { "m_FrequencyMax": { "value": 460, "comment": "float" }, "m_FrequencyMin": { "value": 456, "comment": "float" }, "m_RateMax": { "value": 452, "comment": "float" }, "m_RateMin": { "value": 448, "comment": "float" }, "m_bProportional": { "value": 468, "comment": "bool" }, "m_bProportionalOp": { "value": 469, "comment": "bool" }, "m_flEndTime_max": { "value": 484, "comment": "float" }, "m_flEndTime_min": { "value": 480, "comment": "float" }, "m_flOscAdd": { "value": 492, "comment": "float" }, "m_flOscMult": { "value": 488, "comment": "float" }, "m_flStartTime_max": { "value": 476, "comment": "float" }, "m_flStartTime_min": { "value": 472, "comment": "float" }, "m_nField": { "value": 464, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_OscillateScalarSimple": { "data": { "m_Frequency": { "value": 452, "comment": "float" }, "m_Rate": { "value": 448, "comment": "float" }, "m_flOscAdd": { "value": 464, "comment": "float" }, "m_flOscMult": { "value": 460, "comment": "float" }, "m_nField": { "value": 456, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_OscillateVector": { "data": { "m_FrequencyMax": { "value": 484, "comment": "Vector" }, "m_FrequencyMin": { "value": 472, "comment": "Vector" }, "m_RateMax": { "value": 460, "comment": "Vector" }, "m_RateMin": { "value": 448, "comment": "Vector" }, "m_bOffset": { "value": 502, "comment": "bool" }, "m_bProportional": { "value": 500, "comment": "bool" }, "m_bProportionalOp": { "value": 501, "comment": "bool" }, "m_flEndTime_max": { "value": 516, "comment": "float" }, "m_flEndTime_min": { "value": 512, "comment": "float" }, "m_flOscAdd": { "value": 864, "comment": "CPerParticleFloatInput" }, "m_flOscMult": { "value": 520, "comment": "CPerParticleFloatInput" }, "m_flRateScale": { "value": 1208, "comment": "CPerParticleFloatInput" }, "m_flStartTime_max": { "value": 508, "comment": "float" }, "m_flStartTime_min": { "value": 504, "comment": "float" }, "m_nField": { "value": 496, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_OscillateVectorSimple": { "data": { "m_Frequency": { "value": 460, "comment": "Vector" }, "m_Rate": { "value": 448, "comment": "Vector" }, "m_bOffset": { "value": 484, "comment": "bool" }, "m_flOscAdd": { "value": 480, "comment": "float" }, "m_flOscMult": { "value": 476, "comment": "float" }, "m_nField": { "value": 472, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ParentVortices": { "data": { "m_bFlipBasedOnYaw": { "value": 480, "comment": "bool" }, "m_flForceScale": { "value": 464, "comment": "float" }, "m_vecTwistAxis": { "value": 468, "comment": "Vector" } }, "comment": "CParticleFunctionForce" }, "C_OP_ParticlePhysics": { "data": { "m_Gravity": { "value": 448, "comment": "CParticleCollectionVecInput" }, "m_fDrag": { "value": 2072, "comment": "CParticleCollectionFloatInput" }, "m_nMaxConstraintPasses": { "value": 2416, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_PerParticleForce": { "data": { "m_flForceScale": { "value": 464, "comment": "CPerParticleFloatInput" }, "m_nCP": { "value": 2432, "comment": "int32_t" }, "m_vForce": { "value": 808, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionForce" }, "C_OP_PercentageBetweenTransformLerpCPs": { "data": { "m_TransformEnd": { "value": 568, "comment": "CParticleTransformInput" }, "m_TransformStart": { "value": 464, "comment": "CParticleTransformInput" }, "m_bActiveRange": { "value": 692, "comment": "bool" }, "m_bRadialCheck": { "value": 693, "comment": "bool" }, "m_flInputMax": { "value": 456, "comment": "float" }, "m_flInputMin": { "value": 452, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nOutputEndCP": { "value": 680, "comment": "int32_t" }, "m_nOutputEndField": { "value": 684, "comment": "int32_t" }, "m_nOutputStartCP": { "value": 672, "comment": "int32_t" }, "m_nOutputStartField": { "value": 676, "comment": "int32_t" }, "m_nSetMethod": { "value": 688, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_PercentageBetweenTransforms": { "data": { "m_TransformEnd": { "value": 576, "comment": "CParticleTransformInput" }, "m_TransformStart": { "value": 472, "comment": "CParticleTransformInput" }, "m_bActiveRange": { "value": 684, "comment": "bool" }, "m_bRadialCheck": { "value": 685, "comment": "bool" }, "m_flInputMax": { "value": 456, "comment": "float" }, "m_flInputMin": { "value": 452, "comment": "float" }, "m_flOutputMax": { "value": 464, "comment": "float" }, "m_flOutputMin": { "value": 460, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 680, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_PercentageBetweenTransformsVector": { "data": { "m_TransformEnd": { "value": 592, "comment": "CParticleTransformInput" }, "m_TransformStart": { "value": 488, "comment": "CParticleTransformInput" }, "m_bActiveRange": { "value": 700, "comment": "bool" }, "m_bRadialCheck": { "value": 701, "comment": "bool" }, "m_flInputMax": { "value": 456, "comment": "float" }, "m_flInputMin": { "value": 452, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 696, "comment": "ParticleSetMethod_t" }, "m_vecOutputMax": { "value": 472, "comment": "Vector" }, "m_vecOutputMin": { "value": 460, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_PinParticleToCP": { "data": { "m_bOffsetLocal": { "value": 2080, "comment": "bool" }, "m_flAge": { "value": 3128, "comment": "CParticleCollectionFloatInput" }, "m_flBreakDistance": { "value": 2440, "comment": "CParticleCollectionFloatInput" }, "m_flBreakSpeed": { "value": 2784, "comment": "CParticleCollectionFloatInput" }, "m_flBreakValue": { "value": 3480, "comment": "CParticleCollectionFloatInput" }, "m_flInterpolation": { "value": 3824, "comment": "CPerParticleFloatInput" }, "m_nBreakControlPointNumber": { "value": 3472, "comment": "int32_t" }, "m_nBreakControlPointNumber2": { "value": 3476, "comment": "int32_t" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nParticleNumber": { "value": 2088, "comment": "CParticleCollectionFloatInput" }, "m_nParticleSelection": { "value": 2084, "comment": "ParticleSelection_t" }, "m_nPinBreakType": { "value": 2432, "comment": "ParticlePinDistance_t" }, "m_vecOffset": { "value": 456, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_PlanarConstraint": { "data": { "m_PlaneNormal": { "value": 460, "comment": "Vector" }, "m_PointOnPlane": { "value": 448, "comment": "Vector" }, "m_bGlobalNormal": { "value": 477, "comment": "bool" }, "m_bGlobalOrigin": { "value": 476, "comment": "bool" }, "m_bUseOldCode": { "value": 1168, "comment": "bool" }, "m_flMaximumDistanceToCP": { "value": 824, "comment": "CParticleCollectionFloatInput" }, "m_flRadiusScale": { "value": 480, "comment": "CPerParticleFloatInput" }, "m_nControlPointNumber": { "value": 472, "comment": "int32_t" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_PlaneCull": { "data": { "m_bLocalSpace": { "value": 464, "comment": "bool" }, "m_flPlaneOffset": { "value": 468, "comment": "float" }, "m_nPlaneControlPoint": { "value": 448, "comment": "int32_t" }, "m_vecPlaneDirection": { "value": 452, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_PlayEndCapWhenFinished": { "data": { "m_bFireOnEmissionEnd": { "value": 464, "comment": "bool" }, "m_bIncludeChildren": { "value": 465, "comment": "bool" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_PointVectorAtNextParticle": { "data": { "m_flInterpolation": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_PositionLock": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" }, "m_bLockRot": { "value": 936, "comment": "bool" }, "m_flEndTime_exp": { "value": 572, "comment": "float" }, "m_flEndTime_max": { "value": 568, "comment": "float" }, "m_flEndTime_min": { "value": 564, "comment": "float" }, "m_flJumpThreshold": { "value": 928, "comment": "float" }, "m_flPrevPosScale": { "value": 932, "comment": "float" }, "m_flRange": { "value": 576, "comment": "float" }, "m_flRangeBias": { "value": 584, "comment": "CParticleCollectionFloatInput" }, "m_flStartTime_exp": { "value": 560, "comment": "float" }, "m_flStartTime_max": { "value": 556, "comment": "float" }, "m_flStartTime_min": { "value": 552, "comment": "float" }, "m_nFieldOutput": { "value": 2568, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutputPrev": { "value": 2572, "comment": "ParticleAttributeIndex_t" }, "m_vecScale": { "value": 944, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_QuantizeCPComponent": { "data": { "m_flInputValue": { "value": 464, "comment": "CParticleCollectionFloatInput" }, "m_flQuantizeValue": { "value": 816, "comment": "CParticleCollectionFloatInput" }, "m_nCPOutput": { "value": 808, "comment": "int32_t" }, "m_nOutVectorField": { "value": 812, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_QuantizeFloat": { "data": { "m_InputValue": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_nOutputField": { "value": 792, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RadiusDecay": { "data": { "m_flMinRadius": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RampCPLinearRandom": { "data": { "m_nOutControlPointNumber": { "value": 464, "comment": "int32_t" }, "m_vecRateMax": { "value": 480, "comment": "Vector" }, "m_vecRateMin": { "value": 468, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RampScalarLinear": { "data": { "m_RateMax": { "value": 452, "comment": "float" }, "m_RateMin": { "value": 448, "comment": "float" }, "m_bProportionalOp": { "value": 516, "comment": "bool" }, "m_flEndTime_max": { "value": 468, "comment": "float" }, "m_flEndTime_min": { "value": 464, "comment": "float" }, "m_flStartTime_max": { "value": 460, "comment": "float" }, "m_flStartTime_min": { "value": 456, "comment": "float" }, "m_nField": { "value": 512, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RampScalarLinearSimple": { "data": { "m_Rate": { "value": 448, "comment": "float" }, "m_flEndTime": { "value": 456, "comment": "float" }, "m_flStartTime": { "value": 452, "comment": "float" }, "m_nField": { "value": 496, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RampScalarSpline": { "data": { "m_RateMax": { "value": 452, "comment": "float" }, "m_RateMin": { "value": 448, "comment": "float" }, "m_bEaseOut": { "value": 517, "comment": "bool" }, "m_bProportionalOp": { "value": 516, "comment": "bool" }, "m_flBias": { "value": 472, "comment": "float" }, "m_flEndTime_max": { "value": 468, "comment": "float" }, "m_flEndTime_min": { "value": 464, "comment": "float" }, "m_flStartTime_max": { "value": 460, "comment": "float" }, "m_flStartTime_min": { "value": 456, "comment": "float" }, "m_nField": { "value": 512, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RampScalarSplineSimple": { "data": { "m_Rate": { "value": 448, "comment": "float" }, "m_bEaseOut": { "value": 500, "comment": "bool" }, "m_flEndTime": { "value": 456, "comment": "float" }, "m_flStartTime": { "value": 452, "comment": "float" }, "m_nField": { "value": 496, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RandomForce": { "data": { "m_MaxForce": { "value": 476, "comment": "Vector" }, "m_MinForce": { "value": 464, "comment": "Vector" } }, "comment": "CParticleFunctionForce" }, "C_OP_ReadFromNeighboringParticle": { "data": { "m_DistanceCheck": { "value": 464, "comment": "CPerParticleFloatInput" }, "m_flInterpolation": { "value": 808, "comment": "CPerParticleFloatInput" }, "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nIncrement": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ReinitializeScalarEndCap": { "data": { "m_flOutputMax": { "value": 456, "comment": "float" }, "m_flOutputMin": { "value": 452, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapAverageHitboxSpeedtoCP": { "data": { "m_HitboxSetName": { "value": 3488, "comment": "char[128]" }, "m_flInputMax": { "value": 824, "comment": "CParticleCollectionFloatInput" }, "m_flInputMin": { "value": 480, "comment": "CParticleCollectionFloatInput" }, "m_flOutputMax": { "value": 1512, "comment": "CParticleCollectionFloatInput" }, "m_flOutputMin": { "value": 1168, "comment": "CParticleCollectionFloatInput" }, "m_nField": { "value": 472, "comment": "int32_t" }, "m_nHeightControlPointNumber": { "value": 1856, "comment": "int32_t" }, "m_nHitboxDataType": { "value": 476, "comment": "ParticleHitboxDataSelection_t" }, "m_nInControlPointNumber": { "value": 464, "comment": "int32_t" }, "m_nOutControlPointNumber": { "value": 468, "comment": "int32_t" }, "m_vecComparisonVelocity": { "value": 1864, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RemapAverageScalarValuetoCP": { "data": { "m_flInputMax": { "value": 480, "comment": "float" }, "m_flInputMin": { "value": 476, "comment": "float" }, "m_flOutputMax": { "value": 488, "comment": "float" }, "m_flOutputMin": { "value": 484, "comment": "float" }, "m_nField": { "value": 472, "comment": "ParticleAttributeIndex_t" }, "m_nOutControlPointNumber": { "value": 464, "comment": "int32_t" }, "m_nOutVectorField": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RemapBoundingVolumetoCP": { "data": { "m_flInputMax": { "value": 472, "comment": "float" }, "m_flInputMin": { "value": 468, "comment": "float" }, "m_flOutputMax": { "value": 480, "comment": "float" }, "m_flOutputMin": { "value": 476, "comment": "float" }, "m_nOutControlPointNumber": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RemapCPVelocityToVector": { "data": { "m_bNormalize": { "value": 460, "comment": "bool" }, "m_flScale": { "value": 456, "comment": "float" }, "m_nControlPoint": { "value": 448, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapCPtoCP": { "data": { "m_bDerivative": { "value": 496, "comment": "bool" }, "m_flInputMax": { "value": 484, "comment": "float" }, "m_flInputMin": { "value": 480, "comment": "float" }, "m_flInterpRate": { "value": 500, "comment": "float" }, "m_flOutputMax": { "value": 492, "comment": "float" }, "m_flOutputMin": { "value": 488, "comment": "float" }, "m_nInputControlPoint": { "value": 464, "comment": "int32_t" }, "m_nInputField": { "value": 472, "comment": "int32_t" }, "m_nOutputControlPoint": { "value": 468, "comment": "int32_t" }, "m_nOutputField": { "value": 476, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RemapCPtoScalar": { "data": { "m_flEndTime": { "value": 480, "comment": "float" }, "m_flInputMax": { "value": 464, "comment": "float" }, "m_flInputMin": { "value": 460, "comment": "float" }, "m_flInterpRate": { "value": 484, "comment": "float" }, "m_flOutputMax": { "value": 472, "comment": "float" }, "m_flOutputMin": { "value": 468, "comment": "float" }, "m_flStartTime": { "value": 476, "comment": "float" }, "m_nCPInput": { "value": 448, "comment": "int32_t" }, "m_nField": { "value": 456, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 488, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapCPtoVector": { "data": { "m_bAccelerate": { "value": 525, "comment": "bool" }, "m_bOffset": { "value": 524, "comment": "bool" }, "m_flEndTime": { "value": 512, "comment": "float" }, "m_flInterpRate": { "value": 516, "comment": "float" }, "m_flStartTime": { "value": 508, "comment": "float" }, "m_nCPInput": { "value": 448, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nLocalSpaceCP": { "value": 456, "comment": "int32_t" }, "m_nSetMethod": { "value": 520, "comment": "ParticleSetMethod_t" }, "m_vInputMax": { "value": 472, "comment": "Vector" }, "m_vInputMin": { "value": 460, "comment": "Vector" }, "m_vOutputMax": { "value": 496, "comment": "Vector" }, "m_vOutputMin": { "value": 484, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapControlPointDirectionToVector": { "data": { "m_flScale": { "value": 452, "comment": "float" }, "m_nControlPointNumber": { "value": 456, "comment": "int32_t" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapControlPointOrientationToRotation": { "data": { "m_flOffsetRot": { "value": 456, "comment": "float" }, "m_nCP": { "value": 448, "comment": "int32_t" }, "m_nComponent": { "value": 460, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapCrossProductOfTwoVectorsToVector": { "data": { "m_InputVec1": { "value": 448, "comment": "CPerParticleVecInput" }, "m_InputVec2": { "value": 2072, "comment": "CPerParticleVecInput" }, "m_bNormalize": { "value": 3700, "comment": "bool" }, "m_nFieldOutput": { "value": 3696, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapDensityGradientToVectorAttribute": { "data": { "m_flRadiusScale": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapDensityToVector": { "data": { "m_bUseParentDensity": { "value": 488, "comment": "bool" }, "m_flDensityMax": { "value": 460, "comment": "float" }, "m_flDensityMin": { "value": 456, "comment": "float" }, "m_flRadiusScale": { "value": 448, "comment": "float" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nVoxelGridResolution": { "value": 492, "comment": "int32_t" }, "m_vecOutputMax": { "value": 476, "comment": "Vector" }, "m_vecOutputMin": { "value": 464, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapDirectionToCPToVector": { "data": { "m_bNormalize": { "value": 476, "comment": "bool" }, "m_flOffsetRot": { "value": 460, "comment": "float" }, "m_flScale": { "value": 456, "comment": "float" }, "m_nCP": { "value": 448, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nFieldStrength": { "value": 480, "comment": "ParticleAttributeIndex_t" }, "m_vecOffsetAxis": { "value": 464, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapDistanceToLineSegmentBase": { "data": { "m_bInfiniteLine": { "value": 464, "comment": "bool" }, "m_flMaxInputValue": { "value": 460, "comment": "float" }, "m_flMinInputValue": { "value": 456, "comment": "float" }, "m_nCP0": { "value": 448, "comment": "int32_t" }, "m_nCP1": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapDistanceToLineSegmentToScalar": { "data": { "m_flMaxOutputValue": { "value": 488, "comment": "float" }, "m_flMinOutputValue": { "value": 484, "comment": "float" }, "m_nFieldOutput": { "value": 480, "comment": "ParticleAttributeIndex_t" } }, "comment": "C_OP_RemapDistanceToLineSegmentBase" }, "C_OP_RemapDistanceToLineSegmentToVector": { "data": { "m_nFieldOutput": { "value": 480, "comment": "ParticleAttributeIndex_t" }, "m_vMaxOutputValue": { "value": 496, "comment": "Vector" }, "m_vMinOutputValue": { "value": 484, "comment": "Vector" } }, "comment": "C_OP_RemapDistanceToLineSegmentBase" }, "C_OP_RemapDotProductToCP": { "data": { "m_flInputMax": { "value": 824, "comment": "CParticleCollectionFloatInput" }, "m_flInputMin": { "value": 480, "comment": "CParticleCollectionFloatInput" }, "m_flOutputMax": { "value": 1512, "comment": "CParticleCollectionFloatInput" }, "m_flOutputMin": { "value": 1168, "comment": "CParticleCollectionFloatInput" }, "m_nInputCP1": { "value": 464, "comment": "int32_t" }, "m_nInputCP2": { "value": 468, "comment": "int32_t" }, "m_nOutVectorField": { "value": 476, "comment": "int32_t" }, "m_nOutputCP": { "value": 472, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RemapDotProductToScalar": { "data": { "m_bActiveRange": { "value": 484, "comment": "bool" }, "m_bUseParticleNormal": { "value": 485, "comment": "bool" }, "m_bUseParticleVelocity": { "value": 476, "comment": "bool" }, "m_flInputMax": { "value": 464, "comment": "float" }, "m_flInputMin": { "value": 460, "comment": "float" }, "m_flOutputMax": { "value": 472, "comment": "float" }, "m_flOutputMin": { "value": 468, "comment": "float" }, "m_nFieldOutput": { "value": 456, "comment": "ParticleAttributeIndex_t" }, "m_nInputCP1": { "value": 448, "comment": "int32_t" }, "m_nInputCP2": { "value": 452, "comment": "int32_t" }, "m_nSetMethod": { "value": 480, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapExternalWindToCP": { "data": { "m_bSetMagnitude": { "value": 2096, "comment": "bool" }, "m_nCP": { "value": 464, "comment": "int32_t" }, "m_nCPOutput": { "value": 468, "comment": "int32_t" }, "m_nOutVectorField": { "value": 2100, "comment": "int32_t" }, "m_vecScale": { "value": 472, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RemapModelVolumetoCP": { "data": { "m_flInputMax": { "value": 488, "comment": "float" }, "m_flInputMin": { "value": 484, "comment": "float" }, "m_flOutputMax": { "value": 496, "comment": "float" }, "m_flOutputMin": { "value": 492, "comment": "float" }, "m_nBBoxType": { "value": 464, "comment": "BBoxVolumeType_t" }, "m_nField": { "value": 480, "comment": "int32_t" }, "m_nInControlPointNumber": { "value": 468, "comment": "int32_t" }, "m_nOutControlPointMaxNumber": { "value": 476, "comment": "int32_t" }, "m_nOutControlPointNumber": { "value": 472, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RemapNamedModelBodyPartEndCap": { "data": {}, "comment": "C_OP_RemapNamedModelElementEndCap" }, "C_OP_RemapNamedModelBodyPartOnceTimed": { "data": {}, "comment": "C_OP_RemapNamedModelElementOnceTimed" }, "C_OP_RemapNamedModelElementEndCap": { "data": { "m_bModelFromRenderer": { "value": 528, "comment": "bool" }, "m_fallbackNames": { "value": 504, "comment": "CUtlVector" }, "m_hModel": { "value": 448, "comment": "CStrongHandle" }, "m_inNames": { "value": 456, "comment": "CUtlVector" }, "m_nFieldInput": { "value": 532, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 536, "comment": "ParticleAttributeIndex_t" }, "m_outNames": { "value": 480, "comment": "CUtlVector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapNamedModelElementOnceTimed": { "data": { "m_bModelFromRenderer": { "value": 528, "comment": "bool" }, "m_bProportional": { "value": 529, "comment": "bool" }, "m_fallbackNames": { "value": 504, "comment": "CUtlVector" }, "m_flRemapTime": { "value": 540, "comment": "float" }, "m_hModel": { "value": 448, "comment": "CStrongHandle" }, "m_inNames": { "value": 456, "comment": "CUtlVector" }, "m_nFieldInput": { "value": 532, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 536, "comment": "ParticleAttributeIndex_t" }, "m_outNames": { "value": 480, "comment": "CUtlVector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapNamedModelMeshGroupEndCap": { "data": {}, "comment": "C_OP_RemapNamedModelElementEndCap" }, "C_OP_RemapNamedModelMeshGroupOnceTimed": { "data": {}, "comment": "C_OP_RemapNamedModelElementOnceTimed" }, "C_OP_RemapNamedModelSequenceEndCap": { "data": {}, "comment": "C_OP_RemapNamedModelElementEndCap" }, "C_OP_RemapNamedModelSequenceOnceTimed": { "data": {}, "comment": "C_OP_RemapNamedModelElementOnceTimed" }, "C_OP_RemapParticleCountOnScalarEndCap": { "data": { "m_bBackwards": { "value": 468, "comment": "bool" }, "m_flOutputMax": { "value": 464, "comment": "float" }, "m_flOutputMin": { "value": 460, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nInputMax": { "value": 456, "comment": "int32_t" }, "m_nInputMin": { "value": 452, "comment": "int32_t" }, "m_nSetMethod": { "value": 472, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapParticleCountToScalar": { "data": { "m_bActiveRange": { "value": 1832, "comment": "bool" }, "m_flOutputMax": { "value": 1488, "comment": "CParticleCollectionFloatInput" }, "m_flOutputMin": { "value": 1144, "comment": "CParticleCollectionFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nInputMax": { "value": 800, "comment": "CParticleCollectionFloatInput" }, "m_nInputMin": { "value": 456, "comment": "CParticleCollectionFloatInput" }, "m_nSetMethod": { "value": 1836, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapSDFDistanceToScalarAttribute": { "data": { "m_flMaxDistance": { "value": 800, "comment": "CParticleCollectionFloatInput" }, "m_flMinDistance": { "value": 456, "comment": "CParticleCollectionFloatInput" }, "m_flValueAboveMax": { "value": 2176, "comment": "CParticleCollectionFloatInput" }, "m_flValueAtMax": { "value": 1832, "comment": "CParticleCollectionFloatInput" }, "m_flValueAtMin": { "value": 1488, "comment": "CParticleCollectionFloatInput" }, "m_flValueBelowMin": { "value": 1144, "comment": "CParticleCollectionFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nVectorFieldInput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapSDFDistanceToVectorAttribute": { "data": { "m_flMaxDistance": { "value": 800, "comment": "CParticleCollectionFloatInput" }, "m_flMinDistance": { "value": 456, "comment": "CParticleCollectionFloatInput" }, "m_nVectorFieldInput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nVectorFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_vValueAboveMax": { "value": 1180, "comment": "Vector" }, "m_vValueAtMax": { "value": 1168, "comment": "Vector" }, "m_vValueAtMin": { "value": 1156, "comment": "Vector" }, "m_vValueBelowMin": { "value": 1144, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapSDFGradientToVectorAttribute": { "data": { "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapScalar": { "data": { "m_bOldCode": { "value": 472, "comment": "bool" }, "m_flInputMax": { "value": 460, "comment": "float" }, "m_flInputMin": { "value": 456, "comment": "float" }, "m_flOutputMax": { "value": 468, "comment": "float" }, "m_flOutputMin": { "value": 464, "comment": "float" }, "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapScalarEndCap": { "data": { "m_flInputMax": { "value": 460, "comment": "float" }, "m_flInputMin": { "value": 456, "comment": "float" }, "m_flOutputMax": { "value": 468, "comment": "float" }, "m_flOutputMin": { "value": 464, "comment": "float" }, "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapScalarOnceTimed": { "data": { "m_bProportional": { "value": 448, "comment": "bool" }, "m_flInputMax": { "value": 464, "comment": "float" }, "m_flInputMin": { "value": 460, "comment": "float" }, "m_flOutputMax": { "value": 472, "comment": "float" }, "m_flOutputMin": { "value": 468, "comment": "float" }, "m_flRemapTime": { "value": 476, "comment": "float" }, "m_nFieldInput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 456, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapSpeed": { "data": { "m_bIgnoreDelta": { "value": 472, "comment": "bool" }, "m_flInputMax": { "value": 456, "comment": "float" }, "m_flInputMin": { "value": 452, "comment": "float" }, "m_flOutputMax": { "value": 464, "comment": "float" }, "m_flOutputMin": { "value": 460, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 468, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapSpeedtoCP": { "data": { "m_bUseDeltaV": { "value": 492, "comment": "bool" }, "m_flInputMax": { "value": 480, "comment": "float" }, "m_flInputMin": { "value": 476, "comment": "float" }, "m_flOutputMax": { "value": 488, "comment": "float" }, "m_flOutputMin": { "value": 484, "comment": "float" }, "m_nField": { "value": 472, "comment": "int32_t" }, "m_nInControlPointNumber": { "value": 464, "comment": "int32_t" }, "m_nOutControlPointNumber": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RemapTransformOrientationToRotations": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" }, "m_bUseQuat": { "value": 564, "comment": "bool" }, "m_bWriteNormal": { "value": 565, "comment": "bool" }, "m_vecRotation": { "value": 552, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapTransformOrientationToYaw": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" }, "m_flRotOffset": { "value": 556, "comment": "float" }, "m_flSpinStrength": { "value": 560, "comment": "float" }, "m_nFieldOutput": { "value": 552, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapTransformToVelocity": { "data": { "m_TransformInput": { "value": 448, "comment": "CParticleTransformInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapTransformVisibilityToScalar": { "data": { "m_TransformInput": { "value": 456, "comment": "CParticleTransformInput" }, "m_flInputMax": { "value": 568, "comment": "float" }, "m_flInputMin": { "value": 564, "comment": "float" }, "m_flOutputMax": { "value": 576, "comment": "float" }, "m_flOutputMin": { "value": 572, "comment": "float" }, "m_flRadius": { "value": 580, "comment": "float" }, "m_nFieldOutput": { "value": 560, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 448, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapTransformVisibilityToVector": { "data": { "m_TransformInput": { "value": 456, "comment": "CParticleTransformInput" }, "m_flInputMax": { "value": 568, "comment": "float" }, "m_flInputMin": { "value": 564, "comment": "float" }, "m_flRadius": { "value": 596, "comment": "float" }, "m_nFieldOutput": { "value": 560, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 448, "comment": "ParticleSetMethod_t" }, "m_vecOutputMax": { "value": 584, "comment": "Vector" }, "m_vecOutputMin": { "value": 572, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapVectorComponentToScalar": { "data": { "m_nComponent": { "value": 456, "comment": "int32_t" }, "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapVectortoCP": { "data": { "m_nFieldInput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nOutControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nParticleNumber": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapVelocityToVector": { "data": { "m_bNormalize": { "value": 456, "comment": "bool" }, "m_flScale": { "value": 452, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RemapVisibilityScalar": { "data": { "m_flInputMax": { "value": 460, "comment": "float" }, "m_flInputMin": { "value": 456, "comment": "float" }, "m_flOutputMax": { "value": 468, "comment": "float" }, "m_flOutputMin": { "value": 464, "comment": "float" }, "m_flRadiusScale": { "value": 472, "comment": "float" }, "m_nFieldInput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RenderAsModels": { "data": { "m_ModelList": { "value": 512, "comment": "CUtlVector" }, "m_bFitToModelSize": { "value": 544, "comment": "bool" }, "m_bNonUniformScaling": { "value": 545, "comment": "bool" }, "m_flModelScale": { "value": 540, "comment": "float" }, "m_nSizeCullBloat": { "value": 560, "comment": "int32_t" }, "m_nXAxisScalingAttribute": { "value": 548, "comment": "ParticleAttributeIndex_t" }, "m_nYAxisScalingAttribute": { "value": 552, "comment": "ParticleAttributeIndex_t" }, "m_nZAxisScalingAttribute": { "value": 556, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderBlobs": { "data": { "m_MaterialVars": { "value": 1552, "comment": "CUtlVector" }, "m_cubeWidth": { "value": 512, "comment": "CParticleCollectionRendererFloatInput" }, "m_cutoffRadius": { "value": 856, "comment": "CParticleCollectionRendererFloatInput" }, "m_hMaterial": { "value": 1600, "comment": "CStrongHandle" }, "m_nScaleCP": { "value": 1544, "comment": "int32_t" }, "m_renderRadius": { "value": 1200, "comment": "CParticleCollectionRendererFloatInput" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderCables": { "data": { "m_LightingTransform": { "value": 4944, "comment": "CParticleTransformInput" }, "m_MaterialFloatVars": { "value": 5048, "comment": "CUtlVector" }, "m_MaterialVecVars": { "value": 5096, "comment": "CUtlVector" }, "m_bDrawCableCaps": { "value": 4912, "comment": "bool" }, "m_flAlphaScale": { "value": 856, "comment": "CParticleCollectionFloatInput" }, "m_flCapOffsetAmount": { "value": 4920, "comment": "float" }, "m_flCapRoundness": { "value": 4916, "comment": "float" }, "m_flColorMapOffsetU": { "value": 3880, "comment": "CParticleCollectionFloatInput" }, "m_flColorMapOffsetV": { "value": 3536, "comment": "CParticleCollectionFloatInput" }, "m_flNormalMapOffsetU": { "value": 4568, "comment": "CParticleCollectionFloatInput" }, "m_flNormalMapOffsetV": { "value": 4224, "comment": "CParticleCollectionFloatInput" }, "m_flRadiusScale": { "value": 512, "comment": "CParticleCollectionFloatInput" }, "m_flTessScale": { "value": 4924, "comment": "float" }, "m_flTextureRepeatsCircumference": { "value": 3192, "comment": "CParticleCollectionFloatInput" }, "m_flTextureRepeatsPerSegment": { "value": 2848, "comment": "CParticleCollectionFloatInput" }, "m_hMaterial": { "value": 2832, "comment": "CStrongHandle" }, "m_nColorBlendType": { "value": 2824, "comment": "ParticleColorBlendType_t" }, "m_nMaxTesselation": { "value": 4932, "comment": "int32_t" }, "m_nMinTesselation": { "value": 4928, "comment": "int32_t" }, "m_nRoundness": { "value": 4936, "comment": "int32_t" }, "m_nTextureRepetitionMode": { "value": 2840, "comment": "TextureRepetitionMode_t" }, "m_vecColorScale": { "value": 1200, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderClothForce": { "data": {}, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderDeferredLight": { "data": { "m_bUseAlphaTestWindow": { "value": 512, "comment": "bool" }, "m_bUseTexture": { "value": 513, "comment": "bool" }, "m_flAlphaScale": { "value": 520, "comment": "float" }, "m_flDistanceFalloff": { "value": 2164, "comment": "float" }, "m_flLightDistance": { "value": 2156, "comment": "float" }, "m_flRadiusScale": { "value": 516, "comment": "float" }, "m_flSpotFoV": { "value": 2168, "comment": "float" }, "m_flStartFalloff": { "value": 2160, "comment": "float" }, "m_hTexture": { "value": 2184, "comment": "CStrongHandle" }, "m_nAlpha2Field": { "value": 524, "comment": "ParticleAttributeIndex_t" }, "m_nAlphaTestPointField": { "value": 2172, "comment": "ParticleAttributeIndex_t" }, "m_nAlphaTestRangeField": { "value": 2176, "comment": "ParticleAttributeIndex_t" }, "m_nAlphaTestSharpnessField": { "value": 2180, "comment": "ParticleAttributeIndex_t" }, "m_nColorBlendType": { "value": 2152, "comment": "ParticleColorBlendType_t" }, "m_nHSVShiftControlPoint": { "value": 2192, "comment": "int32_t" }, "m_vecColorScale": { "value": 528, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderFlattenGrass": { "data": { "m_flFlattenStrength": { "value": 512, "comment": "float" }, "m_flRadiusScale": { "value": 520, "comment": "float" }, "m_nStrengthFieldOverride": { "value": 516, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderGpuImplicit": { "data": { "m_bUsePerParticleRadius": { "value": 512, "comment": "bool" }, "m_fGridSize": { "value": 520, "comment": "CParticleCollectionRendererFloatInput" }, "m_fIsosurfaceThreshold": { "value": 1208, "comment": "CParticleCollectionRendererFloatInput" }, "m_fRadiusScale": { "value": 864, "comment": "CParticleCollectionRendererFloatInput" }, "m_hMaterial": { "value": 1560, "comment": "CStrongHandle" }, "m_nScaleCP": { "value": 1552, "comment": "int32_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderLightBeam": { "data": { "m_bCastShadows": { "value": 2488, "comment": "bool" }, "m_flBrightnessLumensPerMeter": { "value": 2144, "comment": "CParticleCollectionFloatInput" }, "m_flRange": { "value": 2840, "comment": "CParticleCollectionFloatInput" }, "m_flSkirt": { "value": 2496, "comment": "CParticleCollectionFloatInput" }, "m_flThickness": { "value": 3184, "comment": "CParticleCollectionFloatInput" }, "m_nColorBlendType": { "value": 2136, "comment": "ParticleColorBlendType_t" }, "m_vColorBlend": { "value": 512, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderLights": { "data": { "m_bAnimateInFPS": { "value": 536, "comment": "bool" }, "m_flAnimationRate": { "value": 528, "comment": "float" }, "m_flEndFadeSize": { "value": 552, "comment": "float" }, "m_flMaxSize": { "value": 544, "comment": "float" }, "m_flMinSize": { "value": 540, "comment": "float" }, "m_flStartFadeSize": { "value": 548, "comment": "float" }, "m_nAnimationType": { "value": 532, "comment": "AnimationType_t" } }, "comment": "C_OP_RenderPoints" }, "C_OP_RenderMaterialProxy": { "data": { "m_MaterialVars": { "value": 520, "comment": "CUtlVector" }, "m_flAlpha": { "value": 2520, "comment": "CPerParticleFloatInput" }, "m_flMaterialOverrideEnabled": { "value": 552, "comment": "CParticleCollectionFloatInput" }, "m_hOverrideMaterial": { "value": 544, "comment": "CStrongHandle" }, "m_nColorBlendType": { "value": 2864, "comment": "ParticleColorBlendType_t" }, "m_nMaterialControlPoint": { "value": 512, "comment": "int32_t" }, "m_nProxyType": { "value": 516, "comment": "MaterialProxyType_t" }, "m_vecColorScale": { "value": 896, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderModels": { "data": { "m_ActivityName": { "value": 5816, "comment": "char[256]" }, "m_EconSlotName": { "value": 7164, "comment": "char[256]" }, "m_MaterialVars": { "value": 6696, "comment": "CUtlVector" }, "m_ModelList": { "value": 520, "comment": "CUtlVector" }, "m_SequenceName": { "value": 6072, "comment": "char[256]" }, "m_bAcceptsDecals": { "value": 7425, "comment": "bool" }, "m_bAllowApproximateTransforms": { "value": 7429, "comment": "bool" }, "m_bAnimated": { "value": 5448, "comment": "bool" }, "m_bCenterOffset": { "value": 558, "comment": "bool" }, "m_bDisableDepthPrepass": { "value": 7424, "comment": "bool" }, "m_bDisableShadows": { "value": 7423, "comment": "bool" }, "m_bDoNotDrawInParticlePass": { "value": 7427, "comment": "bool" }, "m_bEnableClothSimulation": { "value": 6328, "comment": "bool" }, "m_bForceDrawInterlevedWithSiblings": { "value": 7426, "comment": "bool" }, "m_bForceLoopingAnimation": { "value": 5801, "comment": "bool" }, "m_bIgnoreNormal": { "value": 556, "comment": "bool" }, "m_bIgnoreRadius": { "value": 3808, "comment": "bool" }, "m_bLocalScale": { "value": 5440, "comment": "bool" }, "m_bManualAnimFrame": { "value": 5803, "comment": "bool" }, "m_bOnlyRenderInEffecsGameOverlay": { "value": 515, "comment": "bool" }, "m_bOnlyRenderInEffectsBloomPass": { "value": 512, "comment": "bool" }, "m_bOnlyRenderInEffectsWaterPass": { "value": 513, "comment": "bool" }, "m_bOrientZ": { "value": 557, "comment": "bool" }, "m_bOriginalModel": { "value": 7420, "comment": "bool" }, "m_bOverrideTranslucentMaterials": { "value": 6344, "comment": "bool" }, "m_bResetAnimOnStop": { "value": 5802, "comment": "bool" }, "m_bScaleAnimationRate": { "value": 5800, "comment": "bool" }, "m_bSuppressTint": { "value": 7421, "comment": "bool" }, "m_bUseFastModelCollectionRenderPath": { "value": 7428, "comment": "bool" }, "m_bUseMixedResolutionRendering": { "value": 514, "comment": "bool" }, "m_bUseRawMeshGroup": { "value": 7422, "comment": "bool" }, "m_flAlphaScale": { "value": 8040, "comment": "CParticleCollectionFloatInput" }, "m_flAnimationRate": { "value": 5456, "comment": "CPerParticleFloatInput" }, "m_flManualModelSelection": { "value": 6720, "comment": "CPerParticleFloatInput" }, "m_flRadiusScale": { "value": 7696, "comment": "CParticleCollectionFloatInput" }, "m_flRollScale": { "value": 8384, "comment": "CParticleCollectionFloatInput" }, "m_hOverrideMaterial": { "value": 6336, "comment": "CStrongHandle" }, "m_modelInput": { "value": 7064, "comment": "CParticleModelInput" }, "m_nAlpha2Field": { "value": 8728, "comment": "ParticleAttributeIndex_t" }, "m_nAnimationField": { "value": 5808, "comment": "ParticleAttributeIndex_t" }, "m_nAnimationScaleField": { "value": 5804, "comment": "ParticleAttributeIndex_t" }, "m_nBodyGroupField": { "value": 548, "comment": "ParticleAttributeIndex_t" }, "m_nColorBlendType": { "value": 10360, "comment": "ParticleColorBlendType_t" }, "m_nLOD": { "value": 7160, "comment": "int32_t" }, "m_nManualFrameField": { "value": 5812, "comment": "ParticleAttributeIndex_t" }, "m_nModelScaleCP": { "value": 3812, "comment": "int32_t" }, "m_nSizeCullBloat": { "value": 5444, "comment": "int32_t" }, "m_nSkin": { "value": 6352, "comment": "CPerParticleFloatInput" }, "m_nSubModelField": { "value": 552, "comment": "ParticleAttributeIndex_t" }, "m_szRenderAttribute": { "value": 7430, "comment": "char[260]" }, "m_vecColorScale": { "value": 8736, "comment": "CParticleCollectionVecInput" }, "m_vecComponentScale": { "value": 3816, "comment": "CPerParticleVecInput" }, "m_vecLocalOffset": { "value": 560, "comment": "CPerParticleVecInput" }, "m_vecLocalRotation": { "value": 2184, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderOmni2Light": { "data": { "m_bCastShadows": { "value": 2840, "comment": "bool" }, "m_bSphericalCookie": { "value": 4576, "comment": "bool" }, "m_flBrightnessCandelas": { "value": 2496, "comment": "CPerParticleFloatInput" }, "m_flBrightnessLumens": { "value": 2152, "comment": "CPerParticleFloatInput" }, "m_flInnerConeAngle": { "value": 3880, "comment": "CPerParticleFloatInput" }, "m_flLuminaireRadius": { "value": 2848, "comment": "CPerParticleFloatInput" }, "m_flOuterConeAngle": { "value": 4224, "comment": "CPerParticleFloatInput" }, "m_flRange": { "value": 3536, "comment": "CPerParticleFloatInput" }, "m_flSkirt": { "value": 3192, "comment": "CPerParticleFloatInput" }, "m_hLightCookie": { "value": 4568, "comment": "CStrongHandle" }, "m_nBrightnessUnit": { "value": 2148, "comment": "ParticleLightUnitChoiceList_t" }, "m_nColorBlendType": { "value": 2144, "comment": "ParticleColorBlendType_t" }, "m_nLightType": { "value": 512, "comment": "ParticleOmni2LightTypeChoiceList_t" }, "m_vColorBlend": { "value": 520, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderPoints": { "data": { "m_hMaterial": { "value": 512, "comment": "CStrongHandle" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderPostProcessing": { "data": { "m_flPostProcessStrength": { "value": 512, "comment": "CPerParticleFloatInput" }, "m_hPostTexture": { "value": 856, "comment": "CStrongHandle" }, "m_nPriority": { "value": 864, "comment": "ParticlePostProcessPriorityGroup_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderProjected": { "data": { "m_MaterialVars": { "value": 904, "comment": "CUtlVector" }, "m_bEnableProjectedDepthControls": { "value": 516, "comment": "bool" }, "m_bFlipHorizontal": { "value": 515, "comment": "bool" }, "m_bOrientToNormal": { "value": 900, "comment": "bool" }, "m_bProjectCharacter": { "value": 512, "comment": "bool" }, "m_bProjectWater": { "value": 514, "comment": "bool" }, "m_bProjectWorld": { "value": 513, "comment": "bool" }, "m_flAnimationTimeScale": { "value": 896, "comment": "float" }, "m_flMaterialSelection": { "value": 552, "comment": "CPerParticleFloatInput" }, "m_flMaxProjectionDepth": { "value": 524, "comment": "float" }, "m_flMinProjectionDepth": { "value": 520, "comment": "float" }, "m_vecProjectedMaterials": { "value": 528, "comment": "CUtlVector" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderRopes": { "data": { "m_bClampV": { "value": 11084, "comment": "bool" }, "m_bClosedLoop": { "value": 11121, "comment": "bool" }, "m_bDrawAsOpaque": { "value": 11132, "comment": "bool" }, "m_bEnableFadingAndClamping": { "value": 10000, "comment": "bool" }, "m_bGenerateNormals": { "value": 11133, "comment": "bool" }, "m_bReverseOrder": { "value": 11120, "comment": "bool" }, "m_bUseScalarForTextureCoordinate": { "value": 11109, "comment": "bool" }, "m_flEndFadeDot": { "value": 10024, "comment": "float" }, "m_flEndFadeSize": { "value": 10016, "comment": "float" }, "m_flMaxSize": { "value": 10008, "comment": "float" }, "m_flMinSize": { "value": 10004, "comment": "float" }, "m_flRadiusTaper": { "value": 10028, "comment": "float" }, "m_flScalarAttributeTextureCoordScale": { "value": 11116, "comment": "float" }, "m_flScaleVOffsetByControlPointDistance": { "value": 11104, "comment": "float" }, "m_flScaleVScrollByControlPointDistance": { "value": 11100, "comment": "float" }, "m_flScaleVSizeByControlPointDistance": { "value": 11096, "comment": "float" }, "m_flStartFadeDot": { "value": 10020, "comment": "float" }, "m_flStartFadeSize": { "value": 10012, "comment": "float" }, "m_flTessScale": { "value": 10040, "comment": "float" }, "m_flTextureVOffset": { "value": 10736, "comment": "CParticleCollectionRendererFloatInput" }, "m_flTextureVScrollRate": { "value": 10392, "comment": "CParticleCollectionRendererFloatInput" }, "m_flTextureVWorldSize": { "value": 10048, "comment": "CParticleCollectionRendererFloatInput" }, "m_nMaxTesselation": { "value": 10036, "comment": "int32_t" }, "m_nMinTesselation": { "value": 10032, "comment": "int32_t" }, "m_nOrientationType": { "value": 11124, "comment": "ParticleOrientationChoiceList_t" }, "m_nScalarFieldForTextureCoordinate": { "value": 11112, "comment": "ParticleAttributeIndex_t" }, "m_nScaleCP1": { "value": 11088, "comment": "int32_t" }, "m_nScaleCP2": { "value": 11092, "comment": "int32_t" }, "m_nTextureVParamsCP": { "value": 11080, "comment": "int32_t" }, "m_nVectorFieldForOrientation": { "value": 11128, "comment": "ParticleAttributeIndex_t" } }, "comment": "CBaseRendererSource2" }, "C_OP_RenderScreenShake": { "data": { "m_flAmplitudeScale": { "value": 524, "comment": "float" }, "m_flDurationScale": { "value": 512, "comment": "float" }, "m_flFrequencyScale": { "value": 520, "comment": "float" }, "m_flRadiusScale": { "value": 516, "comment": "float" }, "m_nAmplitudeField": { "value": 540, "comment": "ParticleAttributeIndex_t" }, "m_nDurationField": { "value": 532, "comment": "ParticleAttributeIndex_t" }, "m_nFilterCP": { "value": 544, "comment": "int32_t" }, "m_nFrequencyField": { "value": 536, "comment": "ParticleAttributeIndex_t" }, "m_nRadiusField": { "value": 528, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderScreenVelocityRotate": { "data": { "m_flForwardDegrees": { "value": 516, "comment": "float" }, "m_flRotateRateDegrees": { "value": 512, "comment": "float" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderSimpleModelCollection": { "data": { "m_bAcceptsDecals": { "value": 621, "comment": "bool" }, "m_bCenterOffset": { "value": 512, "comment": "bool" }, "m_bDisableShadows": { "value": 620, "comment": "bool" }, "m_modelInput": { "value": 520, "comment": "CParticleModelInput" }, "m_nLOD": { "value": 616, "comment": "int32_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderSound": { "data": { "m_bSuppressStopSoundEvent": { "value": 808, "comment": "bool" }, "m_flDurationScale": { "value": 512, "comment": "float" }, "m_flPitchScale": { "value": 520, "comment": "float" }, "m_flSndLvlScale": { "value": 516, "comment": "float" }, "m_flVolumeScale": { "value": 524, "comment": "float" }, "m_nCPReference": { "value": 548, "comment": "int32_t" }, "m_nChannel": { "value": 544, "comment": "int32_t" }, "m_nDurationField": { "value": 532, "comment": "ParticleAttributeIndex_t" }, "m_nPitchField": { "value": 536, "comment": "ParticleAttributeIndex_t" }, "m_nSndLvlField": { "value": 528, "comment": "ParticleAttributeIndex_t" }, "m_nVolumeField": { "value": 540, "comment": "ParticleAttributeIndex_t" }, "m_pszSoundName": { "value": 552, "comment": "char[256]" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderSprites": { "data": { "m_OutlineColor": { "value": 12101, "comment": "Color" }, "m_bDistanceAlpha": { "value": 12088, "comment": "bool" }, "m_bOutline": { "value": 12100, "comment": "bool" }, "m_bParticleShadows": { "value": 12824, "comment": "bool" }, "m_bSoftEdges": { "value": 12089, "comment": "bool" }, "m_bUseYawWithNormalAligned": { "value": 10352, "comment": "bool" }, "m_flAlphaAdjustWithSizeAdjust": { "value": 11048, "comment": "CParticleCollectionRendererFloatInput" }, "m_flEdgeSoftnessEnd": { "value": 12096, "comment": "float" }, "m_flEdgeSoftnessStart": { "value": 12092, "comment": "float" }, "m_flEndFadeDot": { "value": 12084, "comment": "float" }, "m_flEndFadeSize": { "value": 11736, "comment": "CParticleCollectionRendererFloatInput" }, "m_flLightingDirectionality": { "value": 12480, "comment": "CParticleCollectionRendererFloatInput" }, "m_flLightingTessellation": { "value": 12136, "comment": "CParticleCollectionRendererFloatInput" }, "m_flMaxSize": { "value": 10704, "comment": "CParticleCollectionRendererFloatInput" }, "m_flMinSize": { "value": 10360, "comment": "CParticleCollectionRendererFloatInput" }, "m_flOutlineEnd0": { "value": 12120, "comment": "float" }, "m_flOutlineEnd1": { "value": 12124, "comment": "float" }, "m_flOutlineStart0": { "value": 12112, "comment": "float" }, "m_flOutlineStart1": { "value": 12116, "comment": "float" }, "m_flShadowDensity": { "value": 12828, "comment": "float" }, "m_flStartFadeDot": { "value": 12080, "comment": "float" }, "m_flStartFadeSize": { "value": 11392, "comment": "CParticleCollectionRendererFloatInput" }, "m_nLightingMode": { "value": 12128, "comment": "ParticleLightingQuality_t" }, "m_nOrientationControlPoint": { "value": 10348, "comment": "int32_t" }, "m_nOrientationType": { "value": 10344, "comment": "ParticleOrientationChoiceList_t" }, "m_nOutlineAlpha": { "value": 12108, "comment": "int32_t" }, "m_nSequenceOverride": { "value": 10000, "comment": "CParticleCollectionRendererFloatInput" } }, "comment": "CBaseRendererSource2" }, "C_OP_RenderStandardLight": { "data": { "m_bCastShadows": { "value": 2496, "comment": "bool" }, "m_bClosedLoop": { "value": 4953, "comment": "bool" }, "m_bIgnoreDT": { "value": 4968, "comment": "bool" }, "m_bRenderDiffuse": { "value": 4576, "comment": "bool" }, "m_bRenderSpecular": { "value": 4577, "comment": "bool" }, "m_bReverseOrder": { "value": 4952, "comment": "bool" }, "m_flCapsuleLength": { "value": 4948, "comment": "float" }, "m_flConstrainRadiusToLengthRatio": { "value": 4972, "comment": "float" }, "m_flFalloffLinearity": { "value": 3544, "comment": "CParticleCollectionFloatInput" }, "m_flFiftyPercentFalloff": { "value": 3888, "comment": "CParticleCollectionFloatInput" }, "m_flFogContribution": { "value": 4600, "comment": "CParticleCollectionRendererFloatInput" }, "m_flIntensity": { "value": 2152, "comment": "CParticleCollectionFloatInput" }, "m_flLengthFadeInTime": { "value": 4980, "comment": "float" }, "m_flLengthScale": { "value": 4976, "comment": "float" }, "m_flMaxLength": { "value": 4960, "comment": "float" }, "m_flMinLength": { "value": 4964, "comment": "float" }, "m_flPhi": { "value": 2848, "comment": "CParticleCollectionFloatInput" }, "m_flRadiusMultiplier": { "value": 3192, "comment": "CParticleCollectionFloatInput" }, "m_flTheta": { "value": 2504, "comment": "CParticleCollectionFloatInput" }, "m_flZeroPercentFalloff": { "value": 4232, "comment": "CParticleCollectionFloatInput" }, "m_lightCookie": { "value": 4584, "comment": "CUtlString" }, "m_nAttenuationStyle": { "value": 3536, "comment": "StandardLightingAttenuationStyle_t" }, "m_nCapsuleLightBehavior": { "value": 4944, "comment": "ParticleLightBehaviorChoiceList_t" }, "m_nColorBlendType": { "value": 2144, "comment": "ParticleColorBlendType_t" }, "m_nFogLightingMode": { "value": 4596, "comment": "ParticleLightFogLightingMode_t" }, "m_nLightType": { "value": 512, "comment": "ParticleLightTypeChoiceList_t" }, "m_nPrevPntSource": { "value": 4956, "comment": "ParticleAttributeIndex_t" }, "m_nPriority": { "value": 4592, "comment": "int32_t" }, "m_vecColorScale": { "value": 520, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderStatusEffect": { "data": { "m_pTextureColorWarp": { "value": 512, "comment": "CStrongHandle" }, "m_pTextureDetail2": { "value": 520, "comment": "CStrongHandle" }, "m_pTextureDiffuseWarp": { "value": 528, "comment": "CStrongHandle" }, "m_pTextureEnvMap": { "value": 560, "comment": "CStrongHandle" }, "m_pTextureFresnelColorWarp": { "value": 536, "comment": "CStrongHandle" }, "m_pTextureFresnelWarp": { "value": 544, "comment": "CStrongHandle" }, "m_pTextureSpecularWarp": { "value": 552, "comment": "CStrongHandle" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderStatusEffectCitadel": { "data": { "m_pTextureColorWarp": { "value": 512, "comment": "CStrongHandle" }, "m_pTextureDetail": { "value": 552, "comment": "CStrongHandle" }, "m_pTextureMetalness": { "value": 528, "comment": "CStrongHandle" }, "m_pTextureNormal": { "value": 520, "comment": "CStrongHandle" }, "m_pTextureRoughness": { "value": 536, "comment": "CStrongHandle" }, "m_pTextureSelfIllum": { "value": 544, "comment": "CStrongHandle" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderText": { "data": { "m_DefaultText": { "value": 520, "comment": "CUtlString" }, "m_OutlineColor": { "value": 512, "comment": "Color" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderTonemapController": { "data": { "m_flTonemapLevel": { "value": 512, "comment": "float" }, "m_flTonemapWeight": { "value": 516, "comment": "float" }, "m_nTonemapLevelField": { "value": 520, "comment": "ParticleAttributeIndex_t" }, "m_nTonemapWeightField": { "value": 524, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderTrails": { "data": { "m_bEnableFadingAndClamping": { "value": 10720, "comment": "bool" }, "m_bFlipUVBasedOnPitchYaw": { "value": 15396, "comment": "bool" }, "m_bIgnoreDT": { "value": 10744, "comment": "bool" }, "m_flConstrainRadiusToLengthRatio": { "value": 10748, "comment": "float" }, "m_flEndFadeDot": { "value": 10728, "comment": "float" }, "m_flForwardShift": { "value": 15392, "comment": "float" }, "m_flHeadAlphaScale": { "value": 12728, "comment": "CPerParticleFloatInput" }, "m_flLengthFadeInTime": { "value": 10756, "comment": "float" }, "m_flLengthScale": { "value": 10752, "comment": "float" }, "m_flMaxLength": { "value": 10736, "comment": "float" }, "m_flMinLength": { "value": 10740, "comment": "float" }, "m_flRadiusHeadTaper": { "value": 10760, "comment": "CPerParticleFloatInput" }, "m_flRadiusTaper": { "value": 13072, "comment": "CPerParticleFloatInput" }, "m_flStartFadeDot": { "value": 10724, "comment": "float" }, "m_flTailAlphaScale": { "value": 15040, "comment": "CPerParticleFloatInput" }, "m_nHorizCropField": { "value": 15384, "comment": "ParticleAttributeIndex_t" }, "m_nPrevPntSource": { "value": 10732, "comment": "ParticleAttributeIndex_t" }, "m_nVertCropField": { "value": 15388, "comment": "ParticleAttributeIndex_t" }, "m_vecHeadColorScale": { "value": 11104, "comment": "CParticleCollectionVecInput" }, "m_vecTailColorScale": { "value": 13416, "comment": "CParticleCollectionVecInput" } }, "comment": "CBaseTrailRenderer" }, "C_OP_RenderTreeShake": { "data": { "m_flControlPointOrientationAmount": { "value": 544, "comment": "float" }, "m_flPeakStrength": { "value": 512, "comment": "float" }, "m_flRadialAmount": { "value": 540, "comment": "float" }, "m_flRadius": { "value": 520, "comment": "float" }, "m_flShakeDuration": { "value": 528, "comment": "float" }, "m_flTransitionTime": { "value": 532, "comment": "float" }, "m_flTwistAmount": { "value": 536, "comment": "float" }, "m_nControlPointForLinearDirection": { "value": 548, "comment": "int32_t" }, "m_nPeakStrengthFieldOverride": { "value": 516, "comment": "ParticleAttributeIndex_t" }, "m_nRadiusFieldOverride": { "value": 524, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RenderVRHapticEvent": { "data": { "m_flAmplitude": { "value": 528, "comment": "CPerParticleFloatInput" }, "m_nHand": { "value": 512, "comment": "ParticleVRHandChoiceList_t" }, "m_nOutputField": { "value": 520, "comment": "int32_t" }, "m_nOutputHandCP": { "value": 516, "comment": "int32_t" } }, "comment": "CParticleFunctionRenderer" }, "C_OP_RepeatedTriggerChildGroup": { "data": { "m_bLimitChildCount": { "value": 1504, "comment": "bool" }, "m_flClusterCooldown": { "value": 1160, "comment": "CParticleCollectionFloatInput" }, "m_flClusterRefireTime": { "value": 472, "comment": "CParticleCollectionFloatInput" }, "m_flClusterSize": { "value": 816, "comment": "CParticleCollectionFloatInput" }, "m_nChildGroupID": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_RestartAfterDuration": { "data": { "m_bOnlyChildren": { "value": 468, "comment": "bool" }, "m_flDurationMax": { "value": 452, "comment": "float" }, "m_flDurationMin": { "value": 448, "comment": "float" }, "m_nCP": { "value": 456, "comment": "int32_t" }, "m_nCPField": { "value": 460, "comment": "int32_t" }, "m_nChildGroupID": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RopeSpringConstraint": { "data": { "m_flAdjustmentScale": { "value": 1480, "comment": "float" }, "m_flInitialRestingLength": { "value": 1488, "comment": "CParticleCollectionFloatInput" }, "m_flMaxDistance": { "value": 1136, "comment": "CParticleCollectionFloatInput" }, "m_flMinDistance": { "value": 792, "comment": "CParticleCollectionFloatInput" }, "m_flRestLength": { "value": 448, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_RotateVector": { "data": { "m_bNormalize": { "value": 484, "comment": "bool" }, "m_flRotRateMax": { "value": 480, "comment": "float" }, "m_flRotRateMin": { "value": 476, "comment": "float" }, "m_flScale": { "value": 488, "comment": "CPerParticleFloatInput" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_vecRotAxisMax": { "value": 464, "comment": "Vector" }, "m_vecRotAxisMin": { "value": 452, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_RtEnvCull": { "data": { "m_RtEnvName": { "value": 474, "comment": "char[128]" }, "m_bCullOnMiss": { "value": 472, "comment": "bool" }, "m_bStickInsteadOfCull": { "value": 473, "comment": "bool" }, "m_nComponent": { "value": 608, "comment": "int32_t" }, "m_nRTEnvCP": { "value": 604, "comment": "int32_t" }, "m_vecTestDir": { "value": 448, "comment": "Vector" }, "m_vecTestNormal": { "value": 460, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SDFConstraint": { "data": { "m_flMaxDist": { "value": 792, "comment": "CParticleCollectionFloatInput" }, "m_flMinDist": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_nMaxIterations": { "value": 1136, "comment": "int32_t" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_SDFForce": { "data": { "m_flForceScale": { "value": 464, "comment": "float" } }, "comment": "CParticleFunctionForce" }, "C_OP_SDFLighting": { "data": { "m_vLightingDir": { "value": 448, "comment": "Vector" }, "m_vTint_0": { "value": 460, "comment": "Vector" }, "m_vTint_1": { "value": 472, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SelectivelyEnableChildren": { "data": { "m_bDestroyImmediately": { "value": 1497, "comment": "bool" }, "m_bPlayEndcapOnStop": { "value": 1496, "comment": "bool" }, "m_nChildGroupID": { "value": 464, "comment": "CParticleCollectionFloatInput" }, "m_nFirstChild": { "value": 808, "comment": "CParticleCollectionFloatInput" }, "m_nNumChildrenToEnable": { "value": 1152, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SequenceFromModel": { "data": { "m_flInputMax": { "value": 464, "comment": "float" }, "m_flInputMin": { "value": 460, "comment": "float" }, "m_flOutputMax": { "value": 472, "comment": "float" }, "m_flOutputMin": { "value": 468, "comment": "float" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nFieldOutputAnim": { "value": 456, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 476, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetAttributeToScalarExpression": { "data": { "m_flInput1": { "value": 456, "comment": "CPerParticleFloatInput" }, "m_flInput2": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_flOutputRemap": { "value": 1144, "comment": "CParticleRemapFloatInput" }, "m_nExpression": { "value": 448, "comment": "ScalarExpressionType_t" }, "m_nOutputField": { "value": 1488, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 1492, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetCPOrientationToDirection": { "data": { "m_nInputControlPoint": { "value": 448, "comment": "int32_t" }, "m_nOutputControlPoint": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetCPOrientationToGroundNormal": { "data": { "m_CollisionGroupName": { "value": 464, "comment": "char[128]" }, "m_bIncludeWater": { "value": 616, "comment": "bool" }, "m_flInterpRate": { "value": 448, "comment": "float" }, "m_flMaxTraceLength": { "value": 452, "comment": "float" }, "m_flTolerance": { "value": 456, "comment": "float" }, "m_flTraceOffset": { "value": 460, "comment": "float" }, "m_nInputCP": { "value": 596, "comment": "int32_t" }, "m_nOutputCP": { "value": 600, "comment": "int32_t" }, "m_nTraceSet": { "value": 592, "comment": "ParticleTraceSet_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetCPOrientationToPointAtCP": { "data": { "m_b2DOrientation": { "value": 816, "comment": "bool" }, "m_bAvoidSingularity": { "value": 817, "comment": "bool" }, "m_bPointAway": { "value": 818, "comment": "bool" }, "m_flInterpolation": { "value": 472, "comment": "CParticleCollectionFloatInput" }, "m_nInputCP": { "value": 464, "comment": "int32_t" }, "m_nOutputCP": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetCPtoVector": { "data": { "m_nCPInput": { "value": 448, "comment": "int32_t" }, "m_nFieldOutput": { "value": 452, "comment": "ParticleAttributeIndex_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetChildControlPoints": { "data": { "m_bReverse": { "value": 808, "comment": "bool" }, "m_bSetOrientation": { "value": 809, "comment": "bool" }, "m_nChildGroupID": { "value": 448, "comment": "int32_t" }, "m_nFirstControlPoint": { "value": 452, "comment": "int32_t" }, "m_nFirstSourcePoint": { "value": 464, "comment": "CParticleCollectionFloatInput" }, "m_nNumControlPoints": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetControlPointFieldFromVectorExpression": { "data": { "m_flOutputRemap": { "value": 3720, "comment": "CParticleRemapFloatInput" }, "m_nExpression": { "value": 464, "comment": "VectorFloatExpressionType_t" }, "m_nOutVectorField": { "value": 4068, "comment": "int32_t" }, "m_nOutputCP": { "value": 4064, "comment": "int32_t" }, "m_vecInput1": { "value": 472, "comment": "CParticleCollectionVecInput" }, "m_vecInput2": { "value": 2096, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointFieldToScalarExpression": { "data": { "m_flInput1": { "value": 472, "comment": "CParticleCollectionFloatInput" }, "m_flInput2": { "value": 816, "comment": "CParticleCollectionFloatInput" }, "m_flOutputRemap": { "value": 1160, "comment": "CParticleRemapFloatInput" }, "m_nExpression": { "value": 464, "comment": "ScalarExpressionType_t" }, "m_nOutVectorField": { "value": 1508, "comment": "int32_t" }, "m_nOutputCP": { "value": 1504, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointFieldToWater": { "data": { "m_nCPField": { "value": 472, "comment": "int32_t" }, "m_nDestCP": { "value": 468, "comment": "int32_t" }, "m_nSourceCP": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointFromObjectScale": { "data": { "m_nCPInput": { "value": 464, "comment": "int32_t" }, "m_nCPOutput": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointOrientation": { "data": { "m_bRandomize": { "value": 466, "comment": "bool" }, "m_bSetOnce": { "value": 467, "comment": "bool" }, "m_bUseWorldLocation": { "value": 464, "comment": "bool" }, "m_flInterpolation": { "value": 504, "comment": "CParticleCollectionFloatInput" }, "m_nCP": { "value": 468, "comment": "int32_t" }, "m_nHeadLocation": { "value": 472, "comment": "int32_t" }, "m_vecRotation": { "value": 476, "comment": "QAngle" }, "m_vecRotationB": { "value": 488, "comment": "QAngle" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointOrientationToCPVelocity": { "data": { "m_nCPInput": { "value": 464, "comment": "int32_t" }, "m_nCPOutput": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointPositionToRandomActiveCP": { "data": { "m_flResetRate": { "value": 480, "comment": "CParticleCollectionFloatInput" }, "m_nCP1": { "value": 464, "comment": "int32_t" }, "m_nHeadLocationMax": { "value": 472, "comment": "int32_t" }, "m_nHeadLocationMin": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointPositionToTimeOfDayValue": { "data": { "m_nControlPointNumber": { "value": 464, "comment": "int32_t" }, "m_pszTimeOfDayParameter": { "value": 468, "comment": "char[128]" }, "m_vecDefaultValue": { "value": 596, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointPositions": { "data": { "m_bOrient": { "value": 465, "comment": "bool" }, "m_bSetOnce": { "value": 466, "comment": "bool" }, "m_bUseWorldLocation": { "value": 464, "comment": "bool" }, "m_nCP1": { "value": 468, "comment": "int32_t" }, "m_nCP2": { "value": 472, "comment": "int32_t" }, "m_nCP3": { "value": 476, "comment": "int32_t" }, "m_nCP4": { "value": 480, "comment": "int32_t" }, "m_nHeadLocation": { "value": 532, "comment": "int32_t" }, "m_vecCP1Pos": { "value": 484, "comment": "Vector" }, "m_vecCP2Pos": { "value": 496, "comment": "Vector" }, "m_vecCP3Pos": { "value": 508, "comment": "Vector" }, "m_vecCP4Pos": { "value": 520, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointRotation": { "data": { "m_flRotRate": { "value": 2088, "comment": "CParticleCollectionFloatInput" }, "m_nCP": { "value": 2432, "comment": "int32_t" }, "m_nLocalCP": { "value": 2436, "comment": "int32_t" }, "m_vecRotAxis": { "value": 464, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointToCPVelocity": { "data": { "m_bNormalize": { "value": 472, "comment": "bool" }, "m_nCPField": { "value": 480, "comment": "int32_t" }, "m_nCPInput": { "value": 464, "comment": "int32_t" }, "m_nCPOutputMag": { "value": 476, "comment": "int32_t" }, "m_nCPOutputVel": { "value": 468, "comment": "int32_t" }, "m_vecComparisonVelocity": { "value": 488, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointToCenter": { "data": { "m_nCP1": { "value": 464, "comment": "int32_t" }, "m_nSetParent": { "value": 480, "comment": "ParticleParentSetMode_t" }, "m_vecCP1Pos": { "value": 468, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointToHMD": { "data": { "m_bOrientToHMD": { "value": 480, "comment": "bool" }, "m_nCP1": { "value": 464, "comment": "int32_t" }, "m_vecCP1Pos": { "value": 468, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointToHand": { "data": { "m_bOrientToHand": { "value": 484, "comment": "bool" }, "m_nCP1": { "value": 464, "comment": "int32_t" }, "m_nHand": { "value": 468, "comment": "int32_t" }, "m_vecCP1Pos": { "value": 472, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointToImpactPoint": { "data": { "m_CollisionGroupName": { "value": 844, "comment": "char[128]" }, "m_bIncludeWater": { "value": 978, "comment": "bool" }, "m_bSetToEndpoint": { "value": 976, "comment": "bool" }, "m_bTraceToClosestSurface": { "value": 977, "comment": "bool" }, "m_flOffset": { "value": 828, "comment": "float" }, "m_flStartOffset": { "value": 824, "comment": "float" }, "m_flTraceLength": { "value": 480, "comment": "CParticleCollectionFloatInput" }, "m_flUpdateRate": { "value": 472, "comment": "float" }, "m_nCPIn": { "value": 468, "comment": "int32_t" }, "m_nCPOut": { "value": 464, "comment": "int32_t" }, "m_nTraceSet": { "value": 972, "comment": "ParticleTraceSet_t" }, "m_vecTraceDir": { "value": 832, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointToPlayer": { "data": { "m_bOrientToEyes": { "value": 480, "comment": "bool" }, "m_nCP1": { "value": 464, "comment": "int32_t" }, "m_vecCP1Pos": { "value": 468, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointToVectorExpression": { "data": { "m_bNormalizedOutput": { "value": 3720, "comment": "bool" }, "m_nExpression": { "value": 464, "comment": "VectorExpressionType_t" }, "m_nOutputCP": { "value": 468, "comment": "int32_t" }, "m_vInput1": { "value": 472, "comment": "CParticleCollectionVecInput" }, "m_vInput2": { "value": 2096, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointToWaterSurface": { "data": { "m_bAdaptiveThreshold": { "value": 832, "comment": "bool" }, "m_flRetestRate": { "value": 488, "comment": "CParticleCollectionFloatInput" }, "m_nActiveCP": { "value": 476, "comment": "int32_t" }, "m_nActiveCPField": { "value": 480, "comment": "int32_t" }, "m_nDestCP": { "value": 468, "comment": "int32_t" }, "m_nFlowCP": { "value": 472, "comment": "int32_t" }, "m_nSourceCP": { "value": 464, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetControlPointsToModelParticles": { "data": { "m_AttachmentName": { "value": 576, "comment": "char[128]" }, "m_HitboxSetName": { "value": 448, "comment": "char[128]" }, "m_bAttachment": { "value": 717, "comment": "bool" }, "m_bSkin": { "value": 716, "comment": "bool" }, "m_nFirstControlPoint": { "value": 704, "comment": "int32_t" }, "m_nFirstSourcePoint": { "value": 712, "comment": "int32_t" }, "m_nNumControlPoints": { "value": 708, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetControlPointsToParticle": { "data": { "m_bSetOrientation": { "value": 464, "comment": "bool" }, "m_nChildGroupID": { "value": 448, "comment": "int32_t" }, "m_nFirstControlPoint": { "value": 452, "comment": "int32_t" }, "m_nFirstSourcePoint": { "value": 460, "comment": "int32_t" }, "m_nNumControlPoints": { "value": 456, "comment": "int32_t" }, "m_nOrientationMode": { "value": 468, "comment": "ParticleOrientationSetMode_t" }, "m_nSetParent": { "value": 472, "comment": "ParticleParentSetMode_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetFloat": { "data": { "m_InputValue": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_Lerp": { "value": 800, "comment": "CPerParticleFloatInput" }, "m_bUseNewCode": { "value": 1144, "comment": "bool" }, "m_nOutputField": { "value": 792, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 796, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetFloatAttributeToVectorExpression": { "data": { "m_flOutputRemap": { "value": 3704, "comment": "CParticleRemapFloatInput" }, "m_nExpression": { "value": 448, "comment": "VectorFloatExpressionType_t" }, "m_nOutputField": { "value": 4048, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 4052, "comment": "ParticleSetMethod_t" }, "m_vInput1": { "value": 456, "comment": "CPerParticleVecInput" }, "m_vInput2": { "value": 2080, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetFloatCollection": { "data": { "m_InputValue": { "value": 448, "comment": "CParticleCollectionFloatInput" }, "m_Lerp": { "value": 800, "comment": "CParticleCollectionFloatInput" }, "m_nOutputField": { "value": 792, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 796, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetFromCPSnapshot": { "data": { "m_bPrev": { "value": 1505, "comment": "bool" }, "m_bRandom": { "value": 464, "comment": "bool" }, "m_bReverse": { "value": 465, "comment": "bool" }, "m_bSubSample": { "value": 1504, "comment": "bool" }, "m_flInterpolation": { "value": 1160, "comment": "CPerParticleFloatInput" }, "m_nAttributeToRead": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nAttributeToWrite": { "value": 456, "comment": "ParticleAttributeIndex_t" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nLocalSpaceCP": { "value": 460, "comment": "int32_t" }, "m_nRandomSeed": { "value": 468, "comment": "int32_t" }, "m_nSnapShotIncrement": { "value": 816, "comment": "CParticleCollectionFloatInput" }, "m_nSnapShotStartPoint": { "value": 472, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetGravityToCP": { "data": { "m_bSetOrientation": { "value": 816, "comment": "bool" }, "m_bSetZDown": { "value": 817, "comment": "bool" }, "m_flScale": { "value": 472, "comment": "CParticleCollectionFloatInput" }, "m_nCPInput": { "value": 464, "comment": "int32_t" }, "m_nCPOutput": { "value": 468, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetParentControlPointsToChildCP": { "data": { "m_bSetOrientation": { "value": 480, "comment": "bool" }, "m_nChildControlPoint": { "value": 468, "comment": "int32_t" }, "m_nChildGroupID": { "value": 464, "comment": "int32_t" }, "m_nFirstSourcePoint": { "value": 476, "comment": "int32_t" }, "m_nNumControlPoints": { "value": 472, "comment": "int32_t" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetPerChildControlPoint": { "data": { "m_bNumBasedOnParticleCount": { "value": 1160, "comment": "bool" }, "m_bSetOrientation": { "value": 1152, "comment": "bool" }, "m_nChildGroupID": { "value": 448, "comment": "int32_t" }, "m_nFirstControlPoint": { "value": 452, "comment": "int32_t" }, "m_nFirstSourcePoint": { "value": 808, "comment": "CParticleCollectionFloatInput" }, "m_nNumControlPoints": { "value": 456, "comment": "int32_t" }, "m_nOrientationField": { "value": 1156, "comment": "ParticleAttributeIndex_t" }, "m_nParticleIncrement": { "value": 464, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetPerChildControlPointFromAttribute": { "data": { "m_bNumBasedOnParticleCount": { "value": 468, "comment": "bool" }, "m_nAttributeToRead": { "value": 472, "comment": "ParticleAttributeIndex_t" }, "m_nCPField": { "value": 476, "comment": "int32_t" }, "m_nChildGroupID": { "value": 448, "comment": "int32_t" }, "m_nFirstControlPoint": { "value": 452, "comment": "int32_t" }, "m_nFirstSourcePoint": { "value": 464, "comment": "int32_t" }, "m_nNumControlPoints": { "value": 456, "comment": "int32_t" }, "m_nParticleIncrement": { "value": 460, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetRandomControlPointPosition": { "data": { "m_bOrient": { "value": 465, "comment": "bool" }, "m_bUseWorldLocation": { "value": 464, "comment": "bool" }, "m_flInterpolation": { "value": 848, "comment": "CParticleCollectionFloatInput" }, "m_flReRandomRate": { "value": 480, "comment": "CParticleCollectionFloatInput" }, "m_nCP1": { "value": 468, "comment": "int32_t" }, "m_nHeadLocation": { "value": 472, "comment": "int32_t" }, "m_vecCPMaxPos": { "value": 836, "comment": "Vector" }, "m_vecCPMinPos": { "value": 824, "comment": "Vector" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetSimulationRate": { "data": { "m_flSimulationScale": { "value": 464, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetSingleControlPointPosition": { "data": { "m_bSetOnce": { "value": 464, "comment": "bool" }, "m_nCP1": { "value": 468, "comment": "int32_t" }, "m_transformInput": { "value": 2096, "comment": "CParticleTransformInput" }, "m_vecCP1Pos": { "value": 472, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetToCP": { "data": { "m_bOffsetLocal": { "value": 464, "comment": "bool" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_vecOffset": { "value": 452, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetVariable": { "data": { "m_floatInput": { "value": 2280, "comment": "CParticleCollectionFloatInput" }, "m_positionOffset": { "value": 632, "comment": "Vector" }, "m_rotationOffset": { "value": 644, "comment": "QAngle" }, "m_transformInput": { "value": 528, "comment": "CParticleTransformInput" }, "m_variableReference": { "value": 464, "comment": "CParticleVariableRef" }, "m_vecInput": { "value": 656, "comment": "CParticleCollectionVecInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_SetVec": { "data": { "m_InputValue": { "value": 448, "comment": "CPerParticleVecInput" }, "m_Lerp": { "value": 2080, "comment": "CPerParticleFloatInput" }, "m_bNormalizedOutput": { "value": 2424, "comment": "bool" }, "m_nOutputField": { "value": 2072, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 2076, "comment": "ParticleSetMethod_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SetVectorAttributeToVectorExpression": { "data": { "m_bNormalizedOutput": { "value": 3712, "comment": "bool" }, "m_nExpression": { "value": 448, "comment": "VectorExpressionType_t" }, "m_nOutputField": { "value": 3704, "comment": "ParticleAttributeIndex_t" }, "m_nSetMethod": { "value": 3708, "comment": "ParticleSetMethod_t" }, "m_vInput1": { "value": 456, "comment": "CPerParticleVecInput" }, "m_vInput2": { "value": 2080, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_ShapeMatchingConstraint": { "data": { "m_flShapeRestorationTime": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_SnapshotRigidSkinToBones": { "data": { "m_bTransformNormals": { "value": 448, "comment": "bool" }, "m_bTransformRadii": { "value": 449, "comment": "bool" }, "m_nControlPointNumber": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_SnapshotSkinToBones": { "data": { "m_bTransformNormals": { "value": 448, "comment": "bool" }, "m_bTransformRadii": { "value": 449, "comment": "bool" }, "m_flJumpThreshold": { "value": 464, "comment": "float" }, "m_flLifeTimeFadeEnd": { "value": 460, "comment": "float" }, "m_flLifeTimeFadeStart": { "value": 456, "comment": "float" }, "m_flPrevPosScale": { "value": 468, "comment": "float" }, "m_nControlPointNumber": { "value": 452, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_Spin": { "data": {}, "comment": "CGeneralSpin" }, "C_OP_SpinUpdate": { "data": {}, "comment": "CSpinUpdateBase" }, "C_OP_SpinYaw": { "data": {}, "comment": "CGeneralSpin" }, "C_OP_SpringToVectorConstraint": { "data": { "m_flMaxDistance": { "value": 1136, "comment": "CPerParticleFloatInput" }, "m_flMinDistance": { "value": 792, "comment": "CPerParticleFloatInput" }, "m_flRestLength": { "value": 448, "comment": "CPerParticleFloatInput" }, "m_flRestingLength": { "value": 1480, "comment": "CPerParticleFloatInput" }, "m_vecAnchorVector": { "value": 1824, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionConstraint" }, "C_OP_StopAfterCPDuration": { "data": { "m_bDestroyImmediately": { "value": 808, "comment": "bool" }, "m_bPlayEndCap": { "value": 809, "comment": "bool" }, "m_flDuration": { "value": 464, "comment": "CParticleCollectionFloatInput" } }, "comment": "CParticleFunctionPreEmission" }, "C_OP_TeleportBeam": { "data": { "m_flAlpha": { "value": 496, "comment": "float" }, "m_flArcMaxDuration": { "value": 484, "comment": "float" }, "m_flArcSpeed": { "value": 492, "comment": "float" }, "m_flSegmentBreak": { "value": 488, "comment": "float" }, "m_nCPColor": { "value": 460, "comment": "int32_t" }, "m_nCPExtraArcData": { "value": 468, "comment": "int32_t" }, "m_nCPInvalidColor": { "value": 464, "comment": "int32_t" }, "m_nCPMisc": { "value": 456, "comment": "int32_t" }, "m_nCPPosition": { "value": 448, "comment": "int32_t" }, "m_nCPVelocity": { "value": 452, "comment": "int32_t" }, "m_vGravity": { "value": 472, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_TimeVaryingForce": { "data": { "m_EndingForce": { "value": 484, "comment": "Vector" }, "m_StartingForce": { "value": 468, "comment": "Vector" }, "m_flEndLerpTime": { "value": 480, "comment": "float" }, "m_flStartLerpTime": { "value": 464, "comment": "float" } }, "comment": "CParticleFunctionForce" }, "C_OP_TurbulenceForce": { "data": { "m_flNoiseCoordScale0": { "value": 464, "comment": "float" }, "m_flNoiseCoordScale1": { "value": 468, "comment": "float" }, "m_flNoiseCoordScale2": { "value": 472, "comment": "float" }, "m_flNoiseCoordScale3": { "value": 476, "comment": "float" }, "m_vecNoiseAmount0": { "value": 480, "comment": "Vector" }, "m_vecNoiseAmount1": { "value": 492, "comment": "Vector" }, "m_vecNoiseAmount2": { "value": 504, "comment": "Vector" }, "m_vecNoiseAmount3": { "value": 516, "comment": "Vector" } }, "comment": "CParticleFunctionForce" }, "C_OP_TwistAroundAxis": { "data": { "m_TwistAxis": { "value": 468, "comment": "Vector" }, "m_bLocalSpace": { "value": 480, "comment": "bool" }, "m_fForceAmount": { "value": 464, "comment": "float" }, "m_nControlPointNumber": { "value": 484, "comment": "int32_t" } }, "comment": "CParticleFunctionForce" }, "C_OP_UpdateLightSource": { "data": { "m_flBrightnessScale": { "value": 452, "comment": "float" }, "m_flMaximumLightingRadius": { "value": 464, "comment": "float" }, "m_flMinimumLightingRadius": { "value": 460, "comment": "float" }, "m_flPositionDampingConstant": { "value": 468, "comment": "float" }, "m_flRadiusScale": { "value": 456, "comment": "float" }, "m_vColorTint": { "value": 448, "comment": "Color" } }, "comment": "CParticleFunctionOperator" }, "C_OP_VectorFieldSnapshot": { "data": { "m_bLockToSurface": { "value": 2437, "comment": "bool" }, "m_bSetVelocity": { "value": 2436, "comment": "bool" }, "m_flBoundaryDampening": { "value": 2432, "comment": "float" }, "m_flGridSpacing": { "value": 2440, "comment": "float" }, "m_flInterpolation": { "value": 464, "comment": "CPerParticleFloatInput" }, "m_nAttributeToWrite": { "value": 452, "comment": "ParticleAttributeIndex_t" }, "m_nControlPointNumber": { "value": 448, "comment": "int32_t" }, "m_nLocalSpaceCP": { "value": 456, "comment": "int32_t" }, "m_vecScale": { "value": 808, "comment": "CPerParticleVecInput" } }, "comment": "CParticleFunctionOperator" }, "C_OP_VectorNoise": { "data": { "m_bAdditive": { "value": 480, "comment": "bool" }, "m_bOffset": { "value": 481, "comment": "bool" }, "m_fl4NoiseScale": { "value": 476, "comment": "float" }, "m_flNoiseAnimationTimeScale": { "value": 484, "comment": "float" }, "m_nFieldOutput": { "value": 448, "comment": "ParticleAttributeIndex_t" }, "m_vecOutputMax": { "value": 464, "comment": "Vector" }, "m_vecOutputMin": { "value": 452, "comment": "Vector" } }, "comment": "CParticleFunctionOperator" }, "C_OP_VelocityDecay": { "data": { "m_flMinVelocity": { "value": 448, "comment": "float" } }, "comment": "CParticleFunctionOperator" }, "C_OP_VelocityMatchingForce": { "data": { "m_flDirScale": { "value": 448, "comment": "float" }, "m_flSpdScale": { "value": 452, "comment": "float" }, "m_nCPBroadcast": { "value": 456, "comment": "int32_t" } }, "comment": "CParticleFunctionOperator" }, "C_OP_WindForce": { "data": { "m_vForce": { "value": 464, "comment": "Vector" } }, "comment": "CParticleFunctionForce" }, "C_OP_WorldCollideConstraint": { "data": {}, "comment": "CParticleFunctionConstraint" }, "C_OP_WorldTraceConstraint": { "data": { "m_CollisionGroupName": { "value": 476, "comment": "char[128]" }, "m_bBrushOnly": { "value": 605, "comment": "bool" }, "m_bDecayBounce": { "value": 2008, "comment": "bool" }, "m_bIncludeWater": { "value": 606, "comment": "bool" }, "m_bKillonContact": { "value": 2009, "comment": "bool" }, "m_bSetNormal": { "value": 2016, "comment": "bool" }, "m_bWorldOnly": { "value": 604, "comment": "bool" }, "m_flBounceAmount": { "value": 976, "comment": "CPerParticleFloatInput" }, "m_flCollisionConfirmationSpeed": { "value": 624, "comment": "float" }, "m_flCpMovementTolerance": { "value": 612, "comment": "float" }, "m_flMinSpeed": { "value": 2012, "comment": "float" }, "m_flRadiusScale": { "value": 632, "comment": "CPerParticleFloatInput" }, "m_flRandomDirScale": { "value": 1664, "comment": "CPerParticleFloatInput" }, "m_flRetestRate": { "value": 616, "comment": "float" }, "m_flSlideAmount": { "value": 1320, "comment": "CPerParticleFloatInput" }, "m_flStopSpeed": { "value": 2024, "comment": "CPerParticleFloatInput" }, "m_flTraceTolerance": { "value": 620, "comment": "float" }, "m_nCP": { "value": 448, "comment": "int32_t" }, "m_nCollisionMode": { "value": 464, "comment": "ParticleCollisionMode_t" }, "m_nCollisionModeMin": { "value": 468, "comment": "ParticleCollisionMode_t" }, "m_nEntityStickDataField": { "value": 2368, "comment": "ParticleAttributeIndex_t" }, "m_nEntityStickNormalField": { "value": 2372, "comment": "ParticleAttributeIndex_t" }, "m_nIgnoreCP": { "value": 608, "comment": "int32_t" }, "m_nMaxTracesPerFrame": { "value": 628, "comment": "float" }, "m_nStickOnCollisionField": { "value": 2020, "comment": "ParticleAttributeIndex_t" }, "m_nTraceSet": { "value": 472, "comment": "ParticleTraceSet_t" }, "m_vecCpOffset": { "value": 452, "comment": "Vector" } }, "comment": "CParticleFunctionConstraint" }, "CollisionGroupContext_t": { "data": { "m_nCollisionGroupNumber": { "value": 0, "comment": "int32_t" } }, "comment": null }, "ControlPointReference_t": { "data": { "m_bOffsetInLocalSpace": { "value": 16, "comment": "bool" }, "m_controlPointNameString": { "value": 0, "comment": "int32_t" }, "m_vOffsetFromControlPoint": { "value": 4, "comment": "Vector" } }, "comment": null }, "FloatInputMaterialVariable_t": { "data": { "m_flInput": { "value": 8, "comment": "CParticleCollectionFloatInput" }, "m_strVariable": { "value": 0, "comment": "CUtlString" } }, "comment": null }, "IControlPointEditorData": { "data": {}, "comment": null }, "IParticleCollection": { "data": {}, "comment": null }, "IParticleEffect": { "data": {}, "comment": null }, "IParticleSystemDefinition": { "data": {}, "comment": null }, "MaterialVariable_t": { "data": { "m_flScale": { "value": 12, "comment": "float" }, "m_nVariableField": { "value": 8, "comment": "ParticleAttributeIndex_t" }, "m_strVariable": { "value": 0, "comment": "CUtlString" } }, "comment": null }, "ModelReference_t": { "data": { "m_flRelativeProbabilityOfSpawn": { "value": 8, "comment": "float" }, "m_model": { "value": 0, "comment": "CStrongHandle" } }, "comment": null }, "PARTICLE_EHANDLE__": { "data": { "unused": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PARTICLE_WORLD_HANDLE__": { "data": { "unused": { "value": 0, "comment": "int32_t" } }, "comment": null }, "ParticleAttributeIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "ParticleChildrenInfo_t": { "data": { "m_ChildRef": { "value": 0, "comment": "CStrongHandle" }, "m_bDisableChild": { "value": 13, "comment": "bool" }, "m_bEndCap": { "value": 12, "comment": "bool" }, "m_flDelay": { "value": 8, "comment": "float" }, "m_nDetailLevel": { "value": 16, "comment": "ParticleDetailLevel_t" } }, "comment": null }, "ParticleControlPointConfiguration_t": { "data": { "m_drivers": { "value": 8, "comment": "CUtlVector" }, "m_name": { "value": 0, "comment": "CUtlString" }, "m_previewState": { "value": 32, "comment": "ParticlePreviewState_t" } }, "comment": null }, "ParticleControlPointDriver_t": { "data": { "m_angOffset": { "value": 28, "comment": "QAngle" }, "m_attachmentName": { "value": 8, "comment": "CUtlString" }, "m_entityName": { "value": 40, "comment": "CUtlString" }, "m_iAttachType": { "value": 4, "comment": "ParticleAttachment_t" }, "m_iControlPoint": { "value": 0, "comment": "int32_t" }, "m_vecOffset": { "value": 16, "comment": "Vector" } }, "comment": null }, "ParticleNamedValueConfiguration_t": { "data": { "m_BoundEntityPath": { "value": 32, "comment": "CUtlString" }, "m_ConfigName": { "value": 0, "comment": "CUtlString" }, "m_ConfigValue": { "value": 8, "comment": "KeyValues3" }, "m_iAttachType": { "value": 24, "comment": "ParticleAttachment_t" }, "m_strAttachmentName": { "value": 48, "comment": "CUtlString" }, "m_strEntityScope": { "value": 40, "comment": "CUtlString" } }, "comment": null }, "ParticleNamedValueSource_t": { "data": { "m_DefaultConfig": { "value": 16, "comment": "ParticleNamedValueConfiguration_t" }, "m_IsPublic": { "value": 8, "comment": "bool" }, "m_Name": { "value": 0, "comment": "CUtlString" }, "m_NamedConfigs": { "value": 72, "comment": "CUtlVector" }, "m_ValueType": { "value": 12, "comment": "PulseValueType_t" } }, "comment": null }, "ParticlePreviewBodyGroup_t": { "data": { "m_bodyGroupName": { "value": 0, "comment": "CUtlString" }, "m_nValue": { "value": 8, "comment": "int32_t" } }, "comment": null }, "ParticlePreviewState_t": { "data": { "m_bAnimationNonLooping": { "value": 84, "comment": "bool" }, "m_bShouldDrawAttachmentNames": { "value": 82, "comment": "bool" }, "m_bShouldDrawAttachments": { "value": 81, "comment": "bool" }, "m_bShouldDrawControlPointAxes": { "value": 83, "comment": "bool" }, "m_bShouldDrawHitboxes": { "value": 80, "comment": "bool" }, "m_flParticleSimulationRate": { "value": 76, "comment": "float" }, "m_flPlaybackSpeed": { "value": 72, "comment": "float" }, "m_groundType": { "value": 12, "comment": "PetGroundType_t" }, "m_hitboxSetName": { "value": 32, "comment": "CUtlString" }, "m_materialGroupName": { "value": 40, "comment": "CUtlString" }, "m_nFireParticleOnSequenceFrame": { "value": 24, "comment": "int32_t" }, "m_nModSpecificData": { "value": 8, "comment": "uint32_t" }, "m_previewModel": { "value": 0, "comment": "CUtlString" }, "m_sequenceName": { "value": 16, "comment": "CUtlString" }, "m_vecBodyGroups": { "value": 48, "comment": "CUtlVector" }, "m_vecPreviewGravity": { "value": 88, "comment": "Vector" } }, "comment": null }, "PointDefinitionWithTimeValues_t": { "data": { "m_flTimeDuration": { "value": 20, "comment": "float" } }, "comment": "PointDefinition_t" }, "PointDefinition_t": { "data": { "m_bLocalCoords": { "value": 4, "comment": "bool" }, "m_nControlPoint": { "value": 0, "comment": "int32_t" }, "m_vOffset": { "value": 8, "comment": "Vector" } }, "comment": null }, "RenderProjectedMaterial_t": { "data": { "m_hMaterial": { "value": 0, "comment": "CStrongHandle" } }, "comment": null }, "SequenceWeightedList_t": { "data": { "m_flRelativeWeight": { "value": 4, "comment": "float" }, "m_nSequence": { "value": 0, "comment": "int32_t" } }, "comment": null }, "TextureControls_t": { "data": { "m_bClampUVs": { "value": 2409, "comment": "bool" }, "m_bRandomizeOffsets": { "value": 2408, "comment": "bool" }, "m_flDistortion": { "value": 2064, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFinalTextureOffsetU": { "value": 688, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFinalTextureOffsetV": { "value": 1032, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFinalTextureScaleU": { "value": 0, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFinalTextureScaleV": { "value": 344, "comment": "CParticleCollectionRendererFloatInput" }, "m_flFinalTextureUVRotation": { "value": 1376, "comment": "CParticleCollectionRendererFloatInput" }, "m_flZoomScale": { "value": 1720, "comment": "CParticleCollectionRendererFloatInput" }, "m_nPerParticleBlend": { "value": 2412, "comment": "SpriteCardPerParticleScale_t" }, "m_nPerParticleDistortion": { "value": 2436, "comment": "SpriteCardPerParticleScale_t" }, "m_nPerParticleOffsetU": { "value": 2420, "comment": "SpriteCardPerParticleScale_t" }, "m_nPerParticleOffsetV": { "value": 2424, "comment": "SpriteCardPerParticleScale_t" }, "m_nPerParticleRotation": { "value": 2428, "comment": "SpriteCardPerParticleScale_t" }, "m_nPerParticleScale": { "value": 2416, "comment": "SpriteCardPerParticleScale_t" }, "m_nPerParticleZoom": { "value": 2432, "comment": "SpriteCardPerParticleScale_t" } }, "comment": null }, "TextureGroup_t": { "data": { "m_Gradient": { "value": 16, "comment": "CColorGradient" }, "m_TextureControls": { "value": 400, "comment": "TextureControls_t" }, "m_bEnabled": { "value": 0, "comment": "bool" }, "m_bReplaceTextureWithGradient": { "value": 1, "comment": "bool" }, "m_flTextureBlend": { "value": 56, "comment": "CParticleCollectionRendererFloatInput" }, "m_hTexture": { "value": 8, "comment": "CStrongHandle" }, "m_nTextureBlendMode": { "value": 48, "comment": "ParticleTextureLayerBlendType_t" }, "m_nTextureChannels": { "value": 44, "comment": "SpriteCardTextureChannel_t" }, "m_nTextureType": { "value": 40, "comment": "SpriteCardTextureType_t" } }, "comment": null }, "VecInputMaterialVariable_t": { "data": { "m_strVariable": { "value": 0, "comment": "CUtlString" }, "m_vecInput": { "value": 8, "comment": "CParticleCollectionVecInput" } }, "comment": null } }