local P=script.Parent.Parent.Rocket local p=false script.Parent.Event:connect(function()if p==false then p=true for p=1,75,1 do P.Top.Model:SetPrimaryPartCFrame(P.Top.Model:GetPrimaryPartCFrame()*CFrame.Angles(0,0,math.rad(-2)))wait()end script.Parent.Parent.Rocket.Top.Core.A:play()for P=1,400,1 do script.Parent.Parent.Walk.Walkway:SetPrimaryPartCFrame(script.Parent.Parent.Walk.Walkway:GetPrimaryPartCFrame()*CFrame.Angles(0,math.rad(-0.1),0))wait()end script.Parent.Parent.Rocket.Top.Core.A:stop()script.Parent.Parent.Rocket.Top.Core.B:play()wait(3)P.Parent.Truss1.Anchored=false P.Parent.Truss2.Anchored=false P.Parent.Truss3.Anchored=false P.Parent.Truss4.Anchored=false P.Parent.Truss5.Anchored=false P.Parent.Truss6.Anchored=false P.Parent.Truss7.Anchored=false P.Parent.Truss8.Anchored=false wait(3)script.Parent.Parent.Rocket.Top.Core.B:stop()script.Parent.Parent.Rocket.Top.Core.C:play()P.Weld.Disabled=false P.SectionA.BoosterA.Rocket.ParticleEmitter.Enabled=true P.SectionA.BoosterB.Rocket.ParticleEmitter.Enabled=true P.SectionA.BoosterC.Rocket.ParticleEmitter.Enabled=true P.SectionA.BoosterD.Rocket.ParticleEmitter.Enabled=true for p=1,300,1 do P.CFrame.BodyVelocity.Velocity=P.CFrame.BodyVelocity.Velocity+Vector3.new(0,.5,0)wait()end wait(5)P.Top.Core.C:stop()P.Top.Core.Decoupler:play()P.SectionA.BoosterA.Rocket.ParticleEmitter.Enabled=false P.SectionA.BoosterB.Rocket.ParticleEmitter.Enabled=false P.SectionA.BoosterC.Rocket.ParticleEmitter.Enabled=false P.SectionA.BoosterD.Rocket.ParticleEmitter.Enabled=false P.SectionA.BoosterA:BreakJoints()P.SectionA.BoosterB:BreakJoints()P.SectionA.BoosterC:BreakJoints()P.SectionA.BoosterD:BreakJoints()wait(1)P.Top.Core.D:play()P.SectionA.Side.MainRocket.ParticleEmitter.Enabled=true wait(3)P.Top.Core.D:stop()P.Top.Core.Decoupler:play()P.SectionA.Side.MainRocket.ParticleEmitter.Enabled=false P.SectionA.Side:BreakJoints()wait(1)P.Top.Core.E:play()P.Top.Engine.ParticleEmitter.Enabled=true end end)
-- Put your code down here and don't delete this entire text.
local rocket = script.Parent.Parent.Rocket
local debounce = false
script.Parent.Event:connect(function()
	if debounce == false then
		debounce = true
		for i = 1, 75 do
			rocket.Top.Model:SetPrimaryPartCFrame(
				rocket.Top.Model:GetPrimaryPartCFrame() * CFrame.Angles(0, 0, math.rad(-2))
			)
			wait()
		end
		script.Parent.Parent.Rocket.Top.Core.A:play()
		for i = 1, 400 do
			script.Parent.Parent.Walk.Walkway:SetPrimaryPartCFrame(
				script.Parent.Parent.Walk.Walkway:GetPrimaryPartCFrame() * CFrame.Angles(0, math.rad(-0.1), 0)
			)
			wait()
		end
		script.Parent.Parent.Rocket.Top.Core.A:stop()
		script.Parent.Parent.Rocket.Top.Core.B:play()
		wait(3)
		rocket.Parent.Truss1.Anchored = false
		rocket.Parent.Truss2.Anchored = false
		rocket.Parent.Truss3.Anchored = false
		rocket.Parent.Truss4.Anchored = false
		rocket.Parent.Truss5.Anchored = false
		rocket.Parent.Truss6.Anchored = false
		rocket.Parent.Truss7.Anchored = false
		rocket.Parent.Truss8.Anchored = false
		wait(3)
		script.Parent.Parent.Rocket.Top.Core.B:stop()
		script.Parent.Parent.Rocket.Top.Core.C:play()
		rocket.Weld.Disabled = false
		rocket.SectionA.BoosterA.Rocket.ParticleEmitter.Enabled = true
		rocket.SectionA.BoosterB.Rocket.ParticleEmitter.Enabled = true
		rocket.SectionA.BoosterC.Rocket.ParticleEmitter.Enabled = true
		rocket.SectionA.BoosterD.Rocket.ParticleEmitter.Enabled = true
		for i = 1, 300 do
			rocket.CFrame.BodyVelocity.Velocity = rocket.CFrame.BodyVelocity.Velocity + Vector3.new(0, 0.5, 0)
			wait()
		end
		wait(5)
		rocket.Top.Core.C:stop()
		rocket.Top.Core.Decoupler:play()
		rocket.SectionA.BoosterA.Rocket.ParticleEmitter.Enabled = false
		rocket.SectionA.BoosterB.Rocket.ParticleEmitter.Enabled = false
		rocket.SectionA.BoosterC.Rocket.ParticleEmitter.Enabled = false
		rocket.SectionA.BoosterD.Rocket.ParticleEmitter.Enabled = false
		rocket.SectionA.BoosterA:BreakJoints()
		rocket.SectionA.BoosterB:BreakJoints()
		rocket.SectionA.BoosterC:BreakJoints()
		rocket.SectionA.BoosterD:BreakJoints()
		wait(1)
		rocket.Top.Core.D:play()
		rocket.SectionA.Side.MainRocket.ParticleEmitter.Enabled = true
		wait(3)
		rocket.Top.Core.D:stop()
		rocket.Top.Core.Decoupler:play()
		rocket.SectionA.Side.MainRocket.ParticleEmitter.Enabled = false
		rocket.SectionA.Side:BreakJoints()
		wait(1)
		rocket.Top.Core.E:play()
		rocket.Top.Engine.ParticleEmitter.Enabled = true
	end
end)
