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)