From 51ce3d1c98f3f6bf5eda31538678715a4c461e69 Mon Sep 17 00:00:00 2001 From: unittensor Date: Fri, 17 May 2024 02:27:09 -0400 Subject: [PATCH] Change relay name and relay logic link --- src/server/main/Elevators/Otis1960/init.lua | 3 +++ src/server/main/Load/Tags/Buttons.lua | 4 ++-- src/shared/Tween.lua | 4 +++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/server/main/Elevators/Otis1960/init.lua b/src/server/main/Elevators/Otis1960/init.lua index 0a3aa6d..855523b 100644 --- a/src/server/main/Elevators/Otis1960/init.lua +++ b/src/server/main/Elevators/Otis1960/init.lua @@ -308,6 +308,9 @@ function Elevator.constructor(TagsConstructor, ButtonsTags, LanternsTags, Landin return ClassConstructor end +--The Otis relay based call logic +--https://youtu.be/BCN9mQOT3RQ + --Sort the queue based on direction --[[ Up: { diff --git a/src/server/main/Load/Tags/Buttons.lua b/src/server/main/Load/Tags/Buttons.lua index ba59390..3479ec2 100644 --- a/src/server/main/Load/Tags/Buttons.lua +++ b/src/server/main/Load/Tags/Buttons.lua @@ -126,8 +126,8 @@ function ButtonsModule:CreatePromptButtons() local Name = tostring(Split[3]) Prompt.Exclusivity = Enum.ProximityPromptExclusivity.OneGlobally --why does this not work... - Prompt.ActionText = `Relay {Name}` - Prompt.ObjectText = "Activate" + Prompt.ActionText = "Activate" + Prompt.ObjectText = "Relay" self.Buttons.Relays[`{Split[2]}_{Split[3]}`] = { Inst = Inst, diff --git a/src/shared/Tween.lua b/src/shared/Tween.lua index 322d1a4..69771bc 100644 --- a/src/shared/Tween.lua +++ b/src/shared/Tween.lua @@ -2,7 +2,9 @@ --!native --!strict -type TweenAnimation = {[string]: any} +type TweenAnimation = { + [string]: any +} type ClassConstructor = typeof(setmetatable({} :: Constructor_Return_Props, {} :: Impl_Constructor)) type Impl_Constructor = {