iwfx 2 { name "ppsh_center_line"; editorFlags useRandSize0 modColorByAlpha useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToEffect nonUniformScale; spawnRange 0 3500; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 60; spawnLooping 200 1; spawnOneShot 1 0; spawnDelayMsec 0 0; lifeSpanMsec 50 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 0; atlasLoopCount 0; atlasColIndexBits 0; atlasRowIndexBits 0; atlasEntryCount 0; velGraph0X 50 { { 0 -0.5 1 -0.5 } { 0 -0.42 1 -0.42 } }; velGraph0Y 50 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph0Z 50 { { 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 5 { { 0 0.3514 1 1 } { 0 0.7342 1 0.7278 } }; sizeGraph1 20 { { 0 0.3153 1 0.9009 } { 0 0.6121 1 1 } }; 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 0.760766 1 0.760766 } { 0 1 1 1 } }; 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; tail { "gfx_fxt_muz_vert_gen" }; } { name "ppsh_glow"; editorFlags useRandAlpha useRandSize0 modColorByAlpha useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToEffect; spawnRange 0 500; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 65; spawnLooping 200 2; spawnOneShot 1 0; spawnDelayMsec 1 0; lifeSpanMsec 50 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 -90 180; gravity 0 0; elasticity 1 0; windinfluence 0; atlasBehavior startRandom; atlasIndex 0; atlasFps 0; 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 0 { { 0 0 1 0 } { 0 0 1 0 } }; sizeGraph0 15 { { 0 0.753247 1 0.753247 } { 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 1 1 1 } }; alphaGraph 1 { { 0 0.297 0.997093 0.296651 1 0.2871 } { 0 0.8267 1 0.8317 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 5; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_fx_spark_field" }; } { name "ppsh_smoke"; editorFlags useRandSize0 useRandRotDelta useRandVel0 useRandVel1 useBackCompatVel absVel1; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToSpawn; spawnRange 0 1300; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 70; spawnLooping 200 1; spawnOneShot 0 1; spawnDelayMsec 0 0; lifeSpanMsec 300 200; 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 80 { { 0 0.375 1 0.375 } { 0 0.375 1 0.375 } }; velGraph0Y 180 { { 0 0.5 1 0.5 } { 0 -0.5 1 -0.5 } }; velGraph0Z 80 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph1X 300 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph1Y 300 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph1Z 300 { { 0 0 1 0.25 } { 0 0 1 0.5 } }; rotGraph 400 { { 0 -0.5 0.436047 -0.361111 1 -0.2669 } { 0 0.5 0.479651 0.305556 1 0.1935 } }; sizeGraph0 75 { { 0 0 1 0.75 } { 0 0.0974026 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.75 0.75 0.75 1 0.75 0.75 0.75 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 0.2 1 0 } { 0 1 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 5; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; billboardSprite { "gfx_fxt_smk_whisp_spiral" }; } { name "ppsh_flash_side_right"; editorFlags useRandAlpha useRandSize0 useRandSize1 modColorByAlpha useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToEffect nonUniformScale; spawnRange 0 1500; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 65; spawnLooping 200 0; spawnOneShot 1 0; spawnDelayMsec 1 0; lifeSpanMsec 100 50; spawnOrgX 0 0; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 3 0; spawnOffsetHeight 1 0; spawnAnglePitch 0 0; spawnAngleYaw 0 0; spawnAngleRoll 0 0; angleVelPitch 0 0; angleVelYaw 0 0; angleVelRoll 0 0; initialRot 180 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 0 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph0Y 30 { { 0 -0.5 1 -0.5 } { 0 -0.251196 1 -0.00239235 } }; velGraph0Z 0 { { 0 -0.3012 1 -0.3012 } { 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 6 { { 0 0 1 1 } { 0 0.220779 1 0.512987 } }; sizeGraph1 9 { { 0 0 1 1 } { 0 0 1 0.5 } }; scaleGraph 1 { { 0 1 1 0 } { 0 1 1 0 } }; colorGraph 1 { { 0 1 0.501961 0.25098 1 1 1 0.85098 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 1 1 0.5842 } { 0 0.244019 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 5; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; line { "gfx_fxt_fire_flame_vert_b" }; } { name "ppsh_light"; editorFlags modColorByAlpha; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToEffect drawWithViewModel; spawnRange 0 800; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 200; spawnLooping 200 1; spawnOneShot 1 0; spawnDelayMsec 0 0; lifeSpanMsec 48 0; spawnOrgX -15 17; spawnOrgY 0 2; spawnOrgZ 7 3; 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.33333 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; velGraph0Y 1.33333 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; velGraph0Z 1.33333 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; velGraph1X 1.33333 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; velGraph1Y 1.33333 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; velGraph1Z 1.33333 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; rotGraph 13.3333 { { 0 0.5 1 0.5 } { 0 0.5 1 0.5 } }; sizeGraph0 140 { { 0 1 1 1 } { 0 0.75 1 0.75 } }; sizeGraph1 2.66667 { { 0 0.75 1 0.75 } { 0 0.75 1 0.75 } }; scaleGraph 1.33333 { { 0 0.75 1 0.75 } { 0 0.75 1 0.75 } }; colorGraph 1 { { 0 0.952941 0.619608 0.286275 1 1 1 0.666667 } { 0 0.75 0.75 0.75 1 0.75 0.75 0.75 } }; alphaGraph 1 { { 0 1 1 1 } { 0 1 1 1 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 5; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; light; } { name "ppsh_flash_side_left"; editorFlags useRandAlpha useRandSize0 useRandSize1 modColorByAlpha useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToEffect nonUniformScale; spawnRange 0 1500; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 65; spawnLooping 200 0; spawnOneShot 1 0; spawnDelayMsec 1 0; lifeSpanMsec 50 50; spawnOrgX 0 0; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 3 0; spawnOffsetHeight 1 0; spawnAnglePitch 0 0; spawnAngleYaw 0 0; spawnAngleRoll 0 0; angleVelPitch 0 0; angleVelYaw 0 0; angleVelRoll 0 0; initialRot 180 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 0 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph0Y 35 { { 0 0.5 1 0.5 } { 0 0.260766 1 0 } }; velGraph0Z 0 { { 0 -0.3012 1 -0.3012 } { 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 6 { { 0 0 1 1 } { 0 0.220779 1 0.512987 } }; sizeGraph1 9 { { 0 0 1 1 } { 0 0 1 0.5 } }; scaleGraph 1 { { 0 1 1 0 } { 0 1 1 0 } }; colorGraph 1 { { 0 1 0.501961 0.25098 1 1 1 0.85098 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 1 1 0.5842 } { 0 0.239234 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 5; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; line { "gfx_fxt_fire_flame_vert_b" }; } { name "ppsh_flash_side_top"; editorFlags useRandSize0 useRandSize1 modColorByAlpha useRandVel0 useBackCompatVel; flags spawnRelative spawnFrustumCull spawnOffsetNone runRelToEffect nonUniformScale; spawnRange 0 1500; fadeInRange 0 0; fadeOutRange 0 0; spawnFrustumCullRadius 65; spawnLooping 200 0; spawnOneShot 0 1; spawnDelayMsec 1 0; lifeSpanMsec 100 50; spawnOrgX 0 0; spawnOrgY 0 0; spawnOrgZ 0 0; spawnOffsetRadius 3 0; spawnOffsetHeight 1 0; spawnAnglePitch 0 0; spawnAngleYaw 0 0; spawnAngleRoll 0 0; angleVelPitch 0 0; angleVelYaw 0 0; angleVelRoll 0 0; initialRot 180 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 0 { { 0 0 1 0 } { 0 0 1 0 } }; velGraph0Y 0 { { 0 -0.5 1 -0.5 } { 0 0 1 0 } }; velGraph0Z 40 { { 0 0.5 1 0.5 } { 0 0.26555 1 0.270335 } }; 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 6 { { 0 0 1 1 } { 0 0.220779 1 0.512987 } }; sizeGraph1 4 { { 0 0 1 1 } { 0 0 1 0.5 } }; scaleGraph 1 { { 0 1 1 0 } { 0 1 1 0 } }; colorGraph 1 { { 0 1 0.501961 0.25098 1 1 1 0.85098 } { 0 1 1 1 1 0 0 0 } }; alphaGraph 1 { { 0 0.282297 1 0 } { 0 0.23445 1 0 } }; lightingFrac 0; collOffset 0 0 0; collRadius 0; fxOnImpact ""; fxOnDeath ""; sortOrder 5; efPriority 255; emission ""; emitDist 1 0; emitDistVariance 0 0; trailSplitDist 0; trailScrollTime 0; trailRepeatDist 0; line { "gfx_fxt_fire_flame_vert_b" }; }