Para jugadores
Juega sin complicaciones.
Usa un acceso directo para abrir una sesión ya preparada, sin terminal ni cambios manuales. El jugador puede usar el resultado sin interactuar directamente con OmsiLaunch.
OPEN SOURCE PARA OMSI 2 POR LA COMUNIDAD
OmsiLaunch es una capa open source de control y orquestación de sesiones para OMSI 2.
Una infraestructura flexible para definir, preparar y administrar sesiones de OMSI 2 con más posibilidades.
PARA QUIÉN ES
Juega sin complicaciones.
Usa un acceso directo para abrir una sesión ya preparada, sin terminal ni cambios manuales. El jugador puede usar el resultado sin interactuar directamente con OmsiLaunch.
Perfiles listos para compartir.
Crea y distribuye Predefined Session Profiles con configuraciones, presets y assets propios para mapas, herramientas y otros contenidos.
Integra y automatiza.
Usa CLI, DLL/API, launchers, herramientas externas, multijugador y automatizaciones para controlar sesiones con la infraestructura existente.
PERFILES DE SESIÓN PREDEFINIDOS
Los Predefined Session Profiles permiten guardar y reutilizar conjuntos completos de configuraciones, addons y ajustes, lo que facilita la creación y el uso compartido de experiencias.
Cada perfil puede incluir assets de pantalla de bienvenida (splash) y definir políticas para el uso de internet textures durante la sesión.

RMG Leste es un mapa que se lanzará próximamente y ya incluye Predefined Session Profiles para facilitar distintas configuraciones y experiencias desde el primer día.
OmsiLaunchW.exe \/predefined-profile:rmg-leste \/predefined-profile-index:1 \/new
Simple, directo y potente. El mismo perfil puede usarse desde un acceso directo o desde tu aplicación.
¿QUÉ ES OMSILAUNCH?
OmsiLaunch es una capa open source de control y orquestación diseñada para OMSI 2. Integra herramientas, administra procesos, maneja configuraciones y prepara el entorno para una experiencia consistente y flexible.
No es un launcher gráfico. OmsiLaunch puede utilizarse desde tu propia interfaz, scripts o integraciones. El control es el núcleo. La flexibilidad es el objetivo.
Construido para la comunidad.
Funciona con distintas herramientas y flujos de trabajo.
Una capa completa de orquestación de sesiones.
Para lo que existe hoy — y para lo que venga después.
CAPACIDADES PRINCIPALES
Define mapa, punto de entrada, situación, fecha, hora, vehículo y otros parámetros de forma estructurada.
Prepara el estado e inicia OMSI 2 sin depender de automatización de clics en la interfaz.
Ejecuta mediante OmsiLaunchW.exe, accesos directos, launchers o aplicaciones sin terminal visible.
Predefined Session Profiles y presets compartibles para contenidos de la comunidad.
Cambios temporales asociados a la sesión, que preservan y restauran el entorno según el ciclo de vida (lifecycle) transaccional.
Diagnostics, lifecycle, recovery y manejo de fallas forman parte del diseño de la sesión.
RUNTIME MODULES
Los Runtime Modules son componentes opcionales que OmsiLaunch carga junto con una sesión de OMSI 2. Cada módulo describe en un manifiesto qué hace y qué necesita, y sigue el ciclo de vida de la sesión.
Cada módulo incluye un manifiesto que indica qué hace, qué necesita y cómo configurarlo.
La activación y la configuración pueden venir de un perfil o de la línea de comandos, sesión por sesión.
Cada módulo define qué ocurre si falla: terminar la sesión, desactivar el módulo o continuar sin él.
El primer ejemplo será openHUD, previsto para las próximas betas. Conoce el concepto en la documentación.

ARQUITECTURA Y FLUJO
OmsiLaunch fue diseñado para ser un punto de integración entre distintas formas de uso, desde jugadores hasta desarrolladores.
OmsiLaunch / OmsiLaunchW
Prepara, configura y orquesta la sesión
OPEN SOURCE. PARA LA COMUNIDAD
OmsiLaunch es un proyecto open source, desarrollado para la comunidad. La versión pública más reciente está disponible para descargar y probar.
Código abierto, con licencia LGPL.
Nuevas funciones y mejoras basadas en los comentarios de la comunidad.
Reporta problemas, sugiere ideas y contribuye en GitHub.