- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Pomoc w tworzeniu => Wątek zaczęty przez: KoichiFirst w 15 Listopada 2023, 15:36:03

Tytuł: Eventy do torów w Rainstedzie
Wiadomość wysłana przez: KoichiFirst w 15 Listopada 2023, 15:36:03
1) Jak przypisywać event to toru w Rainstedzie?
2) Jak zrobić, aby Rainsted nie usunął przypisywane eventy do torów przy każdym eksportowaniu pliku z torami?
Tytuł: Odp: Eventy do torów w Rainstedzie
Wiadomość wysłana przez: Ra w 15 Listopada 2023, 16:32:08
Edytory w Rainsted raczej mają koncepcję przypisania sygnału do toru niż eventu jako takiego. Dążyłem do tego, żeby za pomocą eventów zrobić odczyty semaforów, wskaźników, czy innych informacji związanych z danym miejscem, natomiast sterowanie ruchem przenieść na poziom zajmowania i zwalniania odcinków izolowanych. W przypadku edytora RSF jest 8 grup sygnałów, ale jest to troszkę naciągane — kiedyś chciałem ujednolicić odczyty urządzeń, aby nie było osobnych nazw eventów, zależnie od typu urządzenia. Bo o ile przy ręcznej edycji pliku to może niesie jakąś dodatkową informację, to na poziomie edytora posługującego się obiektami jest to koszmar. W edytorze SCM poszczególne typy urządzeń są niejawnie rozpoznawane po nazwach.

W edytorze SCM trzeba zaznaczyć sygnał oraz następnie tor, po czym użyć przycisku [Przyklej]. W edytorze RSF robi się to podobnie, tylko najpierw trzeba wybrać warstwę sygnałów [F4], zaznaczyć sygnał, wybrać warstwę torów [F2], zaznaczyć tor i wybrać z menu Punktowy opcję [Przypisz do zaznaczonego toru] (można użyć skrótu klawiszowego) — ewentualnie na zakładce Inne użyć przycisku [Przyklej].

Jeśli się usuwają eventy, to jest pytanie, jakie kolejne czynności są przy tym wykonywane?
Tytuł: Odp: Eventy do torów w Rainstedzie
Wiadomość wysłana przez: KoichiFirst w 16 Listopada 2023, 09:23:42
Nadpisywanie istniejącego pliku przez te same eksportowanie pliku z torami, czyli plik przed nadpisywaniem jest z przypisywanymi eventami to torów, a po podpisywaniu - bez nich.
Tytuł: Odp: Eventy do torów w Rainstedzie
Wiadomość wysłana przez: Ra w 16 Listopada 2023, 09:40:59
Nie umiem sobie tego wyobrazić. Wczytanie pliku SCM do edytora SCM i zapisanie go ponowne po zmianie w torach może usunąć niektóre eventy, zwłaszcza jeśli powpisywane jest kilka tego samego typu (edytor umie połączyć tylko po jednym sygnale w każdą stronę). Wskazane jest używanie systemu śledzenia wersji typu SVN i weryfikacja zmian, które się pojawiły. Podobnie będzie w przypadku eksportu scenerii do RSF, wyeksportowanie takiego pliku z RSF może zmienić eventy w torach. Natomiast plik eksportowany ze stenerii tworzonej w edytorze RSF nie powinien być edytowany tekstowo, ponieważ zmiany się nie zachowają. Jeśli zaś nie eksportują się eventy z RSF, to należy sprawdzić ustawienia, gdyż jedna z opcji wyłącza dodawanie eventów (używane to było do testowania ciągłości torów w czasach, gdy każdy błąd w eventach skutkował pojawieniem się okienka z komunikatem).