Fixed many small bugs

This commit is contained in:
Cooldude2606
2018-12-23 16:37:01 +00:00
parent 8dd52293e1
commit dde73c7b59
47 changed files with 174 additions and 100 deletions

View File

@@ -13,8 +13,8 @@ local Server = Server
Server.interfaceCallbacks = {}
function Server.add_to_interface(loadAs,callback) Server.interfaceCallbacks[loadAs] = callback end
function Server.add_module_to_interface(loadAs,moduleName,version)
local moduleName = _G.moduleName or version and moduleName..'@'..version or moduleName or nil
function Server.add_module_to_interface(loadAs,moduleName)
local moduleName = moduleName or tostring(_G.moduleName) or nil
if not moduleName then error('No module name supplied for: '..loadAs,2) return end
Server.add_to_interface(loadAs,function() return require(moduleName) end)
end