--------------------------------------------------------------------

Stage4.FlyPart.Alarm:Play()
wait(4)
Stage1.Hole.Smoke.Enabled = true
Stage4.FlyPart.Alarm:Stop()
Stage4.FlyPart.Countdown:Play()
wait(10)
Stage3.MainBody.Anchored = false
Stage1.Hole.Flame.Enabled = true
Stage1.Hole.Sound:Play()

if Configuration.UnattachStages.Value == true then
	
wait(30)
Stage1.Hole.Smoke.Enabled = false
Stage1.Hole.Sound:Stop()
Stage1.Hole.Flame.Enabled = false
wait(0.5)
Stage1.Attach.Decoupler:Play()
Stage1.Attach.Attach:Destroy()
wait(0.5)
Stage2.Hole.Sound:Play()
Stage2.Hole.Flame.Enabled = true
wait(60)
Stage2.Hole.Sound:Stop()
Stage2.Hole.Flame.Enabled = false
wait(0.5)
Stage2.Attach.Decoupler:Play()
Stage2.Attach.Attach:Destroy()
wait(0.5)
Stage3.Hole.Sound:Play()
Stage3.Hole.Flame.Enabled = true
wait(60)
Stage3.Hole.Sound:Stop()
Stage3.Hole.Flame.Enabled = false
wait(0.5)
Stage3.Attach.Decoupler:Play()
Stage3.Attach.Attach:Destroy()
wait(0.5)
Stage4.Hole.Sound:Play()
Stage4.Hole.Flame.Enabled = true
	
if Configuration.FlyForever.Value == false then

wait(120)
Stage1.Hole.Sound:Stop()
Stage3.Hole.Flame.Enabled = false
Stage3.FlyPart.BodyVelocity:Destroy()
Stage3.FlyPart.BodyGyro:Destroy()