TABLE = { NAME="FxDescriptor_Template", FxDescriptor_Template = { Name = "leader_tournament_sparksplosion", Gen = { ITF_ParticleGenerator_Template = { -- ComputeAABB = 0, -- UseAnim = 0, -- Loop = 0, -- AmvPath = "", -- UseUVRandom = 0, -- Animstart = -1, -- Animend = -1, -- Animname = "", -- AnimUVfreq = 1.000000, Params = { ParticleGeneratorParameters = { MaxParticles = 2, DefaultColor = "0xFFFFFFFF", -- EmitParticlesCount = 4294967295, -- ForceNoDynamicFog = 0, -- RenderInReflection = 1, -- DieFadeTime = -1.000000, EmitterMaxLifeTime = -0.500000, -- 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 = 1.000000, -- FreqDelta = 0.000000, -- ForceEmitAtStart = 0, -- EmitBatchCount = 1, -- EmitBatchCount_AAO = 1, EmitBatchCount_AAO_max = 1, -- InitAngle = 0, -- AngleDelta = 0, -- AngularSpeed = 0, -- AngularSpeedDelta = 0, -- TimeTarget = 0.000000, -- NbPhase = 1, -- RenderPrio = 0.000000, -- InitLifeTime = 0.000000, CircleRadius = 50.000000, InnerCircleRadius = 10.000000, -- ScaleShape = vectorNew(1.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 = 1, -- 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 = 1, -- BOOL_true -- UsePhasesColorAndSize = 1, UseActorTranslation = 1, -- 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 = { -- 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 = { -- 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(97.699600,99.993057,98.846344), -- Time = 0.000000, -- NormalIn = vectorNew(0.000000,0.000000,0.000000), -- NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(16.503180,16.503180,16.503180), NormalOutTime = vectorNew(0.014172,0.014172,0.014172), Interpolation = 2, -- interp_bezier }, }, { NAME="SplinePoint", SplinePoint = { Point = vectorNew(125.222054,151.570755,138.396393), 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, }, }, }, }, 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(1.000000,1.000000,1.000000), -- Time = 0.000000, -- NormalIn = vectorNew(0.000000,0.000000,0.000000), -- NormalInTime = vectorNew(1.000000,1.000000,1.000000), NormalOut = vectorNew(-0.694561,-0.694561,-0.694561), NormalOutTime = vectorNew(0.000050,0.000050,0.000050), Interpolation = 4, -- interp_bezier_standard }, }, { NAME="SplinePoint", SplinePoint = { -- Point = vectorNew(0.000000,0.000000,0.000000), Time = 1.000000, NormalIn = vectorNew(0.013065,0.013065,0.013065), NormalInTime = vectorNew(0.907863,0.907863,0.907863), -- 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.874510,0.490196), -- 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, }, }, }, }, 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 = { -- 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(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 }, }, }, -- 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.685965,0.797647,0.741806), -- 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, }, }, }, }, 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 = { -- 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 = { -- 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 = { -- TimeLoopMode = 0, -- TimeLoop = 0.000000, }, }, }, }, -- GenGenType = 0, -- PARGEN_GEN_POINTS -- GenMode = 1, -- PARGEN_MODE_COMPLEX GenEmitMode = 1, -- PARGEN_EMITMODE_ALLATONCE }, }, -- ZSortMode = 0, -- PARGEN_ZSORT_NONE }, }, Material = { GFXMaterialSerializable = { TextureSet = { GFXMaterialTexturePathSet = { Diffuse = "world/ui/textures/ico_tournament_winner.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/wdf_tournament_top_rank_particle.msh", -- MaterialParams = -- { -- GFXMaterialSerializableParam = -- { -- Reflector_factor = 0.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, -- }, -- }, }, }