Skip to main content

import_legacy_games

Function import_legacy_games 

Source
pub async fn import_legacy_games(
    app: AppHandle,
    state: State<'_, AppState>,
    app_state_path: Option<String>,
    wine_prefix: Option<String>,
) -> Result<String, AppError>
Expand description

Importa a biblioteca de jogos da Legacy Games.

Lê o arquivo app-state-bck.json do launcher da Legacy Games, cruza os jogos adquiridos com o catálogo embutido e persiste os dados nas tabelas games e game_details.

app_state_path — (opcional) caminho customizado para o app-state-bck.json. Se omitido, usa o caminho padrão do sistema operacional. wine_prefix — (Linux) caminho do Wine prefix onde o Legacy Games Launcher está instalado. No Windows o parâmetro é ignorado.