Skip to main content

resolve_launch

Function resolve_launch 

Source
pub fn resolve_launch(
    game: &Game,
    launcher_path_override: Option<&str>,
) -> LaunchResolution
Expand description

Decide como iniciar um jogo, na seguinte ordem de prioridade:

  1. Instalado + protocolo confiável (Steam, Battle.net)
  2. Instalado + executável resolvido (Amazon, Epic, GOG, Itch.io, Xbox)
  3. Launcher da plataforma encontrado no disco (EA/Ubisoft; demais quando não instalado, ou sem executável resolvido)
  4. Site da loja (launcher não encontrado)