1. Dashboard
  2. Forum
  3. Filebase
  4. Lexicon
  5. Articles
  6. Rating system
  7. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  8. Zur Transport Fever Community
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • Lexikon
  • Article (Rating System)
  • More Options
  1. WiSim Welt
  2. Forum
  3. Spiele
  4. Cities in Motion
  5. Modding und Erweiterungen
  6. Tools & more

Nachfrage neuer Gebäude

  • R_E_L_A_X
  • March 14, 2011 at 4:56 PM
  • R_E_L_A_X
    Guest
    • March 14, 2011 at 4:56 PM
    • #1

    Hey ihr :)

    ich habe mal eine Frage. Kennt ihr vielleicht eine Seite, wo man neue Häuser für das Spiel laden kann.

    Die Auswahl ist ziemlich zäh und meine Stadt:

    Liberty City (Stadtentstehung) - Eure Städte - Cities in Motion - Fanpage

    wird langsam groß und sieht scheiße aus weil es nur die selben Gebäude sind...
    Ich entschuldige mich, falls es solch eine Diskussion schon einmal gegeben hat. Ich habe gesucht und nichts passenden zu dem Problem gefunden

    Danke schön

    • Quote
  • Synthtronic
    Professional
    Posts
    812
    Filebase Entries
    7
    • March 14, 2011 at 6:39 PM
    • #2

    Momentan gibt es keine neuen Gebäude, jedenfalls nicht von den Moddern.
    Ansonsten heißt es warten bis die Entwickler irgendwann neue Gebäude bereitstellen.

    Aktuelle CiM Beta-Karte gibts es hier: Fishtown - Beta 1930 (0.6.1) 17.11.2012
    Aktuelle CiM2 Karte: Sarnia (ON) - Port Huron (MI) v1.00 (14.06.2015)

    http://www.Spielerheim.de

    • Quote
  • Yangvarr
    Guest
    • March 16, 2011 at 6:22 AM
    • #3

    Das wäre eine Maßnahme! Mich nervt dies bescheidene Auswahl an Gebäuden ebenfalls!!! X(

    • Quote
  • R_E_L_A_X
    Guest
    • March 16, 2011 at 3:51 PM
    • #4

    K danke für die info

    • Quote
  • ArkenbergeJoe
    Guest
    • March 21, 2011 at 7:38 PM
    • #5

    Hallo,
    als erstes will ich mich vorstellen. Ich bin im Simforum vor allem für SimCity4 im Moddingbereich Verkehrsnetz tätig. Sicher hat der eine oder andere schon was vom NAM gehört, eine reine fanbasierte Verkehrsnetzeerweiterung. Und da mich nun mal Verkehrsanetze faszinieren, konnte ich nun die Finger von CIM nicht lassen. Nun fehlt mir allerdings als alter SC4-Hase die Gebäudeauswahl, und habe mal schnell selber welche umgemoddet. Allerdings verwenden sie die gleiche Modell-. bzw Objektdatei, nur eben die Fassade lässt sich ändern, und das Haus als zusätzliches Bauwerk ins Spiel bringen.
    Mein erstes Werk, es ist das Haus mit dem freundlicherem Farbton.... ;)

    Derzeit gestalte ich gerade das 45° Eckhaus um (das linke im Bild) davon braucht man ständig welche, und es gibt wirklich nur eins davon.

    • Quote
  • minimums7
    Guest
    • March 21, 2011 at 7:42 PM
    • #6

    Wow, sientg klasse aus. Kannst du auch Fahrzeuge einbauen?
    PS: Willkommen hier von einem ebenfalls Forum-Neuling! :D

    • Quote
  • R_E_L_A_X
    Guest
    • March 21, 2011 at 8:23 PM
    • #7

    Jo die seite ist gut, am besten wäre es wenn auch neue Hochhäuser reinkommen würden :)

    • Quote
  • Karacho
    Guest
    • March 21, 2011 at 11:31 PM
    • #8

    Ist es denn generell überthaupt möglich neue Gebäude z.b. mit gmax erstellte in das Spiel einzubinden? Für SC4 gibt es tausende und wenn man die in CIM importieren könnte....... will über die Möglichkeiten gar nicht nachdenken. CIM scheint ja sowieso extrem empfänglich für Mods zu sein

    • Quote
  • R_E_L_A_X
    Guest
    • March 21, 2011 at 11:35 PM
    • #9

    wär geil ,wenn das gehen würde, dann würde das spiel mehr spaß bringen...

    • Quote
  • klischee
    Guest
    • March 22, 2011 at 8:13 AM
    • #10
    Quote from Karacho

    Ist es denn generell überthaupt möglich neue Gebäude z.b. mit gmax erstellte in das Spiel einzubinden? Für SC4 gibt es tausende und wenn man die in CIM importieren könnte....... will über die Möglichkeiten gar nicht nachdenken. CIM scheint ja sowieso extrem empfänglich für Mods zu sein


    Das ist die Frage die schon seit Release unbeantwortet ist. Ich hab bisher noch nirgends lesen können, welches 3D-Format CiM nutzt.

    Quote from ArkenbergeJoe

    Mein erstes Werk, es ist das Haus mit dem freundlicherem Farbton...


    Schön dass sich jemand der Farbvielfalt annimmt, ich freu mich schon auf das Eckhaus. Ich hoffe es wird irgendwann (von dir oder der Community) ein Gebäude-Pack geben, damit man sich als Mapper darauf verlassen kann, nicht auf 100 Abhängigkeiten zu verlinken, wie es bei SC4 ja auch leider oft der Fall ist (trotz Packs).

    Was passiert denn wenn man ein umgefärbtes Haus platziert, dass der Spieler nicht installiert hat?

    • Quote
  • Bennhardt
    Student
    Posts
    94
    Filebase Entries
    1
    • March 22, 2011 at 2:37 PM
    • #11
    Quote from klischee

    Was passiert denn wenn man ein umgefärbtes Haus platziert, dass der Spieler nicht installiert hat?


    Das ist die große Frage. Ich vermute, wenn man seine Karte als "Addon" liefert, dann wär das kein Problem, da man ja alle Custom-Gebäude mitliefern kann. Das würde auch das Abhängigkeitenchaos vermindern, da ja alles im eigenen Addon-Ordner läge.

    Wenn man das nicht so macht, wird das Spiel wohl mit "Onject not found" oder so abstürzen.

    Aber das sind alles nur Vermutungen.

    Übrigens: Viele Gebäude haben wie die NPC-Fahrzeuge auch eine Farbpalette, die die Farbe ändert, sobald man das Gebäude woanders baut. Die Sonnenschirme haben das z.B. auch. Bei diesen Gebäuden liegt eine Farbpalette dabei und die haben eine Maske, die die Bereiche markiert, in denen die Farbpalette zum Tragen kommt. Ich denke, das könnte man nutzen, um mehr Farbe reinzubekommen, ohne umständlich alles umzupinseln.

    Edited once, last by Bennhardt (March 22, 2011 at 2:40 PM).

    • Quote
  • ArkenbergeJoe
    Guest
    • March 22, 2011 at 6:26 PM
    • #12

    Vielen Dank für die zahlreichen Danksagungen gleich an meinem ersten Tag :)

    Also ich bin ja auch erst am Anfang des Moddings von CIM. Es ist ja hier vieles anders als bei SC4. Eigentlich einfacher. Während SC4 mit ID-Nummern arbeitet, sind es hier text- und binärbasierte Anweisungen.

    Zu meinen Häusern. Das Umfärben war nur ein erster Versuch, ob es überhaupt funktioniert, neue Objekte im Spiel einzupflegen. Reine Umfärbungen sollten eigentlich auch bei der weitere Verwendung des Original-Objektes funktionieren. Leicht andere Farbtöne habe ich ja auch schon bei dem gleichen Haus festgestellt. Hier ich bin noch am Suchen, welche Datei von welcher abhängig ist, und welche Datei letzlich mit dem Spiel korrospondiert. Pro Haus habe ich 17 einzelne Dateien (scripts, dds, objects, usw...)ausfindig machen können.

    Und wenn mal ein Haus als User-Datei fehlt, steht da keins, Das habe ich auch schon rausfinden dürfen.

    Abhängigkeiten intern haben die Häuser in CIM sowieso nicht, alle Props (Werbeschilder, Zäune) muß man ja selber setzen.
    Im übrigen lassen sich Häuser nicht nur umfärben, es lassen sich alle textur-(dds)-basierten Elemente verändern. Zum Beispiel sind die meisten Fenster nur auf eine glatte Fläche aufgetragen, die 3D-Täuschung wird durch die <<Hausxxx>>_n.dds (die bläuliche) hervorgerufen. Allerdings habe ich noch einige Probleme, die Objekte ins Spiel zu bringen, derzeit schreibe ich einfach die Hauptdatenbankdatei um. Gerne hätte ich eine oder mehrere optionale Hauptdatenbanken für die Userobjekte mit einem Verweis auf die selbigen gescriptet, aber da muß ich mich noch durch etliche Abhängigkeiten und Anweisungen wälzen.

    Am schönsten wäre natürlich, wenn man sogar gänzlich neue Objekte erstellen könnte, aber dieses Dateiformat ist mir völlig unbekannt.

    • Quote
  • klischee
    Guest
    • March 23, 2011 at 12:33 AM
    • #13
    Quote from Bennhardt

    Ich vermute, wenn man seine Karte als "Addon" liefert, dann wär das kein Problem, da man ja alle Custom-Gebäude mitliefern kann. Das würde auch das Abhängigkeitenchaos vermindern, da ja alles im eigenen Addon-Ordner läge.


    Dass war auch mein Gedanke bei meiner Besuchermagnet-Mod - der Haken ist nur (für den 08/15-Mapper), dass es nicht grade unkompliziert ist seine Map als Addon zu releasen. Da muss man, wie du als Wiki-Artikel-Verfasser zu dem Thema ja am besten weißt, ganzschön viel machen, und vorallem muss man jede Mod die man mit in die Map packt auch auf den neuen Ordnernamen umscripten, also init.script und environment.script zum Beispiel. Sehr, sehr umständlich, zu umständlich für die meisten denke ich. Die CiM-Community bräuchte unbedingt mal Coder die für dieses Thema und das Thema Mods allgemein Tools schreiben... :pinch:

    Quote from Bennhardt

    Wenn man das nicht so macht, wird das Spiel wohl mit "Onject not found" oder so abstürzen.


    Im Falle des Besuchermagneten ist es so wie ArkenbergeJoe grad schon geschrieben hat - das Objekt ist einfach weg, ohne Absturz, ohne Fehler. Schöner wäre es wohl wirklich, wenn man in Sachen Gebäudeumfärbung mit Alphamasken arbeiten würde, weil vielleicht wird bei einer fehlenden Maske einfach auf eine Standardmaske zurückgegriffen und so verschwindet dann nicht das ganze Haus wenn jemand die Gebäude-Mod nicht hat. Aber das klappt natürlich auch nur solang man nicht die Texturen an sich verändert, was ja auch reizvoll ist.

    @ArkenbergeJoe:
    Es wär echt cool wenn du alle Fortschritte und Erkenntnisse die du in der Hinsicht sammelst an die Community weitergibst (zb im Wiki oder in Threads wie hier zb), denn ich glaube du leistest in diesem Bereich Pionierarbeit.

    Edited 2 times, last by klischee (March 23, 2011 at 12:36 AM).

    • Quote
  • immi
    Guest
    • March 23, 2011 at 4:57 AM
    • #14
    Quote from ArkenbergeJoe

    Allerdings habe ich noch einige Probleme, die Objekte ins Spiel zu bringen, derzeit schreibe ich einfach die Hauptdatenbankdatei um. Gerne hätte ich eine oder mehrere optionale Hauptdatenbanken für die Userobjekte mit einem Verweis auf die selbigen gescriptet, aber da muß ich mich noch durch etliche Abhängigkeiten und Anweisungen wälzen.

    - ordner '<My Documents>/addons/MeineObjekte' erstellen ("MeineObjekte" durch gewünschten Addon Name ersetzen)
    - geänderten objekte nach '<My Documents>/addons/MeineObjecte/objects/' kopieren (*.object/*.material/*.script Dateien + texturen)
    - datei erstellen: '<My Documents>/addons/MeineObjekte/scripts/environment.script'

    Code
    $BasePath = extractFilePath(extractFileDir(this.scriptFilename));
    $ObjectPath = $BasePath + "/objects/";
    
    
    function loadBuilding($category, $name, $model)
    { 
        MAIN.$grid.loadGridObject($name, $model+".object");
        if (defined MAIN.$level.$buildings[$category]) {
            MAIN.$level.$buildings[$category][] = $name;
        } else {
            MAIN.$level.$buildings[$category] = [$name];
        }
    }
    
    
    loadBuilding("landmarks", "MeinHaus", $ObjectPath+"MeinHaus");  // lädt objects/MeinHaus.object
    loadBuilding("landmarks", "MeinHaus1", $ObjectPath+"MeinHaus1");  // lädt objects/MeinHaus1.object
    <usw.>
    Display More


    hab des skript jetzt grade nicht testen können, aber so in der Art sollte das funktionieren. alternativ kann man auch den addon ordner in C:\Programme\Cities In Motions\addons benutzen. sollte an beiden orten funktionieren.

    der offensichtliche nachteil hier ist dass die Objekte immer geladen werden. Sinnvoller wäre es natürlich wenn sie nur geladen werden wenn man den Editor startet(evtl abh. von der gewählten region) oder eine Karte lädt die dieses Objekt benutzt. Wobei letzteres natürlich Mehrarbeit für den Mapersteller bedeutet.

    Ein weiterer Punkt ist dass der Name unter dem man ein Objekt lädt(hier "MeinHaus") einzigartig sein muss. Wo man sich bei steigender Anzahl von addons vermutlich leicht in die Quere kommen kann.

    Quote from ArkenbergeJoe

    Am schönsten wäre natürlich, wenn man sogar gänzlich neue Objekte erstellen könnte, aber dieses Dateiformat ist mir völlig unbekannt.


    ist in arbeit, siehe dieser thread.
    Zielline ist in Sichtweite ;)

    • Quote
  • ArkenbergeJoe
    Guest
    • March 23, 2011 at 10:15 PM
    • #15

    Ich habe mich mal mit den scripten auseinander gesetzt, aber in keiner Anordnung wollen die beiden Neuen erscheinen. Dafür habe ich die bmp und die Anweisung für die unterschiedlichen Farbtönungen der Häuser herausbekommen.
    Sie befindet sich in der gs-file:
    objects.gs/buildings/blockhouses/"color.bmp"
    Für mein Haus habe ich sie extrahiert, umbenannt in "color_AJ.bmp"
    und in meine derzeitige Dateistruktur eingebracht:
    <<Spieleordner>>/CitiesInMotion/metro/objects/buildings/blockhouses/"color_AJ.bmp"
    In einem weiteren Arbeitsschritt muß noch die Datei "blockhouseXX.script" geändert werden.

    Code
    Zeile 10 alt: this.colorMap = colormap("metro/objects/buildings/blockhouses/colors.bmp");
    Zeile 10 neu: this.colorMap = colormap("metro/objects/buildings/blockhouses/colors_AJ.bmp");
    Quote

    Ein weiterer Punkt ist dass der Name unter dem man ein Objekt lädt(hier "MeinHaus") einzigartig sein muss. Wo man sich bei steigender Anzahl von addons vermutlich leicht in die Quere kommen kann.


    Im Übrigen sollte man, um eben das zu vermeiden, im Dateinamen seinen Kürzel einzuarbeiten. So sollten Konflikte fast auszuschließen sein...

    EDIT:
    Ein Blick in meine Bastelkiste: Während der Nahblick bereits fertig ist, muß ich am Fernblick noch arbeiten. Leider war in der Original-Datei nur eine einzelne Maske vorhanden, jetzt muß ich die Texturen alle passend verteilen. Es unterscheidet sich erheblich von der Nah-Textur, ansonsten hätte ich diese nur skalieren müssen.

    Edited 2 times, last by ArkenbergeJoe: Bild eingefügt, darf noch keinen neuen Beitrag erstellen, Zeitabstand zu kurz (1440min....) (March 24, 2011 at 6:59 PM).

    • Quote

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Twitch

  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™