Wystąpił u mnie problem z syrenami w pojazdach korzystających z plików "hornset_... .inc".
Mianowicie w symulacji nie był odtwarzany dźwięk obu rodzajów syren (ton niski/ton wysoki) w wielu rodzajach pojazdów. Przejrzałem log i errors z wstawionych na TD pojazdów i odnalazłem takie linijki jedynie:
Failed to open file "dynamic/pkp/en57_v1/["
Bad include: can't open file "["
Przeszukałem plik MMD przykładowego pojazdu (6BAIII_LED_SPOT_SKM) i odnalazłem, że syrena deklarowana jest przez dyrektywę include:
include [ horn_set1.inc horn_set2.inc horn_set3.inc horn_set4.inc ]
-0.16
-10.485
0.15
-10.486
end
Problem ustępuje po usunięciu nawiasów kwadratowych tj.:
include horn_set1.inc horn_set2.inc horn_set3.inc horn_set4.inc
0.16
10.485
-0.15
10.486
end
Pytanie zatem, czy to u mnie jest coś popsute, że .exe nie potrafi odczytać odpowiednio dyrektywy include w tych pojazdach czy to jednak ogólny błąd?
Z ciekawości jeszcze: Czy dyrektywa include pozwala przyjmować kilka plików naraz?
Załączam log (linijka 1029 bodajże) i errors z wstawienia EP09 na TD.