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

145 lines
6.5 KiB
Text

fx =
{
{
FxDescriptor_Template=
{
name = "FX_walljump1",
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 = 15 ,
emitParticlesCount = 15,
velNorm = 6.0,
grav = vectorNew(0.0,4.0,0.0),
acc = vectorNew(0.0,0.0,0.0),
velocityVar = 4.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.3,
deltaphasetime = 0.15,
colorMin = "0xffffffff",
colorMax = "0xffffffff",
sizeMin = vector2dNew(0.4,0.3),
sizeMax = vector2dNew(0.5,0.4),
}
},
{
ParPhase =
{
phaseTime = 0.0,
colorMin = "0xffffffff",
colorMax = "0xffffffff",
sizeMin = vector2dNew(0.0,0.0),
sizeMax = vector2dNew(0.0,0.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.02,
innercircleradius = 0.015,
-- scaleShape = vectorNew(0.5,1.0,0.0),
rotateShape = vectorNew(0.0,1.2,0.0),
--PARGEN_MODE_FOLLOW = 0
--PARGEN_MODE_COMPLEX = 1
genMode = 1,
}
},
}
},
}
},
}
appendTable(component.FxBankComponent_Template.Fx,fx)