<?xml version="1.0" encoding="utf-8"?>
<prefabs>
  <!--rotatetodirection="True"-->
  <ekmuzzleflamepistol lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.07,0.07" startsizemax="0.07,0.07" sizechangemin="0.5,-0.4" sizechangemax="0.5,-0.4" growtime="0.02" startcolor="255,225,150,150" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,256,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,256,512,256" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamepistol>
  <ekmuzzlebreakpistol lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.09,0.09" startsizemax="0.09,0.09" sizechangemin="1.25,1.25" sizechangemax="1.25,1.25" growtime="0.02" startcolor="255,225,150,170" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreakpistol>
  <ekmuzzleflamesmg lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.07,0.05" startsizemax="0.07,0.05" sizechangemin="0.6,0.6" sizechangemax="0.6,0.6" growtime="0.03" startcolor="255,200,150,200" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,256,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,256,512,256" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamesmg>
  <ekmuzzlebreaksmg lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.15,0.15" startsizemax="0.16,0.16" sizechangemin="1,1" sizechangemax="1,1" growtime="0.03" startcolor="255,200,150,220" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreaksmg>
  <ekmuzzleflamerifle lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.12,0.08" startsizemax="0.12,0.08" sizechangemin="0.4,-0.4" sizechangemax="0.4,-0.4" growtime="0.03" startcolor="255,205,150,220" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,256,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,256,512,256" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamerifle>
  <ekmuzzlebreakrifle lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.19,0.19" startsizemax="0.19,0.19" sizechangemin="1,1" sizechangemax="1,1" growtime="0.03" startcolor="255,225,150,220" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreakrifle>
  <ekmuzzlebreaksplit lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.19,0.19" startsizemax="0.19,0.19" sizechangemin="1,1" sizechangemax="1,1" growtime="0.03" startcolor="255,225,150,220" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_breaksplit.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_breaksplit.png" sourcerect="256,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_breaksplit.png" sourcerect="0,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_breaksplit.png" sourcerect="256,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreaksplit>
  <ekmuzzleflameshotgun lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.1,0.11" startsizemax="0.1,0.11" sizechangemin="0.6,-0.4" sizechangemax="0.6,-0.4" growtime="0.03" startcolor="255,175,150,150" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,256,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,256,512,256" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflameshotgun>
  <ekmuzzlebreakshotgun lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.19,0.19" startsizemax="0.19,0.19" sizechangemin="1,1" sizechangemax="1,1" growtime="0.03" startcolor="255,175,150,175" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreakshotgun>
  <ekmuzzleflamelauncher lifetime="0.12" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.1,0.15" startsizemax="0.1,0.15" sizechangemin="0.6,-0.6" sizechangemax="0.6,-0.6" growtime="0.03" startcolor="255,200,150,175" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,256,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,256,512,256" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamelauncher>
  <ekmuzzlebreaklauncher lifetime="0.12" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.25,0.25" startsizemax="0.25,0.25" sizechangemin="0.5,0.5" sizechangemax="0.5,0.5" growtime="0.04" startcolor="255,215,150,200" endcolor="255,75,25,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreaklauncher>
  <ekmuzzleflamesuppressed lifetime="0.07" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.07,0.08" startsizemax="0.07,0.08" sizechangemin="0.8,-0.4" sizechangemax="0.8,-0.4" growtime="0.02" startcolor="255,235,215,60" endcolor="255,235,215,60" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,256,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,256,512,256" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamesuppressed>
  <ekmuzzlebreaksuppressed lifetime="0.09" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.08,0.08" startsizemax="0.09,0.09" sizechangemin="1.5,1.5" sizechangemax="2,2" growtime="0.05" startcolor="255,235,215,70" endcolor="255,235,215,70" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreaksuppressed>
  <ekmuzzleflamealien lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.13,0.05" startsizemax="0.13,0.05" sizechangemin="0.6,0.6" sizechangemax="0.6,0.6" growtime="0.03" startcolor="120,225,255,220" endcolor="120,225,255,220" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,0,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,256,512,256" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="512,256,512,256" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamealien>
  <ekmuzzlebreakalien lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.22,0.22" startsizemax="0.22,0.22" sizechangemin="1,1" sizechangemax="1,1" growtime="0.03" startcolor="120,225,255,220" endcolor="120,225,255,220" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="0,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_break.png" sourcerect="256,256,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreakalien>
  <ekmuzzleflamegausspistol lifetime="0.07" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.45,0.45" startsizemax="0.45,0.45" sizechangemin="0.6,-0.5" sizechangemax="0.6,-0.5" growtime="0.04" startcolor="225,200,175,200" endcolor="225,200,175,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="0,0,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="128,0,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="0,128,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="128,128,128,128" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamegausspistol>
  <ekmuzzlebreakgausspistol lifetime="0.06" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.35,0.35" startsizemax="0.35,0.35" sizechangemin="1,1" sizechangemax="1,1" growtime="0.03" startcolor="225,200,175,200" endcolor="225,200,175,100" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_break.png" sourcerect="0,0,128,128" premultiplyalpha="false" origin="0.5,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_break.png" sourcerect="128,0,128,128" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreakgausspistol>
  <ekfireballalien lifetime="0.6" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,5" velocitychangewater="0,0" collisionradius="1" usecollision="True" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2,2" startsizemax="2,2" sizechangemin="-1,-1" sizechangemax="-1,-1" growtime="0.2" startcolor="255,255,255,255" endcolor="100,100,255,25" drawtarget="Both" blendstate="Additive" animduration="0.6" loopanim="False">
    <animatedsprite texture="%ModDir%/Particles/ek_fireball_alien.png" sourcerect="0,0,768,768" columns="3" rows="3" origin="0.5,0.5" premultiplyalpha="false" />
  </ekfireballalien>
  <ekfireball lifetime="0.6" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,5" velocitychangewater="0,0" collisionradius="1" usecollision="True" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2,2" startsizemax="2,2" sizechangemin="-1,-1" sizechangemax="-1,-1" growtime="0.2" startcolor="255,255,255,255" endcolor="255,100,100,255" drawtarget="Both" blendstate="Additive" animduration="0.6" loopanim="False">
    <animatedsprite texture="%ModDir%/Particles/ek_fireball.png" sourcerect="0,0,768,768" columns="3" rows="3" origin="0.5,0.5" premultiplyalpha="false" />
  </ekfireball>
  <ekflamethrower lifetime="0.4" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,5" velocitychangewater="0,0" collisionradius="1" usecollision="True" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1,0.5" startsizemax="1.5,0.75" sizechangemin="-1,-0.5" sizechangemax="-2,-1" growtime="0.2" startcolor="255,255,255,255" endcolor="255,150,0,255" drawtarget="Air" blendstate="Additive" animduration="0.6" loopanim="False">
    <animatedsprite texture="Content/Particles/FlameRoundParticleSheet.png" sourcerect="0,0,2048,2048" columns="10" rows="5" origin="0.5,0.8" premultiplyalpha="false" />
    <!--    lifetime="0.4"
    startdelaymin="0"
    startdelaymax="0.2"
    angularvelocitymin="-20"
    angularvelocitymax="10"
    startrotationmin="-60"
    startrotationmax="60"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="3,6"
    velocitychangewater="3,6"
    collisionradius="400"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0"
    startsizemin="0.5,0.3"
    startsizemax="0.8,0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.4"
    startcolor="255,255,255,255"
    endcolor="255,92,0,255"
    drawtarget="Air"
    blendstate="Additive"
    animduration="0.4"
    loopanim="True">
    <animatedsprite texture="Content/Particles/FlameRoundParticleSheet.png" sourcerect="0,0,2048,2048" columns="10" rows="5" origin="0.5,0.8" premultiplyalpha="false"/> -->
  </ekflamethrower>
  <ekflamethrowerhypergolic lifetime="0.4" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,5" velocitychangewater="0,0" collisionradius="1" usecollision="True" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1,0.5" startsizemax="1.5,0.75" sizechangemin="-1,-0.5" sizechangemax="-2,-1" growtime="0.2" startcolor="50,255,150,255" endcolor="50,255,150,150" drawtarget="Air" blendstate="Additive" animduration="0.6" loopanim="False">
    <animatedsprite texture="Content/Particles/FlameRoundParticleSheet.png" sourcerect="0,0,2048,2048" columns="10" rows="5" origin="0.5,0.8" premultiplyalpha="false" />
  </ekflamethrowerhypergolic>
  <ekgausstrailsmall lifetime="0.2" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="True" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0" restitution="0" startsizemin="2.5,0.1" startsizemax="3.5,0.2" sizechangemin="0.1,0.1" sizechangemax="0.1,0.1" growtime="0" startcolor="90,90,90,100" endcolor="0,0,0,0" drawtarget="Both" blendstate="AlphaBlend" animduration="0.2" loopanim="True" startdelaymin="0" startdelaymax="0">
    <animatedsprite texture="Content/Particles/Smoke.png" sourcerect="0,0,4096,4096" columns="8" rows="8" origin="0.5,0.5" />
  </ekgausstrailsmall>
  <ekgausstraillarge lifetime="0.8" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="True" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0" restitution="0" startsizemin="2,0.3" startsizemax="3.5,0.6" sizechangemin="0.1,0.1" sizechangemax="0.1,0.1" growtime="0" startcolor="60,60,60,100" endcolor="0,0,0,0" drawtarget="Both" blendstate="AlphaBlend" animduration="0.8" loopanim="True" startdelaymin="0" startdelaymax="0">
    <animatedsprite texture="Content/Particles/Smoke.png" sourcerect="0,0,4096,4096" columns="8" rows="8" origin="0.5,0.5" />
  </ekgausstraillarge>
  <ekdebugtrail lifetime="0.3" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="True" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0" restitution="0" startsizemin="0.1,0.1" startsizemax="0.1,0.1" sizechangemin="1.5,3" sizechangemax="1.5,3" growtime="0.05" startcolor="255,255,255,200" endcolor="0,0,0,0" drawtarget="Both" blendstate="Additive">
    <sprite texture="%ModDir%/Particles/ek_muzzleflash_flame.png" sourcerect="0,0,512,256" premultiplyalpha="false" origin="0,0.5" />
  </ekdebugtrail>
  <eksmokegrenade startsizemin="1.2,1.2" startsizemax="1.5,1.5" sizechangemin="0.4,0.4" sizechangemax="0.6,0.6" startrotationmin="0" startrotationmax="360" startcolor="150,150,150,50" middlecolor="150,150,150,255" endcolor="0,0,0,0" usemiddlecolor="true" growtime="1" lifetime="9" lifetimemin="6" usecollision="True" collisionradius="15" velocitychange="0,0.01" animduration="3" friction="0.01" restitution="0.01" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" rotatetodirection="False" drag="0.05" waterdrag="0.05" velocitychangewater="0,0.01" deleteoncollision="False" drawtarget="Air" blendstate="AlphaBlend" loopanim="True" priority="0">
    <animatedsprite texture="%ModDir%/Particles/ek_smokeloop.png" sourcerect="0,0,512,1024" columns="4" rows="8" />
  </eksmokegrenade>
  <eksmokegrenade2 lifetime="5" lifetimemin="1.5" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0.15" waterdrag="0.15" velocitychange="0,0" velocitychangewater="0,0" collisionradius="40" usecollision="True" deleteoncollision="False" friction="0.01" restitution="0.1" startsizemin="0.8,0.8" startsizemax="1.5,1.5" sizechangemin="0.4,0.4" sizechangemax="0.4,0.4" growtime="0.1" startcolor="75,75,75,255" middlecolor="175,175,175,255" endcolor="175,175,175,0" usemiddlecolor="True" drawtarget="Both" blendstate="AlphaBlend" animduration="1" loopanim="True" drawontop="False" priority="0.5">
    <!--
	<sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
	-->
    <animatedsprite texture="Content/Particles/SmokeParticleSheet.png" sourcerect="0,0,1024,1024" columns="5" rows="5" origin="0.5,0.5" />
  </eksmokegrenade2>
  <ekbubbletrail lifetime="2" startdelaymin="0" startdelaymax="0.1" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-20" startrotationmax="20" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,2" collisionradius="1" usecollision="True" deleteoncollision="True" friction="0.5" restitution="0.5" startsizemin="0.1,0.1" startsizemax="0.3,0.3" sizechangemin="0,0" sizechangemax="0,0" growtime="0.2" startcolor="255,255,255,255" endcolor="255,255,255,0" drawtarget="Water" blendstate="Additive" animduration="2" loopanim="True">
    <animatedsprite texture="Content/Particles/RisingBubbleSheet.png" sourcerect="0,0,1024,1024" columns="8" rows="8" origin="0.5,0.5" premultiplyalpha="false" />
  </ekbubbletrail>
  <ekflakburst lifetime="0.3" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="0.1,0.1" startsizemax="0.1,0.1" sizechangemin="20,21" sizechangemax="20,21" growtime="0" startcolor="255,255,255,255" endcolor="225,255,150,0" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="True" priority="10">
    <sprite texture="%ModDir%/Particles/ek_flakburst.png" sourcerect="0,0,512,512" premultiplyalpha="false" origin="0.5,0.5" />
  </ekflakburst>
  <ekflakburstsmall lifetime="0.3" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="0.1,0.1" startsizemax="0.1,0.1" sizechangemin="13,13" sizechangemax="13,13" growtime="0" startcolor="255,255,255,255" endcolor="225,255,150,0" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="True" priority="10">
    <sprite texture="%ModDir%/Particles/ek_flakburst.png" sourcerect="0,0,512,512" premultiplyalpha="false" origin="0.5,0.5" />
  </ekflakburstsmall>
  <ek_underwaterexplosionfix lifetime="3" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-20" startrotationmax="20" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1,1" startsizemax="1.5,1.5" sizechangemin="0.1,0.1" sizechangemax="0.5,0.5" growtime="0.2" startcolor="255,255,255,255" endcolor="255,255,255,0" drawtarget="Water" blendstate="Additive" animduration="3" loopanim="False" priority="15">
    <animatedsprite texture="Content/Particles/UnderwaterExplosionSheet.png" sourcerect="0,0,2040,2040" columns="10" rows="10" origin="0.5,0.5" premultiplyalpha="false" />
  </ek_underwaterexplosionfix>
  <ekcharacterburn lifetime="0.4" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="250" waterdrag="250" velocitychange="0,15" velocitychangewater="0,15" collisionradius="1" usecollision="True" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1,0.5" startsizemax="1.5,0.75" sizechangemin="-1,-0.5" sizechangemax="-2,-1" growtime="0.2" startcolor="255,255,255,255" endcolor="200,80,0,255" drawtarget="Air" blendstate="Additive" animduration="0.6" loopanim="False" startdelaymin="0" startdelaymax="0.2" drawontop="False">
    <animatedsprite texture="Content/Particles/FlameRoundParticleSheet.png" sourcerect="0,0,2048,2048" columns="10" rows="5" origin="0.5,0.8" premultiplyalpha="false" />
  </ekcharacterburn>
  <ekflarelight1 lifetime="0.08" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1,1" startsizemax="2,2" sizechangemin="0,0" sizechangemax="0,0" growtime="0" startcolor="255,100,100,150" endcolor="200,25,25,75" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare1.png" sourcerect="0,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
  </ekflarelight1>
  <ekflarelight1static lifetime="0.08" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1,1" startsizemax="2,2" sizechangemin="0,0" sizechangemax="0,0" growtime="0" startcolor="255,100,100,150" endcolor="200,25,25,75" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare1.png" sourcerect="0,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
  </ekflarelight1static>
  <ekthermiteflare1 lifetime="0.08" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1.5,1.5" startsizemax="3,3" sizechangemin="0,0" sizechangemax="0,0" growtime="0" startcolor="255,200,150,150" endcolor="200,100,50,50" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare1.png" sourcerect="0,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
  </ekthermiteflare1>
  <ekthermiteflare1static lifetime="0.08" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1.5,1.5" startsizemax="3,3" sizechangemin="0,0" sizechangemax="0,0" growtime="0" startcolor="255,200,150,150" endcolor="200,100,50,50" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare1.png" sourcerect="0,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
  </ekthermiteflare1static>
  <ekthermiteflames lifetime="0.4" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="250" waterdrag="250" velocitychange="0,15" velocitychangewater="0,15" collisionradius="1" usecollision="True" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="0.8,0.4" startsizemax="1.2,0.6" sizechangemin="-1,-0.5" sizechangemax="-2,-1" growtime="0.2" startcolor="255,255,255,175" endcolor="200,80,0,0" drawtarget="Air" blendstate="Additive" animduration="0.6" loopanim="False" startdelaymin="0" startdelaymax="0.2" drawontop="False">
    <animatedsprite texture="Content/Particles/FlameRoundParticleSheet.png" sourcerect="0,0,2048,2048" columns="10" rows="5" origin="0.5,0.8" premultiplyalpha="false" />
  </ekthermiteflames>
  <ekthermitebubbles startsizemin="0.6,0.6" startsizemax="1,1" sizechangemin="0.1,0.1" sizechangemax="0.3,0.3" startrotationmin="0" startrotationmax="360" startcolor="255,255,255,200" endcolor="255,255,255,0" lifetime="2" growtime="0.1" usecollision="True" deleteoncollision="True" drawtarget="Water" velocitychange="0,0.1" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychangewater="0,3" collisionradius="1" friction="0.5" restitution="0.5" blendstate="AlphaBlend" animduration="1" loopanim="True">
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="270,5,103,119" />
  </ekthermitebubbles>
  <ekthermitesmoke startsizemin="0.4,0.4" startsizemax="0.5,0.5" sizechangemin="0.25,0.25" sizechangemax="0.3,0.3" startrotationmin="0" startrotationmax="360" startcolor="80,80,80,255" endcolor="0,0,0,0" growtime="0.2" lifetime="2" usecollision="True" collisionradius="80" velocitychange="0,2.5" animduration="4" friction="0.01" restitution="0.01" loopanim="False" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychangewater="0,2.5" deleteoncollision="False" drawtarget="Air" blendstate="AlphaBlend">
    <animatedsprite texture="Content/Particles/SmokeParticleSheet.png" sourcerect="0,0,1024,1024" columns="5" rows="5" />
  </ekthermitesmoke>
  <ekmuzzlebreaklaserpistol lifetime="0.04" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.3,0.3" startsizemax="0.3,0.3" sizechangemin="-0.2,-0.2" sizechangemax="-0.2,-0.2" growtime="0" startcolor="255,200,200,200" endcolor="200,0,0,150" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflashlaser.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreaklaserpistol>
  <ekmuzzleflamelaserpistol lifetime="0.04" startdelaymin="0.01" startdelaymax="0.01" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.6,0.6" startsizemax="0.6,0.6" sizechangemin="1,-0.5" sizechangemax="1,-0.5" growtime="0.01" startcolor="255,200,200,200" endcolor="200,0,0,150" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="0,0,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="128,0,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="0,128,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="128,128,128,128" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamelaserpistol>
  <eklaserspark lifetime="0.3" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="True" drag="0" waterdrag="0" velocitychange="0,-10" velocitychangewater="0,-10" collisionradius="1" usecollision="True" deleteoncollision="True" friction="0.5" restitution="0.5" startsizemin="0.2,0.1" startsizemax="0.4,0.2" sizechangemin="-0.25,-0.12" sizechangemax="-0.25,-0.12" growtime="0.05" startcolor="255,178,96,255" endcolor="255,178,96,255" drawtarget="Both" blendstate="Additive" startdelaymin="0" startdelaymax="0" animduration="1" loopanim="True">
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="392,83,106,16" />
  </eklaserspark>
  <eklasersmoke lifetime="1.5" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.2" velocitychangewater="0,0.2" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="0.35,0.35" startsizemax="0.6,0.6" sizechangemin="0.1,0.1" sizechangemax="0.1,0.1" growtime="0.1" startcolor="202,231,255,255" endcolor="124,59,255,50" drawtarget="Both" drawontop="True" blendstate="AlphaBlend" animduration="1.5" loopanim="True" startdelaymin="0" startdelaymax="0">
    <animatedsprite texture="Content/Particles/Smoke.png" sourcerect="0,0,4096,4096" columns="8" rows="8" origin="0.5,0.5" />
  </eklasersmoke>
  <eklaserflare lifetime="0.08" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="0.3,0.3" startsizemax="0.6,0.6" sizechangemin="0,0" sizechangemax="0,0" growtime="0" startcolor="255,100,100,225" endcolor="200,0,0,75" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare2.png" sourcerect="0,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
  </eklaserflare>
  <ekmuzzlebreaklaserrifle lifetime="0.04" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="0.4,0.4" startsizemax="0.5,0.5" sizechangemin="-0.2,-0.2" sizechangemax="-0.2,-0.2" growtime="0" startcolor="125,100,255,200" endcolor="125,100,255,150" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflashlaser2.png" sourcerect="0,0,256,256" premultiplyalpha="false" origin="0.5,0.5" />
  </ekmuzzlebreaklaserrifle>
  <ekmuzzleflamelaserrifle lifetime="0.04" startdelaymin="0.01" startdelaymax="0.01" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" startsizemin="1.0,1.0" startsizemax="1.0,1.0" sizechangemin="1.1,-0.5" sizechangemax="1.1,-0.5" growtime="0.02" startcolor="125,75,255,200" endcolor="125,75,255,150" drawtarget="Both" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="0,0,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="128,0,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="0,128,128,128" premultiplyalpha="false" origin="0,0.5" />
    <sprite texture="%ModDir%/Particles/ek_muzzleflashgauss_flame.png" sourcerect="128,128,128,128" premultiplyalpha="false" origin="0,0.5" />
  </ekmuzzleflamelaserrifle>
  <eklaserrifleflare lifetime="0.08" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="0.6,0.6" startsizemax="0.9,0.9" sizechangemin="0,0" sizechangemax="0,0" growtime="0" startcolor="125,50,255,225" endcolor="125,50,255,75" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare2.png" sourcerect="0,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
  </eklaserrifleflare>
  <ekdynamitespark lifetime="0.06" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="True" drag="0" waterdrag="0" velocitychange="0,-10" velocitychangewater="0,-10" collisionradius="1" usecollision="True" deleteoncollision="True" friction="0.5" restitution="0.5" startsizemin="0.2,0.1" startsizemax="0.4,0.2" sizechangemin="-0.25,-0.12" sizechangemax="-0.25,-0.12" growtime="0.05" startcolor="255,178,96,255" endcolor="255,178,96,255" drawtarget="Both" blendstate="Additive" startdelaymin="0" startdelaymax="0" animduration="1" loopanim="True">
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="392,83,106,16" />
  </ekdynamitespark>
  <ekfireballnew_tiny lifetime="0.6" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-360" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,3" velocitychangewater="0,1" collisionradius="1" usecollision="True" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2,2" startsizemax="2,2" sizechangemin="-1,-1" sizechangemax="-1,-1" growtime="0.1" startcolor="255,255,255,255" endcolor="255,255,255,25" drawtarget="Both" blendstate="Additive" animduration="0.6" loopanim="False">
    <animatedsprite texture="%ModDir%/Particles/ek_fireball_new_tiny.png" sourcerect="0,0,384,384" columns="3" rows="3" origin="0.5,0.5" premultiplyalpha="false" />
  </ekfireballnew_tiny>
  <ekfireballnew_huge lifetime="1.2" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-30" startrotationmax="30" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,3" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2,2" startsizemax="2,2" sizechangemin="1.2,1.2" sizechangemax="1.2,1.2" growtime="0.1" startcolor="255,255,255,255" endcolor="255,125,0,50" drawtarget="Both" blendstate="Additive" animduration="1.2" loopanim="False">
    <animatedsprite texture="%ModDir%/Particles/ek_fireball_new_huge.png" sourcerect="0,0,2048,1024" columns="8" rows="4" origin="0.5,0.5" premultiplyalpha="false" />
  </ekfireballnew_huge>
  <ekflashbang_light lifetime="0.12" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2,2" startsizemax="2.5,2.5" sizechangemin="-0.5,-0.5" sizechangemax="-0.5,-0.5" growtime="0" startcolor="255,255,255,255" endcolor="255,255,255,75" drawtarget="Both" blendstate="Additive" animduration="1" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare2.png" sourcerect="0,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
  </ekflashbang_light>
  <ekwatercloudcyanide startsizemin="0.75,0.75" startsizemax="1.0,1.0" sizechangemin="0.1,0.1" sizechangemax="0.2,0.2" startrotationmin="0" startrotationmax="360" startcolor="75,120,115,100" middlecolor="75,120,115,200" endcolor="75,120,115,50" usemiddlecolor="True" animduration="3" growtime="0.1" lifetime="5" drawtarget="Water" velocitychange="0,0" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" blendstate="AlphaBlend" loopanim="True">
    <!--
	<animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
	-->
    <animatedsprite texture="Content/Particles/SmokeParticleSheet.png" sourcerect="0,0,1024,1024" columns="5" rows="5" origin="0.5,0.5" />
  </ekwatercloudcyanide>
  <ekwatercloudparalyzant startsizemin="0.75,0.75" startsizemax="1.0,1.0" sizechangemin="0.1,0.1" sizechangemax="0.2,0.2" startrotationmin="0" startrotationmax="360" startcolor="60,70,150,100" middlecolor="60,70,150,200" endcolor="60,70,150,50" usemiddlecolor="True" animduration="3" growtime="0.1" lifetime="3" drawtarget="Water" velocitychange="0,0" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" blendstate="AlphaBlend" loopanim="True">
    <!--
	<animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
	-->
    <animatedsprite texture="Content/Particles/SmokeParticleSheet.png" sourcerect="0,0,1024,1024" columns="5" rows="5" origin="0.5,0.5" />
  </ekwatercloudparalyzant>
  <ekwatercloudradiotoxin startsizemin="0.75,0.75" startsizemax="1.0,1.0" sizechangemin="0.1,0.1" sizechangemax="0.2,0.2" startrotationmin="0" startrotationmax="360" startcolor="120,80,50,100" middlecolor="120,80,50,200" endcolor="120,80,50,50" usemiddlecolor="True" animduration="3" growtime="0.1" lifetime="3" drawtarget="Water" velocitychange="0,0" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychangewater="0,0" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" blendstate="AlphaBlend" loopanim="True">
    <!--
	<animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
	-->
    <animatedsprite texture="Content/Particles/SmokeParticleSheet.png" sourcerect="0,0,1024,1024" columns="5" rows="5" origin="0.5,0.5" />
  </ekwatercloudradiotoxin>
  <eknukeflash lifetime="3" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.1" velocitychangewater="0,0.1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="10,10" startsizemax="10,10" sizechangemin="-10,-10" sizechangemax="-10,-10" growtime="0.01" startcolor="255,255,255,255" endcolor="255,100,0,0" drawtarget="Both" blendstate="Additive" animduration="25" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare3.png" sourcerect="0,0,512,512" origin="0.5,0.5" />
  </eknukeflash>
  <ekfusionflash lifetime="5" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-2" startrotationmax="2" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.1" velocitychangewater="0,0.1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="10,10" startsizemax="10,10" sizechangemin="-5,-5" sizechangemax="-5,-5" growtime="0.01" startcolor="255,255,255,255" endcolor="255,100,0,0" drawtarget="Both" blendstate="Additive" animduration="25" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lightflare3.png" sourcerect="0,0,512,512" origin="0.5,0.5" />
  </ekfusionflash>
  <eknukeshockwave lifetime="1" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="360" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.1" velocitychangewater="0,0.1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1,1" startsizemax="1,1" sizechangemin="30,30" sizechangemax="30,30" growtime="0.01" startcolor="225,255,200,225" endcolor="225,255,200,0" drawtarget="Both" blendstate="Additive" animduration="25" loopanim="True">
    <sprite texture="%ModDir%/Particles/ek_shockwave.png" sourcerect="0,0,512,512" />
  </eknukeshockwave>
  <ekchaff startsizemin="3,0.1" startsizemax="4,0.1" startrotationmin="0" startrotationmax="360" startcolor="255,255,255,255" endcolor="255,255,255,255" lifetime="1.25" drawtarget="Water" usecollision="True" collisionradius="10" restitution="0.2" waterdrag="0.2" growtime="0" velocitychange="0,-25" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" rotatetodirection="False" drag="0" velocitychangewater="0,-10" deleteoncollision="False" friction="0.5" sizechangemin="-7,7" sizechangemax="-7,7" blendstate="AlphaBlend" animduration="1" loopanim="True">
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="0,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="32,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="64,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="96,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="128,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="160,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="192,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="224,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="0,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="32,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="64,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="96,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="128,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="160,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="192,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="224,32,32,32" />
  </ekchaff>
  <ekchafftrail startsizemin="3,0.1" startsizemax="4,0.1" startrotationmin="0" startrotationmax="360" startcolor="255,255,255,255" endcolor="255,255,255,255" lifetime="1.25" drawtarget="Water" usecollision="True" collisionradius="10" restitution="0.2" waterdrag="0" growtime="0" velocitychange="0,-25" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" rotatetodirection="False" drag="0" velocitychangewater="0,0" deleteoncollision="False" friction="0.5" sizechangemin="-10,10" sizechangemax="-10,10" blendstate="AlphaBlend" animduration="1" loopanim="True">
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="0,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="32,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="64,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="96,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="128,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="160,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="192,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="224,0,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="0,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="32,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="64,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="96,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="128,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="160,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="192,32,32,32" />
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="224,32,32,32" />
  </ekchafftrail>
  <eklaserpistoltracer lifetime="0.25" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1.0,0.9" startsizemax="1.0,0.7" growtime="0.02" startcolor="255,255,255,255" endcolor="255,255,255,0" drawtarget="Both" drawontop="True" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lasertracers.png" sourcerect="0,0,1,32" origin="0.5,0.5" />
  </eklaserpistoltracer>
  <eklaserrifletracer lifetime="0.3" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="0" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0" velocitychangewater="0,0" collisionradius="0" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1.0,0.9" startsizemax="1.0,0.7" growtime="0.02" startcolor="255,255,255,255" endcolor="255,255,255,0" drawtarget="Both" drawontop="True" blendstate="Additive" loopanim="False">
    <sprite texture="%ModDir%/Particles/ek_lasertracers.png" sourcerect="8,0,1,32" origin="0.5,0.5" />
  </eklaserrifletracer>
  <ekarmory_flamethrowermuzzle1 lifetime="0.2" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="359" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.1" velocitychangewater="0,0.1" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2.0,2.0" startsizemax="2.0,2.0" growtime="0" startcolor="255,255,165,100" middlecolor="255,255,165,200" endcolor="255,175,100,50" usemiddlecolor="True" drawtarget="Both" drawontop="True" blendstate="Additive" loopanim="False" lifetimemin="0" sizechangemin="0,0" sizechangemax="0,0" animduration="1" priority="1">
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="186,436,30,30" origin="0.5,0.5" premultiplyalpha="false" />
  </ekarmory_flamethrowermuzzle1>
  <ekarmory_flamethrowermuzzle2 lifetime="0.25" startdelaymin="0.1" startdelaymax="0.1" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="359" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.1" velocitychangewater="0,0.1" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2.0,2.0" startsizemax="2.0,2.0" growtime="0" startcolor="255,255,165,100" middlecolor="255,255,165,200" endcolor="255,175,100,50" usemiddlecolor="True" drawtarget="Both" drawontop="True" blendstate="Additive" loopanim="False" lifetimemin="0" sizechangemin="0,0" sizechangemax="0,0" animduration="1" priority="1">
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="186,436,30,30" origin="0.5,0.5" premultiplyalpha="false" />
  </ekarmory_flamethrowermuzzle2>
  <!-- Improved impact particles from EK Gunnery -->
  <ekarmory_hdimpactsmall lifetime="0.1" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="359" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.1" velocitychangewater="0,0.1" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2.0,2.0" startsizemax="2.0,2.0" growtime="0" startcolor="255,200,165,200" endcolor="255,200,165,50" drawtarget="Both" drawontop="True" blendstate="Additive" loopanim="False" lifetimemin="0" sizechangemin="0,0" sizechangemax="0,0" middlecolor="255,200,165,125" usemiddlecolor="False" animduration="1" priority="1">
    <sprite texture="Content/Particles/ParticleAtlas.png" sourcerect="186,436,30,30" origin="0.5,0.5" premultiplyalpha="false" />
  </ekarmory_hdimpactsmall>
  <ekarmory_hdimpactmedium lifetime="0.125" startdelaymin="0" startdelaymax="0" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="0" startrotationmax="359" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.1" velocitychangewater="0,0.1" collisionradius="1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="2.0,2.0" startsizemax="2.0,2.0" growtime="0" startcolor="255,200,165,200" endcolor="255,200,165,50" drawtarget="Both" drawontop="True" blendstate="Additive" loopanim="False" lifetimemin="0" sizechangemin="0,0" sizechangemax="0,0" middlecolor="255,200,165,125" usemiddlecolor="False" animduration="1" priority="1">
    <sprite texture="%ModDir%/Particles/ek_hitflash_hd.png" sourcerect="256,256,128,128" origin="0.5,0.5" premultiplyalpha="false" />
    <sprite texture="%ModDir%/Particles/ek_hitflash_hd.png" sourcerect="384,256,128,128" origin="0.5,0.5" premultiplyalpha="false" />
    <sprite texture="%ModDir%/Particles/ek_hitflash_hd.png" sourcerect="256,384,128,128" origin="0.5,0.5" premultiplyalpha="false" />
    <sprite texture="%ModDir%/Particles/ek_hitflash_hd.png" sourcerect="384,384,128,128" origin="0.5,0.5" premultiplyalpha="false" />
  </ekarmory_hdimpactmedium>
  <ekarmory_hdimpactlarge lifetime="0.15" angularvelocitymin="0" angularvelocitymax="0" startrotationmin="-180" startrotationmax="180" rotatetodirection="False" drag="0" waterdrag="0" velocitychange="0,0.1" velocitychangewater="0,0.1" usecollision="False" deleteoncollision="False" friction="0.5" restitution="0.5" startsizemin="1.0,1.0" startsizemax="1.0,1.0" sizechangemin="0,0" sizechangemax="0,0" growtime="0" startcolor="255,200,165,200" endcolor="255,200,165,50" drawtarget="Both" drawontop="True" blendstate="Additive" animduration="1" loopanim="False" priority="1">
    <sprite texture="%ModDir%/Particles/ek_hitflash_hd.png" sourcerect="0,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
    <sprite texture="%ModDir%/Particles/ek_hitflash_hd.png" sourcerect="256,0,256,256" origin="0.5,0.5" premultiplyalpha="false" />
    <sprite texture="%ModDir%/Particles/ek_hitflash_hd.png" sourcerect="0,256,256,256" origin="0.5,0.5" premultiplyalpha="false" />
  </ekarmory_hdimpactlarge>
</prefabs>