mike: implemented my own saving; added .gitignore for savefiles
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
require "lib/Tserial"
|
||||
require "lib/GameState"
|
||||
|
||||
QUIT_KEY = "q"
|
||||
SAVE_KEY = "s"
|
||||
@@ -13,15 +13,17 @@ function love.keyreleased(key)
|
||||
|
||||
-- save
|
||||
elseif key == SAVE_KEY then
|
||||
love.filesystem.write(saveFile, Tserial.pack(player, false, true))
|
||||
--love.filesystem.write(saveFile, Tserial.pack(player, false, true))
|
||||
GameState.save(player, "player")
|
||||
|
||||
-- Load
|
||||
elseif key == LOAD_KEY then
|
||||
|
||||
save_exists = love.filesystem.exists(saveFile)
|
||||
save_exists = love.filesystem.exists("save_game/savefile.lua")
|
||||
|
||||
if save_exists then
|
||||
player = Tserial.unpack( love.filesystem.read( saveFile ) )
|
||||
--player = Tserial.unpack( love.filesystem.read( saveFile ) )
|
||||
GameState.load()
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user