GE Lua Documentation

Press F to search!

setSaveSlot

Definition


-- @/lua/ge/extensions/gameplay/missions/progress.lua:280


local function setSaveSlot(slotName)
  plog("I", "", "Progress Save Slot changed to " .. dumps(slotName))
  savePath = saveRoot .. slotName .. "/"
  currentSaveSlotName = slotName
end

Callers

@/lua/ge/extensions/career/career.lua
  log("I","",string.format("Create or Load Career: %s - %s", name, specificAutosave))
  if career_saveSystem.setSaveSlot(name, specificAutosave) then
    M.tutorialEnabled = tutorial
@/lua/ge/extensions/career/saveSystem.lua

local function setSaveSlot(slotName, specificAutosave)
  extensions.hook("onBeforeSetSaveSlot")
    if not career_career.isActive() then
      setSaveSlot(nil)
      FS:directoryRemove(saveRoot .. slotName)
    if not career_career.isActive() then
      setSaveSlot(nil)
      return renameFolder(saveRoot .. slotName, saveRoot .. newName)