saveDialFile
Definition
-- @/lua/ge/extensions/gameplay/drag/saveSystem.lua:376
M.saveDialFile = function(dir)
-- Save dial times (with history) to specific directory
if not dir then
log('E', logTag, 'No directory provided for saveDialFile')
return false
end
local filePath = "settings/dragDialTimes.json"
local dialTimes = jsonReadFile(filePath) or {}
local savePath = dir .. "/dragDialTimes.json"
local success = jsonWriteFile(savePath, dialTimes, true)
if success then
else
log('E', logTag, 'Failed to save dial file to: ' .. savePath)
end
return success
end
Callers
@/lua/ge/extensions/gameplay/drag/saveSystem.lua
-- Save dial times (with history) to the new save slot
M.saveDialFile(currentSavePath)
end
@/lua/ge/extensions/gameplay/drag/general.lua
local function saveDialFile(dir)
gameplay_drag_saveSystem.saveDialFile(dir)
local function saveDialFile(dir)
gameplay_drag_saveSystem.saveDialFile(dir)
end
if currentSavePath then
gameplay_drag_saveSystem.saveDialFile(currentSavePath)
end