cod5-sdk/raw/fx/system_elements/fx_spark_mechanical.efx

1297 lines
15 KiB
Plaintext

iwfx 2
{
name "0_center";
editorFlags useRandSize0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToWorld;
spawnRange 0 1000;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 10;
spawnLooping 40 2;
spawnOneShot 1 0;
spawnDelayMsec 0 0;
lifeSpanMsec 30 15;
spawnOrgX 0 1;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 0 5;
spawnOffsetHeight 0 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot -180 360;
gravity 0 0;
elasticity 0 0;
windinfluence 0;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 10
{
{
0 1
1 1
}
{
0 0.337662
1 0.337662
}
};
sizeGraph1 40
{
{
0 0
1 1
}
{
0 1
1 0
}
};
scaleGraph 0
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.956863 0.721569 0.223529
1 0.968627 0.321569 0.133333
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 1
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 10;
efPriority 25;
emission "";
emitDist 0 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_fxt_fx_spark_omni"
};
}
{
name "center_Gloe";
editorFlags useRandSize0 modColorByAlpha useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToWorld;
spawnRange 0 5000;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 10;
spawnLooping 200 0;
spawnOneShot 1 0;
spawnDelayMsec 0 0;
lifeSpanMsec 30 20;
spawnOrgX 0 1;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 0 0;
spawnOffsetHeight 0 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 360;
gravity 0 0;
elasticity 0 0;
windinfluence 0;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 60
{
{
0 0
1 0.74026
}
{
0 1
1 1
}
};
sizeGraph1 40
{
{
0 0
1 1
}
{
0 1
1 0
}
};
scaleGraph 0
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.956863 0.721569 0.223529
1 0.901961 0.623529 0.0588235
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 0
1 0.248804
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 10;
efPriority 25;
emission "";
emitDist 0 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_fxt_light_flare_eo20"
};
}
{
name "0_sparks";
editorFlags useRandColor useRandSize0 useRandSize1 modColorByAlpha useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToWorld nonUniformScale;
spawnRange 0 800;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 40;
spawnLooping 200 0;
spawnOneShot 0 3;
spawnDelayMsec 0 0;
lifeSpanMsec 100 400;
spawnOrgX 0 1;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 0 40;
spawnOffsetHeight 0 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 0;
gravity 30 40;
elasticity 0 0;
windinfluence 0;
atlasBehavior startFixed;
atlasIndex 2;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X -600
{
{
0 0.5
1 0.160287
}
{
0 -0.5
1 -0.212919
}
};
velGraph0Y 600
{
{
0 0.5
1 0.150718
}
{
0 -0.5
1 -0.212919
}
};
velGraph0Z 600
{
{
0 0.5
1 0.0167464
}
{
0 0.0933014
1 0
}
};
velGraph1X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 2
{
{
0 1
1 0.525974
}
{
0 0.577922
1 0.246753
}
};
sizeGraph1 8
{
{
0 1
0.238235 0.779221
1 0.584416
}
{
0 0.766234
0.208824 0.584416
1 0.38961
}
};
scaleGraph 0
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.956863 0.721569 0.223529
1 0.968627 0.321569 0.133333
}
{
0 0.976471 0.988235 0.478431
1 0.843137 0.439216 0.0352941
}
};
alphaGraph 1
{
{
0 1
1 1
}
{
0 0.770335
1 0.77512
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 8;
efPriority 25;
emission "";
emitDist 0 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
tail
{
"gfx_fxt_tracer_aa_solid"
};
}
{
name "1_sparks";
editorFlags useRandColor useRandAlpha useRandSize0 useRandSize1 modColorByAlpha useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToWorld nonUniformScale;
spawnRange 800.1 1199.9;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 40;
spawnLooping 200 0;
spawnOneShot 0 2;
spawnDelayMsec 0 150;
lifeSpanMsec 200 400;
spawnOrgX 0 1;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 0 40;
spawnOffsetHeight 0 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 0;
gravity 30 40;
elasticity 0 0;
windinfluence 0;
atlasBehavior startFixed;
atlasIndex 2;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X -600
{
{
0 0.5
1 0.19378
}
{
0 -0.5
1 -0.203349
}
};
velGraph0Y 600
{
{
0 0.5
1 0.188995
}
{
0 -0.5
1 -0.208134
}
};
velGraph0Z 600
{
{
0 0.5
1 0.0167464
}
{
0 0.0933014
1 0
}
};
velGraph1X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 3
{
{
0 1
1 0.545455
}
{
0 0.564935
1 0.298701
}
};
sizeGraph1 16
{
{
0 1
0.167647 0.785714
1 0.551948
}
{
0 0.766234
0.176471 0.584416
1 0.324675
}
};
scaleGraph 0
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.956863 0.721569 0.223529
1 0.968627 0.321569 0.133333
}
{
0 0.992157 0.984314 0.6
1 0.878431 0.52549 0.0470588
}
};
alphaGraph 1
{
{
0 1
0.747093 1
1 0
}
{
0 1
0.610465 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 8;
efPriority 25;
emission "";
emitDist 0 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
tail
{
"gfx_fxt_tracer_aa_solid"
};
}
{
name "0_spark_streak";
editorFlags looping useRandColor useRandSize0 useRandSize1 modColorByAlpha useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToWorld nonUniformScale;
spawnRange 0 800;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 40;
spawnLooping 10 2;
spawnOneShot 2 1;
spawnDelayMsec 0 4;
lifeSpanMsec 30 10;
spawnOrgX 0 1;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 0 40;
spawnOffsetHeight 0 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 0;
gravity 0 0;
elasticity 0 0;
windinfluence 0;
atlasBehavior startRandom;
atlasIndex 2;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X -600
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph0Y 600
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph0Z 200
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph1X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 1
{
{
0 1
1 1
}
{
0 0.577922
1 0.571429
}
};
sizeGraph1 10
{
{
0 1
1 1
}
{
0 0.584416
1 0.577922
}
};
scaleGraph 0
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.956863 0.721569 0.223529
1 0.968627 0.321569 0.133333
}
{
0 0.976471 0.988235 0.478431
1 0.843137 0.439216 0.0352941
}
};
alphaGraph 1
{
{
0 1
1 1
}
{
0 0.770335
1 0.77512
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 8;
efPriority 25;
emission "";
emitDist 0 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
line
{
"gfx_fxt_muz_vert_gen_z0"
};
}
{
name "1_spark_streak";
editorFlags looping useRandColor useRandSize0 useRandSize1 modColorByAlpha useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToWorld nonUniformScale;
spawnRange 800.1 1199.9;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 40;
spawnLooping 34 4;
spawnOneShot 3 3;
spawnDelayMsec 0 4;
lifeSpanMsec 50 50;
spawnOrgX 0 1;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 0 40;
spawnOffsetHeight 0 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 0;
gravity 0 0;
elasticity 0 0;
windinfluence 0;
atlasBehavior startRandom;
atlasIndex 2;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X -600
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph0Y 600
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph0Z 200
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph1X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 2
{
{
0 1
1 1
}
{
0 0.577922
1 0.571429
}
};
sizeGraph1 15
{
{
0 1
1 1
}
{
0 0.584416
1 0.577922
}
};
scaleGraph 0
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.956863 0.721569 0.223529
1 0.968627 0.321569 0.133333
}
{
0 0.976471 0.988235 0.478431
1 0.843137 0.439216 0.0352941
}
};
alphaGraph 1
{
{
0 1
1 1
}
{
0 0.770335
1 0.77512
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 8;
efPriority 25;
emission "";
emitDist 0 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
line
{
"gfx_fxt_muz_vert_gen_z0"
};
}
{
name "1_center";
editorFlags looping useRandSize0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetCylinder runRelToWorld;
spawnRange 1000.1 1999.9;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 10;
spawnLooping 40 2;
spawnOneShot 1 0;
spawnDelayMsec 0 0;
lifeSpanMsec 30 15;
spawnOrgX 0 1;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 0 5;
spawnOffsetHeight 0 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot -180 360;
gravity 0 0;
elasticity 0 0;
windinfluence 0;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1X -0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 25
{
{
0 1
1 1
}
{
0 0.487013
1 0.474026
}
};
sizeGraph1 40
{
{
0 0
1 1
}
{
0 1
1 0
}
};
scaleGraph 0
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.956863 0.721569 0.223529
1 0.968627 0.321569 0.133333
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 1
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 10;
efPriority 25;
emission "";
emitDist 0 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_fxt_fx_spark_omni"
};
}