16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-22 00:09:18 +02:00

build 210303. vehicle control hint system, virtual trainman toggle, configurable diesel engine rpm deceleration rate, vehicle repair enhancement, debug panel enhancements, customizable vehicle displays refresh rate, idling compressor sound, traction ac motor sound, braking sound enhancement, sky state enhancement, minor bug fixes

This commit is contained in:
tmj-fstate
2021-03-04 03:41:53 +01:00
parent 4b38395cb6
commit 517c9c89f8
33 changed files with 5836 additions and 3783 deletions

View File

@@ -56,6 +56,110 @@ init() {
"Drive according to signals and timetable",
"Bank consist ahead",
"Hints",
"Switch on battery",
"Switch off battery",
"Switch on radio",
"Switch off radio",
"Tune into channel %.0f",
"Switch on oil pump",
"Switch off oil pump",
"Switch on fuel pump",
"Switch off fuel pump",
"Switch pantograph 3-way valve to primary air source",
"Switch pantograph 3-way valve to auxiliary air source",
"Switch on pantograph compressor",
"Switch off pantograph compressor",
"Enable pantographs valve",
"Disable pantographcs valve",
"Raise pantograph A",
"Lower pantograph A",
"Raise pantograph B",
"Lower pantograph B",
"Switch on converter",
"Switch off converter",
"Reset converter overload relay",
"Reset main circuit ground relay",
"Reset traction motors overload relay",
"Close line breaker",
"Open line breaker",
"Switch on compressor",
"Switch off compressor",
"Switch on front motor blowers",
"Switch off front motor blowers",
"Switch on rear motor blowers",
"Switch off rear motor blowers",
"Apply spring brake",
"Release spring brake",
"Apply manual brake",
"Release manual brake",
"Set engine to idle",
"Set master controller to series mode",
"Switch on water heater",
"Switch off water heater",
"Switch on water heater breaker",
"Switch off water heater breaker",
"Switch on water pump",
"Switch off water pump",
"Switch on water pump breaker",
"Switch off water pump breaker",
"Link water circuits",
"Unlink water circuits",
"Wait for warm up to complete",
"Set master controller to neutral",
"Set master controller to position %.0f",
"Set brake controller to pipe filling mode",
"Release train brake",
"Apply train brake",
"Set reverser to forward",
"Set reverser to reverse",
"Switch reverser to opposite direction",
"Set reverser to neutral",
"Wait for main reservoir to fill",
"Wait for sufficient air pressure in pantograph subsystem",
"Switch on sanding",
"Switch off sanding",
"Switch on door locks",
"Switch on departure signal",
"Switch off departure signal",
"Open doors",
"Close doors",
"Open doors",
"Close doors",
"Grant permit to open doors",
"Revoke permit to open doors",
"Grant permit to open doors",
"Revoke permit to open doors",
"Sound the horn",
"Switch off horn",
"Switch on consist lights",
"Switch off consist lights",
"Switch on consist heating",
"Switch off consist heating",
"Acknowledge alerter",
"Attach coupling adapter",
"Remove coupling adapter",
"Switch off field shunting",
"Reduce tractive force",
"Increase tractive force",
"Reduce braking force",
"Increase braking force",
"Release train brakes",
"Lap train brake",
"Apply independent brake",
"Release independent brake",
"Apply anti slip brake",
"Wait for passenger exchange to complete",
"Wait for departure time",
"Switch on Pc 1 head lamp code",
"Switch on Pc 2 head lamp code",
"Switch on Pc 5 tail lamp code",
"Switch on Tb 1 head lamp code",
"Switch off lights",
"Actuate",
"Stop actuating",
"Apply tractive force to compress buffers",
"%-*.*s Time: %d:%02d:%02d", // HACK: some manual padding to account for longer 'time' equivalent in polish version
"Timetable",
"(no timetable)",
@@ -70,7 +174,7 @@ init() {
"Name: %s%s\nLoad: %.0f %s\nStatus: %s%s\nCouplers:\n front: %s\n rear: %s",
", owned by: ",
"none",
"Devices: %c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%s%s\nPower transfers: %.0f@%.0f%s[%.0f]%s%.0f@%.0f :: %.0f@%.0f%s[%.0f]%s%.0f@%.0f",
"Devices: %c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%s%s\nPower transfers: %.0f@%.0f%s[%.0f]%s%.0f@%.0f :: %.0f@%.0f%s[%.0f]%s%.0f@%.0f",
" R",
" oil pressure: ",
"Controllers:\n master: %d(%d), secondary: %s\nEngine output: %.1f, current: %.0f\nRevolutions:\n engine: %.0f, motors: %.0f\n engine fans: %.0f, motor fans: %.0f+%.0f, cooling fans: %.0f+%.0f",
@@ -198,7 +302,7 @@ init() {
"selected pantograph",
"selected pantograph",
"pantograph compressor",
"pantograph 3 way valve",
"pantograph 3-way valve",
"heating",
"braking indicator",
"door locking",
@@ -235,13 +339,13 @@ init() {
"Nastawnik: %3d+%d %c%s",
" Predkosc: %d km/h (limit %d km/h%s)%s",
", nowy limit: %d km/h za %.1f km",
" Nachylenie: %.1f%%%%",
" Nachylenie: %.1f%%%%",
"Hamulce: %5.1f+%-2.0f%c%s",
" Cisnienie: %.2f kPa (przewod glowny: %.2f kPa)",
"!CZUWAK! ",
"!SHP!",
" Wymiana pasazerska (do zakonczenia %d s)",
" Inny pojazd na drodze (odleglosc: %.1f m)",
" Wymiana pasazerska (do zakonczenia %d s)",
" Inny pojazd na drodze (odleglosc: %.1f m)",
"Scenariusz",
"Zlecenie",
@@ -261,6 +365,110 @@ init() {
"Prowadzic sklad wedlug sygnalow i rozkladu",
"Popychac sklad z przodu",
"Podpowiedzi",
"Zalaczyc akumulatory",
"Wylaczyc akumulatory",
"Zalaczyc radio",
"Wylaczyc radio",
"Ustawic radio na kanal %.0f",
"Zalaczyc pompe oleju",
"wylaczyc pompe oleju",
"Zalaczyc pompe paliwa",
"wylaczyc pompe paliwa",
"Ustawic kurek trojdrogowy w pozycji napelniania zbiornika glownego",
"Ustawic kurek trojdrogowy w pozycji napelniania cylindrow pantografow",
"Zalaczyc sprezarke pantografow",
"Wylaczyc sprezarke pantografow",
"Otworzyc zawor pantografow",
"Zamknac zawor pantografow",
"Podniesc pantograf A",
"Opuscic pantograf A",
"Podniesc pantograf B",
"Opuscic pantograf B",
"Zalaczyc przetwornice",
"Wylaczyc przetwornice",
"Odblokowac przekaznik nadmiarowy przetwornicy",
"Odblokowac przekaznik roznicowy obwodu glownego",
"Odblokowac przekaznik nadmiarowy motorow trakcyjnych",
"Zamknac wylacznik szybki",
"Otworzyc wylacznik szybki",
"Zalaczyc sprezarke",
"Wylaczyc sprezarke",
"Zalaczyc wentylatory przednich motorow trakcyjnych",
"Wylaczyc wentylatory przednich motorow trakcyjnych",
"Zalaczyc wentylatory tylnych motorow trakcyjnych",
"Wylaczyc wentylatory tylnych motorow trakcyjnych",
"Zalaczyc hamulec sprezynowy",
"Zwolnic hamules sprezynowy",
"Zalaczyc hamulec reczny",
"Zwolnic hamulec reczny",
"Ustawic nastawnik jazdy na pozycje biegu jalowego",
"Ustawic nastawnik jazdy na pozycje szeregowa",
"Zalaczyc podgrzewacz wody",
"Wylaczyc podgrzewacz wody",
"Zalaczyc bezpiecznik podgrzewacza wody",
"Wylaczyc bezpiecznik podgrzewacza wody",
"Zalaczyc pompe wody",
"Wylaczyc pompe wody",
"Zalaczyc bezpiecznik pompy wody",
"Wylaczyc bezpiecznik pompy wody",
"Polaczyc obiegi wody",
"Rozlaczyc obiegi wody",
"Zaczekac na osiagniecie temperatury roboczej",
"Ustawic nastawnik jazdy na pozycje neutralna",
"Ustawic nastawnik jazdy na pozycje %.0f",
"Ustawic hamulec zespolony na pozycje popelnienia przewodu glownego",
"Ustawic hamulec zespolony na pozycje jazdy",
"Zalaczyc hamulec zespolony",
"Ustawic nastawnik kierunku na jazde naprzod",
"Ustawic nastawnik kierunku na jazde wstecz",
"Zmienic kierunek jazdy na przeciwny",
"Ustawic nastawnik kierunku na pozycje neutralna",
"Zaczekac na napelnienie zbiornika glownego",
"Zaczekac na osiagniecie cisnienia potrzebnego do podniesienia pantografow",
"Zalaczyc piaskowanie",
"Wylaczyc piaskowanie",
"Zalaczyc blokade drzwi",
"Zalaczyc sygnal odjazdu",
"Wylaczyc sygnal odjazdu",
"Otworzyc drzwi",
"Zamknac drzwi",
"Otworzyc drzwi",
"Zamknac drzwi",
"Podac zezwolenie na otwarcie drzwi",
"Cofnac zezwolenie na otwarcie drzwi",
"Podac zezwolenie na otwarcie drzwi",
"Cofnac zezwolenie na otwarcie drzwi",
"Podac sygnal dzwiekowy",
"Wylaczyc syrene",
"Zalaczyc oswietlenie skladu",
"Wylaczyc oswietlenie skladu",
"Zalaczyc ogrzewanie skladu",
"wylaczyc ogrzewanie skladu",
"Zbic czuwak",
"Zalozyc polsprzeg",
"Zdjac polsprzeg",
"Wylaczyc bocznikowanie",
"Zmniejszyc sile pociagowa",
"Zwiekszyc sile pociagowa",
"Zmniejszyc sile hamujaca",
"Zwiekszyc sile hamujaca",
"Odhamowac sklad",
"Utrzymac sile hamujaca",
"Zalaczyc hamulec lokomotywy",
"Zwolnic hamulec lokomotywy",
"Zalaczyc hamulec przeciwposlizgowy",
"Zaczekac na zakonczenie wymiany pasazerskiej",
"Zaczekac na godzine odjazdu",
"Zapalic sygnal jazdy rozkladowej Pc 1",
"Zapalic sygnal jazdy rozkladowej Pc 2",
"Zapalic sygnal konca pociagu Pc 5",
"Zapalic sygnal jazdy manewrowej Tb 1",
"Wylaczyc swiatla",
"Zalaczyc odluzniacz",
"Wylaczyc odluzniacz",
"Aplikowac sile trakcyjna celem scisniecia skladu",
"%-*.*s Godzina: %d:%02d:%02d",
"Rozklad jazdy",
"(brak rozkladu)",
@@ -275,7 +483,7 @@ init() {
"Nazwa: %s%s\nLadunek: %.0f %s\nStatus: %s%s\nSprzegi:\n przedni: %s\n tylny: %s",
", wlasciciel: ",
"wolny",
"Urzadzenia: %c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%s%s\nTransfer pradow: %.0f@%.0f%s[%.0f]%s%.0f@%.0f :: %.0f@%.0f%s[%.0f]%s%.0f@%.0f",
"Urzadzenia: %c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%s%s\nTransfer pradow: %.0f@%.0f%s[%.0f]%s%.0f@%.0f :: %.0f@%.0f%s[%.0f]%s%.0f@%.0f",
" R",
" cisn.oleju: ",
"Nastawniki:\n glowny: %d(%d), dodatkowy: %s\nMoc silnika: %.1f, prad silnika: %.0f\nObroty:\n silnik: %.0f, motory: %.0f\n went.silnika: %.0f, went.motorow: %.0f+%.0f, went.chlodnicy: %.0f+%.0f",