require.lua 522 B

1234567891011121314151617181920212223242526
  1. local function load(dir)
  2. for _, file in pairs(love.filesystem.getDirectoryItems(dir)) do
  3. local path = dir .. '/' .. file
  4. if string.find(path, '%.lua') and not string.find(path, '%..+%.lua') then
  5. require(path:gsub('%.lua', ''))
  6. end
  7. end
  8. if love.filesystem.exists(dir .. '.lua') then require(dir) end
  9. end
  10. require 'spine-love.spine'
  11. require 'socket'
  12. load 'lib/deps/lutil'
  13. load 'lib/deps/slam'
  14. load 'lib'
  15. load 'app/enemies'
  16. load 'app/minions'
  17. load 'app/particles'
  18. load 'app/effects'
  19. load 'app/ctx'
  20. load 'app'