Version = 1.9.0.26281; CParticleEffect $LOCAL$/Resource { OnSpawn = "$LOCAL$/Spawner"; CustomAttributes = "$LOCAL$/_GlobalAttributes"; Autostart = true; } CNEdEditorParticle_Data $LOCAL$/EDITOR { Position = float3(8.7851971e-001, 7.2307175e-001, 4.8167887e-001); EulerOrientation = float3(-2.6949999e+001, 5.9135967e+001, 0.0000000e+000); PostFx_EnableGlow = false; EditorScript = "$LOCAL$/CCompilerSyntaxNodeExpression_FFDE00F6"; Backdrops = "$LOCAL$/_BackdropList"; LoopDelay = 1.5000000e+000; } CActionFactoryWithChilds $LOCAL$/Spawner { ChildList = { "$LOCAL$/Swoosh", "$LOCAL$/Sheen", }; } CParticleAttributeList $LOCAL$/_GlobalAttributes { AttributeList = { "$LOCAL$/CParticleAttributeDeclaration_820774B3", }; } CActionFactoryParticleSpawnerBase $LOCAL$/Swoosh { Descriptor = "$LOCAL$/CParticleDescriptor_DE7F5BFB"; Infinite = true; } CNEdEditorBackdrop_Model3D $LOCAL$/_Backdrop_Model3D { EditorInfosPosition = int2(-252, -371); IsVisible = false; LayerName = "Layer_Model"; ResourceModel = "meshes/cuberoom_default.fbx"; } CParticleDescriptor $LOCAL$/CParticleDescriptor_DE7F5BFB { EnableSpawnerIDs = true; Renderer = "$LOCAL$/CParticleRenderer_Billboard_4D0836D2"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_EC13C24D", "$LOCAL$/CParticleFieldDeclaration_C26ECBDC", "$LOCAL$/CParticleFieldDeclaration_8A94AB2F", "$LOCAL$/CParticleFieldDeclaration_DF6E1936", "$LOCAL$/CParticleFieldDeclaration_EC30AB21", "$LOCAL$/CParticleFieldDeclaration_E1AA66BB", "$LOCAL$/CParticleFieldDeclaration_E82B96C3", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_6EDEFAA3"; States = { "$LOCAL$/CParticleState_DE05FADA", }; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_4D0836D2 { BillboardingMaterial = AlphaBlend; Diffuse = "Textures/vfx_circularSwoosh_01.dds"; BillboardMode = PlanarAlignedQuad; AxisField = "AxisAlign"; Axis2Field = "AxisNormal"; AxisScale = 1.0000000e+000; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_EC13C24D { FieldName = "AxisAlign"; FieldType = float3; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_C26ECBDC { FieldName = "AxisNormal"; FieldType = float3; TransformFilter = rotate; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_8A94AB2F { FieldName = "Color"; FieldType = float4; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_DF6E1936 { FieldName = "SizeCoeff"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_EC30AB21 { FieldName = "ColorCoeff"; } CNEdEditorLightFactory $LOCAL$/_Backdrop_Light_Factory { NearClipPlane = 1.0000000e+002; SpotFalloff = 8.8541701e-002; Magnitude = 1.0000000e+005; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_6EDEFAA3 { Expression = "function void Eval() { Life = 2; Size = 0.25; AxisAlign = float3(0,1,0); AxisNormal = float3(0,0,1); Position = float3(0,0,0.2); }"; } CParticleState $LOCAL$/CParticleState_DE05FADA { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_ED449635", "$LOCAL$/CParticleEvolver_Field_32DDF024", "$LOCAL$/CParticleEvolver_Field_38F39FBE", "$LOCAL$/CParticleEvolver_Field_C4A55C28", "$LOCAL$/Field_1", "$LOCAL$/LocalSpace_1", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_ED449635 { } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_32DDF024 { Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_2BC25E57"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_2BC25E57 { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.1046733e+000, 1.1046733e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(-1.0000000e+000, -1.0000000e+000, -1.0000000e+000, -1.0000000e+000); } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_EAF43789 { ValueType = Float4; Times = { 0.0000000e+000, 5.0194955e-001, 1.0000000e+000, }; FloatValues = { 9.2978787e-001, 8.9451462e-001, 9.0013492e-001, 9.1180211e-004, 9.2978787e-001, 8.9451462e-001, 9.0013492e-001, 9.8455614e-001, 9.2544842e-001, 9.1081983e-001, 9.0013492e-001, -3.8920641e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_38F39FBE { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_EAF43789"; } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_C4A55C28 { Name = "ColorCoeff"; Evaluator = "$LOCAL$/CParticleSamplerCurve_B3292A4B"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_B3292A4B { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.5000000e+000, 1.5000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_E1AA66BB { FieldName = "ColorOffset"; } CNEdEditorBackdrop_Light $LOCAL$/_Backdrop_Light { LayerName = "GlobalLight"; UniformScale = 9.9999988e-001; Position = float3(1.1233553e+002, 2.8270447e+002, 2.2297581e+002); EulerOrientation = float3(-4.8550171e+001, 2.6739031e+001, -9.5600376e-007); LightDistance = 3.7717276e+002; LightFactory = "$LOCAL$/_Backdrop_Light_Factory"; } CNEdEditorBackdrop_List $LOCAL$/_BackdropList { EditorInfosPosition = int2(-100, -365); BackgroundLayers2D = { "$LOCAL$/_Backdrop_Brush", }; SceneLayers3D = { "$LOCAL$/_Backdrop_Model3D", "$LOCAL$/_Backdrop_Light", }; } CNEdEditorBackdrop_Brush $LOCAL$/_Backdrop_Brush { EditorInfosPosition = int2(-253, -417); LayerName = "Layer_Brush"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_FFDE00F6 { Expression = "function void Eval() { } "; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_261D4DAD { ValueType = Float4; Times = { 0.0000000e+000, 8.3308905e-002, 1.0000000e+000, }; FloatValues = { 7.3060834e-001, 7.3060834e-001, 7.3060834e-001, 4.2607677e-001, 7.2700125e-001, 7.4030417e-001, 7.4345285e-001, 6.8232816e-001, 5.0000000e-001, 7.5000000e-001, 1.0000000e+000, -2.8272182e-002, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 3.7053591e-001, -2.8721513e-002, 2.4151674e-003, 3.3551849e-002, 2.1854887e-002, -3.1603771e-001, 2.6575340e-002, 3.6918840e-001, 2.4048068e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.5323631e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_D88AF774 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_261D4DAD"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_E403E391 { ValueType = Float4; Times = { 0.0000000e+000, 2.1659301e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 8.6320752e-001, 5.1406842e-001, 9.7946751e-001, -1.5167981e-002, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_7F1C9128 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_E403E391"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_3D815A35 { ValueType = Float4; Times = { 0.0000000e+000, 2.1086510e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 1.0000000e+000, 5.1406842e-001, 9.7946751e-001, -1.5167981e-002, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_F56A3A9C { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_3D815A35"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_0A55DF8F { ValueType = Float4; Times = { 0.0000000e+000, 2.1086510e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 1.0000000e+000, 5.1406842e-001, 9.7946751e-001, -1.5167981e-002, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_667E1DFE { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_0A55DF8F"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_2F7DDAD3 { ValueType = Float4; Times = { 0.0000000e+000, 6.1757125e-002, 2.4236865e-001, 6.0042059e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 9.9923956e-001, 1.0000000e+000, 1.0000000e+000, 3.7224346e-001, 8.9125466e-001, 7.5703418e-001, 9.8973376e-001, 1.7853774e-001, 4.4068441e-001, 5.1406842e-001, 9.7946751e-001, -1.5167981e-002, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 3.1312408e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 9.1574565e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.9366184e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -3.8392347e-001, -3.3263633e-001, -1.4055313e-002, -2.6519591e-001, -4.8797548e-001, -3.7121603e-001, -1.5685471e-002, -2.9595378e-001, -5.4457170e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_20F05892 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_2F7DDAD3"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_7BE5CA05 { ValueType = Float4; Times = { 0.0000000e+000, 3.5786587e-001, 4.0786585e-001, 1.0000000e+000, }; FloatValues = { 3.4999999e-001, 7.9999995e-001, 1.0000000e+000, 0.0000000e+000, 8.3955687e-001, 9.5221508e-001, 1.0000000e+000, 1.0123417e+000, 8.3955687e-001, 9.5221508e-001, 1.0000000e+000, 1.0060655e+000, 0.0000000e+000, 3.7246832e-001, 1.0000000e+000, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.4738797e+000, -9.7291732e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 9.3862645e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_D5FC7EAC { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_7BE5CA05"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_6375D469 { ValueType = Float4; Times = { 0.0000000e+000, 7.5550236e-002, 2.5616175e-001, 6.1536312e-001, 1.0000000e+000, }; FloatValues = { 9.3079847e-001, 9.3079847e-001, 1.0000001e+000, 0.0000000e+000, 9.3079847e-001, 9.3079847e-001, 1.0000001e+000, 9.9923956e-001, 9.3079847e-001, 9.3079847e-001, 1.0000001e+000, 8.9125466e-001, 4.5057032e-001, 6.8326980e-001, 1.0000000e+000, 4.4068441e-001, 2.0760450e-001, 6.7300361e-001, 1.0000000e+000, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 3.8305859e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 9.1574565e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.9366184e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -3.8515595e-001, -3.3370417e-001, -1.4100432e-002, 0.0000000e+000, -4.8954198e-001, -3.5733417e-001, -1.5098902e-002, 0.0000000e+000, -5.2420706e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_948266E0 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_6375D469"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_7AD4AB69 { ValueType = Float4; Times = { 0.0000000e+000, 4.0489706e-001, 7.5610614e-001, 1.0000000e+000, }; FloatValues = { 1.0020041e+000, 9.2651069e-001, 4.1178286e-002, 1.0000000e+000, 1.8126294e-001, 1.8126294e-001, 1.8126294e-001, 8.4232283e-001, 1.8126294e-001, 1.8126294e-001, 1.8126294e-001, 1.5544789e-001, 1.8126294e-001, 1.8126294e-001, 1.8126294e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -2.1150200e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -4.6281213e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -4.0144479e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -3.8891613e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -2.7007917e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_A84E89E0 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_7AD4AB69"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_9B9CFE8D { ValueType = Float4; Times = { 0.0000000e+000, 4.0195581e-001, 6.2117219e-001, 1.0000000e+000, }; FloatValues = { 1.0041699e+000, 4.2798349e-001, 4.2388760e-002, 7.7300137e-001, 5.6278962e-001, 1.6183481e-002, -1.4296390e-001, 1.0000000e+000, -1.8097000e-001, -3.6783889e-001, -1.5902090e-001, 1.0000000e+000, -1.0143160e-002, -1.8233569e-002, -1.7507790e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.1359040e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -6.1949289e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -4.3975061e-001, -1.9231040e-002, -1.7944140e-002, 0.0000000e+000, -7.5993282e-001, -3.3233140e-002, -3.1009270e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_B29A09D4 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_9B9CFE8D"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_9CC8F824 { ValueType = Float4; Times = { 0.0000000e+000, 8.9870133e-002, 2.7048165e-001, 6.2968302e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 9.3079847e-001, 6.4638704e-003, 0.0000000e+000, 1.0000000e+000, 9.3079847e-001, 6.4638704e-003, 9.9923956e-001, 1.0000000e+000, 9.3079847e-001, 6.4638704e-003, 8.9125466e-001, 1.0000000e+000, 6.8326980e-001, 6.4637512e-003, 4.4068441e-001, 1.0000000e+000, 6.7300361e-001, 6.4637512e-003, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 4.5566405e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 9.1574565e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.9366184e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -3.8515595e-001, 0.0000000e+000, -1.4100432e-002, 0.0000000e+000, -4.8954198e-001, 0.0000000e+000, -1.4536776e-002, 0.0000000e+000, -5.0469100e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_A17D27B7 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_9CC8F824"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_0CD32418 { ValueType = Float4; Times = { 0.0000000e+000, 4.0195581e-001, 6.2117219e-001, 1.0000000e+000, }; FloatValues = { 1.0041699e+000, 4.2798349e-001, 4.2388760e-002, 7.7300137e-001, 5.6278962e-001, 1.6183481e-002, -1.4296390e-001, 1.0000000e+000, -1.8097000e-001, -3.6783889e-001, -1.5902090e-001, 1.0000000e+000, -1.0143160e-002, -1.8233569e-002, -1.7507790e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.1359040e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -6.1949289e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -4.3975061e-001, -1.9231040e-002, -1.7944140e-002, 0.0000000e+000, -7.5993282e-001, -3.3233140e-002, -3.1009270e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_AB6008BB { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_0CD32418"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_43467969 { ValueType = Float4; Times = { 0.0000000e+000, 8.9870133e-002, 2.6904967e-001, 6.3397890e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 9.3079847e-001, 6.4638704e-003, 0.0000000e+000, 1.0000000e+000, 9.3079847e-001, 6.4638704e-003, 9.9923956e-001, 1.0000000e+000, 7.1330792e-001, 6.4638704e-003, 8.9125466e-001, 1.0000000e+000, 4.2623553e-001, 6.4637512e-003, 4.4068441e-001, 1.0000000e+000, 3.3193892e-001, 6.4637512e-003, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 4.5566410e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 9.0848524e-003, 0.0000000e+000, -3.0887753e-001, 0.0000000e+000, -1.9212641e-001, 0.0000000e+000, -6.2908089e-001, 0.0000000e+000, -3.9129767e-001, 0.0000000e+000, -9.0946496e-002, 0.0000000e+000, -4.9734825e-001, 0.0000000e+000, -9.1218613e-002, 0.0000000e+000, -4.9883628e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_739D6FE0 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_43467969"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_E82B96C3 { FieldName = "Rotation"; } CParticleEvolver_Field $LOCAL$/Field_1 { Name = "Rotation"; Evaluator = "$LOCAL$/CParticleSamplerCurve_5741CB42"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_5741CB42 { Interpolator = Linear; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, -9.2839231e+000, }; MinLimits = float4(-1.0000000e+001, -1.0000000e+001, -1.0000000e+001, -1.0000000e+001); } CParticleDescriptor $LOCAL$/CParticleDescriptor_FDC1EBF8 { EnableSpawnerIDs = true; Renderer = "$LOCAL$/CParticleRenderer_Billboard_0A707E1B"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_1262997A", "$LOCAL$/CParticleFieldDeclaration_45BA18C5", "$LOCAL$/CParticleFieldDeclaration_BEEB946C", "$LOCAL$/CParticleFieldDeclaration_7672559F", "$LOCAL$/CParticleFieldDeclaration_FCC9C54E", "$LOCAL$/CParticleFieldDeclaration_F91C0729", "$LOCAL$/CParticleFieldDeclaration_FEF730A0", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_59FF4BE3"; States = { "$LOCAL$/CParticleState_31B716E2", }; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_0A707E1B { Diffuse = "Textures/vfx_circularSheen_01.dds"; BillboardMode = PlanarAlignedQuad; AxisField = "AxisAlign"; Axis2Field = "AxisNormal"; AxisScale = 1.0000000e+000; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_1262997A { FieldName = "AxisAlign"; FieldType = float3; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_45BA18C5 { FieldName = "AxisNormal"; FieldType = float3; TransformFilter = rotate; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_BEEB946C { FieldName = "Color"; FieldType = float4; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_7672559F { FieldName = "SizeCoeff"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_FCC9C54E { FieldName = "ColorCoeff"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_F91C0729 { FieldName = "ColorOffset"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_FEF730A0 { FieldName = "Rotation"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_59FF4BE3 { Expression = "function void Eval() { Life = 1; Size = 0.25; AxisAlign = float3(0,1,0); AxisNormal = float3(0,0,1); Position = float3(0,0,0.2); }"; } CParticleState $LOCAL$/CParticleState_31B716E2 { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_D3882E4D", "$LOCAL$/CParticleEvolver_Field_1B5B4236", "$LOCAL$/CParticleEvolver_Field_B7C35448", "$LOCAL$/Script_1", "$LOCAL$/LocalSpace_2", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_D3882E4D { } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_1B5B4236 { Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_A1E35231"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_A1E35231 { ValueType = Float4; Times = { 0.0000000e+000, 4.9832654e-001, 1.0000000e+000, }; FloatValues = { 9.2978787e-001, 8.9451456e-001, 9.0013492e-001, 9.1180205e-004, 9.2978787e-001, 8.9451456e-001, 9.0013492e-001, 1.9407415e-001, 9.2544842e-001, 9.1081977e-001, 9.0013492e-001, -3.8920641e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_B7C35448 { Name = "ColorCoeff"; Evaluator = "$LOCAL$/CParticleSamplerCurve_AE6EE4AB"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_AE6EE4AB { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.5000000e+000, 1.5000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CActionFactoryParticleSpawnerBase $LOCAL$/Sheen { Descriptor = "$LOCAL$/CParticleDescriptor_FDC1EBF8"; Infinite = true; SpawnCount = 5.0000000e+000; } CParticleEvolver_Script $LOCAL$/Script_1 { Expression = "$LOCAL$/CCompilerSyntaxNodeExpression_B8098F2F"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_B8098F2F { Expression = "function void Eval() { float startSize =0.95; float startRot = 0.38; Size = startSize * rand(0.99,1.01); Rotation = startRot * rand(0.7,1.3); } "; } CParticleEvolver_Localspace $LOCAL$/LocalSpace_1 { } CParticleEvolver_Localspace $LOCAL$/LocalSpace_2 { } CParticleAttributeDeclaration $LOCAL$/CParticleAttributeDeclaration_820774B3 { AttributeName = "KillAllOnDespawn"; AttributeType = int; HasMin = true; HasMax = true; MaxValueF4 = float4(1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000); MaxValueI4 = int4(1, 10, 10, 10); }