ammler schrieb:Mir ginge es eher darum, wenn ich jetzt mehr Wert auf Passagiere legen würde, das ich z.B. mehrere Tramsets einsetzen könnte,
"Trams" sind in TTDPatch/OTTD aber Strassenfahrzeuge und im Momnet relativ kleine Sets. Ich beziehe mich hier im folgenden aber auf grosse Sets. (à la DBXL, USSet, CanSet, .)
Zitat:dass ich neben dem ICE auch mal ein Shikansen laufen habe etc.
Sehr realistisch. Das wird dir (s.u.) kein Set bieten können. Und mehrere Sets gleichzeitig zu verwenden ist sehr schwierig und würde ziemlich grossen Programmieraufwand auf Seiten TTDPatch/OTTD voraussetzen.
Zitat:Michael, es geht nicht darum, möglichst viel gleichzeit laufen zu lassen, sondern Auswahlen aus verschiedenen Sets,
Ja, das ist eben nicht möglich. Aber ich empfinde das auch nicht als Mangel. Im Gegenteil.
Zitat:leider ist man in letzter Zeit eher davon weggekommen kleine Sets zu machen und macht jetzt so grosse unflexible Sets.
Zum Glück ist man davon weggekommen!
Nur durch die Zusammenfassung mehrerer Fahrzeuge in einem Set ist die Vielzahl von Fahrzeugen und .grfs überhaupt handhabbar. Wir hatten diese Diskussion gerade wieder auf tt-forums und es gibt keinen ernsthaften Entwickler der statt wenigen grossen Sets viele kleine haben möchte. Das gibt nur Probleme und das haben wir alles schon hinter uns. (NewShips kam statt in einer .grf früher auch in neun .)
Und was heisst "unflexibel" in diesem Zusammenhang? Im DB Set versuche ich zB die zeitliche Entwicklung des Fahrzeugparks der Reichsbahn und der DB zu modellieren. Ich möchte nicht wissen was du in genau diesem Kontext jetzt als "flexibel" verstehen willst. Vermutlich die Möglichkeit einen Shinkansen einzubinden! Das ist überhaupt nicht Thema des DB Set, insofern erübrigt sich jede Diskussion dazu.
Zitat:Nochmals zurück zu meinem "Kernwunsch", ich möchte nicht, dass man die GRFs neu schreibt oder sogar neue Actions rein bringt. Mir schwebt da eher ein externes Tool vor, dass die GRFs scannt und sozusagen auseinander nimmt und man dann die Möglichkeit hat diese individuell wieder zusammenzusetzen.
Das müsste schon ein sehr komplexes Tool sein. Fz-IDs sind ja nicht nur in den action0 anzutreffen sondern können auf die diverseste Weise in var.action2 genutzt werden, zB bei mehrteiligen Loks, Triebwagenzügen, oder zur Überprüfung legal anzuhängender Wagen, oder auch bei der Implementierung des Wendezugbetriebs. Ich kann mir auch nicht vorstellen wie ein Tool die Semantik dahinter verstehen soll, d.h. wenn bei einer Interdependenz eine Fz-ID gegen eine andere "ausgetauscht" werden soll müsste das Tool schon "Wissen" darüber haben was genau es da tut. Manche Fz-bezogenen Informationen stecken auch nicht nur in der Fz-ID (zB ob es sich dabei um einen Triebwagen handelt) sondern können sonstwo kodiert sein).
Zitat:Bernhard, das mit der ID als Parameter hat bei mir nicht geklappt,
Ach ja. Wenn schon eine simple action6 nicht klappt, wie soll das erst mit dem "ID changer" werden.
Gruß
Michael