Modifikationen


Modifikationen gelten für ein gesamtes Bild. Man kann so viele Modifikationen auf ein Bild anwenden, wie man möchte;  das Basisbild kann jedoch nur in vertikaler Richtung expandieren (ausgenommen die [CL: ] und [CR: ] Modifikationen): es kann höher werden, beispielsweise durch eine Ladung.
 

Das benutzte Koordinatensystem zählt innerhalb eines Bildes von links unten und beginnt mit dem Wert 0. Die Koordinaten und Größen sind Integer-Zahlen in Pixel.
 

Kommandos zur Anpassung haben die Form:

[ <Condition> <CommandCode> : <Parameter> , <Parameter> ... ]

Eine mögliche Bedingung kann die Bewegungsrichtung sein:

Das < - Zeichen bedeutet links und das > - Zeichen bedeutet rechts.

Man kann andere Bedingungen herstellen, indem ein Ausrufungszeichen ! hinter einen Namen gesetzt wird:

[ <Criteria> ! <CommandCode>: <Parameter> ... ]

Das Kriterium <Criteria> gilt als erfüllt, wenn das erweiternde Fahrzeugmakro ein Element in der Form [! <Criteria> ] enthält.

Einige Namen für Kriterien werden standardmäßig von der Fahrzeugliste verwendet. Im Augenblick nutzt keine Funktion diese Namen explizit, aber einige Kommandos im Fenster des Makro-Editors / Grafikprüfstands nehmen auf diese Namen Bezug:

[!L]   Left die linke (andere) Fahrzeugseite
[!C]   Cold eine Dampflokomotive ohne Rauch
[!E]   Empty Güterwagen ohne Ladung

Es wird empfohlen, sich an diese Vereinbarungen zu halten, weil in einer künftigen Version des traffic-Bildschirmschoners Kommandos oder Modifikationen auf die Einhaltung dieser Konventionen verläßt (die Nutzung der Kriterien L und C werden bereits demnächst implementiert werden).

Wenn das Fahrzeug aus Phasenbildern zusammengesetzt ist, können die Kommandos zur Modifikation nach jeder einzelnen Phase oder nach dem gesamten Bild angegeben sein. Die Angabe hinter dem gesamten Bild bedeutet, das/die Modifikations-Kommando(s) erscheint hinter dem +.<Integer> oder +/<Integer> - Parameter, beziehungsweise wenn der Abstand zum Neuzeichnen der Phasen nicht angegeben wurde, hinter einem einzelnen + - Zeichen.

Bitte beachten Sie: Wenn Modifikationen [... ] unmittelbar hinter dem letzten Phasenbild folgen, ohne Abstand oder ein + - Zeichen dazwischen, dann beziehen sich die Modifikationen nur auf das letzte Phasenbild, nicht auf das gesamte bewegte Bild!

Kommandos zur Modifikationen mit einem # - Zeichen am Anfang setzen Vorgabewerte für bestimmte Eigenschaften und betreffen in der Regel den gesamten Zug. Diese Werte können von Parametern bei der Definition der Bewegungen in der Fahrplandatei überschrieben werden. Gibt es in einem einzelnen Zug mehrere Fahrzeuge mit den gleichen derartigen Modifikationen, hat der Wert des letzten Kommandos Vorrang (in der Reihenfolge der Aufzählung in der Fahrplandatei, nicht in der Fahrtrichtung). Diese Art von Kommandos mit Modifikationen werden nur bei Lokomotiven und anderen Triebfahrzeugen in der Fahrzeugliste benutzt. Sie bestimmen das grundsätzliche Verhalten der Fahrzeuge:

