From c012977888b944dfb9d2f1f56005cd6d94a99d65 Mon Sep 17 00:00:00 2001 From: notefrvrt Date: Mon, 10 Feb 2025 06:46:06 +0100 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20Version.txt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Version.txt | 1911 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1911 insertions(+) create mode 100644 Version.txt diff --git a/Version.txt b/Version.txt new file mode 100644 index 0000000..4d96ccb --- /dev/null +++ b/Version.txt @@ -0,0 +1,1911 @@ +local FilteringEnabled = true -- if u set false nothing changes... +local v_u_1 = {} +local enabled = true -- and also its the config "enabled" +local TweenService = game:GetService("TweenService") +local UserInputService = game:GetService("UserInputService") +local camera = workspace.CurrentCamera +local tweenService = game:GetService("TweenService") +local players = game:GetService("Players") +local localPlayer = players.LocalPlayer +local v1 = game.ReplicatedStorage:FindFirstChild("Notif") +local _ = game.Players.LocalPlayer.PlayerGui +local v_u_2 = game.Players.LocalPlayer.PlayerGui.ATU.TextLabel +local v_u_8 = game:GetService("Debris") +local v_u_9 = game:GetService("ReplicatedStorage") +game:GetService("SoundService") +local v_u_10 = game:GetService("TweenService") +local v_u_11 = false +local v_u_12 = false +local v_u_13 = game.ReplicatedStorage.UNPLANNEDOVERLOAD.Cinematic +local v_u_14 = false +local v_u_15 = {} +CurrentSong = nil +local v_u_16 = workspace.CoreFolder +local v_u_17 = v_u_16:WaitForChild("CoreFunctions") +local v_u_18 = game.ReplicatedStorage.CameraShake +local v_u_19 = v_u_16.LogEvent +game:GetService("StarterGui") +local v_u_61 = v_u_16.Lasers.Laser1 +local v_u_62 = v_u_16.Lasers.Laser2 +local v_u_63 = v_u_16.Lasers.PL1 +local v_u_64 = v_u_16.Lasers.PL2 +local v_u_65 = v_u_16.Lasers.SL1 +local v_u_66 = v_u_16.Lasers.SL2 +local v_u_67 = v_u_17.MasterControl +local v_u_68 = v_u_16.Core +local v_u_69 = v_u_17.TopScreens.TempScreen +local v_u_70 = v_u_17.LiftingScreenAC +local v_u_71 = false +local v_u_72 = false +local v_u_1 = {} +local v_u_2, v_u_3, v_u_4, v_u_5, v_u_6 +local v_u_8 = game:GetService("Debris") +local v_u_9 = game:GetService("ReplicatedStorage") +game:GetService("SoundService") +local v_u_10 = game:GetService("TweenService") +local v_u_11 = false +local v_u_12 = false +local v_u_13 = game.ReplicatedStorage.UNPLANNEDOVERLOAD.Cinematic +local v_u_14 = false +local v_u_15 = {} +CurrentSong = nil +local v_u_16 = workspace.CoreFolder +local v_u_17 = v_u_16:WaitForChild("CoreFunctions") +local v_u_18 = game.ReplicatedStorage.CameraShake +local v_u_19 = v_u_16.LogEvent +local v_u_56 = v_u_16.SFX_MAIN.Startup +local v_u_57 = v_u_16.SFX_MAIN.OtherEvents.Surge +local _ = v_u_16.SFX_MAIN.OtherEvents.Rumble +local v_u_58 = v_u_16.SFX_MAIN.SelfDestruct +local _ = v_u_16.CoreFunctions.CoreLights +local v_u_59 = v_u_16.Core.ParticleColors +local v_u_60 = v_u_16.ShutdownSequence +local v_u_68 = v_u_16.Core +local v_u_61 = v_u_16.Lasers.Laser1 +local v_u_62 = v_u_16.Lasers.Laser2 +local v_u_63 = v_u_16.Lasers.PL1 +local v_u_64 = v_u_16.Lasers.PL2 +local v_u_65 = v_u_16.Lasers.SL1 +local v_u_66 = v_u_16.Lasers.SL2 +local v_u_67 = v_u_17.MasterControl +local v_u_68 = v_u_16.Core +local v_u_69 = v_u_17.TopScreens.TempScreen +local v_u_70 = v_u_17.LiftingScreenAC +local v_u_71 = false +local v_u_72 = false +local v_u_73 = {} +local v_u_2 = game:GetService("TweenService") +local v3 = game:GetService("ReplicatedStorage").UNPLANNEDOVERLOAD +local v4 = game:GetService("UserInputService") +local v_u_5 = game:GetService("TweenService") +local v_u_6 = game:GetService("Players") +local v7 = v3.FovSwap +local v8 = v3.Cinematic +local v_u_9 = v_u_6.LocalPlayer.PlayerGui:WaitForChild("UOUI", 60) +local v10 = v3.Funny +local v_u_11 = v_u_9.scary +local v_u_12 = { + "rbxassetid://17888346896", + "rbxassetid://17888342300", + "rbxassetid://18768063192", + "rbxassetid://16989551079", + "rbxassetid://17507348336", + "rbxassetid://17507336231" +} +function v_u_1.overload(sc) + coroutine.wrap(function() + workspace.CoreFolder.Core.A:Play() + local twen = game:GetService("TweenService"):Create(workspace.CoreFolder.Core.A, TweenInfo.new(sc, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), { + ["PlaybackSpeed"] = 20 + }) + twen:Play() + twen.Completed:Wait() + game:GetService("TweenService"):Create(workspace.CoreFolder.Core.A, TweenInfo.new(sc, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), { + ["PlaybackSpeed"] = 0.2 + }):Play() + workspace.CoreFolder.Core.A.Volume = 3 + workspace.CoreFolder.Core.A.Looped = true +end)() +end +function v_u_1.powerfailFX(en) + local A = Instance.new("Beam") + local AA = Instance.new("Beam") + A.Brightness = 1 + A.Color = ColorSequence.new(Color3.new(85/255, 0, 127/255)) + A.Enabled = true + A.LightEmission = 1 + A.LightInfluence = 0 + A.Texture = "rbxassetid://3517446796" + A.TextureLength = 6 + A.TextureMode = "Stretch" + A.TextureSpeed = 1 + A.Transparency = NumberSequence.new(0) + A.ZOffset = 0 + A.Attachment0 = workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Attachment + A.Attachment1 = workspace.CoreFolder.Core.Coreattach + A.CurveSize0 = 0 + A.CurveSize1 = 0 + A.FaceCamera = true + A.Width0 = 1 + A.Width1 = 1 + AA.Brightness = 1 + AA.Color = ColorSequence.new(Color3.new(85/255, 0, 127/255)) + AA.Enabled = true + AA.LightEmission = 1 + AA.LightInfluence = 0 + AA.Texture = "rbxassetid://3517446796" + AA.TextureLength = 6 + AA.TextureMode = "Stretch" + AA.TextureSpeed = 1 + AA.Transparency = NumberSequence.new(0) + AA.ZOffset = 0 + AA.Attachment0 = workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Attachment + AA.Attachment1 = workspace.CoreFolder.Core.Coreattach + AA.CurveSize0 = 0 + AA.CurveSize1 = 0 + AA.FaceCamera = true + AA.Width0 = 1 + AA.Width1 = 1 + local Cl1 = A:Clone() + local Cl2 = A:Clone() + Cl2.Parent = workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam + Cl1.Parent = workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam + Cl1.Enabled = en + Cl2.Enabled = en + if en == false then + Cl1:Destroy() + Cl2:Destroy() + A:Destroy() + AA:Destroy() + end +end +function v_u_1.cool(fov, time) + local Camera = workspace.CurrentCamera + local tweenInfo = TweenInfo.new(time, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) + local goal = {FieldOfView = fov} + local tween = v_u_5:Create(Camera, tweenInfo, goal) + tween:Play() +end +function v_u_1.cinematic(p23, p24, p25, p26, p27) + local v28 = v_u_9.Cinematics.Top + local v29 = v_u_9.Cinematics.Bot + local v30 = p26 or Enum.EasingStyle.Exponential + local v31 = p27 or Enum.EasingDirection.Out + local v32 = p24 or 5 + local v33 = TweenInfo.new(p25 or 0.5, v30, v31) + if p23 then + if p24 then + v_u_2:Create(v28, v33, { + ["Size"] = UDim2.new(1, 0, v32, 0) + }):Play() + v_u_2:Create(v29, v33, { + ["Size"] = UDim2.new(1, 0, -v32, 0) + }):Play() + return + end + else + v_u_2:Create(v28, v33, { + ["Size"] = UDim2.new(1, 0, 0, 0) + }):Play() + v_u_2:Create(v29, v33, { + ["Size"] = UDim2.new(1, 0, 0, 0) + }):Play() + end +end +function v_u_1.Flick() + local v451 = workspace.CoreFolder.CoreFunctions.Lights + local v_u_452 = workspace:WaitForChild("CoreFolder").SFX_MAIN.SFX:GetChildren() + local v_u_453 = Random.new() + + for _, v_u_454 in v451:GetChildren() do + coroutine.wrap(function() + -- upvalues: (copy) v_u_452, (copy) v_u_454, (copy) v_u_453 + local success, err + + -- Attempt to clone and play sound + local v455 = v_u_452[math.random(1, #v_u_452)]:Clone() + v455.Parent = v_u_454.MainPart + + -- Wait for a random time + task.wait(v_u_453:NextNumber(0.1, 0.45)) + + -- Error handling for SurfaceLight + success, err = pcall(function() + v_u_454.MainPart.LightSource.Enabled = false + end) + if not success then + + end + + v455:Play() + + -- Error handling for Light descendants + success, err = pcall(function() + for _, v456 in v_u_454.Light:GetDescendants() do + if v456:IsA("Part") and v456.Part:IsA("SurfaceLight") then + v456.Material = Enum.Material.SmoothPlastic + end + end + end) + if not success then + + end + + task.wait(v_u_453:NextNumber(0.1, 0.25)) + + -- Error handling for SurfaceLight + success, err = pcall(function() + v_u_454.MainPart.LightSource.Enabled = true + end) + if not success then + + end + + v455:Play() + + -- Error handling for Light descendants + success, err = pcall(function() + for _, v457 in v_u_454.Light:GetDescendants() do + if v457:IsA("Part") then + v457.Material = Enum.Material.Neon + end + end + end) + if not success then + + end + + task.wait(v455.TimeLength) + v455:Destroy() + end)() + end +end +function v_u_1.AFS(time) + local time = time or 0.1 + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) + v_u_1.Flick() + wait(time) +end +function v_u_1.ServerFlicker() + local v451 = workspace.CoreFolder.CoreFunctions.FloodLights + local v_u_452 = workspace:WaitForChild("CoreFolder").SFX_MAIN.SFX:GetChildren() + local v_u_453 = Random.new() + + for _, v_u_454 in v451:GetChildren() do + coroutine.wrap(function() + -- upvalues: (copy) v_u_452, (copy) v_u_454, (copy) v_u_453 + local success, err + + -- Attempt to clone and play sound + local v455 = v_u_452[math.random(1, #v_u_452)]:Clone() + v455.Parent = v_u_454.LightBrick + + -- Wait for a random time + task.wait(v_u_453:NextNumber(0.1, 0.45)) + + -- Error handling for SurfaceLight + success, err = pcall(function() + v_u_454.LightBrick.SurfaceLight.Enabled = false + end) + if not success then + + end + + v455:Play() + + -- Error handling for Light descendants + success, err = pcall(function() + for _, v456 in v_u_454.Light:GetDescendants() do + if v456:IsA("Part") and v456.Part:IsA("SurfaceLight") then + v456.Material = Enum.Material.SmoothPlastic + end + end + end) + if not success then + + end + + task.wait(v_u_453:NextNumber(0.1, 0.25)) + + -- Error handling for SurfaceLight + success, err = pcall(function() + v_u_454.LightBrick.SurfaceLight.Enabled = true + end) + if not success then + + end + + v455:Play() + + -- Error handling for Light descendants + success, err = pcall(function() + for _, v457 in v_u_454.Light:GetDescendants() do + if v457:IsA("Part") then + v457.Material = Enum.Material.Neon + end + end + end) + if not success then + + end + + task.wait(v455.TimeLength) + v455:Destroy() + end)() + end +end + +function v_u_1.powerpurge(p86) + -- upvalues: (copy) v_u_63, (copy) v_u_64, (copy) v_u_65, (copy) v_u_66, (copy) v_u_16, (copy) v_u_10, (copy) v_u_8 + for _, v_u_87 in { + v_u_63, + v_u_64, + v_u_65, + v_u_66 + } do + if p86 == "fail" then + task.spawn(function() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 5 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.5 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.7 + }):Play() + task.wait(1) + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 1 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.3 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.4 + }):Play() + task.wait(8) + task.spawn(function() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + end) + end) + v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU2.SoundId + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), { + ["Value"] = 5 + }) + v_u_87.Laser1.Collision.purgeseq:Play() + v_u_87.Laser1.Collision.StartupEffect.Enabled = true + v_u_87.Laser1.Collision.StartupEffect1.Enabled = true + task.delay(7.45, function() + -- upvalues: (copy) v_u_87, (ref) v_u_10 + v_u_87.Laser1.Collision.StartupEffect.Enabled = false + v_u_87.Laser1.Collision.StartupEffect1.Enabled = false + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(2), { + ["Value"] = 0.5 + }) + task.wait(2) + end) + elseif p86 == "overload" then + v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU1.SoundId + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), { + ["Value"] = 5 + }) + v_u_87.Laser1.Collision.purgeseq:Play() + v_u_87.Laser1.Collision.StartupEffect.Enabled = true + v_u_87.Laser1.Collision.StartupEffect1.Enabled = true + task.delay(7, function() + -- upvalues: (copy) v_u_87, (ref) v_u_16, (ref) v_u_8, (ref) v_u_10 + local v88 = v_u_87.Laser1.Collision.purgeseq:Clone() + v88.Parent = v_u_87.Laser1.Collision + v88.SoundGroup = game:GetService("SoundService").Main.SFX.CoreChamber.Lasers + v88.Name = "ovrld" + v88.SoundId = v_u_16.SFX_MAIN.FX.qsds.SoundId + v88:Stop() + v88.TimePosition = 0 + v88.Volume = 8.7 + v88.RollOffMinDistance = 35 + v88:Play() + task.spawn(function() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 9 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.5 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.7 + }):Play() + task.wait(1) + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 5 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.3 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.4 + }):Play() + task.wait(8) + task.spawn(function() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + end) + end) + v_u_8:AddItem(v88, 25) + v_u_87.Laser1.Collision.purgeOV.Enabled = true + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(1), { + ["Value"] = 7 + }) + task.wait(0.83) + task.wait(5) + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(4.67), { + ["Value"] = 3 + }) + v_u_87.Laser1.Collision.StartupEffect.Enabled = false + v_u_87.Laser1.Collision.StartupEffect1.Enabled = false + v_u_87.Laser1.Collision.purgeOV.Enabled = false + AG("PRIORITY WARNING: laser connection lost", 1, Color3.fromRGB(255, 101, 101), true) + task.wait(4.67) + task.spawn(function() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 5 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.5 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.7 + }):Play() + task.wait(1) + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 5 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.3 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.4 + }):Play() + task.wait(8) + task.spawn(function() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + end) + end) + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(5), { + ["Value"] = 7 + }) + v_u_87.Laser1.Collision.StartupEffect.Enabled = true + v_u_87.Laser1.Collision.StartupEffect1.Enabled = true + v_u_87.Laser1.Collision.purgeOV.Enabled = true + v_u_87.Laser1.Collision.purgeOV2.Enabled = true + task.wait(5) + v_u_87.Laser1.Collision.StartupEffect.Enabled = false + v_u_87.Laser1.Collision.StartupEffect1.Enabled = false + v_u_87.Laser1.Collision.purgeOV.Enabled = false + v_u_87.Laser1.Collision.purgeOV2.Enabled = false + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), { + ["Value"] = 0.5 + }) + end) + else + task.spawn(function() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 3 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.5 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.7 + }):Play() + task.wait(1) + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 2 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.3 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.4 + }):Play() + task.wait(8) + task.spawn(function() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + end) + end) + v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU1.SoundId + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), { + ["Value"] = 5 + }) + v_u_87.Laser1.Collision.purgeseq:Play() + v_u_87.Laser1.Collision.StartupEffect.Enabled = true + v_u_87.Laser1.Collision.StartupEffect1.Enabled = true + task.delay(7, function() + -- upvalues: (copy) v_u_87, (ref) v_u_10 + v_u_87.Laser1.Collision.StartupEffect.Enabled = false + v_u_87.Laser1.Collision.StartupEffect1.Enabled = false + v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), { + ["Value"] = 0.5 + }) + end) + end + end + end + +function v_u_1.enable() + workspace.CoreFolder.Core.coreChamberLightsOn:Play() + workspace.CoolantRoom.ScriptableStuff.CoolantPool.Pool.PoolEffect.BottomLight.Enabled = true + workspace.CoolantRoom.ScriptableStuff.CoolantPool.Pool.PoolEffect.TopLight.Enabled = true + workspace.CoolantRoom.ScriptableStuff.CoolantValves.Valve1.Valve.LED.LED.Light.Enabled = true + workspace.CoolantRoom.ScriptableStuff.CoolantValves.Valve2.Valve.LED.LED.Light.Enabled = true + workspace.CoolantRoom.Door.UtilLight.Dome.Attachment.PointLight.Enabled = true + workspace.CoreFolder.BunkerSystems.PowerGrid.Facility.Scriptable.Switch.Highlight.Enabled = true + workspace.CoreFolder.BunkerSystems.PowerGrid.Gen.Scriptable.Switch.Highlight.Enabled = true + workspace.CoreFolder.BunkerSystems.Maintenance.Dome.Attachment.PointLight.Enabled = true + workspace.CoreFolder.BunkerSystems.MechanicalFail.Dome.Attachment.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[20].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights.Model.Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[10].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[2].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[18].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[17].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[16].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[15].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[14].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[13].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[12].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[11].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[19].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[9].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[8].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[7].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[6].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[5].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[4].Light.PointLight.Enabled = true + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[3].Light.PointLight.Enabled = true +end +function v_u_1.disable() + workspace.CoreFolder.Core.coreChamberLightsOff:Play() + workspace.CoolantRoom.ScriptableStuff.CoolantPool.Pool.PoolEffect.BottomLight.Enabled = false + workspace.CoolantRoom.ScriptableStuff.CoolantPool.Pool.PoolEffect.TopLight.Enabled = false + workspace.CoolantRoom.ScriptableStuff.CoolantValves.Valve1.Valve.LED.LED.Light.Enabled = false + workspace.CoolantRoom.ScriptableStuff.CoolantValves.Valve2.Valve.LED.LED.Light.Enabled = false + workspace.CoolantRoom.Door.UtilLight.Dome.Attachment.PointLight.Enabled = false + workspace.CoreFolder.BunkerSystems.PowerGrid.Gen.Scriptable.Switch.Highlight.Enabled = false + workspace.CoreFolder.BunkerSystems.Maintenance.Dome.Attachment.PointLight.Enabled = false + workspace.CoreFolder.BunkerSystems.MechanicalFail.Dome.Attachment.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[20].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights.Model.Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[10].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[2].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[18].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[17].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[16].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[15].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[14].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[13].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[12].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[11].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[19].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[9].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[8].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[7].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[6].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[5].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[4].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[3].Light.PointLight.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[24].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights.Light.MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[12].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[2].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[22].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[21].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[20].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[19].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[18].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[17].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[16].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[15].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[14].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[13].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[23].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[11].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[10].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[9].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[8].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[7].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[6].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[5].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[4].MainPart.LightSource.Enabled = false + workspace.CoreFolder.CoreFunctions.ELights:GetChildren()[3].MainPart.LightSource.Enabled = false +end +function v_u_1.DS(isEnabled) + local lights = workspace.CoreFolder.CoreFunctions.Lights:GetDescendants() + for _, light in pairs(lights) do + if light:IsA("Light") then + light.Enabled = isEnabled + elseif light:IsA("SpotLight") then + light.Enabled = isEnabled + elseif light:IsA("SurfaceLight") then + light.Enabled = isEnabled + end + if isEnabled == false then + workspace.CoreFolder.CoreFunctions.MasterControl.PowerOff:Play() + else + workspace.CoreFolder.CoreFunctions.MasterControl["Power Up Sound Effect"]:Play() + end + end +end +local playerGui = localPlayer:WaitForChild("PlayerGui", 60) +local uiFolder = playerGui:WaitForChild("UOUI", 60) +local zoomUi = uiFolder:FindFirstChild("ZoomUi") +local v_u_2 = game:GetService("Debris") +local v_u_4 = game:GetService("TweenService") + + local v_u_47 = game:GetService("Players").LocalPlayer.PlayerGui.Main.ThinkUI + function v_u_1.OK(p48) + if #v_u_47:GetChildren() - 1 == 0 then + v_u_4:Create(v_u_47, TweenInfo.new(0.4), { + ["BackgroundTransparency"] = 0.9 + }):Play() + end + v_u_47.lol:Play() + local v_u_49 = game:GetService("Players").LocalPlayer.PlayerGui.Main.MasterControlScript.Think:Clone() + v_u_49.Parent = v_u_47 + for _, v_u_50 in pairs(v_u_47:GetChildren()) do + if v_u_50:IsA("TextLabel") then + local v_u_51 = v_u_50:GetAttribute("row") + if v_u_51 then + v_u_50:SetAttribute("row", v_u_51 + 1) + task.delay(v_u_51 / 15, function() + -- upvalues: (copy) v_u_50, (copy) v_u_51, (ref) v_u_4, (ref) v_u_2 + pcall(function() + -- upvalues: (ref) v_u_50, (ref) v_u_51 + v_u_50:TweenPosition(UDim2.new(0, 0, 1 - (v_u_51 + 1) * 0.25, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 0.45, true) + end) + if v_u_51 + 1 >= 5 then + v_u_4:Create(v_u_50, TweenInfo.new(0.8, Enum.EasingStyle.Quad, Enum.EasingDirection.In), { + ["TextTransparency"] = 1 + }):Play() + v_u_2:AddItem(v_u_50, 1) + end + end) + end + end + end + v_u_49.Text = p48 + task.delay(4, function() + -- upvalues: (ref) v_u_4, (copy) v_u_49, (ref) v_u_47, (ref) v_u_2 + pcall(function() + -- upvalues: (ref) v_u_4, (ref) v_u_49 + v_u_4:Create(v_u_49, TweenInfo.new(0.8, Enum.EasingStyle.Quad, Enum.EasingDirection.In), { + ["TextTransparency"] = 1 + }):Play() + end) + if #v_u_47:GetChildren() - 1 == 0 then + v_u_4:Create(v_u_47, TweenInfo.new(0.4), { + ["BackgroundTransparency"] = 1 + }):Play() + end + v_u_2:AddItem(v_u_49, 1) + end) + end +function v_u_1.updatethinkbg() + v_u_47.bg:TweenSize(UDim2.new(1, 0, (#v_u_47:GetChildren() - 2) * 0.25, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.33, true) +end +v_u_47.ChildAdded:Connect(v_u_1.updatethinkbg) +v_u_47.ChildRemoved:Connect(v_u_1.updatethinkbg) +function v_u_1.simulateKeyPress(keyCode) + if UserInputService:IsKeyDown(keyCode) then + else + + end +end +local v_u_33 = game:GetService("TweenService") +function v_u_1.AG(p34, p35, p36, p37) + -- upvalues: (copy) v_u_33 + if p34 then + if type(p34) == "string" then + if p35 and type(p35) ~= "number" then + return + elseif p36 and typeof(p36) ~= "Color3" then + return + elseif not p37 or type(p37) == "boolean" then + local v_u_38 = true + local v_u_39 = game:GetService("Players").LocalPlayer.PlayerGui.Main.AnnGUI + local v_u_40 = p36 or Color3.new(1, 1, 1) + v_u_39.TextLabel.Text = p34 + v_u_39.glow.ImageColor3 = v_u_40 or Color3.new(1, 1, 1) + v_u_39.TextLabel.TextColor3 = v_u_40 or Color3.fromRGB(35, 35, 35) + v_u_39.BackgroundColor3 = Color3.new(v_u_40.R / 7.28, v_u_40.G / 7.28, v_u_40.B / 7.28) or Color3.new(1, 1, 1) + if p37 then + v_u_39.WStr.warnstripe.Position = UDim2.new(0, 0, 0, 0) + v_u_39.WStr.warnstripe.ImageColor3 = Color3.new(v_u_40.R / 1.6, v_u_40.G / 1.6, v_u_40.B / 1.6) + v_u_39.WStr.warnstripe:TweenPosition(UDim2.new(-15, 0, 0, 0), Enum.EasingDirection.InOut, Enum.EasingStyle.Linear, 75, true) + v_u_39.WStr.warnstripe.Visible = true + task.spawn(function() + -- upvalues: (ref) v_u_33, (copy) v_u_39, (ref) v_u_40, (ref) v_u_38 + repeat + v_u_33:Create(v_u_39.glow, TweenInfo.new(0.4, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), { + ["ImageColor3"] = Color3.new(v_u_40.R * 1.45, v_u_40.G * 1.45, v_u_40.B * 1.45) + }):Play() + v_u_33:Create(v_u_39.TextLabel, TweenInfo.new(0.4, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), { + ["TextColor3"] = Color3.new(v_u_40.R * 1.45, v_u_40.G * 1.45, v_u_40.B * 1.45) + }):Play() + task.wait(0.4) + local v41 = { + ["ImageColor3"] = v_u_40 + } + v_u_33:Create(v_u_39.glow, TweenInfo.new(0.4, Enum.EasingStyle.Linear, Enum.EasingDirection.In), v41):Play() + local v42 = { + ["TextColor3"] = v_u_40 + } + v_u_33:Create(v_u_39.TextLabel, TweenInfo.new(0.4, Enum.EasingStyle.Linear, Enum.EasingDirection.In), v42):Play() + task.wait(0.4) + until v_u_38 == false + end) + end + v_u_39:TweenPosition(UDim2.new(0.5, 0, 0, 15), Enum.EasingDirection.InOut, Enum.EasingStyle.Sine, 0.7, true) + task.wait(p35 or 3) + local _ = false + v_u_39:TweenPosition(UDim2.new(0.5, 0, 0, -35), Enum.EasingDirection.InOut, Enum.EasingStyle.Sine, 0.7, true) + task.delay(0.7, function() + -- upvalues: (copy) v_u_39 + v_u_39.WStr.warnstripe.Visible = false + end) + end + else + return + end + else + warn("No content provided!") + return + end +end +function v_u_1.makeChat(p3) + game.StarterGui:SetCore("ChatMakeSystemMessage", { + ["Text"] = p3, + ["Color"] = Color3.fromRGB(255, 98, 98), + ["Font"] = Enum.Font.RobotoMono, + ["FontSize"] = Enum.FontSize.Size24 + }) +end +function v_u_1.INSTAZOOM(fov) + -- Check if all elements are properly loaded + if not camera or not zoomUi then + warn("Missing required objects for script execution.") + return + end + + -- Ensure character and head exist + local character = localPlayer.Character or localPlayer.CharacterAdded:Wait() + local head = character:WaitForChild("Head", 60) + if not head then + warn("Head part not found.") + return + end + + -- Check the distance between the camera and the head + local distance = (head.CFrame.p - camera.CFrame.p).magnitude + if distance <= 1 then + -- Perform tweens + tweenService:Create(camera, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), { + FieldOfView = fov or 90 + }):Play() + + tweenService:Create(zoomUi, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { + Size = UDim2.new(1, 0, 1, 0) + }):Play() + + -- Lock camera to first-person + localPlayer.CameraMode = Enum.CameraMode.LockFirstPerson + wait(3) + localPlayer.CameraMode = Enum.CameraMode.Classic + + -- Check for specific FieldOfView and simulate "B" key press + if fov == 70 then + simulateKeyPress(Enum.KeyCode.B) + end + end +end +function v_u_1.InstaShockwave(p76, p77) + -- Проверяем, что ActiveEvent существует + if not game.ReplicatedStorage:FindFirstChild("ActiveEvent") then + warn("ActiveEvent does not exist!") + return + end + game.ReplicatedStorage.ActiveEvent.Value = true + + local v78 = p77 == nil and 2 or p77 + local v79 = Instance.new("Part") + local v_u_80 = Instance.new("Sound") + local v81 = Instance.new("PointLight") + local v82 = workspace.CoreFolder.Core.CoreShockwave.Effects.PA1:Clone() + local v83 = workspace.CoreFolder.Core.CoreShockwave.Effects.PA2:Clone() + + v82.Parent = v79 + v83.Parent = v79 + v79.Size = Vector3.new(0.05, 0.05, 0.05) + v79.Shape = Enum.PartType.Ball + v79.Anchored = true + v79.Transparency = 0 + v79.Color = Color3.new(25, 15, 255) + v79.Name = "InstaShockwaveBrick" + v79.Material = Enum.Material.ForceField + v79.Position = Vector3.new(-5.73, 26, -20.59) + v79.CanCollide = false + v79.CastShadow = false + + v81.Color = Color3.new(25, 15, 255) + v81.Enabled = true + v81.Range = 60 + v81.Brightness = 0 + + v_u_80.SoundId = "rbxassetid://610327604" + v_u_80.Volume = 10 + + -- Отложенная игра для звука + task.defer(function() + v_u_80.Parent = workspace.CoreFolder.Core + v_u_80:Play() + game.Debris:AddItem(v_u_80, v_u_80.TimeLength) + end) + + v79.Parent = game.Workspace.CoreFolder.Core + v81.Parent = v79 + local fixedColor = Color3.new(25/255, 15/255, 255/255) + v82.Color = ColorSequence.new({ + ColorSequenceKeypoint.new(0, fixedColor), + ColorSequenceKeypoint.new(1, fixedColor) + }) + v83.Color = ColorSequence.new({ + ColorSequenceKeypoint.new(0, fixedColor), + ColorSequenceKeypoint.new(1, fixedColor) + }) + v82.Enabled = true + v83.Enabled = true + + -- Твины для анимаций + local tweenInfo1 = TweenInfo.new(0.45, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) + local goal1 = {Brightness = 4} + local tween1 = TweenService:Create(v81, tweenInfo1, goal1) + tween1:Play() + + local tweenInfo2 = TweenInfo.new(4, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) + local goal2 = {Size = Vector3.new(140, 140, 140)} + local tween2 = TweenService:Create(v79, tweenInfo2, goal2) + tween2:Play() + + task.wait(0.4) + + local tweenInfo3 = TweenInfo.new(v78, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut) + local goal3 = {Transparency = 1} + local tween3 = TweenService:Create(v79, tweenInfo3, goal3) + tween3:Play() + + local tweenInfo4 = TweenInfo.new(0.45, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut) + local goal4 = {Brightness = 0} + local tween4 = TweenService:Create(v81, tweenInfo4, goal4) + tween4:Play() + + game.Debris:AddItem(v79, v78) + game.Debris:AddItem(v81, v78) + v_u_1.Flick() +end +function v_u_1.exp() +local screenGui = Instance.new("ScreenGui") +screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") + +local whiteFrame = Instance.new("Frame") +whiteFrame.Size = UDim2.new(1, 0, 1, 0) -- Полностью покрывает экран +whiteFrame.BackgroundColor3 = Color3.new(1, 1, 1) -- Белый цвет +whiteFrame.BackgroundTransparency = 1 -- Начальная прозрачность (скрыто) +whiteFrame.Parent = screenGui +screenGui.IgnoreGuiInset = true +-- Функция для создания плавного взрыва +function v_u_1.playExplosion() + -- Настраиваем параметры для появления (долгое появление) + local fadeInInfo = TweenInfo.new( + 0.11, -- Длительность появления (3 секунды) + Enum.EasingStyle.Quad, -- Плавный стиль + Enum.EasingDirection.Out -- Направление анимации + ) + + -- Настраиваем параметры для исчезновения (медленное исчезновение) + local fadeOutInfo = TweenInfo.new( + 5.2, -- Длительность исчезновения (2 секунды) + Enum.EasingStyle.Quad, -- Плавный стиль + Enum.EasingDirection.In -- Направление анимации + ) + + -- Анимация появления (от прозрачности 1 до 0) + local fadeIn = TweenService:Create(whiteFrame, fadeInInfo, {BackgroundTransparency = 0}) + fadeIn:Play() + fadeIn.Completed:Wait() -- Ждём окончания появления + + -- Анимация исчезновения (обратно к прозрачности 1) + local fadeOut = TweenService:Create(whiteFrame, fadeOutInfo, {BackgroundTransparency = 1}) + fadeOut:Play() +end + +-- Запуск эффекта взрыва +playExplosion() +end +function v_u_1.tween(p21, p22, p23, p24, p25, p26) + +end +local v_u_10 = game:GetService("TweenService") +local v_u_16 = workspace.CoreFolder +local v_u_87 = v_u_16.Lasers.Laser1 +local v_u_18 = game.ReplicatedStorage.CameraShake +local v_u_877 = v_u_16.Lasers +local v_u_8 = game:GetService("Debris") +local v_u_403 = true +local v404 = v_u_16 +local v_u_17 = v_u_16:WaitForChild("CoreFunctions") +local v_u_68 = v_u_16.Core +local v_u_13 = game.ReplicatedStorage.UNPLANNEDOVERLOAD.Cinematic +local v_u_405 = game.ReplicatedStorage.CameraShake +function v_u_1.InvaleState() + local replicatedStorage = game.ReplicatedStorage + -- upvalues: (copy) v_u_13, (copy) v_u_16, (copy) v_u_10, (copy) v_u_18, (copy) v_u_17, (copy) v_u_68, (copy) v_u_1, (copy) v_u_370, (ref) v_u_11, (ref) v_u_372 + v_u_13:FireServer(true, 0.1, 5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out) + v_u_16.CPowerClamp.Value = false + v_u_10:Create(v_u_16.CorePower, TweenInfo.new(5, Enum.EasingStyle.Exponential), { + ["Value"] = math.random(6, 10) + }):Play() + v_u_10:Create(v_u_16.CoreShield, TweenInfo.new(5, Enum.EasingStyle.Linear), { + ["Value"] = 25 + }):Play() + task.spawn(function() + -- upvalues: (ref) v_u_10, (ref) v_u_18 + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 9 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.5 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Value"] = 0.7 + }):Play() + task.wait(1) + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 5 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.3 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0.4 + }):Play() + end) + coroutine.wrap(function() + local random_state_upvr_2 = Random.new() + for _ = 1, 5 do + task.wait(random_state_upvr_2:NextNumber(0.1, 1)) + v_u_1.Flick() + v_u_1.ServerFlicker() + end +end)() + -- upvalues: (ref) v_u_16, (ref) v_u_10, (ref) v_u_13, (ref) v_u_17, (ref) v_u_68, (ref) v_u_18 + AG("Formation begun", 5, Color3.fromRGB(255, 98, 98), true) + task.wait(3) + v_u_16.LogEvent:Fire("warning: poor reactor shield") + task.delay(3, function() + -- upvalues: (ref) v_u_10, (ref) v_u_16 + v_u_10:Create(v_u_16.CorePower, TweenInfo.new(10, Enum.EasingStyle.Exponential), { + ["Value"] = 1 + }):Play() + end) + task.wait(2) + makeChat("[AOXL]: reactor shield integrity rapidly decreasing, priming passive-overload protocol..") + makeChat("[AOXL]: Restarting all controls.") + AG("Backup servers activated", 1, Color3.fromRGB(255, 98, 98), true) + v_u_13:FireServer(true, 0.15, 5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out) + v_u_17.LiftingScreenAC.Screen.buzz:Play() + task.wait(1) + v_u_16.LogEvent:Fire("increasing shield power to compensate.") + v_u_16.SFX_MAIN.Alarms["Launch Alarm"]:Play() + v_u_16.SFX_MAIN.Alarms["Launch Alarm"].Looped = true + v_u_68.A:Play() + v_u_10:Create(v_u_68.A, TweenInfo.new(15, Enum.EasingStyle.Linear), { + ["PlaybackSpeed"] = 3 + }):Play() + v_u_17.TopScreens.TempScreen.UI.CoreStatus.Text = "PASSIVE OVERLOAD" + coroutine.wrap(overload)(30) + workspace.CoreFolder.CoreFunctions.ReactorAlarms.Alame2:Play() + AG("PASSIVE OVERLOAD", 5, Color3.fromRGB(255, 98, 98), true) + makeChat("[CORE]: Entering passive-overload") + v_u_17.TopScreens.TempScreen.UI.CoreStatus.TextColor3 = Color3.fromRGB(162, 0, 255) + v_u_10:Create(v_u_16.CorePower, TweenInfo.new(10, Enum.EasingStyle.Exponential), { + ["Value"] = 15 + }):Play() + task.spawn(function() + -- upvalues: (ref) v_u_10, (ref) v_u_18 + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(2, Enum.EasingStyle.Linear), { + ["Value"] = 9 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(4, Enum.EasingStyle.Linear), { + ["Value"] = 0.5 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), { + ["Value"] = 0.7 + }):Play() + task.wait(7) + end) + + workspace.CoreFolder.Core.detonation:Emit(50) + workspace.CoreFolder.Core.ignitionBurst:Emit(75) + v_u_16.reactorparticleambient.CoreChamberParticles.StarDust:Emit(100) + v_u_16.reactorparticleambient.CoreChamberParticles.StarDust.Enabled = true + v_u_16.reactorparticleambient.CoreChamberParticles.CosmicDust.Enabled = true + v_u_16.reactorparticleambient.CoreChamberParticles.CosmicDust:Emit(100) + coroutine.wrap(function() + local random_state_upvr_2 = Random.new() + for _ = 1, 2 do + task.wait(random_state_upvr_2:NextNumber(0.1, 1)) + v_u_1.ServerFlicker() + end +end)() + v_u_10:Create(v_u_68.detonation, TweenInfo.new(3), { + ["TimeScale"] = 0.1 + }):Play() + + v_u_16.ChangeCoreColor:Fire(Color3.fromRGB(13, 105, 172), 15, "BLUE") + v_u_16.ShieldDeg.Value = false + v_u_68.A:Play() + v_u_10:Create(v_u_68.A, TweenInfo.new(15, Enum.EasingStyle.Linear), { + ["PlaybackSpeed"] = 1 + }):Play() + coroutine.wrap(function() + -- upvalues: (ref) v_u_16 + for v394 = 300, math.random(1000, 1700) do + v_u_16.CoreTemp.Value = v394 + task.wait() + end + end)() + workspace.CoreFolder.Core.Startup:Play() + workspace.CoreFolder.Core.CoreLight.Enabled = true + workspace.CoreFolder.Core.CoreLight.Brightness = 0 + tween(5, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, workspace.CoreFolder.Core.CoreLight, { + ["Brightness"] = 2 + }) + for _, v395 in v_u_16.Lasers:GetChildren() do + if v395:IsA("Folder") then + v_u_10:Create(v395.Laser1.Collision.Laser, TweenInfo.new(1), { + ["PlaybackSpeed"] = 2.5, + ["Volume"] = 5 + }):Play() + end + end + for _, v396 in v_u_16.Core._IgnitionAttachments:GetChildren() do + v396.PointLight.Enabled = true + v396.PointLight.Brightness = 0 + tween(10, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, v396.PointLight, { + ["Color"] = Color3.fromRGB(146, 148, 255) + }) + if v396.Name == "CR2" or v396.Name == "OBS2" then + tween(0.85, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, v396.PointLight, { + ["Brightness"] = 1 + }) + else + tween(0.85, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, v396.PointLight, { + ["Brightness"] = 2 + }) + end + end + v_u_10:Create(v_u_16.Core, TweenInfo.new(5), { + ["Transparency"] = 0.1 + }):Play() + workspace.CoreFolder.Core.VFX1.Transparency = 1 + workspace.CoreFolder.Core.VFX2.Transparency = 0 + v_u_10:Create(workspace.CoreFolder.Core.VFX1, TweenInfo.new(2), { + ["Size"] = Vector3.new(50.224, 11.392, 49.589) + }):Play() + v_u_10:Create(workspace.CoreFolder.Core.VFX2, TweenInfo.new(2), { + ["Size"] = Vector3.new(49.963, 5.98, 49.928) + }):Play() + v_u_10:Create(workspace.CoreFolder.Core.VFX1, TweenInfo.new(5), { + ["Transparency"] = 1 + }):Play() + v_u_10:Create(workspace.CoreFolder.Core.VFX2, TweenInfo.new(5), { + ["Transparency"] = 1 + }):Play() + task.delay(5, function() + -- upvalues: (ref) v_u_68 + workspace.CoreFolder.Core.VFX1.Size = Vector3.new(0, 0, 0) + workspace.CoreFolder.Core.VFX2.Size = Vector3.new(0, 0, 0) + workspace.CoreFolder.Core.VFX1.Transparency = 0 + workspace.CoreFolder.Core.VFX2.Transparency = 0 + end) + task.delay(5, function() + -- upvalues: (ref) v_u_16, (ref) v_u_10 + for _, v397 in v_u_16.Lasers:GetChildren() do + if v397:IsA("Folder") then + v_u_10:Create(v397.Laser1.Collision.Laser, TweenInfo.new(15), { + ["PlaybackSpeed"] = 1, + ["Volume"] = 2.35 + }):Play() + end + end + task.wait(15) + for _, v398 in v_u_16.Lasers:GetChildren() do + if v398:IsA("Folder") then + v_u_10:Create(v398.Laser1.Collision.Laser, TweenInfo.new(30), { + ["Volume"] = 1.5 + }):Play() + end + end + end) + v_u_1.Flick() + task.wait(15) + v_u_17.TopScreens.TempScreen.UI.CoreStatus.Text = "Shutdown Protocol succesfully" + makeChat("[AOXL]: LASERS CUTOFF FAIL, PRIMING LOCKDOWN CANCELLING..") + v_u_1.Flick() + OK("Phew..") + v_u_17.TopScreens.TempScreen.UI.CoreStatus.TextColor3 = Color3.fromRGB(255, 0, 4) + v_u_10:Create(v_u_16.CorePower, TweenInfo.new(2, Enum.EasingStyle.Exponential), { + ["Value"] = 0 + }):Play() + InstaShockwave(Color3.fromRGB(255, 128, 128)) + v_u_13:FireServer(false) + task.wait(1) + workspace.CoreFolder.Core.CoreLight.Enabled = false + v_u_17.CtrlStatus.Screen.SurfaceGui.TextLabel.Text = "Shutdown Success" + makeChat("[AOXL]: LOCKDOWN CANCELLING PRIMED") + v_u_1.Flick() + workspace.CoreFolder.Core.DelzaRadiation.Enabled = true + workspace.CoreFolder.Core.ParticleEmitter.Enabled = true + workspace.CoreFolder.Core.udead.Enabled = true + workspace.CoreFolder.Core.hypernova2.Enabled = true + workspace.CoreFolder.Core.hypernova.Enabled = true + InstaShockwave() + coroutine.wrap(v_u_1.Flick)() + coroutine.wrap(v_u_1.Flick)() + wait(3) + InstaShockwave() + coroutine.wrap(v_u_1.Flick)() + InstaShockwave() + coroutine.wrap(v_u_1.Flick)() + workspace.CoreFolder.Core.Coreattach.Particle.Enabled = true + workspace.CoreFolder.Core.Coreattach.Core.Enabled = true + workspace.CoreFolder.Core.Coreattach.Flare.Enabled = true + workspace.CoreFolder.Core.frez.Enabled = true + workspace.CoreFolder.Core.frez.Enabled = false + workspace.CoreFolder.Core.frez.Enabled = true + wait(2) + coroutine.wrap(v_u_1.Flick)() + workspace.CoreFolder.Core.AuxillaryShield.Outer.MeshPart.Instability.Enabled = true + workspace.CoreFolder.Core.AuxillaryShield.Outer.MeshPart.ParticleEmitter.Enabled = true + workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.Instability.Enabled = true + workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.ParticleEmitter.Enabled = true + task.wait(1) + workspace.CoreFolder.Core.AuxillaryShield.Outer.MeshPart.activation:Play() + local copyPL1 = workspace.CoreFolder.DELTAv3.DeltaPart.detonate["warhead launching"]:Clone() + local copyPL2 = workspace.CoreFolder.DELTAv3.DeltaPart.detonate["warhead launching"]:Clone() + workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed.Value = 15 + workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed.Value = 15 + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = true + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = true + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = true + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = true + copyPL1.Parent = workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.StartupLazors + copyPL2.Parent = workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.StartupLazors + copyPL1:Play() + copyPL2:Play() + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false + workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed.Value = 16 + workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed.Value = 16 + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.purgeseq:Play() + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.purgeseq:Play() + makeChat("[AOXL]: ACTIVATING PURGE V2 TO FORCE CORE REACTION TERMINATE SEQUENCE.") + local sap = "rbxassetid://18114948020" + local saph = Instance.new("Sound", game.Workspace) + saph.SoundId = sap + saph:Play() + cinematic(true, 0.1, 6, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) + wait(4) + cinematic(false, 0.1, 4, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) + disable() + DS(false) + powerpurge() + coroutine.wrap(v_u_1.Flick)() + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.StartupEffect.Enabled = true + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.purgeOV.Enabled = true + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.purgeOV2.Enabled = true + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.StartupEffect1.Enabled = true + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.StartupEffect.Enabled = true + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.StartupEffect1.Enabled = true + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.purgeOV.Enabled = true + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.purgeOV2.Enabled = true + coroutine.wrap(v_u_1.Flick)() + wait(1) + coroutine.wrap(v_u_1.Flick)() + copyPL1:Destroy() + coroutine.wrap(v_u_1.Flick)() + copyPL2:Destroy() + workspace.CoreFolder.CoreFunctions.ReactorAlarms.Alame2:Stop() + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.StartupEffect.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.purgeOV.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.purgeOV2.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.StartupEffect1.Enabled = false + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.StartupEffect.Enabled = false + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.StartupEffect1.Enabled = false + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.purgeOV.Enabled = false + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.purgeOV2.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.C.Alarm:Play() + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.C.Alarm:Play() + workspace.CoreFolder.SFX_MAIN.Meltdown.Rumbling.Rumble2:Play() + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = true + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = true + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = true + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = true + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = true + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = true + workspace.CoreFolder.Core.hypernova.Enabled = true + workspace.CoreFolder.Core.frez.Enabled = true + workspace.CoreFolder.Core.detonation.Enabled = true + workspace.CoreFolder.Core.hypernova2.Enabled = true + coroutine.wrap(v_u_1.Flick)() + workspace.CoreFolder.Core.udead:Emit(10) + workspace.CoreFolder.Core.udead.Enabled = true + workspace.CoreFolder.Core.ParticleEmitter.Enabled = true + workspace.CoreFolder.Core.ParticleEmitter2.Enabled = true + workspace.CoreFolder.Core.NewCore.Enabled = true + workspace.CoreFolder.Core.NewCore2.Enabled = true + workspace.CoreFolder.Core.Melt1.Enabled = true + workspace.CoreFolder.Core.Burst.Enabled = true + workspace.CoreFolder.Core.NearMeltdown.Enabled = true + workspace.CoreFolder.Core.NewCore.Enabled = true + workspace.CoreFolder.Core.NewCore2.Enabled = true + workspace.CoreFolder.Core.ParticleEmitter.Enabled = true + workspace.CoreFolder.Core.ParticleEmitter2.Enabled = true + workspace.CoreFolder.Core.DelzaRadiation.Enabled = true + workspace.CoreFolder.Core.CoreParticles.Enabled = true + workspace.CoreFolder.SFX_MAIN.Meltdown.OtherSFX.ReactorFailure:Play() + replicatedStorage.CameraShake.LinearIntensity.Value = 1.6 + coroutine.wrap(v_u_1.Flick)() + wait(8.4) + saph:Destroy() + coroutine.wrap(v_u_1.Flick)() + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = false + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = false + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = false + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = false + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.C.Alarm:Stop() + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.C.Alarm:Stop() + workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed.Value = 15 + workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed.Value = 15 + workspace.CoreFolder.Core.hypernova.Enabled = false + workspace.CoreFolder.Core.frez.Enabled = false + workspace.CoreFolder.Core.detonation.Enabled = false + workspace.CoreFolder.Core.hypernova2.Enabled = false + workspace.CoreFolder.Core.ignitionBurst.Enabled = false + workspace.CoreFolder.Core.udead.Enabled = false + workspace.CoreFolder.Core.ParticleEmitter.Enabled = false + workspace.CoreFolder.Core.ParticleEmitter2.Enabled = true + workspace.CoreFolder.Core.NewCore.Enabled = false + workspace.CoreFolder.Core.NewCore2.Enabled = false + workspace.CoreFolder.Core.Melt1.Enabled = false + workspace.CoreFolder.Core.Burst.Enabled = false + workspace.CoreFolder.Core.NearMeltdown.Enabled = false + workspace.CoreFolder.Core.NewCore.Enabled = false + workspace.CoreFolder.Core.NewCore2.Enabled = false + workspace.CoreFolder.Core.ParticleEmitter.Enabled = false + workspace.CoreFolder.Core.ParticleEmitter2.Enabled = false + workspace.CoreFolder.Core.DelzaRadiation.Enabled = false + workspace.CoreFolder.Core.CoreParticles.Enabled = false + wait(0.78) + coroutine.wrap(v_u_1.Flick)() + coroutine.wrap(v_u_1.Flick)() + replicatedStorage.CameraShake.Roughness.Value = 5.5 + v_u_16.ReactorAlarm:Fire(0, 5, false) + coroutine.wrap(v_u_1.Flick)() + math.random(1, 100) + coroutine.wrap(v_u_1.Flick)() +local v_u_56 = v_u_16.SFX_MAIN.Startup +local v369 = { + v_u_56.Power, + v_u_56["System Corrupted"], + v_u_56.Transitional, + v_u_56.music +} +v_u_1.Flick() +local v_u_370 = v369[math.random(1, #v369)] + v_u_16.Values.Lasers.ExtendLasers.Value = false + v_u_10:Create(v_u_370, TweenInfo.new(5), { + ["PlaybackSpeed"] = 0 + }):Play() + workspace.CoreFolder.Core.ParticleEmitter2.Enabled = false + workspace.CoreFolder.Core.ParticleEmitter.Enabled = false + for _, v_u_399 in v_u_16.Core._IgnitionAttachments:GetChildren() do + tween(5, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, v_u_399.PointLight, { + ["Brightness"] = 0 + }) + task.delay(5, function() + -- upvalues: (copy) v_u_399 + v_u_399.PointLight.Enabled = false + end) + end + v_u_11 = true + for _, v400 in pairs(v_u_16.Lasers:GetChildren()) do + if v400.ClassName == "Folder" then + v_u_10:Create(v400.Laser1.Collision.Laser, TweenInfo.new(2.5), { + ["PlaybackSpeed"] = 0 + }):Play() + end + end + v_u_16.CoreShield.Value = 0 + v_u_10:Create(v_u_68.CoreShield2, TweenInfo.new(5), { + ["Transparency"] = 1 + }):Play() + v_u_10:Create(v_u_16.Core, TweenInfo.new(5), { + ["Transparency"] = 1 + }):Play() + v_u_16.reactorparticleambient.CoreChamberParticles.StarDust.Enabled = false + v_u_16.reactorparticleambient.CoreChamberParticles.CosmicDust.Enabled = false + tween(5, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, v_u_68.CoreLight, { + ["Brightness"] = 2 + }) + for _, v401 in v_u_16.Lasers:GetChildren() do + if v401:IsA("Folder") then + v_u_10:Create(v401.Laser1.Collision.Laser, TweenInfo.new(1), { + ["PlaybackSpeed"] = 0, + ["Volume"] = 0 + }):Play() + end + end + task.delay(2, function() + -- upvalues: (ref) v_u_16 + v_u_16.Power.ACELights.Value = true + v_u_16.Power.EmergencyLighting.Value = true + end) + v_u_68.A:Play() + v_u_10:Create(v_u_68.A, TweenInfo.new(3, Enum.EasingStyle.Linear), { + ["PlaybackSpeed"] = 0 + }):Play() + local coreFolder = workspace.CoreFolder.Core + + -- Iterate through all descendants of CoreFolder.Core + for _, v in ipairs(coreFolder:GetDescendants()) do + if v:IsA("ParticleEmitter") then + v.Enabled = false + elseif v:IsA("Beam") then + v.Enabled = false + end + end + local Os = { + List = { + workspace.CoreFolder.Lasers.SL2.Laser1.Collision.purgeseq, + workspace.CoreFolder.Lasers.SL2.Laser1.Collision.Charge, + workspace.CoreFolder.Lasers.SL1.Laser1.Collision.Charge, + workspace.CoreFolder.Lasers.SL1.Laser1.Collision.LaserMove, + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.Charge, + workspace.CoreFolder.Lasers.PL2.Laser1.Collision.LaserMove, + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.Charge, + workspace.CoreFolder.Lasers.PL1.Laser1.Collision.LaserMove, + workspace.CoreFolder.Lasers.Laser2.Laser1.Collision.Charge, + workspace.CoreFolder.Lasers.Laser2.Laser1.Collision.LaserMove, + workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.Charge, + workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.LaserMove, + workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Abc1, + workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Abc2, + workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Beam, + workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.ParticleEmitter, + workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.ParticleMess.Backfire, + workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, + workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Abc1, + workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Abc2, + workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter, + workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Beam, + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.Abc1, + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.ParticleEmitter, + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Beam.Beam, + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire, + workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.Backfire, + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.Abc1, + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.Beam, + workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter, + workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.Beam.Abc1, + workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.Beam.Beam, + workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.Beam.ParticleEmitter, + workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire, + workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, + workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ParticleMess.Backfire, + workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, + workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Beam.Abc1, + workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Beam.Beam, + workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter, + } + } + InstaShockwave() + for _, v in ipairs(Os.List) do + if v then + if v:IsA("ParticleEmitter") then + v.Enabled = false + elseif v:IsA("Beam") then + v.Enabled = false + end + workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed.Value = -0.1 + workspace.CoreFolder.Lasers.SL1.StabilizerSpinSpeed.Value = -0.1 + workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed.Value = -0.1 + workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed.Value = -0.1 + workspace.CoreFolder.Lasers.Laser1.StabilizerSpinSpeed.Value = -0.1 + workspace.CoreFolder.Lasers.Laser2.StabilizerSpinSpeed.Value = -0.1 + wait(0.5) + end + + end + task.wait(10) + task.spawn(function() + -- upvalues: (ref) v_u_10, (ref) v_u_18 + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), { + ["Value"] = 0 + }):Play() + end) + v_u_16.LogEvent:Fire("reactor ignition failed; poor reactor handling", Color3.fromRGB(255, 0, 0)) + v_u_10:Create(v_u_16.Ind.CF.Ind, TweenInfo.new(1), { + ["Color"] = Color3.fromRGB(0, 0, 0) + }):Play() + v_u_10:Create(v_u_16.Ind.MR.Ind, TweenInfo.new(1), { + ["Color"] = Color3.fromRGB(0, 0, 0) + }):Play() + v_u_16.Values.Lasers.SLDoors.Value = false + task.spawn(function() + -- upvalues: (ref) v_u_16 + AG("reconfiguring systems...", 1, Color3.fromRGB(255, 140, 0)) + task.wait(1) + AG("repairing necessary components...", 2, Color3.fromRGB(255, 140, 0)) + task.wait(2) + AG("re-initializing startup procedures...", 5, Color3.fromRGB(255, 140, 0)) + task.wait(5) + AG("waiting for reactorlink connection restabilize..", 5, Color3.fromRGB(255, 140, 0)) + end) + task.wait(8.4) + v_u_16.SFX_MAIN.Alarms["Launch Alarm"].Looped = false + v_u_16.Power.ACELights.Value = false + v_u_16.Power.EmergencyLighting.Value = false + makeChat("Reactor-link request recieved..") + v_u_372 = true + v_u_16.Ind.CFv.Value = true + AG("main systems configure success, reactor is ready to start..", 3, Color3.fromRGB(255, 255, 255)) + v_u_17.Startup.ShieldButton.shinybutotn.CD.MaxActivationDistance = 32 +end +function v_u_1.SELF_DESTRUCT_B() + local v_u_7 = require(game.ReplicatedStorage.Modules.VanillaBase) + workspace.CoreFolder.Core.A.Volume = 5 + -- upvalues: (copy) v_u_16, (copy) v_u_17, (copy) v_u_10, (ref) v_u_3, (copy) v_u_1, (copy) v_u_20, (copy) v_u_60, (copy) v_u_58, (copy) v_u_70, (copy) v_u_63, (copy) v_u_64, (copy) v_u_65, (copy) v_u_66, (copy) v_u_7, (copy) v_u_19, (copy) v_u_18, (copy) v_u_55, (copy) v_u_68, (copy) v_u_53, (ref) v_u_5 + v_u_16.Events.NoSDBadge.Value = true + for _, v101 in pairs(v_u_17.CoreLights.ChamberLights:GetChildren()) do + for _, v102 in pairs(v_u_17.CoreLights.ChamberStripes:GetChildren()) do + v_u_10:Create(v101.Deco, TweenInfo.new(2, Enum.EasingStyle.Linear), { + ["Color"] = Color3.fromRGB(0, 0, 0) + }):Play() + v_u_10:Create(v102, TweenInfo.new(2, Enum.EasingStyle.Linear), { + ["Color"] = Color3.fromRGB(0, 0, 0) + }):Play() + v_u_10:Create(v101.Light.PointLight, TweenInfo.new(2, Enum.EasingStyle.Linear), { + ["Color"] = Color3.fromRGB(0, 0, 0) + }):Play() + end + end + disable() + v_u_16.Power.TempAlarmPower.Value = false + v_u_16.Power.Lights.Value = false + v_u_16.Power.LightStatus:Fire(false, 0.02) + v_u_16.ReactorGlassCover.Value = true + v_u_16.Values.Lasers.ExtendLasers.Value = false + task.wait(5) + for _, v103 in v_u_16.SFX_MAIN:GetDescendants() do + if v103:IsA("Sound") and (v103.SoundGroup == game.SoundService.Main.Music and (v103.IsPlaying and v103.Name ~= "SelfDestructVariant")) then + v_u_10:Create(v103, TweenInfo.new(2, Enum.EasingStyle.Linear), { + ["PlaybackSpeed"] = 0 + }):Play() + end + end + task.wait(1.5) + v_u_17.ErrorPanel.Manager.ToggleLight:Fire("UnknownAnomalyDetected") + v_u_17.ErrorPanel.Manager.ToggleLight:Fire("ShutdownMalfunction") + workspace.Misc.SDLaptop.screen.SurfaceGui.bsod.Visible = true + workspace.Misc.SDLaptop.screen.SurfaceGui.systemInstability.main.instability.Text = "ERR" + workspace.Misc.SDLaptop.screen.SurfaceGui.systemInstability.main.instability.TextColor3 = Color3.fromRGB(255, 133, 133) + workspace.Misc.SDLaptop.screen.SurfaceGui.systemInstability.main.instability.TextStrokeColor3 = Color3.fromRGB(88, 57, 57) + v_u_16.LogEvent:Fire("Unknown reactor threat still present: proceeding with code purple directive!", Color3.fromRGB(170, 85, 255)) + v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame.PHASECALCULATOR.Bar.BackgroundColor3 = Color3.fromRGB(170, 85, 255) + v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame.PHASECALCULATOR.Bar.PhaseName.Text = "CODE PURPLE DIRECTIVE" + v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame.PHASECALCULATOR.pointofnoreturn.Visible = false + v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame.PHASECALCULATOR.shutdown.Visible = false + v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame.PHASECALCULATOR.hahanicething.Visible = true + for _, v105 in v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame:GetDescendants() do + if v105:IsA("UIStroke") then + v105.Color = Color3.fromRGB(170, 85, 255) + elseif v105:IsA("TextLabel") and v105.TextColor3 == v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame.DECOR.BackgroundColor3 then + v105.TextColor3 = Color3.fromRGB(170, 85, 255) + end + end + for _, v106 in v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingDelta.EMTS.Frame:GetDescendants() do + if v106:IsA("UIStroke") then + v106.Color = Color3.fromRGB(170, 85, 255) + elseif v106:IsA("TextLabel") and v106.TextColor3 == v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame.DECOR.BackgroundColor3 then + v106.TextColor3 = Color3.fromRGB(170, 85, 255) + end + end + v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingAlpha.EMTS.Frame.DECOR.BackgroundColor3 = Color3.fromRGB(170, 85, 255) + v_u_60.GrassPit.EMTS_PLATFORM.Panels.Monitors.WingDelta.EMTS.Frame.DECOR.BackgroundColor3 = Color3.fromRGB(170, 85, 255) + task.spawn(function() + -- upvalues: (ref) v_u_10, (ref) v_u_60 + v_u_10:Create(v_u_60.SHUTDOWN.values.MeltTimerBar, TweenInfo.new(134, Enum.EasingStyle.Linear), { + ["Value"] = 1 + }):Play() + end) + v_u_16.LogEvent:Fire("Proceeding with Method B", Color3.fromRGB(170, 85, 255)) + local v107 = v_u_16.CoreFunctions.Servers + v107.sfx.sd:Play() + for _, v108 in v107:GetChildren() do + if v108.Name == "Data" or (v108.Name == "Emergency" or v108.Name == "Primary") then + for _, v109 in v108:GetChildren() do + for _, v110 in v109.Servers:GetChildren() do + v110.Main.ClickDetector.MaxActivationDistance = 0 + for _, v111 in v110.Detail.Lights:GetChildren() do + v111.Color = Color3.fromRGB(247, 128, 255) + end + end + end + end + end + v_u_58.SelfDestructVariant:Play() + AG("Self-destruct sequence still in effect!", 5, Color3.fromRGB(94, 14, 163), true) + v_u_17.ErrorPanel.Manager.ToggleLight:Fire() + task.wait(14.3) + makeChat("PREPARING REACTOR CHAMBER FOR PRC TERMINATION") + v_u_16.Power.LightStatus:Fire(true, 0.05) + v_u_16.ReactorGlassCover.Value = false + disable() + task.wait(0.7) + for _, v112 in pairs(v_u_17.Lights:GetChildren()) do + if v112.Name == "AdminLights" then + v_u_10:Create(v112.MainPart.LightSource, TweenInfo.new(3), { + ["Color"] = Color3.fromRGB(94, 14, 163) + }):Play() + v_u_10:Create(v112.MainPart, TweenInfo.new(3), { + ["Color"] = Color3.fromRGB(94, 14, 163) + }):Play() + end + end + v_u_10:Create(v_u_70.Screen, TweenInfo.new(2, Enum.EasingStyle.Linear), { + ["Color"] = Color3.fromRGB(255, 94, 94) + }):Play() + local v113 = v_u_70.Screen.MeltdownAlert + v113.Time.Script.Mins.Value = 2 + v113.Time.Script.Secs.Value = 0 + v113.Time.Script.Millis.Value = 0 + v113.Time.Script.Disabled = false + v113.TextLabel.Text = "SELF-DESTRUCT IN:" + local v114 = v_u_17.TopScreens + if v_u_17.TopScreens.PowerScreen.SystemFailure.Enabled == false then + for _, v115 in v114:GetChildren() do + v115.Factors:SetAttribute("selfdestruct", true) + v115.SD.time.Script.Disabled = false + end + end + for _, v116 in v_u_17.EvacScreens:GetChildren() do + v116.Screen.Alarm:Play() + v116.Screen.Screen.Alert.Visible = false + v116.Screen.Screen.SDVariant.Visible = true + v116.Screen.Screen.SDVariant.ImplosionDanger.Time.Script.Mins.Value = 2 + v116.Screen.Screen.SDVariant.ImplosionDanger.Time.Script.Secs.Value = 0 + v116.Screen.Screen.SDVariant.ImplosionDanger.Time.Script.Enabled = true + end + v_u_17.ErrorPanel.Manager.ToggleLight:Fire("AbandonFacility") + task.wait(15) + for _, v117 in { + v_u_63, + v_u_64, + v_u_65, + v_u_66 + } do + v_u_7.TweenModel(v117.Laser1, v117.RetPos.Org.CFrame, 12, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut) + v117.Laser1.Collision.LaserMove.Volume = 10 + v117.Laser1.Collision.LaserMove:Play() + end + v_u_16.Values.Lasers.SLDoors.Value = false + task.wait(15) + enable() + task.wait(6) + for _, v118 in pairs(v_u_17.CoreLights.ChamberLights:GetChildren()) do + v_u_10:Create(v118.Deco, TweenInfo.new(4, Enum.EasingStyle.Linear), { + ["Color"] = Color3.fromRGB(209, 134, 255) + }):Play() + v_u_10:Create(v118.Light.PointLight, TweenInfo.new(4, Enum.EasingStyle.Linear), { + ["Color"] = Color3.fromRGB(209, 134, 255) + }):Play() + end + enable() + task.wait(2.5) + makeChat("REACTOR ACTIVATION IN PROGRESS") + AG("Reactor activation in progress", 5, Color3.fromRGB(170, 85, 255)) + v_u_58.Kaboom:Play() + v_u_10:Create(v_u_63.StabilizerSpinSpeed, TweenInfo.new(6), { + ["Value"] = 3.14 + }):Play() + v_u_10:Create(v_u_64.StabilizerSpinSpeed, TweenInfo.new(6), { + ["Value"] = 3.14 + }):Play() + v_u_10:Create(v_u_65.StabilizerSpinSpeed, TweenInfo.new(6), { + ["Value"] = 3.14 + }):Play() + v_u_10:Create(v_u_66.StabilizerSpinSpeed, TweenInfo.new(6), { + ["Value"] = 3.14 + }):Play() + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), { + ["Value"] = 0.25 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), { + ["Value"] = 0.25 + }):Play() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { + ["Value"] = 3 + }):Play() + local v119 = { + v_u_63, + v_u_64, + v_u_65, + v_u_66 + } + for _, v120 in pairs(v119) do + v120.FuelPulseWait.Value = 3 + v120.OnOffLights:Fire("true") + v120.Laser1.InteractiveLaserParts.ImportantLaserPart.ParticleEmitter.Enabled = true + v_u_10:Create(v120.HeatAbsorbtionCoilSpeed, TweenInfo.new(2.5), { + ["Value"] = 1 + }):Play() + end + task.wait(2) + makeChat("LASER REFUEL SEQUENCE COMPLETED") + local v121 = TweenInfo.new(5) + for _, v122 in pairs(v119) do + v_u_10:Create(v122.Laser1.InteractiveLaserParts.Lmfao, v121, { + ["Color"] = Color3.new(1, 1, 1) + }):Play() + v_u_10:Create(v122.Laser1.InteractiveLaserParts.C, v121, { + ["Transparency"] = 0.8, + ["Color"] = Color3.new(1, 1, 1) + }):Play() + end + task.wait(2) + makeChat("FIRING LASERS") + for _, v123 in pairs(v119) do + v123.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = true + end + task.wait(2) + for _, v_u_124 in pairs(v119) do + v_u_124.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = true + v_u_124.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = true + v_u_124.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = true + v_u_124.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = true + v_u_124.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = true + v_u_7.TweenModel(v_u_124.Laser1, v_u_124.RetPos.Bouncey.CFrame, 1, Enum.EasingStyle.Back, Enum.EasingDirection.Out) + task.delay(1.01, function() + -- upvalues: (ref) v_u_7, (copy) v_u_124 + v_u_7.TweenModel(v_u_124.Laser1, v_u_124.RetPos.Org.CFrame, 3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) + end) + end + v_u_68.hypernova.Enabled = true + v_u_68.hypernova2.Enabled = true + v_u_68.AuxillaryShield.Rotate.Disabled = false + v_u_68.AuxillaryShield.Outer.MeshPart.activation:Play() + v_u_68.AuxillaryShield.Inner.MeshPart.Transparency = 0 + v_u_68.AuxillaryShield.Outer.MeshPart.Transparency = 0 + v_u_68.Rumble:Play() + v_u_68.A.PlaybackSpeed = 1 + v_u_68.A.Volume = 1 + v_u_68.A:Play() + v_u_68.CoreLight.Color = Color3.fromRGB(235, 50, 50) + v_u_68.CoreLight.Enabled = true + v_u_68.CoreLight.Brightness = 20 + v_u_68.Glow.sd.Visible = true + workspace.DestructionEvents.Events.CD1.Disabled = false + AG("REACTOR OVERLOAD :: AUXILIARY SHIELD ENGAGED") + makeChat("Overload success, auxiliary containment online, disabling in 44 seconds.", Color3.fromRGB(170, 85, 255)) + v_u_17.CoreLights.ChamberStripes:SetAttribute("color", Color3.fromRGB(238, 111, 255)) + v_u_17.CoreLights.ChamberStripes:SetAttribute("sustainTime", 0.15) + v_u_17.CoreLights.ChamberStripes:SetAttribute("fadeoutTime", 0.35) + v_u_17.CoreLights.ChamberStripes:SetAttribute("speed", 0.05) + v_u_17.CoreLights.ChamberStripes:SetAttribute("cooldown", 1) + v_u_17.CoreLights.ChamberStripes:SetAttribute("direction", "repel") + v_u_68.A.PlaybackSpeed = 0 + v_u_10:Create(v_u_68.A, TweenInfo.new(6, Enum.EasingStyle.Linear), { + ["PlaybackSpeed"] = 2.4 + }):Play() + v_u_10:Create(game.Lighting.a, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["Brightness"] = 0.9 + }):Play() + v_u_10:Create(game.Lighting.a, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { + ["TintColor"] = Color3.fromRGB(255, 192, 192) + }):Play() + task.delay(0.2, function() + -- upvalues: (ref) v_u_20, (ref) v_u_10 + makeChat("AUX SHIELD DETONATION WITHIN T-60 SECONDS") + v_u_10:Create(game.Lighting.a, TweenInfo.new(3.5, Enum.EasingStyle.Linear), { + ["Brightness"] = -0.04 + }):Play() + v_u_10:Create(game.Lighting.a, TweenInfo.new(2, Enum.EasingStyle.Linear), { + ["TintColor"] = Color3.fromRGB(255, 255, 255) + }):Play() + end) + task.wait(0.05) + InstaShockwave(Color3.fromRGB(255, 124, 124), 3) + task.delay(0.5, function() + -- upvalues: (ref) v_u_1 + InstaShockwave(Color3.fromRGB(255, 84, 84), 3) + end) + task.delay(0.2, function() + -- upvalues: (ref) v_u_1 + InstaShockwave(Color3.fromRGB(255, 41, 41), 3) + end) + workspace.CoreFolder.Lasers.Laser2.Laser1.ParticleEmitter1.Sound:Play() + workspace.CoreFolder.Core.Sound:Play() + v_u_18.Value = true + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { + ["Value"] = 0.1 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { + ["Value"] = 0.1 + }):Play() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { + ["Value"] = 3 + }):Play() + task.wait(6) + v_u_10:Create(v_u_68.A, TweenInfo.new(65, Enum.EasingStyle.Linear), { + ["PlaybackSpeed"] = 6 + }):Play() + task.wait(29) + for _, v125 in pairs(v_u_17.CoreLights.ChamberLights:GetChildren()) do + for _, _ in pairs(v_u_17.CoreLights.ChamberStripes:GetChildren()) do + v125.Light.PointLight.Color = Color3.fromRGB(255, 0, 0) + end + end + for _, v126 in pairs(v_u_17.Lights:GetChildren()) do + if v126.Name == "AdminLights" then + v_u_10:Create(v126.MainPart.LightSource, TweenInfo.new(3), { + ["Color"] = Color3.fromRGB(255, 67, 70) + }):Play() + v_u_10:Create(v126.MainPart, TweenInfo.new(3), { + ["Color"] = Color3.fromRGB(255, 67, 70) + }):Play() + end + end + task.wait(38) + v_u_68.AuxillaryShield.Rotate.Disabled = true + v_u_10:Create(v_u_68.AuxillaryShield.Inner.MeshPart, TweenInfo.new(3), { + ["Transparency"] = 1, + ["Size"] = Vector3.new(35, 35, 35) + }):Play() + v_u_10:Create(v_u_68.AuxillaryShield.Outer.MeshPart, TweenInfo.new(3), { + ["Transparency"] = 1, + ["Size"] = Vector3.new(35, 35, 35) + }):Play() + v_u_68.AuxillaryShield.Outer.MeshPart.failure:Play() + workspace.AlarmBeacons.Status.Value = false + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), { + ["Value"] = 1.9 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), { + ["Value"] = 1.9 + }):Play() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { + ["Value"] = 4 + }):Play() + v_u_10:Create(v_u_68.A, TweenInfo.new(2, Enum.EasingStyle.Linear), { + ["PlaybackSpeed"] = 12 + }):Play() + task.wait(1) + delay(1, function() + -- upvalues: (ref) v_u_68 + v_u_68.A:Stop() + workspace.Nonregeningvalues.SDChance.Value = 0 + workspace.Misc.SDLaptop.screen.SurfaceGui.Frame.SDChance.Text = "0 %" + workspace.Misc.SDLaptop.screen.SurfaceGui.Frame.SDChance.TextColor3 = Color3.fromRGB(255, 255, 255) + workspace.Misc.SDLaptop.screen.SurfaceGui.Frame.SDChance.TextStrokeColor3 = Color3.fromRGB(88, 88, 88) + end) + v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), { + ["Value"] = 0 + }):Play() + v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { + ["Value"] = 0 + }):Play() +end +local start = true + + +return v_u_1 \ No newline at end of file