TrianFiles/Version.txt

3879 lines
173 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

local v_u_1 = {}
function v_u_1.UO()
local TweenService = game:GetService("TweenService")
-- script by notefrvrt, no skids!
local FilteringEnabled = true -- if u set false nothing changes...
local v_u_1 = {}
local enabled = true -- and also its the config "enabled"
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
local camera = workspace.CurrentCamera
local tweenService = game:GetService("TweenService")
local players = game:GetService("Players")
local localPlayer = players.LocalPlayer
local v1 = game.ReplicatedStorage:FindFirstChild("Notif")
local _ = game.Players.LocalPlayer.PlayerGui
local v_u_2 = game.Players.LocalPlayer.PlayerGui.ATU.TextLabel
local v_u_8 = game:GetService("Debris")
local v_u_9 = game:GetService("ReplicatedStorage")
game:GetService("SoundService")
local v_u_10 = game:GetService("TweenService")
local v_u_11 = false
local v_u_12 = false
local v_u_13 = game.ReplicatedStorage.UNPLANNEDOVERLOAD.Cinematic
local v_u_14 = false
local v_u_15 = {}
CurrentSong = nil
local v_u_16 = workspace.CoreFolder
local v_u_17 = v_u_16:WaitForChild("CoreFunctions")
local v_u_18 = game.ReplicatedStorage.CameraShake
local v_u_19 = v_u_16.LogEvent
game:GetService("StarterGui")
local v_u_61 = v_u_16.Lasers.Laser1
local v_u_62 = v_u_16.Lasers.Laser2
local v_u_63 = v_u_16.Lasers.PL1
local v_u_64 = v_u_16.Lasers.PL2
local A = workspace.CoreFolder.Core
-- Create PointLight
local AA = Instance.new("PointLight", A)
AA.Name = "PointLight"
AA.Brightness = 4.1
AA.Color = Color3.fromRGB(255, 105, 107)
AA.Enabled = false
AA.Range = 45
AA.Shadows = true
-- Create ParticleEmitter 1
local B = Instance.new("ParticleEmitter", A)
B.Name = "corelol"
B.Color = ColorSequence.new(Color3.fromRGB(255, 0, 0), Color3.fromRGB(255, 0, 0)) -- Fixed ColorSequence
B.LightEmission = 1
B.LightInfluence = 1
B.Orientation = "FacingCamera" -- Removed Enum
B.Size = NumberSequence.new(10)
B.Squash = NumberSequence.new(0.1)
B.Texture = "rbxassetid://6900421146"
B.Transparency = NumberSequence.new(0.5)
B.ZOffset = 1
B.EmissionDirection = "Top" -- Removed Enum
B.Enabled = false
B.Rate = 15
B.Rotation = NumberRange.new(0, 360)
B.RotSpeed = NumberRange.new(-35, 35)
B.Speed = NumberRange.new(0)
B.SpreadAngle = Vector2.new(35, 35)
B.Shape = "Box" -- Removed Enum
B.ShapeInOut = "Outward" -- Removed Enum
B.ShapeStyle = "Volume" -- Removed Enum
B.FlipbookLayout = "None" -- Removed Enum
B.FlipbookFramerate = NumberRange.new(1,1)
B.FlipbookMode = "Loop"
local C = Instance.new("ParticleEmitter", A)
C.Name = "radiating"
C.Color = ColorSequence.new(Color3.fromRGB(255, 0, 0), Color3.fromRGB(255, 0, 0)) -- Fixed ColorSequence
C.LightEmission = 1
C.LightInfluence = 1
C.Orientation = "FacingCamera" -- Removed Enum
C.Size = NumberSequence.new(0, 35, 0, 1, 35, 0)
C.Squash = NumberSequence.new(0, -3, 0, 1, 3, 0)
C.Texture = "rbxassetid://7216848832"
C.Transparency = NumberSequence.new(0, 1, 0, 0.501247, 0.84375, 0, 1, 1, 0)
C.ZOffset = 0
C.EmissionDirection = "Top" -- Removed Enum
C.Enabled = false
C.Lifetime = NumberRange.new(1, 1)
C.Rate = 15
C.Rotation = NumberRange.new(0)
C.RotSpeed = NumberRange.new(0)
C.Speed = NumberRange.new(0)
C.SpreadAngle = Vector2.new(0)
C.Shape = "Box" -- Removed Enum
C.ShapeInOut = "Outward" -- Removed Enum
C.ShapeStyle = "Volume" -- Removed Enum
C.FlipbookLayout = "None" -- Removed Enum
C.FlipbookFramerate = NumberRange.new(1,1)
C.FlipbookMode = "Loop"
C.FlipbookStartRandom = false
C.LockedToPart = true
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"
}
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local v_u_1 = {}
local CameraShake = ReplicatedStorage:FindFirstChild("CameraShake")
local AngularIntensity = CameraShake and CameraShake:FindFirstChild("AngularIntensity")
local Roughness = CameraShake and CameraShake:FindFirstChild("Roughness")
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()
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 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
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()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 1
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
task.wait(8)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
end)
end)
v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU2.SoundId
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 5
})
v_u_87.Laser1.Collision.purgeseq:Play()
v_u_87.Laser1.Collision.StartupEffect.Enabled = true
v_u_87.Laser1.Collision.StartupEffect1.Enabled = true
task.delay(7.45, function()
-- upvalues: (copy) v_u_87, (ref) v_u_10
v_u_87.Laser1.Collision.StartupEffect.Enabled = false
v_u_87.Laser1.Collision.StartupEffect1.Enabled = false
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(2), {
["Value"] = 0.5
})
task.wait(2)
end)
elseif p86 == "overload" then
v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU1.SoundId
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 5
})
v_u_87.Laser1.Collision.purgeseq:Play()
v_u_87.Laser1.Collision.StartupEffect.Enabled = true
v_u_87.Laser1.Collision.StartupEffect1.Enabled = true
task.delay(7, function()
-- upvalues: (copy) v_u_87, (ref) v_u_16, (ref) v_u_8, (ref) v_u_10
local v88 = v_u_87.Laser1.Collision.purgeseq:Clone()
v88.Parent = v_u_87.Laser1.Collision
v88.SoundGroup = game:GetService("SoundService").Main.SFX.CoreChamber.Lasers
v88.Name = "ovrld"
v88.SoundId = v_u_16.SFX_MAIN.FX.qsds.SoundId
v88:Stop()
v88.TimePosition = 0
v88.Volume = 8.7
v88.RollOffMinDistance = 35
v88:Play()
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 9
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
task.wait(8)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
end)
end)
v_u_8:AddItem(v88, 25)
v_u_87.Laser1.Collision.purgeOV.Enabled = true
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(1), {
["Value"] = 7
})
task.wait(0.83)
task.wait(5)
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(4.67), {
["Value"] = 3
})
v_u_87.Laser1.Collision.StartupEffect.Enabled = false
v_u_87.Laser1.Collision.StartupEffect1.Enabled = false
v_u_87.Laser1.Collision.purgeOV.Enabled = false
AG("PRIORITY WARNING: laser connection lost", 1, Color3.fromRGB(255, 101, 101), true)
task.wait(4.67)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
task.wait(8)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
end)
end)
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(5), {
["Value"] = 7
})
v_u_87.Laser1.Collision.StartupEffect.Enabled = true
v_u_87.Laser1.Collision.StartupEffect1.Enabled = true
v_u_87.Laser1.Collision.purgeOV.Enabled = true
v_u_87.Laser1.Collision.purgeOV2.Enabled = true
task.wait(5)
v_u_87.Laser1.Collision.StartupEffect.Enabled = false
v_u_87.Laser1.Collision.StartupEffect1.Enabled = false
v_u_87.Laser1.Collision.purgeOV.Enabled = false
v_u_87.Laser1.Collision.purgeOV2.Enabled = false
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 0.5
})
end)
else
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 3
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 2
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
task.wait(8)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
end)
end)
v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU1.SoundId
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 5
})
v_u_87.Laser1.Collision.purgeseq:Play()
v_u_87.Laser1.Collision.StartupEffect.Enabled = true
v_u_87.Laser1.Collision.StartupEffect1.Enabled = true
task.delay(7, function()
-- upvalues: (copy) v_u_87, (ref) v_u_10
v_u_87.Laser1.Collision.StartupEffect.Enabled = false
v_u_87.Laser1.Collision.StartupEffect1.Enabled = false
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 0.5
})
end)
end
end
end
function 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)
local lights = workspace.CoreFolder.CoreFunctions.Lights:GetDescendants()
for _, light in pairs(lights) do
if light:IsA("Light") then
light.Enabled = isEnabled
elseif light:IsA("SpotLight") then
light.Enabled = isEnabled
elseif light:IsA("SurfaceLight") then
light.Enabled = isEnabled
end
if isEnabled == false then
workspace.CoreFolder.CoreFunctions.MasterControl.PowerOff:Play()
else
workspace.CoreFolder.CoreFunctions.MasterControl["Power Up Sound Effect"]:Play()
end
end
end
local playerGui = localPlayer:WaitForChild("PlayerGui", 60)
local uiFolder = playerGui:WaitForChild("UOUI", 60)
local zoomUi = uiFolder:FindFirstChild("ZoomUi")
local v_u_2 = game:GetService("Debris")
local v_u_4 = game:GetService("TweenService")
local v_u_47 = game:GetService("Players").LocalPlayer.PlayerGui.Main.ThinkUI
function 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 v_u_1.InstaShockwave(p76, p77)
-- Проверяем, что ActiveEvent существует
if not game.ReplicatedStorage:FindFirstChild("ActiveEvent") then
warn("ActiveEvent does not exist!")
return
end
game.ReplicatedStorage.ActiveEvent.Value = true
local v78 = p77 == nil and 2 or p77
local v79 = Instance.new("Part")
local v_u_80 = Instance.new("Sound")
local v81 = Instance.new("PointLight")
local v82 = workspace.CoreFolder.Core.CoreShockwave.Effects.PA1:Clone()
local v83 = workspace.CoreFolder.Core.CoreShockwave.Effects.PA2:Clone()
v82.Parent = v79
v83.Parent = v79
v79.Size = Vector3.new(0.05, 0.05, 0.05)
v79.Shape = Enum.PartType.Ball
v79.Anchored = true
v79.Transparency = 0
v79.Color = Color3.new(25, 15, 255)
v79.Name = "InstaShockwaveBrick"
v79.Material = Enum.Material.ForceField
v79.Position = Vector3.new(-5.73, 26, -20.59)
v79.CanCollide = false
v79.CastShadow = false
v81.Color = Color3.new(25, 15, 255)
v81.Enabled = true
v81.Range = 60
v81.Brightness = 0
v_u_80.SoundId = "rbxassetid://610327604"
v_u_80.Volume = 10
-- Отложенная игра для звука
task.defer(function()
v_u_80.Parent = workspace.CoreFolder.Core
v_u_80:Play()
game.Debris:AddItem(v_u_80, v_u_80.TimeLength)
end)
v79.Parent = game.Workspace.CoreFolder.Core
v81.Parent = v79
local fixedColor = Color3.new(25/255, 15/255, 255/255)
v82.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, fixedColor),
ColorSequenceKeypoint.new(1, fixedColor)
})
v83.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, fixedColor),
ColorSequenceKeypoint.new(1, fixedColor)
})
v82.Enabled = true
v83.Enabled = true
-- Твины для анимаций
local tweenInfo1 = TweenInfo.new(0.45, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
local goal1 = {Brightness = 4}
local tween1 = TweenService:Create(v81, tweenInfo1, goal1)
tween1:Play()
local tweenInfo2 = TweenInfo.new(4, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
local goal2 = {Size = Vector3.new(140, 140, 140)}
local tween2 = TweenService:Create(v79, tweenInfo2, goal2)
tween2:Play()
task.wait(0.4)
local tweenInfo3 = TweenInfo.new(v78, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut)
local goal3 = {Transparency = 1}
local tween3 = TweenService:Create(v79, tweenInfo3, goal3)
tween3:Play()
local tweenInfo4 = TweenInfo.new(0.45, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut)
local goal4 = {Brightness = 0}
local tween4 = TweenService:Create(v81, tweenInfo4, goal4)
tween4:Play()
game.Debris:AddItem(v79, v78)
game.Debris:AddItem(v81, v78)
v_u_1.Flick()
end
function 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
if not (CameraShake and AngularIntensity and Roughness) then return end
local sssound = Instance.new("Sound", workspace)
sssound.SoundId = "rbxassetid://17557755778"
local sound = Instance.new("Sound", workspace)
sound.SoundId = "rbxassetid://18299134089"
sound.Volume = 5
sound.SoundGroup = game:GetService("SoundService").Main.SFX.Announcer
sound:Play()
workspace.CoreFolder.SOUNDS.CREAK4:Play()
task.wait(2)
local tweenInfo1 = TweenInfo.new(3, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local tweenInfo2 = TweenInfo.new(3, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local shakeUp1 = TweenService:Create(AngularIntensity, tweenInfo1, { Value = 5 })
local shakeUp2 = TweenService:Create(Roughness, tweenInfo1, { Value = 5 })
local shakeDown1 = TweenService:Create(AngularIntensity, tweenInfo2, { Value = 0 })
local shakeDown2 = TweenService:Create(Roughness, tweenInfo2, { Value = 0 })
shakeUp1:Play()
shakeUp2:Play()
workspace.CoreFolder.SOUNDS.Powerout:Play()
disable()
sssound:Play()
DS(false)
task.wait(1)
local sound3 = Instance.new("Sound", workspace)
sound3.SoundId = "rbxassetid://17522799302"
sound3.Volume = 5
sound3.SoundGroup = game:GetService("SoundService").Main.SFX.Announcer
sound3:Play()
makeChat("[REACTOR CORE]: attention. recieved an distrass signal from the PRC.")
shakeDown1:Play()
shakeDown2:Play()
wait(2)
local tweenInfo13 = TweenInfo.new(5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local tweenInfo23 = TweenInfo.new(5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local shakeUp13 = TweenService:Create(AngularIntensity, tweenInfo1, { Value = 0.3 })
local shakeUp23 = TweenService:Create(Roughness, tweenInfo1, { Value = 10 })
local shakeDown13 = TweenService:Create(AngularIntensity, tweenInfo2, { Value = 0 })
local shakeDown23 = TweenService:Create(Roughness, tweenInfo2, { Value = 0 })
shakeUp13:Play()
shakeUp23:Play()
sound.SoundId = "rbxassetid://18114948020"
sound3:Play()
makeChat("[REACTOR CORE]: requesting response from server array.")
sound3:Play()
wait(5)
makeChat("[REACTOR CORE]: unknow request. ODS code was recieved instead.")
sound3:Play()
shakeDown13:Play()
shakeDown23:Play()
wait(5)
makeChat("[REACTOR CORE]: verifying.")
sound3:Play()
wait(5)
shakeUp23:Play()
sound:Play()
wait(2)
makeChat("[REACTOR CORE]: danger: reactor power grid is damaged.")
sound3:Play()
wait(5)
makeChat("[REACTOR CORE]: prc operation cannot be resumed.")
sound3:Play()
wait(5)
makeChat("[REACTOR CORE]: priming magnix-4 protocols.")
sound3:Play()
wait(1)
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.Laser2.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown:Play()
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.ImportantLaserPart.PowerDown:Play()
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,
}
}
task.spawn(function()
for _, v in ipairs(Os.List) do
if v then
if v:IsA("Sound") then
print("SHelud")
elseif v:IsA("ParticleEmitter") then
v.Enabled = false
elseif v:IsA("Beam") then
v.Enabled = false
end
end
end
end)
wait(0.3)
workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed.Value = 0
workspace.CoreFolder.Lasers.SL1.StabilizerSpinSpeed.Value = 0
workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed.Value = 0
workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed.Value = 0
workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed.Value = 0
makeChat("[REACTOR CORE]: reactor is undergoing reconfiguration.")
sound3:Play()
shakeUp23:Play()
sound:Play()
wait(5)
makeChat("[REACTOR CORE]: verifying requested protocol.")
sound3:Play()
wait(10)
makeChat("[REACTOR CORE]: WARNING: REQUEST TO OVERLOAD REACTOR RECIEVED")
local sound4 = Instance.new("Sound", workspace)
sound4.SoundId = "rbxassetid://17731294032"
sound4.Volume = 3
sound4.SoundGroup = game:GetService("SoundService").Main
sound4:Play()
sound3:Play()
DS(true)
wait(1.6)
OK("UH..")
wait(1)
OK("WHAT???")
wait(3)
task.spawn(function()
local lolo = workspace.CoreFolder.SFX_MAIN.FX.PU2:Clone()
lolo.Parent = workspace.CoreFolder.Core
lolo.Volume = 10
lolo:Play()
local tweenInfo111 = TweenInfo.new(5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local tweenInfo211 = TweenInfo.new(5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local shakeUp13 = TweenService:Create(AngularIntensity, tweenInfo111, { Value = 0.9 })
local shakeUp23 = TweenService:Create(Roughness, tweenInfo211, { Value = 5 })
shakeUp23:Play()
shakeUp13:Play()
shakeUp23.Completed:Wait()
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
workspace.CoreFolder.SFX_MAIN.SelfDestruct.Kaboom:Play()
workspace.CoreFolder.Lasers.PL1.Laser1.Collision.Charge:Play()
workspace.CoreFolder.Lasers.PL2.Laser1.Collision.Charge:Play()
workspace.CoreFolder.Lasers.SL1.Laser1.Collision.Charge:Play()
workspace.CoreFolder.Lasers.SL2.Laser1.Collision.Charge:Play()
makeChat("[REACTOR CORE]: RE-FORMING REACTOR CORE")
OK("WHAT THE HELL IS HAPPENING!?")
workspace.CoreFolder.Core.Rumble:Play()
workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed.Value = 8
workspace.CoreFolder.Lasers.SL1.StabilizerSpinSpeed.Value = 8
workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed.Value = 8
workspace.CoreFolder.Lasers.PL2.StabilizerSpinSpeed.Value = 8
workspace.CoreFolder.Lasers.PL1.StabilizerSpinSpeed.Value = 8
wait(4)
lolo:Destroy()
end)
wait(11.2)
local ConnectIn = {
Core1 = workspace.CoreFolder.Core.NewCore,
Core2 = workspace.CoreFolder.Core.NewCore2,
Core3 = workspace.CoreFolder.Core.DelzaRadiation,
}
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.Lasers.PL2.StabilizerSpinSpeed.Value = 10
workspace.CoreFolder.Lasers.SL1.StabilizerSpinSpeed.Value = 10
workspace.CoreFolder.Lasers.SL2.StabilizerSpinSpeed.Value = 10
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
ConnectIn.Core1:Emit(10)
ConnectIn.Core2:Emit(10)
ConnectIn.Core3:Emit(10)
AA.Enabled = true
v_u_68.A:Play()
v_u_68.A.PlaybackSpeed = 0
task.spawn(function()
local tweenInfo91 = TweenInfo.new(50, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local shakeUp23 = TweenService:Create(v_u_68.A, tweenInfo91, { PlaybackSpeed = 9 })
shakeUp23:Play()
end)
v_u_68.A.Volume = 5
v_u_68.CoreLight.Color = Color3.fromRGB(255, 0, 0)
v_u_68.CoreLight.Enabled = true
v_u_68.CoreLight.Brightness = 20
game:GetService("ReplicatedStorage").CameraShake.Roughness.Value = 5
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
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.Core.corelol.Enabled = true
workspace.CoreFolder.Core.corelol:Emit(10)
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 = false
ConnectIn.Core2.Enabled = false
ConnectIn.Core3.Enabled = false
workspace.CoreFolder.Core.radiating.Enabled = true
workspace.CoreFolder.Core.radiating:Emit(10)
workspace.CoreFolder.Core.hypernova2.Enabled = true
workspace.CoreFolder.Core.hypernova2:Emit(100)
OK("OH MY GOD-")
task.spawn(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_17.CoreLights.ChamberStripes:SetAttribute("color", Color3.fromRGB(255, 0, 0))
workspace.CoreFolder.Core.ShieldDestructionBrick.Glow.Enabled = true
workspace.CoreFolder.Core.CoreShield2.Explosion:Play()
workspace.CoreFolder.Core.udead.Enabled = true
workspace.CoreFolder.Core.ShieldOverloading:Play()
workspace.CoreFolder.Core.ShieldOverloading.PlaybackSpeed = 0.5
workspace.CoreFolder.Core.Sound:Play()
workspace.CoreFolder.Core.AuxillaryShield.old.Inner.Transparency = 0
workspace.CoreFolder.Core.AuxillaryShield.old.Outer.Transparency = 0
-- Функция для вращения части
local function spinPart(part, enabled, speed, randomFactor)
if not enabled then return end -- Если выключено, ничего не делаем
part.Transparency = 0
while true do
-- Генерируем случайное вращение
local rx = math.rad(math.random(-randomFactor, randomFactor)) -- небольшое раскачивание
local ry = math.rad(math.random(-randomFactor, randomFactor)) -- хаотичное вращение
local rz = math.rad(speed + math.random(0, randomFactor)) -- основное вращение вниз
part.CFrame = part.CFrame * CFrame.Angles(rx, ry, rz)
-- Ждем перед следующим изменением
wait(0.03)
end
end
task.spawn(function()
workspace.CoreFolder.Core.LaserCharge:Play()
workspace.CoreFolder.Core.LaserCharge.Volume = 10
wait(10)
workspace.CoreFolder.Core.LaserCharge.Volume = 1
local a = workspace.CoreFolder.Core.AuxillaryShield.old.Inner
local a12 = workspace.CoreFolder.Core.AuxillaryShield.old.Outer
local a13 = workspace.CoreFolder.Core.AuxillaryShield.Inner.VFX
local a13 = workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart
local a14 = workspace.CoreFolder.Core.AuxillaryShield.Outer.MeshPart
local a15 = workspace.CoreFolder.Core.AuxillaryShield.Outer.VFX
local a16 = workspace.CoreFolder.Core.ShieldDestructionBrick -- Включено, скорость 1.5, хаос 3
spawn(function() spinPart(a, true, 5, 1) end) -- Включено, скорость 1, хаос 2
spawn(function() spinPart(a12, true, 3, 1) end) -- Включено, скорость 1.5, хаос 3
spawn(function() spinPart(a13, true, 5, 1) end) -- Включено, скорость 1, хаос 2
spawn(function() spinPart(a14, true, 3, 1) end) -- Включено, скорость 1.5, хаос 3
spawn(function() spinPart(a15, true, 3, 1) end)
spawn(function() spinPart(a16, true, 3, 1) end) -- Включено, скорость 1.5, хаос 3
end)
workspace.CoreFolder.Core.udead:Emit(50)
task.spawn(function()
InstaShockwave()
task.wait(0.05)
InstaShockwave(Color3.fromRGB(255, 124, 124), 3, 5)
task.delay(0.5, function()
-- upvalues: (ref) v_u_1
InstaShockwave(Color3.fromRGB(255, 84, 84), 5, 5)
end)
task.delay(0.2, function()
-- upvalues: (ref) v_u_1
InstaShockwave(Color3.fromRGB(255, 41, 41), 3, 5)
end)
B.Enabled = true
end)
task.spawn(function()
InstaShockwave()
task.wait(0.05)
InstaShockwave(Color3.fromRGB(255, 124, 124), 3, 5)
task.delay(0.5, function()
-- upvalues: (ref) v_u_1
InstaShockwave(Color3.fromRGB(255, 84, 84), 5, 5)
end)
task.delay(0.2, function()
-- upvalues: (ref) v_u_1
InstaShockwave(Color3.fromRGB(255, 41, 41), 3, 5)
end)
B.Enabled = true
end)
wait(1)
workspace.CoreFolder.Core.udead.Enabled = false
wait(10)
task.spawn(function()
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, 0, 0)
}):Play()
v_u_10:Create(v126.MainPart, TweenInfo.new(3), {
["Color"] = Color3.fromRGB(255, 0, 0)
}):Play()
end
end
end)
task.spawn(function()
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, 0, 0)
}):Play()
v_u_10:Create(v112.MainPart, TweenInfo.new(3), {
["Color"] = Color3.fromRGB(255, 0, 0)
}):Play()
end
end
v_u_10:Create(v_u_70.Screen, TweenInfo.new(2, Enum.EasingStyle.Linear), {
["Color"] = Color3.fromRGB(255, 0, 0)
}):Play()
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, 0, 0)
}):Play()
v_u_10:Create(v118.Light.PointLight, TweenInfo.new(4, Enum.EasingStyle.Linear), {
["Color"] = Color3.fromRGB(255, 0, 0)
}):Play()
end
end)
enable()
wait(40)
v_u_68.A.PlaybackSpeed = 10
InstaShockwave(Color3.fromRGB(255, 0, 0), 2)
workspace.CoreFolder.Core.ParticleEmitter2.Enabled = true
workspace.CoreFolder.Core.ParticleEmitter2:Emit(10)
workspace.CoreFolder.Core.ParticleEmitter.Enabled = true
workspace.CoreFolder.Core.ParticleEmitter.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 0)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(200, 0, 0))
}
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)
makeChat("[REACTOR CORE]: E-M-T-S PRIMED")
wait(2)
InstaShockwave(Color3.fromRGB(255, 0, 0), 4)
wait(1)
InstaShockwave(Color3.fromRGB(255, 0, 0), 1)
wait(3)
workspace.CoreFolder.Core.ParticleEmitter:Emit(50)
workspace.CoreFolder.Core.udead.Enabled = true
workspace.CoreFolder.Core.hypernova2.Enabled = true
workspace.CoreFolder.Core.hypernova.Enabled = true
AG("E-M-T-S ACTIVE")
wait(10)
task.spawn(function()
workspace.CoreFolder.Core.LaserCharge:Play()
workspace.CoreFolder.SFX_MAIN.Alarms.Alarm:Play()
workspace.CoreFolder.SFX_MAIN.Alarms.Alarm.Looped = true
local Ad = TweenInfo.new(5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local A = TweenService:Create(workspace.CoreFolder.Lasers.Laser1.StabilizerSpinSpeed, Ad, { Value = 5 })
local A1 = TweenService:Create(workspace.CoreFolder.Lasers.Laser2.StabilizerSpinSpeed, Ad, { Value = 5 })
A:Play()
A1:Play()
task.wait(1)
wait(11.7)
workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = true
workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Abc2.Enabled = true
workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = true
workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = true
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = true
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Abc2.Enabled = true
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = true
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = true
local A2 = TweenService:Create(v_u_68.A, Ad, { PlaybackSpeed = 5 })
A2:Play()
A2.Completed:Wait()
makeChat("SDXG>.. core reaction decreasing, EMTS ends within 1 minute")
end)
wait(2)
makeChat("EMTS startup success")
wait(30)
task.spawn(function()
DS(false)
disable()
wait(1)
enable()
InstaShockwave()
local Ad = TweenInfo.new(1, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local A2 = TweenService:Create(v_u_68.A, Ad, { PlaybackSpeed = 1 })
workspace.CoreFolder.Core["implosion-far"]:Play()
workspace.CoreFolder.Core.Rumble:Play()
workspace.CoreFolder.Core.ShieldDestruction2:Play()
workspace.CoreFolder.Core.Burst.Enabled = true
workspace.CoreFolder.Core.Burst:Emit(50)
workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = false
workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Abc2.Enabled = false
workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = false
workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = false
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Abc1.Enabled = false
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Abc2.Enabled = false
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Beam.Enabled = false
workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.ParticleEmitter.Enabled = false
workspace.CoreFolder.SFX_MAIN.Alarms.Alarm:Stop()
workspace.CoreFolder.SFX_MAIN.Alarms.Alarm.Looped = false
A2:Play()
wait(2)
workspace.CoreFolder.Core.Burst.Enabled = false
end)
makeChat("EMTS>.. Failure")
workspace.CoreFolder.SFX_MAIN.Meltdown.Announcements.EvacuationImminent:Play()
wait(27.1)
task.spawn(function()
DS(true)
wait(4)
local cool = TweenInfo.new(10, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local OP = TweenService:Create(v_u_68.A, cool, { PlaybackSpeed = 5 })
OP:Play()
end)
wait(21)
task.spawn(function()
local inner = workspace.CoreFolder.Core.AuxillaryShield.old.Inner
local outer = workspace.CoreFolder.Core.AuxillaryShield.old.Outer
local tweenInfo9111 = TweenInfo.new(1, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
local OP = TweenService:Create(inner, tweenInfo9111, { Transparency = 1 })
local OP1 = TweenService:Create(outer, tweenInfo9111, { Transparency = 1 })
OP:Play()
OP1:Play()
OP1.Completed:Wait()
OP.Completed:Wait()
workspace.CoreFolder.Core.AuxillaryShield.Inner.MeshPart.failure:Play()
workspace.CoreFolder.Core.AuxillaryShield.Outer.MeshPart.failure:Play()
end)
wait(16)
makeChat("SHUTDOWN IS NOW EXPIRED.")
workspace.CoreFolder.SFX_MAIN.Meltdown.Announcements.ReactorSafeguards:Play()
wait(3)
DS(false)
shakeUp23:Play()
disable()
v_u_68.A.PlaybackSpeed = 20
wait(1)
Roughness.Value = 6.9
DS(true)
InstaShockwave()
wait(14)
makeChat("LOCKDOWN PROTOCOL ACTIVATED")
workspace.CoreFolder.Core.ShieldDestruction1:Play()
wait(0.7)
task.spawn(function()
workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.Laser.Volume = 2
workspace.CoreFolder.Lasers.Laser2.Laser1.Collision.Laser.Volume = 2
local tweenInfo2 = TweenInfo.new(5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
local goal2 = {PlaybackSpeed = 1}
local tween2 = game:GetService("TweenService"):Create(workspace.CoreFolder.Lasers.Laser1.Laser1.Collision.Laser, tweenInfo2, goal2)
tween2:Play()
local tweenInfo3 = TweenInfo.new(5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
local goal3 = {PlaybackSpeed = 1}
local tween3 = game:GetService("TweenService"):Create(workspace.CoreFolder.Lasers.Laser2.Laser1.Collision.Laser, tweenInfo3, goal3)
tween3:Play()
end)
disable()
DS(false)
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, 0, 0)
}):Play()
v_u_10:Create(v118.Light.PointLight, TweenInfo.new(4, Enum.EasingStyle.Linear), {
["Color"] = Color3.fromRGB(255, 0, 0)
}):Play()
end
end)
workspace.CoreFolder.Core.ParticleEmitter2.Enabled = true
workspace.CoreFolder.SFX_MAIN.OtherEvents.Surge.Explosion:Play()
workspace.CoreFolder.Core.ShieldDestruction2:Play()
workspace.CoreFolder.Core.Coreattach.Core.Enabled = true
workspace.CoreFolder.Core.Coreattach.Flare.Enabled = true
workspace.CoreFolder.Core.Coreattach.Particle.Enabled = true
workspace.CoreFolder.Core.Burst:Emit(200)
workspace.CoreFolder.Core.Burst.Enabled = true
wait(1)
workspace.CoreFolder.Core.Burst.Enabled = false
wait(5)
DS(true)
wait(3)
enable()
wait(30)
game:GetService("ReplicatedStorage").CameraShake.Roughness.Value = 6
workspace.CoreFolder.Core.ShieldDestruction2:Play()
workspace.CoreFolder.Core.Coreattach.Core.Enabled = true
workspace.CoreFolder.Core.Coreattach.Flare.Enabled = true
workspace.CoreFolder.Core.Coreattach.Particle.Enabled = true
workspace.CoreFolder.Core.Burst:Emit(200)
workspace.CoreFolder.Core.Burst.Enabled = true
InstaShockwave()
game:GetService("ReplicatedStorage").CameraShake.Roughness.Value = 10
game:GetService("ReplicatedStorage").CameraShake.LinearIntensity.Value = 0.9
wait(0.5)
game:GetService("ReplicatedStorage").CameraShake.Roughness.Value = 6
game:GetService("ReplicatedStorage").CameraShake.LinearIntensity.Value = 0.9
wait(1.1)
workspace.CoreFolder.Core.Burst.Enabled = false
v_u_68.CoreLight.Enabled = true
v_u_68.CoreLight.Brightness = 3
workspace.CoreFolder.Core.ShieldDestructionBrick.Glow.Enabled = false
workspace.CoreFolder.Core.radiating:Destroy()
workspace.CoreFolder.Core.PointLight:Destroy()
workspace.CoreFolder.Core.corelol:Destroy()
workspace.CoreFolder.SFX_MAIN.Meltdown.Alarms["Launch Alarm"]:Stop()
workspace.CoreFolder.Core.A:Stop()
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,
}
}
task.spawn(function()
for _, v in ipairs(Os.List) do
if v then
if v:IsA("Sound") then
elseif v:IsA("ParticleEmitter") then
v.Enabled = false
elseif v:IsA("Beam") then
v.Enabled = false
end
end
end
end)
local coreFolder = workspace.CoreFolder.Core
task.spawn(function()
for _, v in ipairs(coreFolder:GetDescendants()) do
if v:IsA("ParticleEmitter") then
v.Enabled = false
elseif v:IsA("Beam") then
v.Enabled = false
elseif v:IsA("Sound") then
end
end
end)
end
-- script by notefrvrt, no skids!
local FilteringEnabled = true -- if u set false nothing changes...
local v_u_1 = {}
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 A = workspace.CoreFolder.Core
-- Create PointLight
local AA = Instance.new("PointLight", A)
AA.Name = "PointLight"
AA.Brightness = 4.1
AA.Color = Color3.fromRGB(255, 105, 107)
AA.Enabled = false
AA.Range = 45
AA.Shadows = true
-- Create ParticleEmitter 1
local B = Instance.new("ParticleEmitter", A)
B.Name = "corelol"
B.Color = ColorSequence.new(Color3.fromRGB(255, 0, 0), Color3.fromRGB(255, 0, 0)) -- Fixed ColorSequence
B.LightEmission = 1
B.LightInfluence = 1
B.Orientation = "FacingCamera" -- Removed Enum
B.Size = NumberSequence.new(10)
B.Squash = NumberSequence.new(0.1)
B.Texture = "rbxassetid://6900421146"
B.Transparency = NumberSequence.new(0.5)
B.ZOffset = 1
B.EmissionDirection = "Top" -- Removed Enum
B.Enabled = false
B.Rate = 15
B.Rotation = NumberRange.new(0, 360)
B.RotSpeed = NumberRange.new(-35, 35)
B.Speed = NumberRange.new(0)
B.SpreadAngle = Vector2.new(35, 35)
B.Shape = "Box" -- Removed Enum
B.ShapeInOut = "Outward" -- Removed Enum
B.ShapeStyle = "Volume" -- Removed Enum
B.FlipbookLayout = "None" -- Removed Enum
B.FlipbookFramerate = NumberRange.new(1,1)
B.FlipbookMode = "Loop"
local C = Instance.new("ParticleEmitter", A)
C.Name = "radiating"
C.Color = ColorSequence.new(Color3.fromRGB(255, 0, 0), Color3.fromRGB(255, 0, 0)) -- Fixed ColorSequence
C.LightEmission = 1
C.LightInfluence = 1
C.Orientation = "FacingCamera" -- Removed Enum
C.Size = NumberSequence.new(0, 35, 0, 1, 35, 0)
C.Squash = NumberSequence.new(0, -3, 0, 1, 3, 0)
C.Texture = "rbxassetid://7216848832"
C.Transparency = NumberSequence.new(0, 1, 0, 0.501247, 0.84375, 0, 1, 1, 0)
C.ZOffset = 0
C.EmissionDirection = "Top" -- Removed Enum
C.Enabled = false
C.Lifetime = NumberRange.new(1, 1)
C.Rate = 15
C.Rotation = NumberRange.new(0)
C.RotSpeed = NumberRange.new(0)
C.Speed = NumberRange.new(0)
C.SpreadAngle = Vector2.new(0)
C.Shape = "Box" -- Removed Enum
C.ShapeInOut = "Outward" -- Removed Enum
C.ShapeStyle = "Volume" -- Removed Enum
C.FlipbookLayout = "None" -- Removed Enum
C.FlipbookFramerate = NumberRange.new(1,1)
C.FlipbookMode = "Loop"
C.FlipbookStartRandom = false
C.LockedToPart = true
local v_u_65 = v_u_16.Lasers.SL1
local v_u_66 = v_u_16.Lasers.SL2
local v_u_67 = v_u_17.MasterControl
local v_u_68 = v_u_16.Core
local v_u_69 = v_u_17.TopScreens.TempScreen
local v_u_70 = v_u_17.LiftingScreenAC
local v_u_71 = false
local v_u_72 = false
local v_u_1 = {}
local v_u_2, v_u_3, v_u_4, v_u_5, v_u_6
local v_u_8 = game:GetService("Debris")
local v_u_9 = game:GetService("ReplicatedStorage")
game:GetService("SoundService")
local v_u_10 = game:GetService("TweenService")
local v_u_11 = false
local v_u_12 = false
local v_u_13 = game.ReplicatedStorage.UNPLANNEDOVERLOAD.Cinematic
local v_u_14 = false
local v_u_15 = {}
CurrentSong = nil
local v_u_16 = workspace.CoreFolder
local v_u_17 = v_u_16:WaitForChild("CoreFunctions")
local v_u_18 = game.ReplicatedStorage.CameraShake
local v_u_19 = v_u_16.LogEvent
local v_u_56 = v_u_16.SFX_MAIN.Startup
local v_u_57 = v_u_16.SFX_MAIN.OtherEvents.Surge
local _ = v_u_16.SFX_MAIN.OtherEvents.Rumble
local v_u_58 = v_u_16.SFX_MAIN.SelfDestruct
local _ = v_u_16.CoreFunctions.CoreLights
local v_u_59 = v_u_16.Core.ParticleColors
local v_u_60 = v_u_16.ShutdownSequence
local v_u_68 = v_u_16.Core
local v_u_61 = v_u_16.Lasers.Laser1
local v_u_62 = v_u_16.Lasers.Laser2
local v_u_63 = v_u_16.Lasers.PL1
local v_u_64 = v_u_16.Lasers.PL2
local v_u_65 = v_u_16.Lasers.SL1
local v_u_66 = v_u_16.Lasers.SL2
local v_u_67 = v_u_17.MasterControl
local v_u_68 = v_u_16.Core
local v_u_69 = v_u_17.TopScreens.TempScreen
local v_u_70 = v_u_17.LiftingScreenAC
local v_u_71 = false
local v_u_72 = false
local v_u_73 = {}
local v_u_2 = game:GetService("TweenService")
local v3 = game:GetService("ReplicatedStorage").UNPLANNEDOVERLOAD
local v4 = game:GetService("UserInputService")
local v_u_5 = game:GetService("TweenService")
local v_u_6 = game:GetService("Players")
local v7 = v3.FovSwap
local v8 = v3.Cinematic
local v_u_9 = v_u_6.LocalPlayer.PlayerGui:WaitForChild("UOUI", 60)
local v10 = v3.Funny
local v_u_11 = v_u_9.scary
local v_u_12 = {
"rbxassetid://17888346896",
"rbxassetid://17888342300",
"rbxassetid://18768063192",
"rbxassetid://16989551079",
"rbxassetid://17507348336",
"rbxassetid://17507336231"
}
function v_u_1.overload(sc)
coroutine.wrap(function()
workspace.CoreFolder.Core.A:Play()
local twen = game:GetService("TweenService"):Create(workspace.CoreFolder.Core.A, TweenInfo.new(sc, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), {
["PlaybackSpeed"] = 20
})
twen:Play()
twen.Completed:Wait()
game:GetService("TweenService"):Create(workspace.CoreFolder.Core.A, TweenInfo.new(sc, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), {
["PlaybackSpeed"] = 0.2
}):Play()
workspace.CoreFolder.Core.A.Volume = 3
workspace.CoreFolder.Core.A.Looped = true
end)()
end
function v_u_1.powerfailFX(en)
local A = Instance.new("Beam")
local AA = Instance.new("Beam")
A.Brightness = 1
A.Color = ColorSequence.new(Color3.new(85/255, 0, 127/255))
A.Enabled = true
A.LightEmission = 1
A.LightInfluence = 0
A.Texture = "rbxassetid://3517446796"
A.TextureLength = 6
A.TextureMode = "Stretch"
A.TextureSpeed = 1
A.Transparency = NumberSequence.new(0)
A.ZOffset = 0
A.Attachment0 = workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam.Attachment
A.Attachment1 = workspace.CoreFolder.Core.Coreattach
A.CurveSize0 = 0
A.CurveSize1 = 0
A.FaceCamera = true
A.Width0 = 1
A.Width1 = 1
AA.Brightness = 1
AA.Color = ColorSequence.new(Color3.new(85/255, 0, 127/255))
AA.Enabled = true
AA.LightEmission = 1
AA.LightInfluence = 0
AA.Texture = "rbxassetid://3517446796"
AA.TextureLength = 6
AA.TextureMode = "Stretch"
AA.TextureSpeed = 1
AA.Transparency = NumberSequence.new(0)
AA.ZOffset = 0
AA.Attachment0 = workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam.Attachment
AA.Attachment1 = workspace.CoreFolder.Core.Coreattach
AA.CurveSize0 = 0
AA.CurveSize1 = 0
AA.FaceCamera = true
AA.Width0 = 1
AA.Width1 = 1
local Cl1 = A:Clone()
local Cl2 = A:Clone()
Cl2.Parent = workspace.CoreFolder.Lasers.Laser1.Laser1.InteractiveLaserParts.Beam
Cl1.Parent = workspace.CoreFolder.Lasers.Laser2.Laser1.InteractiveLaserParts.Beam
Cl1.Enabled = en
Cl2.Enabled = en
if en == false then
Cl1:Destroy()
Cl2:Destroy()
A:Destroy()
AA:Destroy()
end
end
function v_u_1.cool(fov, time)
local Camera = workspace.CurrentCamera
local tweenInfo = TweenInfo.new(time, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local goal = {FieldOfView = fov}
local tween = v_u_5:Create(Camera, tweenInfo, goal)
tween:Play()
end
function v_u_1.cinematic(p23, p24, p25, p26, p27)
local v28 = v_u_9.Cinematics.Top
local v29 = v_u_9.Cinematics.Bot
local v30 = p26 or Enum.EasingStyle.Exponential
local v31 = p27 or Enum.EasingDirection.Out
local v32 = p24 or 5
local v33 = TweenInfo.new(p25 or 0.5, v30, v31)
if p23 then
if p24 then
v_u_2:Create(v28, v33, {
["Size"] = UDim2.new(1, 0, v32, 0)
}):Play()
v_u_2:Create(v29, v33, {
["Size"] = UDim2.new(1, 0, -v32, 0)
}):Play()
return
end
else
v_u_2:Create(v28, v33, {
["Size"] = UDim2.new(1, 0, 0, 0)
}):Play()
v_u_2:Create(v29, v33, {
["Size"] = UDim2.new(1, 0, 0, 0)
}):Play()
end
end
function v_u_1.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 v_u_1.AFS(time)
local time = time or 0.1
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
v_u_1.Flick()
wait(time)
end
function v_u_1.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 v_u_1.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 v_u_1.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.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 v_u_1.!!"
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 v_u_1.powerpurge(p86)
-- upvalues: (copy) v_u_63, (copy) v_u_64, (copy) v_u_65, (copy) v_u_66, (copy) v_u_16, (copy) v_u_10, (copy) v_u_8
for _, v_u_87 in {
v_u_63,
v_u_64,
v_u_65,
v_u_66
} do
if p86 == "fail" then
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 1
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
task.wait(8)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
end)
end)
v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU2.SoundId
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 5
})
v_u_87.Laser1.Collision.purgeseq:Play()
v_u_87.Laser1.Collision.StartupEffect.Enabled = true
v_u_87.Laser1.Collision.StartupEffect1.Enabled = true
task.delay(7.45, function()
-- upvalues: (copy) v_u_87, (ref) v_u_10
v_u_87.Laser1.Collision.StartupEffect.Enabled = false
v_u_87.Laser1.Collision.StartupEffect1.Enabled = false
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(2), {
["Value"] = 0.5
})
task.wait(2)
end)
elseif p86 == "overload" then
v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU1.SoundId
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 5
})
v_u_87.Laser1.Collision.purgeseq:Play()
v_u_87.Laser1.Collision.StartupEffect.Enabled = true
v_u_87.Laser1.Collision.StartupEffect1.Enabled = true
task.delay(7, function()
-- upvalues: (copy) v_u_87, (ref) v_u_16, (ref) v_u_8, (ref) v_u_10
local v88 = v_u_87.Laser1.Collision.purgeseq:Clone()
v88.Parent = v_u_87.Laser1.Collision
v88.SoundGroup = game:GetService("SoundService").Main.SFX.CoreChamber.Lasers
v88.Name = "ovrld"
v88.SoundId = v_u_16.SFX_MAIN.FX.qsds.SoundId
v88:Stop()
v88.TimePosition = 0
v88.Volume = 8.7
v88.RollOffMinDistance = 35
v88:Play()
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 9
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
task.wait(8)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
end)
end)
v_u_8:AddItem(v88, 25)
v_u_87.Laser1.Collision.purgeOV.Enabled = true
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(1), {
["Value"] = 7
})
task.wait(0.83)
task.wait(5)
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(4.67), {
["Value"] = 3
})
v_u_87.Laser1.Collision.StartupEffect.Enabled = false
v_u_87.Laser1.Collision.StartupEffect1.Enabled = false
v_u_87.Laser1.Collision.purgeOV.Enabled = false
AG("PRIORITY WARNING: laser connection lost", 1, Color3.fromRGB(255, 101, 101), true)
task.wait(4.67)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
task.wait(8)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
end)
end)
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(5), {
["Value"] = 7
})
v_u_87.Laser1.Collision.StartupEffect.Enabled = true
v_u_87.Laser1.Collision.StartupEffect1.Enabled = true
v_u_87.Laser1.Collision.purgeOV.Enabled = true
v_u_87.Laser1.Collision.purgeOV2.Enabled = true
task.wait(5)
v_u_87.Laser1.Collision.StartupEffect.Enabled = false
v_u_87.Laser1.Collision.StartupEffect1.Enabled = false
v_u_87.Laser1.Collision.purgeOV.Enabled = false
v_u_87.Laser1.Collision.purgeOV2.Enabled = false
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 0.5
})
end)
else
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 3
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 2
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
task.wait(8)
task.spawn(function()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(10, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0
}):Play()
end)
end)
v_u_87.Laser1.Collision.purgeseq.SoundId = v_u_16.SFX_MAIN.FX.PU1.SoundId
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 5
})
v_u_87.Laser1.Collision.purgeseq:Play()
v_u_87.Laser1.Collision.StartupEffect.Enabled = true
v_u_87.Laser1.Collision.StartupEffect1.Enabled = true
task.delay(7, function()
-- upvalues: (copy) v_u_87, (ref) v_u_10
v_u_87.Laser1.Collision.StartupEffect.Enabled = false
v_u_87.Laser1.Collision.StartupEffect1.Enabled = false
v_u_10:Create(v_u_87.StabilizerSpinSpeed, TweenInfo.new(3), {
["Value"] = 0.5
})
end)
end
end
end
function v_u_1.ON()
workspace.CoreFolder.Core.coreChamberLightsOn:Play()
workspace.CoolantRoom.ScriptableStuff.CoolantPool.Pool.PoolEffect.BottomLight.Enabled = true
workspace.CoolantRoom.ScriptableStuff.CoolantPool.Pool.PoolEffect.TopLight.Enabled = true
workspace.CoolantRoom.ScriptableStuff.CoolantValves.Valve1.Valve.LED.LED.Light.Enabled = true
workspace.CoolantRoom.ScriptableStuff.CoolantValves.Valve2.Valve.LED.LED.Light.Enabled = true
workspace.CoolantRoom.Door.UtilLight.Dome.Attachment.PointLight.Enabled = true
workspace.CoreFolder.BunkerSystems.PowerGrid.Facility.Scriptable.Switch.Highlight.Enabled = true
workspace.CoreFolder.BunkerSystems.PowerGrid.Gen.Scriptable.Switch.Highlight.Enabled = true
workspace.CoreFolder.BunkerSystems.Maintenance.Dome.Attachment.PointLight.Enabled = true
workspace.CoreFolder.BunkerSystems.MechanicalFail.Dome.Attachment.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[20].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights.Model.Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[10].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[2].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[18].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[17].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[16].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[15].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[14].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[13].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[12].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[11].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[19].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[9].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[8].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[7].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[6].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[5].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[4].Light.PointLight.Enabled = true
workspace.CoreFolder.CoreFunctions.CoreLights.ChamberLights:GetChildren()[3].Light.PointLight.Enabled = true
end
function v_u_1.OFF()
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 v_u_1.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 v_u_1.OK(p48)
if #v_u_47:GetChildren() - 1 == 0 then
v_u_4:Create(v_u_47, TweenInfo.new(0.4), {
["BackgroundTransparency"] = 0.9
}):Play()
end
v_u_47.lol:Play()
local v_u_49 = game:GetService("Players").LocalPlayer.PlayerGui.Main.MasterControlScript.Think:Clone()
v_u_49.Parent = v_u_47
for _, v_u_50 in pairs(v_u_47:GetChildren()) do
if v_u_50:IsA("TextLabel") then
local v_u_51 = v_u_50:GetAttribute("row")
if v_u_51 then
v_u_50:SetAttribute("row", v_u_51 + 1)
task.delay(v_u_51 / 15, function()
-- upvalues: (copy) v_u_50, (copy) v_u_51, (ref) v_u_4, (ref) v_u_2
pcall(function()
-- upvalues: (ref) v_u_50, (ref) v_u_51
v_u_50:TweenPosition(UDim2.new(0, 0, 1 - (v_u_51 + 1) * 0.25, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 0.45, true)
end)
if v_u_51 + 1 >= 5 then
v_u_4:Create(v_u_50, TweenInfo.new(0.8, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
["TextTransparency"] = 1
}):Play()
v_u_2:AddItem(v_u_50, 1)
end
end)
end
end
end
v_u_49.Text = p48
task.delay(4, function()
-- upvalues: (ref) v_u_4, (copy) v_u_49, (ref) v_u_47, (ref) v_u_2
pcall(function()
-- upvalues: (ref) v_u_4, (ref) v_u_49
v_u_4:Create(v_u_49, TweenInfo.new(0.8, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
["TextTransparency"] = 1
}):Play()
end)
if #v_u_47:GetChildren() - 1 == 0 then
v_u_4:Create(v_u_47, TweenInfo.new(0.4), {
["BackgroundTransparency"] = 1
}):Play()
end
v_u_2:AddItem(v_u_49, 1)
end)
end
function v_u_1.updatethinkbg()
v_u_47.bg:TweenSize(UDim2.new(1, 0, (#v_u_47:GetChildren() - 2) * 0.25, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.33, true)
end
v_u_47.ChildAdded:Connect(updatethinkbg)
v_u_47.ChildRemoved:Connect(updatethinkbg)
local function v_u_1.simulateKeyPress(keyCode)
if UserInputService:IsKeyDown(keyCode) then
else
end
end
local v_u_33 = game:GetService("TweenService")
function v_u_1.AG(p34, p35, p36, p37)
-- upvalues: (copy) v_u_33
if p34 then
if type(p34) == "string" then
if p35 and type(p35) ~= "number" then
return
elseif p36 and typeof(p36) ~= "Color3" then
return
elseif not p37 or type(p37) == "boolean" then
local v_u_38 = true
local v_u_39 = game:GetService("Players").LocalPlayer.PlayerGui.Main.AnnGUI
local v_u_40 = p36 or Color3.new(1, 1, 1)
v_u_39.TextLabel.Text = p34
v_u_39.glow.ImageColor3 = v_u_40 or Color3.new(1, 1, 1)
v_u_39.TextLabel.TextColor3 = v_u_40 or Color3.fromRGB(35, 35, 35)
v_u_39.BackgroundColor3 = Color3.new(v_u_40.R / 7.28, v_u_40.G / 7.28, v_u_40.B / 7.28) or Color3.new(1, 1, 1)
if p37 then
v_u_39.WStr.warnstripe.Position = UDim2.new(0, 0, 0, 0)
v_u_39.WStr.warnstripe.ImageColor3 = Color3.new(v_u_40.R / 1.6, v_u_40.G / 1.6, v_u_40.B / 1.6)
v_u_39.WStr.warnstripe:TweenPosition(UDim2.new(-15, 0, 0, 0), Enum.EasingDirection.InOut, Enum.EasingStyle.Linear, 75, true)
v_u_39.WStr.warnstripe.Visible = true
task.spawn(function()
-- upvalues: (ref) v_u_33, (copy) v_u_39, (ref) v_u_40, (ref) v_u_38
repeat
v_u_33:Create(v_u_39.glow, TweenInfo.new(0.4, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), {
["ImageColor3"] = Color3.new(v_u_40.R * 1.45, v_u_40.G * 1.45, v_u_40.B * 1.45)
}):Play()
v_u_33:Create(v_u_39.TextLabel, TweenInfo.new(0.4, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), {
["TextColor3"] = Color3.new(v_u_40.R * 1.45, v_u_40.G * 1.45, v_u_40.B * 1.45)
}):Play()
task.wait(0.4)
local v41 = {
["ImageColor3"] = v_u_40
}
v_u_33:Create(v_u_39.glow, TweenInfo.new(0.4, Enum.EasingStyle.Linear, Enum.EasingDirection.In), v41):Play()
local v42 = {
["TextColor3"] = v_u_40
}
v_u_33:Create(v_u_39.TextLabel, TweenInfo.new(0.4, Enum.EasingStyle.Linear, Enum.EasingDirection.In), v42):Play()
task.wait(0.4)
until v_u_38 == false
end)
end
v_u_39:TweenPosition(UDim2.new(0.5, 0, 0, 15), Enum.EasingDirection.InOut, Enum.EasingStyle.Sine, 0.7, true)
task.wait(p35 or 3)
local _ = false
v_u_39:TweenPosition(UDim2.new(0.5, 0, 0, -35), Enum.EasingDirection.InOut, Enum.EasingStyle.Sine, 0.7, true)
task.delay(0.7, function()
-- upvalues: (copy) v_u_39
v_u_39.WStr.warnstripe.Visible = false
end)
end
else
return
end
else
warn("No content provided!")
return
end
end
function v_u_1.makeChat(p3)
game.StarterGui:SetCore("ChatMakeSystemMessage", {
["Text"] = p3,
["Color"] = Color3.fromRGB(255, 98, 98),
["Font"] = Enum.Font.RobotoMono,
["FontSize"] = Enum.FontSize.Size24
})
end
local function v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.INSTAZOOM(fov)
-- Check if all elements are properly loaded
if not camera or not zoomUi then
warn("Missing required objects for script execution.")
return
end
-- Ensure character and head exist
local character = localPlayer.Character or localPlayer.CharacterAdded:Wait()
local head = character:WaitForChild("Head", 60)
if not head then
warn("Head part not found.")
return
end
-- Check the distance between the camera and the head
local distance = (head.CFrame.p - camera.CFrame.p).magnitude
if distance <= 1 then
-- Perform tweens
tweenService:Create(camera, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), {
FieldOfView = fov or 90
}):Play()
tweenService:Create(zoomUi, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {
Size = UDim2.new(1, 0, 1, 0)
}):Play()
-- Lock camera to first-person
localPlayer.CameraMode = Enum.CameraMode.LockFirstPerson
wait(3)
localPlayer.CameraMode = Enum.CameraMode.Classic
-- Check for specific FieldOfView and simulate "B" key press
if fov == 70 then
simulateKeyPress(Enum.KeyCode.B)
end
end
end
function v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.InstaShockwave(p76, p77)
-- Проверяем, что ActiveEvent существует
if not game.ReplicatedStorage:FindFirstChild("ActiveEvent") then
warn("ActiveEvent does not exist!")
return
end
game.ReplicatedStorage.ActiveEvent.Value = true
local v78 = p77 == nil and 2 or p77
local v79 = Instance.new("Part")
local v_u_80 = Instance.new("Sound")
local v81 = Instance.new("PointLight")
local v82 = workspace.CoreFolder.Core.CoreShockwave.Effects.PA1:Clone()
local v83 = workspace.CoreFolder.Core.CoreShockwave.Effects.PA2:Clone()
v82.Parent = v79
v83.Parent = v79
v79.Size = Vector3.new(0.05, 0.05, 0.05)
v79.Shape = Enum.PartType.Ball
v79.Anchored = true
v79.Transparency = 0
v79.Color = Color3.new(25, 15, 255)
v79.Name = "InstaShockwaveBrick"
v79.Material = Enum.Material.ForceField
v79.Position = Vector3.new(-5.73, 26, -20.59)
v79.CanCollide = false
v79.CastShadow = false
v81.Color = Color3.new(25, 15, 255)
v81.Enabled = true
v81.Range = 60
v81.Brightness = 0
v_u_80.Volume = 10
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 = Color3.new(25/255, 15/255, 255/255)
v82.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, fixedColor),
ColorSequenceKeypoint.new(1, fixedColor)
})
v83.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, fixedColor),
ColorSequenceKeypoint.new(1, fixedColor)
})
v82.Enabled = true
v83.Enabled = true
-- Твины для анимаций
local tweenInfo1 = TweenInfo.new(0.45, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
local goal1 = {Brightness = 4}
local tween1 = TweenService:Create(v81, tweenInfo1, goal1)
tween1:Play()
local tweenInfo2 = TweenInfo.new(4, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
local goal2 = {Size = Vector3.new(140, 140, 140)}
local tween2 = TweenService:Create(v79, tweenInfo2, goal2)
tween2:Play()
task.wait(0.4)
local tweenInfo3 = TweenInfo.new(v78, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut)
local goal3 = {Transparency = 1}
local tween3 = TweenService:Create(v79, tweenInfo3, goal3)
tween3:Play()
local tweenInfo4 = TweenInfo.new(0.45, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut)
local goal4 = {Brightness = 0}
local tween4 = TweenService:Create(v81, tweenInfo4, goal4)
tween4:Play()
game.Debris:AddItem(v79, v78)
game.Debris:AddItem(v81, v78)
v_u_1.Flick()
end
function v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.exp()
local screenGui = Instance.new("ScreenGui")
screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
local whiteFrame = Instance.new("Frame")
whiteFrame.Size = UDim2.new(1, 0, 1, 0) -- Полностью покрывает экран
whiteFrame.BackgroundColor3 = Color3.new(1, 1, 1) -- Белый цвет
whiteFrame.BackgroundTransparency = 1 -- Начальная прозрачность (скрыто)
whiteFrame.Parent = screenGui
screenGui.IgnoreGuiInset = true
-- Функция для создания плавного взрыва
local function v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.playExplosion()
-- Настраиваем параметры для появления (долгое появление)
local fadeInInfo = TweenInfo.new(
0.11, -- Длительность появления (3 секунды)
Enum.EasingStyle.Quad, -- Плавный стиль
Enum.EasingDirection.Out -- Направление анимации
)
-- Настраиваем параметры для исчезновения (медленное исчезновение)
local fadeOutInfo = TweenInfo.new(
5.2, -- Длительность исчезновения (2 секунды)
Enum.EasingStyle.Quad, -- Плавный стиль
Enum.EasingDirection.In -- Направление анимации
)
-- Анимация появления (от прозрачности 1 до 0)
local fadeIn = TweenService:Create(whiteFrame, fadeInInfo, {BackgroundTransparency = 0})
fadeIn:Play()
fadeIn.Completed:Wait() -- Ждём окончания появления
-- Анимация исчезновения (обратно к прозрачности 1)
local fadeOut = TweenService:Create(whiteFrame, fadeOutInfo, {BackgroundTransparency = 1})
fadeOut:Play()
end
-- Запуск эффекта взрыва
playExplosion()
end
local function v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.v_u_1.tween(p21, p22, p23, p24, p25, p26)
end
local v_u_10 = game:GetService("TweenService")
local v_u_16 = workspace.CoreFolder
local v_u_87 = v_u_16.Lasers.Laser1
local v_u_18 = game.ReplicatedStorage.CameraShake
local v_u_877 = v_u_16.Lasers
local v_u_8 = game:GetService("Debris")
local v_u_403 = true
local v404 = v_u_16
local v_u_17 = v_u_16:WaitForChild("CoreFunctions")
local v_u_68 = v_u_16.Core
local v_u_13 = game.ReplicatedStorage.UNPLANNEDOVERLOAD.Cinematic
local v_u_405 = game.ReplicatedStorage.CameraShake
function v_u_1.InvaleState()
local replicatedStorage = game.ReplicatedStorage
-- upvalues: (copy) v_u_13, (copy) v_u_16, (copy) v_u_10, (copy) v_u_18, (copy) v_u_17, (copy) v_u_68, (copy) v_u_1, (copy) v_u_370, (ref) v_u_11, (ref) v_u_372
v_u_13:FireServer(true, 0.1, 5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out)
v_u_16.CPowerClamp.Value = false
v_u_10:Create(v_u_16.CorePower, TweenInfo.new(5, Enum.EasingStyle.Exponential), {
["Value"] = math.random(6, 10)
}):Play()
v_u_10:Create(v_u_16.CoreShield, TweenInfo.new(5, Enum.EasingStyle.Linear), {
["Value"] = 25
}):Play()
task.spawn(function()
-- upvalues: (ref) v_u_10, (ref) v_u_18
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 9
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.5
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(0.1, Enum.EasingStyle.Linear), {
["Value"] = 0.7
}):Play()
task.wait(1)
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 5
}):Play()
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.3
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.In), {
["Value"] = 0.4
}):Play()
end)
coroutine.wrap(function()
local random_state_upvr_2 = Random.new()
for _ = 1, 5 do
task.wait(random_state_upvr_2:NextNumber(0.1, 1))
v_u_1.Flick()
v_u_1.ServerFlicker()
end
end)()
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]: <MAIN MANAGE SERVICE ACTIVE>")
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]: <MAIN CORE OVERLOADING>")
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.Frame.SDChance.Text = "0 %"
workspace.Misc.SDLaptop.screen.SurfaceGui.Frame.SDChance.TextColor3 = Color3.fromRGB(255, 255, 255)
workspace.Misc.SDLaptop.screen.SurfaceGui.Frame.SDChance.TextStrokeColor3 = Color3.fromRGB(88, 88, 88)
end)
v_u_10:Create(v_u_18.AngularIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.LinearIntensity, TweenInfo.new(3, Enum.EasingStyle.Linear), {
["Value"] = 0
}):Play()
v_u_10:Create(v_u_18.Roughness, TweenInfo.new(0.5, Enum.EasingStyle.Linear), {
["Value"] = 0
}):Play()
AA.Enabled = false
C.Enabled = false
B.Enabled = false
AA:Destroy()
C:Destroy()
B:Destroy()
end
local start = true
return v_u_1