Replace `binser with bitser`

This commit is contained in:
Squishy (C6H12O6+NaCl+H2O)
2024-04-12 21:00:57 +07:00
parent 09f59d929f
commit f56bde14b9
5 changed files with 514 additions and 720 deletions

View File

@@ -1,4 +1,4 @@
local binser = require 'libs.binser'
local bitser = require 'libs.bitser'
local fs = love.filesystem
function loadSave()
@@ -6,11 +6,10 @@ function loadSave()
end
function loadFromFile(filename)
local save_data = fs.read(filename)
if save_data == nil then
if fs.read(filename) == nil then
return {} -- new object
end
return binser.deserialize(save_data)[1]
return bitser.loadLoveFile(filename)
end
function initConfig()
@@ -25,5 +24,5 @@ function initConfig()
end
function saveConfig()
fs.write(CONFIG_FILE,binser.serialize(config))
bitser.dumpLoveFile(CONFIG_FILE, config)
end