diff --git a/src/server/main/Elevators/Map/Haughton/Config.luau b/src/server/main/Elevators/Map/Haughton/Config.luau index 19b68e6..9c8dbd1 100644 --- a/src/server/main/Elevators/Map/Haughton/Config.luau +++ b/src/server/main/Elevators/Map/Haughton/Config.luau @@ -14,14 +14,17 @@ local DoorEnums = require(Types:WaitForChild("Enums"):WaitForChild("Doors")) --local SoundEnums = require(Types:WaitForChild("Enums"):WaitForChild("Sounds")) local ElevatorConfig = {} :: ElevatorTypes.ElevatorConfigurationTable -ElevatorConfig.Name = Enums.Elevator.Haughton -ElevatorConfig.FloorLevelingDistance = 6 -ElevatorConfig.FloorLeveling3PhaseDistance = 1.5 -ElevatorConfig.LevelingVelocity = .5 -ElevatorConfig.Phase3LevelingVelocity = .5 -ElevatorConfig.ParkedDistance = 0.2 -ElevatorConfig.Responsiveness = 5 -ElevatorConfig.MaxVelocity = 7 +ElevatorConfig.Name = Enums.Elevator.Haughton +ElevatorConfig.FloorLevelingDistance = 6 +ElevatorConfig.FloorLeveling3PhaseDistance = 1.5 +ElevatorConfig.LevelingVelocity = .5 +ElevatorConfig.LevelingVelocitySmoothingTime = 1 +ElevatorConfig.Phase3LevelingVelocity = .5 +ElevatorConfig.ParkedDistance = 0.2 +ElevatorConfig.ParkedSmoothingTime = 1 +ElevatorConfig.Responsiveness = 5 +ElevatorConfig.MaxVelocity = 7 +ElevatorConfig.MaxVelocitySmoothingTime = 5 ElevatorConfig.Functions = { ManualTravelStart = true diff --git a/src/server/main/Types/Elevator.luau b/src/server/main/Types/Elevator.luau index cc77dd6..3346470 100644 --- a/src/server/main/Types/Elevator.luau +++ b/src/server/main/Types/Elevator.luau @@ -38,10 +38,13 @@ export type ElevatorConfigurationTable = { Name: Enums.ElevatorValues, Responsiveness: number, MaxVelocity: number, + MaxVelocitySmoothingTime: number, FloorLevelingDistance: number, FloorLeveling3PhaseDistance: number, ParkedDistance: number, + ParkedSmoothingTime: number, LevelingVelocity: number, + LevelingVelocitySmoothingTime: number, Phase3LevelingVelocity: number, Functions: {