main.lua 728 B

12345678910111213141516171819202122232425262728
  1. require 'require'
  2. function love.load()
  3. config = love.filesystem.load('data/config.lua')()
  4. function saveUser(user)
  5. love.filesystem.createDirectory('save')
  6. love.filesystem.createDirectory('save/' .. user.name)
  7. love.filesystem.write('save/' .. user.name ..'/user.json', json.encode(user, {indent = true}))
  8. end
  9. function saveOptions(options)
  10. love.filesystem.createDirectory('save')
  11. love.filesystem.write('save/options.json', json.encode(options, {indent = true}))
  12. end
  13. Context:add(Menu)
  14. Context:add(Konami)
  15. --Context:add(Patcher)
  16. Context.started = true
  17. end
  18. love.update = Context.update
  19. love.draw = Context.draw
  20. love.quit = Context.quit
  21. love.handlers = setmetatable({}, {__index = Context})