Symulator/MaSzyna/EU07.EXE 441

Z Rainsted
Skocz do: nawigacji, wyszukiwania

Wersja 14.7.1056.441 EU07.EXE z dnia 2014-07-05 zawiera drobne poprawki błędów, wykrytych od poprzedniej wersji. Poniżej jest lista zmian względem wersji 435, udostępnionej w kwietniu 2014 roku.

Naprawione animacje modeli

Jeśli model posiadał teksturę z półprzezroczystością, mógł być animowany z podwójną prędkością. Przyczyną było przeliczanie animacji zarówno w fazie renderowania nieprzezroczystych jak i w fazie renderowania przezroczystych.

Poprawione działanie hamulców

(youBy)

Odporność na braki dźwięków dla drzwi

Dotychczas, jeśli dźwięki drzwi nie zostały zdefiniowane w MMD lub brak było zdefiniowanych plików, symulacja mogła wysypać się w przypadku otwarcia drzwi. Zostało wprowadzone zabezpieczenie, rozpoznające brak dźwięku.

Poprawiona obsługa obsady

Poprawki na błędy w komórkach pamięci

Brak wskazanego toru nie powoduje wysypania programu. Podobnie, jeśli w evencie zostanie użyta nazwa niezdefiniowanej komórki pamięci.

Poprawki dla EP09

(youBy)

Manometr zbiornika rozrządu

(youBy)

Poprawka liczenia promienia

Zlikwidowane wykolejenia na prostej, które wynikały z uzależnienia wyliczania kątów wózków od ich wyświetlania, podczas gdy kąty te były używane do obliczenia promienia łuku pod pojazdem. Kąty obrotu wózków są teraz wyliczane każdorazowo.

Poprawione działanie wykolejnicy

Rozszerzone zostało działanie eventu Switch na odcinki nie będące rozjazdami. Dla takich odcinków zmieniana jest flaga uszkodzeń. Przestawienie do stanu 1 spowoduje wykolejenie taboru, a 0 umożliwia normalny przejazd. Ponadto odcinki modyfikowane eventem Switch lub TrackVel są w specjalny sposób traktowane przez AI, tzn. przy każdym skanowaniu sprawdzana jest możliwość przejazdu przez taki odcinek.

Opcja pauzowania w multiplayerze

W trybie multiplayer 2 można włączyć pauzę, co służy do współpracy z programem zarządzającym ruchem, obsługiwanym przez instruktora. Do programu sterującego wysyłana jest informacja o stanie zapauzowania ramką z kodem 5 (również w przypadku awarii PoKeys).

Naprawione ustawianie czasu

Dotychczas obsługa ramki z kodem 5 była zepsuta i nie było możliwości ustawienia czasu zewnętrznym programem.

Ręczna aktywacja czuwaka

W przypadku zmiany członu lub pojazdu w ukrotnieniu czuwak pozostaje aktywny w opuszczonym członie. Aby przełączyć czuwak do aktualnie zajmowanego członu, należy użyć [Shift]+[W].

Ograniczenie ciśnienia w zbiorniku pantografów

Poprawka obsługi bieżni wspólnych

Podświetlenie wymaga załączenia baterii

Podświetlenie działa jako uniwersalna lampka numer 3 (tzn. zamiast podświetlenia można zrobić coś innego). Zależnie od nazwy (i-universal3: albo i-universal3_M: albo i-universal3_C:) można wymóc uzależnienie od baterii, wyłącznika głównego albo przetwornicy. Ponieważ we wcześniejszych wersjach nie istniała obsługa baterii, dla nazwy i-universal3: nie było żadnego uzależnienia. Ponieważ lampka uniwersalna 3 jest na ogół wykorzystywana jako podświetlenie, została domyślnie uzależniona od baterii, aby nie poprawiać MMD wielu pojazdów.

Usunięcie warunków załączenia baterii

Załączenie baterii [Shift]+[J] nie jest już uzależnione od typu pojazdu. Możliwe jest dzięki temu zapalenie świateł w pojazdach typu SN61 i SM03.

AI: cofanie NJ o jedną pozycję zamiast na 0

Po przekroczeniu prędkości maksymalnej albo dopuszczalnego przyspieszenia AI cofało nastawnik jazdy na 0, co w przypadku małych prędkości skutkowało szarpaniem nastawnika. Obecnie nastawnik jest cofany o jedną pozycję, w efekcie jazda jest dużo spokojniejsza. Jest to istotne szczególnie w przypadkach lokomotyw z silnikiem spalinowym.

AI: jazda SN61

Naprawiona została obsługa SN61 przez AI. Przy uruchamianiu ustawiana jest pozycja 1. (na pozycji 0. silnik gaśnie). Pomijana jest obsługa funkcji AutoRelayCheck(), która niepotrzebnie mieszała w skrzyni biegów.

Ramki 10 zamiast 12 dla zwolnienia odcinka iz.

AI: poprawiona jazda SM03

AI potrafi sterować SM03. Potrzebne zaktualizowane FIZ, w których musi być wpisany zakres prędkości na każdym biegu, podobnie jak dla SN61.

Dwa zakresy biegów w SM03

Zakres biegów można zmienić klawiszami [Shift]+[F] — manewrowy oraz [F] — liniowy. AI jeździ na nastawionym. Domyślnie lokomotywa ma wybrany zakres liniowy.

Poprawki hamulców

(youBy)

Prędkość maksymalna zamiast rozkładu

Dotychczas składy miały przypisywany pusty rozkład z pliku rozklad.txt, który definiował domyślnie prędkość 100km/h. Obecnie, gdy plik rozkładu nie istnieje, a jego nazwa jest złożona z cyfr, traktowana jest ona jako prędkość rozkładowa.

Awaryjne włączenie logowania

Przez [Shift]+[F12] można awaryjnie włączyć logowanie, jeśli było wyłączone. Pozwala to śledzić wykonania eventów od chwili włączenia.


MaSzyna - wersje
Wersje 2005-2009 699kB • Mega Pack (KURS90, 717kB) • Dizelpack (735kB)
Wersje z 2011 71113120145162 (PC2010)212231291
Wersje z 2012 325 (PC2011)355372390SPKS@390
Wersje z 2013 394 (01.13)Kurs 2013408SPKS@408 (08.13)414
Wersje z 2014 424435441450457
Wersje z 2015 464 (15.02)469 (15.04)
Wersje robocze SPKSwarsztat