284 lines
No EOL
14 KiB
Text
284 lines
No EOL
14 KiB
Text
fx =
|
||
{
|
||
{
|
||
FxDescriptor_Template=
|
||
{
|
||
name = "FX_ground_water1",
|
||
texture = "world/common/fx/textures/water/fx_particleswater_01.tga",
|
||
-- angleOffset = 4.2,
|
||
gen =
|
||
{
|
||
ITF_ParticleGenerator_Template =
|
||
{
|
||
useAnim = 0,
|
||
useuvrandom = 0,
|
||
animstart = 1,
|
||
animend = 1,
|
||
AnimUVfreq = 0,
|
||
params =
|
||
{
|
||
ParticleGeneratorParameters =
|
||
{
|
||
canFlipAngleOffset = 0,
|
||
canFlipInitAngle = 0,
|
||
canFlipAngularSpeed = 0,
|
||
canFlipPivot = 0,
|
||
canFlipUV = 0,
|
||
canFlipAngleMin = 1,
|
||
canFlipAngleMax = 1,
|
||
canFlipAccel = 0,
|
||
|
||
maxParticles = 10,
|
||
emitParticlesCount = 5, --5
|
||
velNorm = 3.0 ,
|
||
grav = vectorNew(0.0,-4.0,0.0),
|
||
acc = vectorNew(0.0,0.0,0.0),
|
||
velocityVar = 3.0,
|
||
friction = 0.95,
|
||
freq = 0.001,
|
||
emitInterval = 0.1,
|
||
initAngle = 360,
|
||
angleDelta = 360,
|
||
angularSpeed = 30,
|
||
angularSpeedDelta = 30,
|
||
timeTarget = 0.0,
|
||
startTime = 1.0,
|
||
stopTime = 1.0,
|
||
pivot = vector2dNew(0.0,0.0),
|
||
uniformscale = 1,
|
||
|
||
genBox =
|
||
{
|
||
AABB =
|
||
{
|
||
MIN = vector2dNew(-0.0,-0.0),
|
||
MAX = vector2dNew(0.1,0.1),
|
||
}
|
||
},
|
||
boundingBox =
|
||
{
|
||
AABB =
|
||
{
|
||
MIN = vector2dNew(0.0,0.0),
|
||
MAX = vector2dNew(0.1,0.1),
|
||
}
|
||
},
|
||
nbPhase = 3,
|
||
phases =
|
||
{
|
||
{
|
||
ParPhase =
|
||
{
|
||
phaseTime = 0.3,
|
||
deltaphasetime = 0.1,
|
||
colorMin = "0x00ffffff",
|
||
colorMax = "0x00ffffff",
|
||
Blendtonextphase = 1,
|
||
sizeMin = vector2dNew(0.1,0.1),
|
||
sizeMax = vector2dNew(0.25,0.25),
|
||
},
|
||
},
|
||
{
|
||
ParPhase =
|
||
{
|
||
phaseTime = 0.5,
|
||
deltaphasetime = 0.1,
|
||
colorMin = "0x1fffffff",
|
||
colorMax = "0x2fffffff",
|
||
sizeMin = vector2dNew(0.5,0.5),
|
||
sizeMax = vector2dNew(1.25,1.25),
|
||
},
|
||
},
|
||
{
|
||
ParPhase =
|
||
{
|
||
phaseTime = 0.0,
|
||
colorMin = "0x00ffffff",
|
||
colorMax = "0x00ffffff",
|
||
sizeMin = vector2dNew(0.25,0.25),
|
||
sizeMax = vector2dNew(1.0,1.0),
|
||
},
|
||
},
|
||
},
|
||
renderPrio = 0.1,
|
||
|
||
--GFX_BLEND_UNKNOWN = 0,
|
||
--GFX_BLEND_COPY = 1
|
||
--GFX_BLEND_ALPHA = 2
|
||
--GFX_BLEND_ALPHAPREMULT = 3
|
||
--GFX_BLEND_ALPHADEST = 4
|
||
--GFX_BLEND_ALPHADESTPREMULT = 5
|
||
--GFX_BLEND_ADD = 6
|
||
--GFX_BLEND_ADDALPHA = 7
|
||
--GFX_BLEND_SUBALPHA = 8
|
||
--GFX_BLEND_SUB = 9
|
||
--GFX_BLEND_MUL = 10
|
||
--GFX_BLEND_ALPHAMUL = 11
|
||
--GFX_BLEND_IALPHAMUL = 12
|
||
--GFX_BLEND_IALPHA = 13
|
||
--GFX_BLEND_IALPHAPREMULT = 14
|
||
--GFX_BLEND_IALPHADEST = 15
|
||
--GFX_BLEND_IALPHADESTPREMULT = 16
|
||
--GFX_BLEND_MUL2X = 17
|
||
blendMode = 2,
|
||
|
||
--PARGEN_GEN_POINTS = 0
|
||
--PARGEN_GEN_RECTANGLE = 1
|
||
--PARGEN_GEN_CIRCLE = 2
|
||
genGenType = 2,
|
||
circleradius = 0.2,
|
||
innercircleradius = 0.01,
|
||
genangmin = 45,
|
||
genangmax = 135,
|
||
|
||
--PARGEN_MODE_FOLLOW = 0
|
||
--PARGEN_MODE_COMPLEX = 1
|
||
genMode = 1,
|
||
},
|
||
},
|
||
},
|
||
},
|
||
}
|
||
},
|
||
{
|
||
FxDescriptor_Template=
|
||
{
|
||
name = "FX_ground_water2",
|
||
texture = "world/common/fx/textures/water/fx_particleswater_01.tga",
|
||
-- angleOffset = 4.2,
|
||
gen =
|
||
{
|
||
ITF_ParticleGenerator_Template =
|
||
{
|
||
useAnim = 0,
|
||
useuvrandom = 0,
|
||
animstart = 0,
|
||
animend = 0,
|
||
AnimUVfreq = 0,
|
||
params =
|
||
{
|
||
ParticleGeneratorParameters =
|
||
{
|
||
canFlipAngleOffset = 0,
|
||
canFlipInitAngle = 0,
|
||
canFlipAngularSpeed = 0,
|
||
canFlipPivot = 0,
|
||
canFlipUV = 0,
|
||
canFlipAngleMin = 1,
|
||
canFlipAngleMax = 1,
|
||
canFlipAccel = 0,
|
||
maxParticles = 15,
|
||
emitParticlesCount = 7, --7
|
||
velNorm = 4.0 ,
|
||
grav = vectorNew(0.0,-7.0,0.0),
|
||
acc = vectorNew(0.0,0.0,0.0),
|
||
velocityVar = 2.0,
|
||
friction = 0.98,
|
||
freq = 0.001,
|
||
emitInterval = 0.1,
|
||
initAngle = 360,
|
||
angleDelta = 360,
|
||
angularSpeed = 90,
|
||
angularSpeedDelta = 90,
|
||
timeTarget = 0.0,
|
||
startTime = 1.0,
|
||
stopTime = 1.0,
|
||
pivot = vector2dNew(0.0,0.0),
|
||
uniformscale = 1,
|
||
|
||
genBox =
|
||
{
|
||
AABB =
|
||
{
|
||
MIN = vector2dNew(-0.0,-0.0),
|
||
MAX = vector2dNew(0.1,0.1),
|
||
}
|
||
},
|
||
boundingBox =
|
||
{
|
||
AABB =
|
||
{
|
||
MIN = vector2dNew(0.0,0.0),
|
||
MAX = vector2dNew(0.1,0.1),
|
||
}
|
||
},
|
||
nbPhase = 3,
|
||
phases =
|
||
{
|
||
{
|
||
ParPhase =
|
||
{
|
||
phaseTime = 0.3,
|
||
deltaphasetime = 0.1,
|
||
colorMin = "0x00ffffff",
|
||
colorMax = "0x00ffffff",
|
||
Blendtonextphase = 1,
|
||
sizeMin = vector2dNew(0.1,0.1),
|
||
sizeMax = vector2dNew(0.25,0.25),
|
||
},
|
||
},
|
||
{
|
||
ParPhase =
|
||
{
|
||
phaseTime = 0.4,
|
||
deltaphasetime = 0.1,
|
||
colorMin = "0x8fffffff",
|
||
colorMax = "0xffffffff",
|
||
sizeMin = vector2dNew(0.25,0.25),
|
||
sizeMax = vector2dNew(0.75,0.75),
|
||
},
|
||
},
|
||
{
|
||
ParPhase =
|
||
{
|
||
phaseTime = 0.0,
|
||
colorMin = "0x00ffffff",
|
||
colorMax = "0x00ffffff",
|
||
sizeMin = vector2dNew(0.6,0.6),
|
||
sizeMax = vector2dNew(1.0,1.0),
|
||
},
|
||
},
|
||
},
|
||
renderPrio = 0.1,
|
||
|
||
--GFX_BLEND_UNKNOWN = 0,
|
||
--GFX_BLEND_COPY = 1
|
||
--GFX_BLEND_ALPHA = 2
|
||
--GFX_BLEND_ALPHAPREMULT = 3
|
||
--GFX_BLEND_ALPHADEST = 4
|
||
--GFX_BLEND_ALPHADESTPREMULT = 5
|
||
--GFX_BLEND_ADD = 6
|
||
--GFX_BLEND_ADDALPHA = 7
|
||
--GFX_BLEND_SUBALPHA = 8
|
||
--GFX_BLEND_SUB = 9
|
||
--GFX_BLEND_MUL = 10
|
||
--GFX_BLEND_ALPHAMUL = 11
|
||
--GFX_BLEND_IALPHAMUL = 12
|
||
--GFX_BLEND_IALPHA = 13
|
||
--GFX_BLEND_IALPHAPREMULT = 14
|
||
--GFX_BLEND_IALPHADEST = 15
|
||
--GFX_BLEND_IALPHADESTPREMULT = 16
|
||
--GFX_BLEND_MUL2X = 17
|
||
blendMode = 2,
|
||
|
||
--PARGEN_GEN_POINTS = 0
|
||
--PARGEN_GEN_RECTANGLE = 1
|
||
--PARGEN_GEN_CIRCLE = 2
|
||
genGenType = 2,
|
||
circleradius = 0.2,
|
||
innercircleradius = 0.01,
|
||
genangmin = 45,
|
||
genangmax = 135,
|
||
|
||
--PARGEN_MODE_FOLLOW = 0
|
||
--PARGEN_MODE_COMPLEX = 1
|
||
genMode = 1,
|
||
},
|
||
},
|
||
},
|
||
},
|
||
}
|
||
},
|
||
}
|
||
appendTable(component.FxBankComponent_Template.Fx,fx)
|
||
|