ParticleSystem " 12 " 1.00
{
   Position = XYZ(0.00,0.00,0.00)
   SourceBlending = 5
   DestBlending = 2

   EventSequence " ASD "
   {
      Offset = XYZ(0.00,0.00,0.00)
      LifeTime = random(0.50,0.50)
      EmitRate = random(100,100)
      EmitRadius = XYZ(random(-10.00,10.00),random(-10.00,10.00),random(0.00,0.00))
      Gravity = XYZ(0.00,0.00,0.00)
      FollowCamera = 3
      Orientation = XYZ(0.00,0.00,0.00)
      OriR = 0
      SelfRotation = 0
      SelfRotAxis = XYZ(0.00,0.00,0.00)
      SelfRotSpeed = random(0.00,0.00)
      Has_Rotation = 0
      IsSmo = 0
      Texture = " explosion2 "
      TextureNumber = 1
      TexturePeriod = 0.00
      RChange = 0
      NumParticles = 30
      TimeDelay = 0.00
      Loop = 1

      Initial Velocity = XYZ(random(200.00,-200.00), random(200.00,-200.00), random(300.00,0.00))
      Initial Size = random(4.00,8.00)
      Initial Color = RGBA(random(255,255), random(255,0), random(128,0), random(255,255))

      //// Color 0
      //// Size 2
      Fade So At 0.00 Size = random(8.00,4.00)
      Fade So At 0.50 Size = random(0.00,0.00)

      //// Velocity 2
      Fade So At 0.00 Velocity = XYZ(random(200.00,-200.00),random(200.00,-200.00),random(300.00,0.00))
      Fade So At 0.30 Velocity = XYZ(random(100.00,-100.00),random(100.00,-100.00),random(0.00,-100.00))

   }

   EventSequence " CORE "
   {
      Offset = XYZ(0.00,0.00,0.00)
      LifeTime = random(0.10,0.10)
      EmitRate = random(100,100)
      EmitRadius = XYZ(random(0.00,0.00),random(0.00,0.00),random(0.00,0.00))
      Gravity = XYZ(0.00,0.00,0.00)
      FollowCamera = 1
      Orientation = XYZ(0.00,0.00,0.00)
      OriR = 0
      SelfRotation = 0
      SelfRotAxis = XYZ(0.00,0.00,0.00)
      SelfRotSpeed = random(0.00,0.00)
      Has_Rotation = 0
      IsSmo = 0
      Texture = " concore "
      TextureNumber = 1
      TexturePeriod = 0.00
      RChange = 0
      NumParticles = 3
      TimeDelay = 0.00
      Loop = 1

      Initial Velocity = XYZ(random(0.00,0.00), random(0.00,0.00), random(0.00,0.00))
      Initial Size = random(120.00,126.00)
      Initial Color = RGBA(random(255,255), random(255,0), random(128,0), random(100,100))

      //// Color 0
      //// Size 2
      Fade So At 0.00 Size = random(120.00,126.00)
      Fade So At 0.10 Size = random(0.00,0.00)

      //// Velocity 0
   }

   EventSequence " LIGHT "
   {
      Offset = XYZ(0.00,0.00,0.00)
      LifeTime = random(0.10,0.10)
      EmitRate = random(100,100)
      EmitRadius = XYZ(random(0.00,0.00),random(0.00,0.00),random(0.00,0.00))
      Gravity = XYZ(0.00,0.00,0.00)
      FollowCamera = 1
      Orientation = XYZ(0.00,0.00,0.00)
      OriR = 0
      SelfRotation = 1
      SelfRotAxis = XYZ(0.00,0.00,0.00)
      SelfRotSpeed = random(0.10,0.20)
      Has_Rotation = 0
      IsSmo = 0
      Texture = " flashlight1 "
      TextureNumber = 1
      TexturePeriod = 0.00
      RChange = 0
      NumParticles = 3
      TimeDelay = 0.00
      Loop = 1

      Initial Velocity = XYZ(random(0.00,0.00), random(0.00,0.00), random(0.00,0.00))
      Initial Size = random(80.00,83.00)
      Initial Color = RGBA(random(255,255), random(255,0), random(128,0), random(50,50))

      //// Color 0
      //// Size 0
      //// Velocity 0
   }

   EventSequence " EADF "
   {
      Offset = XYZ(0.00,0.00,0.00)
      LifeTime = random(0.10,0.10)
      EmitRate = random(100,100)
      EmitRadius = XYZ(random(0.00,0.00),random(0.00,0.00),random(0.00,0.00))
      Gravity = XYZ(0.00,0.00,0.00)
      FollowCamera = 1
      Orientation = XYZ(0.00,0.00,0.00)
      OriR = 0
      SelfRotation = 1
      SelfRotAxis = XYZ(0.00,0.00,0.00)
      SelfRotSpeed = random(0.20,0.30)
      Has_Rotation = 0
      IsSmo = 0
      Texture = " flashlight "
      TextureNumber = 1
      TexturePeriod = 0.00
      RChange = 0
      NumParticles = 3
      TimeDelay = 0.00
      Loop = 1

      Initial Velocity = XYZ(random(0.00,0.00), random(0.00,0.00), random(0.00,0.00))
      Initial Size = random(80.00,83.00)
      Initial Color = RGBA(random(255,255), random(255,0), random(128,0), random(50,50))

      //// Color 0
      //// Size 0
      //// Velocity 0
   }

   EventSequence " dust "
   {
      Offset = XYZ(0.00,0.00,0.00)
      LifeTime = random(0.60,0.60)
      EmitRate = random(300,300)
      EmitRadius = XYZ(random(-40.00,40.00),random(-40.00,40.00),random(0.00,0.00))
      Gravity = XYZ(0.00,0.00,0.00)
      FollowCamera = 1
      Orientation = XYZ(0.00,0.00,0.00)
      OriR = 0
      SelfRotation = 0
      SelfRotAxis = XYZ(0.00,0.00,0.00)
      SelfRotSpeed = random(0.00,0.00)
      Has_Rotation = 0
      IsSmo = 0
      Texture = " WhiteSmoke1 "
      TextureNumber = 1
      TexturePeriod = 0.00
      RChange = 0
      NumParticles = 100
      TimeDelay = 0.00
      Loop = 1

      Initial Velocity = XYZ(random(100.00,-100.00), random(100.00,-100.00), random(100.00,-100.00))
      Initial Size = random(6.00,30.00)
      Initial Color = RGBA(random(103,100), random(57,88), random(35,47), random(150,150))

      //// Color 3
      Fade So At 0.00 Color = RGBA(random(0,0),random(0,0),random(0,0),random(0,0))
      Fade So At 0.10 Color = RGBA(random(103,100),random(57,88),random(35,47),random(150,150))
      Fade So At 0.60 Color = RGBA(random(0,0),random(0,0),random(0,0),random(0,0))

      //// Size 2
      Fade So At 0.00 Size = random(6.00,30.00)
      Fade So At 0.50 Size = random(15.00,40.00)

      //// Velocity 2
      Fade So At 0.00 Velocity = XYZ(random(100.00, -100.00),random(100.00,-100.00),random(100.00,-100.00))
      Fade So At 0.60 Velocity = XYZ(random(-10.00,-10.00),random(-10.00,-10.00),random(0.00,0.00))

   }
}
