TPF1 → TPF2 Standalone Converter
Beschreibung
Besser spät als nie. 😉
Auch wenn Transport Fever 2 inzwischen am Ende seines Lebenszyklus angekommen ist und Transport Fever 3 bereits vor der Tür steht, gibt es sicher noch einige Nutzer, die ältere Transport-Fever-Mods für TPF2 konvertieren möchten.
Dieser Standalone-Converter basiert auf dem ursprünglichen TPF1 → TPF2 Converter von EAT1963 und wurde so angepasst, dass Transport Fever 2 selbst nicht mehr zum Ausführen des Converters benötigt wird.
Die ursprüngliche Konvertierungslogik von eat1963 bleibt dabei weitgehend erhalten. Ergänzt wurden unter anderem eine eigenständige Laufzeitumgebung, automatische Pfad- und Dateinamenbereinigung sowie ein komfortables GUI.
Der Converter kann unter anderem:
- einen TPF1-Mod automatisch in einen neuen Mod-Ordner kopieren und konvertieren
- die Versionsnummer des Mod-Ordners automatisch erhöhen
- Datei- und Ordnernamen auf gültige Namenskonventionen vereinheitlichen
- Groß-/Kleinschreibung, Leerzeichen, Umlaute und Sonderzeichen bereinigen
- Referenzen innerhalb der Mod-Dateien entsprechend mit anpassen
- alte Modelle, Materialien, Meshes, Groups und weitere Ressourcen in das TPF2-Format übertragen
- optional
_meshIdund_origMeshIdaus den erzeugten.mdl-Dateien entfernen - den gesamten Vorgang über eine einfache grafische Oberfläche steuern
- zwischen deutscher und englischer Oberfläche wechseln
- ein Konvertierungsprotokoll erzeugen
Der ursprüngliche Mod bleibt dabei unangetastet; die Konvertierung erfolgt in einer Kopie.
Hinweis:
Der Converter kann nicht garantieren, dass jeder Mod vollständig und ohne Nacharbeit funktioniert. Besonders komplexe Mods mit eigenen Scripts oder ungewöhnlichen Abhängigkeiten können zusätzliche Anpassungen benötigen.
Ein großer Dank geht an eat1963 für den ursprünglichen Converter und die Erlaubnis, diesen als Grundlage für die Standalone-Version weiterzuentwickeln.
Haftungshinweis:
Die bereitgestellte .exe wird auf eigenes Risiko verwendet. transportfever.net übernimmt keine Haftung für heruntergeladene oder ausgeführte .exe-Dateien.
Bei Bedarf kann der vollständige Quellcode zusätzlich auf GitHub bereitgestellt werden.
Diskussionsthema für Fragen, Probleme, Anregungen, etc.: TPF1 --> TPF2 Konverter
Achtung! Der Konverter funktioniert nur unter Windows 10/11, eine Linux- oder MacOS-version ist mangels passender Testumgebung nicht geplant
Ein Upload konvertierter Mods ist ohne das Einverständnis der Modautoren nicht gestattet!
An upload of converted mods is not allowed without the consent of the mod authors!
Info zu mod.lua
Einige mod.lua funktionieren nicht mehr in TPF2 das sind insbesondere solche die das merk_modutil verwenden. Diese müssen "gecleaned" werden, also alle Einträge entfernt werden die in TPF2 nicht mehr gehen.
Beispiel für eine saubere mod.lua / Example of a clean mod.lua:
function data()
return {
info = {
minorVersion = 0,
severityAdd = "NONE",
severityRemove = "CRITICAL",
name = _(mod_name),
description = _(mod_desc),
authors = {
{
name = "Moddername",
role = "CREATOR",
text = "Modell, Idee",
steamProfile = "",
tfnetId = 34567,
},
},
tags = { "Train Station", "Station",},
},
}
end
Alles anzeigen
Kommentare 4
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
HoratioCaine
Vielen Dank auch von mir.
Capraio
MaikC, du bist so goldig. Vor Tagen haben wir noch darüber geschwurbelt eine "Vergiss-mein-nicht" Mod-Ecke einzurichten, und kaum hab ich ausgeschlafen steht der Konverter auf dem Teppich. Ich glaubs kaum.
Wie machst du das nur??? Vielen Dank, du bist Gold wert !!!


Auge
🎉💥😃👍
N0neGiv3N
Thank You!