Init Function
This commit is contained in:
parent
5e637da68f
commit
243937a293
17
src/MarcSync/Objects/SetupManager.lua
Normal file
17
src/MarcSync/Objects/SetupManager.lua
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
|
||||||
|
-- VARIABLES
|
||||||
|
local MarcSync = script.Parent.Parent
|
||||||
|
|
||||||
|
local SetupManager = {}
|
||||||
|
|
||||||
|
function SetupManager.checkInstallation()
|
||||||
|
if not MarcSync:FindFirstChild("Plugins") or not MarcSync:FindFirstChild("Plugins"):IsA("Folder") then return end
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
function SetupManager._new()
|
||||||
|
local self = setmetatable({}, SetupManager)
|
||||||
|
return self
|
||||||
|
end
|
||||||
|
|
||||||
|
return SetupManager
|
11
src/MarcSync/Plugins/TestPlugin/init.lua
Normal file
11
src/MarcSync/Plugins/TestPlugin/init.lua
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
|
||||||
|
local MarcSync = script.Parent.Parent.Parent
|
||||||
|
type MarcSyncClient = typeof(require(MarcSync.Types.MARCSYNC_CLIENT))
|
||||||
|
|
||||||
|
local TestPlugin = {}
|
||||||
|
|
||||||
|
function TestPlugin.init(client: MarcSyncClient)
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
return TestPlugin
|
1
src/MarcSync/Types/MARCSYNC_CLIENT.lua
Normal file
1
src/MarcSync/Types/MARCSYNC_CLIENT.lua
Normal file
@ -0,0 +1 @@
|
|||||||
|
return require(script.Parent.Parent["MarcSyncv0.5"])
|
Loading…
x
Reference in New Issue
Block a user