Hier erkläre ich mal kurz wie man Notepad ++ einrichtet, damit es sinnvoll mit den Dateien von TF/TPF/TPF2 funktioniert.
Einträge aus der Kategorie „Modding“
Willkommen in der Transport Fever Community
Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.
Die Registrierung und Nutzung ist selbstverständlich kostenlos.
Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.
Das Team der Transport-Fever Community
Beim Konvertieren von Transport Fever zu Transport Fever 2 trifft man auf Dateileichen, wenn die zu konvertierende Mod Bestandteile aus dem Spiel nutzt. Einige Texturen sind nicht mehr vorhanden oder wurden verschoben. Mit dieser Liste möchte ich die händisch notwendigen Arbeiten an der Konvertierung erleichtern.
Nachfolgend findet man eine Liste, die sich auf die betroffene Textur bezieht. Setzt man anstelle des "_albedo" ein "_mat" und begibt sich in das material-Verzeichnis des Spiels, stößt man häufig auf die dazugehörigen Materialien.
zum Beispiel:
E:\steam\steamapps\common\Transport Fever 2\res\textures\models\building\era_b\shared\all_roof_ceramic_06_albedo.dds
Das entsprechende Material findet sich unter:
E:\steam\steamapps\common\Transport Fever 2\res\models\material\building\era_b\res_2_3x3_02\all_roof_ceramic_06_mat.mtl
Ich hatte keine Lust jeden Parameterwert von 0-100 in einer Schritten anzugeben also entstand dieses Script !
local paramsutil = { }
function paramsutil.r_value()
local lightsValues = { }
local t = { }
for i = 0, 101, 1 do
t[#t+1] = i
lightsValues[i] = string.format("%s %%",tostring(t[i]))
end
return {
key = "r_led",
name = _("RED"),
uiType = "SLIDER",
values = lightsValues,
defaultIndex = 101,
}
end
return paramsutil
Alles anzeigen
In Transport Fever gab es die Möglichkeit Fahrzeuge über die mod.lua zu verstecken, mit Transport Fever 2 funktioniert das nun auch bequem ingame im Ladebildschirm. Das Scripting dazu ist etwas anders und das versuche ich hier mal zu erklären.
Noch eins vornweg: Ein ganz Herzlicher Dank geht an EAT1963 der mir den ganzen Code so geschrieben hat, daß es am Ende jetzt auch funktioniert.
Auch wenn es z.Z. nicht möglich ist einzelnen Modulen ein eigenes Menü (wie bei der ganzen Konstruktion) zu geben, kann man zumindest Varianten mit M und N wählbar machen. Hier wird kurz beschrieben, wie man darauf im Modul-Skript zugreifen kann.