Witam, rozpoczynamy łatanie exe na potrzeby paczki 15.04.
Wszystkie oficjalne exe będą wydawane na github:
https://github.com/eu07/maszyna/releasesWersje niestabilne będą dostępne na
https://github.com/firleju/maszyna/releases/470:
- przywrócenie działania event0
- umożliwienia przypisania event0, eventall1, eventall2 i eventall0 do toru za pomocą wpisu eventu
- dodanie hamulca do machajki (specjalnie dla Stele by yB)
471:
- dodanie pythonowego rendera ekranów LCD
https://github.com/firleju/maszyna/releases/tag/15.3.1168.471
472:
- kierpoć informuje o gotowości do odjazdu jeśli ustawiona jest parzysta opcja definicji przytsanku (odjedź nie patrząc na sygnał) i sygnał jest czerwony (kompatybilność ze starymi sceneriami)
https://github.com/firleju/maszyna/releases/tag/15.3.1169.472https://github.com/firleju/maszyna/releases/tag/15.3.1169.472python
473:
W załączniku oprócz samego exe znajdują się pliki z katalogu /scenery/ip/pkp/: zmodyfikowane 2w27(a)n.inc oraz nowe pliki w9n.inc, w14n.inc oraz w27n.inc.
Nie używać tych plików ze starymi exe, gdyż AI nie będzie rozpoznawać zawartych w nich komend i w związku z tym będzie będzie się przed nimi zatrzymywało.- nowe rodzaje komend:
- RoadVelocity - nadanie prędkości drogowej. Obowiązuje do następnej komórki tego typu
- SectionVelocity - ograniczenie prędkości, składa się z dwóch zmiennych: prędkości, długości. Długość może przyjmować trzy stany:
- < 0 - obowiązuje do napotkania kolejnej komórki tego typu
- = 0 - ograniczenie punktowe, np. przejazd
- > 0 - obowiązuje przez podaną długość i potem automatycznie się kasuje
- poprawiony wybór ważniejszego ograniczenia, lecz dalej nie jest to dobrze zrobione. Będzie przedmiotem dalszych prac.
- hiddenevents włączone domyślnie jako że nie zgłoszono w ciągu ostatniego roku problemów z ich działaniem
- automatyczne uznawanie minięcia wskaźnika W5 jeśli po ograniczeniu nadanym przez semafor nie znalazł już przed sobą kolejnego semafora lub rozjazdów. Do przedyskutowania ewentualnie jest czy powinien przyspieszać już w stacji jeśli przed sobą ma same rozjazdy bez ograniczeń prędkości.
- dorzucone logowanie wyjścia z ograniczenia nadanego przez SectionVelocity. To w celu stwierdzenia co jest ewentualnie nie tak. Jak będzie już na pewno wszystko działało to usunę.
- gdy AI trafi na nierozpoznaną komendę będzie ją igonorowało. Zmiana ma na celu kompatybilność z przyszłymi exe.
- zmniejszona odległość skanowania na postoju z 2500 na 1500 [m].
https://github.com/firleju/maszyna/releases/tag/15.4.1170.473https://github.com/firleju/maszyna/releases/tag/15.4.1170.473p
475:
- dodane asynchrony
- dodany nowy hamulec dla EN57AL
- poprawki w działaniu hamulców podczas zmiany kabiny i pojazdu
- poprawki dla łapania W4 przez AI (W4 musi stać przed semaforem zgodnym z trybem jazdy)
- dźwięki piasecznicy jako AdvancedSound
- nowa smuga
- rozszerzenie działania PoKeys
- poprawka na wysyp przy przeciążeniu TractionPowerSource
- jednostki są łączone sprzęgiem depotowym
- poprawka blokady drzwi włączanej hebelkiem
- programator świateł
- AI hamuje także ręcznym
https://github.com/eu07/maszyna/releases/tag/16.0.1172.475