- Status Closed
- Percent Complete
- Task Type Propozycja funkcji
- Category EXE -> Dźwięki
-
Assigned To
mrozigor - Operating System wszystkie
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#124 - Dźwięk załączania i wyłączania WS w szafie WN
Do dorobienia.
Od wersji 180409 mozna do tego wykorzystac dzwiek ignition: odtwarzany w momencie zamkniecia WS, bez wzgledu na faktyczny rodzaj napedu w pojezdzie.
Małą mam wiedzę z tego zakresu, więc zapytam - WS to pewnie jakiś włącznik (może szybki)? Rozumiem, że chodzi o plik 'ignition-sn61.og'? Do wyłączania byłby zapewne inny?
WS to 'wylacznik szybki' kontrolujacy doplyw pradu do glownego obwodu. Jego stan jest przechowywany w zmiennej TMoverParameters::Mains
Poniewaz dzwiek skojarzony z otwarciem/zamknieciem WS powinien byc slyszalny "z zewnatrz" dla wszystkich aktywnych pojazdow, powinien byc on czescia TDynamicObject, i obslugiwany jako czesc procedury RenderSounds()
Na ta chwile obsluga jest zrealizowana dla sytuacji, gdy zmienna Mains przyjmuje wartosc true (WS zostaje zamkniety lub, dla pojazdow z silnikiem spalinowym, zostaje uruchomiony silnik) Odpowiedzialny jest za to dzwiek engine_ignition ktorego parametry definiowane sa w pliku .mmd danego pojazdu wpisem ignition:
Zrobione w 12c2f879f26666b2005ad21f5242e15661372913. Mam nadzieję, że o to chodziło.