Ich werde eine Anleitung zum Ändern der Mod-Einstellungen erstellen, da es oft Fragen dazu gibt und viele Mods sie verwenden.
Leitfaden für Mod-Einstellungen
Grundidee
Jeder spielt Transport Fever nach seinen eigenen Wünschen und möchte die Mods anpassen. Daher gab (und gibt es immer noch) einige Mods mit mehreren Versionen, obwohl nur ein Wert geändert wird.
Leider gibt es immer noch kein offizielles Verfahren, um Optionen für Mods zu implementieren.
ModUtil von Merk
- Zum Glück, Merk von dieser Seite. Die Community hat ein Konzept für Mod-Einstellungen und ein Skript erstellt, mit dem Mods darauf zugreifen können:Mod-Einstellungen.
Es können verschiedene Typen (Wahr/Falsch, Zahlen, Zeichenketten und Tabellen) definiert werden, die im jeweiligen Mod-Ordner in der Datei settings.lua gespeichert werden.
Einstellungen ändern
Verwendung der CommonAPI
- Die von mir empfohlene und derzeit benutzerfreundlichste Methode ist die Verwendung der GUI der CommonAPI2.
Gehen Sie dazu genau wie folgt vor, da sonst die Einstellungen möglicherweise nicht angezeigt werden.
- Gehe zu Spiel laden und wähle einen Spielstand aus, der den Mod aktiviert hat, für den du die Einstellung ändern möchtest, oder starte ein neues Spiel und gehe zur Mod-Liste und aktiviere die gewünschten Mods.
- Klicken Sie oben links auf Mods, wo sich CommonAPI befindet. Klicken Sie dann auf Mod-Einstellungen.
- Eine Liste mit allen aktivierten Mods wird nun angezeigt. Alle, die die Einstellungen unterstützen, haben in dieser Spalte einen Button.
- Wenn du darauf klickst, öffnet sich für den jeweiligen Mod ein weiteres Fenster mit allen verfügbaren Einstellungen und entsprechenden Beschreibungen.
- Ändern Sie die Werte wie gewünscht.
- Speichern nicht vergessen.
Die neuen Werte werden dann in die Datei settings.lua geschrieben, was bedeutet, dass sie global für diesen Mod gelten. Einstellungen nur für Spielstände existieren noch nicht.
Sie können die Werte auch während des Spiels ändern. Aber die meisten Mods werden erst nach dem Neuladen darauf reagieren.
Manuell in der Datei
Ich empfehle diese Variante nur erfahrenen Benutzern, die Erfahrung im Umgang mit den Spieldateien und deren Modifikation haben. Wenn Sie nicht wissen, wo sich der Mod-Ordner befindet, sollten Sie lieber die Methode oben verwenden.
Öffnen Sie die settings.lua, die sich im jeweiligen Verzeichnis des Mods befindet. Es enthält z. folgenden LUA-Code. Hier können Sie die Zahlen oder Wahrheitswerte manuell ändern.
return {
capacityFactor =2,
townDevelopInterval =60,
logging =true,
}
Nachteile
- Kein Schutz vor ungültigem Wertebereich.
- Keine Beschreibung/Erklärung.
- Wenn Sie die Werte versehentlich falsch eingeben, können Sie Syntaxfehler generieren, die zu einem Absturz oder unwirksamen Einstellungen führen können.