UWAGA - Ta instrukcja dotyczy wersji 1.2.0.1. Instrukcja wersji 2.1.0.0 powstanie po wydaniu programu.Instrukcja:
Aby uruchomić program należy rozpakować dostępny w załączniku plik 7Z. Otwieramy plik, który rozpakowaliśmy. Wyskoczy nam takie okienko:
(https://img.ttsk.ngo/images/2016/10/24/2016-10-24at15-17-08.png)
Teraz po kolei, jak to wszystko działa:
Typ semafora - jak sama nazwa wskazuje, odpowiada za typ semafora. Można wybrać tarczę ostrzegawczą, manewrową, powtarzacz, semafor lub semafor SBL.
W1, W18, W19, W20, W24 - zaznaczenie któregoś z ptaszka spowoduje wygenerowanie kodu z tym wskaźnikiem. Nie wszystkie są one jednak dostępne dla każdego typu semafora, np. przy wybranym semaforze SBL nie można zaznaczyć wskaźnika W24, gdyż SBL nie wyprawi nas na niewłaściwy tor, gdyż jest po prostu brak zwrotnic do wjazdu na tenże.
Kol. powtarzacza - wskazuje kolejność powtarzacza. Należy pamiętać, że ten najbliżej semafora, do którego się odnosi, ma wartość I.
Odchyl. słupa - wskazuje odchylenie słupa. Dla semaforów, które chcemy, żeby wyglądały tak samo jak przed wersją 0.8.1, dajemy wartość "Prosto".
Karzełkowy - po zaznaczeniu utworzy się nam semafor karzełkowy. Działa to tylko dla tarcz manewrowych, gdyż reszta semaforów nie jest przystosowana w TD2 do bycia karzełkowym.
Unieważniony - po zaznaczeniu semafor będzie miał "ubrany" wskaźnik W31.
Komora 1-5 - "stos" pięciu pól wyboru z komorami. Ustawiamy komory od dołu. Szczegóły poniżej.
Pas świetlny - po zaznaczeniu jednego i/lub drugiego pasa świetlnego pojawi się on na semaforze.
Miejsce wst. - jeśli wybierzemy "Notatnik" pojawi się wpis do notatnika, a jeśli wybierzemy "Edytor" - do edytora. Szczegóły poniżej.
Kod (wciśnij C aby skopiować) - tu pojawia się kod. Jak sama nazwa wskazuje, naciśnięcie klawisza C spowoduje skopiowanie kodu.
Podgląd - podgląd semafora z uwzględnieniem komór, pasów, wskaźników, odchyłu itd.
Sygnały - lista sygnałów do wyświetlenia przez semafor.
Komory wg. prędkości - po zaznaczeniu odpowiednich pól dotyczących prędkości klikamy "Konfiguruj". Spowoduje to automatyczne skonfigurowanie komór.
A teraz wygenerujmy kod semafora, który może wyświetlić np. sygnały zezwalające na jazdę z prędkościami 40 i 60 km/h oraz który przewiduje, że na następnym możemy spotkać jazdę z prędkością 40km/h.
Krok 1. Wybieramy typ semafora. W tym celu rozwijamy listę u góry po lewej stronie i wybieramy "Semafor".
Oto co się stało po wybraniu typu:
(https://img.ttsk.ngo/images/2016/11/23/2016-11-23at06-57-48.png)
Jak widzimy, odznaczyły nam się pewne opcje (dwa wskaźniki, wybór typu powtarzacza i karzełkowość semafora). Ale co dalej? Wciąż nie mamy semafora a kodu - jak nie było, tak nie ma.
Krok 2. Teraz musimy wprowadzić odchył semafora. Tutaj zalecam następujące opcje:
- Lewo - przy semaforze położonym po
prawej stronie toru na szlakach zelektryfikowanych,
- Prosto - przy szlakach niezelektyfikowanych,
- Prawo - przy semaforze położonym po
lewej stronie toru na szlakach zelektryfikowanych.
Po zaznaczeniu odchyłu zobaczymy coś takiego:
(https://img.ttsk.ngo/images/2016/11/23/2016-11-23at07-01-16.png)
czyli w zasadzie nic, bo nic się nie zmieniło. Ale teraz możemy wreszcie przymierzyć się do właściwej części, czyli
Krok 3. Czas ustawić komory. Są dwa sposoby:
Sposób 1. - manualny. Ustawiamy komory i kontrolujemy czy wszystkie sygnały które ma podać semafor znajdują się w rubryce obok. Pamiętamy przy tym aby nie pomylić pomarańczowych i aby ustawiać komory od dołu. Pomaga przy tym podgląd semafora - a w przyszłości także wyświetlanie odpowiedniego sygnału po zaznaczeniu go na liście.
Wypełnienie rubryk powinno wygl...
Chwila, chwila... chyba zapomnieliśmy o czymś.
...semafora, który może wyświetlić np. sygnały zezwalające na jazdę z prędkościami 40 i 60 km/h...
No tak! Zapomnieliśmy o pasach świetlnych. Zaznaczamy w tym przypadku pomarańczowy pas świetlny.
W takim razie wszystko powinno wyglądać tak:
(https://img.ttsk.ngo/images/2016/11/23/2016-11-23at07-03-47.png)
Jest jeszcze...
Sposób 2. - półautomatyczny. Zaznaczamy ptaszki przy opcjach - w tym przypadku 40 i 60 w górnym rzędzie i 40/60 w dolnym. Jeśli semafor ma podawać Ms2 i/lub Sz zaznaczmy też komorę białą. Konfiguracja powinna wyglądać więc tak:
(https://img.ttsk.ngo/images/2016/11/23/2016-11-23at07-04-56.png)
Pamiętajmy, że nie zaznaczone prędkości na następnym semaforze oznaczają że semafor do niego się nie odnosi. Dlatego mamy np. zcpb. Gdy zaznaczymy 100/Vmax to już znaczy, że ten semafor odnosi się do następnego i mamy również pomarańczową komorę - wynika to z faktu, że możliwe będzie na następnym podanie sygnału "Stój".
Pozostało nam tylko kliknąć przycisk "Konfiguruj" i to wszystko.
Ustawienie komór powinno wyglądać tak jak w przypadku screena w pierwszym sposobie.
Po konfiguracji komór jedziemy dalej.
Krok 4. Ustawiamy wskaźniki. Oto możliwe wskaźniki do wstawienia:
- W1 - sam się zaznacza przy tarczy ostrzegawczej. W semaforze SBL przy blokadzie czterostawnej
i tylko czterostawnej oznacza przedostatni semafor SBL przed semaforem wjazdowym na stację.
- W18 - w semaforze SBL przy blokadzie 3- lub 4-stawnej oznacza ostatni semafor SBL - następny to semafor wjazdowy.
- W19 - oznacza, że odległość między następnym semaforem a drugim następnym semaforem jest mniejsza niż droga hamowania.
- W20 - oznacza, że odległość między tym a następnym semaforem jest mniejsza niż droga hamowania.
- W24 - oznacza, że wyjazd odbywa się na tor przeciwny do zasadniczego.
- W31 (tutaj pod nazwą Unieważniony) unieważnia semafor.
Zakładamy, że mamy tutaj semafor wyjazdowy na następną grupę stacyjną (stąd tylko 40 na następnym). Nie zaznaczamy nic.
Krok 5. Ustalamy miejsce wstawienia kodu.
Kod można wstawić na 2 różne sposoby, a ponieważ delikatnie się różnią kodami zmuszony byłem do wprowadzenia systemu wprowadzenia kodu. Jeśli chcemy wklepać kod do edytora, wybieramy opcję "Edytor", a jeśli chcemy go wkleić zamieniając wpis w notatniku, wybieramy "Notatnik". Czym się różnią te kody? Różnią się tym, że wpis dla edytora nie zawiera wpisu
dynamic_xx.
Krok 6. Klikamy przycisk "Generuj".
Teraz nadeszła wiekopomna chwila. Jeśli niczego nie spartaczyliśmy, powinien się pojawić kod w okienku na dole. Jeśli coś popsuliśmy, przycisk "Generuj" się zdezaktywuje i zostostanie wygenerowany tylko kawałek kodu (lub w ogóle go nie będzie). Nie musimy się jednak martwić - wystarczy popatrzeć na podpowiedź nad polem tekstowym i zaznaczyć odpowiednią opcję.
Nic nie szkodzi także jeżeli zaznaczyliśmy złą opcję. Wystarczy dokonać poprawek w opcjach (np. zmienić odchył) i jeszcze raz nacisnąć przycisk "Generuj".
Krok 7. Wprowadzamy kod.
Wygenerowany kod można wprowadzić na 2 sposoby, o tym wyżej. Ale jak to zrobić?
Zacznijmy od tego że jeżeli nie mamy w schowku nic ważnego warto nacisnąć klawisz C. Kod zostanie skopiowany do schowka.
A teraz poznajmy dwa sposoby wprowadzenia kodu.
1. Wprowadzenie do notatnika (sposób trudniejszy, działa dla semaforów kształtowych i świetlnych)
Należy zapisać stację i wyjść z edytora. Uruchamiamy w notatniku naszą stację i szukamy linijki odpowiadającej konkretnemu semaforowi, który chcemy zmienić. Przykład:
TrackObject;64;sk12;-7.513;0;175.3598;0;1.001791E-05;0;37;1.71994;D;Spawn Signal;0;
Zamieniamy
TYLKO wpis między drugim a trzecim średnikiem (w tym przypadku
sk12) na kod wygenerowany w notatniku.
Przykład wygenerowanego kodu:
dynamic_rs_y,slup-ps-y,4k-b-yny,drab-4k-y,wsk_w24,,,,,,light07,light04,light05,light01,,
Więc wpis semafora będzie wyglądał tak:
TrackObject;64;dynamic_rs_y,slup-ps-y,4k-b-yny,drab-4k-y,wsk_w24,,,,,,light07,light04,light05,light01,,;-7.513;0;175.3598;0;1.001791E-05;0;37;1.71994;D;Spawn Signal;0;
I koniec.
2. Wprowadzenie bezpośrednio do edytora (sposób łatwiejszy, działa tylko dla semaforów świetlnych)
UWAGA! W tym sposobie konieczne jest zaznaczenie opcji "Enable showing components" ("Pokaż wpisy tekstowe obiektów") w opcjach!Szukamy semafora w edytorze, który chcemy zmienić. Klikamy go i otwiera się następujące okienko:
(https://img.ttsk.ngo/images/2016/03/07/2016-02-19_at_11-41-01.png)
Wygenerowaliśmy następujący kod:
slup-ps-y,4k-b-yny,drab-4k-y,wsk_w24,,,,,,light07,light04,light05,light01,,
Taki kod wklejamy w pole
Components. Voilá. Nic więcej.
Ograniczenia konstrukcyjne:
- Nie da się wygenerować semafora jednocześnie z W19, W20, W24 i pasem świetlnym ze względu na brak miejsca w składni kodu.
Co jeśli program mi nie działa:
Program ten jest przygotowany w The Games Factory 2 (wersja z 2005 roku) więc powinien działać poprawnie w Windows 7 i niższych. Oto co należy zrobić kiedy program nie działa lub jesteś w posiadaniu systemu nowszego niż Windows 7 (Windows 8/Windows 10):
1. Upewnij się, że program odpalasz w trybie zgodności z Windows 7. Jeżeli mimo zaznaczonej opcji nic to nie daje, próbuj z coraz starszymi systemami operacyjnymi. Jeżeli dalej nie ma efektu, skorzystaj z punktu 2.
2. Jeżeli to jest bardziej skomplikowany problem, proszę o wysłanie PW w treści podając:
a. Opis problemu ("Access violation ...", "Program Sygnalizatory.exe przestał działać ..." itp.),
b. System operacyjny.
Jeżeli potrzebne będą inne dane, odpiszę z
zamiarem wyłudzenia prośbą o dokładniejszą specyfikację komputera itd.
Myślę, że ten poradnik bardzo pomoże w używaniu tego programu. Życzę wszystkim S2 na semaforach wygenerowanych moim generatorem!