pub fn resolve_launch(
game: &Game,
launcher_path_override: Option<&str>,
) -> LaunchResolutionExpand description
Decide como iniciar um jogo, na seguinte ordem de prioridade:
- Instalado + protocolo confiável (Steam, Battle.net)
- Instalado + executável resolvido (Amazon, Epic, GOG, Itch.io, Xbox)
- Launcher da plataforma encontrado no disco (EA/Ubisoft; demais quando não instalado, ou sem executável resolvido)
- Site da loja (launcher não encontrado)