getAllAutosaves
Definition
-- @/lua/ge/extensions/career/saveSystem.lua:15
local function getAllAutosaves(slotName)
local res = {}
local folders = FS:directoryList(saveRoot .. slotName, false, true)
for i = 1, tableSize(folders) do
local dir, filename, ext = path.split(folders[i])
local data = jsonReadFile(dir .. filename .. "/info.json")
if data then
data.name = filename
table.insert(res, data)
end
end
table.sort(res, function(a,b) return a.date < b.date end)
return res
end
Callers
@/lua/ge/extensions/career/career.lua
local res = {}
for _, saveData in ipairs(career_saveSystem.getAllAutosaves(saveSlot)) do
local data = jsonReadFile(career_saveSystem.getSaveRootDirectory() .. saveSlot .. "/" .. saveData.name .. "/career/playerAttributes.json")