Wersja/1.1.101
Wersja 1.1.101.9262 z 2012-12-26 została wydana ze względu na przystosowanie wpisów pojazdów na potrzeby SPKS (możliwość ustawienia hamulców pojazdu). Jest też zamknięciem etapu wcześniejszych prac przed uruchomieniem w edytorze edycji terenu.
Spis treści
- 1 Zmiany w edytorze RSF
- 1.1 Poprawione przeliczanie niwelet po torze
- 1.2 Kasowanie sygnału usuwa połączenie zwrotne
- 1.3 Poprawianie niezgodności końców zwrotnic
- 1.4 Eksport i import komórek
- 1.5 Szablony rozjazdów zapisane w RSF
- 1.6 Parametry toru przy teksturze szyny
- 1.7 Zmiana jednostek parametrów
- 1.8 Wyświetlanie trójkątów terenu
- 2 Zmiany w starterze do MaSzyny
- 3 Zmiany w serwerze ruchu
Zmiany w edytorze RSF
Poprawione przeliczanie niwelet po torze
Tym razem automatyczne usuwanie pewnych błędów, które wpływały na liczenie długości niwelety po torze. Jest to usuwanie obiektu nadrzędnego niwelety, jeśli nie jest on poprzecznym oraz zdejmowanie blokady XY z poprzecznego, jeśli doczepiona doń niweleta nie ma blokady.
Kasowanie sygnału usuwa połączenie zwrotne
Dotychczas całkowite pozbycie się sygnalizatora z toru było utrudnione: jeśli jego wskaźnik wskazywał zły tor, kliknięcie na sygnalizator wpisywało ponownie zwrotny wskaźnik w tor. Obecnie skasowanie sygnałów z toru również usuwa wskaźnik w sygnalizatorze i nie dowiąże się on ponownie do danego toru. Uwaga! Sygnalizator nie będzie powiązany z torem, przez co należy go ręcznie powiązać z innym. Planowana jest funkcje przesuwania odczytu sygnalizatora bliżej niego oraz usuwania odczytów ze wszystkich torów (będą dostępne z menu).
Poprawianie niezgodności końców zwrotnic
Do wyszukiwarki błędów dodany został automat poprawiający wskaźniki na sąsiednie tory w drugim torze (odchylonym) zwrotnicy. Okazało się, że występują błędy topologiczne: koniec 2 może łączyć się z następnym torem od nieodpowiedniej strony, a koniec 1 potrafi mieć przypadkowy wskaźnik (powinien się pokrywać ze wskaźnikiem dla pierwszego toru). W efekcie wyszukiwarka błędów znajdowała niezgodność współrzędnych odcinków połączonych w jednym punkcie. Na chwilę obecną nie wiadomo, czym te błędy są spowodowane i czy się generują podczas pracy edytora, czy jedynie występowały w plikach utworzonych wcześniej. Aby pousuwać wszystkie błędy tego typu, należy użyć wyszukiwarki błędów, aż do momentu, gdy będą ponowie znajdowane błędy innego typu, albo nie będzie błędów w ogóle.
Eksport i import komórek
Możliwe jest zapisanie do pliku KIERUNK.CSV informacji o zasięgu komórki scenerii (listy przydzielonych kwadratów kilometrowych). Z pliku takiego można również wczytać dane, zostaną one zapisane do odpowiedniego pliku DEF (PUWG1992.DEF albo EU07-424.DEF). Podczas wczytywania usuwana jest poprzednia definicja komórki. Pozwala to uaktualnić dostępne globalnie pliki przydziału komórek gdy ktoś zdefiniuje nową komórkę albo zmieni zasięg istniejącej.
Szablony rozjazdów zapisane w RSF
Dodane zostało formatowanie rozjazdów zgodnie z szablonami zapisanymi w pliku RSF. Dotychczas dostępne były tylko wbudowane szablony. Szablon ma kod 0x77xx i bazuje na strukturze toru (rozjazdu). Opracowane zostały dane dla rozjazdu S49-140-1:7. Nie ma jeszcze edytora pozwalającego tworzyć w łatwy sposób kolejne szablony.
Parametry toru przy teksturze szyny
Od wersji 1.1.101.9169 parametry odcinka toru (drogi), takie jak współczynnik tarcia, dopuszczalne obciążenie, uszkodzenia oraz środowisko, zostały przeniesione do rekordu zawierającego teksturę szyny (nawierzchni). Z jednej strony ustawianie ich dla pojedynczego odcinka nie było potrzebne, z drugiej zmiana np. współczynnika tarcia dla wielu torów jednocześnie była uciążliwa. Pewnym utrudnieniem może być jednie parametr środowiska, który zwykle był ustawiany dla konkretnego odcinka (tunel, most), a teraz będzie ustawiany razem z teksturą szyny. Przeniesienie tych parametrów było planowane od dawna, głównie w celu zwolnienia 4 bajtów na wskaźnik do obiektu zarządzającego ruchem (odcinek izolowany, okręg nastawniczy). Rainsted wykonuje automatyczną konwersję pliku RSF, po jego wczytaniu. W związku z konwersją mogą się pojawić dodatkowe wpisy dla tekstur szyny, różniące się parametrami. Należy też uważać przy doborze tekstury szyny na rozjeździe, standardowo odcinek taki ma wpisaną wartość 2 jako uszkodzenie ("zużyta szyna").
Zmiana jednostek parametrów
Dotychczas parametry plików (np. długość powtarzanie tekstury) były zapisane w milimetrach, ponieważ zapamiętywane były jako liczby całkowite. Od wersji 1.1.101.9178 wprowadzone jest skalowanie, tzn. większość wymiarów podaje się obecnie w metrach, współczynnik tarcia jako ułamek dziesiętny itd. Zmiana ma wpływ tylko na wyświetlaną postać liczb, znaczenie liczb w pliku RSF pozostało bez zmiany.
Wyświetlanie trójkątów terenu
Eksperymentalnie został uruchomiony zapis trójkątów do pliku RSF i wyświetlanie tak zapisanych danych (od wersji 1.1.101.9222). Przeznaczone to będzie do wykonywania korekcji terenu w istniejących sceneriach oraz do praktycznego użycia danych SRTM, w tym z teksturowaniem ortofotomapą. Trójkąty są wyświetlane poglądowo i nie jest możliwa ich edycja.
Zmiany w starterze do MaSzyny
Akceptacja E3D przy wczytywaniu wpisów modeli
Przy Wczytaniu wszystkich include wpisy node ... model mogły generować błąd braku pliku T3D, jeśli modele zostały zastąpione plikami E3D. Obecnie przy braku T3D sprawdzana jest również obecność pliku E3D. Dopiero brak obu z tych plików jest sygnalizowany jako błąd.
Eksport trójkątów terenu do pliku RSF
Eksperymentalnie został uruchomiony zapis trójkątów terenu do rekordów pliku RSF. Zapisywane są oddzielnie wierzchołki oraz trójkąty. Trójkąty mają wskaźniki na wierzchołki, ale mimo tego są autonomiczne (mają własną kopię współrzędnych wierzchołka). Wskaźniki te będą potrzebne do wyszukania modyfikowanych trójkątów w przypadku przemieszczenia wierzchołka. W aktualnej wersji nie są zapamiętywane wektory normalne ani współrzędne mapowania, więc przydatność wyeksportowanych trójkątów jest niewielka.
Spakowanie plików TEXTURES.TXT
W wersji 1.1.101.9233 dodana została opcja spakowania plików TEXTURES.TXT do archiwum. Opcja ta znajduje się na zakładce Tabor posiadany, w bloku po prawej stronie, na zakładce Narzędzia. Jest to przycisk z podpisem Spakuj pliki TEXTURES.TXT, jeśli są problemy z listą taboru. W przypadku wystąpienia błędów typu Access violation in ntdll.dll albo znikania listy taboru proszę o przesłanie tak utworzonego archiwum. Dzięki temu program zostanie uodporniony na poszczególne rodzaje możliwych błędów.
Przystosowanie do SPKS
We wpisach taboru (trainset) możliwe jest umieszczenie po masce sprzęgu kropki dziesiętnej oraz dalej nastaw hamulca. Rainsted w obecnej wersji nie usuwa tych danych. Ich edycja nie jest jednak możliwa z poziomu edytora składów, pojawi się to w przyszłych wersjach.
Zmiany w serwerze ruchu
Wyszukiwanie za pomocą drzewek
Nazwy torów oraz eventów semaforów w pliku RSF są wyszukiwane przy użyciu drzewka binarnego. Przyspiesza to znacznie wyszukiwanie. Wcześniej podobne drzewka do wyszukiwania zostały wprowadzone w EU07.EXE.
Obsługa zwolnienia torów
Od wersji 390 EU07.EXE wysyłane są komunikaty o zwolnieniu odcinków torów (ramka z kodem 9). Cykliczne sprawdzanie zajętości zostało wyłączone.
Rok | Rainsted - wersje |
---|---|
2023 | 167 • 168 • 169 • 170 • 171 • 172 • ... |
2022 | 156 • 157 (MaSzyna 22.11) • 158 • 159 • 160 • 161 • 162 • 163 • 164 • 165 • 166 |
2021 | 152 • 153 • 154 • 155 |
2020 | 148 • 149 (MaSzyna 20.04) • 150 • 151 |
2019 | 141 • 142 (MaSzyna 19.04) • 143 • 144 • 145 • 146 • 147 |
2018 | 132 • 133 • 134 • 135 • 136 • 137 • 138 • 139 • 140 |
2017 | 124 • 125 • 126 • 127 • 128 • 129 • 130 • 131 |
2016 | 114 • 115 • 116 • 117 • 118 • 119 • 120 • 121 • 122 • 123 |
2015 | 108 (MaSzyna 15.02) • 109 (MaSzyna 15.04) • 110 • 111 • 112 • 113 |
2014 | 107 |
2013 | 102 (MaSzyna 01.13) • 103 • 104 • 105 (MaSzyna 08.13) • 106 |
2012 | 100 (PC2011) • 101 |
2011 | 98 (PC2010) • 99 |
2010 | 92 • 93 • 94 • 95 • 96 • 97 |
2009 | 74 .. 91 |
2008 | 37 .. 73 |
2007 | 0 .. 36 |