local pwrpurgesuccess = false wait(1) local RunService = game:GetService("RunService") local part = workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart local part2 = workspace.CoreFolder.Core.AuxillaryShield.Inner.VFX local rotationSpeed = Vector3.new( math.random() * 7 - 1, math.random() * 7 - 1, math.random() * 7 - 1 ).unit * 2 local spinning = false local connection function InnerSpin() if spinning then return end spinning = true connection = RunService.RenderStepped:Connect(function(deltaTime) if not spinning then connection:Disconnect() return end local rotation = CFrame.Angles( math.rad(rotationSpeed.X * deltaTime * 40), math.rad(rotationSpeed.Y * deltaTime * 40), math.rad(rotationSpeed.Z * deltaTime * 40) ) part.CFrame = part.CFrame * rotation part2.CFrame = part2.CFrame * rotation end) end function InnerStop() spinning = false end local pararar = { workspace.CoreFolder.Core.FREEZEDOWN } local AASDSD = workspace.CoreFolder.Lasers.SL2.Laser1.Overloadidk task.spawn(function() workspace.CoreFolder.SFX_MAIN.SelfDestruct.postsd:Stop() task.spawn(function() AASDSD.Transparency = 1 end) workspace.DestructionEvents.Events.Regenerate.Disabled = false workspace.DestructionEvents.Events.CD1.Disabled = true task.spawn(function() AASDSD.Flames.Enabled = false AASDSD.Smoke.Enabled = false AASDSD.PointLight.Enabled = false workspace.CoreFolder.Core.InstabilitySound:Stop() end) workspace.CoreFolder.TempBeeping.SoundPart.Sound:Stop() workspace.CoreFolder.TempBeeping.SoundPart.Sound:Stop() workspace.CoreFolder.TempBeeping.SoundPart.Sound.Looped = true workspace.CoreFolder.TempBeeping.SoundPart.Sound.Looped = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.UI.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.NoConnection.Enabled = false task.spawn(function() -- get local good = { workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.CosmicDust, workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.StarDust, workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust, workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust2, workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.prestartup, workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.Attachment.Boom, } for i,v in pairs(good) do if v:IsA("ParticleEmitter") then v.Enabled = false end end end) workspace.CoreFolder.CoreFunctions.CoreLogs.UI.Enabled = true local lo = true local objects = game:GetObjects("rbxassetid://103773544078110") local model = objects[1] if model then model.Parent = game.Workspace else end for _,v in model:GetDescendants() do if v:IsA("ParticleEmitter") then v.Enabled = false end workspace.ASaphFolder.Partical.Part2.ParticleEmitter.Rate = 100 workspace.ASaphFolder.Partical.Part.ParticleEmitter.Rate = 100 workspace.ASaphFolder.Partical.Part2.ParticleEmitter.Lifetime = NumberRange.new(50, 50) workspace.ASaphFolder.Partical.Part.ParticleEmitter.Lifetime = NumberRange.new(50, 50) end task.spawn(function() for _, v103 in game.Workspace.CoreFolder.SFX_MAIN:GetDescendants() do if v103:IsA("Sound") and (lo and (v103.IsPlaying and v103.Name ~= "SelfDestructVariant")) then local hi = game:GetService("TweenService"):Create(v103, TweenInfo.new(2, Enum.EasingStyle.Linear), { ["PlaybackSpeed"] = 0 }) hi:Play() end end end) function alarms(state, r, g, b) workspace.AlarmBeacons.Status.Value = state for _, beacon in ipairs(workspace.AlarmBeacons:GetChildren()) do if beacon:FindFirstChild("RotatingThingy") and beacon.RotatingThingy:FindFirstChild("Main") then local main = beacon.RotatingThingy.Main -- Обрабатываем SurfaceLight if main:FindFirstChild("SurfaceLight") then local light = main.SurfaceLight if light:IsA("SpotLight") then light.Enabled = state light.Brightness = state and 10 or 0 light.Color = Color3.fromRGB(r, g, b) end end -- Обрабатываем Sound if main:FindFirstChild("Sound") then local sound = main.Sound if sound:IsA("Sound") then end end end end end workspace.CoreFolder.Lasers.Laser1.RoomFire.Fire.Enabled = false workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.Startup.Enabled = true workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.NEWMAIN.Enabled = false workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.NEWMAIN.states.BOOT.Visible = false workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.NEWMAIN.states.BOOT.BG.Visible = false workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Enabled = false workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Enabled = false workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Enabled = false 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_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_10 = game:GetService("TweenService") function GiveBadge(badgeId, color) local players = game.Players:GetPlayers() local badgeName = "Placeholder badge" local badgeInfoSuccess, badgeInfo = pcall(function() return game:GetService("BadgeService"):GetBadgeInfoAsync(badgeId) end) if badgeInfoSuccess then badgeName = badgeInfo.Name end for _, player in ipairs(players) do local message = string.format("%s has earned badge '%s'", player.Name, badgeName) game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage", { Text = message, Color = color or Color3.fromRGB(255, 0, 0), Font = Enum.Font.RobotoMono, FontSize = Enum.FontSize.Size24 }) end end function KillPLs(p219) -- upvalues: (copy) v_u_63, (copy) v_u_64, (copy) v_u_65, (copy) v_u_66, (copy) v_u_61, (copy) v_u_62, (copy) v_u_10 local v220 = p219 or "all" local v221 = {} local v_u_222 if v220 == "all" then v_u_222 = { v_u_63, v_u_64, v_u_65, v_u_66, v_u_61, v_u_62 } elseif v220 == "stab" then v_u_222 = { v_u_61, v_u_62 } else v_u_222 = v220 == "power" and { v_u_63, v_u_64, v_u_65, v_u_66 } or v221 end task.spawn(function() -- upvalues: (ref) v_u_222, (ref) v_u_10 for _, v_u_223 in v_u_222 do v_u_223.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown.Volume = 1 task.delay(v_u_223.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown.TimeLength, function() -- upvalues: (copy) v_u_223 v_u_223.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown.Volume = 10 end) v_u_223.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown:Play() v_u_223.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false v_u_223.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = false v_u_223.Laser1.InteractiveLaserParts.ImportantLaserPart.ParticleEmitter.Enabled = false v_u_223.FuelPulseWait.Value = 0 v_u_223.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = false v_u_223.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = false v_u_223.Alarm.Value = false task.spawn(function() -- upvalues: (ref) v_u_10, (copy) v_u_223 v_u_10:Create(v_u_223.StabilizerSpinSpeed, TweenInfo.new(6, Enum.EasingStyle.Linear), { ["Value"] = 0 }):Play() v_u_10:Create(v_u_223.Laser1.InteractiveLaserParts.Lmfao, TweenInfo.new(6, Enum.EasingStyle.Linear), { ["Color"] = Color3.fromRGB(0, 0, 0) }):Play() v_u_10:Create(v_u_223.Laser1.InteractiveLaserParts.C, TweenInfo.new(6, Enum.EasingStyle.Linear), { ["Color"] = Color3.fromRGB(0, 0, 0) }):Play() end) v_u_223.OnOffLights:Fire("false") end end) end KillPLs() local coreFolder = workspace.CoreFolder.Core for _, v in ipairs(coreFolder:GetDescendants()) do if v:IsA("ParticleEmitter") then elseif v:IsA("Beam") then elseif v:IsA("Sound") then if v.Name == "A" then v:Stop() end end end local FilteringEnabled = true -- if u set false nothing changes... local v_u_1 = {} local ReplicatedFirst = game:GetService("ReplicatedFirst") local errorPanelsFolder = ReplicatedFirst:FindFirstChild("ErrorPanels") if not errorPanelsFolder then errorPanelsFolder = Instance.new("Folder") errorPanelsFolder.Name = "ErrorPanels" errorPanelsFolder.Parent = ReplicatedFirst end local beepingValue = errorPanelsFolder:FindFirstChild("Beeping") if not beepingValue then beepingValue = Instance.new("StringValue") beepingValue.Name = "Beeping" beepingValue.Value = "" beepingValue.Parent = errorPanelsFolder end local activeThreads = {} local function sysirre(targetPart) local threadId = targetPart:GetFullName() activeThreads[threadId] = true while activeThreads[threadId] and targetPart do targetPart.Material = Enum.Material.Neon wait(0.3) targetPart.Material = Enum.Material.Metal wait(0.3) end end local function findExactPart(value) for _, descendant in pairs(workspace.CoreFolder.CoreFunctions.ErrorPanel:GetDescendants()) do if descendant:IsA("BasePart") and descendant.Name == value then return descendant end end return nil end workspace.ASaphFolder.Partical.BELEIRA_CORE.outsiders.PointLight.Enabled = false beepingValue:GetPropertyChangedSignal("Value"):Connect(function() for key in pairs(activeThreads) do activeThreads[key] = false end if beepingValue.Value == "" then return end local targetPart = findExactPart(beepingValue.Value) if targetPart then sysirre(targetPart) end end) local AngularIntensity = game.ReplicatedStorage.CameraShake.AngularIntensity local Roughness = game.ReplicatedStorage.CameraShake.Roughness 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 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 powerfail() local failure = { 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.SL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire, workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ParticleMess.Backfire, workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, } for _, v in pairs(failure) do if v:IsA("ParticleEmitter") then v.Color = ColorSequence.new(Color3.fromRGB(85, 0, 127), Color3.fromRGB(120, 59, 0)) v.Rate = math.huge v.Lifetime = NumberRange.new(1, 1.5) v.Enabled = true v.Brightness = math.huge v.RotSpeed = NumberRange.new(0, 0) v.Rotation = NumberRange.new(0, 0) else end end end game:GetService("ReplicatedFirst").ErrorPanels.Beeping.Value = "AbandonFacility" function changecolor(color) local parts = { workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Lmfao, workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Lmfao, workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.Lmfao, workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.Lmfao, } for _, part in pairs(parts) do if part:IsA("BasePart") then local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out) -- Время 1 сек local tweenGoal = {Color = color} local tween = TweenService:Create(part, tweenInfo, tweenGoal) tween:Play() else end end end function 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 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 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 local function 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 task.spawn(function() local restartSevereFolder = game.ReplicatedFirst:FindFirstChild("RestartSevere") if restartSevereFolder then return else local ATTEMPT = Instance.new("Folder", game.ReplicatedFirst) ATTEMPT.Name = "RestartSevere" local confirmation = Instance.new("BoolValue", ATTEMPT) confirmation.Name = "ReconnectSequence" local CD = Instance.new("BoolValue", ATTEMPT) CD.Name = "TimerEnded" end end) function HMS(p33, p34) if p33 then local v35 = p34 or "Simplified" local v36 = p33 / 3600 local v37 = tostring(v36) local v38 = p33 - v37 / 60 local v39 = tostring(v38) local v40 = p33 - v37 - v39 local v41 = tostring(v40) local v42 = p33 - v37 - v39 - v41 * 100 local v43 = tostring(v42) if tonumber(v37) <= 9 then v37 = "0" .. v37 end if tonumber(v39) <= 9 then v39 = "0" .. v39 end if tonumber(v41) <= 9 then v41 = "0" .. v41 end if tonumber(v43) <= 9 then v43 = "0" .. v43 end if v35 == "Precise" then return string.format("%s:%s:%s.%s", math.floor(v37), math.floor(v39), math.floor(v41), (math.floor(v43))) else return string.format("%s:%s", math.floor(v37), (math.floor(v39))) end else warn("No Time argument provided!") return end end function Countdown(p44, p45, p46, p47) if p44 then if p45 then local v48 = p47 or "" local v49 = os.clock() + p45 local v50, v51 if v48 == "" then v50 = "" v51 = "" else v50 = nil v51 = nil end if v48 == "[]" then v50 = "[" v51 = "]" end if v48 == "[ ]" then v50 = "[ " v51 = " ]" end if v48 == "-" then v50 = "-" v51 = "-" end if v48 == "- " then v50 = "- " v51 = " -" end if v48 == "=" then v50 = "=" v51 = "=" end if v48 == "= " then v50 = "= " v51 = " =" end local lastSecond = math.floor(v49 - os.clock()) repeat local remainingTime = v49 - os.clock() local currentSecond = math.floor(remainingTime) if currentSecond ~= lastSecond then lastSecond = currentSecond if currentSecond < 60 then workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.TickUnder60s:Play() else workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.Tick:Play() end end p44.Text = v50 .. HMS(remainingTime, p47 or "Simplified") .. v51 task.wait(1) until v49 <= os.clock() task.spawn(function() game:GetService("ReplicatedFirst").RestartSevere.TimerEnded.Value = true wait(3) game:GetService("ReplicatedFirst").RestartSevere.TimerEnded.Value = false end) else warn("No Time argument provided!") end else warn("No TextLabel argument provided!") return end end function v_u_1.restartInterference() game:GetService("ReplicatedFirst").RestartSevere.ReconnectSequence.Value = false local text = "Please enable data processing array server, reconnection requests ends in 100-T seconds." local title = "!! SERVERS MALFUNCTION !!" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.UI.Enabled = false workspace.CoreFolder.CoreFunctions.Servers.sfx.fail:Play() workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.UI.Enabled = false workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.UI.Enabled = false workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.restart.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.restart.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.restart.fail.TextLabel.Text = text workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.restart.fail:GetChildren()[3].Text = title workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.restart.fail.TextLabel.Text = text workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.restart.fail:GetChildren()[3].Text = title workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.fail.TextLabel.Text = text workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.fail:GetChildren()[3].Text = "SERVER RECONNECT ENDS IN:" local serversFolder = workspace.CoreFolder.CoreFunctions.Servers.Data local serverModels = serversFolder:GetChildren() if #serverModels == 0 then return end local randomServerModel = serverModels[math.random(1, #serverModels)] local servers = randomServerModel:FindFirstChild("Servers") if not servers then return end local serverList = servers:GetChildren() if #serverList == 0 then return end local randomServer = serverList[math.random(1, #serverList)] local mainPart = randomServer:FindFirstChild("Main") local clickDetector = mainPart and mainPart:FindFirstChild("ClickDetector") if clickDetector then clickDetector.MaxActivationDistance = 20 end local detailFolder = randomServer:FindFirstChild("Detail") local lightsFolder = detailFolder and detailFolder:FindFirstChild("Lights") if lightsFolder then for _, light in pairs(lightsFolder:GetChildren()) do if light:IsA("BasePart") then light.Color = Color3.fromRGB(175, 0, 0) end end task.spawn(function() Countdown(workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.fail.TextLabel, 100, 1, "[ ]") if game:GetService("ReplicatedFirst").RestartSevere.ReconnectSequence.Value == true then if game.ReplicatedFirst.RestartSevere.TimerEnded == false then wait(1) else clickDetector.MaxActivationDistance = 0 wait(2) workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.Enabled = false workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.restart.Enabled = false workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.restart.Enabled = false wait(1) workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.Static:Stop() workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.UI.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.UI.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.UI.Enabled = true end else workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.fail.TextLabel.Text = "[ ... ]" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.Static:Stop() clickDetector.MaxActivationDistance = 0 workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.buzz:Play() local text = "DATA PROCESSING ARRAY SERVER RECONNECTION EXPIRED!" local title = "!! ARRAY SERVERS EXPIRED. !!" workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.restart.fail.TextLabel.Text = text workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.restart.fail:GetChildren()[3].Text = title workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.restart.fail.TextLabel.Text = text workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.restart.fail:GetChildren()[3].Text = title workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.fail.TextLabel.Text = text workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.restart.fail:GetChildren()[3].Text = title end end) end if clickDetector and lightsFolder then clickDetector.MouseClick:Connect(function() for _, light in pairs(lightsFolder:GetChildren()) do if light:IsA("BasePart") then task.spawn(function() light.Color = Color3.fromRGB(0, 0, 0) wait(2) light.Color = Color3.fromRGB(142, 255, 129) game:GetService("ReplicatedFirst").RestartSevere.ReconnectSequence.Value = true end) end end clickDetector.MaxActivationDistance = 0 end) end end function 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() 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() 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 task.wait(4.67) task.spawn(function() 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) elseif p86 == "TOV" 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 }) 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 = "rbxassetid://7535408292" v88:Stop() v88.PlaybackSpeed = 1.001 v88.TimePosition = 0 v88.Volume = 8.7 v88.RollOffMinDistance = 35 v88:Play() v_u_8:AddItem(v88, 25) v_u_87.Laser1.Collision.purgeOV2.Enabled = true v_u_87.Laser1.Collision.purgeOV.Enabled = true v_u_87.Laser1.Collision.StartupEffect.Enabled = true v_u_87.Laser1.Collision.StartupEffect1.Enabled = true task.delay(8.7, function() task.spawn(function() wait(6) v_u_87.Laser1.Collision.purgeseq.SoundId = "rbxassetid://16184540521" end) v_u_87.Laser1.Collision.purgeOV2.Enabled = false v_u_87.Laser1.Collision.purgeOV.Enabled = false 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) elseif p86 == "OVERLOADS" 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 }) 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 = "rbxassetid://17677347764" v88:Stop() v88.PlaybackSpeed = 1.001 v88.TimePosition = 0 v88.Volume = 8.7 v88.RollOffMinDistance = 35 v88:Play() v_u_8:AddItem(v88, 25) v_u_87.Laser1.Collision.purgeOV2.Enabled = true v_u_87.Laser1.Collision.purgeOV.Enabled = true v_u_87.Laser1.Collision.StartupEffect.Enabled = true v_u_87.Laser1.Collision.StartupEffect1.Enabled = true task.delay(12, function() v_u_87.Laser1.Collision.purgeOV2.Enabled = false v_u_87.Laser1.Collision.purgeOV.Enabled = false 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) else task.spawn(function() 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.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 }):Play() end) end end end function 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 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 local function DS(isEnabled) if type(isEnabled) == boolean then 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 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 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 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(updatethinkbg) v_u_47.ChildRemoved:Connect(updatethinkbg) local function simulateKeyPress(keyCode) if UserInputService:IsKeyDown(keyCode) then else end end local v_u_33 = game:GetService("TweenService") function 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 makeChat(p3) game.StarterGui:SetCore("ChatMakeSystemMessage", { ["Text"] = p3, ["Color"] = Color3.fromRGB(255, 98, 98), ["Font"] = Enum.Font.RobotoMono, ["FontSize"] = Enum.FontSize.Size24 }) end local function 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 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 a2 = p76 or Color3.fromRGB(255, 0, 0) 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 = a2 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 = a2 v81.Enabled = true v81.Range = 60 v81.Brightness = 0 v_u_80.Volume = 10 v_u_80.PlaybackSpeed = 1 v_u_80.SoundId = "rbxassetid://610327604" -- Отложенная игра для звука 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 = a2 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) end function 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 -- Функция для создания плавного взрыва local function 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 local function 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)() 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]:
") AG(">MANAGMENT PRIMED<", 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("Danger: Reactor entering passive-overload..", 5, Color3.fromRGB(255, 98, 98)) makeChat("[CORE]:
") 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) 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.ShieldDeg.Value = false v_u_68.A:Play() v_u_10:Create(v_u_68.A, TweenInfo.new(5, Enum.EasingStyle.Linear), { ["PlaybackSpeed"] = 10 }):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.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" 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]: MANAGMENT RESTARTED>.. BACKUP SERVERS ACTIVATED") 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) makeChat("REACTOR ACTIVATION IN PROGRESS") 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 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 AA.Enabled = true C.Enabled = true B.Enabled = true 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.systemInstability.main.instability.Text = "INSTABILITY: ERROR" 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() AA.Enabled = false C.Enabled = false B.Enabled = false AA:Destroy() C:Destroy() B:Destroy() end local start = true local tweenService = game:GetService("TweenService") -- Изменено имя local v1 = {} local v_u_2 = TweenInfo.new local _ = os.clock local v_u_3 = game.ReplicatedStorage:FindFirstChild("LocalTweening") if v_u_3 == nil then v_u_3 = Instance.new("RemoteEvent") v_u_3.Name = "LocalTweening" v_u_3.Parent = game.ReplicatedStorage end print("Dropped the visualizer to StarterGui") function convertTweenInfoToTable(p8) local v9 = p8 or v_u_2(1) return { v9.Time, v9.EasingStyle, v9.EasingDirection } end local tables = { workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst, workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond, workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain, } 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_34 = v_u_6.LocalPlayer.PlayerGui local v_u_34 = v_u_6.LocalPlayer.PlayerGui.Main function changetable(r, g, b) for _, v in pairs(tables) do for i, descendant in pairs(v:GetDescendants()) do if not descendant:IsA("Script") then if descendant:IsA("UIStroke") then v_u_5:Create(descendant, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), { ["Color"] = Color3.fromRGB(r, g ,b) }):Play() elseif descendant:IsA("UIGradient") then descendant.Color = ColorSequence.new(Color3.fromRGB(r, g, b)) elseif descendant:IsA("GuiObject") then if not descendant:IsA("Frame") then if descendant:IsA("TextLabel") then v_u_5:Create(descendant, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), { ["TextColor3"] = Color3.fromRGB(r, g ,b) }):Play() end if descendant:IsA("ImageLabel") then v_u_5:Create(descendant, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), { ["ImageColor3"] = Color3.fromRGB(r, g ,b) }):Play() end v_u_5:Create(descendant, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), { ["BackgroundColor3"] = Color3.fromRGB(r, g ,b) }):Play() end end end end end task.spawn(function() local tablitsa = { workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.BottomBar.Frame, workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.TopBar.Frame, workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Frame, workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text:GetChildren()[7], workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text:GetChildren()[5], workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text:GetChildren()[6], workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.BottomBar.Decor, workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.TopBar.Decor, workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Decor, workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary, workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.TopBar.Frame, workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.BottomBar.Frame, workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Frame, workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text:GetChildren()[7], workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text:GetChildren()[5], workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text:GetChildren()[6], } for _,v in pairs(tablitsa) do -- v.BackgroundColor3 = Color3.fromRGB(r, g, b) v_u_5:Create(v, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), { ["BackgroundColor3"] = Color3.fromRGB(r, g ,b) }):Play() end end) end local function tweenFunction(p5, p_u_6, p7, p8, _) local v9 = TweenInfo.new(table.unpack(p7, 1, 3)) if p_u_6 == nil then return elseif p5 == "Property" then tweenService:Create(p_u_6, v9, p8):Play() elseif p5 == "Model" then assert(p_u_6:IsA("Model"), "The instance input is not a model!") local v_u_11 = Instance.new("CFrameValue") v_u_11.Value = p_u_6:GetPivot() local v_u_13 = v_u_11.Changed:Connect(function(p12) p_u_6:PivotTo(p12) end) tweenService:Create(v_u_11, v9, { ["Value"] = p8 }):Play() task.delay(v9.Time + v9.DelayTime, function() v_u_13:Disconnect() v_u_11:Destroy() end) end end function v1.TweenProperty(p_u_10, p11, p_u_12) if p_u_10 and p_u_12 then local v13 = p11 or v_u_2(1) tweenFunction("Property", p_u_10, { v13.Time, v13.EasingStyle, v13.EasingDirection }, p_u_12) task.delay((v13.Time or 0) + (v13.DelayTime or 0), function() for v14, v15 in pairs(p_u_12) do p_u_10[v14] = v15 end end) end end function v1.TweenModel(p_u_16, p17, p_u_18) if p_u_16 and p_u_18 then local v19 = p17 or v_u_2(0.3) tweenFunction("Model", p_u_16, { v19.Time, v19.EasingStyle, v19.EasingDirection }, p_u_18) end end game.Workspace.CoreFolder.Core.A:Stop() local CoreFunctions = workspace.CoreFolder.CoreFunctions local function disableLights() for _, lightModel in pairs(CoreFunctions.Lights:GetChildren()) do if lightModel:IsA("Model") and lightModel.Name == "Light" then local mainPart = lightModel:FindFirstChild("MainPart") if mainPart and mainPart:IsA("BasePart") then mainPart.Material = Enum.Material.SmoothPlastic workspace.CoreFolder.CoreFunctions.MasterControl.PowerOff:Play() for _, child in pairs(mainPart:GetChildren()) do if child:IsA("Light") then child.Enabled = false end end end end end end local coreFolder = workspace.CoreFolder.Core for _, v in ipairs(coreFolder:GetDescendants()) do if v:IsA("ParticleEmitter") then elseif v:IsA("Beam") then v.Enabled = false elseif v:IsA("Sound") then if v.Name == "A" then v:Stop() end end end KillPLs('power') workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.SmokeIntheroom.Old.Enabled = false workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.SmokeIntheroom.ParticleEmitter.Enabled = false workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.Smokeonthefloor.ParticleEmitter.Enabled = false for _, lightModel in pairs(CoreFunctions.Lights:GetChildren()) do if lightModel:IsA("Model") and lightModel.Name == "Light" then local mainPart = lightModel:FindFirstChild("MainPart") if mainPart and mainPart:IsA("BasePart") then mainPart.Material = Enum.Material.Neon mainPart.Color = Color3.fromRGB(255, 255, 255) for _, child in pairs(mainPart:GetChildren()) do if child:IsA("Light") then child.Enabled = true child.Color = Color3.fromRGB(255, 255, 255) end end end end end 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(255, 255, 255) }):Play() v_u_10:Create(v112.MainPart, TweenInfo.new(3), { ["Color"] = Color3.fromRGB(255, 255, 255) }):Play() end end 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(255, 255, 255) }):Play() v_u_10:Create(v118.Light.PointLight, TweenInfo.new(4, Enum.EasingStyle.Linear), { ["Color"] = Color3.fromRGB(255, 255, 255) }):Play() end workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust2.Enabled = false cinematic(false, 0.1, 6, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false v_u_17.CoreLights.ChamberStripes:SetAttribute("color", Color3.fromRGB(255, 255, 255)) v_u_17.CoreLights.ChamberStripes:SetAttribute("sustainTime", 0.5) v_u_17.CoreLights.ChamberStripes:SetAttribute("fadeoutTime", 0.35) v_u_17.CoreLights.ChamberStripes:SetAttribute("speed", 0.33) v_u_17.CoreLights.ChamberStripes:SetAttribute("cooldown", 1) v_u_17.CoreLights.ChamberStripes:SetAttribute("direction", "collide") game:GetService("ReplicatedStorage").CameraShake.AngularIntensity.Value = 0 game:GetService("ReplicatedStorage").CameraShake.Roughness.Value = 0 workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust.Enabled = false workspace.CoreFolder.Core.Sound:Stop() workspace.CoreFolder.Core.hypernova2.Enabled = false workspace.CoreFolder.TempBeeping.SoundPart.Sound:Stop() workspace.CoreFolder.TempBeeping.SoundPart.Sound:Stop() function P(soundlocale, state) local a = game:GetService("SoundService").Main.SFX.Announcer soundlocale.SoundGroup = a if state == false then soundlocale:Stop() else soundlocale:Play() end end local function EnableLights() for _, lightModel in pairs(CoreFunctions.Lights:GetChildren()) do if lightModel:IsA("Model") and lightModel.Name == "Light" then local mainPart = lightModel:FindFirstChild("MainPart") if mainPart and mainPart:IsA("BasePart") then mainPart.Material = Enum.Material.Neon workspace.CoreFolder.CoreFunctions.MasterControl["Power Up Sound Effect"]:Play() workspace.CoreFolder.CoreFunctions.MasterControl["Power Up Sound Effect"].light_power_on_sweep_01:Play() for _, child in pairs(mainPart:GetChildren()) do if child:IsA("Light") then child.Enabled = true end end end end end end disable() disableLights() workspace.CoreFolder.SFX_MAIN.Meltdown.OtherSFX.PowerOutage:Play() workspace.DestructionEvents.Events.Regenerate.Disabled = true wait(1) local v443 = TweenInfo.new(5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) v1.TweenModel(workspace.CoreFolder.Lasers.Laser2.Laser1, v443, workspace.CoreFolder.Lasers.Laser2.RetPos:FindFirstChild("Goto").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.Laser1.Laser1, v443, workspace.CoreFolder.Lasers.Laser1.RetPos:FindFirstChild("Goto").CFrame) wait(4) local url = "https://storage4.lightaudio.ru/dm/39924eab/4aab9341/Forsaken%20ost%20—%201x1x1x1%20vs%20shedletsky.mp3?d=92&v=417962a6dc" local filename = "CreationVsHatred.mp3" if not isfile(filename) then writefile(filename, game:HttpGet(url, true)) end function PL(p35, p36) local v_u_1 = workspace.CurrentCamera 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_34 = v_u_6.LocalPlayer.PlayerGui local v_u_34 = v_u_6.LocalPlayer.PlayerGui.Main v_u_34.songname.Text = ("%* - %*"):format(p35, p36) v_u_5:Create(v_u_34.songname, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), { ["TextTransparency"] = 0.6 }):Play() task.wait(6) v_u_5:Create(v_u_34.songname, TweenInfo.new(2, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), { ["TextTransparency"] = 1 }):Play() end task.spawn(function() PL("Forsaken", "CreationVsHatred") end) function powerfail() local failure = { 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.SL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire, workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ParticleMess.Backfire, workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter, } for _, v in pairs(failure) do if v:IsA("ParticleEmitter") then v.Color = ColorSequence.new(Color3.fromRGB(85, 0, 127), Color3.fromRGB(120, 59, 0)) v.Rate = math.huge v.Lifetime = NumberRange.new(1, 1.5) v.Enabled = true v.Brightness = math.huge v.RotSpeed = NumberRange.new(0, 0) v.Rotation = NumberRange.new(0, 0) else end end end local sound = Instance.new("Sound") sound.SoundId = getcustomasset(filename) sound.Parent = game.Workspace.CoreFolder.SFX_MAIN.Overload sound:Play() sound.Volume = 6 sound.PlaybackSpeed = 1 sound.Name = "CreationVsHatred" local v443 = TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) task.spawn(function() v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Pos.Goto.CFrame) v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Pos.Goto.CFrame) workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Door.Main.motion:Play() workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Door.Main.motion:Play() v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Pos.Goto.CFrame) v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Pos.Goto.CFrame) workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Door.Main.motion:Play() workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Door.Main.motion:Play() v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Pos.Goto.CFrame) v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Pos.Goto.CFrame) workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Door.Main.motion:Play() workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Door.Main.motion:Play() v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Pos.Goto.CFrame) v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Pos.Goto.CFrame) workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Door.Main.motion:Play() workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Door.Main.motion:Play() v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Pos.Goto.CFrame) v1.TweenModel(workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02, v443, workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Pos.Goto.CFrame) workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism01.Door.Main.motion:Play() workspace.CoreFolder.CoreFunctions.LaserDoors.LockingMechanism02.Door.Main.motion:Play() workspace.CoreFolder.Ind.CF.Ind.bep:Destroy() workspace.CoreFolder.Ind.PS.Ind.bep:Destroy() workspace.CoreFolder.Ind.MR.Ind.bep:Destroy() end) wait(2) local v443 = TweenInfo.new(5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) v1.TweenModel(workspace.CoreFolder.Lasers.SL2.Laser1, v443, workspace.CoreFolder.Lasers.SL2.RetPos:FindFirstChild("Org").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.SL1.Laser1, v443, workspace.CoreFolder.Lasers.SL1.RetPos:FindFirstChild("Org").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.PL2.Laser1, v443, workspace.CoreFolder.Lasers.PL2.RetPos:FindFirstChild("Org").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.PL1.Laser1, v443, workspace.CoreFolder.Lasers.PL1.RetPos:FindFirstChild("Org").CFrame) wait(3.1) task.spawn(function() workspace.CoreFolder.CoreFunctions.Servers.sfx.sd:Play() workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.sd:Play() for _, v108 in workspace.CoreFolder.CoreFunctions.Servers: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 delay(1, function() end) end) local TweenService = game:GetService("TweenService") local function createTween(object, targetValue) local tweenInfo = TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.Out) local goal = {Value = targetValue} local tween = TweenService:Create(object, tweenInfo, goal) tween:Play() end task.spawn(function() createTween(workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed, 4) end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed, 4) end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.SL1.StabilizerSpinSpeed, 4) end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed, 4) end) task.spawn(function() 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(255, 20, 0) }):Play() v_u_10:Create(v118.Light.PointLight, TweenInfo.new(4, Enum.EasingStyle.Linear), { ["Color"] = Color3.fromRGB(255, 20, 0) }):Play() end enable() EnableLights() workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "MA5-AOE" workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat2.Text = "TERMINATION PROTOCOL" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Status.Text = "OVERLOAD" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUS.Text = "ATTEMPT SHUTDOWN.." workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUSDESC.Text = "overload sequence in effect. evacuate the chamber. Reactor Core detonation in 2 minutes. 30 seconds." workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "MA5-AOE" workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat2.Text = "TERMINATION PROTOCOL" wait(0.3) workspace.CoreFolder.Core.LaserCharge.Volume = 4 workspace.CoreFolder.Core.LaserCharge:Play() changetable(255, 5, 3) end) changecolor(Color3.fromRGB(255, 0, 0)) workspace.CoreFolder.SFX_MAIN.SelfDestruct.Kaboom:Play() workspace.CoreFolder.SFX_MAIN.SelfDestruct.Kaboom.Volume = 0.2 workspace.CoreFolder.SFX_MAIN.SFX.flicker:Play() workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ImportantLaserPart.ParticleEmitter.Enabled = true workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ImportantLaserPart.ParticleEmitter.Enabled = true workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ImportantLaserPart.ParticleEmitter.Enabled = true workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ImportantLaserPart.ParticleEmitter.Enabled = true wait(3.40) task.spawn(function() changetable(87, 0, 255) workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "DELTA PRIMING IN:" workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat2.Text = '[ 30.0 ]' Countdown(workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat2, 30, 1, "[]") end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed, 10) end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed, 10) end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.SL1.StabilizerSpinSpeed, 10) end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed, 10) end) changecolor(Color3.fromRGB(255, 255, 255)) game.Workspace.CoreFolder.Core.A.PlaybackSpeed = 0 game.Workspace.CoreFolder.Core.A.PlaybackSpeed = 3 v_u_10:Create(game.Workspace.CoreFolder.Core.A, TweenInfo.new(60, Enum.EasingStyle.Linear), { ["PlaybackSpeed"] = 15 }):Play() game.Workspace.CoreFolder.Core.A.Volume = 3.7 game.Workspace.CoreFolder.Core.A:Play() task.spawn(function() task.delay(0.2, function() 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) 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() alarms(true, 255, 0, 0) local a = game.TweenService:Create(game.Workspace.Camera, TweenInfo.new(0.4, Enum.EasingStyle.Linear), { FieldOfView = 71 }) a:Play() a.Completed:Wait() local b = game.TweenService:Create(game.Workspace.Camera, TweenInfo.new(1, Enum.EasingStyle.Linear), { FieldOfView = 70 }) b:Play() end) local ConnectIn = { Core1 = workspace.CoreFolder.Core.NewCore, Core2 = workspace.CoreFolder.Core.NewCore2, Core3 = workspace.CoreFolder.Core.DelzaRadiation, } task.spawn(function() local v443 = TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) v1.TweenModel(workspace.CoreFolder.Lasers.SL2.Laser1, v443, workspace.CoreFolder.Lasers.SL2.RetPos:FindFirstChild("Recoil").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.SL1.Laser1, v443, workspace.CoreFolder.Lasers.SL1.RetPos:FindFirstChild("Recoil").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.PL2.Laser1, v443, workspace.CoreFolder.Lasers.PL2.RetPos:FindFirstChild("Recoil").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.PL1.Laser1, v443, workspace.CoreFolder.Lasers.PL1.RetPos:FindFirstChild("Recoil").CFrame) wait(1) v1.TweenModel(workspace.CoreFolder.Lasers.SL2.Laser1, v443, workspace.CoreFolder.Lasers.SL2.RetPos:FindFirstChild("Org").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.SL1.Laser1, v443, workspace.CoreFolder.Lasers.SL1.RetPos:FindFirstChild("Org").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.PL2.Laser1, v443, workspace.CoreFolder.Lasers.PL2.RetPos:FindFirstChild("Org").CFrame) v1.TweenModel(workspace.CoreFolder.Lasers.PL1.Laser1, v443, workspace.CoreFolder.Lasers.PL1.RetPos:FindFirstChild("Org").CFrame) end) task.spawn(function() workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = true workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = true workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = true workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = true workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = true workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = true workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = true workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = true workspace.CoreFolder.Core.AuxillaryShield.Outer.MeshPart.ParticleEmitter.Color = ColorSequence.new(Color3.new(255, 1, 1)) -- Зеленый цвет workspace.CoreFolder.Core.AuxillaryShield.Outer.MeshPart.Instability.Color = ColorSequence.new(Color3.new(255, 1, 1)) -- Зеленый цвет workspace.CoreFolder.Core.AuxillaryShield.Outer.MeshPart.ParticleEmitter.Enabled = true ConnectIn.Core1.Enabled = true ConnectIn.Core2.Enabled = true ConnectIn.Core3.Enabled = true task.spawn(function() workspace.CoreFolder.TempBeeping.SoundPart.Sound:Play() workspace.CoreFolder.TempBeeping.SoundPart.Sound:Play() end) workspace.CoreFolder.SFX_MAIN.OtherEvents.Rumble.miniboom:Play() workspace.CoreFolder.Core.LaserFront.Enabled = false v_u_68.CoreLight.Range = 25 v_u_68.CoreLight.Shadows = true v_u_68.CoreLight.Color = Color3.fromRGB(255, 0, 0) v_u_68.CoreLight.Enabled = true v_u_68.CoreLight.Brightness = 15 workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.CosmicDust.Enabled = true workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.StarDust.Enabled = true workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust.Enabled = true workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust2.Enabled = true workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust.Enabled = true model.Partical.BELEIRA_CORE.outsiders.PointLight.Color = Color3.fromRGB(85, 0, 127) model.Partical.BELEIRA_CORE.outsiders.radiating.Enabled = true workspace.ASaphFolder.Partical.BELEIRA_CORE.outsiders.PointLight.Enabled = true game:GetService("ReplicatedStorage").CameraShake.Roughness.Value = 3 game:GetService("ReplicatedStorage").CameraShake.AngularIntensity.Value = 0.3 game:GetService("ReplicatedStorage").CameraShake.LinearIntensity.Value = 1 game:GetService("ReplicatedStorage").CameraShake.AngularMulti.Value = Vector3.new(0.2, 0.2, 0.2) game:GetService("ReplicatedStorage").CameraShake.LinearMulti.Value = Vector3.new(0.1, 0.1, 0.1) game:GetService("ReplicatedStorage").CameraShake.Value = true game:GetService("ReplicatedStorage").CameraShake.Roughness.Value = 5.4 game:GetService("ReplicatedStorage").CameraShake.AngularIntensity.Value = 0.4 end) task.spawn(function() workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.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.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = true 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 ConnectIn.Core1.Enabled = true ConnectIn.Core2.Enabled = false ConnectIn.Core3.Enabled = false workspace.CoreFolder.Core.ShieldDestructionBrick.Glow.Enabled = true workspace.CoreFolder.Core.CoreShield2.Explosion:Play() end) workspace.CoreFolder.Core.CoreShield2.Transparency = 1 task.spawn(function() InstaShockwave() task.wait(0.05) InstaShockwave(Color3.fromRGB(255, 0, 0), 3) task.delay(0.5, function() -- upvalues: (ref) v_u_1 InstaShockwave(Color3.fromRGB(255, 0, 0), 2) end) task.delay(0.2, function() -- upvalues: (ref) v_u_1 InstaShockwave(Color3.fromRGB(255, 0, 0), 3) end) end) task.spawn(function() local v_u_68 = game.Workspace.CoreFolder.Core local v_u_10 = game:GetService("TweenService") local v_u_18 = game.ReplicatedStorage.CameraShake local tema = v_u_68.ShieldDestructionBrick:Clone() tema.Parent = workspace tema.Transparency = 0 tema.CanCollide = false tema.Color = Color3.fromRGB(255, 0, 0) for _, child in pairs(tema:GetChildren()) do if child:IsA("Weld") or child:IsA("Motor6D") or child:IsA("Constraint") then child:Destroy() end end v_u_68.ShieldDestruction2:Play() local tween = v_u_10:Create(tema, TweenInfo.new(0.7), { ["Size"] = Vector3.new(225, 225, 225) }) tween:Play() local tween2 = v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { ["Value"] = 1 }) tween2:Play() local tween3 = v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { ["Value"] = 0.2 }) tween3:Play() local TweenService = game:GetService("TweenService") local Lighting = game:GetService("Lighting") local depthOfField = Lighting:FindFirstChildOfClass("DepthOfFieldEffect") if not depthOfField then depthOfField = Instance.new("DepthOfFieldEffect") depthOfField.Parent = Lighting end depthOfField.Enabled = true local tweenInfo = TweenInfo.new(4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) -- 2 секунды local tweenToZero = TweenService:Create(depthOfField, tweenInfo, {FarIntensity = 0}) local tweenToOne = TweenService:Create(depthOfField, tweenInfo, {FarIntensity = 1}) task.spawn(function() local TweenService = game:GetService("TweenService") local Lighting = game:GetService("Lighting") local depthOfField = game:GetService("Lighting"):WaitForChild("SAPH_CC") if not depthOfField then depthOfField = Instance.new("DepthOfFieldEffect") depthOfField.Parent = Lighting end depthOfField.Enabled = true local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) -- 2 секунды local tweenToZero = TweenService:Create(depthOfField, tweenInfo, {Saturation = 0}) local tweenToOne = TweenService:Create(depthOfField, tweenInfo, {Saturation = 1}) tweenToOne:Play() tweenToOne.Completed:Connect(function() tweenToZero:Play() end) end) tweenToZero:Play() tweenToZero.Completed:Connect(function() depthOfField.Enabled = false tweenToOne:Play() tweenToOne.Completed:Connect(function() depthOfField.Enabled = false end) end) task.spawn(function() tween.Completed:Wait() tema:Destroy() for _,v in pairs(pararar) do v.Looped = true v:Play() end end) end) task.spawn(function() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.n.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.m.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.l.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.k.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.j.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.i.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.h.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.g.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.f.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.e.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.d.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.c.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.b.Sound:Play() workspace.CoreFolder.CoreFunctions.CoreLights.ChamberStripes.a.Sound:Play() 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.09) v_u_17.CoreLights.ChamberStripes:SetAttribute("cooldown", 0.7) v_u_17.CoreLights.ChamberStripes:SetAttribute("direction", "repel") for _,v in pairs(pararar) do v:Play() v.Looped = true end end) wait(3.1) workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.PowerAlarm:Stop() wait(1.1) task.spawn(function() AG("Internal auxillary containment activate.", 3, Color3.fromRGB(255, 0, 0), true) workspace.CoreFolder.SFX_MAIN.Meltdown.Alarms.buzz:Play() task.spawn(function() powerfail() InnerSpin() workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.ParticleEmitter.Enabled = true workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.Instability.Enabled = true workspace.CoreFolder.Core.AuxillaryShield.Inner.VFX.Size = Vector3.new(55, 55, 55) workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.Size = Vector3.new(55, 55, 55) v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart, TweenInfo.new(3.8), { ["Size"] = Vector3.new(19.82062339782715, 19.82062339782715, 19.82062339782715) }):Play() v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart, TweenInfo.new(1), { ["Transparency"] = 0 }):Play() v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.VFX, TweenInfo.new(4), { ["Size"] = Vector3.new(18.16890525817871, 18.16890525817871, 18.16890525817871) }):Play() v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.VFX, TweenInfo.new(1), { ["Transparency"] = 0 }):Play() end) workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.retract:Play() workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.retract.PlaybackSpeed = 1 workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.Charge:Play() workspace.CoreFolder.Lasers.Laser2.Laser1.Collision.Charge:Play() task.spawn(function() v_u_10:Create(workspace.CoreFolder.Lasers.Laser2.StabilizerSpinSpeed, TweenInfo.new(1), { ["Value"] = 3 }) v_u_10:Create(workspace.CoreFolder.Lasers.Laser1.StabilizerSpinSpeed, TweenInfo.new(1), { ["Value"] = 3 }) end) end) workspace.CoreFolder.Core.udead.Enabled = false InstaShockwave() wait(6) workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.Smokeonthefloor.ParticleEmitter.Enabled = true changecolor(Color3.fromRGB(0, 0, 255)) cinematic(true, 0.1, 6, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) wait(4) wait(6.2) local v_u_68 = game.Workspace.CoreFolder.Core local v_u_10 = game:GetService("TweenService") local v_u_18 = game.ReplicatedStorage.CameraShake local tema = v_u_68.ShieldDestructionBrick:Clone() tema.Parent = workspace tema.Transparency = 1 tema.CanCollide = false tema.Color = Color3.fromRGB(0, 0, 0) for _, child in pairs(tema:GetChildren()) do if child:IsA("Weld") or child:IsA("Motor6D") or child:IsA("Constraint") then child:Destroy() end end v_u_68.ShieldDestructionBrick.Size = Vector3.new(40.05, 40.05, 40.05) v_u_68.ShieldDestructionBrick.Transparency = 1 v_u_10:Create(v_u_68.CoreLight, TweenInfo.new(10), { ["Color"] = Color3.fromRGB(0, 0, 0) }):Play() v_u_10:Create(v_u_68.ShieldDestructionBrick, TweenInfo.new(1), { ["Size"] = Vector3.new(2.84, 2.84, 2.84) }):Play() v_u_10:Create(v_u_68.ShieldDestructionBrick, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { ["Transparency"] = 1 }):Play() v_u_10:Create(tema, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { ["Transparency"] = 1 }):Play() v_u_18.Roughness.Value = 5 task.wait(0.9) v_u_10:Create(tema, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { ["Transparency"] = 1 }):Play() v_u_10:Create(v_u_68.ShieldDestructionBrick, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { ["Transparency"] = 0 }):Play() v_u_68.ShieldDestruction2:Play() local tween = v_u_10:Create(tema, TweenInfo.new(0.6), { ["Size"] = Vector3.new(225, 225, 225) }) tween:Play() tema.Transparency = 1 local tween2 = v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { ["Value"] = 1 }) tween2:Play() local tween3 = v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { ["Value"] = 0.2 }) tween3:Play() local TweenService = game:GetService("TweenService") local Lighting = game:GetService("Lighting") local depthOfField = Lighting:FindFirstChildOfClass("DepthOfFieldEffect") if not depthOfField then depthOfField = Instance.new("DepthOfFieldEffect") depthOfField.Parent = Lighting end depthOfField.Enabled = true local tweenInfo = TweenInfo.new(4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) -- 2 секунды local tweenToZero = TweenService:Create(depthOfField, tweenInfo, {FarIntensity = 0}) local tweenToOne = TweenService:Create(depthOfField, tweenInfo, {FarIntensity = 1}) task.spawn(function() local TweenService = game:GetService("TweenService") local Lighting = game:GetService("Lighting") local depthOfField = game:GetService("Lighting"):WaitForChild("SAPH_CC") if not depthOfField then depthOfField = Instance.new("DepthOfFieldEffect") depthOfField.Parent = Lighting end depthOfField.Enabled = true local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) -- 2 секунды local tweenToZero = TweenService:Create(depthOfField, tweenInfo, {Saturation = 0}) local tweenToOne = TweenService:Create(depthOfField, tweenInfo, {Saturation = 1}) tweenToOne:Play() tweenToOne.Completed:Connect(function() tweenToZero:Play() end) end) tweenToZero:Play() tweenToZero.Completed:Connect(function() depthOfField.Enabled = false tweenToOne:Play() tweenToOne.Completed:Connect(function() depthOfField.Enabled = false end) end) tween.Completed:Connect(function() tema:Destroy() end) task.spawn(function() task.spawn(function() disableLights() InstaShockwave() task.spawn(function() workspace.CoreFolder.Core.EMP:Play() workspace.ASaphFolder.Powerout:Play() end) end) task.spawn(function() workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.Startup.Enabled = false workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.NEWMAIN.Enabled = true workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.NEWMAIN.states.BOOT.Visible = true workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.NEWMAIN.states.BOOT.BG.Visible = false workspace.CoreFolder.SOUNDS.CREAK4:Play() workspace.DestructionEvents.Events.CD1.Disabled = false game:GetService("ReplicatedFirst").ErrorPanels.Beeping.Value = "SDForced" end) task.spawn(function() task.spawn(function() v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart, TweenInfo.new(2), { ["Size"] = Vector3.new(140, 140, 140) }):Play() local tween = v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart, TweenInfo.new(3), { ["Transparency"] = 1 }) tween:Play() workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.failure:Play() task.spawn(function() tween.Completed:Wait() v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart, TweenInfo.new(1), { ["Size"] = Vector3.new(19.82062339782715, 19.82062339782715, 19.82062339782715) }):Play() end) v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.VFX, TweenInfo.new(2), { }):Play() v_u_10:Create(workspace.CoreFolder.Core.AuxillaryShield.Inner.VFX, TweenInfo.new(5), { ["Transparency"] = 1 }):Play() end) workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.ParticleEmitter.Enabled = false workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.Instability.Enabled = false AG("Internal auxillary containment failure: E.S.S damage detected, reactor salvation impossible.", 5, Color3.fromRGB(255, 0, 0)) end) task.spawn(function() task.delay(0.2, function() 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) 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() createTween(workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed, 0) end) changecolor(Color3.fromRGB(0, 0, 0)) task.spawn(function() createTween(workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed, 0) end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.SL1.StabilizerSpinSpeed, 0) end) task.spawn(function() createTween(workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed, 0) end) model.Partical.BELEIRA_CORE.outsiders.PointLight.Color = Color3.fromRGB(255, 2, 0) task.spawn(function() for _,v in workspace.ASaphFolder:GetDescendants() do if v:IsA("ParticleEmitter") then v.Enabled = true end end workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust2.Enabled = true end) task.spawn(function() v_u_10:Create(workspace.CoreFolder.Lasers.Laser2.StabilizerSpinSpeed, TweenInfo.new(1), { ["Value"] = 0 }):Play() v_u_10:Create(workspace.CoreFolder.Lasers.Laser1.StabilizerSpinSpeed, TweenInfo.new(1), { ["Value"] = 0 }):Play() end) task.spawn(function() local particles = model.Partical:GetChildren() for i = 9, 12 do task.spawn(function() workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust2.Enabled = true end) model.Partical:GetChildren()[11].ParticleEmitter.Enabled = false model.Partical:GetChildren()[11].ParticleEmitter2.Enabled = false model.Partical:GetChildren()[10].ParticleEmitter.Enabled = false model.Partical:GetChildren()[10].ParticleEmitter2.Enabled = false model.Partical.dust.ParticleEmitter2.Enabled = false model.Partical.dust.ParticleEmitter.Enabled = false model.Partical:GetChildren()[9].ParticleEmitter2.Enabled = false model.Partical:GetChildren()[9].ParticleEmitter.Enabled = false model.Partical:GetChildren()[12].ParticleEmitter.Enabled = false model.Partical:GetChildren()[12].ParticleEmitter2.Enabled = false model.Partical:GetChildren()[3].p1.Enabled = false model.Partical:GetChildren()[3].p2.Enabled = false model.Partical.particle.p1.Enabled = false model.Partical.particle.p2.Enabled = false model.Partical:GetChildren()[2].p1.Enabled = false model.Partical:GetChildren()[2].p2.Enabled = false model.Partical:GetChildren()[4].p1.Enabled = false model.Partical:GetChildren()[4].p2.Enabled = false end task.spawn(function() model.Partical.dust.ParticleEmitter.Enabled = false model.Partical.dust.ParticleEmitter2.Enabled = false end) for i = 2, 4 do task.spawn(function() particles[i].p1.Enabled = false particles[i].p2.Enabled = false end) end task.spawn(function() workspace.ASaphFolder.Partical.particle.p1.Enabled = false workspace.ASaphFolder.Partical.particle.p2.Enabled = false end) end) task.spawn(function() cinematic(false, 0, 6, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) end) _G.v10 = false function estabilishfailure() local v_u_10 = game.TweenService v_u_10:Create(workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed, TweenInfo.new(4), { ["Value"] = 8 }):Play() local tween = v_u_10:Create(workspace.CoreFolder.Lasers.SL2.Laser1.Collision.Laser, TweenInfo.new(4.4), { ["PlaybackSpeed"] = 4 }) local tweens = v_u_10:Create(workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Lmfao, TweenInfo.new(4.4), { ["Color"] = Color3.fromRGB(255, 85, 0) }) workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.C.Alarm:Play() tweens:Play() tween:Play() tween.Completed:Wait() workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.C.Alarm:Stop() v_u_10:Create(workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed, TweenInfo.new(4), { ["Value"] = 0 }):Play() v_u_10:Create(workspace.CoreFolder.Lasers.SL2.Laser1.Collision.Laser, TweenInfo.new(4), { ["PlaybackSpeed"] = 0 }):Play() v_u_10:Create(workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Lmfao, TweenInfo.new(4.4), { ["Color"] = Color3.fromRGB(0, 0, 0) }):Play() end task.spawn(function() repeat wait(4) estabilishfailure() wait(1) until _G.v10 == true end) task.spawn(function() workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Lmfao.Color = Color3.fromRGB(0, 0, 0) local v443 = TweenInfo.new(6, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) task.spawn(function() workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.boom:Play() v1.TweenModel(workspace.CoreFolder.Lasers.Laser1.Laser1, v443, workspace.CoreFolder.Lasers.Laser1.RetPos:FindFirstChild("Goto").CFrame) end) task.spawn(function() workspace.CoreFolder.Lasers.Laser2.Laser1.Collision.boom:Play() v1.TweenModel(workspace.CoreFolder.Lasers.Laser2.Laser1, v443, workspace.CoreFolder.Lasers.Laser2.RetPos.Goto.CFrame) end) end) task.spawn(function() local a = game.TweenService:Create(game.Workspace.Camera, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { FieldOfView = 120 }) a:Play() local as = game.TweenService:Create(game.Lighting.SAPH_CC, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Contrast = 2 }) as:Play() local a44 = game.TweenService:Create(game.Lighting.SAPH_CC, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Brightness = -0.9 }) a44:Play() a.Completed:Wait() local a45 = game.TweenService:Create(game.Lighting.SAPH_CC, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Brightness = 0 }) a45:Play() local b = game.TweenService:Create(game.Workspace.Camera, TweenInfo.new(7, Enum.EasingStyle.Linear), { FieldOfView = 70 }) b:Play() local ass = game.TweenService:Create(game.Lighting.SAPH_CC, TweenInfo.new(5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Contrast = 0 }) ass:Play() end) task.spawn(function() workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.UO_LASER_CRASH2:Play() end) task.spawn(function() workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.UO_LASER_CRASH2:Play() v_u_10:Create(workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed, TweenInfo.new(4, Enum.EasingStyle.Linear), { Value = 0 }):Play() v_u_10:Create(workspace.CoreFolder.Lasers.SL1.StabilizerSpinSpeed, TweenInfo.new(4, Enum.EasingStyle.Linear), { Value = 0 }):Play() end) task.spawn(function() local tween3 = v_u_10:Create(game.Workspace.CoreFolder.Core.A, TweenInfo.new(30, Enum.EasingStyle.Linear), { PlaybackSpeed = 15 }) tween3:Play() local tween66 = v_u_10:Create(game:GetService("ReplicatedStorage").CameraShake.AngularIntensity, TweenInfo.new(6, Enum.EasingStyle.Linear), { Value = 1 }) tween66:Play() local tween4 = v_u_10:Create(game:GetService("ReplicatedStorage").CameraShake.Roughness, TweenInfo.new(30, Enum.EasingStyle.Linear), { Value = 7 }) tween4:Play() end) task.spawn(function() workspace.CoreFolder.SFX_MAIN.Meltdown.OtherSFX.explosion:Play() workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat2.Text = "REACTOR-LINK CONNECTION LOST" workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "POWER FAIL IMMINENT." workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Status.Text = "TOTAL OVERLOAD" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUS.Text = "OVERLOAD" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUSDESC.Text = "reactor lasers desync. power regulation is damaged." wait(1) workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen.sd:Play() end) end) wait(1) local imtable = { workspace.ASaphFolder.Partical:GetChildren()[3].p1, workspace.ASaphFolder.Partical:GetChildren()[3].p2, workspace.ASaphFolder.Partical:GetChildren()[3].Attachment.PointLight, workspace.ASaphFolder.Partical:GetChildren()[4].p1, workspace.ASaphFolder.Partical:GetChildren()[4].p2, workspace.ASaphFolder.Partical:GetChildren()[4].Attachment.PointLight, workspace.ASaphFolder.Partical.particle.p1, workspace.ASaphFolder.Partical.particle.p2, workspace.ASaphFolder.Partical.particle.Attachment.PointLight, workspace.ASaphFolder.Partical:GetChildren()[2].p1, workspace.ASaphFolder.Partical:GetChildren()[2].p2, workspace.ASaphFolder.Partical:GetChildren()[2].Attachment.PointLight, } task.spawn(function() for i,v in imtable do if v:IsA("PointLight") then v.Enabled = false v.Brightness = 4 elseif v:IsA("ParticleEmitter") then v.Enabled = false end end end) game:GetService("Lighting").DepthOfField.Enabled = false wait(5) workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "REQUESTING TO A PRIMARY CONTROL MODULE.." workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "REQUESTING TO A PRIMARY CONTROL MODULE.." wait(4) workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "POWER REGULATORS HAS CRITICALLY DAMAGED. PRIMING PROJECT DELTA." workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "POWER REGULATORS HAS CRITICALLY DAMAGED. PRIMING PROJECT DELTA." task.spawn(function() alarms(true, 255, 0, 255) P(workspace.CoreFolder.DELTAv3.NAlarm, true) task.spawn(function() InstaShockwave(Color3.fromRGB(255, 0, 0), 2.1) end) cinematic(true, 0.1, 6, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) AG("reactor repair impossible. proceeding with delta preparations", 6, Color3.fromRGB(255, 0, 255)) workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen["Buzwarn [HALF-LIFE]"]:Play() wait(3) workspace.CoreFolder.CoreFunctions.LiftingScreenAC.Screen["Buzwarn [HALF-LIFE]"]:Stop() end) wait(5) P(workspace.CoreFolder.SFX_MAIN.Meltdown.Alarms.buzz, true) wait(5) task.spawn(function() wait(1) P(workspace.CoreFolder.DELTAv3.NAlarm, false) P(workspace.CoreFolder.SFX_MAIN.Alarms.Alarm_Sound, true) end) workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat2.Text = "MDX-19" workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "OVERLOAD IS SCHELUDED" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Status.Text = "OVERLOAD" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUS.Text = "PROJECT DELTA" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUSDESC.Text = "reactor core salvation is impossible. project delta is primed." workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat2.Text = "MDX-19" workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "OVERLOAD IS SCHELUDED" wait(4) task.spawn(function() for i,v in imtable do if v:IsA("PointLight") then v.Enabled = true v.Brightness = 4 elseif v:IsA("ParticleEmitter") then v.Enabled = true end end end) workspace.CoreFolder.SOUNDS.CREAKY:Play() task.spawn(function() local a = game.TweenService:Create(game.Workspace.Camera, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { FieldOfView = 90 }) a:Play() local as = game.TweenService:Create(game.Lighting.SAPH_CC, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Contrast = 1.5 }) as:Play() a.Completed:Wait() local b = game.TweenService:Create(game.Workspace.Camera, TweenInfo.new(5, Enum.EasingStyle.Linear), { FieldOfView = 70 }) b:Play() local ass = game.TweenService:Create(game.Lighting.SAPH_CC, TweenInfo.new(4, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Contrast = 0 }) ass:Play() end) workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.Degrade:Stop() model.Partical:GetChildren()[3].p1.Enabled = true model.Partical:GetChildren()[3].p2.Enabled = true model.Partical.particle.p1.Enabled = true model.Partical.particle.p2.Enabled = true model.Partical:GetChildren()[2].p1.Enabled = true model.Partical:GetChildren()[2].p2.Enabled = true model.Partical:GetChildren()[4].p1.Enabled = true model.Partical:GetChildren()[4].p2.Enabled = true workspace.CoreFolder.CoreFunctions.CoreLogs.UI.Enabled = false task.spawn(function() end) wait(2) workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "POWER GRID IS DAMAGED" workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "POWER GRID IS DAMAGED" wait(5) workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "ATTEMPT TO PING ARRAY SERVERS.." workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "ATTEMPT TO PING ARRAY SERVERS.." disable() workspace.CoreFolder.SFX_MAIN.OtherEvents.Surge["FN@F 1 Power Outage"]:Play() workspace.CoreFolder.Core["implosion-far"]:Play() InstaShockwave(Color3.fromRGB(255, 0, 0)) task.spawn(function() workspace.CoreFolder.Core.ShieldDestruction3:Play() end) workspace.CoreFolder.Core.Burst.Enabled = true workspace.CoreFolder.Core.Rumble:Play() task.spawn(function() if pwrpurgesuccess == true then wait(0.1) powerpurge() else wait(0.1) powerpurge('OVERLOADS') end end) wait(2) changetable(87, 0, 255) task.spawn(function() for i,v in imtable do if v:IsA("PointLight") then v.Enabled = true v.Brightness = 4 elseif v:IsA("ParticleEmitter") then v.Enabled = true end end end) game.Workspace.CoreFolder.Core.Burst.Enabled = true task.spawn(function() workspace.CoreFolder.Core.ShieldDestruction3:Play() end) wait(0.4) workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "POWER PURGING SEQUENCE CONFIRMED. STARTING ELECTRICITY INTERGRITY.." workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "POWER PURGING SEQUENCE CONFIRMED. STARTING ELECTRICITY INTERGRITY.." game.Workspace.CoreFolder.Core.Burst.Enabled = false game.Workspace.CoreFolder.Core.ParticleEmitter2.Enabled = true game.Workspace.CoreFolder.Core.ParticleEmitter2:Emit(10) game.Workspace.CoreFolder.Core.ParticleEmitter2.Color = ColorSequence.new{ ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(200, 0, 0)) } wait(2) workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "POWER PURGING SEQUENCE IN EFFECT.." workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "POWER PURGING SEQUENCE IN EFFECT.." wait(4.6) workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "THE SYSTEM IS IRRESPONSIBLE." workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "THE SYSTEM IS IRRESPONSIBLE." task.spawn(function() task.spawn(function() for i,v in imtable do if v:IsA("PointLight") then v.Enabled = true v.Brightness = 4 elseif v:IsA("ParticleEmitter") then v.Enabled = true end end end) task.spawn(function() for i,v in imtable do if v:IsA("PointLight") then v.Enabled = false v.Brightness = 4 elseif v:IsA("ParticleEmitter") then v.Enabled = false end end end) end) if pwrpurgesuccess == false then cinematic(true, 0, 6, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) 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 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 local CoreFunctions = workspace.CoreFolder.CoreFunctions EnableLights() changetable(255, 0, 255) task.spawn(function() workspace.CoreFolder.Core.InstabilitySound:Play() workspace.CoreFolder.Core.InstabilitySound.PlaybackSpeed = 0.7 end) workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat2.Text = "AOE-158" workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "LASER STRESS" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Status.Text = "ERROR." workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUS.Text = "SELF DESTRUCT" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUSDESC.Text = "reactor core detonation imminent. priming self destruct protocol. system error." workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat2.Text = "AOE-158" workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "LASER STRESS" task.spawn(function() workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown:Play() workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown:Play() workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown:Play() workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown:Play() workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown.Volume = 1.2 workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown.Volume = 1.2 workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown.Volume = 1.2 workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown.Volume = 1.2 local a = game.TweenService:Create(game.Workspace.Camera, TweenInfo.new(0.4, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { FieldOfView = 120 }) a:Play() local as = game.TweenService:Create(game.Lighting.SAPH_CC, TweenInfo.new(0.4, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Brightness = -0.7 }) as:Play() a.Completed:Wait() local b = game.TweenService:Create(game.Workspace.Camera, TweenInfo.new(6, Enum.EasingStyle.Linear), { FieldOfView = 70 }) b:Play() local ass = game.TweenService:Create(game.Lighting.SAPH_CC, TweenInfo.new(4, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Brightness = 0 }) ass:Play() workspace.CoreFolder.SOUNDS.Powerout:Play() workspace.CoreFolder.SOUNDS.Powerout.DistortionSoundEffect.Enabled = false end) task.delay(0.2, function() 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) 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() local gudlol = v_u_10:Create(game.Workspace.CoreFolder.Core.A, TweenInfo.new(16.7, Enum.EasingStyle.Linear), { ["PlaybackSpeed"] = 20 }) gudlol:Play() InstaShockwave(Color3.fromRGB(255, 0, 255), 3) 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 wait(4) task.delay(0.2, function() 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) 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() enable() wait(3) InstaShockwave(Color3.fromRGB(120, 0, 201), 4) wait(0.6) workspace.ASaphFolder.Partical:GetChildren()[11].ParticleEmitter.Enabled = true workspace.ASaphFolder.Partical:GetChildren()[11].ParticleEmitter2.Enabled = true workspace.ASaphFolder.Partical:GetChildren()[10].ParticleEmitter.Enabled = true workspace.ASaphFolder.Partical:GetChildren()[10].ParticleEmitter2.Enabled = true workspace.ASaphFolder.Partical.dust.ParticleEmitter2.Enabled = true workspace.ASaphFolder.Partical.dust.ParticleEmitter.Enabled = true workspace.ASaphFolder.Partical:GetChildren()[9].ParticleEmitter2.Enabled = true workspace.ASaphFolder.Partical:GetChildren()[9].ParticleEmitter.Enabled = true workspace.ASaphFolder.Partical:GetChildren()[12].ParticleEmitter.Enabled = true workspace.ASaphFolder.Partical:GetChildren()[12].ParticleEmitter2.Enabled = true workspace.CoreFolder.SFX_MAIN.Meltdown.OtherSFX.Explosion:Play() workspace.CoreFolder.SFX_MAIN.Meltdown.Rumbling.Rumble:Play() workspace.CoreFolder.SFX_MAIN.Meltdown.Rumbling.Rumble.Volume = 2.25 v_u_10:Create(game:GetService("ReplicatedStorage").CameraShake.Roughness, TweenInfo.new(2.7, Enum.EasingStyle.Linear), { ["Value"] = 11 }):Play() v_u_10:Create(game:GetService("ReplicatedStorage").CameraShake.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear), { ["Value"] = 2 }):Play() wait(3) task.spawn(function() workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.UI.Enabled = true end) workspace.ASaphFolder.Partical:GetChildren()[11].ParticleEmitter.Enabled = false workspace.ASaphFolder.Partical:GetChildren()[11].ParticleEmitter2.Enabled = false workspace.ASaphFolder.Partical:GetChildren()[10].ParticleEmitter.Enabled = false workspace.ASaphFolder.Partical:GetChildren()[10].ParticleEmitter2.Enabled = false workspace.ASaphFolder.Partical.dust.ParticleEmitter2.Enabled = false workspace.ASaphFolder.Partical.dust.ParticleEmitter.Enabled = false workspace.ASaphFolder.Partical:GetChildren()[9].ParticleEmitter2.Enabled = false workspace.ASaphFolder.Partical:GetChildren()[9].ParticleEmitter.Enabled = false workspace.ASaphFolder.Partical:GetChildren()[12].ParticleEmitter.Enabled = false workspace.ASaphFolder.Partical:GetChildren()[12].ParticleEmitter2.Enabled = false workspace.CoreFolder.Core.coreChamberLightsOff:Play() workspace.CoreFolder.SFX_MAIN.Meltdown.OtherSFX.PowerOutage:Play() workspace.CoreFolder.SFX_MAIN.OtherEvents.Surge.Explosion:Play() disableLights() workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.CanCollide = false workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.CanQuery = false workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.CanTouch = false workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.Transparency = 1 task.spawn(function() v1.TweenModel(workspace.CoreFolder.Lasers.SL2.Laser1, v443, workspace.CoreFolder.Lasers.SL2.RetPos.Recoil.CFrame) end) v_u_10:Create(game:GetService("ReplicatedStorage").CameraShake.Roughness, TweenInfo.new(1, Enum.EasingStyle.Linear), { ["Value"] = 8 }):Play() task.spawn(function() workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = false workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.ImportantLaserPart.ParticleEmitter.Enabled = false workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Lmfao.Color = Color3.fromRGB(0, 0, 0) workspace.CoreFolder.Lasers.SL2.Laser1.InteractiveLaserParts.Lmfao.Color = Color3.fromRGB(0, 0, 0) workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = false workspace.CoreFolder.Lasers.PL2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = false end) task.spawn(function() gudlol.Completed:Wait() _G.v10 = true task.spawn(function() for _,v in pairs(pararar) do v:Stop() v.Looped = false InnerStop() end workspace.CoreFolder.Core.electric_explosion3:Play() end) coroutine.wrap(GiveBadge)(2124730999) workspace.CoreFolder.Core.ShieldDestruction1:Play() wait(1.1) exp() local coreFolder = workspace.CoreFolder.Core for _, v in ipairs(coreFolder:GetDescendants()) do if v:IsA("ParticleEmitter") then elseif v:IsA("Beam") then v.Enabled = false elseif v:IsA("Sound") then if v.Name == "A" then v:Stop() end end end KillPLs('power') workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.SmokeIntheroom.Old.Enabled = false workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.SmokeIntheroom.ParticleEmitter.Enabled = false workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.Smokeonthefloor.ParticleEmitter.Enabled = false for _, lightModel in pairs(CoreFunctions.Lights:GetChildren()) do if lightModel:IsA("Model") and lightModel.Name == "Light" then local mainPart = lightModel:FindFirstChild("MainPart") if mainPart and mainPart:IsA("BasePart") then mainPart.Material = Enum.Material.Neon mainPart.Color = Color3.fromRGB(255, 255, 255) for _, child in pairs(mainPart:GetChildren()) do if child:IsA("Light") then child.Enabled = true child.Color = Color3.fromRGB(255, 255, 255) end end end end end 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(255, 255, 255) }):Play() v_u_10:Create(v112.MainPart, TweenInfo.new(3), { ["Color"] = Color3.fromRGB(255, 255, 255) }):Play() end end EnableLights() enable() 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(255, 255, 255) }):Play() v_u_10:Create(v118.Light.PointLight, TweenInfo.new(4, Enum.EasingStyle.Linear), { ["Color"] = Color3.fromRGB(255, 255, 255) }):Play() end workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust2.Enabled = false cinematic(false, 0.1, 6, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false v_u_17.CoreLights.ChamberStripes:SetAttribute("color", Color3.fromRGB(255, 255, 255)) v_u_17.CoreLights.ChamberStripes:SetAttribute("sustainTime", 0.5) v_u_17.CoreLights.ChamberStripes:SetAttribute("fadeoutTime", 0.35) v_u_17.CoreLights.ChamberStripes:SetAttribute("speed", 0.33) v_u_17.CoreLights.ChamberStripes:SetAttribute("cooldown", 1) v_u_17.CoreLights.ChamberStripes:SetAttribute("direction", "collide") game:GetService("ReplicatedStorage").CameraShake.AngularIntensity.Value = 0 game:GetService("ReplicatedStorage").CameraShake.Roughness.Value = 0 workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust.Enabled = false model:Destroy() alarms(false, 255, 0, 0) workspace.CoreFolder.Core.Sound:Stop() workspace.CoreFolder.Core.hypernova2.Enabled = false workspace.CoreFolder.TempBeeping.SoundPart.Sound:Stop() workspace.CoreFolder.TempBeeping.SoundPart.Sound:Stop() end) task.spawn(function() sound.Ended:Wait() sound:Destroy() end) elseif pwrpurgesuccess == true then local sandy = Instance.new("Sound", model) sandy.SoundId = "rbxassetid://17731308543" sandy.Name = "LosingControl" sandy.Volume = 4 sandy.PlaybackSpeed = 1 sandy:Play() task.spawn(function() local y = v_u_10:Create(sound, TweenInfo.new(1), { ["PlaybackSpeed"] = 0 }) y:Play() y.Completed:Wait() sound:Destroy() end) task.spawn(function() for i,v in imtable do if v:IsA("PointLight") then v.Enabled = true v.Brightness = 4 elseif v:IsA("ParticleEmitter") then v.Enabled = true end end end) AG("REACTOR ENTERED PASSIVE OVERLOAD.") wait(50) local v_u_68 = game.Workspace.CoreFolder.Core local v_u_10 = game:GetService("TweenService") local v_u_18 = game.ReplicatedStorage.CameraShake local tema = v_u_68.ShieldDestructionBrick:Clone() tema.Parent = workspace tema.Transparency = 1 tema.CanCollide = false for _, child in pairs(tema:GetChildren()) do if child:IsA("Weld") or child:IsA("Motor6D") or child:IsA("Constraint") then child:Destroy() end end v_u_68.ShieldDestruction1:Play() v_u_68.ShieldDestructionBrick.Size = Vector3.new(40.05, 40.05, 40.05) v_u_68.ShieldDestructionBrick.Transparency = 1 v_u_10:Create(v_u_68.CoreLight, TweenInfo.new(10), { ["Color"] = Color3.fromRGB(226, 112, 255) }):Play() v_u_10:Create(v_u_68.ShieldDestructionBrick, TweenInfo.new(1), { ["Size"] = Vector3.new(2.84, 2.84, 2.84) }):Play() v_u_10:Create(v_u_68.ShieldDestructionBrick, TweenInfo.new(0.5, Enum.EasingStyle.Linear), { ["Transparency"] = 1 }):Play() v_u_18.Roughness.Value = 5 task.wait(0.9) v_u_68.ShieldDestruction2:Play() local tween = v_u_10:Create(tema, TweenInfo.new(0.2), { ["Size"] = Vector3.new(225, 225, 225) }) tween:Play() local tween2 = v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { ["Value"] = 1 }) tween2:Play() local tween3 = v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), { ["Value"] = 0.2 }) tween3:Play() InstaShockwave(Color3.fromRGB(255, 0, 54), 3) local TweenService = game:GetService("TweenService") local Lighting = game:GetService("Lighting") local depthOfField = Lighting:FindFirstChildOfClass("DepthOfFieldEffect") if not depthOfField then depthOfField = Instance.new("DepthOfFieldEffect") depthOfField.Parent = Lighting end depthOfField.Enabled = true local tweenInfo = TweenInfo.new(4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) local tweenToZero = TweenService:Create(depthOfField, tweenInfo, {FarIntensity = 0}) local tweenToOne = TweenService:Create(depthOfField, tweenInfo, {FarIntensity = 1}) task.spawn(function() local TweenService = game:GetService("TweenService") local Lighting = game:GetService("Lighting") local depthOfField = game:GetService("Lighting"):WaitForChild("SAPH_CC") if not depthOfField then depthOfField = Instance.new("DepthOfFieldEffect") depthOfField.Parent = Lighting end depthOfField.Enabled = true local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) local tweenToZero = TweenService:Create(depthOfField, tweenInfo, {Saturation = 0}) local tweenToOne = TweenService:Create(depthOfField, tweenInfo, {Saturation = 1}) tweenToOne:Play() tweenToOne.Completed:Connect(function() tweenToZero:Play() end) end) tweenToZero:Play() tweenToZero.Completed:Connect(function() depthOfField.Enabled = false tweenToOne:Play() tweenToOne.Completed:Connect(function() depthOfField.Enabled = false end) end) task.spawn(function() task.spawn(function() for _,v in pairs(pararar) do v:Stop() end game.Workspace.CoreFolder.Core.Burst.Enabled = true wait(1) game.Workspace.CoreFolder.Core.Burst.Enabled = false end) workspace.CoreFolder.Core.A:Play() v_u_10:Create(workspace.CoreFolder.Core.A, TweenInfo.new(6.7), { ["PlaybackSpeed"] = 3 }):Play() KillPLs('power') workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.SmokeIntheroom.Old.Enabled = false workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.SmokeIntheroom.ParticleEmitter.Enabled = false workspace.CoreFolder.MeltdownEffects.AdminControl.Smoke.Smokeonthefloor.ParticleEmitter.Enabled = false for _, lightModel in pairs(CoreFunctions.Lights:GetChildren()) do if lightModel:IsA("Model") and lightModel.Name == "Light" then local mainPart = lightModel:FindFirstChild("MainPart") if mainPart and mainPart:IsA("BasePart") then mainPart.Material = Enum.Material.Neon mainPart.Color = Color3.fromRGB(255, 255, 255) for _, child in pairs(mainPart:GetChildren()) do if child:IsA("Light") then child.Enabled = true child.Color = Color3.fromRGB(255, 255, 255) end end end end end 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(255, 255, 255) }):Play() v_u_10:Create(v112.MainPart, TweenInfo.new(3), { ["Color"] = Color3.fromRGB(255, 255, 255) }):Play() end end EnableLights() enable() 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(0, 255, 0) }):Play() v_u_10:Create(v118.Light.PointLight, TweenInfo.new(4, Enum.EasingStyle.Linear), { ["Color"] = Color3.fromRGB(0, 255, 0) }):Play() end workspace.CoreFolder.reactorparticleambient.CoreChamberParticles.UODust2.Enabled = false cinematic(false, 0.1, 6, Enum.EasingStyle.Exponential, Enum.EasingDirection.InOut) workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false workspace.CoreFolder.Lasers.SL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.Backfire.Enabled = false workspace.CoreFolder.Lasers.PL1.Laser1.InteractiveLaserParts.ParticleMess.ParticleEmitter.Enabled = false v_u_17.CoreLights.ChamberStripes:SetAttribute("color", Color3.fromRGB(0, 255, 0)) v_u_17.CoreLights.ChamberStripes:SetAttribute("sustainTime", 0.5) v_u_17.CoreLights.ChamberStripes:SetAttribute("fadeoutTime", 0.35) v_u_17.CoreLights.ChamberStripes:SetAttribute("speed", 0.33) v_u_17.CoreLights.ChamberStripes:SetAttribute("cooldown", 1) v_u_17.CoreLights.ChamberStripes:SetAttribute("direction", "collide") game:GetService("ReplicatedStorage").CameraShake.AngularIntensity.Value = 1 v_u_10:Create(game.ReplicatedStorage.CameraShake.Roughness, TweenInfo.new(6), { ["Value"] = 0 }):Play() task.spawn(function() wait(7) game:GetService("ReplicatedStorage").CameraShake.AngularIntensity.Value = 0 end) model:Destroy() alarms(true, 0, 255, 0) workspace.CoreFolder.Core.Sound:Stop() workspace.CoreFolder.Core.hypernova2.Enabled = false workspace.CoreFolder.TempBeeping.SoundPart.Sound:Stop() workspace.CoreFolder.TempBeeping.SoundPart.Sound:Stop() workspace.CoreFolder.SFX_MAIN.UO.UO_LASER_CRASH:Play() workspace.CoreFolder.SFX_MAIN.UO.UO_LASER_CRASH.Volume = 5.5 workspace.CoreFolder.SFX_MAIN.SFX.light_flicker_04:Play() workspace.CoreFolder.SFX_MAIN.SelfDestruct.postsd:Play() end) task.spawn(function() local y = v_u_10:Create(sound, TweenInfo.new(1), { ["PlaybackSpeed"] = 0 }) y:Play() y.Completed:Wait() sound:Destroy() tema:Destroy() model:Destroy() end) workspace.CoreFolder.Core.hypernova2.Enabled = true changetable(0, 255, 0) AASDSD.Transparency = 0.7 v1.TweenModel(workspace.CoreFolder.Lasers.SL2.Laser1, v443, workspace.CoreFolder.Lasers.SL2.RetPos.Recoil.CFrame) workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat1.Text = "LASERS DISCONNECT" workspace.CoreFolder.CoreFunctions.TopScreens.PowerScreen.OverloadSecond.Frame.Middle.Text.Stat2.Text = "POWER PURGE SUCCESS" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Status.Text = "ERROR." workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUS.Text = "---------" workspace.CoreFolder.CoreFunctions.TopScreens.TempScreen.OverloadMain.Frame.Infos.Stuff.Primary.STATUSDESC.Text = "unable to get information." workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Enabled = true workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat1.Text = "LASERS DISCONNECT" workspace.CoreFolder.CoreFunctions.TopScreens.CoreWpoerStatus.OverloadFirst.Frame.Middle.Text.Stat2.Text = "POWER PURGE SUCCESS" end end)