mirror of
https://github.com/celisej567/gm_construct_port.git
synced 2026-09-19 20:11:46 +03:00
388 lines
10 KiB
Plaintext
388 lines
10 KiB
Plaintext
<!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:vpcf27:version{36c3961f-02a4-4c52-bf8f-6e3147d7d142} -->
|
|
{
|
|
_class = "CParticleSystemDefinition"
|
|
m_nBehaviorVersion = 10
|
|
m_controlPointConfigurations =
|
|
[
|
|
{
|
|
m_name = "preview"
|
|
},
|
|
]
|
|
m_PreEmissionOperators =
|
|
[
|
|
{
|
|
_class = "C_OP_SetParentControlPointsToChildCP"
|
|
},
|
|
]
|
|
m_Emitters =
|
|
[
|
|
{
|
|
_class = "C_OP_InstantaneousEmitter"
|
|
m_nParticlesToEmit =
|
|
{
|
|
m_nType = "PF_TYPE_LITERAL"
|
|
m_nMapType = "PF_MAP_TYPE_DIRECT"
|
|
m_flLiteralValue = 1.0
|
|
m_nControlPoint = 0
|
|
m_nScalarAttribute = 3
|
|
m_nVectorAttribute = 6
|
|
m_nVectorComponent = 0
|
|
m_flRandomMin = 0.0
|
|
m_flRandomMax = 1.0
|
|
m_nRandomMode = "PF_RANDOM_MODE_CONSTANT"
|
|
m_flLOD0 = 0.0
|
|
m_flLOD1 = 0.0
|
|
m_flLOD2 = 0.0
|
|
m_flLOD3 = 0.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.25
|
|
m_flNoiseTurbulenceMix = 0.5
|
|
m_flNoiseImgPreviewScale = 1.0
|
|
m_bNoiseImgPreviewLive = true
|
|
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_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_Operators =
|
|
[
|
|
{
|
|
_class = "C_OP_MovementRigidAttachToCP"
|
|
},
|
|
{
|
|
_class = "C_OP_SetVec"
|
|
m_InputValue =
|
|
{
|
|
m_nType = "PVEC_TYPE_FLOAT_INTERP_GRADIENT"
|
|
m_vLiteralValue = [ 0.0, 0.0, 0.0 ]
|
|
m_LiteralColor = [ 0, 0, 0, 0 ]
|
|
m_nVectorAttribute = 6
|
|
m_vVectorAttributeScale = [ 1.0, 1.0, 1.0 ]
|
|
m_nControlPoint = 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_nControlPoint = 0
|
|
m_nScalarAttribute = 3
|
|
m_nVectorAttribute = 6
|
|
m_nVectorComponent = 0
|
|
m_flRandomMin = 0.0
|
|
m_flRandomMax = 1.0
|
|
m_nRandomMode = "PF_RANDOM_MODE_CONSTANT"
|
|
m_flLOD0 = 0.0
|
|
m_flLOD1 = 0.0
|
|
m_flLOD2 = 0.0
|
|
m_flLOD3 = 0.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.25
|
|
m_flNoiseTurbulenceMix = 0.5
|
|
m_flNoiseImgPreviewScale = 1.0
|
|
m_bNoiseImgPreviewLive = true
|
|
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_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_nControlPoint = 0
|
|
m_nScalarAttribute = 3
|
|
m_nVectorAttribute = 6
|
|
m_nVectorComponent = 0
|
|
m_flRandomMin = 0.0
|
|
m_flRandomMax = 1.0
|
|
m_nRandomMode = "PF_RANDOM_MODE_CONSTANT"
|
|
m_flLOD0 = 0.0
|
|
m_flLOD1 = 0.0
|
|
m_flLOD2 = 0.0
|
|
m_flLOD3 = 0.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.25
|
|
m_flNoiseTurbulenceMix = 0.5
|
|
m_flNoiseImgPreviewScale = 1.0
|
|
m_bNoiseImgPreviewLive = true
|
|
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_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_nControlPoint = 0
|
|
m_nScalarAttribute = 3
|
|
m_nVectorAttribute = 6
|
|
m_nVectorComponent = 0
|
|
m_flRandomMin = 0.0
|
|
m_flRandomMax = 1.0
|
|
m_nRandomMode = "PF_RANDOM_MODE_CONSTANT"
|
|
m_flLOD0 = 0.0
|
|
m_flLOD1 = 0.0
|
|
m_flLOD2 = 0.0
|
|
m_flLOD3 = 0.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.25
|
|
m_flNoiseTurbulenceMix = 0.5
|
|
m_flNoiseImgPreviewScale = 1.0
|
|
m_bNoiseImgPreviewLive = true
|
|
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_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_PARTICLE_NOISE"
|
|
m_nMapType = "PF_MAP_TYPE_DIRECT"
|
|
m_flLiteralValue = 0.0
|
|
m_nControlPoint = 0
|
|
m_nScalarAttribute = 3
|
|
m_nVectorAttribute = 6
|
|
m_nVectorComponent = 0
|
|
m_flRandomMin = 0.0
|
|
m_flRandomMax = 1.0
|
|
m_nRandomMode = "PF_RANDOM_MODE_CONSTANT"
|
|
m_flLOD0 = 0.0
|
|
m_flLOD1 = 0.0
|
|
m_flLOD2 = 0.0
|
|
m_flLOD3 = 0.0
|
|
m_flNoiseOutputMin = 0.0
|
|
m_flNoiseOutputMax = 1.0
|
|
m_flNoiseScale = 0.324838
|
|
m_vecNoiseOffsetRate = [ 30.0, 30.0, 0.0 ]
|
|
m_flNoiseOffset = 0.0
|
|
m_nNoiseOctaves = 1
|
|
m_nNoiseTurbulence = "PF_NOISE_TURB_HIGHLIGHT"
|
|
m_nNoiseType = "PF_NOISE_TYPE_PERLIN"
|
|
m_nNoiseModifier = "PF_NOISE_MODIFIER_NONE"
|
|
m_flNoiseTurbulenceScale = 1.25
|
|
m_flNoiseTurbulenceMix = 0.5
|
|
m_flNoiseImgPreviewScale = 1.0
|
|
m_bNoiseImgPreviewLive = true
|
|
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_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_flPosition = 0.0
|
|
m_Color = [ 104, 229, 255, 255 ]
|
|
},
|
|
{
|
|
m_flPosition = 0.483204
|
|
m_Color = [ 58, 127, 141, 255 ]
|
|
},
|
|
{
|
|
m_flPosition = 1.0
|
|
m_Color = [ 98, 217, 242, 255 ]
|
|
},
|
|
]
|
|
}
|
|
}
|
|
},
|
|
]
|
|
m_Renderers =
|
|
[
|
|
{
|
|
_class = "C_OP_RenderStandardLight"
|
|
m_flIntensity =
|
|
{
|
|
m_nType = "PF_TYPE_LITERAL"
|
|
m_nMapType = "PF_MAP_TYPE_DIRECT"
|
|
m_flLiteralValue = 0.05
|
|
m_nControlPoint = 0
|
|
m_nScalarAttribute = 3
|
|
m_nVectorAttribute = 6
|
|
m_nVectorComponent = 0
|
|
m_flRandomMin = 0.0
|
|
m_flRandomMax = 1.0
|
|
m_nRandomMode = "PF_RANDOM_MODE_CONSTANT"
|
|
m_flLOD0 = 0.0
|
|
m_flLOD1 = 0.0
|
|
m_flLOD2 = 0.0
|
|
m_flLOD3 = 0.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.25
|
|
m_flNoiseTurbulenceMix = 0.5
|
|
m_flNoiseImgPreviewScale = 1.0
|
|
m_bNoiseImgPreviewLive = true
|
|
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_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_flRadiusMultiplier =
|
|
{
|
|
m_nType = "PF_TYPE_LITERAL"
|
|
m_nMapType = "PF_MAP_TYPE_DIRECT"
|
|
m_flLiteralValue = 10.0
|
|
m_nControlPoint = 0
|
|
m_nScalarAttribute = 3
|
|
m_nVectorAttribute = 6
|
|
m_nVectorComponent = 0
|
|
m_flRandomMin = 0.0
|
|
m_flRandomMax = 1.0
|
|
m_nRandomMode = "PF_RANDOM_MODE_CONSTANT"
|
|
m_flLOD0 = 0.0
|
|
m_flLOD1 = 0.0
|
|
m_flLOD2 = 0.0
|
|
m_flLOD3 = 0.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.25
|
|
m_flNoiseTurbulenceMix = 0.5
|
|
m_flNoiseImgPreviewScale = 1.0
|
|
m_bNoiseImgPreviewLive = true
|
|
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_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_flFalloffLinearity = 1.0
|
|
},
|
|
]
|
|
} |