iwfx 2 { name "quick_dust"; editorFlags useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn nonUniformScale; spawnRange 0 900; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 50; spawnLooping 200 1; spawnOneShot 1 3; 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 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 188.8 { { 0 0 1 0.5 } { 0 0 1 0 } }; velGraph1Y 188.8 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph1Z 188.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.766234 } { 0 1 1 0 } }; sizeGraph1 60 { { 0 0.7297 1 1 } { 0 1 1 0 } }; scaleGraph 1 { { 0 1 1 0 } { 0 1 1 0 } }; colorGraph 1 { { 0 0.4118 0.4118 0.4118 1 0.3412 0.3412 0.3412 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 1 0.145349 0.492823 0.4886 0.1752 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_smk_light" }; } { name "rock_debri"; editorFlags useRandSize0 useRandRotDelta useRandVel0 useBackCompatVel boundingSphere; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn useCollision; spawnRange 0 640; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 40; spawnLooping 200 2; spawnOneShot 1 1; spawnDelayMsec 1 0; lifeSpanMsec 500 300; 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 100 0; elasticity 0.2 0.3; windinfluence 0; atlasBehavior startRandom; atlasIndex 0; atlasFps 1; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 566 { { 0 0.5 1 0.5 } { 0 0.255981 1 0.0167464 } }; velGraph0Y 166 { { 0 0.5 1 -0.00717705 } { 0 -0.5 1 -0.0119617 } }; velGraph0Z 166 { { 0 -0.2854 1 -0.0645933 } { 0 0.2854 1 0.0263158 } }; 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 860 { { 0 0.2442 1 0.09448 } { 0 0.5 1 0.2348 } }; sizeGraph0 2.5 { { 0 0.75 1 0.753247 } { 0 1 0.894118 0.980519 0.985294 0.655844 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.501961 0.501961 0.501961 1 0.501961 0.501961 0.501961 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 1 0.985465 1 1 0 } { 0 1 1 0 } }; lightingFrac 0; collOffset 1 1 1; 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_gib_rock" }; } { name "puff"; editorFlags useRandAlpha useRandSize0 useRandRotDelta useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetCylinder runRelToOffset; spawnRange 0 1900; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 50; spawnLooping 200 4; spawnOneShot 2 1; spawnDelayMsec 1 0; lifeSpanMsec 500 300; spawnOrgX 0 23; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 1 0; spawnOffsetHeight 1 2; spawnAnglePitch 0 0; spawnAngleYaw 0 0; spawnAngleRoll 0 0; angleVelPitch 0 0; angleVelYaw 0 0; angleVelRoll 0 0; initialRot -123 255; gravity -1 0; elasticity 1 0; windinfluence 0; atlasBehavior startRandom; atlasIndex 0; atlasFps 0; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 46 { { 0 0.5 1 0.5 } { 0 0 1 0 } }; velGraph0Y 46 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph0Z 46 { { 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 1 0.4151 } { 0 -0.5 1 0 } }; sizeGraph0 43 { { 0 0 0.0735294 0.454545 0.238235 0.779221 0.5251 0.9369 1 1 } { 0 0.253247 0.264706 0.694805 0.541176 0.88961 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 0.2824 0.2824 0.2824 1 0.2824 0.2824 0.2824 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 0.497608 0.34593 0.0909091 0.569767 0.0239234 1 0 } { 0 1 0.43314 0.287081 0.831395 0.0239234 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 "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 3.666 { { 0 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.5059 0.5088 0.4411 1 0.5059 0.5088 0.4411 } { 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_snow" }; } { 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" }; }