GE Lua Documentation

Press F to search!

checkSaveExists

Definition


-- @/lua/ge/extensions/campaign/campaignsLoader.lua:300

local function checkSaveExists(title, savesEnabled)
  --log('I', logTag, 'checkSaveExists called....Title: '..title..' savesEnabled: '..tostring(savesEnabled))

  if savesEnabled and title then
    local saveInfo = getCampaignSaveInfo()
    for k,entry in pairs(saveInfo) do
      if entry.title == title then
        return entry.filename;
      end
    end
  end

  return nil
end

Callers

@/lua/ge/extensions/campaign/campaignsLoader.lua
    -- Auto load a campaign in progress
    local campaignSaveFilename = campaign_campaignsLoader.checkSaveExists(processedCampaign.meta.title, processedCampaign.meta.enableSaves)
    --log('I', logTag, 'Found saved campaign: '..tostring(campaignSaveFilename))
  if campaign.meta.enableSaves then
    local filename = campaign_campaignsLoader.checkSaveExists(campaign.meta.title, campaign.meta.enableSaves)