Version = 1.10.4.31262; CParticleEffect $LOCAL$/Resource { OnSpawn = "$LOCAL$/Spawner"; CustomAttributes = "$LOCAL$/_GlobalAttributes"; Autostart = true; } CNEdEditorParticle_Data $LOCAL$/EDITOR { Position = float3(2.8654923e+000, 2.1318502e+000, 1.1300319e+000); EulerOrientation = float3(-2.5795898e+001, -6.4931891e+002, 0.0000000e+000); PostFx_EnableGlow = false; Backdrops = "$LOCAL$/_BackdropList"; LoopDelay = 1.0000000e+000; } CActionFactoryWithChilds $LOCAL$/Spawner { ChildList = { "$LOCAL$/Glow", "$LOCAL$/Atom_01", "$LOCAL$/Atom_02", "$LOCAL$/Atom_03", }; } CParticleAttributeList $LOCAL$/_GlobalAttributes { AttributeList = { "$LOCAL$/CParticleAttributeDeclaration_2D1CF2EC", "$LOCAL$/CParticleAttributeDeclaration_CDD36E88", "$LOCAL$/CParticleAttributeDeclaration_86D4F747", }; } CNEdEditorBackdrop_Brush $LOCAL$/_Backdrop_Brush { EditorInfosPosition = int2(-253, -417); LayerName = "Layer_Brush"; } CNEdEditorBackdrop_List $LOCAL$/_BackdropList { EditorInfosPosition = int2(-100, -365); BackgroundLayers2D = { "$LOCAL$/_Backdrop_Brush", }; SceneLayers3D = { "$LOCAL$/CNEdEditorBackdrop_Model3D_64DB7210", }; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_B4E89B9C { ValueType = Float4; Times = { 0.0000000e+000, 4.1266739e-001, 1.0000000e+000, }; FloatValues = { 6.1284763e-001, 7.7902627e-001, 9.7378278e-001, 1.0000000e+000, 5.8896875e-001, 7.7370203e-001, 9.7378278e-001, 1.0000000e+000, 2.8611422e-003, 8.9101124e-001, 9.7378278e-001, -4.8689097e-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, 6.5044932e-002, 1.8987080e-002, 0.0000000e+000, 0.0000000e+000, 9.2575796e-002, 2.7023533e-002, 0.0000000e+000, 0.0000000e+000, 7.8502923e-002, 2.8810638e-001, 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_D393548F { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_B4E89B9C"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_9F86929B { ValueType = Float4; Times = { 0.0000000e+000, 4.4332713e-001, 1.0000000e+000, }; FloatValues = { 2.6850066e-001, 8.1793702e-001, 1.0000000e+000, 1.0000000e+000, 1.7218414e-001, 8.1793702e-001, 1.0000000e+000, 1.0000000e+000, 2.8611422e-003, 6.0349196e-002, 9.7378278e-001, -4.8689097e-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, -2.4220091e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -3.0412459e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 7.4404940e-002, 2.7306673e-001, 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_2DF007FA { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_9F86929B"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_3045170E { ValueType = Float4; Times = { 0.0000000e+000, 3.9135772e-001, 6.9567883e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 4.7110268e-001, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.2346518e-001, 9.0818566e-001, 9.8689139e-001, 1.0000000e+000, 2.8611422e-003, 8.9101124e-001, 9.7378278e-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, -5.3162241e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -4.1339141e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -2.5776353e-001, -1.1841594e-001, -1.9597409e-002, 0.0000000e+000, -2.5776359e-001, -1.1841596e-001, -1.9597413e-002, 0.0000000e+000, 4.0675592e-002, 1.4927976e-001, 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_506CDBE9 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_3045170E"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_B2F5070D { ValueType = Float4; Times = { 0.0000000e+000, 2.4478358e-001, 6.9866812e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 1.0000000e+000, 3.0437264e-001, 0.0000000e+000, 1.0000000e+000, 1.0030967e+000, 8.7118530e-001, 9.9082100e-001, 1.0000000e+000, 6.9942391e-001, 2.6222348e-002, 1.0000000e+000, 1.0000000e+000, 5.0000000e-001, 0.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, 2.5977564e+000, 0.0000000e+000, -8.1737638e-002, -9.9065498e-002, 3.6566222e+000, 0.0000000e+000, -1.5156020e-001, -1.8369001e-001, -3.8212858e-002, 0.0000000e+000, -5.6488132e-001, -1.6626796e-001, 0.0000000e+000, 0.0000000e+000, -3.7502211e-001, -1.1038455e-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, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_DFD67C54 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_B2F5070D"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_4622EEF1 { ValueType = Float4; Times = { 0.0000000e+000, 2.4478358e-001, 6.9866812e-001, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 1.0000000e+000, 3.0437264e-001, 0.0000000e+000, 1.0000000e+000, 1.0030967e+000, 8.7118530e-001, 9.9082100e-001, 1.0000000e+000, 6.9942391e-001, 2.6222348e-002, 1.0000000e+000, 1.0000000e+000, 5.0000000e-001, 0.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, 2.5977564e+000, 0.0000000e+000, -8.1737638e-002, -9.9065498e-002, 3.6566222e+000, 0.0000000e+000, -1.5156020e-001, -1.8369001e-001, -3.8212858e-002, 0.0000000e+000, -5.6488132e-001, -1.6626796e-001, 0.0000000e+000, 0.0000000e+000, -3.7502211e-001, -1.1038455e-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, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_00B8D008 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_4622EEF1"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_72D7ED7E { Expression = "function void Eval() { } "; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_8D831367 { Times = { 0.0000000e+000, 3.5509235e-001, 1.0000000e+000, }; FloatValues = { 3.3454376e-001, 4.3369704e-001, 4.4165704e-001, }; FloatTangents = { 0.0000000e+000, 1.5249467e-001, 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_07CEF2B6 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_8D831367"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_A0BC2B2B { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 3.7379497e-001, 4.6068794e-001, }; FloatTangents = { 0.0000000e+000, 7.9004347e-002, 4.1574065e-002, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_C56243CA { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_A0BC2B2B"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_1B93CDAF { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 3.1789175e-001, 4.6068794e-001, }; FloatTangents = { 0.0000000e+000, 7.9004347e-002, 6.1775841e-002, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_281D969E { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_1B93CDAF"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_00B11EF3 { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 6.5620333e-002, 4.6068794e-001, }; FloatTangents = { 0.0000000e+000, 3.1212386e-001, 1.4841101e-001, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_5A64DF32 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_00B11EF3"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_C4E76982 { ValueType = Float4; Times = { 0.0000000e+000, 5.0072932e-001, 1.0000000e+000, }; FloatValues = { 6.5405190e-001, 8.1793702e-001, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 8.1793702e-001, 1.0000000e+000, 1.0000000e+000, 2.8611422e-003, 4.3095347e-001, 1.0000000e+000, -4.8689097e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -9.1216153e-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, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 6.6732556e-002, 2.4490902e-001, 0.0000000e+000, -2.0254047e+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_859FA56D { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_C4E76982"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_FB2BF2B1 { ValueType = Float4; Times = { 0.0000000e+000, 5.0072932e-001, 1.0000000e+000, }; FloatValues = { 6.5405190e-001, 8.1793702e-001, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 8.1793702e-001, 1.0000000e+000, 1.0000000e+000, 2.8611422e-003, 4.3095347e-001, 1.0000000e+000, -4.8689097e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -9.1216153e-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, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 6.6732556e-002, 2.4490902e-001, 0.0000000e+000, -2.0254047e+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_16F03EC8 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_FB2BF2B1"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_7CE5C368 { ValueType = Float4; Times = { 0.0000000e+000, 4.9918744e-001, 1.0000000e+000, }; FloatValues = { 7.7268314e-001, 9.3656826e-001, 1.0000000e+000, 1.0000000e+000, 7.9738867e-001, 9.3656826e-001, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -4.8689097e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.4327313e-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, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -2.0316596e+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_149C724B { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_7CE5C368"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_BA8738DC { ValueType = Float4; Times = { 0.0000000e+000, 4.9918744e-001, 1.0000000e+000, }; FloatValues = { 7.7268314e-001, 9.3656826e-001, 1.0000000e+000, 1.0000000e+000, 7.9738867e-001, 9.3656826e-001, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -4.8689097e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.4327313e-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, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -2.0316596e+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_605B9ACF { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_BA8738DC"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_B59387F0 { ValueType = Float4; Times = { 0.0000000e+000, 5.1103997e-001, 1.0000000e+000, }; FloatValues = { 6.5405190e-001, 8.1793702e-001, 1.0000000e+000, 1.0000000e+000, 3.7072241e-001, 8.1793702e-001, 1.0000000e+000, 1.0000000e+000, 3.7358356e-001, 6.2867206e-001, 1.0000000e+000, -4.8689097e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -9.3094409e-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, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 6.5354437e-002, 2.3985130e-001, 0.0000000e+000, -1.9835774e+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_3B2BCD73 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_B59387F0"; } CNEdEditorBackdrop_Model3D $LOCAL$/CNEdEditorBackdrop_Model3D_64DB7210 { IsVisible = false; ResourceModel = "Meshes/vfx_character_pc_neonNinja_ability_decoy_character_01.fbx"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_BFAD2CAB { ValueType = Float4; Times = { 0.0000000e+000, 1.7340019e-001, 4.9918741e-001, 7.7492917e-001, 1.0000000e+000, }; FloatValues = { 7.7268308e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.7856368e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.9738867e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.8693855e-001, 9.2919540e-001, 1.0000000e+000, 1.0000000e+000, 7.8099996e-001, 9.3699998e-001, 1.0000000e+000, 1.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 4.9768062e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.0588310e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.9893499e-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, 0.0000000e+000, 0.0000000e+000, 1.2945460e-002, 2.4947885e-002, 0.0000000e+000, 0.0000000e+000, 1.0566574e-002, 2.0363405e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.4456907e-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_FA3EA34A { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_BFAD2CAB"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_2471F588 { ValueType = Float4; Times = { 0.0000000e+000, 4.9868846e-001, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 5.6299996e-001, 8.1000000e-001, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.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, 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_5BC57EEB { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_2471F588"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_AFC4DAB3 { ValueType = Float4; Times = { 0.0000000e+000, 4.9868846e-001, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 5.6299996e-001, 8.1000000e-001, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.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, 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_F1A165F2 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_AFC4DAB3"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_0DD192B7 { ValueType = Float4; Times = { 0.0000000e+000, 1.7340019e-001, 4.9918741e-001, 7.7492917e-001, 1.0000000e+000, }; FloatValues = { 7.7268308e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.7856368e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.9738867e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.8693855e-001, 9.2919540e-001, 1.0000000e+000, 1.0000000e+000, 7.8099996e-001, 9.3699998e-001, 1.0000000e+000, 1.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 4.9768062e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.0588310e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.9893499e-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, 0.0000000e+000, 0.0000000e+000, 1.2945460e-002, 2.4947885e-002, 0.0000000e+000, 0.0000000e+000, 1.0566574e-002, 2.0363405e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.4456907e-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_C604BC46 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_0DD192B7"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_41DA81C2 { ValueType = Float4; Times = { 0.0000000e+000, 4.9868846e-001, 1.0000000e+000, }; FloatValues = { 5.6533790e-001, 7.9389310e-001, 1.0000000e+000, 1.0000000e+000, 5.6299996e-001, 8.1000000e-001, 1.0000000e+000, 1.0000000e+000, 5.7848531e-001, 8.2862562e-001, 1.0000000e+000, 1.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_B8C882AD { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_41DA81C2"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_87F87A99 { ValueType = Float4; Times = { 0.0000000e+000, 4.9868846e-001, 1.0000000e+000, }; FloatValues = { 5.6533790e-001, 7.9389310e-001, 1.0000000e+000, 1.0000000e+000, 5.6299996e-001, 8.1000000e-001, 1.0000000e+000, 1.0000000e+000, 5.7848531e-001, 8.2862562e-001, 1.0000000e+000, 1.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_ECB9F0D0 { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_87F87A99"; } CParticleAttributeDeclaration $LOCAL$/CParticleAttributeDeclaration_2D1CF2EC { 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); } CParticleAttributeDeclaration $LOCAL$/CParticleAttributeDeclaration_CDD36E88 { AttributeName = "Offset"; DefaultValueF4 = float4(1.3500001e-001, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); HasMin = true; HasMax = true; MaxValueF4 = float4(1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000); MaxValueI4 = int4(10, 10, 10, 10); } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_73FA3415 { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.7775074e-003, 4.6887439e-001, }; FloatTangents = { 0.0000000e+000, 8.5571951e-001, 9.0048373e-002, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_CEE529FC { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_73FA3415"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_FAC9D26F { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.7775074e-003, 4.6887439e-001, }; FloatTangents = { 0.0000000e+000, 8.5571951e-001, 9.0048373e-002, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_7A959A5E { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_FAC9D26F"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_E80427B3 { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 2.4182388e-001, 7.5703031e-001, }; FloatTangents = { 0.0000000e+000, 8.6495066e-001, 1.4841101e-001, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_4CFC36F2 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_E80427B3"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_6074C79D { Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 2.4182388e-001, 7.5703031e-001, }; FloatTangents = { 0.0000000e+000, 8.6495066e-001, 1.4841101e-001, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_1ECA0024 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_6074C79D"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_FDDB6281 { Interpolator = Linear; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 2.6889986e-001, 7.8383994e-001, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_9C2982D8 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_FDDB6281"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_956449C9 { ValueType = Float4; Times = { 0.0000000e+000, 1.7340019e-001, 4.9918741e-001, 7.7492917e-001, 1.0000000e+000, }; FloatValues = { 7.7268308e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.7856368e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.9738867e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.8693855e-001, 9.2919540e-001, 1.0000000e+000, 1.0000000e+000, 7.8099996e-001, 9.3699998e-001, 1.0000000e+000, 1.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 4.9768062e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.0588310e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.9893499e-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, 0.0000000e+000, 0.0000000e+000, 1.2945460e-002, 2.4947885e-002, 0.0000000e+000, 0.0000000e+000, 1.0566574e-002, 2.0363405e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.4456907e-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_930D57C0 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_956449C9"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_03125EED { Times = { 0.0000000e+000, 1.5787894e-001, 2.7749467e-001, 3.9507020e-001, 5.2749467e-001, 6.4507020e-001, 7.7749467e-001, 8.8305050e-001, 1.0000000e+000, }; FloatValues = { 6.6032872e-002, 9.1987193e-002, 6.6032872e-002, 9.1987193e-002, 6.6032872e-002, 9.1987193e-002, 6.6032872e-002, 9.1987193e-002, 6.6032872e-002, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_AF70C1B4 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_03125EED"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_677910D1 { Times = { 0.0000000e+000, 1.5787894e-001, 2.7749467e-001, 3.9507020e-001, 5.2749467e-001, 6.4507020e-001, 7.7749467e-001, 8.8305050e-001, 1.0000000e+000, }; FloatValues = { 6.6032872e-002, 9.1987193e-002, 6.6032872e-002, 9.1987193e-002, 6.6032872e-002, 9.1987193e-002, 6.6032872e-002, 9.1987193e-002, 6.6032872e-002, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_2C36A768 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_677910D1"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_3001F9AB { ValueType = Float4; Times = { 0.0000000e+000, 1.7340019e-001, 4.9918741e-001, 7.7492917e-001, 1.0000000e+000, }; FloatValues = { 7.7268308e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.7856368e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.9738867e-001, 9.3656832e-001, 1.0000000e+000, 1.0000000e+000, 7.8693855e-001, 9.2919540e-001, 1.0000000e+000, 1.0000000e+000, 7.8099996e-001, 9.3699998e-001, 1.0000000e+000, 1.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 4.9768062e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.0588310e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 1.9893499e-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, 0.0000000e+000, 0.0000000e+000, 1.2945460e-002, 2.4947885e-002, 0.0000000e+000, 0.0000000e+000, 1.0566574e-002, 2.0363405e-002, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.4456907e-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_BC9CF44A { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_3001F9AB"; } CParticleAttributeDeclaration $LOCAL$/CParticleAttributeDeclaration_86D4F747 { AttributeName = "Lifespan"; DefaultValueF4 = float4(1.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); HasMin = true; HasMax = true; MaxValueF4 = float4(1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000); MaxValueI4 = int4(10, 10, 10, 10); } CParticleSamplerDoubleCurve $LOCAL$/CParticleSamplerDoubleCurve_845000F6 { SamplerName = "SpiralRadiusCurve"; Interpolator = Linear; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 3.9999998e-001, 3.9999998e-001, }; Times1 = { 0.0000000e+000, 1.0000000e+000, }; FloatValues1 = { 1.9999999e-001, 1.9999999e-001, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_93964C6B { Times = { 0.0000000e+000, 1.2604946e-001, 2.4566519e-001, 3.6324072e-001, 4.9566519e-001, 6.1324072e-001, 7.4566519e-001, 8.5122102e-001, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 6.3924536e-002, 3.7970211e-002, 6.3924536e-002, 3.7970211e-002, 6.3924536e-002, 3.7970211e-002, 6.3924536e-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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_968A5E0A { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_93964C6B"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_80B3F095 { Times = { 0.0000000e+000, 1.2604946e-001, 2.4566519e-001, 3.6324072e-001, 4.9566519e-001, 6.1324072e-001, 7.4566519e-001, 8.5122102e-001, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 6.3924536e-002, 3.7970211e-002, 6.3924536e-002, 3.7970211e-002, 6.3924536e-002, 3.7970211e-002, 6.3924536e-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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_AB8B607C { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_80B3F095"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_E9390AEF { Times = { 0.0000000e+000, 1.2604946e-001, 2.4566519e-001, 3.6324072e-001, 4.9566519e-001, 6.1324072e-001, 7.4566519e-001, 8.5122102e-001, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 6.3924536e-002, 3.7970211e-002, 6.3924536e-002, 3.7970211e-002, 6.3924536e-002, 3.7970211e-002, 6.3924536e-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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_A420FCDE { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_E9390AEF"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_3A06A6A4 { Times = { 0.0000000e+000, 9.8020665e-002, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 5.8480617e-002, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 1.6250830e-003, 1.4953900e-002, 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_A01D3837 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_3A06A6A4"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_C23E8FC6 { Times = { 0.0000000e+000, 9.8020665e-002, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 5.8480617e-002, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 1.6250830e-003, 1.4953900e-002, 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_060AE701 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_C23E8FC6"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_E3152158 { Times = { 0.0000000e+000, 9.8020665e-002, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 5.8480617e-002, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 1.6250830e-003, 1.4953900e-002, 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_19DF2EFB { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_E3152158"; } CParticleDescriptor $LOCAL$/CParticleDescriptor_F48DA87D { EnableSpawnerIDs = true; Renderer = "$LOCAL$/CParticleRenderer_List_31D20284"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_97E03D61", "$LOCAL$/CParticleFieldDeclaration_7D5F1A5B", }; Samplers = { "$LOCAL$/CParticleSamplerDoubleCurve_2DAC0305", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_D0B2ABAC"; States = { "$LOCAL$/CParticleState_A7EF9DDF", }; } CParticleRenderer_List $LOCAL$/CParticleRenderer_List_31D20284 { CustomName = "List"; Renderers = { "$LOCAL$/CParticleRenderer_Billboard_6E3BD197", "$LOCAL$/CParticleRenderer_Billboard_4EEA74A6", }; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_6E3BD197 { DrawOrder = 1; CustomName = "Billboard"; Diffuse = "Textures/vfx_circle_07.dds"; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_4EEA74A6 { CustomName = "Billboard"; BillboardingMaterial = AlphaBlend_Additive_Soft; Diffuse = "Textures/vfx_circle_11.dds"; SizeField = "Size2"; ColorField = "Color2"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_97E03D61 { FieldName = "Color"; FieldType = float4; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_7D5F1A5B { FieldName = "Color2"; FieldType = float4; } CParticleSamplerDoubleCurve $LOCAL$/CParticleSamplerDoubleCurve_2DAC0305 { SamplerName = "SpiralRadiusCurve"; Interpolator = Linear; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.9999999e-001, 1.9999999e-001, }; Times1 = { 0.0000000e+000, 1.0000000e+000, }; FloatValues1 = { 3.9999998e-001, 3.9999998e-001, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_D0B2ABAC { Expression = "function void Eval() { Life = Lifespan; Size = 0.2; Size2 = Size *2.5; } "; } CParticleState $LOCAL$/CParticleState_A7EF9DDF { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_CD30928E", "$LOCAL$/CParticleEvolver_FlipBook_B7383D69", "$LOCAL$/CParticleEvolver_Field_0DD083E0", "$LOCAL$/CParticleEvolver_Field_1C1B4022", "$LOCAL$/CParticleEvolver_Field_5F49E3D4", "$LOCAL$/CParticleEvolver_Localspace_2C580776", "$LOCAL$/CParticleEvolver_Spawner_CA75B0EB", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_CD30928E { CustomName = "Physics"; } CParticleEvolver_FlipBook $LOCAL$/CParticleEvolver_FlipBook_B7383D69 { CustomName = "FlipBook"; AnimationCursor = "0"; FirstFrameID = 3; LastFrameID = 3; LoopCount = 0.0000000e+000; } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_0DD083E0 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_F49D8023"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_F49D8023 { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 9.3656832e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 9.3699998e-001, 0.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_1C1B4022 { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_367EF08D"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_367EF08D { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_5F49E3D4 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_5C45A527"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_5C45A527 { Times = { 0.0000000e+000, 1.3587138e-001, 2.7322134e-001, 3.9857095e-001, 5.2322137e-001, 6.4857095e-001, 7.7322137e-001, 8.8655126e-001, 1.0000000e+000, }; FloatValues = { 6.4442426e-002, 1.0359943e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4442426e-002, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Localspace $LOCAL$/CParticleEvolver_Localspace_2C580776 { CustomName = "Localspace"; ChildList = { "$LOCAL$/CParticleEvolver_Script_58D0E071", }; } CParticleEvolver_Script $LOCAL$/CParticleEvolver_Script_58D0E071 { CustomName = "Script"; Expression = "$LOCAL$/CCompilerSyntaxNodeExpression_549CDF88"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_549CDF88 { Expression = "function void Eval() { float SpiralRadius = 0.3; float SpiralTurns = 2; float angle = LifeRatio * pi * SpiralTurns; Position = SpiralRadius * float3(-sin(angle), sin(angle),cos(angle)); Size2 = Size * 0.85; } "; } CParticleEvolver_Spawner $LOCAL$/CParticleEvolver_Spawner_CA75B0EB { CustomName = "Spawner"; SpawnInterval = 5.0000001e-002; FirstSpawnDelay = 6.3829802e-002; LocalSpaceSpawn = true; Descriptor = "$LOCAL$/CParticleDescriptor_B7F35C8A"; } CParticleDescriptor $LOCAL$/CParticleDescriptor_B7F35C8A { Renderer = "$LOCAL$/CParticleRenderer_List_06399115"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_6CB0076F", "$LOCAL$/CParticleFieldDeclaration_D9A34679", "$LOCAL$/CParticleFieldDeclaration_D174BA30", "$LOCAL$/CParticleFieldDeclaration_346FCCB3", "$LOCAL$/CParticleFieldDeclaration_774E3FF2", "$LOCAL$/CParticleFieldDeclaration_ED60D76A", }; Samplers = { "$LOCAL$/CParticleSamplerCurve_EE882D0E", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_2FECE4B7"; States = { "$LOCAL$/CParticleState_63B97646", }; } CParticleRenderer_List $LOCAL$/CParticleRenderer_List_06399115 { CustomName = "List"; Renderers = { "$LOCAL$/CParticleRenderer_Ribbon_5D394AFC", }; } CParticleRenderer_Ribbon $LOCAL$/CParticleRenderer_Ribbon_5D394AFC { CustomName = "Ribbon"; Quality = CorrectDeformation; Diffuse = "Textures/vfx_slash_01.dds"; RotateTexture = true; TextureUField = "RibbonU"; BillboardMode = SideAxisAligned; AxisField = "AxisView"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_6CB0076F { FieldName = "Color"; FieldType = float4; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_D9A34679 { FieldName = "UField"; FieldType = float2; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_D174BA30 { FieldName = "RibbonU"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_346FCCB3 { FieldName = "AlphaWeight"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_774E3FF2 { FieldName = "RibbonUBase"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_2FECE4B7 { Expression = "function void Eval() { Life = 0.3; Size = 0.10; AxisView = float3(0,1,0); RibbonUBase = 0.2-spawner.LifeRatio*1.1; float spawnerTimeCompensation = 1.2; AlphaWeight = AlphaLookup.sample(spawner.LifeRatio*spawnerTimeCompensation); } "; } CParticleState $LOCAL$/CParticleState_63B97646 { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_EA948F81", "$LOCAL$/CParticleEvolver_Field_8693B3D8", "$LOCAL$/CParticleEvolver_Field_FAC28A5A", "$LOCAL$/CParticleEvolver_Script_31B3264C", "$LOCAL$/CParticleEvolver_Localspace_9CC0B02E", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_EA948F81 { CustomName = "Physics"; } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_8693B3D8 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_1D9FF37B"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_1D9FF37B { Times = { 0.0000000e+000, 2.4372956e-001, 1.0000000e+000, }; FloatValues = { 2.9847234e-001, 2.1989509e-001, -3.1789504e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, -9.4679788e-002, -2.9378268e-001, 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_FAC28A5A { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_600E6B25"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_600E6B25 { ValueType = Float4; Times = { 0.0000000e+000, 2.9882690e-001, 1.0000000e+000, }; FloatValues = { 1.0062556e+000, 9.3656832e-001, -2.8059632e-002, 2.2188892e+000, 7.8490698e-001, 9.3682146e-001, 3.9579630e-002, 1.2127460e+000, 1.3908994e-001, 9.7664934e-001, 4.1517234e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 8.5767126e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.6717732e-001, 1.9022652e-004, 1.0919355e-001, -1.0679309e+000, -3.9226800e-001, 4.4635107e-004, 2.5621378e-001, -2.5058134e+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_Script $LOCAL$/CParticleEvolver_Script_31B3264C { CustomName = "Script"; Expression = "$LOCAL$/CCompilerSyntaxNodeExpression_5E865CFF"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_5E865CFF { Expression = "function void Eval() { RibbonU = LifeRatio *0.8; Color = Color.rgb0 + min(Color.a, AlphaWeight).000x; } "; } CParticleEvolver_Localspace $LOCAL$/CParticleEvolver_Localspace_9CC0B02E { CustomName = "Localspace"; } CActionFactoryParticleSpawnerBase $LOCAL$/Atom_01 { Descriptor = "$LOCAL$/CParticleDescriptor_F48DA87D"; Infinite = true; DurationInSeconds = 1.0000000e+000; SpawnCountMode = TotalParticleCount; ContinuousSpawner = false; } CParticleDescriptor $LOCAL$/CParticleDescriptor_F5116C80 { EnableSpawnerIDs = true; Renderer = "$LOCAL$/CParticleRenderer_List_2B264543"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_D30CDA74", "$LOCAL$/CParticleFieldDeclaration_3543C116", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_70AEE20B"; States = { "$LOCAL$/CParticleState_4FBDD42A", }; } CParticleRenderer_List $LOCAL$/CParticleRenderer_List_2B264543 { CustomName = "List"; Renderers = { "$LOCAL$/CParticleRenderer_Billboard_DFE2DBC2", "$LOCAL$/CParticleRenderer_Billboard_C2EAE4AD", }; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_DFE2DBC2 { DrawOrder = 1; CustomName = "Billboard"; Diffuse = "Textures/vfx_circle_07.dds"; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_C2EAE4AD { CustomName = "Billboard"; BillboardingMaterial = AlphaBlend_Additive_Soft; Diffuse = "Textures/vfx_circle_11.dds"; SizeField = "Size2"; ColorField = "Color2"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_D30CDA74 { FieldName = "Color"; FieldType = float4; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_3543C116 { FieldName = "Color2"; FieldType = float4; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_70AEE20B { Expression = "function void Eval() { Life = Lifespan; Size = 0.2; Size2 = Size *2.5; } "; } CParticleState $LOCAL$/CParticleState_4FBDD42A { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_4F339135", "$LOCAL$/CParticleEvolver_Field_23F39E8F", "$LOCAL$/CParticleEvolver_Field_B468FC99", "$LOCAL$/CParticleEvolver_Field_D4F1E9D3", "$LOCAL$/CParticleEvolver_Localspace_F97790BD", "$LOCAL$/CParticleEvolver_Spawner_C4EBE7E6", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_4F339135 { CustomName = "Physics"; } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_23F39E8F { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_407F48FE"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_407F48FE { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 9.3656832e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 9.3699998e-001, 0.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_B468FC99 { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_FBD39AD0"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_FBD39AD0 { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_D4F1E9D3 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_FD5E1392"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_FD5E1392 { Times = { 0.0000000e+000, 1.3587138e-001, 2.7322134e-001, 3.9857095e-001, 5.2322137e-001, 6.4857095e-001, 7.7322137e-001, 8.8655126e-001, 1.0000000e+000, }; FloatValues = { 6.4442426e-002, 1.0359943e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4442426e-002, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Localspace $LOCAL$/CParticleEvolver_Localspace_F97790BD { CustomName = "Localspace"; ChildList = { "$LOCAL$/CParticleEvolver_Script_8DD1EFC4", }; } CParticleEvolver_Script $LOCAL$/CParticleEvolver_Script_8DD1EFC4 { CustomName = "Script"; Expression = "$LOCAL$/CCompilerSyntaxNodeExpression_0557A7D7"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_0557A7D7 { Expression = "function void Eval() { float SpiralRadius = 0.3; float SpiralTurns = 2; float angle = LifeRatio * pi * SpiralTurns; Position = SpiralRadius * float3(sin(angle), sin(angle),-cos(angle)); Size2 = Size * 0.85; } "; } CParticleEvolver_Spawner $LOCAL$/CParticleEvolver_Spawner_C4EBE7E6 { CustomName = "Spawner"; SpawnInterval = 5.0000001e-002; FirstSpawnDelay = 6.3829802e-002; LocalSpaceSpawn = true; Descriptor = "$LOCAL$/CParticleDescriptor_36B911A1"; } CParticleDescriptor $LOCAL$/CParticleDescriptor_36B911A1 { Renderer = "$LOCAL$/CParticleRenderer_List_97135078"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_944A39FA", "$LOCAL$/CParticleFieldDeclaration_9A720345", "$LOCAL$/CParticleFieldDeclaration_BD3490EC", "$LOCAL$/CParticleFieldDeclaration_9038CC1F", "$LOCAL$/CParticleFieldDeclaration_A2BE3DCE", "$LOCAL$/CParticleFieldDeclaration_01F5A9A9", "$LOCAL$/CParticleFieldDeclaration_6CBAD555", }; Samplers = { "$LOCAL$/CParticleSamplerCurve_577D59AF", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_9704E762"; States = { "$LOCAL$/CParticleState_EF8A08CD", }; } CParticleRenderer_List $LOCAL$/CParticleRenderer_List_97135078 { CustomName = "List"; Renderers = { "$LOCAL$/CParticleRenderer_Ribbon_26337C9B", }; } CParticleRenderer_Ribbon $LOCAL$/CParticleRenderer_Ribbon_26337C9B { CustomName = "Ribbon"; Quality = CorrectDeformation; Diffuse = "Textures/vfx_slash_01.dds"; RotateTexture = true; TextureUField = "RibbonU"; BillboardMode = SideAxisAligned; AxisField = "AxisView"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_944A39FA { FieldName = "Color"; FieldType = float4; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_9A720345 { FieldName = "FloatVariation"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_BD3490EC { FieldName = "UField"; FieldType = float2; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_9038CC1F { FieldName = "RibbonU"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_A2BE3DCE { FieldName = "AlphaWeight"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_01F5A9A9 { FieldName = "RibbonUBase"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_9704E762 { Expression = "function void Eval() { Life = 0.3; Size = 0.10; AxisView = float3(0,1,0); RibbonUBase = 0.2-spawner.LifeRatio*1.1; float spawnerTimeCompensation = 1.2; AlphaWeight = AlphaLookup.sample(spawner.LifeRatio*spawnerTimeCompensation); } "; } CParticleState $LOCAL$/CParticleState_EF8A08CD { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_F46AC114", "$LOCAL$/CParticleEvolver_Field_519D2B67", "$LOCAL$/CParticleEvolver_Field_610BE4B1", "$LOCAL$/CParticleEvolver_Script_997EC32B", "$LOCAL$/CParticleEvolver_Localspace_CB52C155", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_F46AC114 { CustomName = "Physics"; } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_519D2B67 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_EA66EAB6"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_EA66EAB6 { Times = { 0.0000000e+000, 2.4372956e-001, 1.0000000e+000, }; FloatValues = { 2.9847234e-001, 2.1989509e-001, -3.1789504e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, -9.4679788e-002, -2.9378268e-001, 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_610BE4B1 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_CB7618C8"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_CB7618C8 { ValueType = Float4; Times = { 0.0000000e+000, 2.9882690e-001, 1.0000000e+000, }; FloatValues = { 1.0062556e+000, 9.3656832e-001, -2.8059632e-002, 2.2188892e+000, 7.8490698e-001, 9.3682146e-001, 3.9579630e-002, 1.2127460e+000, 1.3908994e-001, 9.7664934e-001, 4.1517234e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 8.5767126e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.6717732e-001, 1.9022652e-004, 1.0919355e-001, -1.0679309e+000, -3.9226800e-001, 4.4635107e-004, 2.5621378e-001, -2.5058134e+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_Script $LOCAL$/CParticleEvolver_Script_997EC32B { CustomName = "Script"; Expression = "$LOCAL$/CCompilerSyntaxNodeExpression_AD8CBBCA"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_AD8CBBCA { Expression = "function void Eval() { RibbonU = LifeRatio *0.8; Color = Color.rgb0 + min(Color.a, AlphaWeight).000x; } "; } CParticleEvolver_Localspace $LOCAL$/CParticleEvolver_Localspace_CB52C155 { CustomName = "Localspace"; } CActionFactoryParticleSpawnerBase $LOCAL$/Atom_02 { Delay = 2.5000000e-001; Descriptor = "$LOCAL$/CParticleDescriptor_F5116C80"; Infinite = true; DurationInSeconds = 1.0000000e+000; } CParticleDescriptor $LOCAL$/CParticleDescriptor_3356E5AF { EnableSpawnerIDs = true; Renderer = "$LOCAL$/CParticleRenderer_List_A3128E9E"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_364CB6F3", "$LOCAL$/CParticleFieldDeclaration_760B4CDD", "$LOCAL$/CParticleFieldDeclaration_CBC044A8", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_0129C986"; States = { "$LOCAL$/CParticleState_5C15C3C1", }; } CParticleRenderer_List $LOCAL$/CParticleRenderer_List_A3128E9E { CustomName = "List"; Renderers = { "$LOCAL$/CParticleRenderer_Billboard_3E54E2B9", "$LOCAL$/CParticleRenderer_Billboard_C43C6B70", }; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_3E54E2B9 { DrawOrder = 1; CustomName = "Billboard"; Diffuse = "Textures/vfx_circle_07.dds"; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_C43C6B70 { CustomName = "Billboard"; BillboardingMaterial = AlphaBlend_Additive_Soft; Diffuse = "Textures/vfx_circle_11.dds"; SizeField = "Size2"; ColorField = "Color2"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_364CB6F3 { FieldName = "Color"; FieldType = float4; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_760B4CDD { FieldName = "Color2"; FieldType = float4; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_0129C986 { Expression = "function void Eval() { Life = Lifespan; Size = 0.2; Size2 = Size *2.5; } "; } CParticleState $LOCAL$/CParticleState_5C15C3C1 { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_D016DD18", "$LOCAL$/CParticleEvolver_Field_586A599A", "$LOCAL$/CParticleEvolver_Field_4A1EEB8C", "$LOCAL$/CParticleEvolver_Field_0CD13B6E", "$LOCAL$/CParticleEvolver_Localspace_80FD0DC0", "$LOCAL$/CParticleEvolver_Spawner_38A45CED", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_D016DD18 { CustomName = "Physics"; } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_586A599A { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_3E1ECB65"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_3E1ECB65 { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 9.3656832e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 9.3699998e-001, 0.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_4A1EEB8C { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_EA0EEB3F"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_EA0EEB3F { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_0CD13B6E { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_BCFFA7C9"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_BCFFA7C9 { Times = { 0.0000000e+000, 1.3587138e-001, 2.7322134e-001, 3.9857095e-001, 5.2322137e-001, 6.4857095e-001, 7.7322137e-001, 8.8655126e-001, 1.0000000e+000, }; FloatValues = { 6.4442426e-002, 1.0359943e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4442426e-002, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Localspace $LOCAL$/CParticleEvolver_Localspace_80FD0DC0 { CustomName = "Localspace"; ChildList = { "$LOCAL$/CParticleEvolver_Script_99FDDF83", }; } CParticleEvolver_Script $LOCAL$/CParticleEvolver_Script_99FDDF83 { CustomName = "Script"; Expression = "$LOCAL$/CCompilerSyntaxNodeExpression_DAA96302"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_DAA96302 { Expression = "function void Eval() { float SpiralRadius = 0.3; float SpiralTurns = 2; float angle = LifeRatio * pi * SpiralTurns; Position = SpiralRadius * float3(sin(angle), -cos(angle),cos(angle)); Size2 = Size * 0.85; } "; } CParticleEvolver_Spawner $LOCAL$/CParticleEvolver_Spawner_38A45CED { CustomName = "Spawner"; SpawnInterval = 2.9999999e-002; FirstSpawnDelay = 6.8000004e-002; LocalSpaceSpawn = true; Descriptor = "$LOCAL$/CParticleDescriptor_514B97B4"; } CParticleDescriptor $LOCAL$/CParticleDescriptor_514B97B4 { Renderer = "$LOCAL$/CParticleRenderer_List_732D7687"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_3CAFAED1", "$LOCAL$/CParticleFieldDeclaration_F988136A", "$LOCAL$/CParticleFieldDeclaration_31DF2175", "$LOCAL$/CParticleFieldDeclaration_9C981F67", "$LOCAL$/CParticleFieldDeclaration_D29F7FCA", }; Samplers = { "$LOCAL$/CParticleSamplerCurve_670F443E", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_582EF8D9"; States = { "$LOCAL$/CParticleState_B7172C10", }; } CParticleRenderer_List $LOCAL$/CParticleRenderer_List_732D7687 { CustomName = "List"; Renderers = { "$LOCAL$/CParticleRenderer_Ribbon_B8698456", }; } CParticleRenderer_Ribbon $LOCAL$/CParticleRenderer_Ribbon_B8698456 { CustomName = "Ribbon"; Quality = CorrectDeformation; Diffuse = "Textures/vfx_slash_01.dds"; RotateTexture = true; TextureUField = "RibbonU"; TextureRepeat = true; BillboardMode = SideAxisAligned; AxisField = "AxisView"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_3CAFAED1 { FieldName = "Color"; FieldType = float4; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_F988136A { FieldName = "RibbonU"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_31DF2175 { FieldName = "AlphaWeight"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_670F443E { SamplerName = "AlphaLookup"; Times = { 0.0000000e+000, 4.9114072e-001, 8.3872455e-001, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 3.2288549e+000, 2.7704258e+000, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.8287926e+000, -8.4854162e-001, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_582EF8D9 { Expression = "function void Eval() { Life = 0.3; Size = 0.10; AxisView = float3(0,1,0); RibbonUBase = 0.2-spawner.LifeRatio*1.1; float spawnerTimeCompensation = 1.2; AlphaWeight = AlphaLookup.sample(spawner.LifeRatio*spawnerTimeCompensation); } "; } CParticleState $LOCAL$/CParticleState_B7172C10 { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_29083413", "$LOCAL$/CParticleEvolver_Field_01F10AD2", "$LOCAL$/CParticleEvolver_Field_CA0D9D04", "$LOCAL$/CParticleEvolver_Script_E31B1B26", "$LOCAL$/LocalSpace_1", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_29083413 { CustomName = "Physics"; } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_01F10AD2 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_CDBE38FD"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_CDBE38FD { Times = { 0.0000000e+000, 2.4372956e-001, 1.0000000e+000, }; FloatValues = { 2.9847234e-001, 2.1989509e-001, -3.1789504e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, -9.4679788e-002, -2.9378268e-001, 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_CA0D9D04 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_5F7A3E17"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_5F7A3E17 { ValueType = Float4; Times = { 0.0000000e+000, 2.9882690e-001, 1.0000000e+000, }; FloatValues = { 1.0062556e+000, 9.3656832e-001, -2.8059632e-002, 2.2188892e+000, 7.8490698e-001, 9.3682146e-001, 3.9579630e-002, 1.2127460e+000, 1.3908994e-001, 9.7664934e-001, 4.1517234e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 8.5767126e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.6717732e-001, 1.9022652e-004, 1.0919355e-001, -1.0679309e+000, -3.9226800e-001, 4.4635107e-004, 2.5621378e-001, -2.5058134e+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_Script $LOCAL$/CParticleEvolver_Script_E31B1B26 { CustomName = "Script"; Expression = "$LOCAL$/CCompilerSyntaxNodeExpression_2672A5E1"; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_2672A5E1 { Expression = "function void Eval() { RibbonU = LifeRatio *0.8; Color = Color.rgb0 + min(Color.a, AlphaWeight).000x; } "; } CActionFactoryParticleSpawnerBase $LOCAL$/Atom_03 { Delay = 5.0000000e-001; Descriptor = "$LOCAL$/CParticleDescriptor_3356E5AF"; Infinite = true; DurationInSeconds = 1.0000000e+000; SpawnCountMode = TotalParticleCount; ContinuousSpawner = false; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_CBC044A8 { FieldName = "Size2"; } CParticleEvolver_Localspace $LOCAL$/LocalSpace_1 { CustomName = "Localspace"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_9C981F67 { FieldName = "AxisView"; FieldType = float3; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_8D24FCC8 { Times = { 0.0000000e+000, 1.3587138e-001, 2.7322134e-001, 3.9857095e-001, 5.2322137e-001, 6.4857095e-001, 7.7322137e-001, 8.8655126e-001, 1.0000000e+000, }; FloatValues = { 6.4442426e-002, 1.0359943e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4442426e-002, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_27A5772B { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_8D24FCC8"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_D29F7FCA { FieldName = "RibbonUBase"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_6CBAD555 { FieldName = "AxisView"; FieldType = float3; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_577D59AF { SamplerName = "AlphaLookup"; Times = { 0.0000000e+000, 4.9114072e-001, 8.3872455e-001, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 3.2288549e+000, 2.7704258e+000, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.8287926e+000, -8.4854162e-001, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_7150CF70 { ValueType = Float4; Times = { 0.0000000e+000, 2.9882690e-001, 1.0000000e+000, }; FloatValues = { 1.0062556e+000, 9.3656832e-001, -2.8059632e-002, 2.2188892e+000, 7.8490698e-001, 9.3682146e-001, 3.9579630e-002, 1.2127460e+000, 6.8966901e-001, 9.7664934e-001, 4.1517234e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 8.5767126e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.6717732e-001, 1.9022652e-004, 1.0919355e-001, -1.0679309e+000, -3.9226800e-001, 4.4635107e-004, 2.5621378e-001, -2.5058134e+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_3906EAF3 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_7150CF70"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_74E17264 { Times = { 0.0000000e+000, 2.4372956e-001, 1.0000000e+000, }; FloatValues = { 2.9847234e-001, 2.1989509e-001, -3.1789504e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, -9.4679788e-002, -2.9378268e-001, 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_0C260EF7 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_74E17264"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_D9C01D9A { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 9.3656832e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 9.3699998e-001, 0.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_7F85DF65 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_D9C01D9A"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_5D51BF6E { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 7.5532997e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 7.5532997e-001, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_D3887BC9 { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_5D51BF6E"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_1543BBB4 { Times = { 0.0000000e+000, 1.3587138e-001, 2.7322134e-001, 3.9857095e-001, 5.2322137e-001, 6.4857095e-001, 7.7322137e-001, 8.8655126e-001, 1.0000000e+000, }; FloatValues = { 6.4442426e-002, 1.0359943e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4442426e-002, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_E0B66A87 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_1543BBB4"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_7DE78168 { Times = { 0.0000000e+000, 1.3587138e-001, 2.7322134e-001, 3.9857095e-001, 5.2322137e-001, 6.4857095e-001, 7.7322137e-001, 8.8655126e-001, 1.0000000e+000, }; FloatValues = { 6.4442426e-002, 1.0359943e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4599589e-002, 1.0468249e-001, 6.4442426e-002, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_6AC2084B { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_7DE78168"; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_ED60D76A { FieldName = "AxisView"; FieldType = float3; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_C1D650CF { Times = { 0.0000000e+000, 2.4372956e-001, 1.0000000e+000, }; FloatValues = { 2.9847234e-001, 2.1989509e-001, -3.1789504e-003, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, -9.4679788e-002, -2.9378268e-001, 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_7B22C83E { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_C1D650CF"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_0F306813 { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 1.0000000e+000, 9.3656832e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 9.3699998e-001, 0.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_F6634ED2 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_0F306813"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_682A3217 { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 7.5532997e-001, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 7.5532997e-001, }; 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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_A4D01F26 { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_682A3217"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_D3BE52DB { ValueType = Float4; Times = { 0.0000000e+000, 2.9882690e-001, 1.0000000e+000, }; FloatValues = { 1.0062556e+000, 9.3656832e-001, -2.8059632e-002, 2.2188892e+000, 7.8490698e-001, 9.3682146e-001, 3.9579630e-002, 1.2127460e+000, 6.8966901e-001, 9.7664934e-001, 4.1517234e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 8.5767126e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.6717732e-001, 1.9022652e-004, 1.0919355e-001, -1.0679309e+000, -3.9226800e-001, 4.4635107e-004, 2.5621378e-001, -2.5058134e+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_99E6AD3A { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_D3BE52DB"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_EE882D0E { SamplerName = "AlphaLookup"; Times = { 0.0000000e+000, 4.9114072e-001, 8.3872455e-001, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 3.2288549e+000, 2.7704258e+000, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.8287926e+000, -8.4854162e-001, 0.0000000e+000, 0.0000000e+000, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleDescriptor $LOCAL$/CParticleDescriptor_EA12597C { Renderer = "$LOCAL$/CParticleRenderer_Billboard_DB5EF7EF"; CustomFields = { "$LOCAL$/CParticleFieldDeclaration_D616EDDE", }; SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_07B512F9"; States = { "$LOCAL$/CParticleState_0F4C40B0", }; } CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_DB5EF7EF { CustomName = "Billboard"; BillboardingMaterial = Additive_Soft; Diffuse = "Textures/vfx_flare_03.dds"; AxisScale = 2.0000000e+001; SoftnessDistance = 2.0000000e+000; } CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_D616EDDE { FieldName = "Color"; FieldType = float4; } CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_07B512F9 { Expression = "function void Eval() { Life = 1.0; Size = rand(1,1.5); Rotation = rand(-pi,pi); } "; } CParticleState $LOCAL$/CParticleState_0F4C40B0 { StateName = "State_0"; Evolvers = { "$LOCAL$/CParticleEvolver_Physics_A8429533", "$LOCAL$/CParticleEvolver_Field_693C7272", "$LOCAL$/CParticleEvolver_Field_5E9EFFA4", "$LOCAL$/CParticleEvolver_Rotation_8F42E0C6", "$LOCAL$/CParticleEvolver_Localspace_B74D0C01", }; } CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_A8429533 { CustomName = "Physics"; } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_693C7272 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_9AD3E91D"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_9AD3E91D { ValueType = Float4; Times = { 0.0000000e+000, 4.8720855e-001, 1.0000000e+000, }; FloatValues = { 8.9999998e-001, 9.2752612e-001, 2.6568130e-001, 0.0000000e+000, 1.0041810e+000, 8.5876095e-001, 1.4937207e-001, 9.9221003e-001, 8.9999998e-001, 9.2752612e-001, 2.6568130e-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, 1.1436383e+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.0829884e+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_5E9EFFA4 { CustomName = "Field"; Name = "Size"; Evaluator = "$LOCAL$/CParticleSamplerCurve_5F000537"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_5F000537 { Times = { 0.0000000e+000, 5.0296855e-001, 1.0000000e+000, }; FloatValues = { 2.0499855e-001, 7.5673926e-001, 2.3882765e-001, }; FloatTangents = { 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_Rotation $LOCAL$/CParticleEvolver_Rotation_8F42E0C6 { CustomName = "Rotation"; } CParticleEvolver_Localspace $LOCAL$/CParticleEvolver_Localspace_B74D0C01 { CustomName = "Localspace"; } CActionFactoryParticleSpawnerBase $LOCAL$/Glow { Descriptor = "$LOCAL$/CParticleDescriptor_EA12597C"; Infinite = true; DurationInSeconds = 2.0000000e+000; SpawnCount = 4.0000000e+000; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_6BB57E70 { ValueType = Float4; Times = { 0.0000000e+000, 2.9882690e-001, 1.0000000e+000, }; FloatValues = { 1.0062556e+000, 9.3656832e-001, -2.8059632e-002, 2.2188892e+000, 7.8490698e-001, 9.3682146e-001, 3.9579630e-002, 1.2127460e+000, 1.3908994e-001, 9.7664934e-001, 4.1517234e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 8.5767126e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.6717732e-001, 1.9022652e-004, 1.0919355e-001, -1.0679309e+000, -3.9226800e-001, 4.4635107e-004, 2.5621378e-001, -2.5058134e+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_BEE1C5F3 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_6BB57E70"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_D9117164 { ValueType = Float4; Times = { 0.0000000e+000, 2.9882690e-001, 1.0000000e+000, }; FloatValues = { 1.0062556e+000, 9.3656832e-001, -2.8059632e-002, 2.2188892e+000, 7.8490698e-001, 9.3682146e-001, 3.9579630e-002, 1.2127460e+000, 1.3908994e-001, 9.7664934e-001, 4.1517234e-001, 0.0000000e+000, }; FloatTangents = { 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 8.5767126e-003, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000, -1.6717732e-001, 1.9022652e-004, 1.0919355e-001, -1.0679309e+000, -3.9226800e-001, 4.4635107e-004, 2.5621378e-001, -2.5058134e+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_1F0679F7 { CustomName = "Field"; Name = "Color"; Evaluator = "$LOCAL$/CParticleSamplerCurve_D9117164"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_FD4918A8 { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_F4ABD08B { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_FD4918A8"; } CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_106E24AA { ValueType = Float4; Times = { 0.0000000e+000, 1.0000000e+000, }; FloatValues = { 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.0000000e+000, 0.0000000e+000, 1.0000000e+000, 1.0000000e+000, 1.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, }; MinLimits = float4(0.0000000e+000, 0.0000000e+000, 0.0000000e+000, 0.0000000e+000); } CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_E109EBB5 { CustomName = "Field"; Name = "Color2"; Evaluator = "$LOCAL$/CParticleSamplerCurve_106E24AA"; }