<prefabs>
  <artifactholderfx
    drawontop="True"
    LifeTime="2"
    LifeTimeMin="0.8"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="-50"
    AngularVelocityMax="50"
    StartRotationMin="0"
    StartRotationMax="0"
    RotateToDirection="False"
    Drag="1"
    WaterDrag="1"
    VelocityChange="0,0"
    VelocityChangeWater="0,0"
    CanEnterSubs="True"
    CollisionRadius="1"
    InvariantCollisionSize="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="0.1,0.2"
    StartSizeMax="0.3,0.3"
    SizeChangeMin="1,1"
    SizeChangeMax="2,2"
    GrowTime="0"
    StartColor="255,255,255,5"
    MiddleColor="220,220,255,50"
    EndColor="20,20,20,0"
    UseMiddleColor="True"
    DrawTarget="Both"
    DrawOrder="Foreground"
    DrawAlways="False"
    BlendState="Additive"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="320,448,64,64" />
  </artifactholderfx>
  <scannerdot
    startsizemin="0.3,0.3"
    startsizemax="0.3,0.3"
    sizechangemin="-0.1,-0.1"
    sizechangemax="-0.1,-0.1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="50,255,100,255"
    endcolor="20,20,20,0"
    growtime="0"
    lifetime="1"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-10"
    angularvelocitymax="20"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="True"
    lifetimemin="0.8"
    middlecolor="255,0,0,0"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="320,448,64,64" />
  </scannerdot>
  <scannerwavefx
    lifetime="0.8"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-60"
    angularvelocitymax="60"
    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="1.5,1.5"
    startsizemax="1.5,1.5"
    sizechangemin="-1,-1"
    sizechangemax="-1,-1"
    growtime="0.8"
    startcolor="0,255,80,255"
    endcolor="0,20,80,1"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="0,255,120,50"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </scannerwavefx>
  <gravityspherefx
    lifetime="2"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-60"
    angularvelocitymax="60"
    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="10,10"
    startsizemax="10,10"
    sizechangemin="-5,-5"
    sizechangemax="-5,-5"
    growtime="0.3"
    startcolor="255,0,0,1"
    endcolor="255,0,0,1"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,0,255,100"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </gravityspherefx>
  <gravityspherefx2
    lifetime="1"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-200"
    angularvelocitymax="200"
    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="10,10"
    startsizemax="10,10"
    sizechangemin="-14,-13"
    sizechangemax="-13,-14"
    growtime="0"
    startcolor="255,0,0,1"
    endcolor="255,0,0,1"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="220,0,255,100"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </gravityspherefx2>
  <hologramsphere
    LifeTime="5"
    LifeTimeMin="0"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="25"
    AngularVelocityMax="45"
    StartRotationMin="0"
    StartRotationMax="45"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0"
    VelocityChange="0,0"
    VelocityChangeWater="0,0"
    CanEnterSubs="True"
    CollisionRadius="1"
    InvariantCollisionSize="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="1,1"
    StartSizeMax="0,1.05"
    SizeChangeMin="0,0"
    SizeChangeMax="-0.5,0"
    GrowTime="0"
    StartColor="255,0,255,50"
    MiddleColor="150,220,255,100"
    EndColor="255,0,0,0"
    UseMiddleColor="True"
    DrawTarget="Both"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="Additive"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </hologramsphere>
  <gravityshellfx
    drawontop="False"
    LifeTime="2"
    LifeTimeMin="2"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="0"
    AngularVelocityMax="300"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0"
    VelocityChange="0,0"
    VelocityChangeWater="0,0"
    CanEnterSubs="True"
    CollisionRadius="1"
    InvariantCollisionSize="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="4,4"
    StartSizeMax="4,4"
    SizeChangeMin="-4,-4"
    SizeChangeMax="-5,-8"
    GrowTime="0"
    StartColor="200,200,255,150"
    MiddleColor="255,0,255,60"
    EndColor="255,0,0,1"
    UseMiddleColor="True"
    DrawTarget="Both"
    DrawOrder="Default"
    DrawAlways="False"
    BlendState="Additive"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </gravityshellfx>
  <psychosisfx
    lifetime="2"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-200"
    angularvelocitymax="200"
    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.5,0.5"
    startsizemax="0.5,0.5"
    sizechangemin="-0.1,0"
    sizechangemax="0.2,-0.4"
    growtime="0.1"
    startcolor="255,0,255,150"
    endcolor="255,0,0,1"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0.6"
    middlecolor="0,0,255,200"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </psychosisfx>
  <nasonovsparkles
    startsizemin="0.2,0.2"
    startsizemax="0.5,0.5"
    sizechangemin="-0.1,-0.1"
    sizechangemax="-0.1,-0.1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="255,180,100,255"
    endcolor="20,20,20,0"
    growtime="0"
    lifetime="0.6"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-10"
    angularvelocitymax="20"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="True"
    lifetimemin="0.2"
    middlecolor="255,0,0,0"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="320,448,64,64" />
  </nasonovsparkles>
  <nasonovfx
    lifetime="0.6"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="60"
    angularvelocitymax="600"
    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.5,0.5"
    startsizemax="0.5,0.5"
    sizechangemin="8,8"
    sizechangemax="10,12"
    growtime="0.2"
    startcolor="240,150,50,200"
    endcolor="255,255,255,0"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0.4"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </nasonovfx>
  <faradayfx
    lifetime="1"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0"
    velocitychangewater="0,0"
    collisionradius="10"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.2,0.2"
    startsizemax="0.3,0.5"
    sizechangemin="0.2,0"
    sizechangemax="0.2,0"
    growtime="0"
    startcolor="200,255,255,255"
    endcolor="0,255,255,0"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="True"
    lifetimemin="0.1"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/LightningParticleSheet.png"
      sourcerect="0,0,256,256" />
    <sprite
      texture="Content/Particles/LightningParticleSheet.png"
      sourcerect="0,256,256,256" />
    <sprite
      texture="Content/Particles/LightningParticleSheet.png"
      sourcerect="256,0,256,256" />
    <sprite
      texture="Content/Particles/LightningParticleSheet.png"
      sourcerect="256,256,256,256" />
  </faradayfx>
  <thermalSetFire
    lifetime="0.4"
    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="150"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0"
    startsizemin="0.1,0.1"
    startsizemax="0.5,0.2"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.1"
    startcolor="5,5,255,255"
    endcolor="255,100,50,1"
    drawtarget="Air"
    blendstate="Additive"
    animduration="2"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="50,50,255,220"
    usemiddlecolor="True"
    priority="1">
    <animatedsprite
      texture="Content/Particles/FlameRoundParticleSheet.png"
      sourcerect="0,0,2048,2048"
      columns="10"
      rows="5"
      origin="0.5,0.8"
      premultiplyalpha="false" />
  </thermalSetFire>
  <thermalfx
    lifetime="0.4"
    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="150"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0"
    startsizemin="0.1,0.1"
    startsizemax="0.5,0.2"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.1"
    startcolor="5,5,255,255"
    endcolor="255,100,50,1"
    drawtarget="Air"
    blendstate="Additive"
    animduration="2"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="50,50,255,220"
    usemiddlecolor="True"
    priority="1">
    <animatedsprite
      texture="Content/Particles/FlameRoundParticleSheet.png"
      sourcerect="0,0,2048,2048"
      columns="10"
      rows="5"
      origin="0.5,0.8"
      premultiplyalpha="false" />
  </thermalfx>
  <skyholderfx
    lifetime="0.5"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="200"
    angularvelocitymax="400"
    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="4,4"
    startsizemax="4,4"
    sizechangemin="-8,-8"
    sizechangemax="-8,-8"
    growtime="0"
    startcolor="20,100,255,1"
    endcolor="50,200,255,100"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="0,0,255,200"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </skyholderfx>
  <skyholderfx2
    startsizemin="0.3,0.3"
    startsizemax="0.5,0.5"
    sizechangemin="-0.5,-0.5"
    sizechangemax="-0.5,-0.5"
    startrotationmin="0"
    startrotationmax="0"
    startcolor="60,120,255,100"
    endcolor="60,120,255,255"
    growtime="0"
    lifetime="1"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="2"
    waterdrag="2"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    drawtarget="Air"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="True"
    lifetimemin="0.4"
    middlecolor="60,120,255,255"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="320,448,64,64" />
  </skyholderfx2>
  <ElectricShock
    lifetimemin="0.15"
    lifetime="0.25"
    angularvelocitymin="-10"
    angularvelocitymax="10"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0"
    velocitychangewater="0,0"
    collisionradius="10"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="2,2"
    startsizemax="4,4"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0"
    startcolor="200,255,255,255"
    endcolor="0,255,255,0"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="True"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/LightningParticleSheet.png"
      sourcerect="0,0,256,256" />
    <sprite
      texture="Content/Particles/LightningParticleSheet.png"
      sourcerect="0,256,256,256" />
    <sprite
      texture="Content/Particles/LightningParticleSheet.png"
      sourcerect="256,0,256,256" />
    <sprite
      texture="Content/Particles/LightningParticleSheet.png"
      sourcerect="256,256,256,256" />
  </ElectricShock>
  <toxinmistlargefade
    startsizemin="0.8,0.8"
    startsizemax="1,1"
    sizechangemin="0.2,0.2"
    sizechangemax="0.5,0.8"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="80,100,40,1"
    endcolor="0,40,20,0"
    growtime="0"
    lifetime="8"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-50"
    angularvelocitymax="10"
    rotatetodirection="False"
    drag="1"
    waterdrag="1"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="4"
    middlecolor="0,40,20,150"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </toxinmistlargefade>
  <toxinmist
    startsizemin="0.1,0.1"
    startsizemax="0.1,0.1"
    sizechangemin="0.5,0.5"
    sizechangemax="1,1.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="80,100,40,30"
    endcolor="0,50,0,0"
    growtime="0"
    lifetime="2.5"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-10"
    angularvelocitymax="50"
    rotatetodirection="False"
    drag="1"
    waterdrag="0.8"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0.5"
    middlecolor="20,50,0,255"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </toxinmist>
  <bloodsplashwater
    lifetime="1.5"
    startdelaymin="0"
    startdelaymax="0.2"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,-5"
    velocitychangewater="0,-0.1"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.1"
    startcolor="100,10,10,255"
    endcolor="80,0,0,255"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1.5"
    loopanim="True"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </bloodsplashwater>
  <gazerage
    lifetime="0.5"
    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"
    restitution="0"
    startsizemin="1,1"
    startsizemax="1,1"
    sizechangemin="0.1,0.1"
    sizechangemax="0.1,0.1"
    growtime="0"
    startcolor="255,0,0,1"
    endcolor="100,0,60,150"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="True"
    lifetimemin="0"
    middlecolor="100,0,60,200"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </gazerage>
  <acidmist
    startsizemin="2,2"
    startsizemax="3.5,3.5"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="55,85,61,255"
    endcolor="0,50,0,0"
    growtime="2"
    lifetime="38"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-10"
    angularvelocitymax="10"
    rotatetodirection="False"
    drag="100"
    waterdrag="100"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </acidmist>
  <acidmistsmall
    startsizemin="0.7,0.7"
    startsizemax="0.7,0.7"
    sizechangemin="0.2,0.2"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="55,85,61,200"
    endcolor="0,50,0,0"
    growtime="0.1"
    lifetime="5"
    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"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </acidmistsmall>
  <acidmistgrenade
    drawontop="True"
    LifeTime="5"
    LifeTimeMin="0"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="-10"
    AngularVelocityMax="10"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0"
    VelocityChange="0,0.2"
    VelocityChangeWater="0,0"
    CanEnterSubs="True"
    CollisionRadius="20"
    InvariantCollisionSize="False"
    UseCollision="True"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="1,1"
    StartSizeMax="1.5,1.5"
    SizeChangeMin="0.1,0.1"
    SizeChangeMax="0.2,0.2"
    GrowTime="1.5"
    StartColor="140,110,61,220"
    MiddleColor="255,255,255,255"
    EndColor="0,50,0,0"
    UseMiddleColor="False"
    DrawTarget="Both"
    DrawOrder="Foreground"
    DrawAlways="False"
    BlendState="AlphaBlend"
    Priority="1"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </acidmistgrenade>
  <toxins
    lifetime="3"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-50"
    angularvelocitymax="50"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0.5"
    waterdrag="0"
    velocitychange="0,0"
    velocitychangewater="0,0"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="False"
    friction="0"
    restitution="0"
    startsizemin="1,1"
    startsizemax="1.5,1.5"
    sizechangemin="0.1,0.1"
    sizechangemax="0.5,0.5"
    growtime="0.1"
    startcolor="80,100,40,255"
    endcolor="80,100,40,255"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="3"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </toxins>
  <bloodsplash
    lifetime="1.5"
    startdelaymin="0"
    startdelaymax="0.2"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,-5"
    velocitychangewater="0,-0.1"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.1"
    startcolor="100,10,10,255"
    endcolor="80,0,0,255"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1.5"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="5">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </bloodsplash>
  <watersplash
    startsizemin="0.15,0.15"
    startsizemax="0.3,0.3"
    sizechangemin="0.9,0.9"
    sizechangemax="1.2,1.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="255,255,255,255"
    startalpha="255,255,255,0"
    lifetime="1.25"
    growtime="0.05"
    usecollision="True"
    friction="0.01"
    restitution="0.2"
    collisionradius="30"
    velocitychange="0,-9.8"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,-9.8"
    deleteoncollision="False"
    endcolor="255,255,255,0"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,128,128,128" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,254,128,128" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,128,128,128" />
  </watersplash>
  <waterspatter
    lifetime="1.0"
    startdelaymin="0"
    startdelaymax="0.2"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="-20"
    startrotationmax="20"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0.0"
    velocitychangewater="0,0.0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.8,0.8"
    startsizemax="1.0,1.0"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.1"
    startcolor="255,255,255,200"
    endcolor="255,255,255,200"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1.0"
    loopanim="True"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.1,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.1,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.1,0.5" />
  </waterspatter>
  <mist
    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="255,255,255,125"
    endcolor="255,255,255,0"
    growtime="0.2"
    lifetime="3"
    velocitychange="0,-0.05"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,-0.05"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </mist>
  <MistSmoke
    startsizemin="0.2,0.4"
    startsizemax="0.3,0.4"
    sizechangemin="0.25,0.25"
    sizechangemax="0.3,0.3"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="80,80,80,120"
    endcolor="20,20,20,0"
    growtime="2"
    lifetime="2"
    velocitychange="0,0.4"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-10"
    angularvelocitymax="20"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0.4"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="1"
    middlecolor="60,60,55,255"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </MistSmoke>
  <DarkSmoke
    startsizemin="0.2,0.4"
    startsizemax="0.3,0.4"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="20,60,40,120"
    endcolor="5,30,10,0"
    growtime="2"
    lifetime="4"
    velocitychange="0,0.2"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-10"
    angularvelocitymax="20"
    rotatetodirection="False"
    drag="0.2"
    waterdrag="0.2"
    velocitychangewater="0,0.2"
    collisionradius="15"
    usecollision="True"
    deleteoncollision="False"
    friction="1"
    restitution="1"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="2"
    middlecolor="20,20,20,255"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </DarkSmoke>
  <GlowDot
    startsizemin="0.6,0.6"
    startsizemax="0,1.4"
    sizechangemin="0,0"
    sizechangemax="0,0"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="255,180,100,255"
    endcolor="20,20,20,0"
    growtime="0"
    lifetime="0.2"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-10"
    angularvelocitymax="20"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="True"
    lifetimemin="0.1"
    middlecolor="255,0,0,0"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="320,448,64,64" />
  </GlowDot>
  <steamspray
    startsizemin="0.4,0.4"
    startsizemax="0.5,0.5"
    sizechangemin="0.5,0.5"
    sizechangemax="0.75,0.75"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="255,255,255,125"
    endcolor="255,255,255,0"
    growtime="0.2"
    lifetime="2"
    velocitychange="0,-0.05"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0.5"
    waterdrag="0.5"
    velocitychangewater="0,-0.05"
    collisionradius="30"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </steamspray>
  <waterdrop
    lifetime="5"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="0"
    rotatetodirection="True"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-9.8"
    velocitychangewater="0,-5"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.2"
    startsizemin="0.4,0.2"
    startsizemax="0.4,0.2"
    sizechangemin="-0.02,-0.02"
    sizechangemax="-0.02,-0.02"
    growtime="0.1"
    startcolor="255,255,255,125"
    endcolor="255,255,255,0"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="224,96,32,32" />
  </waterdrop>
  <dustcloud
    startsizemin="0.8,0.8"
    startsizemax="1,1"
    sizechange="0.0,0.0"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="50,50,50,125"
    endcolor="50,50,50,0"
    colorchange="0.0, 0.0, 0.0, -0.3"
    lifetime="3"
    velocitychange="0,-5"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,-5"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,128,128,128" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,254,128,128" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,128,128,128" />
  </dustcloud>
  <bubbles
    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="3"
    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,0.1"
    collisionradius="25"
    friction="0.5"
    restitution="0.5"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="-1">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="270,5,103,119" />
  </bubbles>
  <FlareBubbles
    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="3"
    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,0.1"
    collisionradius="1"
    friction="0.5"
    restitution="0.5"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="270,5,103,119" />
  </FlareBubbles>
  <blood
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="200,0,0,255"
    endcolor="200,0,0,255"
    lifetime="1"
    growtime="0.1"
    velocitychange="0,-0.1"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,-0.1"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="5">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </blood>
  <blackblood
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="0,0,0,255"
    endcolor="0,0,0,0"
    lifetime="1"
    growtime="0.1"
    velocitychange="0,-0.1"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,-0.1"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </blackblood>
  <whitegoosplash
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="200,255,255,255"
    endcolor="200,255,255,255"
    lifetime="1.5"
    growtime="0.1"
    velocitychange="0,-5"
    startdelaymin="0"
    startdelaymax="0.2"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,-0.1"
    collisionradius="30"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1.5"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </whitegoosplash>
  <EggGooSplash
    startsizemin="0.5,2"
    startsizemax="0.5,4"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="200,255,255,255"
    endcolor="200,255,255,0"
    lifetime="0.8"
    growtime="0.1"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="30"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="0,2"
    sizechangemax="0,6"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="2"
    loopanim="False"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </EggGooSplash>
  <waterblood
    startsizemin="0.1,0.1"
    startsizemax="0.3,0.3"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="76,0,0,255"
    endcolor="50,0,0,255"
    animduration="5"
    colorchange="0.0, 0.0, 0.0, -0.2"
    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"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </waterblood>
  <blackwaterblood
    startsizemin="0.1,0.1"
    startsizemax="0.3,0.3"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="20,0,0,255"
    endcolor="0,0,0,255"
    animduration="5"
    colorchange="0.0, 0.0, 0.0, -0.2"
    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"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </blackwaterblood>
  <blooddrop
    lifetime="3"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-9.8"
    velocitychangewater="0,-5"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.2"
    startsizemin="0.4,0.2"
    startsizemax="1,0.3"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.5"
    startcolor="255,0,0,255"
    endcolor="200,0,0,0"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="5">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="224,96,32,32" />
  </blooddrop>
  <blackblooddrop
    lifetime="3"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-9.8"
    velocitychangewater="0,-5"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.2"
    startsizemin="0.4,0.2"
    startsizemax="1,0.3"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.5"
    startcolor="20,0,0,255"
    endcolor="0,0,0,0"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    drawontop="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="224,96,32,32" />
  </blackblooddrop>
  <bloodtrail
    lifetime="0.5"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0.8"
    velocitychange="0,0"
    collisionradius="30"
    usecollision="False"
    deleteoncollision="False"
    friction="0.01"
    restitution="0.2"
    startsizemin="0.6,0.6"
    startsizemax="1,1"
    sizechangemin="0.2,0.2"
    sizechangemax="0.5,0.5"
    growtime="0.05"
    startcolor="125,0,0,255"
    endcolor="125,0,0,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    velocitychangewater="0,0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,128,128,128" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,254,128,128" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,128,128,128" />
  </bloodtrail>
  <gib
    lifetime="5"
    angularvelocitymin="-500"
    angularvelocitymax="500"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-8"
    velocitychangewater="0,-1"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.1"
    startsizemin="0.3,0.3"
    startsizemax="0.6,0.6"
    sizechangemin="-0.1,-0.1"
    sizechangemax="-0.1,-0.1"
    growtime="0"
    startcolor="75,0,0,255"
    endcolor="70,0,0,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="208,64,48,32" />
  </gib>
  <blackgib
    lifetime="5"
    angularvelocitymin="-500"
    angularvelocitymax="500"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-8"
    velocitychangewater="0,-1"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.1"
    startsizemin="0.3,0.3"
    startsizemax="0.6,0.6"
    sizechangemin="-0.1,-0.1"
    sizechangemax="-0.1,-0.1"
    growtime="0"
    startcolor="20,0,0,255"
    endcolor="0,0,0,255"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="208,64,48,32" />
  </blackgib>
  <heavygib
    lifetime="1"
    angularvelocitymin="-500"
    angularvelocitymax="500"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-8"
    velocitychangewater="0,-1"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.8,0.8"
    startsizemax="1,1"
    sizechangemin="-0.5,-0.5"
    sizechangemax="-0.5,-0.5"
    growtime="0"
    startcolor="75,0,0,255"
    endcolor="50,0,0,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="208,64,48,32" />
    <ParticleEmitter
      particle="bloodtrail"
      particlespersecond="10"
      position="0,0"
      anglemin="0"
      anglemax="360"
      velocitymin="10"
      velocitymax="20" />
  </heavygib>
  <spark
    lifetime="1"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychange="0,-5"
    velocitychangewater="0,-5"
    collisionradius="1"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.25"
    startsizemin="0.2,0.1"
    startsizemax="0.3,0.2"
    sizechangemin="-0.25,-0.12"
    sizechangemax="-0.25,-0.12"
    growtime="0.25"
    startcolor="255,178,96,255"
    endcolor="255,178,96,255"
    drawtarget="Air"
    blendstate="Additive"
    startdelaymin="0"
    startdelaymax="0"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="392,83,106,16" />
  </spark>
  <whitespark
    lifetime="1"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychange="0,-5"
    velocitychangewater="0,-5"
    collisionradius="1"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.25"
    startsizemin="0.2,0.1"
    startsizemax="0.3,0.2"
    sizechangemin="-0.25,-0.12"
    sizechangemax="-0.25,-0.12"
    growtime="0.25"
    startcolor="255,255,255,255"
    endcolor="255,255,255,255"
    drawtarget="Air"
    blendstate="Additive"
    startdelaymin="0"
    startdelaymax="0"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="392,83,106,16" />
  </whitespark>
  <artifactspark
    lifetime="0.5"
    startdelaymin="0"
    startdelaymax="0"
    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.5"
    restitution="0.5"
    startsizemin="0.1,0.1"
    startsizemax="2,0.6"
    sizechangemin="-1,-0.5"
    sizechangemax="-3,-0.5"
    growtime="0"
    startcolor="255,233,255,255"
    endcolor="0,233,255,0"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="395,41,108,11"
      origin="0.1,0.5" />
  </artifactspark>
  <shockwave
    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,100"
    endcolor="255,255,255,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </shockwave>
  <shockwaveinverted
    lifetime="0.5"
    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="2,2"
    startsizemax="2,2"
    sizechangemin="-1,-1"
    sizechangemax="-1,-1"
    growtime="0"
    startcolor="255,255,255,111"
    endcolor="255,255,255,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </shockwaveinverted>
  <SonarFloraWave
    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,100"
    endcolor="255,255,255,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </SonarFloraWave>
  <shockwavesmall
    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="3,3"
    sizechangemax="3,3"
    growtime="0"
    startcolor="255,255,255,200"
    endcolor="255,255,255,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </shockwavesmall>
  <flame
    lifetime="1.2"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-20"
    angularvelocitymax="10"
    startrotationmin="-20"
    startrotationmax="20"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,2.5"
    velocitychangewater="0,2.5"
    collisionradius="75"
    invariantcollisionsize="true"
    usecollision="True"
    deleteoncollision="False"
    friction="0"
    restitution="0.2"
    startsizemin="0.5,0.3"
    startsizemax="0.8,0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.2"
    startcolor="255,255,255,255"
    endcolor="255,92,0,255"
    drawtarget="Air"
    blendstate="Additive"
    animduration="1.2"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="1">
    <animatedsprite
      texture="Content/Particles/FlameRoundParticleSheet.png"
      sourcerect="0,0,2048,2048"
      columns="10"
      rows="5"
      origin="0.5,0.4"
      premultiplyalpha="false" />
  </flame>
  <flamethrower
    lifetime="0.8"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-20"
    angularvelocitymax="10"
    startrotationmin="-20"
    startrotationmax="20"
    rotatetodirection="False"
    drag="0.2"
    waterdrag="0.2"
    velocitychange="0,1"
    velocitychangewater="0,1"
    collisionradius="60"
    invariantcollisionsize="true"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.1"
    startsizemin="0.5,0.3"
    startsizemax="0.8,0.5"
    sizechangemin="0,0"
    sizechangemax="0.1,0.1"
    growtime="0.2"
    startcolor="255,255,255,255"
    endcolor="255,92,0,255"
    drawtarget="Air"
    blendstate="Additive"
    animduration="0.8"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/FlameRoundParticleSheet.png"
      sourcerect="0,0,2048,2048"
      columns="10"
      rows="5"
      origin="0.5,0.5"
      premultiplyalpha="false" />
  </flamethrower>
  <flamethrowersmoke
    lifetime="3"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-100"
    angularvelocitymax="100"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0.2"
    waterdrag="0.2"
    velocitychange="0,1"
    velocitychangewater="0,1"
    collisionradius="80"
    usecollision="True"
    deleteoncollision="False"
    friction="0.01"
    restitution="0.01"
    startsizemin="0.4,0.4"
    startsizemax="0.5,0.5"
    sizechangemin="0.2,0.2"
    sizechangemax="0.2,0.2"
    growtime="0"
    startcolor="10,10,10,50"
    endcolor="0,0,0,255"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="3"
    loopanim="False"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,0,1024,1024"
      columns="5"
      rows="5" />
  </flamethrowersmoke>
  <flameburningcharacter
    drawontop="False"
    LifeTime="0.6"
    LifeTimeMin="0.4"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="-20"
    AngularVelocityMax="10"
    StartRotationMin="-10"
    StartRotationMax="10"
    RotateToDirection="False"
    Drag="0.2"
    WaterDrag="0.2"
    VelocityChange="0,3"
    VelocityChangeWater="0,3"
    CanEnterSubs="True"
    CollisionRadius="60"
    InvariantCollisionSize="True"
    UseCollision="True"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.1"
    StartSizeMin="0.08,0.03"
    StartSizeMax="0.15,0.05"
    SizeChangeMin="0.5,0.5"
    SizeChangeMax="0.5,0.5"
    GrowTime="0"
    StartColor="255,255,255,150"
    MiddleColor="255,90,0,80"
    EndColor="255,92,0,0"
    UseMiddleColor="True"
    DrawTarget="Air"
    DrawOrder="Default"
    DrawAlways="False"
    BlendState="Additive"
    Priority="0"
    AnimDuration="0.5"
    LoopAnim="True">
    <animatedsprite
      texture="Content/Particles/FlameRoundParticleSheet.png"
      sourcerect="0,0,2048,2048"
      columns="10"
      rows="5"
      origin="0.5,0.5"
      premultiplyalpha="false" />
  </flameburningcharacter>
  <steam
    lifetime="2.5"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-10"
    angularvelocitymax="90"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,1"
    velocitychangewater="0,1"
    collisionradius="100"
    usecollision="True"
    deleteoncollision="False"
    friction="0"
    restitution="0.2"
    startsizemin="0.5,0.5"
    startsizemax="0.6,0.6"
    sizechangemin="0,0"
    sizechangemax="0.1,0.1"
    growtime="0"
    startcolor="255,255,255,100"
    endcolor="255,255,255,80"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="2.5"
    loopanim="False"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,0,1024,1024"
      columns="5"
      rows="5" />
    <animatedsprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,0,1024,1024"
      columns="5"
      rows="5" />
  </steam>
  <smoke
    startsizemin="0.3,0.3"
    startsizemax="0.4,0.4"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="80,80,80,255"
    endcolor="0,0,0,0"
    growtime="0.2"
    lifetime="2"
    usecollision="True"
    collisionradius="50"
    velocitychange="0,0.5"
    animduration="2"
    friction="0.01"
    restitution="0.01"
    loopanim="False"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0.5"
    deleteoncollision="False"
    drawtarget="Air"
    blendstate="AlphaBlend"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,0,1024,1024"
      columns="5"
      rows="5" />
  </smoke>
  <heavysmoke
    startsizemin="0.3,0.3"
    startsizemax="0.4,0.4"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="50,50,50,255"
    endcolor="0,0,0,128"
    growtime="0.2"
    lifetime="2"
    usecollision="True"
    collisionradius="50"
    velocitychange="0,0.5"
    animduration="2"
    friction="0.01"
    restitution="0.01"
    loopanim="False"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0.5"
    deleteoncollision="False"
    drawtarget="Air"
    blendstate="AlphaBlend"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,0,1024,1024"
      columns="5"
      rows="5" />
  </heavysmoke>
  <hydrosmoke
    LifeTime="7"
    LifeTimeMin="6"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="-20"
    AngularVelocityMax="20"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0.02"
    VelocityChange="0,10"
    VelocityChangeWater="0,10"
    CollisionRadius="1"
    InvariantCollisionSize="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="5,5"
    StartSizeMax="10,10"
    SizeChangeMin="4,4"
    SizeChangeMax="5,5"
    GrowTime="2"
    StartColor="220,210,180,255"
    MiddleColor="150,150,150,255"
    EndColor="50,50,50,0"
    UseMiddleColor="True"
    CanEnterSubs="False"
    DrawTarget="Water"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="AlphaBlend"
    DrawOrder="Background"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="204,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="410,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="614,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="819,410,204,204" />
  </hydrosmoke>
  <hydrosmokesmall
    LifeTime="4"
    LifeTimeMin="2"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="-20"
    AngularVelocityMax="20"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0.02"
    VelocityChange="0,5"
    VelocityChangeWater="0,5"
    CollisionRadius="1"
    InvariantCollisionSize="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="2,2"
    StartSizeMax="5,5"
    SizeChangeMin="1,2"
    SizeChangeMax="2,4"
    GrowTime="1"
    StartColor="220,210,180,255"
    MiddleColor="150,150,150,255"
    EndColor="50,50,50,0"
    UseMiddleColor="True"
    CanEnterSubs="False"
    DrawTarget="Water"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="AlphaBlend"
    DrawOrder="Background"
    Priority="0"
    AnimDuration="3"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="204,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="410,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="614,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="819,410,204,204" />
  </hydrosmokesmall>
  <lavasplash
    lifetime="2"
    angularvelocitymin="-10"
    angularvelocitymax="10"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0.1"
    waterdrag="0.08"
    velocitychange="0,-10"
    velocitychangewater="0,-8"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0"
    restitution="0"
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    sizechangemin="1,1"
    sizechangemax="2,2"
    growtime="0.1"
    startcolor="255,100,0,255"
    endcolor="50,0,10,0"
    drawtarget="Water"
    CanEnterSubs="False"
    blendstate="Additive"
    animduration="1.7"
    loopanim="False"
    startdelaymin="1"
    startdelaymax="1"
    drawontop="False"
    lifetimemin="0.3"
    middlecolor="255,10,0,255"
    usemiddlecolor="True"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </lavasplash>
  <lavachunk
    LifeTime="3"
    LifeTimeMin="0.2"
    StartDelayMin="0.5"
    StartDelayMax="0.5"
    AngularVelocityMin="-200"
    AngularVelocityMax="200"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0.02"
    WaterDrag="0.02"
    VelocityChange="0,-8"
    VelocityChangeWater="0,-20"
    CollisionRadius="10"
    InvariantCollisionSize="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="1,1"
    StartSizeMax="2,2"
    SizeChangeMin="-1,-1"
    SizeChangeMax="-1,-1"
    GrowTime="0.1"
    StartColor="50,0,5,150"
    MiddleColor="255,40,0,150"
    EndColor="50,0,10,0"
    UseMiddleColor="True"
    CanEnterSubs="False"
    DrawTarget="Water"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="Additive"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="208,64,48,32" />
  </lavachunk>

  <volcanosmoke
    LifeTime="5"
    LifeTimeMin="0"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="-20"
    AngularVelocityMax="20"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0.02"
    VelocityChange="0,0"
    VelocityChangeWater="0,3"
    CollisionRadius="1"
    InvariantCollisionSize="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="5,5"
    StartSizeMax="10,10"
    SizeChangeMin="0.5,1"
    SizeChangeMax="1,2"
    GrowTime="2"
    StartColor="255,255,255,255"
    MiddleColor="255,255,255,255"
    EndColor="50,50,50,0"
    UseMiddleColor="True"
    CanEnterSubs="False"
    DrawTarget="Water"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="AlphaBlend"
    DrawOrder="Background"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="204,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="410,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="614,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="819,410,204,204" />
  </volcanosmoke>
  <volcanosmokefast
    LifeTime="2"
    LifeTimeMin="0"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="-20"
    AngularVelocityMax="20"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0.02"
    VelocityChange="0,5"
    VelocityChangeWater="0,5"
    CollisionRadius="500"
    InvariantCollisionSize="False"
    UseCollision="True"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="3,3"
    StartSizeMax="4,4"
    SizeChangeMin="1,2"
    SizeChangeMax="2,4"
    GrowTime="1"
    StartColor="255,255,255,150"
    MiddleColor="255,50,0,150"
    EndColor="50,50,50,0"
    UseMiddleColor="True"
    CanEnterSubs="False"
    DrawTarget="Water"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="Additive"
    DrawOrder="Default"
    Priority="0"
    AnimDuration="2"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="0,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="204,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="410,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="614,410,204,204" />
    <sprite
      texture="Content/Particles/SmokeParticleSheet.png"
      sourcerect="819,410,204,204" />
  </volcanosmokefast>
  <volcanofire
    LifeTime="1"
    LifeTimeMin="0"
    StartDelayMin="0"
    StartDelayMax="1"
    AngularVelocityMin="-10"
    AngularVelocityMax="10"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0"
    VelocityChange="0,10"
    VelocityChangeWater="0,10"
    CollisionRadius="60"
    InvariantCollisionSize="False"
    UseCollision="True"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="0.2,0.2"
    StartSizeMax="1,1"
    SizeChangeMin="0,0"
    SizeChangeMax="3,3"
    GrowTime="0.1"
    StartColor="255,255,255,200"
    MiddleColor="0,0,0,0"
    EndColor="255,0,0,200"
    UseMiddleColor="False"
    CanEnterSubs="False"
    DrawTarget="Air"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="Additive"
    Priority="1"
    AnimDuration="1"
    LoopAnim="False">
    <animatedsprite
      texture="Content/Particles/ExplosionAtlas.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5"
      premultiplyalpha="false" />
  </volcanofire> 
  
  <explosionfire
    lifetime="1.5"
    angularvelocitymin="-10"
    angularvelocitymax="10"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0"
    velocitychangewater="0,0"
    collisionradius="60"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.8,0.8"
    startsizemax="1.2,1.2"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.1"
    startcolor="255,255,255,255"
    endcolor="255,255,255,255"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1.5"
    loopanim="False"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="1">
    <animatedsprite
      texture="Content/Particles/ExplosionAtlas.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5"
      premultiplyalpha="false" />
    <ParticleEmitter
      particle="explosionfireadditive"
      particlespersecond="0"
      CopyParentParticleScale="true"
      position="0,0"
      particleamount="1"
      emitinterval="100"/>
  </explosionfire>
  <explosionfireadditive
    lifetime="1.5"
    angularvelocitymin="-10"
    angularvelocitymax="10"
    startrotationmin="0"
    startrotationmax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0"
    velocitychangewater="0,0"
    collisionradius="60"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="1,1"
    startsizemax="1,1"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.1"
    startcolor="255,255,255,255"
    endcolor="0,0,0,0"
    drawtarget="Air"
    blendstate="Additive"
    animduration="1.5"
    loopanim="False"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="0,0,0,0"
    usemiddlecolor="True"
    priority="1">
    <animatedsprite
      texture="Content/Particles/ExplosionAtlas.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5"
      premultiplyalpha="false" />
  </explosionfireadditive>
  <explosionsmoke
    lifetime="4"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0.2"
    velocitychangewater="0,0.2"
    collisionradius="100"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0"
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    sizechangemin="0.1,0.1"
    sizechangemax="0.1,0.1"
    growtime="0.1"
    startcolor="125,125,125,255"
    endcolor="0,0,0,255"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="4"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </explosionsmoke>
  <explosiondebris
    LifeTime="3"
    LifeTimeMin="0"
    StartDelayMin="0"
    StartDelayMax="0.2"
    AngularVelocityMin="-100"
    AngularVelocityMax="100"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0.1"
    VelocityChange="0,-9"
    VelocityChangeWater="0,-9"
    CollisionRadius="10"
    InvariantCollisionSize="False"
    UseCollision="True"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.2"
    StartSizeMin="0.3,0.3"
    StartSizeMax="0.5,0.5"
    SizeChangeMin="0,0"
    SizeChangeMax="0,0"
    GrowTime="0"
    StartColor="150,150,150,255"
    MiddleColor="255,255,255,255"
    EndColor="150,150,150,0"
    UseMiddleColor="False"
    DrawTarget="Both"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="AlphaBlend"
    Priority="0"
    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" />
  </explosiondebris>
  <muzzleflash
    lifetime="0.15"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.8,0.8"
    startsizemax="1,1"
    growtime="0.02"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    sizechangemin="0,0"
    sizechangemax="0,0"
    animduration="1"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="5">
    <sprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="0,384,64,64"
      origin="0.15,0.5"
      premultiplyalpha="false" />
    <sprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="64,384,64,64"
      origin="0.15,0.5"
      premultiplyalpha="false" />
    <sprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="128,384,64,64"
      origin="0.15,0.5"
      premultiplyalpha="false" />
    <sprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="192,384,64,64"
      origin="0.15,0.5"
      premultiplyalpha="false" />
    <sprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="0,448,64,64"
      origin="0.15,0.5"
      premultiplyalpha="false" />
    <sprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="64,448,64,64"
      origin="0.15,0.5"
      premultiplyalpha="false" />
    <sprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="128,448,64,64"
      origin="0.15,0.5"
      premultiplyalpha="false" />
    <sprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="192,448,64,64"
      origin="0.15,0.5"
      premultiplyalpha="false" />
  </muzzleflash>
  <muzzleflashcoilgun
    lifetime="0.35"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="2,1"
    startsizemax="2,1"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0"
    startcolor="255,255,255,255"
    endcolor="255,255,255,255"
    drawtarget="Water"
    blendstate="Additive"
    animduration="0.35"
    loopanim="False"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="5">
    <animatedsprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="0,0,1024,384"
      columns="4"
      rows="3"
      origin="-0.1,0.6"
      premultiplyalpha="false" />
  </muzzleflashcoilgun>
  <tracerfirearm
    lifetime="0.1"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="1,0.5"
    startsizemax="1,0.4"
    growtime="0.02"
    startcolor="255,255,255,180"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="0,0"
    sizechangemax="0,0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="10">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="157,440,1,22"
      origin="0.5,0.5" />
  </tracerfirearm>
  <impactfirearm
    lifetime="0.1"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="1,0.8"
    startsizemax="1,0.8"
    growtime="0.02"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="0,0"
    sizechangemax="0,0"
    middlecolor="255,200,0,255"
    usemiddlecolor="True"
    animduration="1"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="186,436,30,30"
      origin="0.5,0.5" />
  </impactfirearm>
  <casingfirearm
    lifetime="8"
    angularvelocitymin="-180"
    angularvelocitymax="-200"
    startrotationmin="0"
    startrotationmax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0.5"
    velocitychange="0,-9"
    velocitychangewater="0,-9"
    collisionradius="3"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.25"
    startsizemin="0.8,0.8"
    startsizemax="0.8,0.8"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0"
    startcolor="255,255,255,255"
    endcolor="255,255,255,255"
    middlecolor="255,255,255,0"
    usemiddlecolor="True"
    drawtarget="Both"
    blendstate="AlphaBlend"
    startdelaymin="0"
    startdelaymax="0"
    animduration="1"
    loopanim="True"
    drawontop="False"
    priority="0">
    <Sprite texture="Content/Items/Weapons/weapons_new.png" sourcerect="195,281,11,7" depth="0.55" origin="0.5,0.5" />
  </casingfirearm>
  <muzzleflashpulselaser
    lifetime="0.3"
    startdelaymin="0"
    startdelaymax="0.1"
    angularvelocitymin="-100"
    angularvelocitymax="100"
    startrotationmin="0"
    startrotationmax="359"
    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="2,2"
    startsizemax="6,6"
    growtime="0"
    startcolor="255,255,255,150"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="0,0"
    sizechangemax="0,0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="5">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,448,64,64" />
  </muzzleflashpulselaser>
  <muzzleflashguardianlaser
    lifetime="0.1"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-100"
    angularvelocitymax="100"
    startrotationmin="0"
    startrotationmax="359"
    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="2,2"
    startsizemax="6,6"
    growtime="0"
    startcolor="255,255,255,150"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="0,0"
    sizechangemax="0,0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="5">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,448,64,64" />
  </muzzleflashguardianlaser>
  <pulselasermist
    startsizemin="1,1"
    startsizemax="2,2"
    sizechangemin="0.1,0.1"
    sizechangemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="255,50,20,150"
    endcolor="0,0,0,0"
    growtime="0.1"
    lifetime="2"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0.1"
    angularvelocitymin="-50"
    angularvelocitymax="50"
    rotatetodirection="False"
    drag="0"
    waterdrag="0.25"
    velocitychangewater="0,1"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0.5"
    middlecolor="200,200,200,100"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </pulselasermist>
  <tracerpulselaser
    lifetime="0.4"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="1,0.4"
    startsizemax="1,0.4"
    growtime="0.02"
    startcolor="255,255,255,180"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="1,-1"
    sizechangemax="1,-1"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="10">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="144,440,1,68"
      origin="0.5,0.5" />
  </tracerpulselaser>
  <tracerguardianlaser
    lifetime="0.2"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="1,0.4"
    startsizemax="1,0.4"
    growtime="0.02"
    startcolor="255,255,255,180"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="1,-1"
    sizechangemax="1,-1"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="10">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="144,440,1,68"
      origin="0.5,0.5" />
  </tracerguardianlaser>
  <chainguntrail
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="1,0.5"
    startsizemax="1,0.5"
    growtime="0"
    startcolor="255,255,255,180"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="0,0"
    sizechangemax="0,0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="130,383,225,40"
      origin="0.8,0.5" />
  </chainguntrail>
  <chargepulselaser
    lifetime="0.1"
    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="1.5,1.5"
    startsizemax="2,2"
    growtime="0.02"
    startcolor="255,255,255,150"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    sizechangemin="0,0"
    sizechangemax="0,0"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="256,448,64,64" />
  </chargepulselaser>
  <muzzleflashrailgun
    lifetime="0.5"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="6,6"
    startsizemax="6,6"
    sizechangemin="-1,-3"
    sizechangemax="-1,-3"
    growtime="0"
    startcolor="255,255,255,255"
    endcolor="255,255,255,255"
    drawtarget="Water"
    blendstate="Additive"
    animduration="0.5"
    loopanim="False"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="5">
    <animatedsprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="0,512,1024,512"
      columns="4"
      rows="4"
      origin="-0.1,0.5"
      premultiplyalpha="false" />
  </muzzleflashrailgun>
  <muzzleflashflakcannon
    lifetime="0.5"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="2.4,2.6"
    startsizemax="2.6,2.8"
    sizechangemin="-1,-3"
    sizechangemax="-1,-3"
    growtime="0"
    startcolor="255,255,255,255"
    endcolor="255,255,255,255"
    drawtarget="Water"
    blendstate="Additive"
    animduration="0.5"
    loopanim="False"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="5">
    <animatedsprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="0,512,1024,512"
      columns="4"
      rows="4"
      origin="-0.1,0.5"
      premultiplyalpha="false" />
  </muzzleflashflakcannon>
  <muzzleflashchaingun
    lifetime="0.2"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.7,0.5"
    startsizemax="1,0.6"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0"
    startcolor="255,255,255,255"
    endcolor="255,255,255,255"
    drawtarget="Water"
    blendstate="Additive"
    animduration="0.2"
    loopanim="False"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="5">
    <animatedsprite
      texture="Content/Particles/MuzzleFlashParticleSheet.png"
      sourcerect="0,0,1024,384"
      columns="4"
      rows="3"
      origin="-0.1,0.5"
      premultiplyalpha="false" />
  </muzzleflashchaingun>
  <underwaterexplosion
    lifetime="3"
    startdelaymin="0"
    startdelaymax="0.5"
    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"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="1">
    <animatedsprite
      texture="Content/Particles/UnderwaterExplosionSheet.png"
      sourcerect="0,0,2040,2040"
      columns="10"
      rows="10"
      origin="0.5,0.5"
      premultiplyalpha="false" />
  </underwaterexplosion>
  <underwaterexplosionfast
    lifetime="1"
    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="1"
    loopanim="False"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="1">
    <animatedsprite
      texture="Content/Particles/UnderwaterExplosionSheet.png"
      sourcerect="0,0,2040,2040"
      columns="10"
      rows="10"
      origin="0.5,0.5"
      premultiplyalpha="false" />
  </underwaterexplosionfast>
  <risingbubbles
    lifetime="4"
    startdelaymin="0"
    startdelaymax="1.5"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="-20"
    startrotationmax="20"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0"
    velocitychangewater="0,2"
    collisionradius="50"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0.2"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    drawtarget="Water"
    blendstate="Additive"
    animduration="4"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/RisingBubbleSheet.png"
      sourcerect="0,0,1024,1024"
      columns="8"
      rows="8"
      origin="0.5,0.5"
      premultiplyalpha="false" />
  </risingbubbles>
  <damagebubbles
    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="5"
    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,1.1"
    collisionradius="1"
    friction="0.5"
    restitution="0.5"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="270,5,103,119" />
  </damagebubbles>
  <weld
    startsizemin="1.5,0.9"
    startsizemax="1.75,1.1"
    sizechangemin="-4,-0.1"
    sizechangemax="-4,-0.5"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    lifetime="0.25"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    growtime="0"
    animduration="1"
    loopanim="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="394,13,102,12"
      origin="0.1,0.5" />
  </weld>
  <weldspark
    lifetime="1"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychange="0,-5"
    velocitychangewater="0,-5"
    collisionradius="1"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.2,0.2"
    startsizemax="0.5,0.2"
    sizechangemin="-0.5,-0.5"
    sizechangemax="-1,-1"
    growtime="0.1"
    startcolor="255,193,99,255"
    endcolor="255,193,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="392,83,106,16" />
  </weldspark>
  <weldsmoke
    lifetime="3"
    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.1,0.1"
    startsizemax="0.2,0.2"
    sizechangemin="0.1,0.1"
    sizechangemax="0.1,0.1"
    growtime="0.1"
    startcolor="255,255,255,255"
    endcolor="50,50,50,255"
    drawtarget="Both"
    drawontop="True"
    blendstate="AlphaBlend"
    animduration="3"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </weldsmoke>
  <plasma
    startsizemin="1.5,0.9"
    startsizemax="2,1.1"
    sizechange="-4.0,-0.5"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    lifetime="0.25"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="-4,-0.5"
    sizechangemax="-4,-0.5"
    growtime="0"
    animduration="1"
    loopanim="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="395,41,108,11"
      origin="0.1,0.5" />
  </plasma>
  <plasmaspark
    lifetime="1"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychange="0,-2"
    velocitychangewater="0,-2"
    collisionradius="1"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.2,0.2"
    startsizemax="0.5,0.4"
    sizechangemin="-0.5,-0.5"
    sizechangemax="-1,-1"
    growtime="0.1"
    startcolor="49,255,255,255"
    endcolor="255,89,85,200"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="392,83,106,16" />
  </plasmaspark>
  <plasmasmoke
    lifetime="3"
    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.1,0.1"
    startsizemax="0.2,0.2"
    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="3"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </plasmasmoke>
  <largeplasma
    startsizemin="0.9,3"
    startsizemax="2,2"
    sizechange="20.0,-0.5"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    lifetime="0.25"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="20,-0.5"
    sizechangemax="20,-0.5"
    growtime="0"
    animduration="1"
    loopanim="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="395,41,108,11"
      origin="0.1,0.5" />
  </largeplasma>
  <plasmared
    startsizemin="1.5,0.9"
    startsizemax="2,1.1"
    sizechange="-4.0,-0.5"
    startcolor="211,33,44,255"
    endcolor="211,33,44,0"
    lifetime="0.25"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="0"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="-4,-0.5"
    sizechangemax="-4,-0.5"
    growtime="0"
    animduration="1"
    loopanim="True"
    lifetimemin="0"
    middlecolor="211,33,44,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="395,41,108,11"
      origin="0.1,0.5" />
  </plasmared>
  <plasmasparkred
    lifetime="1"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychange="0,-2"
    velocitychangewater="0,-2"
    collisionradius="1"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.2,0.2"
    startsizemax="0.5,0.4"
    sizechangemin="-0.5,-0.5"
    sizechangemax="-1,-1"
    growtime="0.1"
    startcolor="49,211,33,44"
    endcolor="211,66,88,200"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="392,83,106,16" />
  </plasmasparkred>
  <fleshsmoke
    lifetime="3"
    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.1,0.1"
    startsizemax="0.2,0.2"
    sizechangemin="0.1,0.1"
    sizechangemax="0.1,0.1"
    growtime="0.1"
    startcolor="153,153,153,255"
    endcolor="153,153,153,255"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="3"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </fleshsmoke>
  <swirlysmoke
    lifetime="3"
    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.1,0.1"
    startsizemax="0.2,0.2"
    sizechangemin="0.1,0.1"
    sizechangemax="0.1,0.1"
    growtime="0.1"
    startcolor="153,153,153,120"
    endcolor="153,153,153,120"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="3"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </swirlysmoke>
  <ritualsmoke
    LifeTime="5"
    LifeTimeMin="0"
    StartDelayMin="0"
    StartDelayMax="1"
    AngularVelocityMin="-20"
    AngularVelocityMax="20"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0"
    VelocityChange="0,0.2"
    VelocityChangeWater="0,0.2"
    CollisionRadius="60"
    UseCollision="True"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="0.6,0.8"
    StartSizeMax="0.6,0.8"
    SizeChangeMin="0.1,0.1"
    SizeChangeMax="0.1,0.1"
    GrowTime="0.1"
    StartColor="219,150,239,50"
    MiddleColor="219,150,239,255"
    EndColor="219,150,239,255"
    UseMiddleColor="False"
    DrawTarget="Both"
    DrawOnTop="False"
    BlendState="AlphaBlend"
    Priority="0"
    AnimDuration="5"
    LoopAnim="True">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </ritualsmoke>
  <ammotrailwater
    lifetime="1"
    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="1,0.1"
    startsizemax="2,0.2"
    sizechangemin="0.1,0.1"
    sizechangemax="0.1,0.1"
    growtime="0"
    startcolor="153,153,153,120"
    endcolor="0,0,0,0"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </ammotrailwater>
  <ammotrail
    lifetime="1"
    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="1,0.1"
    startsizemax="2,0.2"
    sizechangemin="0.1,0.1"
    sizechangemax="0.1,0.1"
    growtime="0"
    startcolor="153,153,153,120"
    endcolor="0,0,0,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </ammotrail>
  <extinguisher
    lifetime="1.4"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-40"
    angularvelocitymax="40"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0.7"
    waterdrag="0.7"
    velocitychange="0,-0.5"
    velocitychangewater="0,-0.5"
    collisionradius="30"
    usecollision="True"
    deleteoncollision="False"
    friction="0.01"
    restitution="0.1"
    startsizemin="0.4,0.4"
    startsizemax="0.6,0.6"
    sizechangemin="1.1,1.1"
    sizechangemax="3,3"
    growtime="0.1"
    startcolor="255,255,255,180"
    endcolor="255,255,100,0"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0.2"
    middlecolor="255,255,200,160"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </extinguisher>
  <fixfoamgoosplash
    startsizemin="1,1"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="200,255,220,255"
    endcolor="200,255,255,1"
    lifetime="0.5"
    growtime="0.1"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-20"
    angularvelocitymax="20"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="30"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    sizechangemin="4,4"
    sizechangemax="4,4"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="0.7"
    loopanim="True"
    drawontop="False"
    lifetimemin="0.3"
    middlecolor="255,255,255,1"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </fixfoamgoosplash>
  <fixfoam
    lifetime="4"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0.6"
    waterdrag="0.6"
    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="150,255,200,255"
    endcolor="15,150,150,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="1"
    middlecolor="255,255,255,255"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </fixfoam>
  <flare
    startsizemin="0.1,0.1"
    startsizemax="0.2,0.2"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.3"
    startrotationmin="-180"
    startrotationmax="180"
    startcolor="255,100,100,255"
    endcolor="255,0,0,0"
    lifetime="3.5"
    growtime="0.05"
    drawtarget="Both"
    drawontop="True"
    usecollision="True"
    blendstate="Additive"
    velocitychange="0,1"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-2"
    angularvelocitymax="2"
    rotatetodirection="False"
    drag="4"
    waterdrag="4"
    velocitychangewater="0,1"
    collisionradius="1"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    animduration="1"
    loopanim="True"
    lifetimemin="0.3"
    middlecolor="255,100,100,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </flare>
  <shrapnel
    startsizemin="0.1,0.1"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    lifetime="3"
    drawtarget="Both"
    usecollision="True"
    collisionradius="10"
    restitution="0.2"
    waterdrag="0.1"
    growtime="0"
    velocitychange="0,-5"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    velocitychangewater="0,-5"
    deleteoncollision="False"
    friction="0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="-1">
    <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" />
  </shrapnel>
  <iceexplosion
    LifeTime="6"
    LifeTimeMin="3"
    StartDelayMin="0"
    StartDelayMax="0.2"
    AngularVelocityMin="-5"
    AngularVelocityMax="5"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0.1"
    VelocityChange="0,0"
    VelocityChangeWater="0,-3"
    CollisionRadius="1"
    InvariantCollisionSize="False"
    CanEnterSubs="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="0.1,0.2"
    StartSizeMax="0.2,0.3"
    SizeChangeMin="0.2,0.2"
    SizeChangeMax="0.5,0.5"
    GrowTime="0.4"
    StartColor="160,180,200,255"
    MiddleColor="200,200,220,255"
    EndColor="160,180,200,0"
    UseMiddleColor="False"
    DrawTarget="Water"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="AlphaBlend"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/IceExplosion.png"
      sourcerect="11,1,756,505" />
  </iceexplosion>
  <iceexplosionsmall
    LifeTime="4"
    LifeTimeMin="2"
    StartDelayMin="0"
    StartDelayMax="0.1"
    AngularVelocityMin="-1"
    AngularVelocityMax="1"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0.5"
    VelocityChange="0,0"
    VelocityChangeWater="0,-2"
    CollisionRadius="1"
    InvariantCollisionSize="False"
    CanEnterSubs="False"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="0.008,0.01"
    StartSizeMax="0.05,0.07"
    SizeChangeMin="0.1,0.1"
    SizeChangeMax="0.2,0.2"
    GrowTime="0.05"
    StartColor="200,200,220,200"
    MiddleColor="200,200,220,255"
    EndColor="200,200,220,0"
    UseMiddleColor="False"
    DrawTarget="Water"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="AlphaBlend"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Particles/IceExplosion.png"
      sourcerect="11,1,756,505" />
  </iceexplosionsmall>
  <iceburst
    lifetime="4"
    startdelaymin="0"
    startdelaymax="0.2"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="-10"
    startrotationmax="10"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0"
    velocitychangewater="0,0"
    collisionradius="1"
    CanEnterSubs="False"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.5,0.5"
    startsizemax="2.5,2.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0"
    startcolor="180,220,255,255"
    endcolor="180,220,255,255"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="4"
    loopanim="False"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="1">
    <animatedsprite
      texture="Content/Particles/DebrisBurst.png"
      sourcerect="0,0,4092,2048"
      columns="6"
      rows="12"
      origin="0.007,0.5"
      premultiplyalpha="false" />
  </iceburst>
  <iceshards
    startsizemin="0.1,0.1"
    startsizemax="0.5,0.5"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    lifetime="3"
    drawtarget="Water"
    usecollision="False"
    deleteoncollision="False"
    collisionradius="10"
    waterdrag="0.3"
    growtime="0"
    velocitychange="0,-5"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    velocitychangewater="0,-5"
    friction="0.5"
    restitution="0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="208,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="224,96,32,32" />
  </iceshards>
  <iceshardslarge
    startsizemin="3,10"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    lifetime="6"
    drawtarget="Water"
    usecollision="True"
    deleteoncollision="True"
    collisionradius="10"
    waterdrag="0.02"
    growtime="0"
    velocitychange="0,-5"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="False"
    drag="0"
    velocitychangewater="0,-2"
    friction="0.5"
    restitution="0.5"
    sizechangemin="0,0"
    sizechangemax="0,0"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="True"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="True"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="208,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,96,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="224,96,32,32" />
  </iceshardslarge>
  <brownchunks
    lifetime="3"
    angularvelocitymin="-50"
    angularvelocitymax="50"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-8"
    velocitychangewater="0,-1"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.01"
    startsizemin="1,1"
    startsizemax="2,2"
    sizechangemin="0,0"
    sizechangemax="0,0"
    growtime="0"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0.2"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,128,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,128,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,128,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,160,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,160,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,160,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,192,32,32" />
  </brownchunks>
  <mudrapeggbrownchunks
    lifetime="4"
    angularvelocitymin="-500"
    angularvelocitymax="500"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="1"
    velocitychange="0,-8"
    velocitychangewater="0,-1"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.8"
    startsizemin="0.5,1"
    startsizemax="1.5,2"
    sizechangemin="-0.1,-0.1"
    sizechangemax="-2,-0.5"
    growtime="0"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0.2"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,128,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,128,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,128,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,160,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,160,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="192,160,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,192,32,32" />
  </mudrapeggbrownchunks>
  <aliengas
    lifetime="5"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="10"
    angularvelocitymax="50"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0.1"
    velocitychangewater="0,0.2"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.1,0.1"
    startsizemax="0.4,0.4"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    growtime="0.1"
    startcolor="5,59,91,255"
    endcolor="50,0,0,0"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="5"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </aliengas>
  <leucogib
    startsizemin="0.1,0.1"
    startsizemax="0.3,0.3"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="150,150,150,100"
    endcolor="0,0,0,100"
    animduration="3"
    colorchange="0.0, 0.0, 0.0, -0.2"
    growtime="0.1"
    lifetime="7"
    drawtarget="Water"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    blendstate="AlphaBlend"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </leucogib>
  <termgib
    startsizemin="0.1,0.1"
    startsizemax="0.3,0.3"
    sizechangemin="0.1,0.1"
    sizechangemax="0.2,0.2"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="150,75,75,100"
    endcolor="0,0,0,100"
    animduration="3"
    colorchange="0.0, 0.0, 0.0, -0.2"
    growtime="0.1"
    lifetime="7"
    drawtarget="Water"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    blendstate="AlphaBlend"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </termgib>
  <cellgib
    lifetime="5"
    angularvelocitymin="-500"
    angularvelocitymax="500"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="True"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-8"
    velocitychangewater="0,-1"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.1"
    startsizemin="0.3,0.3"
    startsizemax="0.6,0.6"
    sizechangemin="-0.1,-0.1"
    sizechangemax="-0.1,-0.1"
    growtime="0"
    startcolor="255,255,255,200"
    endcolor="0,0,0,100"
    drawtarget="Both"
    blendstate="Additive"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Map/Thalamus/thalamus.png"
      sourcerect="252,958,14,14" />
  </cellgib>
  <organeruption
    lifetime="4"
    angularvelocitymin="0"
    angularvelocitymax="300"
    startrotationmin="-360"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-8"
    velocitychangewater="0,-1"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="False"
    friction="1"
    restitution="0.1"
    startsizemin="0.8,0.8"
    startsizemax="1,1"
    sizechangemin="-0.5,-0.5"
    sizechangemax="0,0"
    growtime="0"
    startcolor="255,255,255,255"
    endcolor="255,255,255,32"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="False"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="416,384,64,64" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="480,384,32,64" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,448,32,64" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="416,448,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="416,480,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="448,448,64,64" />
  </organeruption>
  <spray
    lifetime="0.8"
    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="30"
    usecollision="True"
    deleteoncollision="True"
    friction="0.01"
    restitution="0.1"
    startsizemin="0.05,0.05"
    startsizemax="0.05,0.05"
    sizechangemin="0.4,0.4"
    sizechangemax="0.5,0.5"
    growtime="0.5"
    startcolor="255,255,255,255"
    endcolor="255,255,255,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="384,254,128,128" />
  </spray>
  <anomaly
    lifetime="3"
    angularvelocitymin="-20"
    angularvelocitymax="20"
    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="5,5"
    startsizemax="15,15"
    sizechangemin="0.1,0.1"
    sizechangemax="1,1"
    growtime="0.1"
    startcolor="202,231,255,100"
    endcolor="255,120,5,100"
    drawtarget="Water"
    drawontop="True"
    blendstate="Additive"
    animduration="3"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    lifetimemin="0"
    middlecolor="255,255,255,100"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Smoke.png"
      sourcerect="0,0,4096,4096"
      columns="8"
      rows="8"
      origin="0.5,0.5" />
  </anomaly>
  <fruitchunks
    lifetime="3"
    angularvelocitymin="-500"
    angularvelocitymax="500"
    startrotationmin="0"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0.3"
    velocitychange="0,-8"
    velocitychangewater="0,-1"
    collisionradius="10"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.8,0.8"
    startsizemax="1,1"
    sizechangemin="-0.5,-0.5"
    sizechangemax="-0.5,-0.5"
    growtime="0"
    startcolor="200,100,0,255"
    endcolor="100,50,0,0"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    startdelaymin="0"
    startdelaymax="0"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="32,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="64,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="96,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="128,64,32,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="160,64,48,32" />
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="208,64,48,32" />
  </fruitchunks>
  <vomitsplash
    startsizemin="0.5,0.5"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="209,176,22,255"
    endcolor="189,156,12,255"
    lifetime="1.5"
    growtime="0.8"
    velocitychange="0,-5"
    startdelaymin="0"
    startdelaymax="0.2"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,-0.1"
    collisionradius="30"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    sizechangemin="1,1"
    sizechangemax="1,1"
    drawtarget="Air"
    blendstate="AlphaBlend"
    animduration="1.5"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </vomitsplash>
  <crawlervomitsplash
    startsizemin="1,1"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="220,210,160,255"
    endcolor="220,180,150,255"
    lifetime="1.5"
    growtime="0.3"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="0"
    usecollision="False"
    deleteoncollision="False"
    friction="0"
    restitution="0"
    sizechangemin="1,1"
    sizechangemax="1,1"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1.5"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="0,0,0,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </crawlervomitsplash>
  <tonguehitsplash
    startsizemin="1,1"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="150,130,120,255"
    endcolor="220,220,220,100"
    lifetime="1"
    growtime="0.1"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="0"
    usecollision="False"
    deleteoncollision="False"
    friction="0"
    restitution="0"
    sizechangemin="1,1"
    sizechangemax="1,1"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="0,0,0,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </tonguehitsplash>
  <eggsplashwater
    startsizemin="1,1"
    startsizemax="1,1"
    startrotationmin="0"
    startrotationmax="360"
    startcolor="150,200,20,255"
    endcolor="130,150,20,255"
    lifetime="1.5"
    growtime="0.2"
    velocitychange="0,0"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    rotatetodirection="True"
    drag="0"
    waterdrag="0"
    velocitychangewater="0,0"
    collisionradius="30"
    usecollision="True"
    deleteoncollision="True"
    friction="0.5"
    restitution="0.5"
    sizechangemin="1,1"
    sizechangemax="1,1"
    drawtarget="Both"
    blendstate="AlphaBlend"
    animduration="1.5"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="0,0,0,255"
    usemiddlecolor="False"
    priority="0">
    <animatedsprite
      texture="Content/Particles/Spatter1.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.2,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter2.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.5,0.5" />
    <animatedsprite
      texture="Content/Particles/Spatter3.png"
      sourcerect="0,0,1024,1024"
      columns="4"
      rows="8"
      origin="0.3,0.5" />
  </eggsplashwater>
  <spore
    lifetime="10"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="-4"
    angularvelocitymax="4"
    startrotationmin="10"
    startrotationmax="360"
    rotatetodirection="False"
    drag="0"
    waterdrag="0"
    velocitychange="0,0"
    velocitychangewater="0,0"
    collisionradius="10"
    usecollision="False"
    deleteoncollision="False"
    friction="0"
    restitution="0.5"
    startsizemin="2,2"
    startsizemax="2.5,2.5"
    sizechangemin="-0.1,-0.1"
    sizechangemax="-0.2,-0.2"
    growtime="0"
    startcolor="0,100,150,1"
    endcolor="0,100,150,0"
    drawtarget="Water"
    blendstate="AlphaBlend"
    animduration="3"
    loopanim="True"
    drawontop="False"
    lifetimemin="0"
    middlecolor="80,200,150,150"
    usemiddlecolor="True"
    priority="0">
    <animatedsprite
      texture="Content/Particles/ballastfloraSpore.png"
      sourcerect="0,0,1024,512"
      columns="8"
      rows="4"
      origin="0.5,0.5" />
  </spore>
  <muzzleflashnucleargun
    lifetime="0.3"
    startdelaymin="0"
    startdelaymax="0.1"
    angularvelocitymin="-100"
    angularvelocitymax="100"
    startrotationmin="0"
    startrotationmax="359"
    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.5,1.5"
    startsizemax="4.5,4.5"
    growtime="0"
    startcolor="255,255,255,150"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="0,0"
    sizechangemax="0,0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="0">
    <sprite name="muzzleflashnucleargun" texture="Content/Particles/ParticleAtlas.png" sourcerect="129,253,70,70" origin="0.5,0.5" />
  </muzzleflashnucleargun>
  <tracernucleargun
    lifetime="0.4"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.75,0.15"
    startsizemax="0.75,0.15"
    growtime="0.02"
    startcolor="255,255,255,180"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="1,-1"
    sizechangemax="1,-1"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="0">
    <sprite name="tracernucleargun" texture="Content/Particles/ParticleAtlas.png" sourcerect="169,441,1,68" origin="0.5,0.5" />
  </tracernucleargun>
  <tracerguardianrepair
    lifetime="0.05"
    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="1"
    usecollision="False"
    deleteoncollision="False"
    friction="0.5"
    restitution="0.5"
    startsizemin="0.75,0.15"
    startsizemax="0.75,0.15"
    growtime="0.02"
    startcolor="255,255,255,180"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    sizechangemin="1,-1"
    sizechangemax="1,-1"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    priority="0">
    <sprite name="tracerguardianrepair" texture="Content/Particles/ParticleAtlas.png" sourcerect="169,441,1,68" origin="0.5,0.5" />
  </tracerguardianrepair>
  <chargenucleargun
    lifetime="0.08"
    startdelaymin="0"
    startdelaymax="0"
    angularvelocitymin="0"
    angularvelocitymax="0"
    startrotationmin="0"
    startrotationmax="359"
    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.5,1.5"
    startsizemax="1.5,1.5"
    growtime="0.02"
    startcolor="255,255,255,180"
    endcolor="255,255,255,0"
    drawtarget="Both"
    drawontop="True"
    blendstate="Additive"
    loopanim="False"
    lifetimemin="0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    animduration="1"
    sizechangemin="0,0"
    sizechangemax="0,0"
    priority="0">
    <sprite name="chargenucleargun" texture="Content/Particles/ParticleAtlas.png" sourcerect="130,252,70,70" origin="0.5,0.5" />
  </chargenucleargun>
  <EmpBlast
    LifeTime="1"
    LifeTimeMin="0"
    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="1,1"
    StartSizeMax="1,1"
    SizeChangeMin="10,10"
    SizeChangeMax="200,200"
    GrowTime="0.5"
    StartColor="100,0,200,150"
    MiddleColor="50,0,200,255"
    EndColor="50,0,200,0"
    UseMiddleColor="False"
    DrawTarget="Both"
    DrawOnTop="False"
    DrawAlways="True"
    BlendState="AlphaBlend"
    Priority="1"
    AnimDuration="1"
    LoopAnim="False">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </EmpBlast>
  <ShieldHit
    LifeTime="0.2"
    LifeTimeMin="0"
    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="20,20"
    StartSizeMax="30,30"
    SizeChangeMin="35,35"
    SizeChangeMax="40,40"
    GrowTime="0.1"
    StartColor="100,0,200,200"
    MiddleColor="50,0,200,100"
    EndColor="50,0,200,0"
    UseMiddleColor="False"
    DrawTarget="Both"
    DrawOnTop="True"
    DrawAlways="True"
    BlendState="AlphaBlend"
    Priority="1"
    AnimDuration="1"
    LoopAnim="False">
    <sprite
      texture="Content/Particles/ParticleAtlas.png"
      sourcerect="0,256,128,128" />
  </ShieldHit>
  <cyborgammotracer
    LifeTime="1"
    LifeTimeMin="0.1"
    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="10"
    UseCollision="False"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.5"
    StartSizeMin="0.2,0.2"
    StartSizeMax="0.3,0.5"
    SizeChangeMin="0.2,0"
    SizeChangeMax="0.2,0"
    GrowTime="0"
    StartColor="255,0,255,255"
    MiddleColor="255,255,255,255"
    EndColor="0,255,255,0"
    UseMiddleColor="True"
    DrawTarget="Both"
    DrawOnTop="True"
    DrawAlways="False"
    BlendState="Additive"
    Priority="0"
    AnimDuration="1"
    LoopAnim="False">
      <sprite
        texture="Content/Particles/LightningParticleSheet.png"
        sourcerect="0,0,256,256" />
      <sprite
        texture="Content/Particles/LightningParticleSheet.png"
        sourcerect="0,256,256,256" />
      <sprite
        texture="Content/Particles/LightningParticleSheet.png"
        sourcerect="256,0,256,256" />
      <sprite
        texture="Content/Particles/LightningParticleSheet.png"
        sourcerect="256,256,256,256" />
  </cyborgammotracer>

  <mantiscamouflagechunks
    LifeTime="6"
    LifeTimeMin="0"
    StartDelayMin="0"
    StartDelayMax="0"
    AngularVelocityMin="-50"
    AngularVelocityMax="50"
    StartRotationMin="0"
    StartRotationMax="360"
    RotateToDirection="False"
    Drag="0"
    WaterDrag="0.3"
    VelocityChange="0,-8"
    VelocityChangeWater="0,-3"
    CanEnterSubs="False"
    CollisionRadius="10"
    InvariantCollisionSize="False"
    UseCollision="True"
    DeleteOnCollision="False"
    Friction="0.5"
    Restitution="0.01"
    StartSizeMin="0.2,0.2"
    StartSizeMax="0.5,0.5"
    SizeChangeMin="0,0"
    SizeChangeMax="0,0"
    GrowTime="0.1"
    StartColor="255,255,255,255"
    MiddleColor="255,255,255,255"
    EndColor="255,255,255,0"
    UseMiddleColor="False"
    DrawTarget="Both"
    DrawOnTop="False"
    DrawAlways="False"
    BlendState="AlphaBlend"
    Priority="0"
    AnimDuration="1"
    LoopAnim="True">
    <sprite
      texture="Content/Characters/Mantis/mantis.png"
      SourceRect="710,116,166,128" />
    <sprite
      texture="Content/Characters/Mantis/mantis.png"
      SourceRect="710,252,166,132" />
  </mantiscamouflagechunks>
  <grenadepin 
    lifetime="6"
    startdelaymin="0" 
    startdelaymax="0" 
    angularvelocitymin="90" 
    angularvelocitymax="120" 
    startrotationmin="270" 
    startrotationmax="360" 
    rotatetodirection="false" 
    drag="0" 
    waterdrag="1" 
    velocitychange="0,-10" 
    velocitychangewater="0,-6" 
    collisionradius="1" 
    usecollision="true" 
    deleteoncollision="False" 
    friction="0.1" 
    restitution="0.4" 
    startsizemin="1,1" 
    startsizemax="1,1" 
    growtime="0.0" 
    startcolor="255,255,255,255" 
    endcolor="255,255,255,0" 
    drawtarget="Both" 
    drawontop="True"
    blendstate="AlphaBlend"
    animduration="1"
    loopanim="false"
    lifetimemin="0"
    sizechangemin="0,0"
    sizechangemax="0,0"
    middlecolor="255,255,255,255"
    usemiddlecolor="False"
    priority="30">
    <sprite 
      name="grenadepin" 
      texture="Content/Particles/ParticleAtlas.png" 
      sourcerect="226,172,29,30" 
      origin="0.48055297,0.53349656" 
      depth="0.565" />
  </grenadepin>
  <grenadelever 
    lifetime="6" 
    startdelaymin="0" 
    startdelaymax="0" 
    angularvelocitymin="50" 
    angularvelocitymax="70" 
    startrotationmin="120" 
    startrotationmax="180" 
    rotatetodirection="false" 
    drag="0" 
    waterdrag="0.5" 
    velocitychange="0,-10" 
    velocitychangewater="0,-6" 
    collisionradius="1" 
    usecollision="true" 
    deleteoncollision="False" 
    friction="0.1" 
    restitution="0.4" 
    startsizemin="1,1" 
    startsizemax="1,1" 
    growtime="0.0" 
    startcolor="255,255,255,255" 
    endcolor="255,255,255,0" 
    drawtarget="Both" 
    drawontop="True" 
    blendstate="AlphaBlend" 
    animduration="1" 
    loopanim="false" 
    lifetimemin="0" 
    sizechangemin="0,0" 
    sizechangemax="0,0" 
    middlecolor="255,255,255,255" 
    usemiddlecolor="False" 
    priority="30">
    <sprite 
      name="grenadelever" 
      texture="Content/Particles/ParticleAtlas.png" 
      sourcerect="229,130,10,38" 
      origin="0.48055297,0.53349656" 
      depth="0.565" />
  </grenadelever>
</prefabs>
