cod5-sdk/raw/fx/impacts/small_grass.efx

1146 lines
13 KiB
Plaintext

iwfx 2
{
name "puff";
editorFlags useRandColor useRandRotDelta useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetCylinder runRelToOffset;
spawnRange 0 1600;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 60;
spawnLooping 200 2;
spawnOneShot 1 1;
spawnDelayMsec 0 200;
lifeSpanMsec 500 1000;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 0;
spawnOffsetHeight -0.5 1;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 360;
gravity -6 0.25;
elasticity 1 0;
windinfluence 0;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 6
{
{
0 0.1667
1 0.1667
}
{
0 0.5
1 0.5
}
};
velGraph0Y 6
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph0Z 6
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
velGraph1X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 240
{
{
0 0
1 0
}
{
0 0.5
0.44186 0.194444
1 0.0712
}
};
sizeGraph0 64
{
{
0 0.03125
0.05936 0.4955
0.2694 0.7117
0.6164 0.8018
1 0.8649
}
{
0 1
1 0
}
};
sizeGraph1 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.376471 0.345098 0.32549
1 0.435294 0.368627 0.32549
}
{
0 0.302 0.2863 0.2745
1 0.251 0.2392 0.2235
}
};
alphaGraph 1
{
{
0 1
0.197674 0.421053
0.427326 0.148325
0.7534 0.0219
1 0
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
efPriority 65;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_fxt_smk_gen"
};
}
{
name "quick_dust";
editorFlags useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn nonUniformScale;
spawnRange 0 700;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 45;
spawnLooping 200 1;
spawnOneShot 1 2;
spawnDelayMsec 0 100;
lifeSpanMsec 200 0;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 0;
spawnOffsetHeight 10 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 1 0;
windinfluence 0;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 500
{
{
0 0.5
1 0.5
}
{
0 0.5
1 0.5
}
};
velGraph0Y 300
{
{
0 0.1333
1 0.1333
}
{
0 -0.1333
1 -0.1333
}
};
velGraph0Z 300
{
{
0 -0.1333
1 -0.1333
}
{
0 0.1333
1 0.1333
}
};
velGraph1X 288.8
{
{
0 0
1 0.5
}
{
0 0
1 0
}
};
velGraph1Y 288.8
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 288.8
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 10
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 22
{
{
0 0.2072
1 0.5135
}
{
0 1
1 0
}
};
sizeGraph1 32
{
{
0 0.7297
1 1
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.2941 0.2824 0.2196
1 0.3333 0.3176 0.2431
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
0.1872 0.5109
0.484 0.2044
0.7626 0.0438
1 0
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
efPriority 65;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
line
{
"gfx_fxt_debris_clump"
};
}
{
name "dirt";
editorFlags useRandSize0 useRandSize1 useRandRotDelta useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn nonUniformScale;
spawnRange 0 2000;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 40;
spawnLooping 66 4;
spawnOneShot 2 1;
spawnDelayMsec 0 110;
lifeSpanMsec 200 200;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 0;
spawnOffsetHeight 1 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 360;
gravity 12.5 0;
elasticity 1 0;
windinfluence 0;
atlasBehavior startFixed;
atlasIndex 1;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 120
{
{
0 0.5
1 0.5
}
{
0 0
1 0
}
};
velGraph0Y 120
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 10
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 10
{
{
0 -0.5
1 -0.2669
}
{
0 0.5
1 0.3663
}
};
sizeGraph0 25
{
{
0 0
1 1
}
{
0 0.136364
1 0.753247
}
};
sizeGraph1 40
{
{
0 0.0909091
1 1
}
{
0 0.0194805
1 0.733766
}
};
scaleGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.2745 0.2275 0.2
1 0.3137 0.302 0.2275
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
0.979651 1
1 0
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
efPriority 65;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_fxt_debris_clump"
};
}
{
name "grass_blades";
editorFlags useRandSize0 useRandRotDelta useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn dieOnTouch;
spawnRange 0 1400;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 40;
spawnLooping 200 5;
spawnOneShot 1 2;
spawnDelayMsec 1 0;
lifeSpanMsec 600 400;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 0;
spawnOffsetHeight 1 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot -360 720;
gravity 100 0;
elasticity 1 0;
windinfluence 0;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 366
{
{
0 0.2618
1 0.2618
}
{
0 0.5
1 0.5
}
};
velGraph0Y 366
{
{
0 0.2876
1 0.2876
}
{
0 -0.2876
1 -0.2876
}
};
velGraph0Z 366
{
{
0 -0.2876
1 -0.2876
}
{
0 0.2876
1 0.2876
}
};
velGraph1X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 440
{
{
0 -0.5
1 -0.2669
}
{
0 0.5
1 0.2669
}
};
sizeGraph0 8
{
{
0 1
1 1
}
{
0 0.5253
1 0.5063
}
};
sizeGraph1 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.5412 0.5412 0.5412
1 0.5412 0.5412 0.5412
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 8;
efPriority 65;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_fxt_debris_gib_grass"
};
}
{
name "Decal";
editorFlags modColorByAlpha useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn;
spawnRange 0 2200;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 10;
spawnLooping 200 1;
spawnOneShot 1 0;
spawnDelayMsec 0 0;
lifeSpanMsec 1 0;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 0;
spawnOffsetHeight 1 0;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot -360 720;
gravity 0 0;
elasticity 1 0;
windinfluence 0;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 10
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 6
{
{
0 0.75
0.06667 0.75
0.1333 0.75
0.2 0.75
0.2667 0.75
0.3333 0.75
0.4 0.75
0.4667 0.75
0.5333 0.75
0.6 0.75
0.6667 0.75
0.7333 0.75
0.8 0.75
0.8667 0.75
0.9333 0.75
1 0.75
}
{
0 1
1 0
}
};
sizeGraph1 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.5118 0.4823 0.4177
0.06667 0.5118 0.4823 0.4177
0.1333 0.5118 0.4823 0.4177
0.2 0.5118 0.4823 0.4177
0.2667 0.5118 0.4823 0.4177
0.3333 0.5118 0.4823 0.4177
0.4 0.5118 0.4823 0.4177
0.4667 0.5118 0.4823 0.4177
0.5333 0.5118 0.4823 0.4177
0.6 0.5118 0.4823 0.4177
0.6667 0.5118 0.4823 0.4177
0.7333 0.5118 0.4823 0.4177
0.8 0.5118 0.4823 0.4177
0.8667 0.5118 0.4823 0.4177
0.9333 0.5118 0.4823 0.4177
1 0.5118 0.4823 0.4177
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
efPriority 65;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
decal
{
"gfx_bullethit_sand"
};
}
{
name "distant_grain";
editorFlags modColorByAlpha useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn;
spawnRange 0 5000;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 50;
spawnLooping 200 1;
spawnOneShot 1 0;
spawnDelayMsec 1 0;
lifeSpanMsec 1 0;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 0;
spawnOffsetHeight 1 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 1 0;
windinfluence 0;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
rotGraph 10
{
{
0 0
1 0
}
{
0 0
1 0
}
};
sizeGraph0 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
sizeGraph1 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 1 1 1
1 0 0 0
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
lightingFrac 0;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
efPriority 65;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
runner
{
"impacts/distant_grain"
};
}