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