iwfx 2 { name "grain"; editorFlags useRandAlpha useRandSize0 useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn; spawnRange 0 1600; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 105; spawnLooping 200 6; spawnOneShot 1 1; spawnDelayMsec 1 0; lifeSpanMsec 250 100; spawnOrgX -1 -1; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 1 9; spawnOffsetHeight -5.5 13; spawnAnglePitch 0 0; spawnAngleYaw 0 0; spawnAngleRoll 0 0; angleVelPitch 0 0; angleVelYaw 0 0; angleVelRoll 0 0; initialRot -264 587; gravity 5 -5; elasticity 1 0; windinfluence 0; atlasBehavior startRandom; atlasIndex 3; atlasFps 0; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 100 { { 0 0.5 1 -0.00239235 } { 0 0.260766 1 0.007177 } }; velGraph0Y 20 { { 0 -0.5 1 0 } { 0 0.5 1 0 } }; velGraph0Z 20 { { 0 -0.5 1 -0.260766 } { 0 0.5 1 0.26555 } }; 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 10 { { 0 0 1 1 } { 0 0.246753 1 1 } }; sizeGraph1 15 { { 0 0.266234 1 1 } { 0 0.480519 1 1 } }; scaleGraph 1 { { 0 1 1 0 } { 0 1 1 0 } }; colorGraph 1 { { 0 1 0.501961 0 1 1 0.501961 0 } { 0 0.32549 0.211765 0.184314 1 0.909804 0.882353 0.866667 } }; alphaGraph 1 { { 0 0 0.938953 0.497608 1 0 } { 0 0 0.497093 0.799043 0.886628 0.287081 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 1; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_debris_cottonpuff" }; } { name "smoke"; editorFlags useRandAlpha useRandSize0 useRandRotDelta useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn; spawnRange 0 1100; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 45; spawnLooping 200 4; spawnOneShot 1 1; spawnDelayMsec 0 20; lifeSpanMsec 100 200; spawnOrgX 1 1; 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 -256 384; gravity -5 -10; elasticity 1 0; windinfluence 0; atlasBehavior startFixed; atlasIndex 0; atlasFps 1; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 40 { { 0 0.270335 1 0.00239235 } { 0 0.5 1 0.0119617 } }; velGraph0Y 5 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph0Z 5 { { 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 40 { { 0 -0.5 1 -0.4417 } { 0 0.25 1 0.2075 } }; sizeGraph0 30 { { 0 0.168831 1 0.480519 } { 0 0.155844 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 0.501961 0 1 1 0.501961 0 } { 0 1 1 1 1 0.403922 0.105882 0.105882 } }; alphaGraph 1 { { 0 1 0.351744 0.899522 0.680233 0.569378 0.927326 0.0191388 1 0 } { 0 0.645933 0.218023 0.736842 0.543605 0.617225 0.758721 0.38756 0.930233 0.0430622 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 1; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_smk_gen_z10" }; } { name "blood_impact_far"; editorFlags useRandSize0 useRandScale useRandRotDelta useRandVel0 useBackCompatVel absVel1 boundingSphere; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn; spawnRange 1800 3600; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 120; spawnLooping 10 1; spawnOneShot 1 0; spawnDelayMsec 0 0; lifeSpanMsec 333 111; spawnOrgX 0 0; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 1 1; spawnOffsetHeight 0 0; spawnAnglePitch 0 360; spawnAngleYaw 0 360; spawnAngleRoll 0 360; angleVelPitch -100 200; angleVelYaw -100 200; angleVelRoll -100 200; initialRot 0 0; gravity 0 0; elasticity 0.2 0.3; windinfluence 0; atlasBehavior startIndexed playOverLife; atlasIndex 2; atlasFps 33; atlasLoopCount 1; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 1 { { 0 0.27512 1 0.0167464 } { 0 0.5 1 0.0119617 } }; velGraph0Y 1 { { 0 0.5 1 0.0358852 } { 0 0.5 1 0.0119617 } }; velGraph0Z 1 { { 0 0.12201 1 0.0119617 } { 0 -0.188995 1 -0.0167464 } }; velGraph1X 0 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph1Y 0 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph1Z 0 { { 0 0.5 1 0 } { 0 0 1 0 } }; rotGraph 51 { { 0 0.5 1 0.5 } { 0 -0.5 1 -0.5 } }; sizeGraph0 120 { { 0 0.753247 1 1 } { 0 0.519481 1 1 } }; sizeGraph1 1 { { 0 1 1 0 } { 0 1 1 0 } }; scaleGraph 2 { { 0 1 1 1 } { 0 0.623377 1 0.623377 } }; colorGraph 1 { { 0 1 0.501961 0.25098 1 1 0.501961 0 } { 0 0.4863 0.4157 0.3137 1 0.4863 0.4157 0.3137 } }; alphaGraph 1 { { 0 1 1 1 } { 0 1 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 5; efPriority 255; emission ""; emitDist 3 0; emitDistVariance 1 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_bio_bloodburst" }; } { name "grain_blood"; editorFlags useRandAlpha useRandSize0 useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn nonUniformScale; spawnRange 0 2200; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 105; spawnLooping 200 6; spawnOneShot 1 0; spawnDelayMsec 1 0; lifeSpanMsec 50 80; spawnOrgX -4 2; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 1 9; spawnOffsetHeight -5.5 13; spawnAnglePitch 0 0; spawnAngleYaw 0 0; spawnAngleRoll 0 0; angleVelPitch 0 0; angleVelYaw 0 0; angleVelRoll 0 0; initialRot -264 587; gravity 5 -5; elasticity 1 0; windinfluence 0; atlasBehavior startFixed; atlasIndex 3; atlasFps 4; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 200 { { 0 0.5 1 -0.00239235 } { 0 0.255981 1 0.0119617 } }; velGraph0Y 20 { { 0 -0.5 1 0 } { 0 0.5 1 0 } }; velGraph0Z 20 { { 0 -0.5 1 -0.260766 } { 0 0.5 1 0.26555 } }; 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 24 { { 0 0 1 1 } { 0 0.246753 1 1 } }; sizeGraph1 45 { { 0 0.266234 1 1 } { 0 0.480519 1 1 } }; scaleGraph 1 { { 0 1 1 0 } { 0 1 1 0 } }; colorGraph 1 { { 0 1 0.501961 0 1 1 0.501961 0 } { 0 0.305882 0.0784314 0.0784314 1 0.403922 0.105882 0.105882 } }; alphaGraph 1 { { 0 1 1 0 } { 0 1 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 3; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_bio_bloodburst" }; } { name "55blood_stain_stay"; editorFlags useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToEffect; spawnRange 0 1200; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 100; spawnLooping 1000 0; spawnOneShot 1 0; spawnDelayMsec 0 0; lifeSpanMsec 20000 0; spawnOrgX 0 0; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 0 0; spawnOffsetHeight 0 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 0 0; windinfluence 0; atlasBehavior startFixed; atlasIndex 0; atlasFps 0; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 100 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph0Y 0 { { 0 0 1 0 } { 0 0.5 1 0.5 } }; velGraph0Z 0 { { 0 0 1 0 } { 0 0 1 0 } }; 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 1 0 } { 0 0 1 0 } }; sizeGraph0 0 { { 0 1 1 0 } { 0 1 1 0 } }; sizeGraph1 0 { { 0 1 1 0 } { 0 1 1 0 } }; scaleGraph 2.5 { { 0 1 0.958824 1 0.997059 0.850649 1 0 } { 0 1 1 1 } }; colorGraph 1 { { 0 1 1 1 1 1 1 1 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 1 0.511628 1 0.828488 0.736842 0.976744 0.330144 1 0 } { 0 1 1 0 } }; lightingFrac 1; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 0; efPriority 255; emission ""; emitDist 0 0; emitDistVariance 0 0; trailSplitDist 100; trailScrollTime 0; trailRepeatDist 10; model { "fx_decal_paintball_orange" }; }