Hallo, ich bin erst seit kurzem hier.
Einen schönen Gruß an alle Eisenbahnenthusiasten!
Zu meinem Problem:
Ich habe 6 Züge auf meiner Hauptstrecke, die alle darauf überprüft werden müssen, ob ihre Cockpit-Ansicht aktiviert ist.
Sollte das der Fall sein, so soll auf eine andere Kamera umgeschaltet werden.
Der nachstehende Code funktioniert, aber leider bei jedem Fahrzeug auf der Anlage, das die Cockpit-Ansicht aktiviert hat.
Das Umschalten der Kameras soll aber nur für Züge mit dem Schlagwort "Zug Hauptstrecke" erfolgen.
Fahrzeuge_Hauptstrecke = layout:getEntitiesByKeyword("Zug Hauptstrecke")
for idx, zug in ipairs(Fahrzeuge_Hauptstrecke) do
-- $("Textfeld für Debugging").text = zug
if not (zug.name.activeCameras == layout.activeCameras[0]) then
layout.activeCameras[0] = $("Kamera Panorama")
end
end