{
_ class = "C_ OP_ SetControlPointToCPVelocity"
m_ flOpStrength =
{
m_ nType = "PF_ TYPE_ LITERAL"
m_ nMapType = "PF_ MAP_ TYPE_ DIRECT"
m_ flLiteralValue = 1.0
m_ NamedValue = ""
m_ nControlPoint = 0
m_ nScalarAttribute = 3
m_ nVectorAttribute = 6
m_ nVectorComponent = 0
m_ bReverseOrder = false
m_ flRandomMin = 0.0
m_ flRandomMax = 1.0
m_ bHasRandomSignFlip = false
m_ nRandomSeed = -1
m_ nRandomMode = "PF_ RANDOM_ MODE_ CONSTANT"
m_ strSnapshotSubset = ""
m_ flLOD0 = 0.0
m_ flLOD1 = 0.0
m_ flLOD2 = 0.0
m_ flLOD3 = 0.0
m_ nNoiseInputVectorAttribute = 0
m_ flNoiseOutputMin = 0.0
m_ flNoiseOutputMax = 1.0
m_ flNoiseScale = 0.1
m_ vecNoiseOffsetRate = [ 0.0 , 0.0 , 0.0 ]
m_ flNoiseOffset = 0.0
m_ nNoiseOctaves = 1
m_ nNoiseTurbulence = "PF_ NOISE_ TURB_ NONE"
m_ nNoiseType = "PF_ NOISE_ TYPE_ PERLIN"
m_ nNoiseModifier = "PF_ NOISE_ MODIFIER_ NONE"
m_ flNoiseTurbulenceScale = 1.0
m_ flNoiseTurbulenceMix = 0.5
m_ flNoiseImgPreviewScale = 1.0
m_ bNoiseImgPreviewLive = true
m_ flNoCameraFallback = 0.0
m_ bUseBoundsCenter = false
m_ nInputMode = "PF_ INPUT_ MODE_ CLAMPED"
m_ flMultFactor = 1.0
m_ flInput0 = 0.0
m_ flInput1 = 1.0
m_ flOutput0 = 0.0
m_ flOutput1 = 1.0
m_ flNotchedRangeMin = 0.0
m_ flNotchedRangeMax = 1.0
m_ flNotchedOutputOutside = 0.0
m_ flNotchedOutputInside = 1.0
m_ nRoundType = "PF_ ROUND_ TYPE_ NEAREST"
m_ nBiasType = "PF_ BIAS_ TYPE_ STANDARD"
m_ flBiasParameter = 0.0
m_ Curve =
{
m_ spline = [ ]
m_ tangents = [ ]
m_ vDomainMins = [ 0.0 , 0.0 ]
m_ vDomainMaxs = [ 0.0 , 0.0 ]
}
}
m_ nOpEndCapState = "PARTICLE_ ENDCAP_ ALWAYS_ ON"
m_ nToolsState = "PARTICLE_ TOOLS_ STATE_ ALWAYS_ ON"
m_ flOpStartFadeInTime = 0.0
m_ flOpEndFadeInTime = 0.0
m_ flOpStartFadeOutTime = 0.0
m_ flOpEndFadeOutTime = 0.0
m_ flOpFadeOscillatePeriod = 0.0
m_ bNormalizeToStopTime = false
m_ flOpTimeOffsetMin = 0.0
m_ flOpTimeOffsetMax = 0.0
m_ nOpTimeOffsetSeed = 0
m_ nOpTimeScaleSeed = 0
m_ flOpTimeScaleMin = 1.0
m_ flOpTimeScaleMax = 1.0
m_ bDisableOperator = false
m_ Notes = ""
m_ bRunOnce = false
m_ nCPInput = 0
m_ nCPOutputVel = 1
m_ bNormalize = false
m_ nCPOutputMag = -1
m_ nCPField = 0
m_ vecComparisonVelocity =
{
m_ nType = "PVEC_ TYPE_ LITERAL"
m_ vLiteralValue = [ 0.0 , 0.0 , 0.0 ]
m_ LiteralColor = [ 0 , 0 , 0 ]
m_ NamedValue = ""
m_ bFollowNamedValue = false
m_ nVectorAttribute = 6
m_ vVectorAttributeScale = [ 1.0 , 1.0 , 1.0 ]
m_ nControlPoint = 0
m_ nDeltaControlPoint = 0
m_ vCPValueScale = [ 1.0 , 1.0 , 1.0 ]
m_ vCPRelativePosition = [ 0.0 , 0.0 , 0.0 ]
m_ vCPRelativeDir = [ 1.0 , 0.0 , 0.0 ]
m_ FloatComponentX =
{
m_ nType = "PF_ TYPE_ LITERAL"
m_ nMapType = "PF_ MAP_ TYPE_ DIRECT"
m_ flLiteralValue = 0.0
m_ NamedValue = ""
m_ nControlPoint = 0
m_ nScalarAttribute = 3
m_ nVectorAttribute = 6
m_ nVectorComponent = 0
m_ bReverseOrder = false
m_ flRandomMin = 0.0
m_ flRandomMax = 1.0
m_ bHasRandomSignFlip = false
m_ nRandomSeed = -1
m_ nRandomMode = "PF_ RANDOM_ MODE_ CONSTANT"
m_ strSnapshotSubset = ""
m_ flLOD0 = 0.0
m_ flLOD1 = 0.0
m_ flLOD2 = 0.0
m_ flLOD3 = 0.0
m_ nNoiseInputVectorAttribute = 0
m_ flNoiseOutputMin = 0.0
m_ flNoiseOutputMax = 1.0
m_ flNoiseScale = 0.1
m_ vecNoiseOffsetRate = [ 0.0 , 0.0 , 0.0 ]
m_ flNoiseOffset = 0.0
m_ nNoiseOctaves = 1
m_ nNoiseTurbulence = "PF_ NOISE_ TURB_ NONE"
m_ nNoiseType = "PF_ NOISE_ TYPE_ PERLIN"
m_ nNoiseModifier = "PF_ NOISE_ MODIFIER_ NONE"
m_ flNoiseTurbulenceScale = 1.0
m_ flNoiseTurbulenceMix = 0.5
m_ flNoiseImgPreviewScale = 1.0
m_ bNoiseImgPreviewLive = true
m_ flNoCameraFallback = 0.0
m_ bUseBoundsCenter = false
m_ nInputMode = "PF_ INPUT_ MODE_ CLAMPED"
m_ flMultFactor = 1.0
m_ flInput0 = 0.0
m_ flInput1 = 1.0
m_ flOutput0 = 0.0
m_ flOutput1 = 1.0
m_ flNotchedRangeMin = 0.0
m_ flNotchedRangeMax = 1.0
m_ flNotchedOutputOutside = 0.0
m_ flNotchedOutputInside = 1.0
m_ nRoundType = "PF_ ROUND_ TYPE_ NEAREST"
m_ nBiasType = "PF_ BIAS_ TYPE_ STANDARD"
m_ flBiasParameter = 0.0
m_ Curve =
{
m_ spline = [ ]
m_ tangents = [ ]
m_ vDomainMins = [ 0.0 , 0.0 ]
m_ vDomainMaxs = [ 0.0 , 0.0 ]
}
}
m_ FloatComponentY =
{
m_ nType = "PF_ TYPE_ LITERAL"
m_ nMapType = "PF_ MAP_ TYPE_ DIRECT"
m_ flLiteralValue = 0.0
m_ NamedValue = ""
m_ nControlPoint = 0
m_ nScalarAttribute = 3
m_ nVectorAttribute = 6
m_ nVectorComponent = 0
m_ bReverseOrder = false
m_ flRandomMin = 0.0
m_ flRandomMax = 1.0
m_ bHasRandomSignFlip = false
m_ nRandomSeed = -1
m_ nRandomMode = "PF_ RANDOM_ MODE_ CONSTANT"
m_ strSnapshotSubset = ""
m_ flLOD0 = 0.0
m_ flLOD1 = 0.0
m_ flLOD2 = 0.0
m_ flLOD3 = 0.0
m_ nNoiseInputVectorAttribute = 0
m_ flNoiseOutputMin = 0.0
m_ flNoiseOutputMax = 1.0
m_ flNoiseScale = 0.1
m_ vecNoiseOffsetRate = [ 0.0 , 0.0 , 0.0 ]
m_ flNoiseOffset = 0.0
m_ nNoiseOctaves = 1
m_ nNoiseTurbulence = "PF_ NOISE_ TURB_ NONE"
m_ nNoiseType = "PF_ NOISE_ TYPE_ PERLIN"
m_ nNoiseModifier = "PF_ NOISE_ MODIFIER_ NONE"
m_ flNoiseTurbulenceScale = 1.0
m_ flNoiseTurbulenceMix = 0.5
m_ flNoiseImgPreviewScale = 1.0
m_ bNoiseImgPreviewLive = true
m_ flNoCameraFallback = 0.0
m_ bUseBoundsCenter = false
m_ nInputMode = "PF_ INPUT_ MODE_ CLAMPED"
m_ flMultFactor = 1.0
m_ flInput0 = 0.0
m_ flInput1 = 1.0
m_ flOutput0 = 0.0
m_ flOutput1 = 1.0
m_ flNotchedRangeMin = 0.0
m_ flNotchedRangeMax = 1.0
m_ flNotchedOutputOutside = 0.0
m_ flNotchedOutputInside = 1.0
m_ nRoundType = "PF_ ROUND_ TYPE_ NEAREST"
m_ nBiasType = "PF_ BIAS_ TYPE_ STANDARD"
m_ flBiasParameter = 0.0
m_ Curve =
{
m_ spline = [ ]
m_ tangents = [ ]
m_ vDomainMins = [ 0.0 , 0.0 ]
m_ vDomainMaxs = [ 0.0 , 0.0 ]
}
}
m_ FloatComponentZ =
{
m_ nType = "PF_ TYPE_ LITERAL"
m_ nMapType = "PF_ MAP_ TYPE_ DIRECT"
m_ flLiteralValue = 0.0
m_ NamedValue = ""
m_ nControlPoint = 0
m_ nScalarAttribute = 3
m_ nVectorAttribute = 6
m_ nVectorComponent = 0
m_ bReverseOrder = false
m_ flRandomMin = 0.0
m_ flRandomMax = 1.0
m_ bHasRandomSignFlip = false
m_ nRandomSeed = -1
m_ nRandomMode = "PF_ RANDOM_ MODE_ CONSTANT"
m_ strSnapshotSubset = ""
m_ flLOD0 = 0.0
m_ flLOD1 = 0.0
m_ flLOD2 = 0.0
m_ flLOD3 = 0.0
m_ nNoiseInputVectorAttribute = 0
m_ flNoiseOutputMin = 0.0
m_ flNoiseOutputMax = 1.0
m_ flNoiseScale = 0.1
m_ vecNoiseOffsetRate = [ 0.0 , 0.0 , 0.0 ]
m_ flNoiseOffset = 0.0
m_ nNoiseOctaves = 1
m_ nNoiseTurbulence = "PF_ NOISE_ TURB_ NONE"
m_ nNoiseType = "PF_ NOISE_ TYPE_ PERLIN"
m_ nNoiseModifier = "PF_ NOISE_ MODIFIER_ NONE"
m_ flNoiseTurbulenceScale = 1.0
m_ flNoiseTurbulenceMix = 0.5
m_ flNoiseImgPreviewScale = 1.0
m_ bNoiseImgPreviewLive = true
m_ flNoCameraFallback = 0.0
m_ bUseBoundsCenter = false
m_ nInputMode = "PF_ INPUT_ MODE_ CLAMPED"
m_ flMultFactor = 1.0
m_ flInput0 = 0.0
m_ flInput1 = 1.0
m_ flOutput0 = 0.0
m_ flOutput1 = 1.0
m_ flNotchedRangeMin = 0.0
m_ flNotchedRangeMax = 1.0
m_ flNotchedOutputOutside = 0.0
m_ flNotchedOutputInside = 1.0
m_ nRoundType = "PF_ ROUND_ TYPE_ NEAREST"
m_ nBiasType = "PF_ BIAS_ TYPE_ STANDARD"
m_ flBiasParameter = 0.0
m_ Curve =
{
m_ spline = [ ]
m_ tangents = [ ]
m_ vDomainMins = [ 0.0 , 0.0 ]
m_ vDomainMaxs = [ 0.0 , 0.0 ]
}
}
m_ FloatInterp =
{
m_ nType = "PF_ TYPE_ LITERAL"
m_ nMapType = "PF_ MAP_ TYPE_ DIRECT"
m_ flLiteralValue = 0.0
m_ NamedValue = ""
m_ nControlPoint = 0
m_ nScalarAttribute = 3
m_ nVectorAttribute = 6
m_ nVectorComponent = 0
m_ bReverseOrder = false
m_ flRandomMin = 0.0
m_ flRandomMax = 1.0
m_ bHasRandomSignFlip = false
m_ nRandomSeed = -1
m_ nRandomMode = "PF_ RANDOM_ MODE_ CONSTANT"
m_ strSnapshotSubset = ""
m_ flLOD0 = 0.0
m_ flLOD1 = 0.0
m_ flLOD2 = 0.0
m_ flLOD3 = 0.0
m_ nNoiseInputVectorAttribute = 0
m_ flNoiseOutputMin = 0.0
m_ flNoiseOutputMax = 1.0
m_ flNoiseScale = 0.1
m_ vecNoiseOffsetRate = [ 0.0 , 0.0 , 0.0 ]
m_ flNoiseOffset = 0.0
m_ nNoiseOctaves = 1
m_ nNoiseTurbulence = "PF_ NOISE_ TURB_ NONE"
m_ nNoiseType = "PF_ NOISE_ TYPE_ PERLIN"
m_ nNoiseModifier = "PF_ NOISE_ MODIFIER_ NONE"
m_ flNoiseTurbulenceScale = 1.0
m_ flNoiseTurbulenceMix = 0.5
m_ flNoiseImgPreviewScale = 1.0
m_ bNoiseImgPreviewLive = true
m_ flNoCameraFallback = 0.0
m_ bUseBoundsCenter = false
m_ nInputMode = "PF_ INPUT_ MODE_ CLAMPED"
m_ flMultFactor = 1.0
m_ flInput0 = 0.0
m_ flInput1 = 1.0
m_ flOutput0 = 0.0
m_ flOutput1 = 1.0
m_ flNotchedRangeMin = 0.0
m_ flNotchedRangeMax = 1.0
m_ flNotchedOutputOutside = 0.0
m_ flNotchedOutputInside = 1.0
m_ nRoundType = "PF_ ROUND_ TYPE_ NEAREST"
m_ nBiasType = "PF_ BIAS_ TYPE_ STANDARD"
m_ flBiasParameter = 0.0
m_ Curve =
{
m_ spline = [ ]
m_ tangents = [ ]
m_ vDomainMins = [ 0.0 , 0.0 ]
m_ vDomainMaxs = [ 0.0 , 0.0 ]
}
}
m_ flInterpInput0 = 0.0
m_ flInterpInput1 = 1.0
m_ vInterpOutput0 = [ 0.0 , 0.0 , 0.0 ]
m_ vInterpOutput1 = [ 1.0 , 1.0 , 1.0 ]
m_ Gradient =
{
m_ Stops = [ ]
}
m_ vRandomMin = [ 0.0 , 0.0 , 0.0 ]
m_ vRandomMax = [ 0.0 , 0.0 , 0.0 ]
}
}