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

Fragen zu Werten in den Gebäuden

  • robinH
  • 7. Oktober 2013 um 12:38
  • robinH
    Erleuchteter
    Beiträge
    3.183
    Filebase Einträge
    61
    • 7. Oktober 2013 um 12:38
    • #1

    Ein paar Sachen sind mir da völlig unklar.

    zB:

    Wie ist die Angabe der Größe zu verstehen?

    Mit den Gitternetz lässt sich leider kein Zusammenhang feststellen. Diese Werte finden sich wieder als Eintrag hinter der Loadingzeile in den Environments. Doch wofür stehen die?


    Wozu ist das Bitmap, welches sich in den Gebäudedateien immer befindet. Hat das damit zu tun, damit die KI weiss wo der Eingang des Gebäudes ist?


    //===============MUSTER OBJECTSCRIPT=======Commerzielles= Gebäude============================

    Welchem Zweck diesen diese Werte?
    this.width = 9;
    this.height = 3;
    this.length = 7;


    Wozu dienen diese Drei Befehle?
    this.flags = GRID_ITEM_COVER | GRID_ITEM_LOCK_GROUND | GRID_ITEM_ENABLE_BASE;


    Was wird hier gemacht?
    this.diagonals = 0x0000;

    UND wozu dienen diese Zeilen?

    $objectinfoPattern = MAIN.$strings.$objectinfo_lastMonth_pattern;

    $objectinfoRange = [50, 100];

    Grüße an alle

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

    Einmal editiert, zuletzt von robinH (7. Oktober 2013 um 12:41)

    • Zitieren
  • rovapasi
    Gast
    • 7. Oktober 2013 um 14:07
    • #2

    Da empfehle ich die Lektüre der CIM internals - Adresse müsste im Footer von eis_os sein.

    • Zitieren
  • robinH
    Erleuchteter
    Beiträge
    3.183
    Filebase Einträge
    61
    • 7. Oktober 2013 um 15:25
    • #3

    Sehr schön der Tipp war äusserst hilfreich.

    Doch zu meiner Ursprungsfrage mit den Größenangaben finde ich da leider nichts.


    Und Kann jemand hier etwas Licht hinein bringen. Mit der KI lag ich da ja garnicht so falsch

    Die Google Übersetzung hilft hier leider nicht wirklich.

    Bitmaps:
    -------------------------
    *-y.bmp = Height Map so groß wie die Größe des Objekts im Skript.
    128 Farb-Einheiten = 1 Fliese (= 3 Meter)
    64 Einheiten Farbe max Höhenänderung Menschen akzeptieren einen Punkt erreicht,


    Spoiler anzeigen


    Bitmaps:
    -------------------------
    *-y.bmp = Height Map as big as the object size in script.
    128 color units = 1 tile (= 3 meters)
    64 color units max height change people accept reaching a point

    *.bmp = Pedestrian Map, size*4.
    White (255, 255, 255) free space, citizens can spawn.
    Green (0, 255, 0) free space, no spawning and walk only if necessery.
    Blue (0, 0, 255) crosswalk.
    Black (0, 0, 0) blocked area.

    Black Color = People should not use this part of object
    Blue color in BMP seems pathway for people?


    *. bmp = Fußgänger Karte, Größe 4 *.
    Weiß (255, 255, 255) freien Speicherplatz, können die Bürger zu laichen.------------Hier spawnen die Bürger
    Green (0, 255, 0) Freiraum, keine Laichen und gehen nur, wenn necessery.-----------Hier wird nicht gespawnt sondern nur begehbar
    Blau (0, 0, 255) Zebrastreifen. Klar
    Black (0, 0, 0) Sperrbereich. Auch klar

    Farbe: Schwarz = Menschen sollten nicht dieses Teil des Objekts-----------Betreten verboten
    Blaue Farbe in BMP scheint Weg für die Menschen?

    Grüße an alle

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

    2 Mal editiert, zuletzt von robinH (7. Oktober 2013 um 15:47)

    • Zitieren
  • robinH
    Erleuchteter
    Beiträge
    3.183
    Filebase Einträge
    61
    • 9. Oktober 2013 um 15:09
    • #4
    Zitat von robinH

    Welchem Zweck diesen diese Werte?
    this.width = 9;
    this.height = 3;
    this.length = 7;


    Dazu habe ich jetzt etwas gefunden

    Die Länge gibt an, wieviel Platz das Object auf dem Rasen (Grid) einnimmt. Ändert man den Wert nach oben, so scheint der Boden durch. So verhalten sich auch die anderen Beiden.

    Ich habe aber nicht herausbekommen, wie sich das Verhalten auswirkt, wenn der Wert kleiner ist. Denn weniger, als das der Boden nicht durchscheint geht ja nicht.

    Hat jemand dazu eine Idee.

    Desweiteren ist es mit nicht gelungen die Angabe bei den Gebäuden herauszunehmen. Da sie ja keinerlei Bezug zum Spiel hat, ist sie sinnlos und stört nur.

    bilderhoster.net - GROESSECities In Motion 2013-10-06 22-20-23-28.jpg - Bilder hochladen

    Muss in den Loadingzeilen im Environment-Script die Angabe mit rein, oder kann sie auch weggelassen werden. Auch diese Frage stelle ich mir. Lösche ich die Angabe höhe und länge heraus, passiert nichts. Sie stehen trotzdem weiterhin bei den Objecten im Editor mit drin.

    Grüße an alle

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

    Einmal editiert, zuletzt von robinH (9. Oktober 2013 um 17:06)

    • Zitieren
  • Goya
    Moderator
    Beiträge
    232
    Filebase Einträge
    11
    • 9. Oktober 2013 um 17:24
    • #5

    Zu Beginn des CiM-Moddings hier zusammengetragen.

    “If this song was a sandwich....it would be an amazing sandwich.” - FuZeDreaMz101

    • Zitieren
  • robinH
    Erleuchteter
    Beiträge
    3.183
    Filebase Einträge
    61
    • 11. Oktober 2013 um 16:16
    • #6

    Ja mensch, Da stehts ja. Der Titel dort ist aber auch sehr verwirrend.

    Grüße an alle

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

    • 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™