From c56f290921922e2ce3e13955753c71b4fa20f3ba Mon Sep 17 00:00:00 2001 From: Ishaan Bhardwaj Date: Sat, 22 May 2021 21:19:33 -0400 Subject: [PATCH] Fixed a bug where the game would sometimes not save on macOS Version bump to beta5.2 --- load/save.lua | 16 ++++++++++++---- load/version.lua | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/load/save.lua b/load/save.lua index fb5f38b..eeec341 100644 --- a/load/save.lua +++ b/load/save.lua @@ -1,8 +1,12 @@ local binser = require 'libs.binser' function loadSave() - config = loadFromFile('config.sav') - highscores = loadFromFile('highscores.sav') + config = loadFromFile( + love.filesystem.getSaveDirectory() .. '/config.sav' + ) + highscores = loadFromFile( + love.filesystem.getSaveDirectory() .. '/highscores.sav' + ) end function loadFromFile(filename) @@ -40,9 +44,13 @@ function initConfig() end function saveConfig() - binser.writeFile('config.sav', config) + binser.writeFile( + love.filesystem.getSaveDirectory() .. '/config.sav', config + ) end function saveHighscores() - binser.writeFile('highscores.sav', highscores) + binser.writeFile( + love.filesystem.getSaveDirectory() .. '/highscores.sav', highscores + ) end diff --git a/load/version.lua b/load/version.lua index 2e43ba6..2d6b1d7 100644 --- a/load/version.lua +++ b/load/version.lua @@ -1 +1 @@ -version = "v0.3-beta5.1" \ No newline at end of file +version = "v0.3-beta5.2" \ No newline at end of file