diff options
-rw-r--r-- | main.lua | 5 | ||||
-rw-r--r-- | world.lua | 6 |
2 files changed, 8 insertions, 3 deletions
@@ -71,6 +71,11 @@ function love.keypressed (key) if key == "escape" then love.event.quit() end + if key == "f5" and debug then + local new = World:new("default", "leon", "lonestar", third, fourth) + w = nil + w = new + end end -- KeyReleased @@ -60,9 +60,9 @@ end -- Load map from file function World:loadMap(name) local name = name or "default" - name = "maps/" .. name - local map = require(name) - self.map = map + name = "maps/" .. name .. ".lua" + local map = love.filesystem.load(name) + self.map = map() for _,platform in pairs(self.map.platforms) do self:createPlatform(platform.x, platform.y, platform.shape, platform.sprite) end |