JD2022-TU1/data/EngineData/Feedback/FX/FX_jump_land.ilu

150 lines
6.6 KiB
Text

fx =
{
{
FxDescriptor_Template=
{
name = "FX_jump_land_01",
material =
{
GFXMaterialSerializable =
{
shaderPath = "World/Common/MatShader/default.msh",
textureSet =
{
GFXMaterialTexturePathSet =
{
diffuse = "World/Common/FX/Textures/Smoke/Smoke_Atlas01.png",
},
},
},
},
angleOffset = 1.0,
gen=
{
ITF_ParticleGenerator_Template =
{
useAnim = 0,
useuvrandom = 1,
animstart = 0,
animend = 15,
AnimUVfreq = 0,
computeAABB = 1,
params =
{
ParticleGeneratorParameters =
{
canFlipAngleOffset = 0,
canFlipInitAngle = 0,
canFlipAngularSpeed = 0,
canFlipPivot = 0,
canFlipUV = 0,
canFlipAngleMin = 1,
canFlipAngleMax = 1,
canFlipAccel = 0,
maxParticles = 12,
emitParticlesCount = 12,
velNorm = 6.0,
grav = vectorNew(0.0,4,0.0),
acc = vectorNew(0.0,0.0,0.0),
velocityVar = 2.0,
friction = 0.85,
freq = 0.0001,
emitInterval = 0.001,
initAngle = 0.0,
angleDelta = 0,
angularSpeed = 0,
angularSpeedDelta = 0,
timeTarget = 0.0,
startTime = 1.0,
stopTime = 1.00,
uniformscale = 0,
pivot = vector2dNew(0.0,0.0),
genBox =
{
AABB =
{
MIN = vector2dNew(-0.0,-0.0),
MAX = vector2dNew(0.5,0.5),
}
},
boundingBox =
{
AABB =
{
MIN = vector2dNew(0.0,0.0),
MAX = vector2dNew(0.5,0.5),
}
},
nbPhase = 2,
phases =
{
{
ParPhase =
{
phaseTime = 0.25,
deltaphasetime = 0.25/2,
colorMin = "0x8fffffff",
colorMax = "0x7fffffff",
sizeMin = vector2dNew(0.6,0.5),
sizeMax = vector2dNew(0.7,0.6),
}
},
{
ParPhase =
{
phaseTime = 0.0,
colorMin = "0x8fffffff",
colorMax = "0x7fffffff",
sizeMin = vector2dNew(0.0,0.0),
sizeMax = vector2dNew(0.0,0.0),
}
},
},
renderPrio = 0.01,
--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,
genangmin = 0,
genangmax = 359.9,
circleradius = 0.1,
innercircleradius = 0.05,
numberSplit = 12,
splitDelta = 10,
-- scaleShape = vectorNew(0.5,1.0,0.0),
rotateShape = vectorNew(1.7,0.0,0.0),
--PARGEN_MODE_FOLLOW = 0
--PARGEN_MODE_COMPLEX = 1
genMode = 1,
}
},
}
},
}
},
}
appendTable(component.FxBankComponent_Template.Fx,fx)