Beiträge von Gordon Dry

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


    Nächster Anlauf, ich versuche es hiermit:

    Code
            runFn = function (settings)
                addModifier("loadModel", function (fileName, modelData)
                    if (modelData.metadata.transportVehicle.carrier) and (modelData.metadata.railVehicle.engines.type) and (modelData.metadata.railVehicle.soundSet.name) then
                        if modelData.metadata.transportVehicle.carrier == "TRAM" and modelData.metadata.railVehicle.engines.type == "STEAM" then
                            modelData.metadata.railVehicle.soundSet.name = "tram_steam"
                        end
                    end
                    return modelData
                end )
            end

    Aus

    Code
            runFn = function (settings)
                addModifier("loadModel", function (fileName, modelData)
                    if modelData.metadata.transportVehicle.carrier == "TRAM" and modelData.metadata.railVehicle.engines.type == "STEAM" then
                        modelData.metadata.railVehicle.soundSet.name = "tram_steam"
                    end
                    return modelData
                end )
            end

    wird

    Code
    Error message: error: mods/gordondry_steam_sounds_on_steam_trams_1/mod.lua:27: attempt to index field 'transportVehicle' (a nil value)

    mangels failsafe check ... :P

    Gimp ist ja auch irgendwie ein progressiver Zusammenklatsch aus Mac und Linux

    *duck und weg*


    Ich nutze es auch - wenn es nicht anders geht. Die intuitive Menüführung - naja an dem Kurs nahmen die devs wohl nicht teil.

    as you won't need to restart the game to get the options you want

    I'm not sure how exactly this is to be meant, because I can see and edit the settings with CommonAPI ingame, but I need to go back to main menu and to the "mod options" inside "new game" or "load a save" to see and edit the settings with the vanilla method.

    I prefer CommonAPI because I get a dedicated settings.lua for each mod that I can backup together with the mod archive.

    Weder mit

    updateFn = function (input)

    noch mit

    runFn = function (settings)

    bekomme ich dieses Skript dazu, seinen Job zu tun.

    Fehlermeldungen gibt es keine, es wird einfach nur nicht der Sound ersetzt.



    Das soundSet ist definiert:

    Die .wav Datei existiert auch.

    In 1.6 sind diese beiden Dateien:

    sachs_infra_001_michik_1\res\config\track\30kmh_michik.lua
    sachs_infra_001_michik_1\res\config\track\30kmh_michik.lua.bak


    In der .lua ist

    t.railTrackWidth = 1.435

    und in der .lua.bak

    t.railTrackWidth = 0.75


    Ist es jetzt Schmalspur oder nicht? Und falls ja, dann wird das nicht deutlich genug erwähnt.


    Außerdem ist da noch:

    sachs_infra_001_michik_1\res\config\street\station_new_small.lua
    sachs_infra_001_michik_1\res\config\street\station_old_small.lua
    sachs_infra_001_michik_1\res\config\street\station_new_small.lua.bak
    sachs_infra_001_michik_1\res\config\street\station_old_small.lua.bak


    usw. usf.


    .bak haben im Release eigentlich nichts verloren ;)

    Was zusätzlichen Speicherplatzbedarf erfordert. Und wenn man die Grafikeinstellungen ändert, muss man den Texturcache wieder löschen und es geht von vorn los. Oder die Texturen sind schon DDS.

    8o

    Hmm. In NEP² werden wirklich lineColors definiert. Wenn die allerdings Vanilla entsprechen, wieso werden diese definiert?


    Das Fahrpläne-Mod hat ja (noch) ein Problem mit veränderten lineColors bzw. erweiterten Paletten. Da es aber keine Probleme mit NEP² hat, bedeutet dies, dass NEP² die lineColors nicht von lineColors abweichen lässt ODER die Anzahl der Einträge in der Farbpalette ist die selbe wie in Vanilla, aber die Farben sind andere...

    Wichtiger als die Größe des Modordners ist die Performance. DDS ist zu bevorzugen. Nur die Texturen, die wirklich vom Nutzer verändert werden können sollen, können auch TGA sein.

    For the convenience sozusagen.

    Und am besten so viel Texturen wie möglich gemeinsam nutzen (wie auch Meshes), also nicht zigmal die selbe Textur mit verschiedenen Dateinamen - alles schon erlebt.


    Sagt einer, der die Theorie kennt, aber noch nie 3D-Modelle selbst erstellt hat 8)


    Edit:

    wenn TGA vom Nutzer verändert werden, muss der entsprechende Eintrag im Texturcache gelöscht werden, lol.

    Farang121212


    Es kommt auf die Vorangehensweise an - sind es beim Synchronisieren bzw. Vergleichen links und rechts Ordner mit den selben Namen und du möchtest die Inhalte vergleichen oder möchtest du herausfinden, ob du in einem Chaos unterschiedlicher Ordner mit verschiedenen Namen exakt gleiche Dateien drin hast?