14 lines
340 B
Lua
14 lines
340 B
Lua
local function load(path)
|
|
local behaviors = {}
|
|
for _, b in ipairs(love.filesystem.getDirectoryItems(path)) do
|
|
b = string.gsub(b, ".lua", "")
|
|
local bpath = path .. "/" .. b
|
|
behaviors[b] = require(bpath)
|
|
print(behaviors[b], b)
|
|
end
|
|
behaviors.behavior = nil
|
|
return behaviors
|
|
end
|
|
|
|
return load
|