TABLE = { NAME = "FxDescriptor_Template", FxDescriptor_Template = { Name = "exp_sparks_00", Gen = { ITF_ParticleGenerator_Template = { ComputeAABB = 0, UseAnim = 0, Loop = 0, AmvPath = "", UseUVRandom = 0, Animstart = -1, Animend = -1, Animname = "", AnimUVfreq = 1.000000, Params = { ParticleGeneratorParameters = { MaxParticles = 400, DefaultColor = "0xFFFFFFFF", EmitParticlesCount = 4294967295, ForceNoDynamicFog = 0, RenderInReflection = 1, DieFadeTime = -1.000000, EmitterMaxLifeTime = 0.050000, Pos = vectorNew(0.000000,0.000000,0.000000), Pivot = vector2dNew(0.000000,0.000000), VelNorm = 1.000000, VelAngle = 0.000000, VelAngleDelta = 0.000000, Grav = vectorNew(0.000000,0.000000,0.000000), Acc = vectorNew(0.000000,0.000000,0.000000), Depth = 0.000000, UseZAsDepth = 1, VelocityVar = 1.000000, Friction = 1.000000, Freq = 0.050000, FreqDelta = 0.000000, ForceEmitAtStart = 0, EmitBatchCount = 1, EmitBatchCount_AAO = 100, EmitBatchCount_AAO_max = 4294967295, InitAngle = 0, AngleDelta = 0, AngularSpeed = 0, AngularSpeedDelta = 0, TimeTarget = 0.000000, NbPhase = 1, RenderPrio = 0.000000, InitLifeTime = 0.000000, CircleRadius = 450.000000, InnerCircleRadius = 150.000000, ScaleShape = vectorNew(2.000000,1.000000,1.000000), RotateShape = vectorNew(0.000000,0.000000,0.000000), RandomizeDirection = 1, FollowBezier = 1, GetAtlasSize = 0, GenBox = { AABB = { MIN = vector2dNew(0.000000,0.000000), MAX = vector2dNew(0.000000,0.000000), }, }, GenSize = 0.000000, GenSide = 0, GenPosMin = 0.000000, GenPosMax = 1.000000, GenDensity = -1.000000, BoundingBox = { AABB = { MIN = vector2dNew(0.000000,0.000000), MAX = vector2dNew(0.000000,0.000000), }, }, OrientDir = 0, UVmode = 0, -- UV_Default UVmodeFlag = 0, -- UVF_Default Uniformscale = 0.000000, Impostorrendering = 0, Showimpostorrender = 0, ImpostorTextureSizeX = 128, ImpostorTextureSizeY = 128, Genangmin = -180, Genangmax = 180, CanFlipAngleOffset = 0, CanFlipInitAngle = 0, CanFlipAngularSpeed = 0, CanFlipPivot = 0, CanFlipPos = 0, CanFlipUV = 0, CanFlipAngleMin = 0, CanFlipAngleMax = 0, CanFlipAccel = 0, CanFlipOrientDir = 0, NumberSplit = 0, SplitDelta = 0, UseMatrix = 2, -- BOOL_cond UsePhasesColorAndSize = 1, UseActorTranslation = 0, ActorTranslationOffset = vector2dNew(0.000000,0.000000), DisableLight = 0, CurvePosition = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveAngle = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.000000,0.000000,0.000000), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(90.000000,90.000000,90.000000), Time = 1.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveVelocityMult = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(1.118176,1.118176,1.118176), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(-1.082543,-1.082543,-1.082543), NormalOutTime = vectorNew(0.000633,0.000633,0.000633), Interpolation = 2, -- interp_bezier }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.005988,0.005988,0.005988), Time = 1.000000, NormalIn = vectorNew(-0.032064,-0.032064,-0.032064), NormalInTime = vectorNew(0.883555,0.883555,0.883555), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveAccelX = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveAccelY = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveAccelZ = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveSize = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(164.563141,207.026505,185.794815), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(2.033994,2.033994,2.033994), NormalOutTime = vectorNew(0.321520,0.321520,0.321520), Interpolation = 2, -- interp_bezier }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(19.186234,19.186234,19.186234), Time = 1.000000, NormalIn = vectorNew(-2.136343,-2.136343,-2.136343), NormalInTime = vectorNew(0.600636,0.600636,0.600636), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveSizeY = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveAlpha = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.000000,0.000000,0.000000), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.719726,0.719726,0.719726), NormalOutTime = vectorNew(0.060444,0.060444,0.060444), Interpolation = 2, -- interp_bezier }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(1.003053,1.003053,1.003053), Time = 0.234668, NormalIn = vectorNew(0.029281,0.029281,0.029281), NormalInTime = vectorNew(0.133335,0.133335,0.133335), NormalOut = vectorNew(-0.028511,-0.003675,0.000000), NormalOutTime = vectorNew(0.044115,0.044115,0.044115), Interpolation = 2, -- interp_bezier }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.556041,0.556041,0.556041), Time = 0.328000, NormalIn = vectorNew(-0.030175,-0.072318,-0.071111), NormalInTime = vectorNew(0.092443,0.092443,0.092443), NormalOut = vectorNew(-0.090008,-0.039730,0.000000), NormalOutTime = vectorNew(-0.118688,-0.118688,-0.118688), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.892578,0.927421,0.763604), Time = 0.441778, NormalIn = vectorNew(-0.087784,-0.104566,-0.099107), NormalInTime = vectorNew(0.146667,0.146667,0.146667), NormalOut = vectorNew(-0.062352,-0.020459,0.000000), NormalOutTime = vectorNew(0.017170,0.017170,0.017170), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.374257,0.347296,0.150225), Time = 0.568889, NormalIn = vectorNew(-0.086880,-0.165227,-0.028033), NormalInTime = vectorNew(-0.123957,-0.123957,-0.123957), NormalOut = vectorNew(-0.012901,-0.001739,0.000000), NormalOutTime = vectorNew(0.044848,0.044848,0.044848), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.933627,0.916347,0.686804), Time = 0.651556, NormalIn = vectorNew(-0.032209,-0.024633,0.168550), NormalInTime = vectorNew(-0.317850,-0.317850,-0.317850), NormalOut = vectorNew(-0.000307,-0.000001,0.000000), NormalOutTime = vectorNew(0.002223,0.002223,0.002223), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.489161,0.204964,0.347062), Time = 0.726222, NormalIn = vectorNew(-0.017166,-0.000495,0.229044), NormalInTime = vectorNew(-0.356796,-0.356796,-0.356796), NormalOut = vectorNew(-0.061976,-0.001480,-0.230082), NormalOutTime = vectorNew(0.210667,0.210667,0.210667), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.623828,0.515976,0.569902), Time = 0.800000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.212458,0.154258,0.183358), Time = 0.864889, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.386394,0.351218,0.368806), Time = 0.924444, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.109315,0.096063,0.102689), Time = 0.939556, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.131300,0.125732,0.128516), Time = 0.969778, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 1, -- interp_spline }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.000000,0.000000,0.000000), Time = 0.999111, NormalIn = vectorNew(-0.148138,-0.147559,0.000000), NormalInTime = vectorNew(0.040574,0.040574,0.040574), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveRGB = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(1.000000,0.917647,0.400000), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(1.000000,0.588235,0.000000), Time = 1.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveRGB1 = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(1.000000,0.815686,0.000000), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(1.000000,0.447059,0.000000), Time = 1.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveRGB2 = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveRGB3 = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveAnim = { ParLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, ParEmitVelocity = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(959.464233,959.464233,959.464233), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, ParEmitVelocityAngle = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, ParEmitAngle = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, ParEmitAngularSpeed = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveFreq = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveParLifeTime = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.834770,2.474512,1.654641), Time = 0.000000, NormalIn = vectorNew(-0.512197,-0.512197,-0.512197), NormalInTime = vectorNew(0.044943,0.044943,0.044943), NormalOut = vectorNew(-0.271732,-0.271732,-0.271732), NormalOutTime = vectorNew(0.290595,0.290595,0.290595), Interpolation = 2, -- interp_bezier }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveEmitAlpha = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveEmitColorFactor = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveEmitSizeXY = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(4.500000,4.500000,4.500000), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(-1.749190,-1.828030,0.000000), NormalOutTime = vectorNew(0.000618,0.001582,0.946969), Interpolation = 2, -- interp_bezier }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(0.500000,0.500000,0.500000), Time = 1.002662, NormalIn = vectorNew(-0.976974,-1.064217,0.000000), NormalInTime = vectorNew(0.393058,0.391580,0.998536), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveEmitAcceleration = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveEmitGravity = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(1.472734,-75.247704,-1.378709), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(1.333773,-83.639442,-83.639442), Time = 2.301332, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, CurveEmitAnim = { EmitLifeTimeCurve = { BaseTime = 1.000000, OutputMin = vectorNew(0.000000,0.000000,0.000000), OutputMax = vectorNew(1.000000,1.000000,1.000000), Curve = { NAME = "Spline", Spline = { Points = { { NAME = "SplinePoint", SplinePoint = { Point = vectorNew(2.721369,3.309608,3.015488), Time = 0.000000, NormalIn = vectorNew(0.000000,0.000000,0.000000), NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(0.000000,0.000000,0.000000), NormalOutTime = vectorNew(1.000000,1.000000,1.000000), Interpolation = 0, -- interp_linear }, }, }, TimeLoopMode = 0, TimeLoop = 0.000000, }, }, }, }, GenGenType = 2, -- PARGEN_GEN_CIRCLE GenMode = 1, -- PARGEN_MODE_COMPLEX GenEmitMode = 1, -- PARGEN_EMITMODE_ALLATONCE }, }, ZSortMode = 0, -- PARGEN_ZSORT_NONE }, }, Material = { GFXMaterialSerializable = { TextureSet = { GFXMaterialTexturePathSet = { Diffuse = "world/ui/textures/sparks_multi.tga", Back_light = "", Normal = "", SeparateAlpha = "", Diffuse_2 = "", Back_light_2 = "", Anim_impostor = "", Diffuse_3 = "", Diffuse_4 = "", }, }, ATL_Channel = 0, ATL_Path = "", ShaderPath = "world/ui/materials/_common/alpha_g_add.msh", MaterialParams = { GFXMaterialSerializableParam = { Reflector_factor = 0.000000, }, }, OutlinedMaskParams = { OutlinedMaskMaterialParams = { MaskColor = "0x00000000", OutlineColor = "0x00000000", Thickness = 1.000000, }, }, StencilTest = 0, AlphaTest = 4294967295, AlphaRef = 4294967295, }, }, AngleOffset = 0, MinDelay = 0.000000, MaxDelay = 0.000000, FrequencyInput = { ProceduralInputData = { Input = "", Min = 0.000000, Max = 1.000000, MinValue = 0.000000, MaxValue = 1.000000, Mod = 0, Abs = 0, Add = 0, Sin = 0, }, }, EmitCountInput = { ProceduralInputData = { Input = "", Min = 0.000000, Max = 1.000000, MinValue = 0.000000, MaxValue = 1.000000, Mod = 0, Abs = 0, Add = 0, Sin = 0, }, }, MaxParticlesInput = { ProceduralInputData = { Input = "", Min = 0.000000, Max = 1.000000, MinValue = 0.000000, MaxValue = 1.000000, Mod = 0, Abs = 0, Add = 0, Sin = 0, }, }, VelocityInput = { ProceduralInputData = { Input = "", Min = 0.000000, Max = 1.000000, MinValue = 0.000000, MaxValue = 1.000000, Mod = 0, Abs = 0, Add = 0, Sin = 0, }, }, VelocityDeltaInput = { ProceduralInputData = { Input = "", Min = 0.000000, Max = 1.000000, MinValue = 0.000000, MaxValue = 1.000000, Mod = 0, Abs = 0, Add = 0, Sin = 0, }, }, AngularSpeedInput = { ProceduralInputData = { Input = "", Min = 0.000000, Max = 1.000000, MinValue = 0.000000, MaxValue = 1.000000, Mod = 0, Abs = 0, Add = 0, Sin = 0, }, }, AngularSpeedDeltaInput = { ProceduralInputData = { Input = "", Min = 0.000000, Max = 1.000000, MinValue = 0.000000, MaxValue = 1.000000, Mod = 0, Abs = 0, Add = 0, Sin = 0, }, }, DefaultAlphaInput = { ProceduralInputData = { Input = "", Min = 0.000000, Max = 1.000000, MinValue = 0.000000, MaxValue = 1.000000, Mod = 0, Abs = 0, Add = 0, Sin = 0, }, }, }, }