1049 lines
47 KiB
Text
1049 lines
47 KiB
Text
TABLE =
|
|
{
|
|
NAME="FxDescriptor_Template",
|
|
FxDescriptor_Template =
|
|
{
|
|
name = "blow",
|
|
gen =
|
|
{
|
|
NAME="ITF_ParticleGenerator_Template",
|
|
ITF_ParticleGenerator_Template =
|
|
{
|
|
-- computeAABB = 0,
|
|
-- useAnim = 0,
|
|
-- loop = 0,
|
|
-- amvPath = "",
|
|
-- useUVRandom = 0,
|
|
-- animstart = -1,
|
|
-- animend = -1,
|
|
-- animname = "",
|
|
-- AnimUVfreq = 1,
|
|
params =
|
|
{
|
|
NAME="ParticleGeneratorParameters",
|
|
ParticleGeneratorParameters =
|
|
{
|
|
maxParticles = 21,
|
|
-- defaultColor = "0xFFFFFFFF",
|
|
-- emitParticlesCount = 4294967295,
|
|
-- forceNoDynamicFog = 0,
|
|
-- renderInReflection = 1,
|
|
-- dieFadeTime = -1,
|
|
-- emitterMaxLifeTime = -1,
|
|
-- pos = vectorNew(0, 0, 0),
|
|
-- pivot = vector2dNew(0, 0),
|
|
-- velNorm = 1,
|
|
-- velAngle = 0,
|
|
-- velAngleDelta = 0,
|
|
-- grav = vectorNew(0, 0, 0),
|
|
-- acc = vectorNew(0, 0, 0),
|
|
-- depth = 0,
|
|
-- useZAsDepth = 1,
|
|
-- velocityVar = 1,
|
|
-- friction = 1,
|
|
-- freq = 0.05,
|
|
-- freqDelta = 0,
|
|
-- forceEmitAtStart = 0,
|
|
-- emitBatchCount = 1,
|
|
-- emitBatchCount_AAO = 1,
|
|
-- emitBatchCount_AAO_max = 4294967295,
|
|
-- initAngle = 0,
|
|
-- angleDelta = 0,
|
|
-- angularSpeed = 0,
|
|
-- angularSpeedDelta = 0,
|
|
-- timeTarget = 0,
|
|
-- nbPhase = 1,
|
|
-- renderPrio = 0,
|
|
-- initLifeTime = 0,
|
|
-- circleRadius = 1,
|
|
-- innerCircleRadius = 0,
|
|
-- scaleShape = vectorNew(1, 1, 1),
|
|
-- rotateShape = vectorNew(0, 0, 0),
|
|
randomizeDirection = 0,
|
|
-- followBezier = 1,
|
|
-- getAtlasSize = 0,
|
|
genBox =
|
|
{
|
|
NAME="AABB",
|
|
AABB =
|
|
{
|
|
MIN = vector2dNew(-50, 0),
|
|
MAX = vector2dNew(50, 15),
|
|
},
|
|
},
|
|
-- GenSize = 0,
|
|
-- GenSide = 0,
|
|
-- GenPosMin = 0,
|
|
-- GenPosMax = 1,
|
|
-- GenDensity = -1,
|
|
boundingBox =
|
|
{
|
|
NAME="AABB",
|
|
AABB =
|
|
{
|
|
-- MIN = vector2dNew(0, 0),
|
|
-- MAX = vector2dNew(0, 0),
|
|
},
|
|
},
|
|
-- orientDir = 0,
|
|
-- UVmode = 0,
|
|
-- UVmodeFlag = 0,
|
|
-- uniformscale = 0,
|
|
-- 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 = 0,
|
|
-- usePhasesColorAndSize = 1,
|
|
-- useActorTranslation = 0,
|
|
-- actorTranslationOffset = vector2dNew(0, 0),
|
|
-- disableLight = 0,
|
|
phases =
|
|
{
|
|
},
|
|
curvePosition =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveAngle =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(8.428123, 81.7439, 45.08601),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(-101.7564, 205.795, 52.0193),
|
|
Time = 4,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveVelocityMult =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(2, 2, -2),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(-6, -8, -10),
|
|
Time = 0.85,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveAccelX =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveAccelY =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveAccelZ =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveSize =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(9.943858, 52.42051, 31.18219),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
NormalOut = vectorNew(-1.638084, -1.638084, -1.638084),
|
|
NormalOutTime = vectorNew(0.6096495, 0.6096495, 0.6096495),
|
|
Interpolation = 2,
|
|
},
|
|
},
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(50, 50, 50),
|
|
Time = 1,
|
|
NormalIn = vectorNew(-9.345726, -9.345726, -9.345726),
|
|
NormalInTime = vectorNew(0.2255364, 0.2255364, 0.2255364),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveSizeY =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveAlpha =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
-- Point = vectorNew(0, 0, 0),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
NormalOut = vectorNew(0.3116812, 0.3116812, 0.3116812),
|
|
NormalOutTime = vectorNew(0.08966563, 0.08966563, 0.08966563),
|
|
Interpolation = 2,
|
|
},
|
|
},
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(1, 1, 1),
|
|
Time = 0.5,
|
|
NormalIn = vectorNew(0.1208424, 0.1208424, 0.1208424),
|
|
NormalInTime = vectorNew(0.04407294, 0.04407294, 0.04407294),
|
|
NormalOut = vectorNew(-0.04695121, -0.04695121, -0.04695121),
|
|
NormalOutTime = vectorNew(0.2720366, 0.2720366, 0.2720366),
|
|
Interpolation = 2,
|
|
},
|
|
},
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
-- Point = vectorNew(0, 0, 0),
|
|
Time = 1,
|
|
NormalIn = vectorNew(0.01341463, 0.01341463, 0.01341463),
|
|
NormalInTime = vectorNew(0.724924, 0.724924, 0.724924),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveRGB =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(1, 0.7333333, 0.1843137),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveRGB1 =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveRGB2 =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveRGB3 =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveAnim =
|
|
{
|
|
NAME="ParLifeTimeCurve",
|
|
ParLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
parEmitVelocity =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(142.2072, 142.2072, 142.2072),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
parEmitVelocityAngle =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(90, 90, 90),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
parEmitAngle =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
parEmitAngularSpeed =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveFreq =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(20, 20, 20),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveParLifeTime =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
{
|
|
NAME="SplinePoint",
|
|
SplinePoint =
|
|
{
|
|
Point = vectorNew(1, 1, 1),
|
|
-- Time = 0,
|
|
-- NormalIn = vectorNew(0, 0, 0),
|
|
-- NormalInTime = vectorNew(1, 1, 1),
|
|
-- NormalOut = vectorNew(0, 0, 0),
|
|
-- NormalOutTime = vectorNew(1, 1, 1),
|
|
-- Interpolation = 0,
|
|
},
|
|
},
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveEmitAlpha =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveEmitColorFactor =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveEmitSizeXY =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveEmitAcceleration =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveEmitGravity =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
curveEmitAnim =
|
|
{
|
|
NAME="EmitLifeTimeCurve",
|
|
EmitLifeTimeCurve =
|
|
{
|
|
-- baseTime = 1,
|
|
-- outputMin = vectorNew(0, 0, 0),
|
|
-- outputMax = vectorNew(1, 1, 1),
|
|
curve =
|
|
{
|
|
NAME="Spline",
|
|
Spline =
|
|
{
|
|
Points =
|
|
{
|
|
},
|
|
-- TimeLoopMode = 0,
|
|
-- TimeLoop = 0,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
genGenType = 1,
|
|
-- genMode = 1,
|
|
-- genEmitMode = 0,
|
|
},
|
|
},
|
|
-- zSortMode = 0,
|
|
},
|
|
},
|
|
material =
|
|
{
|
|
NAME="GFXMaterialSerializable",
|
|
GFXMaterialSerializable =
|
|
{
|
|
textureSet =
|
|
{
|
|
NAME="GFXMaterialTexturePathSet",
|
|
GFXMaterialTexturePathSet =
|
|
{
|
|
diffuse = "world/ui/textures/star_glow.tga",
|
|
-- back_light = "",
|
|
-- normal = "",
|
|
-- separateAlpha = "",
|
|
-- diffuse_2 = "",
|
|
-- back_light_2 = "",
|
|
-- anim_impostor = "",
|
|
-- diffuse_3 = "",
|
|
-- diffuse_4 = "",
|
|
},
|
|
},
|
|
-- ATL_Channel = 0,
|
|
shaderPath = "world/ui/materials/_common/alpha_add.msh",
|
|
materialParams =
|
|
{
|
|
NAME="GFXMaterialSerializableParam",
|
|
GFXMaterialSerializableParam =
|
|
{
|
|
-- Reflector_factor = 0,
|
|
},
|
|
},
|
|
-- stencilTest = 0,
|
|
-- alphaTest = 4294967295,
|
|
-- alphaRef = 4294967295,
|
|
},
|
|
},
|
|
-- angleOffset = 0,
|
|
-- minDelay = 0,
|
|
-- maxDelay = 0,
|
|
frequencyInput =
|
|
{
|
|
NAME="ProceduralInputData",
|
|
ProceduralInputData =
|
|
{
|
|
-- input = "",
|
|
-- min = 0,
|
|
-- max = 1,
|
|
-- minValue = 0,
|
|
-- maxValue = 1,
|
|
-- mod = 0,
|
|
-- abs = 0,
|
|
-- add = 0,
|
|
-- sin = 0,
|
|
},
|
|
},
|
|
emitCountInput =
|
|
{
|
|
NAME="ProceduralInputData",
|
|
ProceduralInputData =
|
|
{
|
|
-- input = "",
|
|
-- min = 0,
|
|
-- max = 1,
|
|
-- minValue = 0,
|
|
-- maxValue = 1,
|
|
-- mod = 0,
|
|
-- abs = 0,
|
|
-- add = 0,
|
|
-- sin = 0,
|
|
},
|
|
},
|
|
maxParticlesInput =
|
|
{
|
|
NAME="ProceduralInputData",
|
|
ProceduralInputData =
|
|
{
|
|
-- input = "",
|
|
-- min = 0,
|
|
-- max = 1,
|
|
-- minValue = 0,
|
|
-- maxValue = 1,
|
|
-- mod = 0,
|
|
-- abs = 0,
|
|
-- add = 0,
|
|
-- sin = 0,
|
|
},
|
|
},
|
|
velocityInput =
|
|
{
|
|
NAME="ProceduralInputData",
|
|
ProceduralInputData =
|
|
{
|
|
-- input = "",
|
|
-- min = 0,
|
|
-- max = 1,
|
|
-- minValue = 0,
|
|
-- maxValue = 1,
|
|
-- mod = 0,
|
|
-- abs = 0,
|
|
-- add = 0,
|
|
-- sin = 0,
|
|
},
|
|
},
|
|
velocityDeltaInput =
|
|
{
|
|
NAME="ProceduralInputData",
|
|
ProceduralInputData =
|
|
{
|
|
-- input = "",
|
|
-- min = 0,
|
|
-- max = 1,
|
|
-- minValue = 0,
|
|
-- maxValue = 1,
|
|
-- mod = 0,
|
|
-- abs = 0,
|
|
-- add = 0,
|
|
-- sin = 0,
|
|
},
|
|
},
|
|
angularSpeedInput =
|
|
{
|
|
NAME="ProceduralInputData",
|
|
ProceduralInputData =
|
|
{
|
|
-- input = "",
|
|
-- min = 0,
|
|
-- max = 1,
|
|
-- minValue = 0,
|
|
-- maxValue = 1,
|
|
-- mod = 0,
|
|
-- abs = 0,
|
|
-- add = 0,
|
|
-- sin = 0,
|
|
},
|
|
},
|
|
angularSpeedDeltaInput =
|
|
{
|
|
NAME="ProceduralInputData",
|
|
ProceduralInputData =
|
|
{
|
|
-- input = "",
|
|
-- min = 0,
|
|
-- max = 1,
|
|
-- minValue = 0,
|
|
-- maxValue = 1,
|
|
-- mod = 0,
|
|
-- abs = 0,
|
|
-- add = 0,
|
|
-- sin = 0,
|
|
},
|
|
},
|
|
defaultAlphaInput =
|
|
{
|
|
NAME="ProceduralInputData",
|
|
ProceduralInputData =
|
|
{
|
|
-- input = "",
|
|
-- min = 0,
|
|
-- max = 1,
|
|
-- minValue = 0,
|
|
-- maxValue = 1,
|
|
-- mod = 0,
|
|
-- abs = 0,
|
|
-- add = 0,
|
|
-- sin = 0,
|
|
},
|
|
},
|
|
draw2D = 1,
|
|
}
|
|
}
|