Standardy w nazewnictwie i konfiguracji taboru do symulatora kolejowego Open Rails (Standard OR PL). 1. Wprowadzenie Poniższy dokument powstał w celu ujednolicenia nazewnictwa folderów, plików oraz wpisów w nich zawartych dla polskiego taboru dostosowanego do symulatora Open Rails. Z uwagi na nowe możliwości symulatora, jak również program TSRE, który zawiera w sobie Shape View oraz Con Editor zaleca się stosowanie tekstur w formacie DDS. 2. Schematy nazw: 2.1. Struktura katalogów: Foldery z taborem użytkownik instaluje w folderze../../trains/trainset w utworzonych przez siebie profilach w katalogu głównym ORTS. Lokomotywy:../../Trains/Trainset/PKP_Seria_Typ-OR (w przypadku braku określenia typu pozostaje tylko seria) Wagony:../../Trains/Trainset/PKP_Typ-OR 2.2. Nazwy katalogów taboru: W przypadku lokomotyw, nazwa katalogu zbiorczego składać się powinna z serii oraz typu, przedzielonych podkreślnikiem oraz po myślniku oznaczeniem dostosowania do Open Rails (-OR), PKP_SU45_301D-OR lub PKP_EU07_4E-OR Dla lokomotyw sprowadzonych z zagranicy zapis ogranicza się do podania serii, PKP_ST44-OR lub PKP_M62-OR
Dla wagonów jest to typ, przedzielone podkreślnikiem, PKP_120A-OR (PKP_Bhp-OR)lub PKP_423W-OR 2.3. Nazwy plików eng/wag W przypadku lokomotyw, nazwa pliku.eng składać się z przewoźnika, serii i numeru inwentarzowego przedzielonych podkreślnikiem, PKPC_SM42-123 lub PREG_EN57-1111 W przypadku kolejnej wersji w barwach tego samego przewoźnika dodajemy na końcu przedzieloną podkreślnikiem literę v z numerem kolejnej wersji, przykład: PKPC_SM42-123_v2 lub PREG_EN57-1111_v2 Dla wagonów jest to plik.wag i składa się z przewoźnika, serii i numeru inwentarzowego 5 cyfrowego dla wagonów pasażerskich (z wyjątkiem wagonów piętrowych dla których zastosowano oznaczenie 3 cyfrowe) oraz 3 cyfrowego dla wagonów towarowych przedzielonych podkreślnikiem, PKP_Bh-10000 lub PKPPR_Bhp-123 lub PKPC_Eaos-123 Analogicznie jak w przypadku pliku.eng w przypadku plików.wag dodajemy na końcu literę v z numerem kolejnej wersji, przykład: PKP_Bh-10000_v2 lub PKPPR_Bhp-123_v2 lub PKPC_Eaos-123_v2 2.4 Budowa wewnętrzna folderów z taborem Wewnątrz katalogu oprócz plików konfiguracyjnych tabor eng/wag znajdują się następujące pliki:
- pliku.s (shap) plik bryły modelu, nazwa jest taka sama jak nazwa pliku.eng/wag, a w przypadku kilku plików shap wchodzących w skład jednego modelu oddzielony podkreślnikiem kolejny numer, przy czym dla pliku numer 1 nie stosujemy tego zapisu, PKPC_SM42-123.s, PKPC_SM42-123_1.s, PKPC_SM42-123_3.s - tekstury.ace/dds, nazwa pliku składa się z serii i numeru inwentarzowego oraz kolejnej cyfry lub oznaczenia danego elementu znajdującego się na danej teksturze rozdzielonych podkreślnikiem, SM42-123_1.ace lub ST44-324_1_bok1.ace lub Bwix-48061_1.ace SM42-123_1.dds lub ST44-324_1_bok1.dds lub Bwix-48061_1.dds W przypadku kolejnej wersji malowania tego samego taboru, na końcu wpisu dodajemy po podkreślniku literę v z kolejnym numerem, przykład: SM42-123_1_v2.ace lub ST44-324_1_bok1_v2.ace lub Bwix-48061_1_v2.ace SM42-123_1_v2.dds lub ST44-324_1_bok1_v2.dds lub Bwix-48061_1_v2.dds - pliku tekstowego README zawierającego informacje o autorze modelu, jego kolejnych wersjach, autorze tekstur itp.., nazwa pliku jest taka sama jak nazwa pliku.eng/wag wraz z dopiskiem Readme przedzielone podkreślnikiem, PKPC_SM42-123_Readme.txt - pliku graficznego przedstawiającego dany tabor wraz z logiem Open Rails, nazwa jest taka sama jak nazwa pliku eng/wag, dla pliku graficznego wymaganymi formatami są.png lub.jpg, przykład: PKPC_SM42-123.jpg
3. Budowa wewnętrzna plików.eng/wag Budowa plików.eng/wag oparta została na plikach include znajdujących się w folderze zbiorczym../trains/trainset/common.inc/lokomotywy/seria_typ/ dla lokomotyw, oraz../trains/trainset/common.inc/wagony/typ/ dla wagonów. Zastosowanie plików include podyktowana została możliwością edycji plików wraz pojawiającymi się kolejnymi wersjami Open Rails bez potrzeby przebudowy całego archiwum danego taboru i aktualizacji udostępnionego archiwum na stronie www. Użycie plików include uzależnione jest od taboru w którym mają zastosowanie i tak, najprostsza budowa jest w plikach wagonów, po większą ich ilość w lokomotywach elektrycznych, spalinowych czy też parowozach. Na potrzeby polskiej wersji Open Rails stworzono na chwile obecną 3 pliki uniwersalne, które mają zastosowanie w każdym taborze i są to: - TCS_PL.inc który odpowiada za działanie urządzeń czuwających w lokomotywach, - Standard_Coupler_PL.inc który odpowiada za sprzęganie taboru ze sprzęgami ręcznymi, - Automatic_Coupler_PL.inc który odpowiada za sprzęganie taboru ze sprzęgami automatycznymi. Zaleca się stosowanie w/w plików z niezmienionym zapisem w celu prawidłowego sprzęgania taboru dostosowanego do Open Rails PL. W celu prawidłowego działania zaleca się stosowanie układu plików include z udostępnionego na stronach www taboru. W przypadku nowego taboru wskazana jest konsultacja z członkami grupy Open Rails Polish depot. Linijka WAGON oraz ENGINE zgodne z nazwą pliku eng/wag. Linijka NAME powinna zawierać: oznaczenie OR, przewoźnika, serię wraz z numerem inwentarzowym oraz pomiędzy prawymi ukośnikami / miejsce przydziału (nie stosujemy miejsca przydziału dla wagonów towarowych) oddzielone wszystko spacją,
OR SM42-123 /CT Centralny/, OR PKPPR Bhp-123 /Czeremcha/, OR PKP Bh-10000 /Zamość/, OR PKPC Eaos-123 4. Kabiny Kabiny taboru umieszczane są w folderze zbiorczym../trains/trainset/common.cab, dotyczy zarówno kabin 2D jak również kabin 3D. Nazwa folderu zbiorczego powinna zawierać serię oraz typ oddzielone podkreślnikiem, SM42_6D lub SM42_6Dg W przypadku lokomotyw sprowadzonych z zagranicy nazwa folderu składa się z serii lokomotywy, ST44 lub M62 lub ET40 5. Dźwięki Dźwięki do taboru umieszczane są w folderze zbiorczym../trains/trainset/common.snd, na chwilę obecną mamy do dyspozycji następujące grupy dźwięków: PKP-osobowe-OR zawierające dźwięki do wagonów osobowych, przystosowane do Open Rails; PKP-towarowe-OR zawierające dźwięki do wagonów towarowych, przystosowane do Open Rails; EN57 zawierające dźwięki elektrycznych zespołów trakcyjnych EN57 i pochodnych przystosowane do Open Rails; W przypadku dźwięków do lokomotyw spalinowych każda seria posiada własny katalog, który powinien zawierać serie oraz typ oddzielone podkreślnikiem, SM42_6D lub SM42_6Dg; ST44 lub ST44M 6. Uwagi końcowe Powyższy dokument jest zbiorem przemyśleń o doświadczeń członków grupy OR Polish Depot. W razie jakichkolwiek wątpliwości, uwag lub propozycji proszę skontaktować się poprzez adres grupy na Facebook: https://www.facebook.com/groups/2298200420231826/ lub forum Open Rails: http://www.forum.openrails.pl/. Dodatki tworzone przez grupę dostępne są na stronie: https://or.trainsim.pl/. Logo OR Polish depot przedstawione na samym początku dokumentu może być użyte tylko w przypadku 100% zgodności z powyższym zbiorem wzorów i zasad. Autorzy: Bercik, Gabryś, Demon.