Alles anzeigenAbgesehen davon wird das "via" kleingeschrieben nur als Hinweis.😅
Ja, aber auch Nein. Eine Standard-Hofdatei ist kompatibel möglichst allen Bussen und mit einer solchen entstand der Screenshot. Für die Standard-Busse aus Omsi werden Zieltexte als 2x16 Großbuchstaben übergeben. Im Vorbild war das 20 Jahre später beim MAN DL nicht anders.
Nun wird sowohl in Omsi als auch in der Realität interpretiert, dass in jedem Wort der erste Buchstabe groß und der Rest kleingeschrieben werden soll. Die BVG hat dann pro Wort Ausnahmen definiert, also z. B. dass das Wort "via" immer kleingeschrieben werden soll. In Omsi kann man das sowas darstellen, indem jeder Bus eine eigene Hof-Datei bekommt, was aber für unerfahrene Modder ein Hindernis darstellt.
Die Scripte im Vorbild kommen übrigens schnell an ihre Grenzen. Wie soll z. B. das Wort "AM" dargestellt werden? "Platz am Wilden Eber" und "Am Waldfriedhof" ... der MAN DL konnte nie beide gleichzeitig korrekt schildern.
nah. das geht in OMSI auch ohne eigene Hofdateien. Man könnte - beispielsweise - auf den string " VIA " prüfen, in dem man die Zieltexte Zeichen für zeichen weiterrückt und prüft, ob die 5 zeichen " VIA " entsprechen. wenn nicht, ein zeichen weiter rücken, bis weniger als 5 zeichen übrig bleiben.
dann schneidet man den bereich aus dem String raus und fügt ihn klein wieder ein.
Genauso kann man auch Prüfen, ob z.bsp. in einem der beiden Terminus-Strings die ersten zeichen "Am " sind, dann macht man nix, wenn aber irgendwo zwischen drin " AM " auftaucht, macht man das wie oben und ersetzt es durch Kleinbuchstaben.
Im grunde ist das nichts anderes, als anstatt einer Liniennummer ein Sonderzeichen zu schildern. Wenn XYZ, ersetze mit ABC.
Als Crowbar Lösung, wenn man nicht scripten kann, kann man auch einfach ein
(L.$.Terminus_String) "AM WALDFRIEDHOF" $=
{if}
"Am Waldfriedhof" (S.$.Terminus_String)
{endif}
Für jedes Betroffenes Ziel ins Matrix-Script des Fahrzeuges implementieren.
Edit: und bevor hier das Argument kommt "dann passiert das bei allen Hofdateien" - Nein, das kann man auch für die Berliner hofdatei(en) im speziellen abfangen, indem man via L.$.yard den Hofnamen abgleicht.
Wo ein Wille, da ein Weg.