From 1e8da39805f5ab900433c3ba57bdf38989295f89 Mon Sep 17 00:00:00 2001 From: unittensor Date: Thu, 22 Feb 2024 16:59:31 -0500 Subject: [PATCH] Paste --!optimize 2, --!native, and --!strict everywhere --- src/client/Character/Client/Actions.lua | 5 ++++- src/client/Character/Client/Crouch.lua | 4 ++++ src/client/Character/Client/Flashlight.lua | 4 ++++ src/client/Character/Client/Humanoid.lua | 4 ++++ src/client/Character/Client/HumanoidRootPart.lua | 4 ++++ src/client/Character/Client/SpineKinematics.lua | 4 ++++ src/client/Character/Client/init.client.lua | 5 +++++ src/client/Character/Server/Flashlight.lua | 4 ++++ src/client/Character/Server/Shadows.lua | 4 ++++ src/client/Character/Server/SpineKinematics.lua | 4 ++++ src/client/Character/Server/init.server.lua | 4 ++++ src/client/Player/CoreGuis.lua | 4 ++++ src/client/Player/GuiService.lua | 4 ++++ src/client/Player/Mouse.lua | 4 ++++ src/client/Player/UI/Crosshair.lua | 4 ++++ src/client/Player/UI/Health.lua | 4 ++++ src/client/Player/UI/Vignette.lua | 4 ++++ src/client/Player/init.client.lua | 4 ++++ src/load/intro/IntroGui.lua | 4 ++++ src/load/intro/init.client.lua | 4 ++++ src/server/Elevators/Floors.lua | 4 ++++ src/server/Elevators/Leveling.lua | 4 ++++ src/server/Elevators/Mover.lua | 4 ++++ src/server/Elevators/Otis1960/Doors.lua | 4 ++++ src/server/Elevators/Otis1960/main.server.lua | 4 ++++ src/server/Studio/EditorEntities.lua | 4 ++++ src/server/Studio/Lighting/Sky.lua | 4 ++++ src/server/Studio/Lighting/init.lua | 4 ++++ src/server/Studio/StarterPlayer.lua | 4 ++++ src/server/Studio/Workspace.lua | 4 ++++ src/server/Studio/init.server.lua | 4 ++++ src/shared/AlgebraEasings.lua | 4 ++++ src/shared/Client/Camera.lua | 4 ++++ src/shared/Client/KeyBinds.lua | 4 ++++ src/shared/Delta.lua | 4 ++++ src/shared/Server/holder.lua | 3 +++ src/shared/String.lua | 4 ++++ src/shared/Tags.lua | 4 ++++ src/shared/Tween.lua | 4 ++++ 39 files changed, 156 insertions(+), 1 deletion(-) diff --git a/src/client/Character/Client/Actions.lua b/src/client/Character/Client/Actions.lua index 4998c9a..6cfd680 100644 --- a/src/client/Character/Client/Actions.lua +++ b/src/client/Character/Client/Actions.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Actions = { ActionCurrent = false, Walk = 10, @@ -20,4 +24,3 @@ function Actions:Disable() self.HumanoidSettingsInherent:SetWalkSpeed(Actions.Walk) end -return Actions \ No newline at end of file diff --git a/src/client/Character/Client/Crouch.lua b/src/client/Character/Client/Crouch.lua index 995ed43..22b1be8 100644 --- a/src/client/Character/Client/Crouch.lua +++ b/src/client/Character/Client/Crouch.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local CrouchModule = { IsCrouching = false, StandHeight = 2.1, diff --git a/src/client/Character/Client/Flashlight.lua b/src/client/Character/Client/Flashlight.lua index b2fb314..18d6f1d 100644 --- a/src/client/Character/Client/Flashlight.lua +++ b/src/client/Character/Client/Flashlight.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Flashlight = {} Flashlight.__index = Flashlight diff --git a/src/client/Character/Client/Humanoid.lua b/src/client/Character/Client/Humanoid.lua index 0f8f4bf..096d53f 100644 --- a/src/client/Character/Client/Humanoid.lua +++ b/src/client/Character/Client/Humanoid.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local HumanoidModule = {} HumanoidModule.__index = HumanoidModule diff --git a/src/client/Character/Client/HumanoidRootPart.lua b/src/client/Character/Client/HumanoidRootPart.lua index 60246bb..14a4814 100644 --- a/src/client/Character/Client/HumanoidRootPart.lua +++ b/src/client/Character/Client/HumanoidRootPart.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local HumanoidRPSettings = {} HumanoidRPSettings.__index = HumanoidRPSettings diff --git a/src/client/Character/Client/SpineKinematics.lua b/src/client/Character/Client/SpineKinematics.lua index db04afb..09409a5 100644 --- a/src/client/Character/Client/SpineKinematics.lua +++ b/src/client/Character/Client/SpineKinematics.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Spine = { Running = false } diff --git a/src/client/Character/Client/init.client.lua b/src/client/Character/Client/init.client.lua index 266bc82..4d7f0ee 100644 --- a/src/client/Character/Client/init.client.lua +++ b/src/client/Character/Client/init.client.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Character = script.Parent.Parent local preprocessor = {} @@ -13,6 +17,7 @@ _G.include = function(this: LuaSourceContainer, FunName: string, ...) return type(switch) == "function" and switch(...) or switch else warn(`Preprocessor append failed "{FunName}"`, debug.traceback()) + return nil end end diff --git a/src/client/Character/Server/Flashlight.lua b/src/client/Character/Server/Flashlight.lua index 54df6d2..487418a 100644 --- a/src/client/Character/Server/Flashlight.lua +++ b/src/client/Character/Server/Flashlight.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Flashlight = {} Flashlight.__index = Flashlight diff --git a/src/client/Character/Server/Shadows.lua b/src/client/Character/Server/Shadows.lua index df83087..4562b7e 100644 --- a/src/client/Character/Server/Shadows.lua +++ b/src/client/Character/Server/Shadows.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + --This really should be only client local Shadows = {} diff --git a/src/client/Character/Server/SpineKinematics.lua b/src/client/Character/Server/SpineKinematics.lua index 6ad5f51..bfd9bf7 100644 --- a/src/client/Character/Server/SpineKinematics.lua +++ b/src/client/Character/Server/SpineKinematics.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Spine = { Enabled = true, Multiplier = .5 diff --git a/src/client/Character/Server/init.server.lua b/src/client/Character/Server/init.server.lua index e33150c..5556f9d 100644 --- a/src/client/Character/Server/init.server.lua +++ b/src/client/Character/Server/init.server.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Character = script.Parent.Parent local preprocessor = {} diff --git a/src/client/Player/CoreGuis.lua b/src/client/Player/CoreGuis.lua index 01b1b23..8aaa796 100644 --- a/src/client/Player/CoreGuis.lua +++ b/src/client/Player/CoreGuis.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local CoreGuis = { AllowReset = false, AllowEmotes = true, diff --git a/src/client/Player/GuiService.lua b/src/client/Player/GuiService.lua index af80e72..524eb35 100644 --- a/src/client/Player/GuiService.lua +++ b/src/client/Player/GuiService.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local GuiModule = {} GuiModule.__index = GuiModule diff --git a/src/client/Player/Mouse.lua b/src/client/Player/Mouse.lua index 92e7963..07a7aba 100644 --- a/src/client/Player/Mouse.lua +++ b/src/client/Player/Mouse.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Mouse = {} local UIS = game:GetService("UserInputService") diff --git a/src/client/Player/UI/Crosshair.lua b/src/client/Player/UI/Crosshair.lua index ab18cbe..cce4419 100644 --- a/src/client/Player/UI/Crosshair.lua +++ b/src/client/Player/UI/Crosshair.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local CrosshairModule = { Icon = "rbxassetid://12643750723" } diff --git a/src/client/Player/UI/Health.lua b/src/client/Player/UI/Health.lua index e6b783c..d248d21 100644 --- a/src/client/Player/UI/Health.lua +++ b/src/client/Player/UI/Health.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local HealthModule = {} HealthModule.__index = HealthModule diff --git a/src/client/Player/UI/Vignette.lua b/src/client/Player/UI/Vignette.lua index 207ad08..ca0d1f8 100644 --- a/src/client/Player/UI/Vignette.lua +++ b/src/client/Player/UI/Vignette.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local VignetteModule = { Enabled = false, Icon = "rbxassetid://4576475446" diff --git a/src/client/Player/init.client.lua b/src/client/Player/init.client.lua index 5e3ac5e..f60a4fe 100644 --- a/src/client/Player/init.client.lua +++ b/src/client/Player/init.client.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local UI = script:WaitForChild("UI") local CrosshairSettings = require(UI:WaitForChild("Crosshair")) local VignetteSettings = require(UI:WaitForChild("Vignette")) diff --git a/src/load/intro/IntroGui.lua b/src/load/intro/IntroGui.lua index cd9006d..436936c 100644 --- a/src/load/intro/IntroGui.lua +++ b/src/load/intro/IntroGui.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + --Not a good idea to call modules from other services here --Who said UI on here cant look like a web design lole, diff --git a/src/load/intro/init.client.lua b/src/load/intro/init.client.lua index b7ed9c7..df4695a 100644 --- a/src/load/intro/init.client.lua +++ b/src/load/intro/init.client.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local load_elapse_start = os.clock() local ReplicatedFirst = game:GetService("ReplicatedFirst") diff --git a/src/server/Elevators/Floors.lua b/src/server/Elevators/Floors.lua index 4bb2538..df1d3cc 100644 --- a/src/server/Elevators/Floors.lua +++ b/src/server/Elevators/Floors.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Floors = {} Floors.__index = Floors diff --git a/src/server/Elevators/Leveling.lua b/src/server/Elevators/Leveling.lua index 576c962..21286d4 100644 --- a/src/server/Elevators/Leveling.lua +++ b/src/server/Elevators/Leveling.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Leveling: {[number]: number} = { [1] = 13.205, [10] = 239.216 diff --git a/src/server/Elevators/Mover.lua b/src/server/Elevators/Mover.lua index ec91aa8..6a687d3 100644 --- a/src/server/Elevators/Mover.lua +++ b/src/server/Elevators/Mover.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + return function(ElevatorBox: BasePart, StartPosition: Vector3) local BoxAttachment = Instance.new("Attachment") BoxAttachment.Parent = ElevatorBox diff --git a/src/server/Elevators/Otis1960/Doors.lua b/src/server/Elevators/Otis1960/Doors.lua index 927be7d..fd0370f 100644 --- a/src/server/Elevators/Otis1960/Doors.lua +++ b/src/server/Elevators/Otis1960/Doors.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Doors = { Closed = true, Sensors = true, diff --git a/src/server/Elevators/Otis1960/main.server.lua b/src/server/Elevators/Otis1960/main.server.lua index be8e722..277541a 100644 --- a/src/server/Elevators/Otis1960/main.server.lua +++ b/src/server/Elevators/Otis1960/main.server.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Elevator = script.Parent local Elevators = (Elevator :: Instance).Parent diff --git a/src/server/Studio/EditorEntities.lua b/src/server/Studio/EditorEntities.lua index 058c0d2..52ef5e5 100644 --- a/src/server/Studio/EditorEntities.lua +++ b/src/server/Studio/EditorEntities.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + --All debugging objects such as light source indicating objects will be turned invisible local Players = game:GetService("Players") diff --git a/src/server/Studio/Lighting/Sky.lua b/src/server/Studio/Lighting/Sky.lua index 7eb7cac..ce86000 100644 --- a/src/server/Studio/Lighting/Sky.lua +++ b/src/server/Studio/Lighting/Sky.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local function Sky(): Sky local SkyBox = Instance.new("Sky") SkyBox.MoonAngularSize = 8 diff --git a/src/server/Studio/Lighting/init.lua b/src/server/Studio/Lighting/init.lua index 9980d10..0aa5e80 100644 --- a/src/server/Studio/Lighting/init.lua +++ b/src/server/Studio/Lighting/init.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Lighting = game:GetService("Lighting") local Terrain = workspace:WaitForChild("Terrain") diff --git a/src/server/Studio/StarterPlayer.lua b/src/server/Studio/StarterPlayer.lua index 73a846f..1e66b79 100644 --- a/src/server/Studio/StarterPlayer.lua +++ b/src/server/Studio/StarterPlayer.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local StarterPlayer = game:GetService("StarterPlayer") return function() diff --git a/src/server/Studio/Workspace.lua b/src/server/Studio/Workspace.lua index c7e69e6..3864da2 100644 --- a/src/server/Studio/Workspace.lua +++ b/src/server/Studio/Workspace.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + return function() workspace.Gravity = 50 end \ No newline at end of file diff --git a/src/server/Studio/init.server.lua b/src/server/Studio/init.server.lua index 404b05f..99b66a1 100644 --- a/src/server/Studio/init.server.lua +++ b/src/server/Studio/init.server.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local HideEditorEntities = require(script:WaitForChild("EditorEntities")) local Lighting_Stuff = require(script:WaitForChild("Lighting")) local Workspace_Stuff = require(script:WaitForChild("Workspace")) diff --git a/src/shared/AlgebraEasings.lua b/src/shared/AlgebraEasings.lua index d5d837d..5f3efd4 100644 --- a/src/shared/AlgebraEasings.lua +++ b/src/shared/AlgebraEasings.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + --My versions type EaseFunction = (n: number) -> number diff --git a/src/shared/Client/Camera.lua b/src/shared/Client/Camera.lua index b6f6a79..a4224a5 100644 --- a/src/shared/Client/Camera.lua +++ b/src/shared/Client/Camera.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Camera = {} Camera.__index = Camera diff --git a/src/shared/Client/KeyBinds.lua b/src/shared/Client/KeyBinds.lua index 5817ded..b02ce02 100644 --- a/src/shared/Client/KeyBinds.lua +++ b/src/shared/Client/KeyBinds.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + --I couldn't get ContextActionService to work how i wanted it to local BindLink = {} diff --git a/src/shared/Delta.lua b/src/shared/Delta.lua index 524e81a..9184d61 100644 --- a/src/shared/Delta.lua +++ b/src/shared/Delta.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Delta = { FPS = 60 } diff --git a/src/shared/Server/holder.lua b/src/shared/Server/holder.lua index e69de29..d1c6230 100644 --- a/src/shared/Server/holder.lua +++ b/src/shared/Server/holder.lua @@ -0,0 +1,3 @@ +--!optimize 2 +--!native +--!strict \ No newline at end of file diff --git a/src/shared/String.lua b/src/shared/String.lua index c6801db..0567765 100644 --- a/src/shared/String.lua +++ b/src/shared/String.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local StringModule = {} StringModule.__index = StringModule diff --git a/src/shared/Tags.lua b/src/shared/Tags.lua index 6e809cd..c961a56 100644 --- a/src/shared/Tags.lua +++ b/src/shared/Tags.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local CS = game:GetService("CollectionService") local exports: {[string]: Instance} = {} diff --git a/src/shared/Tween.lua b/src/shared/Tween.lua index 53f6167..26d6695 100644 --- a/src/shared/Tween.lua +++ b/src/shared/Tween.lua @@ -1,3 +1,7 @@ +--!optimize 2 +--!native +--!strict + local Tween = {} Tween.__index = Tween