Voor spelers
Speel zonder gedoe.
Gebruik een snelkoppeling om een kant-en-klare sessie te openen, zonder terminal of handmatige aanpassingen. De speler kan het resultaat gebruiken zonder rechtstreeks met OmsiLaunch te werken.
OPEN SOURCE VOOR OMSI 2 DOOR DE COMMUNITY
OmsiLaunch is een open-sourcelaag voor het beheren en orkestreren van sessies voor OMSI 2.
Een flexibele infrastructuur om OMSI 2-sessies te definiëren, voor te bereiden en te beheren met meer mogelijkheden.
VOOR WIE IS HET
Speel zonder gedoe.
Gebruik een snelkoppeling om een kant-en-klare sessie te openen, zonder terminal of handmatige aanpassingen. De speler kan het resultaat gebruiken zonder rechtstreeks met OmsiLaunch te werken.
Kant-en-klare profielen om te delen.
Maak en verspreid Predefined Session Profiles met eigen instellingen, presets en assets voor kaarten, tools en andere content.
Integreer en automatiseer.
Gebruik CLI, DLL/API, launchers, externe tools, multiplayer en automatiseringen om sessies te beheren met de bestaande infrastructuur.
VOORGEDEFINIEERDE SESSIEPROFIELEN
Met Predefined Session Profiles kun je complete sets instellingen, add-ons en aanpassingen opslaan en hergebruiken, zodat ervaringen makkelijker te maken en te delen zijn.
Elk profiel kan splashscreen-assets bevatten en regels bepalen voor het gebruik van internettexturen tijdens de sessie.

RMG Leste is een kaart die binnenkort verschijnt en al Predefined Session Profiles bevat, voor uiteenlopende instellingen en ervaringen vanaf dag één.
OmsiLaunchW.exe \/predefined-profile:rmg-leste \/predefined-profile-index:1 \/new
Eenvoudig, direct en krachtig. Hetzelfde profiel kan worden gebruikt via een snelkoppeling of door je eigen applicatie.
WAT IS OMSILAUNCH?
OmsiLaunch is een open-source beheer- en orkestratielaag voor OMSI 2. Het integreert tools, beheert processen, verwerkt configuratie en bereidt de omgeving voor op een consistente en flexibele ervaring.
Het is geen grafische launcher. OmsiLaunch kan worden gebruikt door je eigen interface, scripts of integraties. Beheer is de kern. Flexibiliteit is het doel.
Gebouwd voor de community.
Werkt met verschillende tools en workflows.
Een complete laag voor sessie-orkestratie.
Voor wat vandaag bestaat — en wat daarna komt.
BELANGRIJKSTE MOGELIJKHEDEN
Definieer kaart, startpunt, situatie, datum, tijd, voertuig en andere parameters op een gestructureerde manier.
Bereid de status voor en start OMSI 2 zonder automatisering van UI-klikken.
Voer uit via OmsiLaunchW.exe, snelkoppelingen, launchers of applicaties zonder zichtbare terminal.
Predefined Session Profiles en deelbare presets voor communitycontent.
Tijdelijke wijzigingen gekoppeld aan de sessie, waarbij de omgeving wordt behouden en hersteld volgens de transactionele lifecycle.
Diagnostics, lifecycle, recovery en foutafhandeling maken deel uit van het sessieontwerp.
RUNTIME MODULES
Runtime Modules zijn optionele componenten die OmsiLaunch samen met een OMSI 2-sessie laadt. Elke module beschrijft in een manifest wat hij doet en wat hij nodig heeft, en volgt de levenscyclus van de sessie.
Elke module heeft een manifest dat aangeeft wat hij doet, wat hij nodig heeft en hoe hij wordt geconfigureerd.
Activering en instellingen kunnen uit een profiel of de opdrachtregel komen, per sessie.
Elke module bepaalt wat er gebeurt als hij faalt: de sessie beëindigen, de module uitschakelen of zonder doorgaan.
Het eerste voorbeeld wordt openHUD, gepland voor de volgende bèta's. Lees het concept in de documentatie.

ARCHITECTUUR EN STROOM
OmsiLaunch is ontworpen als integratiepunt tussen verschillende manieren van gebruik, van spelers tot ontwikkelaars.
OmsiLaunch / OmsiLaunchW
Bereidt de sessie voor, configureert en orkestreert die
OPEN SOURCE. VOOR DE COMMUNITY
OmsiLaunch is een open-sourceproject, ontwikkeld voor de community. De nieuwste openbare versie is beschikbaar om te downloaden en te testen.
Open code, onder de LGPL-licentie.
Nieuwe functies en verbeteringen op basis van feedback van de community.
Meld problemen, stel ideeën voor en draag bij op GitHub.