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

1212 lines
14 KiB
Text
Raw Permalink Normal View History

2008-01-19 00:00:00 +00:00
iwfx 2
{
name "puff";
editorFlags useRandColor useRandRotDelta useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetCylinder runRelToOffset;
spawnRange 0 800;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 30;
spawnLooping 200 2;
spawnOneShot 2 1;
spawnDelayMsec 0 200;
lifeSpanMsec 2000 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 -1 0.25;
elasticity 1 0;
atlasBehavior startRandom playOverLife;
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
0.05263 0
0.1053 0
0.1579 0
0.2105 0
0.2632 0
0.3158 0
0.3684 0
0.4211 0
0.4737 0
0.5263 0
0.5789 0
0.6316 0
0.6842 0
0.7368 0
0.7895 0
0.8421 0
0.8947 0
0.9474 0
1 0
}
{
0 0.5
0.05263 0.4512
0.1053 0.4073
0.1579 0.3675
0.2105 0.3317
0.2632 0.2994
0.3158 0.2702
0.3684 0.2438
0.4211 0.2201
0.4737 0.1986
0.5263 0.1792
0.5789 0.1618
0.6316 0.146
0.6842 0.1318
0.7368 0.1189
0.7895 0.1073
0.8421 0.09686
0.8947 0.08741
0.9474 0.07889
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.5412 0.5412 0.5412
1 0.5412 0.5412 0.5412
}
{
0 0.302 0.2863 0.2745
1 0.251 0.2392 0.2235
}
};
alphaGraph 1
{
{
0 0.505
0.1839 0.2178
0.4282 0.08416
0.7534 0.0219
1 0
}
{
0 1
1 0
}
};
lightingFrac 0.35;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_whisp_spiral_z3"
};
}
{
name "quick_dust";
editorFlags useRandVel0 useBackCompatVel;
flags spawnRelative spawnOffsetNone runRelToSpawn;
spawnRange 0 1000;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 0;
spawnLooping 200 1;
spawnOneShot 1 0;
spawnDelayMsec 0 100;
lifeSpanMsec 200 0;
spawnOrgX 12 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;
atlasBehavior startRandom;
atlasIndex 0;
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 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 32
{
{
0 0.2072
1 0.5135
}
{
0 1
1 0
}
};
sizeGraph1 57.33
{
{
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;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
tail
{
"gfx_dirtchunks"
};
}
{
name "dirt";
editorFlags looping useRandRotDelta useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn;
spawnRange 0 1000;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 30;
spawnLooping 66 4;
spawnOneShot 4 0;
spawnDelayMsec 0 0;
lifeSpanMsec 500 500;
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;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
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 120
{
{
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 240
{
{
0 -0.5
0.05263 -0.4837
0.1053 -0.468
0.1579 -0.4528
0.2105 -0.4381
0.2632 -0.4239
0.3158 -0.4101
0.3684 -0.3968
0.4211 -0.3839
0.4737 -0.3714
0.5263 -0.3593
0.5789 -0.3476
0.6316 -0.3363
0.6842 -0.3254
0.7368 -0.3148
0.7895 -0.3046
0.8421 -0.2947
0.8947 -0.2851
0.9474 -0.2759
1 -0.2669
}
{
0 0.5
0.05263 0.4919
0.1053 0.4839
0.1579 0.476
0.2105 0.4683
0.2632 0.4607
0.3158 0.4532
0.3684 0.4458
0.4211 0.4386
0.4737 0.4315
0.5263 0.4244
0.5789 0.4175
0.6316 0.4108
0.6842 0.4041
0.7368 0.3975
0.7895 0.3911
0.8421 0.3847
0.8947 0.3785
0.9474 0.3723
1 0.3663
}
};
sizeGraph0 88
{
{
0 0
0.1918 0.2072
0.4566 0.2973
0.7489 0.4865
1 0.8378
}
{
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.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.2374 1
0.3014 0.4964
0.4749 0.1533
0.7854 0.0292
1 0
}
{
0 1
1 0
}
};
lightingFrac 0.35;
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_dirtchunks"
};
}
{
name "grass_blades";
editorFlags useRandSize0 useRandRotDelta useRandVel0 useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn dieOnTouch;
spawnRange 0 800;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 30;
spawnLooping 200 5;
spawnOneShot 5 5;
spawnDelayMsec 1 0;
lifeSpanMsec 1000 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 100 0;
elasticity 1 0;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 466
{
{
0 0.2618
1 0.2618
}
{
0 0.5
1 0.5
}
};
velGraph0Y 466
{
{
0 0.2876
1 0.2876
}
{
0 -0.2876
1 -0.2876
}
};
velGraph0Z 466
{
{
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 5;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_grass_piece1"
"gfx_grass_piece2"
};
}
{
name "Decal";
editorFlags modColorByAlpha useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn;
spawnRange 0 3200;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 200;
spawnLooping 200 1;
spawnOneShot 1 0;
spawnDelayMsec 1 0;
lifeSpanMsec 7000 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;
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;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
decal
{
"gfx_crater_dirt"
};
}
{
name "distant_grain";
editorFlags modColorByAlpha useBackCompatVel;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn;
spawnRange 0 0;
fadeInRange 0 0;
fadeOutRange 0 0;
spawnFrustumCullRadius 30;
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;
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;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
runner
{
"impacts/distant_grain"
};
}