Dla graczy
Graj bez komplikacji.
Użyj skrótu, aby otworzyć gotową sesję, bez terminala i ręcznych zmian. Gracz może korzystać z efektu, nie mając bezpośredniej styczności z OmsiLaunch.
OPEN SOURCE DLA OMSI 2 PRZEZ SPOŁECZNOŚĆ
OmsiLaunch to otwarta warstwa sterowania i orkiestracji sesji dla OMSI 2.
Elastyczna infrastruktura do definiowania, przygotowywania i zarządzania sesjami OMSI 2 z większymi możliwościami.
DLA KOGO?
Graj bez komplikacji.
Użyj skrótu, aby otworzyć gotową sesję, bez terminala i ręcznych zmian. Gracz może korzystać z efektu, nie mając bezpośredniej styczności z OmsiLaunch.
Gotowe profile do udostępniania.
Twórz i dystrybuuj Predefined Session Profiles z własnymi konfiguracjami, presetami i assetami dla map, narzędzi i innych treści.
Integruj i automatyzuj.
Używaj CLI, DLL/API, launcherów, narzędzi zewnętrznych, multiplayera i automatyzacji, aby sterować sesjami za pomocą istniejącej infrastruktury.
PREDEFINIOWANE PROFILE SESJI
Predefined Session Profiles pozwalają zapisywać i ponownie używać kompletnych zestawów konfiguracji, addonów i ustawień, co ułatwia tworzenie i udostępnianie doświadczeń.
Każdy profil może zawierać assety ekranu powitalnego i określać zasady używania internet textures podczas sesji.

RMG Leste to mapa, który wkrótce zostanie wydany i od pierwszego dnia będzie zawierał Predefined Session Profiles, ułatwiające różne konfiguracje i doświadczenia.
OmsiLaunchW.exe \/predefined-profile:rmg-leste \/predefined-profile-index:1 \/new
Prosto, bezpośrednio i potężnie. Ten sam profil może być użyty przez skrót lub przez Twoją aplikację.
CZYM JEST OMSILAUNCH?
OmsiLaunch to otwarta warstwa sterowania i orkiestracji zaprojektowana dla OMSI 2. Integruje narzędzia, zarządza procesami, obsługuje konfigurację i przygotowuje środowisko do spójnego oraz elastycznego działania.
To nie jest graficzny launcher. OmsiLaunch może być używany przez własny interfejs, skrypty lub integracje. Sterowanie jest rdzeniem. Elastyczność jest celem.
Tworzony dla społeczności.
Współpracuje z różnymi narzędziami i przepływami.
Pełna warstwa orkiestracji sesji.
Dla tego, co istnieje dziś — i tego, co nadejdzie później.
GŁÓWNE MOŻLIWOŚCI
Zdefiniuj mapę, punkt wejścia, sytuację, datę, godzinę, pojazd i inne parametry w uporządkowany sposób.
Przygotuj stan i uruchom OMSI 2 bez automatyzacji kliknięć interfejsu.
Uruchamiaj przez OmsiLaunchW.exe, skróty, launchery lub aplikacje bez widocznego terminala.
Predefined Session Profiles i presety do udostępniania dla treści społeczności.
Tymczasowe zmiany powiązane z sesją, z zachowaniem i przywróceniem środowiska zgodnie z transakcyjnym lifecycle.
Diagnostics, lifecycle, recovery i obsługa błędów są częścią projektu sesji.
RUNTIME MODULES
Runtime Modules to opcjonalne komponenty, które OmsiLaunch ładuje razem z sesją OMSI 2. Każdy moduł opisuje w manifeście, co robi i czego potrzebuje, a także podąża za cyklem życia sesji.
Każdy moduł ma manifest, który mówi, co robi, czego potrzebuje i jak go skonfigurować.
Aktywacja i ustawienia mogą pochodzić z profilu lub z wiersza poleceń, osobno dla każdej sesji.
Każdy moduł określa, co dzieje się po awarii: zakończyć sesję, wyłączyć moduł albo kontynuować bez niego.
Pierwszym przykładem będzie openHUD, planowany w kolejnych betach. Poznaj koncepcję w dokumentacji.

ARCHITEKTURA I PRZEPŁYW
OmsiLaunch zaprojektowano jako punkt integracji różnych sposobów użycia, dla graczy i deweloperów.
OmsiLaunch / OmsiLaunchW
Przygotowuje, konfiguruje i orkiestruje sesję
OPEN SOURCE. DLA SPOŁECZNOŚCI
OmsiLaunch to projekt open source, rozwijany dla społeczności. Najnowsza wersja publiczna jest dostępna do pobrania i testów.
Otwarty kod na licencji LGPL.
Nowe funkcje i ulepszenia na podstawie opinii społeczności.
Zgłaszaj problemy, proponuj pomysły i współtwórz na GitHubie.