cod4-sdk/raw/fx/breakables/exp_wall_cinderblock_96.efx
2008-01-19 00:00:00 +00:00

1476 lines
17 KiB
Text

iwfx 1
{
name "bricks";
editorFlags looping useRandRotDelta useRandVel0 useRandVel1 absVel1;
flags spawnRelative spawnOffsetNone runRelToEffect modelUsesPhysics;
spawnRange 0 0;
spawnFrustumCullRadius 0;
spawnLooping 1 50;
spawnOneShot 30 0;
spawnDelayMsec 0 0;
lifeSpanMsec 20000 1000;
spawnOrgX -30 60;
spawnOrgY 0 0;
spawnOrgZ -30 60;
spawnOffsetRadius 12 0;
spawnOffsetHeight 1 0;
spawnAnglePitch 80 20;
spawnAngleYaw 80 -80;
spawnAngleRoll 45 -45;
angleVelPitch 300 0;
angleVelYaw 300 0;
angleVelRoll 300 0;
initialRot 0.1 0.4;
gravity 100 100;
elasticity 0.2 -0.2;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 1000
{
{
0 0.5
1 0
}
{
0 0.0358852
1 0
}
};
velGraph0Y 500
{
{
0 0.5
1 0
}
{
0 -0.5
1 0
}
};
velGraph0Z 200
{
{
0 -0.5
1 0
}
{
0 0.5
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.5
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 4
{
{
0 0.75
1 0.7477
}
{
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.6275 0.6078 0.4941
1 0.6275 0.6078 0.4941
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 1
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 5;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
model
{
"fx_me_brick_01"
"fx_me_brick_01_piece01"
"fx_me_brick_01_piece02"
};
}
{
name "DustPuff_linger";
editorFlags useRandRotDelta useRandVel0;
flags spawnRelative spawnFrustumCull spawnOffsetSphere runRelToOffset blocksSight;
spawnRange 0 2000;
spawnFrustumCullRadius 30;
spawnLooping 200 2;
spawnOneShot 10 0;
spawnDelayMsec 0 0;
lifeSpanMsec 10000 1000;
spawnOrgX 0 0;
spawnOrgY 0 0;
spawnOrgZ 0 0;
spawnOffsetRadius 30 30;
spawnOffsetHeight 30 30;
spawnAnglePitch 0 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 0 360;
gravity 0.15 0;
elasticity 1 0;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 0
{
{
0 0.1667
1 0.1667
}
{
0 0.5
1 0.5
}
};
velGraph0Y 0
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph0Z 0
{
{
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 50
{
{
0 -0.5
0.203488 -0.361111
0.444767 -0.268519
0.697674 -0.231481
1 -0.236111
}
{
0 0.5
0.1408 0.3773
0.412791 0.226852
0.755814 0.212963
1 0.226852
}
};
sizeGraph0 225
{
{
0 0.246753
0.0529412 0.422078
0.126471 0.512987
1 0.896104
}
{
0 0
0.0176471 0.376623
0.0764706 0.577922
0.173529 0.649351
1 0.720779
}
};
sizeGraph1 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.568627 0.564706 0.513726
1 0.576471 0.572549 0.509804
}
{
0 0.352941 0.34902 0.313726
1 0.329412 0.32549 0.294118
}
};
alphaGraph 1
{
{
0 0
0.0348837 0.899522
0.0959302 0.92823
0.322674 0.92823
0.625 0.84689
0.843023 0.61244
0.950581 0.239234
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 1;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
billboardSprite
{
"gfx_smk_white_atlas"
};
}
{
name "grain";
editorFlags useRandRotDelta;
flags spawnRelative spawnFrustumCull spawnOffsetSphere runRelToOffset;
spawnRange 0 2000;
spawnFrustumCullRadius 30;
spawnLooping 200 2;
spawnOneShot 6 0;
spawnDelayMsec 0 0;
lifeSpanMsec 250 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.15 0;
elasticity 1 0;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 500
{
{
0 0.1667
1 0.1667
}
{
0 0.5
1 0.5
}
};
velGraph0Y 0
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph0Z 0
{
{
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.5
0.203488 -0.300926
0.438953 -0.157407
0.700581 -0.0972222
1 -0.0740741
}
{
0 0.5
0.1408 0.3773
0.4282 0.2091
0.7471 0.1
1 0.0712
}
};
sizeGraph0 192
{
{
0 0.246753
0.0352941 0.474026
0.0764706 0.538961
1 0.896104
}
{
0 0
1 1
}
};
sizeGraph1 300
{
{
0 0.116883
1 1
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 1
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.396078 0.392157 0.352941
1 0.247059 0.243137 0.211765
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 11;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
tail
{
"gfx_dirtchunks"
};
}
{
name "DustPuff_quick";
editorFlags useRandRotDelta;
flags spawnRelative spawnFrustumCull spawnOffsetSphere runRelToOffset;
spawnRange 0 2000;
spawnFrustumCullRadius 30;
spawnLooping 200 2;
spawnOneShot 6 0;
spawnDelayMsec 0 0;
lifeSpanMsec 500 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.15 0;
elasticity 1 0;
atlasBehavior startIndexed playOverLife;
atlasIndex 0;
atlasFps 24;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 500
{
{
0 0.1667
1 0.1667
}
{
0 0.5
1 0.5
}
};
velGraph0Y 0
{
{
0 0.5
1 0.5
}
{
0 -0.5
1 -0.5
}
};
velGraph0Z 0
{
{
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.5
0.203488 -0.300926
0.438953 -0.157407
0.700581 -0.0972222
1 -0.0740741
}
{
0 0.5
0.1408 0.3773
0.4282 0.2091
0.7471 0.1
1 0.0712
}
};
sizeGraph0 192
{
{
0 0.246753
0.0352941 0.474026
0.0764706 0.538961
1 0.896104
}
{
0 0
1 1
}
};
sizeGraph1 300
{
{
0 0.116883
1 1
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 1
1 1
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.572549 0.568627 0.513726
1 0.576471 0.572549 0.509804
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 9;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
tail
{
"gfx_smk_white_atlas"
};
}
{
name "rocks";
editorFlags looping useRandRotDelta useRandVel0 useRandVel1 absVel1 boundingSphere;
flags spawnRelative spawnOffsetNone runRelToEffect useCollision;
spawnRange 0 0;
spawnFrustumCullRadius 0;
spawnLooping 1 25;
spawnOneShot 30 0;
spawnDelayMsec 0 0;
lifeSpanMsec 20000 1000;
spawnOrgX -30 60;
spawnOrgY -10 20;
spawnOrgZ -30 60;
spawnOffsetRadius 12 0;
spawnOffsetHeight 1 0;
spawnAnglePitch 90 0;
spawnAngleYaw 0 0;
spawnAngleRoll 0 0;
angleVelPitch 300 0;
angleVelYaw 300 0;
angleVelRoll 300 0;
initialRot 0.1 0.4;
gravity 100 0;
elasticity 0.2 -0.1;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 500
{
{
0 0.5
1 0
}
{
0 0.222488
1 0
}
};
velGraph0Y 600
{
{
0 0.5
1 0
}
{
0 -0.5
1 0
}
};
velGraph0Z 300
{
{
0 -0.5
1 0
}
{
0 0.5
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.5
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 4
{
{
0 0.75
1 0.7477
}
{
0 1
1 0
}
};
sizeGraph1 2
{
{
0 1
1 0
}
{
0 1
1 0
}
};
scaleGraph 1
{
{
0 0.207792
1 0.207792
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.6275 0.6078 0.4941
1 0.6275 0.6078 0.4941
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
1 1
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 1;
fxOnImpact "";
fxOnDeath "";
sortOrder 3;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
model
{
"fx_rock_small"
};
}
{
name "dirt_eject 2";
editorFlags looping;
flags spawnRelative spawnOffsetNone runRelToSpawn;
spawnRange 0 3000;
spawnFrustumCullRadius 0;
spawnLooping 55 5;
spawnOneShot 3 0;
spawnDelayMsec 0 0;
lifeSpanMsec 3000 0;
spawnOrgX 20 -40;
spawnOrgY 20 -40;
spawnOrgZ 20 -40;
spawnOffsetRadius 1 0;
spawnOffsetHeight 0 0;
spawnAnglePitch 360 -720;
spawnAngleYaw 360 -720;
spawnAngleRoll 360 -720;
angleVelPitch 0 0;
angleVelYaw 0 0;
angleVelRoll 0 0;
initialRot 360 -720;
gravity 100 100;
elasticity 1 0;
atlasBehavior startFixed;
atlasIndex 0;
atlasFps 1;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 1200
{
{
0 0.5
1 0.5
}
{
0 0.251196
1 0.246412
}
};
velGraph0Y 0
{
{
0 0.2045
1 0.2045
}
{
0 -0.2045
1 -0.2045
}
};
velGraph0Z 0
{
{
0 -0.2045
1 -0.2045
}
{
0 0.1912
1 0.1912
}
};
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 4
{
{
0 1
1 1
}
{
0 1
1 0
}
};
sizeGraph1 6
{
{
0 1
1 1
}
{
0 1
1 0
}
};
scaleGraph 150
{
{
0 0.136364
0.129412 0.467532
0.264706 0.649351
0.447059 0.818182
0.682353 0.922078
1 1
}
{
0 1
1 0
}
};
colorGraph 1
{
{
0 0.3559 0.3294 0.3
1 0.3559 0.3294 0.3
}
{
0 1 1 1
1 0 0 0
}
};
alphaGraph 1
{
{
0 1
0.787791 1
0.869186 0.961722
0.936047 0.794258
0.965116 0.593301
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 7;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
cloud
{
"cloud_snowflake01"
"cloud_snowflake02"
"cloud_snowflake03"
"cloud_snowflake04"
};
}
{
name "DustPuff_ground";
editorFlags looping useRandColor useRandRotDelta useRandVel0 useRandVel1 absVel1;
flags spawnRelative spawnOffsetNone runRelToEffect;
spawnRange 0 0;
spawnFrustumCullRadius 0;
spawnLooping 10 50;
spawnOneShot 30 0;
spawnDelayMsec 0 0;
lifeSpanMsec 3000 1000;
spawnOrgX -40 0;
spawnOrgY -40 80;
spawnOrgZ -30 60;
spawnOffsetRadius 12 0;
spawnOffsetHeight 1 0;
spawnAnglePitch 80 20;
spawnAngleYaw 80 -80;
spawnAngleRoll 45 -45;
angleVelPitch 300 0;
angleVelYaw 300 0;
angleVelRoll 300 0;
initialRot 0 90;
gravity 0 0;
elasticity 0.2 -0.2;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 30;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 0
{
{
0 0.5
1 0
}
{
0 0.0358852
1 0
}
};
velGraph0Y 800
{
{
0 0.5
0.142442 0.188995
0.267442 0.0741627
0.375 0.0263158
1 0
}
{
0 -0.5
0.156977 -0.227273
0.325581 -0.0885167
0.438953 -0.0311005
1 0
}
};
velGraph0Z 100
{
{
0 -0.5
1 -0.0119617
}
{
0 0.5
1 0.0167464
}
};
velGraph1X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 1
{
{
0 0.5
1 0
}
{
0 0
1 0
}
};
rotGraph 0
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 200
{
{
0 0.480519
1 1
}
{
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.568627 0.564706 0.513726
1 0.568627 0.564706 0.513726
}
{
0 0.47451 0.470588 0.423529
1 0.47451 0.470588 0.423529
}
};
alphaGraph 1
{
{
0 0
0.0145349 0.818182
0.0668605 0.880383
0.209302 0.889952
0.372093 0.808612
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 2;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
billboardSprite
{
"gfx_smk_white_atlas"
};
}
{
name "DustPuff_ground_linger";
editorFlags looping useRandColor useRandRotDelta useRandVel0 absVel1;
flags spawnRelative spawnOffsetNone runRelToEffect;
spawnRange 0 0;
spawnFrustumCullRadius 0;
spawnLooping 10 50;
spawnOneShot 30 0;
spawnDelayMsec 0 0;
lifeSpanMsec 10000 2000;
spawnOrgX -40 0;
spawnOrgY -200 400;
spawnOrgZ -30 60;
spawnOffsetRadius 12 0;
spawnOffsetHeight 1 0;
spawnAnglePitch 80 20;
spawnAngleYaw 80 -80;
spawnAngleRoll 45 -45;
angleVelPitch 300 0;
angleVelYaw 300 0;
angleVelRoll 300 0;
initialRot 0 90;
gravity 0 0;
elasticity 0.2 -0.2;
atlasBehavior startRandom;
atlasIndex 0;
atlasFps 0;
atlasLoopCount 0;
atlasColIndexBits 0;
atlasRowIndexBits 0;
atlasEntryCount 0;
velGraph0X 0
{
{
0 0.5
1 0
}
{
0 0.0358852
1 0
}
};
velGraph0Y 200
{
{
0 0.5
0.142442 0.188995
0.267442 0.0741627
0.375 0.0263158
1 0
}
{
0 -0.5
0.156977 -0.227273
0.325581 -0.0885167
0.438953 -0.0311005
1 0
}
};
velGraph0Z 50
{
{
0 -0.5
1 -0.0119617
}
{
0 0.5
1 0.0167464
}
};
velGraph1X 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Y 1
{
{
0 0
1 0
}
{
0 0
1 0
}
};
velGraph1Z 30
{
{
0 0
1 -0.5
}
{
0 0
1 0
}
};
rotGraph 40
{
{
0 -0.5
1 -0.5
}
{
0 0.5
1 0.5
}
};
sizeGraph0 300
{
{
0 0.480519
1 0.603896
}
{
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.568627 0.564706 0.513726
1 0.568627 0.564706 0.513726
}
{
0 0.47451 0.470588 0.423529
1 0.47451 0.470588 0.423529
}
};
alphaGraph 1
{
{
0 0
0.148256 0.516746
0.348837 0.76555
0.622093 0.77512
0.854651 0.492823
1 0
}
{
0 1
1 0
}
};
collOffset 0 0 0;
collRadius 0;
fxOnImpact "";
fxOnDeath "";
sortOrder 2;
emission "";
emitDist 1 0;
emitDistVariance 0 0;
billboardSprite
{
"gfx_smk_white_atlas"
};
}