Kleines Handbuch über ChaptEd

    • Official Post

    Da es ja schon allgemeines über ChaptEd und das Erstellen von Maps gibt:
    Hier mal ein paar neue Informationen:


    1.Wie drehe ich Static Objects?
    Zuerst wählen wir das Objekt aus. Um es zu drehen bzw. zu verändern: Rechtsklick->Increment ImageIndex (allternativ: strg+I). Es gibt aber Objekte, die sich nicht drehen lassen können (z.B.Wände). Andere Sachen, wie z.B. BookScroll (ein paar Bücher auf einem Tisch), werden durch Increment ImageIndex auch verändert (Form und Aussehen der Bücher).


    2.Wie drehe ich Sprite Objects?
    Zuerst das Object auswählen. Dann Rechtsklick->Rotate Direction (allternativ: strg+R). Um zu sehen wie rum es nun steht, müsst ihr im Spiel nachschauen. Das Problem ist nämlich erstens diese Objekte drehen sich nicht in ChaptEd mit und zweitens manche Objekte (wie Kisten) drehen sich nicht im Uhrzeigersinn, sondern mal da mal auf der anderen Seite. Beispiel:


    Footlocker:
    Strichrichtung: Objektrichtung
    (blau)


    NN: nach oben auf
    NW: nach rechtsoben auf
    WW: nach rechts auf
    SW: nach rechtsunten auf
    SS: nach unten auf
    SE: nach linksunten auf
    EE: nach links auf
    NE: nach linksoben auf


    Legende: (Blaue Strich)
    (Oben)
    ............NW NN NE
    ..................\|/
    .(Mitte) WW - - EE
    ................../|\
    ............SW SS SE
    (Unten)
    3.GsOnTrigger: Gridspaces
    Entweder ihr macht es klassisch (so hab ichs ne Zeit lang gemacht, dauert aber ewig):
    Linksklick auf die map, wo die Gridspace sein soll. Unten ablesen und dann beim GsOnTrigger unter Gridspace eingeben.
    Oder viel einfacher: Rechtsklick auf den Trigger ->Define Gridspace Region
    (Ist vor allem für die GsFilter einfacher, weil man da ja den kompletten Boden abdecken muss, damit das Dach vom Haus gefiltert wird)


    4.Rectangles
    Um eine map komplett zu füllen: Entweder Rectangle auswählen und dann neue map erstellen.
    Oder oben unter Tile auf Fill drücken. Ich empfehle nicht das zu tun: rectangle auswählen ->Rechtsklick ->Floodfill. Bei mir passiert dann immer bei einem neuen Aufruf der map folgende Fehlermeldung: List Index out of bounds (-1) und die map ist kaputt.


    5.NPCs sollen in der map umhergehen
    Rechtsklick bei der gewünschten Figur ->edit Properties ->AI_Idle ->LeashLength beliebige Zahl (je nachdem wie weit sie sich maximal von ihrem alten Standpunkt entfernen soll).
    Wenn sie aber einen bestimmten Weg gehen soll: Unter AI_Idle ->IdleDuty ->Guard. Die Figur unter GameObjekt einem Groupname zuordnen. Pathcorner dahin setzen, wo sie lang laufen soll. Den Pathcorner denselben Groupname zuordnen. ->Rechtsklick auf den Pathcorner ->Draw PathCorners. Pathcorner dahin setzen wo sie gehen soll. Nun läuft die Person den gewünschten Punkten hinterher. Für eine Kreis einfach in den letzten pathcorner unter NextDestination den ersten Pathcorner reinschreiben (Auswählen). Wenn die Person mal ein Päuschen braucht: Unter Delay eine Zahl eingeben.
    Falls aber die Person keinen bestimmten Weg entlang laufen soll, aber schon noch an den Punkten (Pathcorner bleiben soll) einfach das Draw PathCorners weglassen und die Pathcorner selbst einfügen und dem Groupname zuweisen (so steht nichts unter NextDestination).


    6.Der Gegner ist zu schwach bzw zu stark
    ->Edit Properties ->AI_Combat ->Balance with Player -> Zahl eingeben (12 entspricht etwa die aktuelle Stärke des Helden). Nach einiger Zeit, also wenn das Spiel dann schon so auf Kapitel 4 zugeht, dann wär die Zahl 14-18 gut.
    Natürlich kann man auch noch mit Titeln arbeiten, zb. addtitle(fastattack); damit der Npc schneller zuschlägt


    7.Der Gegner benötigt sehr viel Zeit um einmal zuzuschlagen
    ->Edit Properties ->AI_Combat ->AttackDelay ->Zahl eingeben (Je höher desto schneller)


    8.Mehrere Objekte verdecken ein anderes, sodass man es nicht mehr anklicken kann
    Manchmal geht es, dass man die alle auswählt (Rechteck ziehen) und dann mit strg und mausklick die anderen wieder wegklick bis nur noch das übrigbleibt, was verdeckt war.
    Man kann auch die Objekte verschieben. Allerdings kann es da passieren, dass sie hnterher nicht mehr genau ihren Platz haben, bzw dass es viel Zeit kostet sie wieder so anzuordnen wie vor her.
    Dritte Möglichkeit: Alle Objekte, die das Objekt verdecken auswählen, indem wir ein Rechteck um sie ziehen. Unter Edit (oben) ->Start Scroll List (allternativ :F2). Dann unter Edit ->Next in Scroll List (allternativ: F3). Dadurch wird bei jedem F3 Drücken ein anderes Objekt markiert, dass man vorher ausgewählt hat. So ist nach einigen drücken das gewünschte Objekt ausgewählt (Vorrausgesetzt es war beim anwählen mit dem Rechteck mit ausgewählt).


    9.Mist, wo auf der map wollte ich nochmal das Objekt einfügen
    Um das zu verhindern:
    1.Zu dem Bereich hinsrollen, wo das Objekt hinein gehört.
    2.Unter Bookmarks (oben) ->Set Bookmark ->Bookmark 0-9 auswählen (allternativ: shift+strg+1-9; 0 geht nicht so auszuwählen, zumindest nicht bei mir)
    3.Wenn man jetzt einen anderen Teil der map anschaut, und man nach einer Zeit wieder zum alten Punkt zurück will ihn aber nicht findet, dann unter Bookmarks ->Go To Bookmark ->0-9 auswählen, je nachdem welchn man gesetzt hat (allternativ: strg+0-9)


    10.Warum ist die Maus immer linksunten von den Objekten, die man einfügen will?
    Hier kann man auswählen wo sie sein soll. Unter Object (oben) ->Object Corner ->Lower Left , Lower Right, Upper Left oder Upper Right.
    Achtung: Beim Anklicken von Objekten ist Lower Left am besten, weil die anderen einen komischen Bereich haben in der die Objekte angeklickt werden können.


    11.Bei meinem Gebäude schaut ein Teil vom Diamond oder Rectangle unter der Wand raus
    Hier kann man bei einem Diamond einfach über Tile (oben) ->Diamond Erase -> Ecke auswählen.
    Erase Mode ->Mit dem Diamond den Bereich löschen
    Wenn man aber Wände (Ost, Süd, West oder Nord) verwendet hat, daa hilft das sehr wenig. Einfach mit dem Rectangle löschen. So wird der Diamond auf der einen Seite wie ein Rectangle.
    Wenn das auch nicht geht, z.B. wenn der >Diamond zu wenig oder zu viel raus schaut, dann unter Object Mode ->Static Object ->Decals ->z.B. Grass wenn um das Gebäude Gras ist. Das Gras auswählen, was um das Gebäude verwendet wurde und auf die herausschauenden Diamonds setzen. Wenn es Dreck ist, der um das Gebäude ist, dann Dirt auswählen und dasselbe machen.


    12.Die Ecken von Gebäuden werden nicht im Spiel gefiltert, auch wenn ich X gedrückt habe
    Der Fehler liegt hier an dem Object. Unter Edit Properties ->Ini ->XRayable ->einen Wert aussuchen. Ich nehme immer 135. Z.B. Hölenecken werden auch nicht gefilter, wenn man sie so lässt und einfach auf das map setzt.


    13.Ich habe eine Fehlermeldung während dem Mapbau erhalten
    Meistens kommt soeine Fehlermeldung wenn man irgendein Object gelöscht hat oder verschieben möchte (Warum? - Keine Ahnung). Zur Sicherheit das map nicht mit diesem Namen speichern, wie es vorher hieß sondern unter einem neuen. Sonst könnte dasselbe passieren wie bei Punkt 4. Dann kann man die maap in die Tonne treten. Also wenn eine Fehlermeldung kommt:
    1.Map unter anderem Namen abspeichern
    2.ChaptEd neustarten
    3.Map öffnen (das unter dem anderen Namen)
    4.a) Wenn nach dem Öffnen keine Fehlermeldung kommt und auch nach irgendwelchem Verschieben von Objekten, dann kann man die map wieder unter dem alten Namen abspeichern
    4.b)Wenn nach dem Öffnen eine kommt, dann bleibt nichts anderes übrig, als es zu löschen und noch mal mit dem vorherigen Speicherpunkt (also mit dem vorherigen Zustand der map) zu arbeiten.
    Daher häufig speichern!

    • Official Post

    14.Gridspaces:
    Wenn ein Gridspace von einem Filter, GsOnTrigger oder GsCollision gesetzt ist, geht keine weitere auf diesem Punkt vom selben Objekt (z.B. 1. GsOnTrigger am Punkt (1|2), 2. GsOnTrigger geht nun nicht mehr auf (1|2)). Ausnahme hierbei ist, dass man Gridspaces überöagern kann, wenn sie nicht vom seleben Objekt kommen, z.B. einem Filter und dann einem GsOnTrigger.


    15.Undo Last Delete
    (Um ein Objekt wieder herzustellen bzw. das Löschen Rückgängig machen)
    Nicht benutzen! Kommt nur eine Fehlermeldung und man darf ChaptEd neustarten. Also einfach das Objekt nochmal auf die Karte setzen.


    16.Zoom
    Beim setzen von Gridspaces bzw. von Rectangles oder Diamonds ist es am besten auf normale Größe umzuschalten, da durch die anderen beiden Größen die Koordinaten (unten angegeben) desöfteren nicht mehr stimmen. Ist aber nützlich, wenn die map nicht richtig angezeigt wird. Einfach ein paar mal umschalten. Wenn die map deswegen trotzdem nicht korrekt angezeigt wird, einfach mal nur die map (unter der oberen Taskleiste von ChaptEd befinden sich noch mal ein Kreuz, das Zeichen für verkleinern und minimieren) Verkleinern oder minimieren. Manchmal kann man dann die map weiterbearbeiten auf verkleinerter Version und muss nicht ChaptEd neustarten.


    17.Mehrere maps auf einmal geöffnet
    Entweder man schließt immer die, die man nicht benötigt oder man schaltet unter Window (oben) zwischen den maps um.


    18.Lichter
    So oft man es auch versucht, eine Glühbirne lässt sich nicht ausschalten über On=false. Sonst hätte man die Möglichkeit im mit einem Feuerball im dunkeln Fackeln zu entzünden und somit Licht in die dunkle Sache zu bringen. Lautsprecher dagegen schon. (Find ich schon komisch und schade.)

    • Official Post

    19. Musik und allgemeine Lichteinstellung:
    Oben in der Menüleiste nach Scenes suchen. ->Edit Current Scene. Unter general kann man den Lichteinfall für den Schatten der Charaktere bestimmen und das Ambiente (Farbe und Helligkeit).
    Bei Themes kann man einen Namen für die Musikgruppe (links) hinzufügen und dann dazu die Musik einfügen (rechts).


    Weiteres:
    Alles was ich bisher mal aufgeschrieben habe, siehe Anhang.