[#A: ]  - Beschleunigung / (Acceleration)

[#B: ]  - Verzögerung / (Deceleration)

[#V: ]  - Geschwindigkeit / (Speed)

[#W: ]  - Trassendarstellung / (Row)

[A: ]   - Animation / (Animation)

[AT: ]  - Transparente Animation / (Animation Transparent)

[ANIM: ] - Animation festlegen / (Animation)

[AO: ]  - Einfache Animation / (Animation Overlay)

[ABC: ] - Buchstabendefinition / (Charachters)

[B: ]   - Block füllen / (Block fill)

[BT: ]  - Block transparent füllen / (Block Transparent)

[C: ]   - Farbe / (Color)

[CB: ]  - Kuppeln / (Couple Base)

[CL: ]  - Kuppeln links / (Couple Left)

[CR: ]  - Kuppeln rechts / (Couple Right)

[CP:]   - Kopieren / (CoPy)

[D: ]   - Definition / (Define)

[DA: ]  - Türen bewegen / (Door Animation)

[DB: ]  - Definiton hinter / ( Define Behind)

[DID: ] - Doppeltür innen  / (Door Inside Double)

[DIL: ] - Tür innen links  / (Door Inside Left)

[DIR: ] - Tür innen rechts / (Door Inside Right)

[DOD: ] - Doppeltür außen  / (Door Outside Double)

[DOL: ] - Tür außen links  / (Door Outside Left)

[DOR: ] - Tür außen rechts / (Door Outside Right)

[DT: ]  - Defintion transparent / (Defintion Transparent)

[E: ]   - Stromabnehmer bewegen / (Electric)

[EC: ]  - Stromabnehmer kopieren / (Electric Copy)

[ECM: ] - Stromabnehmer kopieren und spiegeln / (Electric Copy Mirror)

[ED: ]  - Stromabnehmer absenken / (Electric Down)

[EM: ]  - Stromabnehmer spiegeln / (Electric Mirror)

[EMC: ] - Stromabnehmer spiegeln und kopieren / (Electric Mirror Copy)

[EMX: ] - Stromabnehmer spiegeln und vertauschen / (Electric Mirror in eXchanged sequence)

[EU: ]  - Stromabnehmer aufstellen / (Electric Up)

[EX: ]  - Stromabnehmer ändern / (Electric eXchange)

[ET: ]  - Stromabnehmer bewegen transparent / (Electric Transparent)

[F: ]   - Farbe füllen / (Flood fill)

[FL: ]  - Blinklicht / (Flash Light)

[L: ]   - Bezeichner / (Label)

[M: ]   - Spiegeln / (Mirror)

[MP: ]  - Teil spiegeln / (Mirror Part)

[MX: ]  - Spiegeln und tauschen / (Mirror eXchange)

[MX1: ] - Spiegeln und tauschen / (Mirror eXchange)

[N: ]   - Nachbarn / (Neighbour)

[NAME: ] - Name / (Name)

[NC: ]  - Nachbarverbindung löschen / (Neighbor connection Clear)

[NCL: ] - Linke Nachbarverbindung löschen / (Neighbor connection Clear Left)

[NCR: ] - Rechte Nachbarverbindung löschen / (Neighbor connection Clear Right)

[NL: ]  - Linker Nachbar / (Neighbor Left)

[NM: ]  - Nachbarverbindung spiegeln / (Neighbor Mirror)

[NR: ]  - Rechter Nachbar / (Neighbor Right)

[NT: ]  - Nachbartyp / (Neighbour Type)

[NTL: ] - Nachbartyp links / (Neighbour Type Left)

[NTR: ] - Nachbartyp rechts/ (Neighbour Type Right)

[O: ]   - Überdeckung / (Overlay)

[OB: ]  - Überdeckung hinter / (Overlay Behind)

[OT: ]  - Transparente Überdeckung / (Overlay Transparent)

[P: ]   - Punkt / (Point)

[PB: ]  - Punkt hintter / (Point Behind)

[PT: ]  - Punkt transparent / (Point Transparent)

[R: ]   - Rückwärts / (Reverse)

[T: ]   - Text / (Text)

[TL: ]  - Linker Nachbar transparent / (Transparent neighbor Left)

[TN: ]  - Nachbarn transparent / (Transparent Neighbors)

[TR: ]  - Rechter Nachbar transparent / (Transparent neighbor Right)

[TT: ]  - Nachbartyp transparent / (Transparent neighbor Type)