1. Dashboard
  2. Forum
  3. Filebase
  4. Lexikon
  5. Artikel
  6. Spieletest
  7. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  8. Zur Transport Fever Community
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Filebase-Eintrag
  • Lexikon
  • Artikel (Bewertungssystem)
  • Erweiterte Suche
  1. WiSim Welt
  2. Forum
  3. Spiele
  4. Cities in Motion
  5. Modding und Erweiterungen
  6. Modding-Hilfen

Modding Objekte, Verkehrswege und andere Props

  • ArkenbergeJoe
  • 5. September 2011 um 22:27
  • ArkenbergeJoe
    Gast
    • 29. September 2013 um 19:51
    • #41

    Zumeist verwende ich originale *.material-Dateien, und schreibe nur die Verweise auf die neuen dds-Dateien für die neuen Objekte um.
    Also, wenn ich ein Haus mit einer _n.dds mit Alphakanal versehe, scripte ich eine material-datei eines originalen Objektes mit Alpha-n.dds um. Abgesehen von Verweisungsfehlern, welche man sofort mitbekommt, ist man da auf der sicheren Seite.

    • Zitieren
  • robinH
    Erleuchteter
    Beiträge
    3.183
    Filebase Einträge
    61
    • 30. September 2013 um 13:22
    • #42

    Also ich verstehe nur Bahnhof.

    unter gs-Dump gibt mir Googel nur Unsinn aus.

    wo finden sich diese Werte. Im Gs File?

    gsflags
    map_Kd_alpha
    map_Ks_alpha
    map_bump_alpha

    Warum muss man an den Werten schrauben, wenn es sich um die selbe Textur handelt. Ich habe die doch nur grafisch bearbeitet und sonst alles so gelassen. Die Frage ist nur, wie sich die abspeichern lässt. Ich finde nicht das richtige DDS. Format. Wie schon zuvor beschrieben. Welches Format nutzt denn CIM?

    Der Sky hat doch schon einen Alpha, also müssten ja die Einträge ohne das ich daran herrumschraube auch stimmen. Wieso klappt das also nicht. Wie macht Ihr das?

    Grüße an alle

    ---------------

    • Zitieren
  • mediziner
    Administrator
    Reaktionen
    2
    Beiträge
    1.924
    Filebase Einträge
    10
    Einträge
    4
    • 30. September 2013 um 14:05
    • Offizieller Beitrag
    • #43

    DDS DXT1 und DXT3 sowie RGBA.
    Teilweise mit Mipmaps und teilweise ohne.
    Guck dir am besten die Originaldatei an.

    • Vorheriger offizieller Beitrag
    • Zitieren
  • robinH
    Erleuchteter
    Beiträge
    3.183
    Filebase Einträge
    61
    • 11. Oktober 2013 um 15:54
    • #44

    Hatte noch garnicht geschrieben woran es lag. Das Format war immer richtig. Es lag daran, das ich die Mipmaps nicht auf All stehen hatte. Da diese auch Speicher nutzen, hatte ich den Wert auf 9 stehen. Reicht in der Regel aus. Aber die Engine erkennt das wohl nicht. Also merken. Mippaps müssen auf All stehen.

    Hat jemand es schon geschafft, das Format für die Sky Textur herauszubekommen?
    [Sonstiges] Andere Textur für den Himmel - Modding-Hilfen - Cities in Motion - Fanpage

    Zu den höhen Angaben. Wäre es damit möglich ein Brückenprop so wie die Sanfranziskobrücke Ingame auch auf zB. auf Gleise zu setzten. Denn ohne das auf und absenken lässt sich die Brückenprob so nicht plazieren. Auf Strassen gehts, da rastet die Prob sofort ein. Irgendwer muss doch dem Prob sagen das da eine Strasse kommt oder so ähnlich. Jemand eine Idee.

    Screen kommt noch. Bin noch dabei das im Editor zusammen zu friemeln. Ist bald fertig.


    Grüße an alle

    ---------------

    2 Mal editiert, zuletzt von robinH (14. Oktober 2013 um 13:42)

    • Zitieren
  • ArkenbergeJoe
    Gast
    • 17. November 2013 um 15:33
    • #45

    In letzter Zeit versuchte ich immer wieder, verschiedene Menüpunkte aus dem Addonordner aufrufen zu lassen. Leider funktioniert es nur mit der Weisung bei buildMenu, weil im Metroordner in der editor.script die Weisung:
    MAIN.$buildMenu = $buildMenu = load "/metro/ui/toolbar/submenu.script"; (Zeile25)
    existiert. Wären die anderen Funktionen statt mit:
    $trafficMenu = load "/metro/ui/toolbar/submenu.script"; (Zeile77)
    mit der Weisung:
    MAIN.$trafficMenu = $trafficMenu = load "/metro/ui/toolbar/submenu.script";
    versehen, könnten alle Menü-Funktionen im Addonordner liegen. Zum Beispiel:
    MAIN.$trafficMenu.addTypeButton("smallroadX", "addons/X-Road/ui/");
    MAIN.$trafficMenu.addButton("smallroadX", "roadsX", macro :: MAIN.$toolbar.selectTool(GRIDMODE_LAY_ROAD, GRIDROAD_SMALL, 10, false, false, 0), "addons/X-Road/ui"); Beim Terrainmenü wäre es adäquat.
    FRAGE: Allerdings sollte man am Metroordner nichts ändern, wie bekomme ich sonst die Weisung auf den Addonordner gelegt?
    ANTWORT: Nur mit dem MM! Die Anweisungen sollten in etwa so lauten:

    Zitat

    $modmanager_api = MAIN.$modmanager.getAPI(3, "X-Road"); //Ordnername, muß stets dem jeweiligen Addonordner entsprechen

    $modmanager_api.hooks_start();
    $editorscript = "metro/scripts/editor.script"; //editorscript wird geladen, Baumodus
    $gamescript = "metro/scripts/game.script"; //gamescript wird geladen, Spielemodus
    //=================================================
    $olddata = "$trafficMenu = load \"/metro/ui/toolbar/submenu.script\";"; //Alte Anweisung wird gesperrt
    $newdata = "MAIN.$trafficMenu = $trafficMenu = load \"/metro/ui/toolbar/submenu.script\";"; //neue Anweisung ins Spiel geladen

    $modmanager_api.hook_replace($editorscript , $olddata, $newdata); //Anweisung editor
    $modmanager_api.hook_replace($gamescript , $olddata, $newdata); // -dito- game

    $modmanager_api.hooks_write();//schreibt die neue Anweisung ins Spiel

    //nur für die init.script wichtig:

    Code
    event this.onDestroy::() {
      delete $modmanager_api;
    }
    Alles anzeigen


    Dank an mediziner, er hat mir damit sehr weitergeholfen.

    2 Mal editiert, zuletzt von ArkenbergeJoe (2. Januar 2014 um 21:03) aus folgendem Grund: Auflösung des Rätsels

    • Zitieren
  • totof0306
    Anfänger
    Beiträge
    4
    • 20. Mai 2015 um 21:34
    • #46
    Zitat

    Eine *.dds-Datei erstellen, wo alles drauf ist, was das Haus begehrt. Diese kann aber jederzeit nachträglich abgeändert werden. Gespeichert werden muß sie im BC1/DXT1-Format (Generate mipmaps)


    Kann ich dafür die Dateien verwenden, welche auf 3D-Warehouse.com heruntergeladen werden können? Wenn ja, wie?

    • Zitieren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Twitch

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™