Hallo zusammen,
ich habe da mal zwei generelle Fragen zur Installation von Mod's. Ich nutze die GOG Version (kein Stream) auf einem MAC - somit auch leider kein TPFMM.
1. Reihenfolge
Wenn ich die bisherigen Foreneinträge richtig verstanden habe, können sich MOD's durch die Reihenfolge in der Installation beeinflussen, d.h. "weiter unten" in der Liste stehende MOD's überschreiben mögliche Eigenschaften von weiter oben eingetragenen MOD's. Daher müssen z. Bsp. Repaints von MOD's über den Original-MOD's stehen, damit bei Nutzung eines Repaints fehlende Dateien etc. vom Original-MOD nachgeladen werden. Also Repaint zuerst, danach Original-MOD in der Liste. Bei "generischen" MOD's sollten die wichtigsten daher ebenfalls nachgeladen werden. Also z. Bsp. die MOD "All Available from 1850" somit ganz am Ende der MOD Liste stehen, damit andere MOD's mit späterem Erscheinungsjahr definitiv auch vor ihrem eigentlichen Erscheinungsjahr geladen / genutzt werden können.
Ist die Reihenfolge soweit korrekt beschrieben?
2. Abhängigkeiten erkennbar in den MOD Dateien?
Gibt es eine einfache Möglichkeit, in einem MOD mögliche, zwingende Abhängigkeiten zu anderen MOD's zu erkennen? Also z. Bsp. sehen zu können, dass es sich um einen Repaint MOD handelt, welcher das Nachladen eines anderen Ursprungs-MOD nachträglich erfordert?
Wenn nicht - dann habe ich einen frommen Wunsch an alle "Modder" - eine kleine zusätzliche Textdatei in ihrem MOD beizufügen, welcher zwingende Notwendigkeiten / Abhängigkeiten und somit einzuhaltende Reihenfolge beschreibt. Einige tun dies ja bereits, aber das ist eher die Ausnahme. Somit könnte man sich einiges an Fehlersuche ersparen.
Hintergrund:
Aufgrund von Fehlern, bin ich gerade dabei die von mir genutzten MOD's (ca. 200) einzeln zu prüfen. Bei direkten Fehlern (Spielabsturz) ist dies ja noch "relativ" einfach. Schwierig wird es dann, wenn ein direkter Zusammenhang nicht mehr erkennbar ist. Beispiel: Hat man mehrere MOD's installiert, zeigen auf einmal bestimmte MOD's oder auch Vanilla-Objekte im Spiel nicht mehr ihre Beschreibung an, (z. Bsp. "einfacher Hauptbahnhof"), sondern es steht dann der Variablenname als Beschreibung "name" / "desc". Da man dies nicht immer gleich bemerkt, wenn man das Objekt nicht gerade verbauen will, wird es im Nachgang eine extrem schwierige Fehlersuche.