Ich habe ein kleines Lua-Script geschrieben, dass universell die Stromabnehmer (oder auch Bügel genannt) bei E-Loks wechselt.
Es ist nicht perfekt, weil die Bügel gleichzeitig animiert werden, aber es ist dafür für fast alle Loks anwendbar. Eine einzige Funktion genügt.
Code
- function Buegelwechsel(name)
- -- Voraussetzungen:
- -- EEP - 11.2
- -- Der Name vom Stromabnehmer muss bei allen beteiligten Loks gleich sein.
- -- Der Name des Zuges (mit #) muss gleich sein mit dem Name der Lok (ohne #)
- -- Wenn nicht, muss der Name in die Variable name angegeben sein, ist dann aber nicht mehr flexibel.
- -- Der Bügel sollte bereits richtig (in Fahrrichtung hinten) eingestellt sein
- name = string.sub (name,2)
- hResult, Angle = EEPRollingstockGetAxis(name , "Stromabnehmer1")
- if (Angle) == 0 then
- EEPRollingstockSetAxis(name , "Stromabnehmer1" , 100)
- EEPRollingstockSetAxis(name , "Stromabnehmer2" , 0)
- else
- EEPRollingstockSetAxis(name , "Stromabnehmer1" , 0)
- EEPRollingstockSetAxis(name , "Stromabnehmer2" , 100)
- end
- end
Ich habe auch ein kleines Demo-Video dazu gemacht:
https://youtu.be/Sf2L-PXfzX4