diff --git a/sourcemap.json b/sourcemap.json index 9fbf55b..f66fb22 100644 --- a/sourcemap.json +++ b/sourcemap.json @@ -1 +1 @@ -{"name":"ElevatorGame","className":"DataModel","filePaths":["default.project.json"],"children":[{"name":"ReplicatedFirst","className":"ReplicatedFirst","children":[{"name":"intro","className":"LocalScript","filePaths":["src/load/intro/init.client.lua"],"children":[{"name":"IntroGui","className":"ModuleScript","filePaths":["src/load/intro/IntroGui.lua"]}]}]},{"name":"ReplicatedStorage","className":"ReplicatedStorage","children":[{"name":"Algebra","className":"ModuleScript","filePaths":["src/shared/Algebra.lua"]},{"name":"Client","className":"Folder","children":[{"name":"Camera","className":"ModuleScript","filePaths":["src/shared/Client/Camera.lua"]},{"name":"KeyBinds","className":"ModuleScript","filePaths":["src/shared/Client/KeyBinds.lua"]}]},{"name":"Delta","className":"ModuleScript","filePaths":["src/shared/Delta.lua"]},{"name":"Enums","className":"ModuleScript","filePaths":["src/shared/Enums.lua"]},{"name":"Property","className":"ModuleScript","filePaths":["src/shared/Property.lua"]},{"name":"Server","className":"Folder","children":[{"name":"holder","className":"ModuleScript","filePaths":["src/shared/Server/holder.lua"]}]},{"name":"Tween","className":"ModuleScript","filePaths":["src/shared/Tween.lua"]}]},{"name":"ServerScriptService","className":"ServerScriptService","children":[{"name":"rapid/server","className":"Actor","children":[{"name":"main","className":"Script","filePaths":["src/server/main/init.server.lua"],"children":[{"name":"Elevators","className":"Folder","children":[{"name":"ButtonsManager","className":"ModuleScript","filePaths":["src/server/main/Elevators/ButtonsManager.lua"]},{"name":"HallDisplays","className":"ModuleScript","filePaths":["src/server/main/Elevators/HallDisplays.lua"]},{"name":"Lanterns","className":"ModuleScript","filePaths":["src/server/main/Elevators/Lanterns.lua"]},{"name":"Mover","className":"ModuleScript","filePaths":["src/server/main/Elevators/Mover.lua"]},{"name":"Otis1960","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/init.lua"],"children":[{"name":"Doors","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/Doors.lua"]},{"name":"Leveling","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/Leveling.lua"]},{"name":"Moving","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/Moving.lua"]},{"name":"MovingObjects","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/MovingObjects.lua"]},{"name":"PhysicalRelay","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/PhysicalRelay.lua"]},{"name":"Relay","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/Relay.lua"]},{"name":"RelayAlgorithm","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/RelayAlgorithm.lua"]}]},{"name":"TractionRopes","className":"ModuleScript","filePaths":["src/server/main/Elevators/TractionRopes.lua"]}]},{"name":"Enums","className":"Folder","children":[{"name":"Sounds","className":"ModuleScript","filePaths":["src/server/main/Enums/Sounds.lua"]}]},{"name":"Lighting","className":"ModuleScript","filePaths":["src/server/main/Lighting/init.lua"]},{"name":"Load","className":"Folder","children":[{"name":"EditorEntities","className":"ModuleScript","filePaths":["src/server/main/Load/EditorEntities.lua"]},{"name":"StarterPlayer","className":"ModuleScript","filePaths":["src/server/main/Load/StarterPlayer.lua"]},{"name":"Tags","className":"ModuleScript","filePaths":["src/server/main/Load/Tags/init.lua"],"children":[{"name":"Buttons","className":"ModuleScript","filePaths":["src/server/main/Load/Tags/Buttons.lua"]},{"name":"Lights","className":"ModuleScript","filePaths":["src/server/main/Load/Tags/Lights.lua"]}]},{"name":"Workspace","className":"ModuleScript","filePaths":["src/server/main/Load/Workspace.lua"]}]},{"name":"Map","className":"Folder","children":[{"name":"Interactions","className":"Folder","children":[{"name":"LightSwitches","className":"ModuleScript","filePaths":["src/server/main/Map/Interactions/LightSwitches.lua"]}]},{"name":"Prompts","className":"ModuleScript","filePaths":["src/server/main/Map/Prompts.lua"]}]},{"name":"PlayerAdded","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/init.lua"],"children":[{"name":"Character","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/init.lua"],"children":[{"name":"Actions","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/Actions.lua"]},{"name":"Flashlight","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/Flashlight.lua"]},{"name":"Shadows","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/Shadows.lua"]},{"name":"SpineKinematics","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/SpineKinematics.lua"]}]},{"name":"Users","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Users.lua"]}]}]}]}]},{"name":"StarterPlayer","className":"StarterPlayer","children":[{"name":"StarterPlayerScripts","className":"StarterPlayerScripts","children":[{"name":"rapid/client","className":"Folder","children":[{"name":"Player","className":"LocalScript","filePaths":["src/client/init.client.lua"],"children":[{"name":"Character","className":"ModuleScript","filePaths":["src/client/Character/init.lua"],"children":[{"name":"Actions","className":"ModuleScript","filePaths":["src/client/Character/Actions.lua"]},{"name":"Camera","className":"ModuleScript","filePaths":["src/client/Character/Camera/init.lua"],"children":[{"name":"Bobbing","className":"ModuleScript","filePaths":["src/client/Character/Camera/Bobbing.lua"]}]},{"name":"Humanoid","className":"ModuleScript","filePaths":["src/client/Character/Humanoid.lua"]},{"name":"HumanoidRootPart","className":"ModuleScript","filePaths":["src/client/Character/HumanoidRootPart.lua"]},{"name":"Sound","className":"Folder","children":[{"name":"Relays","className":"ModuleScript","filePaths":["src/client/Character/Sound/Relays.lua"]}]},{"name":"SpineKinematics","className":"ModuleScript","filePaths":["src/client/Character/SpineKinematics.lua"]}]},{"name":"CoreGuis","className":"ModuleScript","filePaths":["src/client/CoreGuis.lua"]},{"name":"GuiService","className":"ModuleScript","filePaths":["src/client/GuiService.lua"]},{"name":"Mouse","className":"ModuleScript","filePaths":["src/client/Mouse.lua"]},{"name":"UI","className":"Folder","children":[{"name":"Crosshair","className":"ModuleScript","filePaths":["src/client/UI/Crosshair.lua"]},{"name":"Health","className":"ModuleScript","filePaths":["src/client/UI/Health.lua"]},{"name":"Vignette","className":"ModuleScript","filePaths":["src/client/UI/Vignette.lua"]}]}]}]}]}]}]} \ No newline at end of file +{"name":"ElevatorGame","className":"DataModel","filePaths":["default.project.json"],"children":[{"name":"ReplicatedFirst","className":"ReplicatedFirst","children":[{"name":"intro","className":"LocalScript","filePaths":["src/load/intro/init.client.luau"],"children":[{"name":"IntroGui","className":"ModuleScript","filePaths":["src/load/intro/IntroGui.luau"]}]}]},{"name":"ReplicatedStorage","className":"ReplicatedStorage","children":[{"name":"Algebra","className":"ModuleScript","filePaths":["src/shared/Algebra.luau"]},{"name":"Client","className":"Folder","children":[{"name":"Camera","className":"ModuleScript","filePaths":["src/shared/Client/Camera.luau"]},{"name":"KeyBinds","className":"ModuleScript","filePaths":["src/shared/Client/KeyBinds.luau"]}]},{"name":"Delta","className":"ModuleScript","filePaths":["src/shared/Delta.luau"]},{"name":"Enums","className":"ModuleScript","filePaths":["src/shared/Enums.luau"]},{"name":"Property","className":"ModuleScript","filePaths":["src/shared/Property.luau"]},{"name":"Server","className":"Folder","children":[{"name":"holder","className":"ModuleScript","filePaths":["src/shared/Server/holder.luau"]}]},{"name":"Tween","className":"ModuleScript","filePaths":["src/shared/Tween.luau"]}]},{"name":"ServerScriptService","className":"ServerScriptService","children":[{"name":"rapid/server","className":"Actor","children":[{"name":"main","className":"Script","filePaths":["src/server/main/init.server.luau"],"children":[{"name":"Elevators","className":"Folder","children":[{"name":"ButtonsManager","className":"ModuleScript","filePaths":["src/server/main/Elevators/ButtonsManager.luau"]},{"name":"HallDisplays","className":"ModuleScript","filePaths":["src/server/main/Elevators/HallDisplays.luau"]},{"name":"Lanterns","className":"ModuleScript","filePaths":["src/server/main/Elevators/Lanterns.luau"]},{"name":"Mover","className":"ModuleScript","filePaths":["src/server/main/Elevators/Mover.luau"]},{"name":"Otis1960","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/init.luau"],"children":[{"name":"Doors","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/Doors.luau"]},{"name":"Leveling","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/Leveling.luau"]},{"name":"Moving","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/Moving.luau"]},{"name":"MovingObjects","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/MovingObjects.luau"]},{"name":"PhysicalRelay","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/PhysicalRelay.luau"]},{"name":"Relay","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/Relay.luau"]},{"name":"RelayAlgorithm","className":"ModuleScript","filePaths":["src/server/main/Elevators/Otis1960/RelayAlgorithm.luau"]}]},{"name":"TractionRopes","className":"ModuleScript","filePaths":["src/server/main/Elevators/TractionRopes.luau"]}]},{"name":"Enums","className":"Folder","children":[{"name":"Sounds","className":"ModuleScript","filePaths":["src/server/main/Enums/Sounds.luau"]}]},{"name":"Lighting","className":"ModuleScript","filePaths":["src/server/main/Lighting/init.luau"]},{"name":"Load","className":"Folder","children":[{"name":"EditorEntities","className":"ModuleScript","filePaths":["src/server/main/Load/EditorEntities.luau"]},{"name":"StarterPlayer","className":"ModuleScript","filePaths":["src/server/main/Load/StarterPlayer.luau"]},{"name":"Tags","className":"ModuleScript","filePaths":["src/server/main/Load/Tags/init.luau"],"children":[{"name":"Buttons","className":"ModuleScript","filePaths":["src/server/main/Load/Tags/Buttons.luau"]},{"name":"Lights","className":"ModuleScript","filePaths":["src/server/main/Load/Tags/Lights.luau"]}]},{"name":"Workspace","className":"ModuleScript","filePaths":["src/server/main/Load/Workspace.luau"]}]},{"name":"Map","className":"Folder","children":[{"name":"Interactions","className":"Folder","children":[{"name":"LightSwitches","className":"ModuleScript","filePaths":["src/server/main/Map/Interactions/LightSwitches.luau"]}]},{"name":"Prompts","className":"ModuleScript","filePaths":["src/server/main/Map/Prompts.luau"]}]},{"name":"PlayerAdded","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/init.luau"],"children":[{"name":"Character","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/init.luau"],"children":[{"name":"Actions","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/Actions.luau"]},{"name":"Flashlight","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/Flashlight.luau"]},{"name":"Shadows","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/Shadows.luau"]},{"name":"SpineKinematics","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Character/SpineKinematics.luau"]}]},{"name":"Users","className":"ModuleScript","filePaths":["src/server/main/PlayerAdded/Users.luau"]}]}]}]}]},{"name":"StarterPlayer","className":"StarterPlayer","children":[{"name":"StarterPlayerScripts","className":"StarterPlayerScripts","children":[{"name":"rapid/client","className":"Folder","children":[{"name":"Player","className":"LocalScript","filePaths":["src/client/init.client.luau"],"children":[{"name":"Character","className":"ModuleScript","filePaths":["src/client/Character/init.luau"],"children":[{"name":"Actions","className":"ModuleScript","filePaths":["src/client/Character/Actions.luau"]},{"name":"Camera","className":"ModuleScript","filePaths":["src/client/Character/Camera/init.luau"],"children":[{"name":"Bobbing","className":"ModuleScript","filePaths":["src/client/Character/Camera/Bobbing.luau"]}]},{"name":"Humanoid","className":"ModuleScript","filePaths":["src/client/Character/Humanoid.luau"]},{"name":"HumanoidRootPart","className":"ModuleScript","filePaths":["src/client/Character/HumanoidRootPart.luau"]},{"name":"Sound","className":"Folder","children":[{"name":"Relays","className":"ModuleScript","filePaths":["src/client/Character/Sound/Relays.luau"]}]},{"name":"SpineKinematics","className":"ModuleScript","filePaths":["src/client/Character/SpineKinematics.luau"]}]},{"name":"CoreGuis","className":"ModuleScript","filePaths":["src/client/CoreGuis.luau"]},{"name":"GuiService","className":"ModuleScript","filePaths":["src/client/GuiService.luau"]},{"name":"Mouse","className":"ModuleScript","filePaths":["src/client/Mouse.luau"]},{"name":"UI","className":"Folder","children":[{"name":"Crosshair","className":"ModuleScript","filePaths":["src/client/UI/Crosshair.luau"]},{"name":"Health","className":"ModuleScript","filePaths":["src/client/UI/Health.luau"]},{"name":"Vignette","className":"ModuleScript","filePaths":["src/client/UI/Vignette.luau"]}]}]}]}]}]}]} \ No newline at end of file diff --git a/src/client/Character/Actions.lua b/src/client/Character/Actions.luau similarity index 100% rename from src/client/Character/Actions.lua rename to src/client/Character/Actions.luau diff --git a/src/client/Character/Camera/Bobbing.lua b/src/client/Character/Camera/Bobbing.luau similarity index 100% rename from src/client/Character/Camera/Bobbing.lua rename to src/client/Character/Camera/Bobbing.luau diff --git a/src/client/Character/Camera/init.lua b/src/client/Character/Camera/init.luau similarity index 100% rename from src/client/Character/Camera/init.lua rename to src/client/Character/Camera/init.luau diff --git a/src/client/Character/Humanoid.lua b/src/client/Character/Humanoid.luau similarity index 100% rename from src/client/Character/Humanoid.lua rename to src/client/Character/Humanoid.luau diff --git a/src/client/Character/HumanoidRootPart.lua b/src/client/Character/HumanoidRootPart.luau similarity index 100% rename from src/client/Character/HumanoidRootPart.lua rename to src/client/Character/HumanoidRootPart.luau diff --git a/src/client/Character/Sound/Relays.lua b/src/client/Character/Sound/Relays.luau similarity index 100% rename from src/client/Character/Sound/Relays.lua rename to src/client/Character/Sound/Relays.luau diff --git a/src/client/Character/SpineKinematics.lua b/src/client/Character/SpineKinematics.luau similarity index 100% rename from src/client/Character/SpineKinematics.lua rename to src/client/Character/SpineKinematics.luau diff --git a/src/client/Character/init.lua b/src/client/Character/init.luau similarity index 100% rename from src/client/Character/init.lua rename to src/client/Character/init.luau diff --git a/src/client/CoreGuis.lua b/src/client/CoreGuis.luau similarity index 100% rename from src/client/CoreGuis.lua rename to src/client/CoreGuis.luau diff --git a/src/client/GuiService.lua b/src/client/GuiService.luau similarity index 100% rename from src/client/GuiService.lua rename to src/client/GuiService.luau diff --git a/src/client/Mouse.lua b/src/client/Mouse.luau similarity index 100% rename from src/client/Mouse.lua rename to src/client/Mouse.luau diff --git a/src/client/UI/Crosshair.lua b/src/client/UI/Crosshair.luau similarity index 100% rename from src/client/UI/Crosshair.lua rename to src/client/UI/Crosshair.luau diff --git a/src/client/UI/Health.lua b/src/client/UI/Health.luau similarity index 100% rename from src/client/UI/Health.lua rename to src/client/UI/Health.luau diff --git a/src/client/UI/Vignette.lua b/src/client/UI/Vignette.luau similarity index 100% rename from src/client/UI/Vignette.lua rename to src/client/UI/Vignette.luau diff --git a/src/client/init.client.lua b/src/client/init.client.luau similarity index 100% rename from src/client/init.client.lua rename to src/client/init.client.luau diff --git a/src/load/intro/IntroGui.lua b/src/load/intro/IntroGui.luau similarity index 100% rename from src/load/intro/IntroGui.lua rename to src/load/intro/IntroGui.luau diff --git a/src/load/intro/init.client.lua b/src/load/intro/init.client.luau similarity index 100% rename from src/load/intro/init.client.lua rename to src/load/intro/init.client.luau diff --git a/src/server/main/Elevators/ButtonsManager.lua b/src/server/main/Elevators/ButtonsManager.luau similarity index 100% rename from src/server/main/Elevators/ButtonsManager.lua rename to src/server/main/Elevators/ButtonsManager.luau diff --git a/src/server/main/Elevators/HallDisplays.lua b/src/server/main/Elevators/HallDisplays.luau similarity index 100% rename from src/server/main/Elevators/HallDisplays.lua rename to src/server/main/Elevators/HallDisplays.luau diff --git a/src/server/main/Elevators/Lanterns.lua b/src/server/main/Elevators/Lanterns.luau similarity index 100% rename from src/server/main/Elevators/Lanterns.lua rename to src/server/main/Elevators/Lanterns.luau diff --git a/src/server/main/Elevators/Mover.lua b/src/server/main/Elevators/Mover.luau similarity index 100% rename from src/server/main/Elevators/Mover.lua rename to src/server/main/Elevators/Mover.luau diff --git a/src/server/main/Elevators/Otis1960/Doors.lua b/src/server/main/Elevators/Otis1960/Doors.luau similarity index 100% rename from src/server/main/Elevators/Otis1960/Doors.lua rename to src/server/main/Elevators/Otis1960/Doors.luau diff --git a/src/server/main/Elevators/Otis1960/Leveling.lua b/src/server/main/Elevators/Otis1960/Leveling.luau similarity index 100% rename from src/server/main/Elevators/Otis1960/Leveling.lua rename to src/server/main/Elevators/Otis1960/Leveling.luau diff --git a/src/server/main/Elevators/Otis1960/Moving.lua b/src/server/main/Elevators/Otis1960/Moving.luau similarity index 100% rename from src/server/main/Elevators/Otis1960/Moving.lua rename to src/server/main/Elevators/Otis1960/Moving.luau diff --git a/src/server/main/Elevators/Otis1960/MovingObjects.lua b/src/server/main/Elevators/Otis1960/MovingObjects.luau similarity index 100% rename from src/server/main/Elevators/Otis1960/MovingObjects.lua rename to src/server/main/Elevators/Otis1960/MovingObjects.luau diff --git a/src/server/main/Elevators/Otis1960/PhysicalRelay.lua b/src/server/main/Elevators/Otis1960/PhysicalRelay.luau similarity index 100% rename from src/server/main/Elevators/Otis1960/PhysicalRelay.lua rename to src/server/main/Elevators/Otis1960/PhysicalRelay.luau diff --git a/src/server/main/Elevators/Otis1960/Relay.lua b/src/server/main/Elevators/Otis1960/Relay.luau similarity index 100% rename from src/server/main/Elevators/Otis1960/Relay.lua rename to src/server/main/Elevators/Otis1960/Relay.luau diff --git a/src/server/main/Elevators/Otis1960/RelayAlgorithm.lua b/src/server/main/Elevators/Otis1960/RelayAlgorithm.luau similarity index 100% rename from src/server/main/Elevators/Otis1960/RelayAlgorithm.lua rename to src/server/main/Elevators/Otis1960/RelayAlgorithm.luau diff --git a/src/server/main/Elevators/Otis1960/init.lua b/src/server/main/Elevators/Otis1960/init.luau similarity index 96% rename from src/server/main/Elevators/Otis1960/init.lua rename to src/server/main/Elevators/Otis1960/init.luau index 16bc32d..88effec 100644 --- a/src/server/main/Elevators/Otis1960/init.lua +++ b/src/server/main/Elevators/Otis1960/init.luau @@ -271,8 +271,6 @@ function Elevator.constructor(TagsConstructor, ButtonsTags, LanternsTags, Landin return ClassConstructor end -local CurrentFloor = Attributes.CurrentFloor.Value - local function CheckFloorQueue(self: ClassConstructor) if self.RelayAlgorithmConstructor.__FloorQueue[1] ~= Attributes.CurrentFloor.Value then elevatorwarn("The floor queue first index did not match the elevator's current floor, CurrentFloor=", Attributes.CurrentFloor.Value, "FloorQueue[1]=", self.RelayAlgorithmConstructor.__FloorQueue[1]) @@ -290,16 +288,15 @@ end local function CabTraveling(self: ClassConstructor, deltaTime: number, LevelVec3: number, ElevatorGoingUp: boolean) local Elevator_Position = self.ElevatorBox_1960.Position - local Between_Levels = LevelingModule.LevelingBetween[CurrentFloor] - + local Between_Levels = LevelingModule.LevelingBetween[Attributes.CurrentFloor.Value] + if ElevatorGoingUp then --Detecting between the floors if Elevator_Position.Y>=Between_Levels then - local PreviousFloor = CurrentFloor - CurrentFloor+=1 - Attributes.CurrentFloor.Value = CurrentFloor + local PreviousFloor = Attributes.CurrentFloor.Value + Attributes.CurrentFloor.Value+=1 - Events.CabProgression:Fire(PreviousFloor, CurrentFloor) + Events.CabProgression:Fire(PreviousFloor, Attributes.CurrentFloor.Value) end --Elevator is riding upwards towards the destination @@ -323,11 +320,10 @@ local function CabTraveling(self: ClassConstructor, deltaTime: number, LevelVec3 --Detecting between the floors --leaving floor ElevatorPosition Y=62, Between_levels=75 if Elevator_Position.Y<=Between_Levels then - local PreviousFloor = CurrentFloor - CurrentFloor-=1 - Attributes.CurrentFloor.Value = CurrentFloor + local PreviousFloor = Attributes.CurrentFloor.Value + Attributes.CurrentFloor.Value-=1 - Events.CabProgression:Fire(PreviousFloor, CurrentFloor) + Events.CabProgression:Fire(PreviousFloor, Attributes.CurrentFloor.Value) end --Elevator is riding upwards towards the destination @@ -349,7 +345,7 @@ local function CabTraveling(self: ClassConstructor, deltaTime: number, LevelVec3 end end - Events.CabTraveling:Fire(Elevator_Position) + Events.CabTraveling:Fire(Elevator_Position, Attributes.CurrentFloor.Value) end function Elevator:__TravelToFloor(LevelInt, LevelVec3, ElevatorGoingUp) diff --git a/src/server/main/Elevators/TractionRopes.lua b/src/server/main/Elevators/TractionRopes.luau similarity index 100% rename from src/server/main/Elevators/TractionRopes.lua rename to src/server/main/Elevators/TractionRopes.luau diff --git a/src/server/main/Enums/Sounds.lua b/src/server/main/Enums/Sounds.luau similarity index 100% rename from src/server/main/Enums/Sounds.lua rename to src/server/main/Enums/Sounds.luau diff --git a/src/server/main/Lighting/init.lua b/src/server/main/Lighting/init.luau similarity index 100% rename from src/server/main/Lighting/init.lua rename to src/server/main/Lighting/init.luau diff --git a/src/server/main/Load/EditorEntities.lua b/src/server/main/Load/EditorEntities.luau similarity index 100% rename from src/server/main/Load/EditorEntities.lua rename to src/server/main/Load/EditorEntities.luau diff --git a/src/server/main/Load/StarterPlayer.lua b/src/server/main/Load/StarterPlayer.luau similarity index 100% rename from src/server/main/Load/StarterPlayer.lua rename to src/server/main/Load/StarterPlayer.luau diff --git a/src/server/main/Load/Tags/Buttons.lua b/src/server/main/Load/Tags/Buttons.luau similarity index 100% rename from src/server/main/Load/Tags/Buttons.lua rename to src/server/main/Load/Tags/Buttons.luau diff --git a/src/server/main/Load/Tags/Lights.lua b/src/server/main/Load/Tags/Lights.luau similarity index 100% rename from src/server/main/Load/Tags/Lights.lua rename to src/server/main/Load/Tags/Lights.luau diff --git a/src/server/main/Load/Tags/init.lua b/src/server/main/Load/Tags/init.luau similarity index 100% rename from src/server/main/Load/Tags/init.lua rename to src/server/main/Load/Tags/init.luau diff --git a/src/server/main/Load/Workspace.lua b/src/server/main/Load/Workspace.luau similarity index 100% rename from src/server/main/Load/Workspace.lua rename to src/server/main/Load/Workspace.luau diff --git a/src/server/main/Map/Interactions/LightSwitches.lua b/src/server/main/Map/Interactions/LightSwitches.luau similarity index 100% rename from src/server/main/Map/Interactions/LightSwitches.lua rename to src/server/main/Map/Interactions/LightSwitches.luau diff --git a/src/server/main/Map/Prompts.lua b/src/server/main/Map/Prompts.luau similarity index 100% rename from src/server/main/Map/Prompts.lua rename to src/server/main/Map/Prompts.luau diff --git a/src/server/main/PlayerAdded/Character/Actions.lua b/src/server/main/PlayerAdded/Character/Actions.luau similarity index 100% rename from src/server/main/PlayerAdded/Character/Actions.lua rename to src/server/main/PlayerAdded/Character/Actions.luau diff --git a/src/server/main/PlayerAdded/Character/Flashlight.lua b/src/server/main/PlayerAdded/Character/Flashlight.luau similarity index 100% rename from src/server/main/PlayerAdded/Character/Flashlight.lua rename to src/server/main/PlayerAdded/Character/Flashlight.luau diff --git a/src/server/main/PlayerAdded/Character/Shadows.lua b/src/server/main/PlayerAdded/Character/Shadows.luau similarity index 100% rename from src/server/main/PlayerAdded/Character/Shadows.lua rename to src/server/main/PlayerAdded/Character/Shadows.luau diff --git a/src/server/main/PlayerAdded/Character/SpineKinematics.lua b/src/server/main/PlayerAdded/Character/SpineKinematics.luau similarity index 100% rename from src/server/main/PlayerAdded/Character/SpineKinematics.lua rename to src/server/main/PlayerAdded/Character/SpineKinematics.luau diff --git a/src/server/main/PlayerAdded/Character/init.lua b/src/server/main/PlayerAdded/Character/init.luau similarity index 100% rename from src/server/main/PlayerAdded/Character/init.lua rename to src/server/main/PlayerAdded/Character/init.luau diff --git a/src/server/main/PlayerAdded/Users.lua b/src/server/main/PlayerAdded/Users.luau similarity index 100% rename from src/server/main/PlayerAdded/Users.lua rename to src/server/main/PlayerAdded/Users.luau diff --git a/src/server/main/PlayerAdded/init.lua b/src/server/main/PlayerAdded/init.luau similarity index 100% rename from src/server/main/PlayerAdded/init.lua rename to src/server/main/PlayerAdded/init.luau diff --git a/src/server/main/init.server.lua b/src/server/main/init.server.luau similarity index 86% rename from src/server/main/init.server.lua rename to src/server/main/init.server.luau index bc5b4ff..f8f2f08 100644 --- a/src/server/main/init.server.lua +++ b/src/server/main/init.server.luau @@ -50,8 +50,8 @@ print("[DEBUG] Lanterns=", Lanterns) local LandingDoors = TagsConstructor:__ElevatorDoors() print("[DEBUG] Elevator Landing Doors=", LandingDoors) -local Otis1960Lanterns = Lanterns[Enums.Elevator.Otis1960] -local Otis1960Buttons = Buttons[Enums.Elevator.Otis1960] +local Otis1960Lanterns= Lanterns[Enums.Elevator.Otis1960] +local Otis1960Buttons = Buttons[Enums.Elevator.Otis1960] local Otis1960LandingDoors = LandingDoors[Enums.Elevator.Otis1960] local Otis1960 = Otis1960_Module.constructor(TagsConstructor, Otis1960Buttons, Otis1960Lanterns, Otis1960LandingDoors) @@ -65,5 +65,9 @@ Otis1960_Module.Events.Parked.Event:Connect(function() end) Otis1960_Module.Events.CabProgression.Event:Connect(function(previousFloor: number?, nextFloor: number) - print("previousFloor=",previousFloor, "nextFloor=",nextFloor) + --print("previousFloor=",previousFloor, "nextFloor=",nextFloor) +end) + +Otis1960_Module.Events.CabTraveling.Event:Connect(function(Elevator_Position: Vector3, CurrentFloor: number) + print("CurrentFloor=",CurrentFloor) end) \ No newline at end of file diff --git a/src/shared/Algebra.lua b/src/shared/Algebra.luau similarity index 100% rename from src/shared/Algebra.lua rename to src/shared/Algebra.luau diff --git a/src/shared/Client/Camera.lua b/src/shared/Client/Camera.luau similarity index 100% rename from src/shared/Client/Camera.lua rename to src/shared/Client/Camera.luau diff --git a/src/shared/Client/KeyBinds.lua b/src/shared/Client/KeyBinds.luau similarity index 100% rename from src/shared/Client/KeyBinds.lua rename to src/shared/Client/KeyBinds.luau diff --git a/src/shared/Delta.lua b/src/shared/Delta.luau similarity index 100% rename from src/shared/Delta.lua rename to src/shared/Delta.luau diff --git a/src/shared/Enums.lua b/src/shared/Enums.luau similarity index 100% rename from src/shared/Enums.lua rename to src/shared/Enums.luau diff --git a/src/shared/Property.lua b/src/shared/Property.luau similarity index 100% rename from src/shared/Property.lua rename to src/shared/Property.luau diff --git a/src/shared/Server/holder.lua b/src/shared/Server/holder.luau similarity index 100% rename from src/shared/Server/holder.lua rename to src/shared/Server/holder.luau diff --git a/src/shared/Tween.lua b/src/shared/Tween.luau similarity index 100% rename from src/shared/Tween.lua rename to src/shared/Tween.luau