objEffect Advance_Level
{
   eiParticleEmitter marker
   {
      Sprite
      {
         File = ~data/sprites/particles/spark_ball_6.spr
         BlendMode = ADD
      }

      Spline
      {
         File = ~data/splines/map_marker_spiral.obj
         ParticleFollow = true
      }

      Palette

      Emitter
      {
         LifespanInfinite = false
      }

      Particles
      {
         Scale = [ 5.000000, 5.000000 ]
         ScaleVelocity = [ -2.000000, -2.000000 ]
      }

      Physics
   }

   eiParticleEmitter Sparkz
   {
      StartTime = [ 1.000000, 1.000000 ]

      Sprite
      {
         File = ~data/sprites/particles/spark_ball_6.spr
         RandomFrame = true
         BlendMode = ADD
      }

      Spline

      Palette

      Emitter
      {
         LifespanInfinite = false
         Lifespan = [ 0.500000, 0.500000 ]
         PosRelative = true
      }

      Particles
      {
         Start = [ 5, 5 ]
         Max = [ 5, 5 ]
         Rate = [ 0.000000, 0.000000 ]
         Lifespan = [ 0.300000, 1.000000 ]
         AlphaFadeOut = [ 0.700000, 0.800000 ]
         SpawnRadiusMin = [ -8.000000, -8.000000, 0.000000 ]
         SpawnRadiusMax = [ 8.000000, 8.000000, 0.000000 ]
      }

      Physics
      {
         VelocityMin = [ -1400.000000, -1400.000000, 0.000000 ]
         VelocityMax = [ 1400.000000, 1400.000000, 0.000000 ]
         VelocityDrag = [ 0.010000, 0.010000 ]
         AccelMin = [ 0.000000, 400.000000, 0.000000 ]
         AccelMax = [ 0.000000, 600.000000, 0.000000 ]
      }
   }

   eiParticleEmitter Star
   {
      StartTime = [ 1.000000, 1.000000 ]
      SceneLayer = "GameBallCollapseEffects"

      Sprite
      {
         File = ~data/sprites/game/ball_collapses/ball_collapse_6.spr
         BlendMode = ADD
      }

      Spline

      Palette

      Emitter
      {
         LifespanInfinite = false
         Lifespan = [ 0.500000, 0.500000 ]
         PosRelative = true
      }

      Particles
      {
         Start = [ 1, 1 ]
         Max = [ 1, 1 ]
         Rate = [ 0.000000, 0.000000 ]
         Lifespan = [ 0.600000, 0.600000 ]
         AlphaFadeIn = [ 0.100000, 0.100000 ]
         AlphaFadeOut = [ 0.250000, 0.250000 ]
         Scale = [ 2.000000, 2.000000 ]
         ScaleVelocity = [ 2.000000, 2.000000 ]
         RotVelMin = [ 0.000000, 0.000000, -100.000000 ]
         RotVelMax = [ 0.000000, 0.000000, -100.000000 ]
      }

      Physics
   }

   eiParticleEmitter Flash
   {
      StartTime = [ 1.000000, 1.000000 ]
      SceneLayer = "GameBallCollapseEffects"

      Sprite
      {
         File = ~data/textures/particles/flare_big.jpg*data/textures/particles/flare_big_alpha.tga
         BlendMode = ADD
      }

      Spline

      Palette

      Emitter
      {
         LifespanInfinite = false
         Lifespan = [ 0.500000, 0.500000 ]
         PosRelative = true
      }

      Particles
      {
         Start = [ 1, 1 ]
         Max = [ 1, 1 ]
         Rate = [ 0.000000, 0.000000 ]
         Lifespan = [ 0.400000, 0.400000 ]
         AlphaFadeIn = [ 0.100000, 0.100000 ]
         AlphaFadeOut = [ 0.250000, 0.250000 ]
         Scale = [ 0.500000, 0.500000 ]
         ScaleVelocity = [ 1.000000, 1.000000 ]
      }

      Physics
   }

   eiSound SoundEffect0
   {
      File = ~data/sounds/spawn_coin.ogg
      NoDuration = true
   }

   eiSound SoundEffect1
   {
      File = ~data/sounds/level_advance.ogg
      NoDuration = true
   }
}
