Wraz z nową częścią OMSI przyszły nowe funkcje w plikach. Ailists zostało trochę uproszczone, np. nie ma już wpisywania ilości będzie pojazdów (teraz wpis kończy się znacznikiem [end]), dzięki czemu unikniemy błędów na tym polu.
Pojazd do mapy można wpisać na 2 sposoby - za pomocą
[aigroup_2] lub za pomocą
[aigroup_depot] i
[aigroup_depot_typgroup_2].
[aigroup_2] jest podstawowym wpisem w ailist, dodaje się nim wszystkie "zwykłe" pojazdy, ale także pojazdy "rozkładowe".
Składnia
[aigroup_2] nie jest skomplikowana:
Kod:
[aigroup_2]
<nazwa grupy AI>
<nazwa pliku hof, jeśli są to zwykłe pojazdy to pozostawia się PUSTĄ linijkę>
<ścieżka do pliku bus/ovh/zug><tabulator><prawdopodobieństwo(nieobowiązkowe)>
<ścieżka do pliku bus/ovh/zug><tabulator><prawdopodobieństwo(nieobowiązkowe)>
<ścieżka do pliku bus/ovh/zug><tabulator><prawdopodobieństwo(nieobowiązkowe)>
...
[end] - obowiązkowy znacznik, bez niego mapa nie powinna się załadować
Podstawowym selektorem w plikach OMSI jest
tabulator, wartość prawdopodobieństwa MUSI być oddzielona tym selektorem od ścieżki do pliku bus, w innych wpisach także ma on zastosowanie.
Zsumowanie wszystkich wartości prawdopodobieństwa oznacza 100% prawdopodobieństwa, czyli wg poniższego przykładu prawdopodobieństwo wystąpienia VW Golfa II wynosi 70/160.
Prawdopodobieństwo nie jest obowiązkowe, używa się go WYŁĄCZNIE w
[aigroup_2], można używać także dla autobusów.
Przykładowe wpisy dla pojazdów "pozarozkładowych":
Kod:
[aigroup_2]
NormalCars
vehicles\VW_Golf_2\AI_VW_Golf_2.bus 70
vehicles\MB_W123_230E\AI_mb_w123_230e.bus 50
vehicles\MB_W123_230E\AI_mb_w123_230e_cab.bus 10
vehicles\Peugeot 106\ai_peugeot_106_S1.ovh 30
[end]
[aigroup_2]
Trucks
vehicles\MAN_F90\AI_MAN_F90_Wechselbruecke.bus
[end]
Przykładowy wpis dla pojazdów "rozkładowych":
Kod:
[aigroup_2]
Busses
Grundorf
Vehicles\MAN_NL_NG\MAN_EN92_main.bus
Vehicles\MAN_NL_NG\MAN_GN92_main.bus
[end]
Dodam, że "rozkładowe" grupy pojazdów nie muszą mieć przypisanego pliku hof jeśli nie obsługują pasażerów (np. pociągi):
Kod:
[aigroup_2]
Kolej_2M62_500
trains\PKP_2M62_500.zug
[end]
Poprzez
[aigroup_2] można w prosty sposób dodać autobusy do mapy, jednak należy zwrócić uwagę na plik
regs.org w folderze danego autobusu, jeśli rozkłady będą wykorzystywać więcej pojazdów niż jest dostępnych numerów w
regs.org to OMSI może nas uraczyć błędem.
Jeśli jednak chcemy aby autobusy kursowały z konkretnymi numerami taborowymi, numerami rejestracyjnymi, malowaniami lub występowały w konkretnym przedziale dat, to dla autobusów można użyć wpisów
[aigroup_depot] i
[aigroup_depot_typgroup_2] ZAMIAST
[aigroup_2].
[aigroup_depot] definiuje
nazwę grupy AI oraz
plik hof wykorzystywany przez pojazdy do niej należące.
Kod:
[aigroup_depot]
<nazwa grupy AI>
<nazwa pliku hof>
Pod takim wpisem należy dodać
[aigroup_depot_typgroup_2], jest to wpis dla
jednego pojazdu, w grupie może być ich kilka.
Kod:
[aigroup_depot_typgroup_2]
<ścieżka do pliku bus/ovh/zug>
<nr taborowy><tab><nr rejestracyjny><tab><nazwa malowania><tab><data początkowa><tab><data końcowa>
<nr taborowy><tab><nr rejestracyjny><tab><nazwa malowania><tab><data początkowa><tab><data końcowa>
...
[end] - obowiązkowy znacznik kończący wpis
Tylko
numer taborowy jest obowiązkowy, pozostałe są opcjonalne, jednak ilość tabulatorów musi się zgadzać, czyli jeśli wpisujemy tylko nr taborowy i nazwę malowania to oddzielać je muszą
2 tabulatory.
Nazwa malowania jest tym samym co w OMSI1, czyli pierwszą linijką pod
[item] w pliku
<folder_autobusu\Textures\*.cti>
Nie mam pewności co do działania wpisów dat, gdyż cały "timeline" wprowadzony do OMSI2 jest jeszcze zagadką
CAŁY przykładowy wpis jednej grupy AI:
Kod:
[aigroup_depot]
Busses
Grundorf
[aigroup_depot_typgroup_2]
Vehicles\MAN_NL_NG\MAN_EN92_main.bus
1001 GN-V 582 HVL 20120801 20131231
1002
1005 HVL
[end]
[aigroup_depot_typgroup_2]
Vehicles\MAN_NL_NG\MAN_GN92_main.bus
1003 HVL
1004 GN-V 456
[end]