From c9f89bb6171b87471966b01c84df118e5fab23d1 Mon Sep 17 00:00:00 2001 From: notefrvrt Date: Fri, 30 May 2025 09:56:49 +0200 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20moduly?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- moduly | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 moduly diff --git a/moduly b/moduly new file mode 100644 index 0000000..3c194a7 --- /dev/null +++ b/moduly @@ -0,0 +1,94 @@ +local ReplicatedStorage = game:GetService("ReplicatedStorage") +local MessageBox_upvr = game:GetService("Players").LocalPlayer.PlayerGui.main.MainGuiMain.MessageContainer.MessageBox.MessageBox +MessageBox_upvr.Body.TextTransparency = 1 +MessageBox_upvr.Body.TextStrokeTransparency = 1 +local module_upvr = { + TweenTime = 0.35; +} +module_upvr.__index = module_upvr +local TweenService_upvr = game:GetService("TweenService") +local TweenInfo_new_result1_upvr = TweenInfo.new(module_upvr.TweenTime, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) +function module_upvr.new(arg1, arg2, arg3) -- Line 18 + --[[ Upvalues[4]: + [1]: module_upvr (readonly) + [2]: MessageBox_upvr (readonly) + [3]: TweenService_upvr (readonly) + [4]: TweenInfo_new_result1_upvr (readonly) + ]] + local setmetatable_result1 = setmetatable({}, module_upvr) + setmetatable_result1.Instance = MessageBox_upvr:Clone() + setmetatable_result1.Instance.LayoutOrder = arg2 + setmetatable_result1.Destroying = false + setmetatable_result1.Skip = false + setmetatable_result1.TweenOpen = TweenService_upvr:Create(setmetatable_result1.Instance.Body, TweenInfo_new_result1_upvr, { + TextTransparency = 0; + TextStrokeTransparency = 0.5; + }) + setmetatable_result1.TweenClose = TweenService_upvr:Create(setmetatable_result1.Instance.Body, TweenInfo_new_result1_upvr, { + TextTransparency = 1; + TextStrokeTransparency = 1; + }) + setmetatable_result1:SetText(arg3) + setmetatable_result1.Instance.Parent = arg1 + return setmetatable_result1 +end +function module_upvr.SetText(arg1, arg2) -- Line 35 + if arg2 then + arg1.Instance.Body.Text = arg2 + end +end +local GetPlatform_upvr = require(ReplicatedStorage.ClientModule.GetPlatform) +function module_upvr.Open(arg1) -- Line 41 + --[[ Upvalues[2]: + [1]: GetPlatform_upvr (readonly) + [2]: module_upvr (readonly) + ]] + if arg1.Instance then + if GetPlatform_upvr() == "Mobile" then + arg1.Instance.Body.Size = UDim2.fromScale(1, 0.75) + else + arg1.Instance.Body.Size = UDim2.fromScale(1, 0.9) + end + arg1.Instance:TweenSize(UDim2.fromScale(1, 1), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, module_upvr.TweenTime) + arg1.TweenOpen:Play() + end +end +function module_upvr.Close(arg1) -- Line 53 + --[[ Upvalues[1]: + [1]: module_upvr (readonly) + ]] + if arg1.Instance then + arg1.Instance:TweenSize(UDim2.fromScale(0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, module_upvr.TweenTime) + arg1.TweenClose:Play() + end +end +local DebrisHandler_upvr = require(ReplicatedStorage.Service.DebrisHandler) +function module_upvr.Destroy(arg1) -- Line 60 + --[[ Upvalues[1]: + [1]: DebrisHandler_upvr (readonly) + ]] + if arg1.Destroying ~= false then + else + arg1.Destroying = true + DebrisHandler_upvr.Add(arg1.Instance, 0) + DebrisHandler_upvr.Add(arg1.TweenOpen, 0) + DebrisHandler_upvr.Add(arg1.TweenClose, 0) + table.clear(arg1) + end +end +function module_upvr.SoftDestroy(arg1) -- Line 73 + --[[ Upvalues[1]: + [1]: module_upvr (readonly) + ]] + if arg1.Destroying ~= false then + else + arg1:Close() + task.delay(module_upvr.TweenTime, function() -- Line 80 + --[[ Upvalues[1]: + [1]: arg1 (readonly) + ]] + arg1:Destroy() + end) + end +end +return module_upvr