Die Kartendateien sind auf folgender Seite herunterladbar

Transcrição

Die Kartendateien sind auf folgender Seite herunterladbar
Der Fahrplan – Editor
Mit dem in der Software enthaltenen „Schedule Wizzard“ hast du die Möglichkeit, deine
eigene individuelle Busstrecke mit Fahrplan zu erstellen.
Damit der Routenverlauf der fertigen Strecke später auch in der Mini-Map dargestellt
wird benötigst du zusätzlich noch ein handelsübliches Grafikprogramm.
Der „Schedule Wizzard“ im Überblick:
1) Linientyp
4) Kartenverlinkung
7) Start
10) Routenpunkte
13) Fahrpreis
16) Startzeit
2) Liniennummer
5) Verlinkung Rücktour
8) Ziel
11) Haltestellen – ID
14) Fahrzeit gesamt
3) Kursnummer
6) Verkehrsmittel (deaktiviert)
9) Zeitabschnitt
12) Fahrzeit
15) Startzeiten
1.0 Erstellen einer eigenen Route mit der Kartenvorlage
Das Erstellen einer Route beginnt mit dem Einzeichnen eines Streckenverlaufs in der
Übersichtskarte die später auch im Spiel der Navigation in der Mini-Map dient.
In dieser Karte die das ganze Gebiet der Spielewelt beinhaltet sind sämtliche
ansteuerbare Haltestellen mit dazugehöriger einmaliger ID-Nummer verzeichnet.
Die Karte liegt im .cpt (Corel) und .psd (Photoshop) – Format vor sodaß sich die
Haltestellen nebst ID für den späteren Export ausblenden lassen.
Alternativ ist die Karte noch im .tga und .jpg – Format, jeweils mit und ohne Haltestellen,
verfügbar für diejenigen die o.g. Grafikprogramme nicht besitzen.
Als Beispiel in diesem Handbuch wird die fiktive Linie 37 mit Hin- und Rücktour erstellt.
Die Kartendateien sind auf folgender Seite herunterladbar:
www.buscablecarsimulator.com ( > Download )
Map_clear.cpt (Corel Photo Paint)
Map_clear.psd (Adobe Photoshop)
Map_clear.jpg (sonstige Grafikprogramme)
Map_ID.jpg
Map_clear.tga (sonstige Grafikprogramme)
Map_ID.tga
1.1-1 Erstellung mit Adobe Photoshop ®
Öffne die Datei Map_clear.psd und zeichne deine Strecke mit einem Linien- oder
Malwerkzeug ein.
Tipp: Benutze eine Linienstärke die fast eine normale Straßenbreite ausfüllt.
Vermeide dunkle Farben und wähle lieber leuchtende wie gelb, orange, rot, hellgrün
usw., da sie in der Mini-Map später besser zu sehen sind.
Wichtig !
Nimm bei der Streckenerstellung die mitgelieferte Straßenkarte des Spiels zu
Hilfe da es einige Straßenabschnitte gibt in denen keine Durchfahrten mit Bussen
möglich sind.
Ebenso müssen Einbahnstraßen beachtet werden um spätere Kollisionen mit
dem KI-Verkehr auszuschließen.
Nachdem deine Strecke fertig eingezeichnet ist blendest du die Haltestellen mit der
programmseitigen Funktion aus sodaß nur noch die Straßen und deine Strecke zu
sehen sind.
1.1-2 Bildformat und Speicherung
Als nächstes wird die Karte mit eingezeichneter Route auf das Format 4096 x 4096
Pixel umgewandelt. Danach speicherst Du das Bild als .dds* – Datei unter: . / Data /
Strings / Schedules / Bus mit einem beliebigen Namen (z.B. „ Line 37_Route 01“) ab,
in denen bereits die fertigen Routen des Spiels vorzufinden sind. Fertig !
Soll es zu dieser Route noch eine Rücktour geben muß eine neue zweite Karte
angefertigt und unter einem neuen Namen (z.B. „ Line 37_Route 02“) abgespeichert
werden.
*) Für Adobe Photoshop muß ggf. noch das bei Nvidia erhältliche dds-Plugin
installiert werden !
1.2-1 Erstellung mit Corel Photo Paint ®
Gehe wie in Punkt 1.1-1 vor (Datei: Map_clear.cpt )
1.2-2 Bildformat und Speicherung
Als nächstes wird die Karte mit eingezeichneter Route auf das Format 4096 x 4096
Pixel umgewandelt.
Danach speicherst Du das Bild als .tga- oder .jpg – Datei unkomprimiert unter: . /
Data / Strings / Schedules / Bus mit einem beliebigen Namen (z.B. „ Line 37_Route
01“) ab, in denen bereits die fertigen Routen des Spiels vorzufinden sind. Fertig !
Soll es zu dieser Route noch eine Rücktour geben muß eine neue zweite Karte
angefertigt und unter einem neuen Namen (z.B. „ Line 37_Route 02“) abgespeichert
werden.
1.3-1 Erstellung mit anderen Grafikprogrammen
Für diverse andere handelsübliche Grafikprogramme können die Karten die im TGAoder alternativ als JPG – Format vorliegen benutzt werden.
Die Karte Map_ID dient nur zur Ansicht und beinhaltet alle Haltestellen mit einmaliger
ID-Nummer.
Die zweite Karte Map_clear wird als Zeichenvorlage für die Routenerstellung benutzt.
Wichtig !
Es empfiehlt sich von der Karte „Map_clear“ eine Kopie zu erstellen auf der die
Route eingezeichnet wird damit die Originaldatei als Blanko verbleibt.
Öffne nun die kopierte Datei und zeichne deine Strecke mit einem Linien- oder
Malwerkzeug ein.
Tipp: Benutze eine Linienstärke die fast eine normale Straßenbreite ausfüllt.
Vermeide dunkle Farben und wähle lieber leuchtende wie gelb, orange, rot, hellgrün
usw., da sie in der Mini-Map später besser zu sehen sind.
1.3-2 Bildformat und Speicherung
siehe Punkt 1.2-2
1.4. alternative Umwandlung in das .dds – Dateiformat
Eine günstigere Variante zum .tga- oder .jpg – Format ist die Umwandlung in eine .dds
– Datei die im Spiel als Standard angewandt wurde.
Sollte das Grafikprogramm keine Abspeicherung als .dds ermöglichen finden sich im
Internet kostenlose Konverter für dieses Format.
Nun sind beide Karten fertig und werden später in der Fahrplanauswahl als Ansicht
sowie im Spiel in der Minimap angezeigt.
2.0 Erstellen der Routendaten mit dem Editor „Schedule Wizzard“
Nachdem nun die erste Beispiellinie mit Rücktour auf der Karte fertig ist müssen noch
die Haltestellen, an denen der Bus halten soll im Spiel aktiviert werden. Ebenso benötigt
die Linie auch Startzeiten die mit der Rücktour eine Art „Fahrplantakt“ bilden können.
Den Editor „Schedule Wizzard“ findest du im Hauptverzeichnis im „Bin“-Ordner.
2.1 Linientyp
Nach dem Öffnen des Editors per Doppelklick werden wir nun die Daten der
Beispiellinie 37 eingeben.
Wir fange mit der Hinfahrt, also der Route 01 an:
Zuerst bestimmen wir im Menü Type den Linientyp. Zur Auswahl stehen:
City
Normale Stadtlinie die gewöhnlich alle Haltestellen einer Route bedient.
Cross Town
„Überlandlinie“ deren Strecke bis außerhalb der Stadtgrenzen führt. Diese Linien
müssen nicht zwangsläufig alle Haltestellen bedienen
Express
Diese Linie kann einen eigenständigen oder parallelen Verlauf zu einer Citylinie haben
und bedient in der Regel nicht alle Haltestellen einer Strecke.
2.2 Liniennummer
Weiter geht es mit der Eingabe der Liniennummer im Feld Line-Number und der
Kursnummer unter Tour ID.
Die Liniennummer kann ein- bis dreistellig sein. Buchstaben sind nicht möglich.
Die Kursnummer ist eine ein- bis zweistellige Zahl die beliebig gewählt werden kann.
Allerdings sollte sie sich bzgl. Hin- und Rücktour unterscheiden.
2.3 Start und Ziel
Als nächstes geht es mit dem Startpunkt unter Start und dem Zielort unter Dest. weiter.
Hier können beliebige Namen mit bis zu 36 Zeichen eingegeben werden. Das im Feld
„Dest.“ eingetragene Ziel erscheint später auf der Displaymatrix am Bus und wird durch
die Tour ID aktiviert bzw. korrekt angezeigt.
Zu beachten ist, dass ab ca. 17 Zeichen die Font-Schrift am Display auf die Hälfte
verkleinert wird.
Als Ziel können z.B. Eckstraßen angegeben werden ( 4th / Folsom St) oder Stadtteile
(District) wie z.B. „Chinatown“.
2.4 Zeitabschnitt
Unter Time kann der Zeitabschnitt festgelegt werden in dem die Linie verkehrt.
Dementsprechend sollten auch die Startzeiten festgelegt sein. Es würde also keinen
Sinn ergeben einer reinen Nachtlinie eine Startzeit um 15:00 zu vergeben.
2.5 Route und Haltestellen
Jetzt kommt der wichtigste Teil des Editors bei dem fehlerhafte Eingaben möglichst
vermieden werden sollten um alle Haltestellen korrekt zu aktivieren.
Im Editor-Bereich Route werden nun die Haltestellen in der Reihenfolge eingetragen
wie sie im Verlauf der Fahrt auftreten.
Die Starthaltestelle unserer Beispiellinie wäre die „130“.
Drücke nun zuerst den Button Add. Im Feld Waypoint-ID (number) ersetzen wir die
„-1” durch die „130“. Das Feld Travel-Time (minutes) bleibt bei der Starthaltestelle
immer auf „0“.
Im nächsten Feld Price kann ein beliebiger Preis gewählt werden der später im Bus
abkassiert werden muß. Dies funktioniert aber nur bei Crosstown-Linien !
Hat die Linie einen gestaffelten Preis nach Entfernung so kann für jede Haltestelle ein
anderer Preis eingetragen werden.
Sollte einmal ein kompletter Waypoint falsch eingetragen sein so kann er mit Remove
gelöscht werden.
Die zweite Haltestelle unserer Strecke wäre die „140“. Ab diesem Punkt wird erstmalig
im Feld Travel-Time (minutes) der Minutenabstand zwischen der Haltestelle „130“ und
„140“ angegeben. Dies kann am Anfang geschätzt werden und nach einer späteren
Kontrollfahrt im Spiel korrigiert werden. Als letztes kommt die „120“ und die Eingaben
für den ersten Kurs sind vollständig.
Für den kompletten Kurs 1 (Tour ID) sehen die Einträge wie folgt aus:
2.6 Startzeiten
Die letzte wichtige Eingabe ist die Startzeit des Kurses 1 unserer Beispiellinie 37.
Festgelegt ist, dass diese Linie nur tagsüber („Day“) fährt. Somit kann man seiner
Fantasie freien Lauf lassen ab wann der erste Bus dieser Linie seinen Dienst beginnt
und wann der Letzte. Ebenso kann man den Takt der Abfahrten bestimmen. Also z.B.
alle fünf Minuten, halbstündlich oder sogar stündlich.
Als Beispiel fährt der erste Bus der Linie 37 um 6:00 Uhr und der letzte um 18:00 Uhr.
Als Takt lassen wir ihn stündlich starten sodaß wir also 12 Einträge bzw. Uhrzeiten
haben.
Auch hier klicken wir zuerst auf den Button Add und ändern die im Feld Time (hh:mm)
angezeigte 12.00 Uhr in „6.00“. Weiter geht es mit „7.00“, „8.00“ uswP
Dies sieht am Ende so aus:
2.7 Verlinkung der Map
Bevor alles abgespeichert wird muß noch der Pfad zur zuvor erstellten Route-Map
angegeben werden. Dies ist wichtig damit die Karte korrekt in der Vorschau und später
in der Mini-Map erscheint.
Klicke hierzu auf den Button Map und wähle den Pfad aus in dem die Karte
abgespeichert wurde (Beispiel hier: / Data / Schedules / Strings / Bus / Line
37_Route 01...)
Der Button Next Schedule kann erst benutzt werden wenn eine Rücktour bzw. eine
weitere Route ID erstellt wurde (siehe hierzu Punkt 2.8 und 2.9)
Abschließend kannst du die Eingaben mittels Save abspeichern.
Folgender Pfad muß angegeben sein: . / Data / Strings / Schedules / Bus
2.8 Anlegen der Rückroute
Damit nach einer erfolgreichen ersten Fahrt auf einem Kurs im Spiel die Option einer
Rückfahrt angeboten werden kann muß eine weitere Route ID im Editor angelegt
werden. Öffne den Editor erneut und wiederhole die Punkt 2.1 bis 2.7
Am Beispiel unserer Linie 37 ergeben sich bei der Eingabe allerdings folgende
Änderungen:
Im Feld Tour ID wird nun anstatt der 1 die „2“ eingetragen.
Als Start wird nun „Fillmore St“ und als Ziel (Dest.) „Divisadero / Beach St“
eingetragen.
Unter Route im Feld Waypoint-ID (number) müssen nun die Haltestellen der
entgegengesetzten Richtung eingetragen werden. Dies wären:
119, 143, 139, 125 und 129
Die Startzeiten können wieder variabel eingetragen werden. Also z.B. diesmal von 6.30
– 18.30 Uhr
Abschließend sehen beide Routen dann so aus:
2.9 Verlinkung zweier Kurse (Route ID)
Wurden zwei Fahrpläne bzw. zwei Route IDs angelegt und abgespeichert so müssen
diese untereinander verlinkt werden, um später im Spiel die Möglichkeit zu haben
anschließend eine Rückfahrt zu machen.
Beide Fahrpläne müssen zuvor im richtigen Pfad abgespeichert worden sein
( . / Data / Strings / Schedules / Bus )
Klicke nun im jeweiligen Editor auf den Button Next Schedule und verlinke auf die
jeweils anderen Hin- oder Rückfahrtroute. Also 1 -> 2 und 2 -> 1.
Danach abspeichern und fertig ist die eigene Route.
Prüfung der Route auf Funktionalität
Mit dem Button Validate kann eine erstellte Route auf fehlende ID-Eingaben überprüft
werden.
Um Deine selbsterstellte Linie der Community anzubieten werden nur die jeweiligen
Kartendateien ( „.dds, .tga, .jpg“ ) und Fahrplandateien ( „.sch“ ) für die Weitergabe
benötigt.
Viel Spaß !
☺
© 2011 TML-Studios