cod4-sdk/raw/fx/props/watermelon.efx
2008-01-19 00:00:00 +00:00

1106 lines
12 KiB
Text

iwfx 1
{
name "fine_splats";
editorFlags useRandRotDelta useRandVel0;
flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn;
spawnRange 0 1500;
spawnFrustumCullRadius 60;
spawnLooping 200 6;
spawnOneShot 1 0;
spawnDelayMsec 1 0;
lifeSpanMsec 400 0;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 9;
spawnOffsetHeight -11.5 23;
spawnAnglePitch -360 720;
spawnAngleYaw 360 -720;
spawnAngleRoll -360 720;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 0;
gravity 100 0;
elasticity 1 0;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 440
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
velGraph0Y 440
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 440
{
{
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 500
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 3
{
{
0 0
0.144118 1
1 1
}
{
0 1
1 0
}
};
sizeGraph1 3
{
{
0 0
0.167647 1
1 1
}
{
0 1
1 0
}
};
scaleGraph 80
{
{
0 0
1 1
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.4275 0.04706 0.04706
1 0.4667 0.05098 0.1255
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
0.6895 1
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
cloud
{
"cloud_snowflake01"
};
}
{
name "spray_near";
editorFlags useRandAlpha useRandRotDelta useRandVel0;
flags spawnRelative spawnFrustumCull spawnOffsetCylinder runRelToOffset;
spawnRange 0 1500;
spawnFrustumCullRadius 60;
spawnLooping 200 2;
spawnOneShot 2 1;
spawnDelayMsec 1 0;
lifeSpanMsec 200 0;
spawnOrgX 0 13;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 2;
spawnOffsetHeight -1.5 3;
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 440
{
{
0 -0.5
1 -0.5
}
{
0 -0.2045
1 -0.2045
}
};
velGraph0Y 440
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 440
{
{
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 50
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 100
{
{
0 0.1748
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.4275 0.04706 0.04706
1 0.5333 0.05882 0.1412
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 0.1832
0.2213 0.1881
0.5747 0.1832
0.8391 0.09406
1 0
}
{
0 0.4356
0.3448 0.4208
0.6178 0.3515
0.8448 0.203
1 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_mud_splash01"
"gfx_mud_splash02"
};
}
{
name "spray_distant";
editorFlags useRandAlpha useRandRotDelta useRandVel0;
flags spawnRelative spawnFrustumCull spawnOffsetCylinder runRelToOffset;
spawnRange 1500 10500;
spawnFrustumCullRadius 60;
spawnLooping 200 2;
spawnOneShot 2 1;
spawnDelayMsec 1 0;
lifeSpanMsec 200 0;
spawnOrgX 0 13;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 1 2;
spawnOffsetHeight -0.5 1;
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 440
{
{
0 -0.5
1 -0.5
}
{
0 -0.2045
1 -0.2045
}
};
velGraph0Y 440
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 440
{
{
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 50
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 200
{
{
0 0.1748
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.4275 0.04706 0.04706
1 0.5333 0.05882 0.1412
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 0.1832
0.2213 0.1881
0.5747 0.1832
0.8391 0.09406
1 0
}
{
0 0.4356
0.3448 0.4208
0.6178 0.3515
0.8448 0.203
1 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_mud_splash01"
"gfx_mud_splash02"
};
}
{
name "pieces_outter";
editorFlags useRandRotDelta useRandVel0;
flags spawnRelative spawnFrustumCull spawnOffsetSphere runRelToOffset useCollision modelUsesPhysics;
spawnRange 0 1500;
spawnFrustumCullRadius 60;
spawnLooping 200 3;
spawnOneShot 6 0;
spawnDelayMsec 1 0;
lifeSpanMsec 10000 5000;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 10 6;
spawnOffsetHeight 10 1;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch -360 720;
angleVelYaw -360 720;
angleVelRoll -360 720;
initialRot 0 0;
gravity 100 0;
elasticity 1 0;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 800
{
{
0 0.0303
1 0.0303
}
{
0 0.5
1 0.5
}
};
velGraph0Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 0
{
{
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 0
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 29.34
{
{
0 0.06818
1 0.75
}
{
0 1
1 0
}
};
sizeGraph1 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 1
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.75 0.6567 0.5868
1 0.7189 0.0816 0.1943
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 0.65
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
model
{
"fx_watermelonchunk_01"
"fx_watermelonchunk_02"
"fx_watermelonchunk_03"
"fx_watermelonchunk_04"
"fx_watermelonchunk_05"
"fx_watermelonchunk_06"
};
}
{
name "splat_decal";
editorFlags useRandRotDelta useRandVel0 playOnTouch;
flags spawnRelative spawnOffsetSphere runRelToOffset useCollision dieOnTouch;
spawnRange 0 1000;
spawnFrustumCullRadius 0;
spawnLooping 200 1;
spawnOneShot 5 0;
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 0 360;
gravity 100 0;
elasticity 1 0;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 500
{
{
0 0.5
1 0.5
}
{
0 0.107656
1 0.12201
}
};
velGraph0Y 0
{
{
0 0.02308
1 0.02308
}
{
0 -0.02308
1 -0.02308
}
};
velGraph0Z 0
{
{
0 -0.02308
1 -0.02308
}
{
0 0.02308
1 0.02308
}
};
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
1 -0.2669
}
{
0 0.5
1 0.2669
}
};
sizeGraph0 18
{
{
0 0
0.0411 0.4865
0.09589 0.7838
0.1507 0.9459
0.2283 1
1 1
}
{
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.427451 0.0470588 0.0470588
1 0.427451 0.0470588 0.0470588
}
{
0 0.09412 0.08627 0.07059
1 0.08235 0.07451 0.05882
}
};
alphaGraph 1
{
{
0 0.272727
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "props/watermelon_splat";
fxOnDeath "";
sortOrder 5;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
billboardSprite
{
"gfx_mud_splash01"
"gfx_mud_splash02"
};
}
{
name "pieces_inner";
editorFlags useRandRotDelta useRandVel0 boundingSphere;
flags spawnRelative spawnFrustumCull spawnOffsetSphere runRelToOffset useCollision;
spawnRange 0 800;
spawnFrustumCullRadius 60;
spawnLooping 200 3;
spawnOneShot 6 0;
spawnDelayMsec 1 0;
lifeSpanMsec 10000 5000;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 4 4;
spawnOffsetHeight 4 1;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch -360 720;
angleVelYaw -360 720;
angleVelRoll -360 720;
initialRot 0 0;
gravity 100 0;
elasticity 0.1 0.2;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 300
{
{
0 0.0303
1 0.0303
}
{
0 0.5
1 0.5
}
};
velGraph0Y 0
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph0Z 0
{
{
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 0
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 29.34
{
{
0 0.06818
1 0.75
}
{
0 1
1 0
}
};
sizeGraph1 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 1
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.75 0.6567 0.5868
1 0.7189 0.0816 0.1943
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 0.65
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0.5;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
trailSplitDist 0;
trailScrollTime 0;
trailRepeatDist 0;
model
{
"fx_watermelonmeat_01"
"fx_watermelonmeat_02"
"fx_watermelonmeat_03"
"fx_watermelonmeat_04"
};
}