GE Lua Documentation

Press F to search!

saveFacilities

Definition


-- @/lua/ge/extensions/gameplay/drag/saveSystem.lua:693

M.saveFacilities = function(facilities, filePath)
  if not facilities or not filePath then return false end

  local success, error = pcall(function()
    jsonWriteFile(filePath, facilities, true)
  end)

  if success then
    log('D', 'drag_save_system', 'Saved facilities to: ' .. filePath)
    return true
  else
    log('E', 'drag_save_system', 'Failed to save facilities: ' .. tostring(error))
    return false
  end
end

Callers

@/lua/ge/extensions/editor/dragRaceEditor/facilities.lua
  local filePath = levelPath .. "facilities.json"
  return dragSaveSystem.saveFacilities(allFacilities, filePath)
end