Pojawia się coraz więcej pytań o dodawanie nowych autobusów do rotacji AI, więc czas na króciutki poradnik rozwiewający wszelkie wątpliwości (wg oficjalnego SDK do OMSI).
Otwieramy plik "ailists.cfg" znajdujący się w folderze interesującej nas mapy (ja posłużę się przykładem Grundorfu). Poniżej po kolei co oznaczają poszczególne linijki w pierwszej części tego pliku (nie wstawiam w znacznikach, żeby była większa przejrzystość):
[ailist]
- słowo kluczowe
0
- klasa pojazdów
-1
- grupa pojazdów
29 -
ilość wpisów pojazdów
vehicles\MAN_SD200\MAN_SD77.bus
vehicles\MAN_SD200\MAN_SD80.bus
[...]
vehicles\Citr_BX\BX.ovh
- wpisy pojazdów
Interesuje nas na początek linijka "ilość wpisów pojazdów". Aby dodać do listy jeden autobus (lub inny pojazd) dodajemy po prostu "1" do tej wartości, jeśli dwa to dodajemy "2" itd. Drugą czynnością jest dodanie samego wpisu. Pojawia się pytanie, gdzie? Otóż najlepiej dodać taki wpis na samym końcu listy. Dodawana linijka ma postać:
vehicles\<folder_modelu>\<plik_modelu>.bus
np.
vehicles\LiAZ 677m\LiAZ 677m.bus
Poniżej przykład, dla tych, którzy jeszcze nie zrozumieli.
Interesująca nas część pliku ailists.cfg przed edycją:
Kod:
[ailist]
0
-1
29
vehicles\MAN_SD200\MAN_SD77.bus
vehicles\MAN_SD200\MAN_SD80.bus
vehicles\MAN_SD200\MAN_SD81.bus
vehicles\MAN_SD200\MAN_SD82.bus
vehicles\MAN_SD200\MAN_SD83.bus
vehicles\MAN_SD200\MAN_SD83_RLB.bus
vehicles\MAN_SD200\MAN_SD84.bus
vehicles\MAN_SD200\MAN_SD85.bus
vehicles\MAN_SD202\MAN_D86.bus
vehicles\MAN_SD202\MAN_D87.bus
vehicles\MAN_SD202\MAN_D88.bus
vehicles\MAN_SD202\MAN_D89.bus
vehicles\MAN_SD202\MAN_D92.bus
trains\br275_vollzug.zug
trains\transit.zug
vehicles\OHE\OHE_6.ovh
vehicles\b727\b727.ovh
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MAN_F90\AI_MAN_F90_Wechselbruecke.bus
vehicles\MB_W123_230E\AI_mb_w123_230e_cab.bus
vehicles\VW_T3\VW_T3_Van.ovh
vehicles\Opel_Manta_B\ai_opel_manta_b.ovh
vehicles\Citr_BX\BX.ovh
vehicles\Citr_BX\BX.ovh
Po edycji (dodaniu autobusu Liaz 677m do rotacji):
Kod:
[ailist]
0
-1
30
vehicles\MAN_SD200\MAN_SD77.bus
vehicles\MAN_SD200\MAN_SD80.bus
vehicles\MAN_SD200\MAN_SD81.bus
vehicles\MAN_SD200\MAN_SD82.bus
vehicles\MAN_SD200\MAN_SD83.bus
vehicles\MAN_SD200\MAN_SD83_RLB.bus
vehicles\MAN_SD200\MAN_SD84.bus
vehicles\MAN_SD200\MAN_SD85.bus
vehicles\MAN_SD202\MAN_D86.bus
vehicles\MAN_SD202\MAN_D87.bus
vehicles\MAN_SD202\MAN_D88.bus
vehicles\MAN_SD202\MAN_D89.bus
vehicles\MAN_SD202\MAN_D92.bus
vehicles\LiAZ 677m\LiAZ 677m.bus
trains\br275_vollzug.zug
trains\transit.zug
vehicles\OHE\OHE_6.ovh
vehicles\b727\b727.ovh
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MAN_F90\AI_MAN_F90_Wechselbruecke.bus
vehicles\MB_W123_230E\AI_mb_w123_230e_cab.bus
vehicles\VW_T3\VW_T3_Van.ovh
vehicles\Opel_Manta_B\ai_opel_manta_b.ovh
vehicles\Citr_BX\BX.ovh
vehicles\Citr_BX\BX.ovh
Szukamy teraz listy deklarującej przynależność do grupy autobusów, podobnej do poniższej:
Kod:
[aigroup]
Busses
13
0
1
2
3
4
5
6
7
8
9
10
11
12
Projekt_Szczecin
Struktura pliku:
[aigroup]
- słowo kluczowe
Busses
- nazwa grupy
13
- ilość pojazdów w grupie
0
1
2
[...]
12
- numery pojazdów w tej grupie (na który wskazuje lista pod słowem ailist) - pojazdy numerujemy tam od zera, nie od jedynki!
Projekt_Szczecin
- nazwa używanego przez grupę pliku .hof
Jeśli grupa nie wymaga pliku .hof (samoloty, pociągi) ostatnią linijkę należy pominąć.
Zawsze najbezpieczniej tworzyć nowe grupy i podpinać pod rozkład. Grupę pojazdów tworzymy dopisując do pliku linijki podobne do poniższych:
Kod:
[aigroup]
Nazwa_nowej_grupy
1
13
Projekt_Szczecin
A więc grupa zawiera jeden pojazd (LiAZ - bo przypominam numerujemy od 0) i będzie używała pliku .hof mapy Projekt Szczecin.
Wypadałoby teraz podpiąć nową grupę pod rozkład. Możemy to zrobić w dwojaki sposób - albo przez edytor map albo pliki rozkładowe. Przedstawię ten drugi sposób:
- otwieramy dany plik rozkładu (np. <główny_folder_OMSI>\maps\Projekt_Szczecin\TTData\<numer>.ttl - na przykład 57.ttl
- znajdujemy:
Kod:
[newtour]
1 (Pow)
Projekt_Szczecin MAXI-Szczecin
799
zmieniamy na:
Kod:
[newtour]
1 (Pow)
Nazwa_nowej_grupy
799
Tym samym na tej brygadzie będzie jeździć wyłącznie LiAZ ze szczecińskim plikiem .hof