Script für Umwandlung Wegpunkt in Asset

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


  • Servus,


    ich habs zwar schon in folgendem Thread gepostet allerdings denke ich ging das in der Diskussion etwas unter: Asset-Kategorien


    Ich hätte gerne ein Script womit man die vielen Wegpunkt-Objekte in Assets umwandeln kann. Also Erstellung der assets/objekt.lua, Anpassung der .mdl und Verschiebung des UI Bildchen von \res\textures\ui\models in assets. Am besten noch mit der Möglichkeit zur Auswahl in welche Asset Kategorie das kommen soll und ob Track/Multi oder nicht.
    Ich erwarte mir dadurch einfacheres Bauen da dann nicht immer die Gleise in kleine Stücke zerteilt werden sowie hoffentlich bessere Performance im Lategame beim Bauen/Abreissen von Gleisen/Wegpunkten.


    Wäre toll wenn sich jemand an so ein kleines scirpt wagen würde.

  • Mein Kommentar als erfahrener (das behaupt ich jetzt einfach mal ganz frech) TF-Scripter: Machbar, aber "klein" ist der Skript nicht. Besonderst schwierig: Automatische Einsortierung in Asset-Kategorien & Asset-Typ. Da müsstest du schon vorher eine Liste für alle Dateien, die für jede Moddatei die neue Kategorie und den neuen Typ definiert.


    Wenn du eine ausgereifte Lösung für das Einsortieren bietest (Textlich beschrieben reicht schon), wagt sich vielleicht jemand dran.


    Tipps für alle die sich ranwagen:

    • kopiert die *.tga durch Einlesen als Binärdaten und anschließendem Schreiben im neuen Verzeichnis.
    • mutet die Wegpunkte durch Modifier
    • die Assets müssen in der main.lua erstellt werden. Es reicht nicht, es im Modifier der Wegpunkte zu tun.
  • Besonderst schwierig: Automatische Einsortierung in Asset-Kategorien & Asset-Typ.

    Also Asset-Typ war Gleisgebunden oder nich, gell? Kann man Events auslesen? Alles was keine "Signal-Events" (red, green, idle_red, idle_green) hat, wird als type DEFAULT gewertet, alles andere als TRACKS. Bei den Kategorien wirds echt haarig. Entweder eine "Pseudo" Kategorie ala converted erstellen - dann spart man sich das - aber dann hat man eben auch kaum einen sortierten, geordneten Effekt - oder man muss da wirklich nochmal händisch vorarbeiten.

  • Asset-Typ war genau das: gleisgebunden oder nicht.
    Signal-Events auslesen kannste, ja. Aber es muss klar sein, dass dort die Animationen nicht funktionieren werden (außer forever) - oder ich hab was nicht mitbekommen :huh: .


    Sortieren bekäm man noch hin. Siehe Asset-Kategorien Nur totscrollen wäre es bei einer generischen Kategorie "converted" immernoch. Also etwas gewonnen, aber Animationen verloren...