mirror of
https://github.com/unixtensor/Roblox-Elevator-Game.git
synced 2025-12-14 06:41:55 +00:00
optimize native scripts
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type UDP = UnreliableRemoteEvent
|
type UDP = UnreliableRemoteEvent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type AnimationsMap = {
|
type AnimationsMap = {
|
||||||
@@ -74,6 +73,7 @@ function Bobbing.constructor(HumanoidRootPart: HumanoidRootPart, CurrentCamera:
|
|||||||
}, Bobbing)
|
}, Bobbing)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
function Animations.Idle(t: tick, dt: deltatime)
|
function Animations.Idle(t: tick, dt: deltatime)
|
||||||
return ANG(
|
return ANG(
|
||||||
math.rad(math.cos(t/80)/(Bobbing.AnimationSpeed+50)),
|
math.rad(math.cos(t/80)/(Bobbing.AnimationSpeed+50)),
|
||||||
@@ -82,6 +82,7 @@ function Animations.Idle(t: tick, dt: deltatime)
|
|||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
function Animations.Walk(t: tick, dt: deltatime)
|
function Animations.Walk(t: tick, dt: deltatime)
|
||||||
-- return ANG(
|
-- return ANG(
|
||||||
-- math.rad(-10*math.cos(t)/2),
|
-- math.rad(-10*math.cos(t)/2),
|
||||||
@@ -95,19 +96,23 @@ function Animations.Walk(t: tick, dt: deltatime)
|
|||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
function Animations.Stop()
|
function Animations.Stop()
|
||||||
return ANG(0,0,0)
|
return ANG(0,0,0)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
function Animations.Falling()
|
function Animations.Falling()
|
||||||
return ANG(0,0,0)
|
return ANG(0,0,0)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
local function Camera_YArc(Camera: Camera): EulerValue --stop Euler gimbal lock when you're looking directly up or down
|
local function Camera_YArc(Camera: Camera): EulerValue --stop Euler gimbal lock when you're looking directly up or down
|
||||||
local EulerY,_,_ = Camera.CFrame.Rotation:ToEulerAnglesYXZ()
|
local EulerY,_,_ = Camera.CFrame.Rotation:ToEulerAnglesYXZ()
|
||||||
return math.abs(math.deg(EulerY))
|
return math.abs(math.deg(EulerY))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
local function CameraAnimation(self: ClassConstructor, dt: deltatime)
|
local function CameraAnimation(self: ClassConstructor, dt: deltatime)
|
||||||
--crying
|
--crying
|
||||||
Bobbing.Tick += 1
|
Bobbing.Tick += 1
|
||||||
@@ -125,6 +130,7 @@ local function CameraAnimation(self: ClassConstructor, dt: deltatime)
|
|||||||
return Animation:Lerp(CurrentAnimation, Bobbing.AnimationAlpha)
|
return Animation:Lerp(CurrentAnimation, Bobbing.AnimationAlpha)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
function Bobbing:Frame(dt)
|
function Bobbing:Frame(dt)
|
||||||
local Camera = self.CurrentCamera
|
local Camera = self.CurrentCamera
|
||||||
local Humanoid = self.Humanoid
|
local Humanoid = self.Humanoid
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Bobbing = require(script:WaitForChild("Bobbing"))
|
local Bobbing = require(script:WaitForChild("Bobbing"))
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type WalkSpeed = number?
|
type WalkSpeed = number?
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type HumanoidRootPart = BasePart
|
type HumanoidRootPart = BasePart
|
||||||
|
|||||||
@@ -1,3 +1,2 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type UDP = UnreliableRemoteEvent
|
type UDP = UnreliableRemoteEvent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local RS = game:GetService("RunService")
|
local RS = game:GetService("RunService")
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type CustomCoreGuiEnums = {Enum.CoreGuiType}
|
type CustomCoreGuiEnums = {Enum.CoreGuiType}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local GuiModule = {}
|
local GuiModule = {}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Mouse = {}
|
local Mouse = {}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type rbxassetid = string
|
type rbxassetid = string
|
||||||
@@ -55,11 +54,11 @@ function CrosshairModule:Change(ID: rbxassetid)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function CrosshairModule:Jump(RootVelocity: Vector3)
|
function CrosshairModule:Jump(RootVelocity: Vector3)
|
||||||
local X, Y = RootVelocity.X, RootVelocity.Y;
|
-- local X, Y = RootVelocity.X, RootVelocity.Y;
|
||||||
self.Icon.Position = UDim2.fromScale(
|
-- self.Icon.Position = UDim2.fromScale(
|
||||||
Y>1 and Algbera.Easing.Linear(.5,.5+(X/1000),.3) or .5,
|
-- Y>1 and Algbera.Easing.Linear(.5,.5+(X/1000),.3) or .5,
|
||||||
math.clamp(.4, .5-(-Y/1000), .6)
|
-- math.clamp(.4, .5-(-Y/1000), .6)
|
||||||
)
|
-- )
|
||||||
end
|
end
|
||||||
|
|
||||||
return CrosshairModule
|
return CrosshairModule
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local VignetteModule = {
|
local VignetteModule = {
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type CurrentCamera = Camera
|
type CurrentCamera = Camera
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
--Not a good idea to call modules from other services here
|
--Not a good idea to call modules from other services here
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local load_elapse_start = os.clock()
|
local load_elapse_start = os.clock()
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Elevators = script.Parent
|
local Elevators = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ElevatorDir = script.Parent
|
local ElevatorDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ParentDir = script.Parent
|
local ParentDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ParentDir = script.Parent
|
local ParentDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ParentDir = script.Parent
|
local ParentDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ParentDir = script.Parent
|
local ParentDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ParentDir = script.Parent
|
local ParentDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ParentDir = script.Parent
|
local ParentDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type ClassConstructor = typeof(setmetatable({} :: Constructor_Return_Props, {} :: Impl_Constructor))
|
type ClassConstructor = typeof(setmetatable({} :: Constructor_Return_Props, {} :: Impl_Constructor))
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ButtonPromptsDistance = Vector3.new(-.05,0,0)
|
local ButtonPromptsDistance = Vector3.new(-.05,0,0)
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ParentDir = script.Parent
|
local ParentDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type ClassConstructor = typeof(setmetatable({} :: Constructor_Return_Props, {} :: Impl_Constructor))
|
type ClassConstructor = typeof(setmetatable({} :: Constructor_Return_Props, {} :: Impl_Constructor))
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Elevators = script.Parent
|
local Elevators = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
-- self.ElevatorBox_1960 = TagsConstructor:Request("ElevatorMover_1960") :: UnionOperation
|
-- self.ElevatorBox_1960 = TagsConstructor:Request("ElevatorMover_1960") :: UnionOperation
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
--Slap this here
|
--Slap this here
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Elevators = script.Parent
|
local Elevators = script.Parent
|
||||||
@@ -305,6 +304,7 @@ local Debounce = {
|
|||||||
Leveling3Phase = false
|
Leveling3Phase = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@native
|
||||||
local function CabTraveling(self: ClassConstructor, deltaTime: number, LEVEL_VEC3_Y_WRAP: Vector3)
|
local function CabTraveling(self: ClassConstructor, deltaTime: number, LEVEL_VEC3_Y_WRAP: Vector3)
|
||||||
local ElevatorPosition = self.Elevator.BoxModel.Position
|
local ElevatorPosition = self.Elevator.BoxModel.Position
|
||||||
local AtFloorY = self.FloorLevelingPositions[FloorsClamp(self, self.Attributes.TravelingUpwards.Value and self.Attributes.CurrentFloor.Value+1 or self.Attributes.CurrentFloor.Value-1)]
|
local AtFloorY = self.FloorLevelingPositions[FloorsClamp(self, self.Attributes.TravelingUpwards.Value and self.Attributes.CurrentFloor.Value+1 or self.Attributes.CurrentFloor.Value-1)]
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local MapDir = script.Parent.Parent
|
local MapDir = script.Parent.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type LightingProps = { [string]: Color3 | number | boolean | string | Enum.Technology }
|
type LightingProps = { [string]: Color3 | number | boolean | string | Enum.Technology }
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
--All debugging objects such as light source indicating objects will be turned invisible
|
--All debugging objects such as light source indicating objects will be turned invisible
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local StarterPlayer = game:GetService("StarterPlayer")
|
local StarterPlayer = game:GetService("StarterPlayer")
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local TagsDir = script.Parent
|
local TagsDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type rbxassetid = string
|
type rbxassetid = string
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local CS = game:GetService("CollectionService")
|
local CS = game:GetService("CollectionService")
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
return function()
|
return function()
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type HumanoidRootPart = BasePart
|
type HumanoidRootPart = BasePart
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type EventFunction = (KeyPressed: Enum.KeyCode) -> ()
|
type EventFunction = (KeyPressed: Enum.KeyCode) -> ()
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type UDP = UnreliableRemoteEvent
|
type UDP = UnreliableRemoteEvent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
--This really should be only client
|
--This really should be only client
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type Head = BasePart
|
type Head = BasePart
|
||||||
@@ -63,6 +62,7 @@ function Spine.constructor(CharacterShared, Head, UpperTorso)
|
|||||||
return setmetatable(self, Spine)
|
return setmetatable(self, Spine)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
local function SpineMovement(self: ClassConstructor, CameraCFrame: CFrame, IsFirstPerson: boolean): struct_SpineMovement
|
local function SpineMovement(self: ClassConstructor, CameraCFrame: CFrame, IsFirstPerson: boolean): struct_SpineMovement
|
||||||
local HeadCFrame: CFrame = self.Head.CFrame
|
local HeadCFrame: CFrame = self.Head.CFrame
|
||||||
local TorsoPosition: Vector3 = self.UpperTorso.Position
|
local TorsoPosition: Vector3 = self.UpperTorso.Position
|
||||||
@@ -95,6 +95,7 @@ local function SpineMovement(self: ClassConstructor, CameraCFrame: CFrame, IsFir
|
|||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@native
|
||||||
function Spine:Move(CameraCFrame, IsFirstPerson)
|
function Spine:Move(CameraCFrame, IsFirstPerson)
|
||||||
local SpineIK = SpineMovement(self, CameraCFrame, IsFirstPerson)
|
local SpineIK = SpineMovement(self, CameraCFrame, IsFirstPerson)
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Shadows = require(script:WaitForChild("Shadows"))
|
local Shadows = require(script:WaitForChild("Shadows"))
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type Users = {
|
type Users = {
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
type Character = Model
|
type Character = Model
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ParentDir = script.Parent
|
local ParentDir = script.Parent
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local DoorEnums = {}
|
local DoorEnums = {}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local SoundEnums = {}
|
local SoundEnums = {}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local ShowEditorEntities = true
|
local ShowEditorEntities = true
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Camera = {}
|
local Camera = {}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
--Couldn't get ContextActionService to work how i wanted
|
--Couldn't get ContextActionService to work how i wanted
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Delta = {
|
local Delta = {
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local Enums = {}
|
local Enums = {}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
local RunService = game:GetService("RunService")
|
local RunService = game:GetService("RunService")
|
||||||
|
|||||||
@@ -1,3 +1,2 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
--!optimize 2
|
--!optimize 2
|
||||||
--!native
|
|
||||||
--!strict
|
--!strict
|
||||||
|
|
||||||
--Weird type hack for allowing more than 1 property to be defined inside a tween
|
--Weird type hack for allowing more than 1 property to be defined inside a tween
|
||||||
|
|||||||
Reference in New Issue
Block a user