cs2-dumper/generated/particles.dll.json

13001 lines
288 KiB
JSON

{
"CBaseRendererSource2": {
"data": {
"m_bAnimateInFPS": {
"value": 3920,
"comment": "bool"
},
"m_bBlendFramesSeq0": {
"value": 8736,
"comment": "bool"
},
"m_bDisableZBuffering": {
"value": 7688,
"comment": "bool"
},
"m_bGammaCorrectVertexColors": {
"value": 4628,
"comment": "bool"
},
"m_bMaxLuminanceBlendingSequence0": {
"value": 8737,
"comment": "bool"
},
"m_bOnlyRenderInEffecsGameOverlay": {
"value": 7427,
"comment": "bool"
},
"m_bOnlyRenderInEffectsBloomPass": {
"value": 7424,
"comment": "bool"
},
"m_bOnlyRenderInEffectsWaterPass": {
"value": 7425,
"comment": "bool"
},
"m_bRefract": {
"value": 7064,
"comment": "bool"
},
"m_bRefractSolid": {
"value": 7065,
"comment": "bool"
},
"m_bReverseZBuffering": {
"value": 7687,
"comment": "bool"
},
"m_bSaturateColorPreAlphaBlend": {
"value": 4629,
"comment": "bool"
},
"m_bStencilTestExclude": {
"value": 7556,
"comment": "bool"
},
"m_bTintByFOW": {
"value": 6016,
"comment": "bool"
},
"m_bTintByGlobalLight": {
"value": 6017,
"comment": "bool"
},
"m_bUseMixedResolutionRendering": {
"value": 7426,
"comment": "bool"
},
"m_bWriteStencilOnDepthFail": {
"value": 7686,
"comment": "bool"
},
"m_bWriteStencilOnDepthPass": {
"value": 7685,
"comment": "bool"
},
"m_flAddSelfAmount": {
"value": 4632,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flAlphaReferenceSoftness": {
"value": 6032,
"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": 8728,
"comment": "float"
},
"m_flDesaturation": {
"value": 4976,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flDiffuseAmount": {
"value": 4272,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flFeatheringFilter": {
"value": 8384,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flFeatheringMaxDist": {
"value": 8040,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flFeatheringMinDist": {
"value": 7696,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flFogAmount": {
"value": 5672,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flOverbrightFactor": {
"value": 5320,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flRadiusScale": {
"value": 512,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flRefractAmount": {
"value": 7072,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flRollScale": {
"value": 1200,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flSelfIllumAmount": {
"value": 3928,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flSourceAlphaValueToMapToOne": {
"value": 6720,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flSourceAlphaValueToMapToZero": {
"value": 6376,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_nAlpha2Field": {
"value": 1544,
"comment": "ParticleAttributeIndex_t"
},
"m_nAlphaReferenceType": {
"value": 6028,
"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": 7692,
"comment": "ParticleDepthFeatheringMode_t"
},
"m_nFogType": {
"value": 5668,
"comment": "ParticleFogType_t"
},
"m_nHSVShiftControlPoint": {
"value": 5664,
"comment": "int32_t"
},
"m_nLightingControlPoint": {
"value": 4616,
"comment": "int32_t"
},
"m_nOutputBlendMode": {
"value": 4624,
"comment": "ParticleOutputBlendMode_t"
},
"m_nPerParticleAlphaRefWindow": {
"value": 6024,
"comment": "SpriteCardPerParticleScale_t"
},
"m_nPerParticleAlphaReference": {
"value": 6020,
"comment": "SpriteCardPerParticleScale_t"
},
"m_nRefractBlurRadius": {
"value": 7416,
"comment": "int32_t"
},
"m_nRefractBlurType": {
"value": 7420,
"comment": "BlurFilterType_t"
},
"m_nSelfIllumPerParticle": {
"value": 4620,
"comment": "ParticleAttributeIndex_t"
},
"m_nShaderType": {
"value": 3180,
"comment": "SpriteCardShaderType_t"
},
"m_nSortMethod": {
"value": 8732,
"comment": "ParticleSortingChoiceList_t"
},
"m_stencilTestID": {
"value": 7428,
"comment": "char[128]"
},
"m_stencilWriteID": {
"value": 7557,
"comment": "char[128]"
},
"m_strShaderOverride": {
"value": 3184,
"comment": "CUtlString"
},
"m_vecColorScale": {
"value": 1552,
"comment": "CParticleCollectionRendererVecInput"
},
"m_vecTexturesInput": {
"value": 3888,
"comment": "CUtlVector<TextureGroup_t>"
}
},
"comment": "CParticleFunctionRenderer"
},
"CBaseTrailRenderer": {
"data": {
"m_bClampV": {
"value": 10032,
"comment": "bool"
},
"m_flEndFadeSize": {
"value": 9688,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flMaxSize": {
"value": 9340,
"comment": "float"
},
"m_flMinSize": {
"value": 9336,
"comment": "float"
},
"m_flStartFadeSize": {
"value": 9344,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_nOrientationControlPoint": {
"value": 9332,
"comment": "int32_t"
},
"m_nOrientationType": {
"value": 9328,
"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"
},
"CParticleBindingRealPulse": {
"data": {},
"comment": "CParticleCollectionBindingInstance"
},
"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<ParticleChildrenInfo_t>"
},
"m_ConstantColor": {
"value": 608,
"comment": "Color"
},
"m_ConstantNormal": {
"value": 612,
"comment": "Vector"
},
"m_Constraints": {
"value": 136,
"comment": "CUtlVector<CParticleFunctionConstraint*>"
},
"m_Emitters": {
"value": 40,
"comment": "CUtlVector<CParticleFunctionEmitter*>"
},
"m_ForceGenerators": {
"value": 112,
"comment": "CUtlVector<CParticleFunctionForce*>"
},
"m_Initializers": {
"value": 64,
"comment": "CUtlVector<CParticleFunctionInitializer*>"
},
"m_NamedValueDomain": {
"value": 576,
"comment": "CUtlString"
},
"m_NamedValueLocals": {
"value": 584,
"comment": "CUtlVector<ParticleNamedValueSource_t*>"
},
"m_Operators": {
"value": 88,
"comment": "CUtlVector<CParticleFunctionOperator*>"
},
"m_PreEmissionOperators": {
"value": 16,
"comment": "CUtlVector<CParticleFunctionPreEmission*>"
},
"m_Renderers": {
"value": 160,
"comment": "CUtlVector<CParticleFunctionRenderer*>"
},
"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<ParticleControlPointConfiguration_t>"
},
"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<InfoForResourceTypeIParticleSystemDefinition>"
},
"m_hLowViolenceDef": {
"value": 704,
"comment": "CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>"
},
"m_hReferenceReplacement": {
"value": 712,
"comment": "CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>"
},
"m_hSnapshot": {
"value": 656,
"comment": "CStrongHandle<InfoForResourceTypeIParticleSnapshot>"
},
"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<InfoForResourceTypeIParticleSystemDefinition>"
},
"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_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": 497,
"comment": "bool"
},
"m_bCopyColor": {
"value": 496,
"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": 498,
"comment": "bool"
},
"m_flBoneVelocity": {
"value": 488,
"comment": "float"
},
"m_flBoneVelocityMax": {
"value": 492,
"comment": "float"
},
"m_flIncrement": {
"value": 476,
"comment": "float"
},
"m_flMaxNormalVelocity": {
"value": 472,
"comment": "float"
},
"m_flMinNormalVelocity": {
"value": 468,
"comment": "float"
},
"m_nControlPointNumber": {
"value": 452,
"comment": "int32_t"
},
"m_nFullLoopIncrement": {
"value": 480,
"comment": "int32_t"
},
"m_nRandomSeed": {
"value": 460,
"comment": "int32_t"
},
"m_nSnapShotStartPoint": {
"value": 484,
"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<PointDefinition_t>"
}
},
"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<InfoForResourceTypeCModel>"
}
},
"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<InfoForResourceTypeCModel>"
},
"m_nFieldOutput": {
"value": 484,
"comment": "ParticleAttributeIndex_t"
},
"m_names": {
"value": 456,
"comment": "CUtlVector<CUtlString>"
}
},
"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<SequenceWeightedList_t>"
},
"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<InfoForResourceTypeCModel>"
},
"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<CUtlString>"
},
"m_values": {
"value": 480,
"comment": "CUtlVector<float>"
}
},
"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<InfoForResourceTypeCModel>"
},
"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_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_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<PointDefinitionWithTimeValues_t>"
}
},
"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": 1776,
"comment": "Color"
},
"m_LightColor2": {
"value": 1780,
"comment": "Color"
},
"m_LightColor3": {
"value": 1784,
"comment": "Color"
},
"m_LightColor4": {
"value": 1788,
"comment": "Color"
},
"m_LightFiftyDist1": {
"value": 1744,
"comment": "float"
},
"m_LightFiftyDist2": {
"value": 1752,
"comment": "float"
},
"m_LightFiftyDist3": {
"value": 1760,
"comment": "float"
},
"m_LightFiftyDist4": {
"value": 1768,
"comment": "float"
},
"m_LightZeroDist1": {
"value": 1748,
"comment": "float"
},
"m_LightZeroDist2": {
"value": 1756,
"comment": "float"
},
"m_LightZeroDist3": {
"value": 1764,
"comment": "float"
},
"m_LightZeroDist4": {
"value": 1772,
"comment": "float"
},
"m_bClampLowerRange": {
"value": 1806,
"comment": "bool"
},
"m_bClampUpperRange": {
"value": 1807,
"comment": "bool"
},
"m_bLightDynamic1": {
"value": 1796,
"comment": "bool"
},
"m_bLightDynamic2": {
"value": 1797,
"comment": "bool"
},
"m_bLightDynamic3": {
"value": 1798,
"comment": "bool"
},
"m_bLightDynamic4": {
"value": 1799,
"comment": "bool"
},
"m_bLightType1": {
"value": 1792,
"comment": "bool"
},
"m_bLightType2": {
"value": 1793,
"comment": "bool"
},
"m_bLightType3": {
"value": 1794,
"comment": "bool"
},
"m_bLightType4": {
"value": 1795,
"comment": "bool"
},
"m_bUseHLambert": {
"value": 1801,
"comment": "bool"
},
"m_bUseNormal": {
"value": 1800,
"comment": "bool"
},
"m_flScale": {
"value": 448,
"comment": "float"
},
"m_nControlPoint1": {
"value": 1680,
"comment": "int32_t"
},
"m_nControlPoint2": {
"value": 1684,
"comment": "int32_t"
},
"m_nControlPoint3": {
"value": 1688,
"comment": "int32_t"
},
"m_nControlPoint4": {
"value": 1692,
"comment": "int32_t"
},
"m_vecCPOffset1": {
"value": 1696,
"comment": "Vector"
},
"m_vecCPOffset2": {
"value": 1708,
"comment": "Vector"
},
"m_vecCPOffset3": {
"value": 1720,
"comment": "Vector"
},
"m_vecCPOffset4": {
"value": 1732,
"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<PointDefinition_t>"
}
},
"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": 472,
"comment": "CParticleCollectionFloatInput"
},
"m_flInterpolation": {
"value": 1504,
"comment": "CPerParticleFloatInput"
},
"m_nControlPointNumber": {
"value": 452,
"comment": "int32_t"
},
"m_nFullLoopIncrement": {
"value": 816,
"comment": "CParticleCollectionFloatInput"
},
"m_nRandomSeed": {
"value": 460,
"comment": "int32_t"
},
"m_nSnapShotStartPoint": {
"value": 1160,
"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_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<CUtlString>"
},
"m_hModel": {
"value": 448,
"comment": "CStrongHandle<InfoForResourceTypeCModel>"
},
"m_inNames": {
"value": 456,
"comment": "CUtlVector<CUtlString>"
},
"m_nFieldInput": {
"value": 532,
"comment": "ParticleAttributeIndex_t"
},
"m_nFieldOutput": {
"value": 536,
"comment": "ParticleAttributeIndex_t"
},
"m_outNames": {
"value": 480,
"comment": "CUtlVector<CUtlString>"
}
},
"comment": "CParticleFunctionOperator"
},
"C_OP_RemapNamedModelElementOnceTimed": {
"data": {
"m_bModelFromRenderer": {
"value": 528,
"comment": "bool"
},
"m_bProportional": {
"value": 529,
"comment": "bool"
},
"m_fallbackNames": {
"value": 504,
"comment": "CUtlVector<CUtlString>"
},
"m_flRemapTime": {
"value": 540,
"comment": "float"
},
"m_hModel": {
"value": 448,
"comment": "CStrongHandle<InfoForResourceTypeCModel>"
},
"m_inNames": {
"value": 456,
"comment": "CUtlVector<CUtlString>"
},
"m_nFieldInput": {
"value": 532,
"comment": "ParticleAttributeIndex_t"
},
"m_nFieldOutput": {
"value": 536,
"comment": "ParticleAttributeIndex_t"
},
"m_outNames": {
"value": 480,
"comment": "CUtlVector<CUtlString>"
}
},
"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<ModelReference_t>"
},
"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<MaterialVariable_t>"
},
"m_cubeWidth": {
"value": 512,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_cutoffRadius": {
"value": 856,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_hMaterial": {
"value": 1600,
"comment": "CStrongHandle<InfoForResourceTypeIMaterial2>"
},
"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<FloatInputMaterialVariable_t>"
},
"m_MaterialVecVars": {
"value": 5096,
"comment": "CUtlVector<VecInputMaterialVariable_t>"
},
"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<InfoForResourceTypeIMaterial2>"
},
"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<InfoForResourceTypeCTextureBase>"
},
"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<InfoForResourceTypeIMaterial2>"
},
"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<MaterialVariable_t>"
},
"m_flAlpha": {
"value": 2520,
"comment": "CPerParticleFloatInput"
},
"m_flMaterialOverrideEnabled": {
"value": 552,
"comment": "CParticleCollectionFloatInput"
},
"m_hOverrideMaterial": {
"value": 544,
"comment": "CStrongHandle<InfoForResourceTypeIMaterial2>"
},
"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": 5472,
"comment": "char[256]"
},
"m_EconSlotName": {
"value": 6476,
"comment": "char[256]"
},
"m_MaterialVars": {
"value": 6352,
"comment": "CUtlVector<MaterialVariable_t>"
},
"m_ModelList": {
"value": 520,
"comment": "CUtlVector<ModelReference_t>"
},
"m_SequenceName": {
"value": 5728,
"comment": "char[256]"
},
"m_bAcceptsDecals": {
"value": 6736,
"comment": "bool"
},
"m_bAnimated": {
"value": 5448,
"comment": "bool"
},
"m_bCenterOffset": {
"value": 558,
"comment": "bool"
},
"m_bDisableShadows": {
"value": 6735,
"comment": "bool"
},
"m_bDoNotDrawInParticlePass": {
"value": 6738,
"comment": "bool"
},
"m_bEnableClothSimulation": {
"value": 5984,
"comment": "bool"
},
"m_bForceDrawInterlevedWithSiblings": {
"value": 6737,
"comment": "bool"
},
"m_bForceLoopingAnimation": {
"value": 5457,
"comment": "bool"
},
"m_bIgnoreNormal": {
"value": 556,
"comment": "bool"
},
"m_bIgnoreRadius": {
"value": 3808,
"comment": "bool"
},
"m_bLocalScale": {
"value": 5440,
"comment": "bool"
},
"m_bManualAnimFrame": {
"value": 5459,
"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": 6732,
"comment": "bool"
},
"m_bOverrideTranslucentMaterials": {
"value": 6000,
"comment": "bool"
},
"m_bResetAnimOnStop": {
"value": 5458,
"comment": "bool"
},
"m_bScaleAnimationRate": {
"value": 5456,
"comment": "bool"
},
"m_bSuppressTint": {
"value": 6733,
"comment": "bool"
},
"m_bUseMixedResolutionRendering": {
"value": 514,
"comment": "bool"
},
"m_bUseRawMeshGroup": {
"value": 6734,
"comment": "bool"
},
"m_flAlphaScale": {
"value": 7344,
"comment": "CParticleCollectionFloatInput"
},
"m_flAnimationRate": {
"value": 5452,
"comment": "float"
},
"m_flRadiusScale": {
"value": 7000,
"comment": "CParticleCollectionFloatInput"
},
"m_flRollScale": {
"value": 7688,
"comment": "CParticleCollectionFloatInput"
},
"m_hOverrideMaterial": {
"value": 5992,
"comment": "CStrongHandle<InfoForResourceTypeIMaterial2>"
},
"m_modelInput": {
"value": 6376,
"comment": "CParticleModelInput"
},
"m_nAlpha2Field": {
"value": 8032,
"comment": "ParticleAttributeIndex_t"
},
"m_nAnimationField": {
"value": 5464,
"comment": "ParticleAttributeIndex_t"
},
"m_nAnimationScaleField": {
"value": 5460,
"comment": "ParticleAttributeIndex_t"
},
"m_nBodyGroupField": {
"value": 548,
"comment": "ParticleAttributeIndex_t"
},
"m_nColorBlendType": {
"value": 9664,
"comment": "ParticleColorBlendType_t"
},
"m_nLOD": {
"value": 6472,
"comment": "int32_t"
},
"m_nManualFrameField": {
"value": 5468,
"comment": "ParticleAttributeIndex_t"
},
"m_nModelScaleCP": {
"value": 3812,
"comment": "int32_t"
},
"m_nSizeCullBloat": {
"value": 5444,
"comment": "int32_t"
},
"m_nSkin": {
"value": 6008,
"comment": "CPerParticleFloatInput"
},
"m_nSubModelField": {
"value": 552,
"comment": "ParticleAttributeIndex_t"
},
"m_szRenderAttribute": {
"value": 6739,
"comment": "char[260]"
},
"m_vecColorScale": {
"value": 8040,
"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<InfoForResourceTypeCTextureBase>"
},
"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<InfoForResourceTypeIMaterial2>"
}
},
"comment": "CParticleFunctionRenderer"
},
"C_OP_RenderPostProcessing": {
"data": {
"m_flPostProcessStrength": {
"value": 512,
"comment": "CPerParticleFloatInput"
},
"m_hPostTexture": {
"value": 856,
"comment": "CStrongHandle<InfoForResourceTypeCPostProcessingResource>"
},
"m_nPriority": {
"value": 864,
"comment": "ParticlePostProcessPriorityGroup_t"
}
},
"comment": "CParticleFunctionRenderer"
},
"C_OP_RenderProjected": {
"data": {
"m_MaterialVars": {
"value": 544,
"comment": "CUtlVector<MaterialVariable_t>"
},
"m_bEnableProjectedDepthControls": {
"value": 516,
"comment": "bool"
},
"m_bFlipHorizontal": {
"value": 515,
"comment": "bool"
},
"m_bOrientToNormal": {
"value": 540,
"comment": "bool"
},
"m_bProjectCharacter": {
"value": 512,
"comment": "bool"
},
"m_bProjectWater": {
"value": 514,
"comment": "bool"
},
"m_bProjectWorld": {
"value": 513,
"comment": "bool"
},
"m_flAnimationTimeScale": {
"value": 536,
"comment": "float"
},
"m_flMaxProjectionDepth": {
"value": 524,
"comment": "float"
},
"m_flMinProjectionDepth": {
"value": 520,
"comment": "float"
},
"m_hProjectedMaterial": {
"value": 528,
"comment": "CStrongHandle<InfoForResourceTypeIMaterial2>"
}
},
"comment": "CParticleFunctionRenderer"
},
"C_OP_RenderRopes": {
"data": {
"m_bClampV": {
"value": 10412,
"comment": "bool"
},
"m_bClosedLoop": {
"value": 10449,
"comment": "bool"
},
"m_bDrawAsOpaque": {
"value": 10460,
"comment": "bool"
},
"m_bEnableFadingAndClamping": {
"value": 9328,
"comment": "bool"
},
"m_bGenerateNormals": {
"value": 10461,
"comment": "bool"
},
"m_bReverseOrder": {
"value": 10448,
"comment": "bool"
},
"m_bUseScalarForTextureCoordinate": {
"value": 10437,
"comment": "bool"
},
"m_flEndFadeDot": {
"value": 9352,
"comment": "float"
},
"m_flEndFadeSize": {
"value": 9344,
"comment": "float"
},
"m_flMaxSize": {
"value": 9336,
"comment": "float"
},
"m_flMinSize": {
"value": 9332,
"comment": "float"
},
"m_flRadiusTaper": {
"value": 9356,
"comment": "float"
},
"m_flScalarAttributeTextureCoordScale": {
"value": 10444,
"comment": "float"
},
"m_flScaleVOffsetByControlPointDistance": {
"value": 10432,
"comment": "float"
},
"m_flScaleVScrollByControlPointDistance": {
"value": 10428,
"comment": "float"
},
"m_flScaleVSizeByControlPointDistance": {
"value": 10424,
"comment": "float"
},
"m_flStartFadeDot": {
"value": 9348,
"comment": "float"
},
"m_flStartFadeSize": {
"value": 9340,
"comment": "float"
},
"m_flTessScale": {
"value": 9368,
"comment": "float"
},
"m_flTextureVOffset": {
"value": 10064,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flTextureVScrollRate": {
"value": 9720,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flTextureVWorldSize": {
"value": 9376,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_nMaxTesselation": {
"value": 9364,
"comment": "int32_t"
},
"m_nMinTesselation": {
"value": 9360,
"comment": "int32_t"
},
"m_nOrientationType": {
"value": 10452,
"comment": "ParticleOrientationChoiceList_t"
},
"m_nScalarFieldForTextureCoordinate": {
"value": 10440,
"comment": "ParticleAttributeIndex_t"
},
"m_nScaleCP1": {
"value": 10416,
"comment": "int32_t"
},
"m_nScaleCP2": {
"value": 10420,
"comment": "int32_t"
},
"m_nTextureVParamsCP": {
"value": 10408,
"comment": "int32_t"
},
"m_nVectorFieldForOrientation": {
"value": 10456,
"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_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": 10405,
"comment": "Color"
},
"m_bDistanceAlpha": {
"value": 10392,
"comment": "bool"
},
"m_bOutline": {
"value": 10404,
"comment": "bool"
},
"m_bParticleShadows": {
"value": 11128,
"comment": "bool"
},
"m_bSoftEdges": {
"value": 10393,
"comment": "bool"
},
"m_bUseYawWithNormalAligned": {
"value": 9680,
"comment": "bool"
},
"m_flAlphaAdjustWithSizeAdjust": {
"value": 9692,
"comment": "float"
},
"m_flEdgeSoftnessEnd": {
"value": 10400,
"comment": "float"
},
"m_flEdgeSoftnessStart": {
"value": 10396,
"comment": "float"
},
"m_flEndFadeDot": {
"value": 10388,
"comment": "float"
},
"m_flEndFadeSize": {
"value": 10040,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flLightingDirectionality": {
"value": 10784,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flLightingTessellation": {
"value": 10440,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_flMaxSize": {
"value": 9688,
"comment": "float"
},
"m_flMinSize": {
"value": 9684,
"comment": "float"
},
"m_flOutlineEnd0": {
"value": 10424,
"comment": "float"
},
"m_flOutlineEnd1": {
"value": 10428,
"comment": "float"
},
"m_flOutlineStart0": {
"value": 10416,
"comment": "float"
},
"m_flOutlineStart1": {
"value": 10420,
"comment": "float"
},
"m_flShadowDensity": {
"value": 11132,
"comment": "float"
},
"m_flStartFadeDot": {
"value": 10384,
"comment": "float"
},
"m_flStartFadeSize": {
"value": 9696,
"comment": "CParticleCollectionRendererFloatInput"
},
"m_nLightingMode": {
"value": 10432,
"comment": "ParticleLightingQuality_t"
},
"m_nOrientationControlPoint": {
"value": 9676,
"comment": "int32_t"
},
"m_nOrientationType": {
"value": 9672,
"comment": "ParticleOrientationChoiceList_t"
},
"m_nOutlineAlpha": {
"value": 10412,
"comment": "int32_t"
},
"m_nSequenceOverride": {
"value": 9328,
"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<InfoForResourceTypeCTextureBase>"
},
"m_pTextureDetail2": {
"value": 520,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureDiffuseWarp": {
"value": 528,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureEnvMap": {
"value": 560,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureFresnelColorWarp": {
"value": 536,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureFresnelWarp": {
"value": 544,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureSpecularWarp": {
"value": 552,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
}
},
"comment": "CParticleFunctionRenderer"
},
"C_OP_RenderStatusEffectCitadel": {
"data": {
"m_pTextureColorWarp": {
"value": 512,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureDetail": {
"value": 552,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureMetalness": {
"value": 528,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureNormal": {
"value": 520,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureRoughness": {
"value": 536,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
},
"m_pTextureSelfIllum": {
"value": 544,
"comment": "CStrongHandle<InfoForResourceTypeCTextureBase>"
}
},
"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": 10048,
"comment": "bool"
},
"m_bFlipUVBasedOnPitchYaw": {
"value": 14724,
"comment": "bool"
},
"m_bIgnoreDT": {
"value": 10072,
"comment": "bool"
},
"m_flConstrainRadiusToLengthRatio": {
"value": 10076,
"comment": "float"
},
"m_flEndFadeDot": {
"value": 10056,
"comment": "float"
},
"m_flForwardShift": {
"value": 14720,
"comment": "float"
},
"m_flHeadAlphaScale": {
"value": 12056,
"comment": "CPerParticleFloatInput"
},
"m_flLengthFadeInTime": {
"value": 10084,
"comment": "float"
},
"m_flLengthScale": {
"value": 10080,
"comment": "float"
},
"m_flMaxLength": {
"value": 10064,
"comment": "float"
},
"m_flMinLength": {
"value": 10068,
"comment": "float"
},
"m_flRadiusHeadTaper": {
"value": 10088,
"comment": "CPerParticleFloatInput"
},
"m_flRadiusTaper": {
"value": 12400,
"comment": "CPerParticleFloatInput"
},
"m_flStartFadeDot": {
"value": 10052,
"comment": "float"
},
"m_flTailAlphaScale": {
"value": 14368,
"comment": "CPerParticleFloatInput"
},
"m_nHorizCropField": {
"value": 14712,
"comment": "ParticleAttributeIndex_t"
},
"m_nPrevPntSource": {
"value": 10060,
"comment": "ParticleAttributeIndex_t"
},
"m_nVertCropField": {
"value": 14716,
"comment": "ParticleAttributeIndex_t"
},
"m_vecHeadColorScale": {
"value": 10432,
"comment": "CParticleCollectionVecInput"
},
"m_vecTailColorScale": {
"value": 12744,
"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_nExpression": {
"value": 448,
"comment": "ScalarExpressionType_t"
},
"m_nOutputField": {
"value": 1144,
"comment": "ParticleAttributeIndex_t"
},
"m_nSetMethod": {
"value": 1148,
"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_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<InfoForResourceTypeCModel>"
}
},
"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<InfoForResourceTypeIParticleSystemDefinition>"
},
"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<ParticleControlPointDriver_t>"
},
"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<ParticleNamedValueConfiguration_t>"
},
"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<ParticlePreviewBodyGroup_t>"
},
"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
},
"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<InfoForResourceTypeCTextureBase>"
},
"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
}
}