Skip to content
Snippets Groups Projects
Commit f2187b23 authored by dg's avatar dg
Browse files

Fix savefile re-saving

git-svn-id: http://svn.net-core.org/repos/t-engine4@1255 51575b47-30f0-44d4-a5cc-537603b46e54
parent 08feec64
No related branches found
No related tags found
No related merge requests found
......@@ -138,7 +138,7 @@ function _M:saveWorld(world, no_dialog)
local zip = fs.zipOpen(self.save_dir..self:nameSaveWorld(world)..".tmp")
self:saveObject(world, zip)
zip:close()
fs.delete(self.save_dir..self:nameSaveLevel(level))
fs.delete(self.save_dir..self:nameSaveWorld(world))
fs.rename(self.save_dir..self:nameSaveWorld(world)..".tmp", self.save_dir..self:nameSaveWorld(world))
if not no_dialog then game:unregisterDialog(popup) end
......@@ -197,7 +197,7 @@ function _M:saveGame(game, no_dialog)
local zip = fs.zipOpen(self.save_dir..self:nameSaveGame(game)..".tmp")
self:saveObject(game, zip)
zip:close()
fs.delete(self.save_dir..self:nameSaveLevel(level))
fs.delete(self.save_dir..self:nameSaveGame(game))
fs.rename(self.save_dir..self:nameSaveGame(game)..".tmp", self.save_dir..self:nameSaveGame(game))
local desc = game:getSaveDescription()
......@@ -233,7 +233,7 @@ function _M:saveZone(zone, no_dialog)
local zip = fs.zipOpen(self.save_dir..self:nameSaveZone(zone)..".tmp")
self:saveObject(zone, zip)
zip:close()
fs.delete(self.save_dir..self:nameSaveLevel(level))
fs.delete(self.save_dir..self:nameSaveZone(zone))
fs.rename(self.save_dir..self:nameSaveZone(zone)..".tmp", self.save_dir..self:nameSaveZone(zone))
if not no_dialog then game:unregisterDialog(popup) end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment