===== Traffic ===== {{wiki:traffic.jpg?nolink|Traffic}} ==== Über das Programm ==== Der **Traffic Screensaver** ist ein Bildschirmschoner, der vom Prinzip her dem [[de:mm-saver:start|MM-Schoner]] ähnelt. Er ist Freeware und abgesehen von gelegentlichen Veröffentlichungen auf CD-ROMs in Sonderausgaben von Eisenbahn-Fachzeitschriften nur als Download erhältlich. Aufgrund der immensen Anzahl an Fahrzeugen, die die Vollversion von Traffic beinhaltet -- die meisten je veröffentlichten, frei erhältlichen Fahrzeugzeichnungen im Maßstab 1 Pixel = 10 cm sind in Traffic enthalten --, kann der Download allerdings eine zeitraubende Angelegenheit werden. Autor des Traffic Screensaver ist Zoltán Szabó. ==== Aufbau ==== Abgesehen vom Bildschirmschoner selbst sind die drei wichtigsten Komponenten von Traffic das [[de:traffic:configwindow:start|Konfigurationsfenster]], die [[de:traffic:vehiclelist:start|Fahrzeugliste]] und der [[de:traffic:timetable:start|Fahrplan]]. In der **Fahrzeugliste** werden Fahrzeug- und andere Grafiken gesammelt, aufgelistet und in Kategorien eingeteilt, was den Zugriff erleichtert. Sie kann sowohl einzelne Bilddateien als auch Bilder aus [[de:traffic:imagelibrary|Bibliotheken]] enthalten; letztere können nur über Fahrzeuglisten ausgewählt werden. Der **Fahrplan** ist eine Textdatei, in der mittels einer Skriptsprache vor allem [[de:traffic:timetable:motion:start|Fahrzeugbewegungen]] definiert werden. Hier kann der Benutzer seine eigenen Zugkompositionen zusammenstellen und fahren lassen. Die Auswahl von Zügen über eine grafische Benutzeroberfläche mittels Maussteuerung wie im [[de:mm-saver:start|MM-Schoner]] geht in Traffic nicht, hauptsächlich deshalb, weil es unmöglich ist, den Funktionsumfang und die Flexibilität von Traffic (beispielsweise zufällige Zugzusammenstellung nach bestimmten Benutzervorgaben) über eine solche Oberfläche zu steuern. Dafür ist es möglich, theoretisch beliebig viele Fahrpläne zu schreiben und durch das Laden eines anderen Fahrplans die Fahrzeugauswahl und das Verhalten des Schoners völlig zu verändern. In Fahrplänen können sowohl Einträge aus einer Fahrzeugliste als auch einzelne Bilddateien verwendet werden; theoretisch ist somit die Zusammenstellung eines Zuges aus einzelnen Fahrzeugbildern und dessen Einsatz in Traffic dank Drag&Drop noch einfacher als im MM-Schoner. ==== Features ==== * [[de:traffic:modes:window|Fenster-]], [[de:traffic:modes:mini|Mini-]], [[de:traffic:modes:stripe|Streifen-]] und [[de:traffic:modes:fullscreen|Vollbildmodus]] * der Vollbildmodus unterstützt DirectX und somit glattere Bewegungen * Bildschirmauflösung im Vollbildmodus variabel * Anzahl und Position der Zeilen variabel und zufallsbestimmt * auch diagonale Fahrzeugbewegungen möglich, z. B. für Standseilbahnen oder isometrische Ansichten * unterstützt neben BMP und DIB auch das GIF-Format (maximal 220 Farben) * Bilder können in Bibliotheken (*.TVL) zusammengefaßt werden und nehmen dann noch weniger Speicherplatz ein * unterstützt [[de:traffic:transparency|Transparenz]] * Manipulation von [[de:traffic:brightness_contrast|Helligkeit und Kontrast]] an individuellen Bildern * frei wählbare [[de:traffic:timetable:backgroundcolor|Hintergrundfarbe]] * [[de:traffic:timetable:foreground_background|Vorder- und Hintergründe]], die auch aus mehreren Teilbildern zusammengesetzt und in mehreren Lagen aufgebaut werden können * mehrere Bewegungsebenen in einer Zeile möglich, die jeweils eigene Vorder- und Hintergründe haben und in der Höhe versetzt sein können * beliebige Anzahl an [[de:traffic:vehiclelist:vehicle_macro:phases|Phasen]] z. B. bei Loks mit Stangenantrieb, bis zu 32 Phasen möglich * [[de:traffic:vehiclelist:vehicle_macro:side_variations|selbsttätig kuppelnde Bremsschläuche, Faltenbälge, Übergangsgitter und ähnliche grafische Änderungen an Fahrzeugenden]] möglich, auch als Animation * verschiedene Arten von [[de:traffic:doors:start|Türanimationen]] möglich * ein oder mehrere [[de:traffic:pantographs:start|Stromabnehmer]] pro Fahrzeug unabhängig voneinander ansteuerbar * Stromabnehmerbewegungen als [[de:traffic:pantographs:animation|Animation]] darstellbar * vielfältige Möglichkeiten des Aufbaus von [[de:traffic:vehiclelist:families|Fahrzeugfamilien]] (nicht jedes Fahrzeug muß komplett gezeichnet werden, Varianten sind z. B. durch Einbinden von Teilbildern möglich) * Definition von Zugbewegungen nebst Vorder- und Hintergrundgrafiken in [[de:traffic:timetable:start|Fahrplänen]] * Einfügen von Fahrzeugen und anderen Bildern in Fahrpläne mittels Drag&Drop * flexible, auch zufallsgesteuerte [[de:traffic:timetable:motion:consist:start|Komposition von Zügen]] aus Einzelfahrzeugen * diverse unterschiedliche [[de:traffic:timetable:motion:motiontypes:start|Bewegungsarten]], z. B. [[de:traffic:timetable:motion:motiontypes:M_STOP|Zwischenhalt]], [[de:traffic:timetable:motion:motiontypes:M_PUT|Zustellen]] und [[de:traffic:timetable:motion:motiontypes:M_GET|Abgeben]] von Wagen mittels Rangierlok, [[de:traffic:timetable:motion:motiontypes:M_CUT|Zugtrennung]] und [[de:traffic:timetable:motion:motiontypes:M_UNIT|-vereinigung]], [[de:traffic:timetable:motion:motiontypes:M_BACK|Kopfmachen]] (auch [[de:traffic:timetable:motion:motiontypes:M_TURN|mit umlaufender Lok]]), [[de:traffic:timetable:motion:motiontypes:M_CHANGE|Lokwechsel]] (auch [[de:traffic:timetable:motion:motiontypes:M_HEAD|im Kopfbahnhof]]), [[de:traffic:timetable:motion:motiontypes:M_MEET|Zugbegegnung]] ==== Systemunterstützung ==== Traffic wird nur für Windows entwickelt, [[de:traffic:traffic_wine|läuft aber auch unter WINE]], allerdings dann nicht als Systembildschirmschoner. ==== Befehlsreferenz ==== Alle hier schon dokumentierten Befehle, Parameter etc. sind [[de:traffic:reference|hier zu finden]]. ---- **Eine englischsprachige Dokumentation entsteht hier ->** [[en:traffic:documentation:start|Dokumentation]] ==== Links ==== === Über Traffic === * [[http://jtr.pxtr.de/jtr/doc/welcome.htm|Traffic-Website]] * [[http://jtr.pxtr.de/jtr/doc/timetablefile.htm|The Traffic Timetable File]] * [[http://bagira.iit.bme.hu/traffic/cookbook/timtab.htm|The Traffic Cookbook]] -- How to write a timetable file for the Traffic Screensaver === Fahrzeugsammlungen für Traffic === * [[http://pc.pxtr.de/stocke.htm|Vehicle Picture Collection]] -- Sammlung von Fahrzeugen und anderen Grafiken in den Formaten diverser Schoner