From 48a89803a42fa3c7e02b5bff00b90d7bc64fcb2d Mon Sep 17 00:00:00 2001 From: parker02311 Date: Sun, 29 Sep 2024 18:40:34 -1000 Subject: [PATCH] WIP 2.2.5 --- src/ExportTemplates/EVCPlugin.luau | 6 ++++++ src/ExportTemplates/EVCPlugin_AG.luau | 6 ++++++ src/ExportTemplates/Settings.luau | 2 +- src/Main.server.luau | 2 +- src/Utils/settingsConverter.luau | 12 ++++++++++++ 5 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/ExportTemplates/EVCPlugin.luau b/src/ExportTemplates/EVCPlugin.luau index 1f280b3..bfb864a 100644 --- a/src/ExportTemplates/EVCPlugin.luau +++ b/src/ExportTemplates/EVCPlugin.luau @@ -646,6 +646,12 @@ for _, func in pairs(moduleStore:GetChildren()) do end end + for _, lighto in pairs(fader.lightos) do + lighto.ImageTransparency = lighto:GetAttribute("defaultTransparency") + end + for _, light in pairs(fader.lights) do + light.Brightness = light:GetAttribute("defaultBrightness") + end patternModule.moduleSettings.light( lightParts[lightName], 0, diff --git a/src/ExportTemplates/EVCPlugin_AG.luau b/src/ExportTemplates/EVCPlugin_AG.luau index 2ea6be4..e87b5c6 100644 --- a/src/ExportTemplates/EVCPlugin_AG.luau +++ b/src/ExportTemplates/EVCPlugin_AG.luau @@ -613,6 +613,12 @@ for _, func in pairs(moduleStore:GetChildren()) do end end + for _, lighto in pairs(fader.lightos) do + lighto.ImageTransparency = lighto:GetAttribute("defaultTransparency") + end + for _, light in pairs(fader.lights) do + light.Brightness = light:GetAttribute("defaultBrightness") + end patternModule.moduleSettings.light( lightParts[lightName], 0, diff --git a/src/ExportTemplates/Settings.luau b/src/ExportTemplates/Settings.luau index 12d8456..d75ccaf 100644 --- a/src/ExportTemplates/Settings.luau +++ b/src/ExportTemplates/Settings.luau @@ -171,6 +171,6 @@ return { -- DO NOT CHANGE -- THIS IS AUTOMATICALLY GENERATED - PluginVersion = "2.2.4", + PluginVersion = "2.2.5", -- THIS IS FOR THE CHASSIS PLUGIN AND WILL NOT ALWAYS MATCH THE STUDIO PLUGIN } diff --git a/src/Main.server.luau b/src/Main.server.luau index e1a05bb..7344865 100644 --- a/src/Main.server.luau +++ b/src/Main.server.luau @@ -24,7 +24,7 @@ local function getName(name: string) return name end -local Plugin_Version = "2.2.4" +local Plugin_Version = "2.2.5" local Plugin_Name = getName("Emergency Vehicle Creator V2") local Plugin_Description = "Easily create amazing ELS for emergency vehicles!" local Plugin_Icon = "http://www.roblox.com/asset/?id=9953243250" diff --git a/src/Utils/settingsConverter.luau b/src/Utils/settingsConverter.luau index f17775a..87d510b 100644 --- a/src/Utils/settingsConverter.luau +++ b/src/Utils/settingsConverter.luau @@ -230,6 +230,18 @@ settingsConverter.converters["2_2_2"] = function(settings: ModuleScript, pluginS return newSettingsModule end +settingsConverter.converters["2_2_4"] = function(settings: ModuleScript, pluginSettings: v2_1_0): ModuleScript + local newSettingsModule = pluginRoot.src.ExportTemplates.BlankSettings:Clone() + local originalSource = settings.Source + local source = newSettingsModule.Source + + source = originalSource + source = source:gsub('PluginVersion = "2.2.4",', `PluginVersion = "2.2.5",`, 1) + + newSettingsModule.Source = source + return newSettingsModule +end + function settingsConverter.convert(settings: ModuleScript) local pluginSettings = require(settings) local formattedVersion = pluginSettings.PluginVersion:gsub("%.", "_")