Symulator/MaSzyna/EU07.EXE 441
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.
Spis treści
- 1 Naprawione animacje modeli
- 2 Poprawione działanie hamulców
- 3 Odporność na braki dźwięków dla drzwi
- 4 Poprawiona obsługa obsady
- 5 Poprawki na błędy w komórkach pamięci
- 6 Poprawki dla EP09
- 7 Manometr zbiornika rozrządu
- 8 Poprawka liczenia promienia
- 9 Poprawione działanie wykolejnicy
- 10 Opcja pauzowania w multiplayerze
- 11 Naprawione ustawianie czasu
- 12 Ręczna aktywacja czuwaka
- 13 Ograniczenie ciśnienia w zbiorniku pantografów
- 14 Poprawka obsługi bieżni wspólnych
- 15 Podświetlenie wymaga załączenia baterii
- 16 Usunięcie warunków załączenia baterii
- 17 AI: cofanie NJ o jedną pozycję zamiast na 0
- 18 AI: jazda SN61
- 19 Ramki 10 zamiast 12 dla zwolnienia odcinka iz.
- 20 AI: poprawiona jazda SM03
- 21 Dwa zakresy biegów w SM03
- 22 Poprawki hamulców
- 23 Prędkość maksymalna zamiast rozkładu
- 24 Awaryjne włączenie logowania
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 | 71 • 113 • 120 • 145 • 162 (PC2010) • 212 • 231 • 291 |
Wersje z 2012 | 325 (PC2011) • 355 • 372 • 390 • SPKS@390 |
Wersje z 2013 | 394 (01.13) • Kurs 2013 • 408 • SPKS@408 (08.13) • 414 |
Wersje z 2014 | 424 • 435 • 441 • 450 • 457 |
Wersje z 2015 | 464 (15.02) • 469 (15.04) |
Wersje robocze | SPKS • warsztat |