Para jogadores
Jogue sem complicação.
Use um atalho para abrir uma sessão já preparada, sem terminal ou alterações manuais. O jogador pode usar o resultado sem interagir diretamente com o OmsiLaunch.
OPEN SOURCE PARA OMSI 2 PELA COMUNIDADE
OmsiLaunch é uma camada open source de controle e orquestração de sessões para OMSI 2.
Uma infraestrutura flexível para definir, preparar e administrar sessões do OMSI 2 com mais possibilidades.
PARA QUEM É
Jogue sem complicação.
Use um atalho para abrir uma sessão já preparada, sem terminal ou alterações manuais. O jogador pode usar o resultado sem interagir diretamente com o OmsiLaunch.
Perfis prontos para compartilhar.
Crie e distribua Predefined Session Profiles com configurações, presets e assets próprios para mapas, ferramentas e outros conteúdos.
Integre e automatize.
Use CLI, DLL/API, launchers, ferramentas externas, multiplayer e automações para controlar sessões com a infraestrutura existente.
PERFIS DE SESSÃO PRÉ-DEFINIDOS
Os Predefined Session Profiles permitem salvar e reutilizar conjuntos completos de configurações, addons e ajustes, facilitando a criação e o compartilhamento de experiências.
Cada perfil pode incluir assets de tela de splash e definir políticas para o uso de internet textures durante a sessão.

O RMG Leste é um mapa que será lançado em breve, já contendo Predefined Session Profiles inclusos para facilitar diferentes configurações e experiências desde o primeiro dia.
OmsiLaunchW.exe \/predefined-profile:rmg-leste \/predefined-profile-index:1 \/new
Simples, direto e poderoso. O mesmo profile pode ser usado por um atalho ou pela sua aplicação.
O QUE É O OMSILAUNCH?
OmsiLaunch é uma camada open source de controle e orquestração projetada para o OMSI 2. Ela integra ferramentas, administra processos, trata configurações e prepara o ambiente para uma experiência consistente e flexível.
Não é um launcher gráfico. OmsiLaunch pode ser utilizado pela sua própria interface, scripts ou integrações. Controle é o núcleo. Flexibilidade é o objetivo.
Construído para a comunidade.
Funciona com diferentes ferramentas e fluxos.
Uma camada completa de orquestração de sessão.
Para o que existe hoje — e para o que vier depois.
CAPACIDADES PRINCIPAIS
Defina mapa, ponto de entrada, situação, data, hora, veículo e outros parâmetros de forma estruturada.
Prepare o estado e inicie o OMSI 2 sem depender de automação de cliques na interface.
Execute através de OmsiLaunchW.exe, atalhos, launchers ou aplicações sem terminal visível.
Predefined Session Profiles e presets compartilháveis para conteúdos da comunidade.
Alterações temporárias associadas à sessão, preservando e restaurando o ambiente conforme o lifecycle transacional.
Diagnostics, lifecycle, recovery e tratamento de falhas fazem parte do desenho da sessão.
RUNTIME MODULES
Runtime Modules são componentes opcionais que o OmsiLaunch carrega junto com a sessão do OMSI 2. Cada módulo descreve em um manifesto o que faz e o que precisa, e acompanha o ciclo de vida da sessão.
Cada módulo traz um manifesto que diz o que ele faz, o que precisa e como configurá-lo.
Ativação e configurações podem vir do perfil ou da linha de comando, sessão a sessão.
Cada módulo define o que fazer se falhar: encerrar a sessão, desativá-lo ou seguir sem ele.
O primeiro exemplo será o openHUD, previsto para as próximas betas. Conheça o conceito na documentação.

ARQUITETURA E FLUXO
OmsiLaunch foi projetado para ser um ponto de integração entre diferentes formas de uso, atendendo desde jogadores até desenvolvedores.
OmsiLaunch / OmsiLaunchW
Prepara, configura e orquestra a sessão
OPEN SOURCE. PARA A COMUNIDADE
OmsiLaunch é um projeto open source, desenvolvido para a comunidade. A versão pública mais recente está disponível para download e testes.
Código aberto, com licença LGPL.
Novos recursos e melhorias com base no feedback da comunidade.
Relate problemas, sugira ideias e contribua no GitHub.