iwfx 2 { name "quick_dust"; editorFlags useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn; spawnRange 0 800; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 55; spawnLooping 200 1; spawnOneShot 1 0; spawnDelayMsec 0 100; lifeSpanMsec 200 200; spawnOrgX 3 4; 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 playOverLife; atlasIndex 0; atlasFps 0; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 300 { { 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 82 { { 0 0.2072 1 0.5135 } { 0 1 1 0 } }; sizeGraph1 97.33 { { 0 0.7297 1 1 } { 0 1 1 0 } }; scaleGraph 1 { { 0 1 1 0 } { 0 1 1 0 } }; colorGraph 1 { { 0 0.75 0.75 0.75 1 0.6294 0.6089 0.497 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 1 0.729651 0.688995 0.866279 0.37799 0.927326 0.076555 1 0 } { 0 1 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 7; efPriority 65; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; tail { "gfx_fxt_smk_gen" }; } { name "particulates"; editorFlags useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn; spawnRange 0 700; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 40; spawnLooping 200 4; spawnOneShot 1 2; spawnDelayMsec 1 0; lifeSpanMsec 200 100; spawnOrgX 0 0; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 3 3; 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 200 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; velGraph0Y 200 { { 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 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 34 { { 0 0.4865 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.75 0.75 0.75 1 0.75 0.75 0.75 } { 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 9; efPriority 65; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_debris_fine_clump" }; } { name "puff"; editorFlags useRandRotDelta useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToWorld; spawnRange 0 4600; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 40; spawnLooping 200 4; spawnOneShot 2 1; spawnDelayMsec 1 0; lifeSpanMsec 300 100; spawnOrgX 0 13; 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 -123 555; gravity 0 0; elasticity 1 0; windinfluence 0; atlasBehavior startFixed; atlasIndex 0; atlasFps 1; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 75 { { 0 0.5 1 0 } { 0 -0.5 1 0 } }; velGraph0Y 75 { { 0 0.5 1 0 } { 0 -0.5 1 0 } }; velGraph0Z 146 { { 0 0.5 1 0.5 } { 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 1 0 } { 0 0 1 0 } }; rotGraph 60 { { 0 0 1 0 } { 0 0.5 1 0.3899 } }; sizeGraph0 63.34 { { 0 0.08824 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.752941 0.752941 0.752941 1 0.6294 0.6089 0.497 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 1 0.552326 1 0.811047 0.827751 0.944767 0.526316 1 0 } { 0 1 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 6; efPriority 65; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_smk_gen" }; } { name "impact_em"; editorFlags useRandScale modColorByAlpha useRandVel0 useBackCompatVel playOnRun; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn; spawnRange 0 900; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 50; spawnLooping 200 1; spawnOneShot 0 1; spawnDelayMsec 1 0; lifeSpanMsec 130 80; spawnOrgX 0 0; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 1 0; spawnOffsetHeight 1 0; spawnAnglePitch 222 -222; spawnAngleYaw 222 -222; spawnAngleRoll 0 0; angleVelPitch 0 0; angleVelYaw 0 222; angleVelRoll 333 -333; 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 444 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; velGraph0Y 344 { { 0 0.342105 1 0.1894 } { 0 -0.375598 1 -0.1894 } }; velGraph0Z 344 { { 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 1 0 } { 0 0 1 0 } }; rotGraph 10 { { 0 0 1 0 } { 0 0 1 0 } }; sizeGraph0 1.333 { { 0 0.75 1 0.75 } { 0 1 1 0 } }; sizeGraph1 1 { { 0 1 1 0 } { 0 1 1 0 } }; scaleGraph 0.75 { { 0 0.487013 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 10; efPriority 65; emission "impacts/impact_em"; emitDist 5 3; emitDistVariance 0 10; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; model { "fx_debris_stone_02" }; } { name "decal"; editorFlags useRandSize0 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 14 { { 0 0.5063 1 0.5063 } { 0 1 1 1 } }; 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 1 1 1 } { 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_impact_plaster01" "gfx_impact_plaster02" }; } { 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 3; efPriority 65; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; runner { "impacts/fx_distant_grain" }; } { name "particulates 2"; editorFlags useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn; spawnRange 0 400; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 40; spawnLooping 200 4; spawnOneShot 1 2; spawnDelayMsec 1 0; lifeSpanMsec 200 100; spawnOrgX 0 0; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 3 3; 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 200 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; velGraph0Y 200 { { 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 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 3 { { 0 0.4865 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.75 0.75 0.75 1 0.75 0.75 0.75 } { 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 9; efPriority 65; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_debris_conc" }; }