blob: 464322144fb79723a668af3603d4bec6bab46afe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package.path = "scripts\\?.lua"
--loader
local loadfn = function(modulename)
local errmsg = ""
local modulepath = string.gsub(modulename, "%.", "/")
for path in string.gmatch(package.path, "([^;]+)") do
local filename = string.gsub(path, "%?", modulepath)
filename = string.gsub(filename, "\\", "/")
local result = kleiloadlua(filename)
if result then
return result
end
errmsg = errmsg.."\n\tno file '"..filename.."' (checked with custom loader)"
end
return errmsg
end
table.insert(package.loaders, 1, loadfn)
require ""
|