NewStations


Ein Bahnhofs-Set für TTDPatch und OpenTTD
von Michael Blunck
April 2004



Version 0.6 - 14. August 2014



Einführung

NewStations ist eine Zusammenstellung (Set) verschiedener neuer Bahnhöfe für Transport Tycoon (deLuxe) die unter TTDPatch und OpenTTD lauffähig ist. Das Set kann in allen 3 Hauptklimata (sub-arktisch, temperiert, sub-tropisch) verwendet werden.

Das Set präsentiert verschiedene Typen von Bahnhöfen: Stellwerke für eine bessere Streckenplanung, Passagierbahnhöfe, um vielfältiger auf die unterschiedlichen Bedürfnisse von Städten und Dörfern eingehen zu können, Güterbahnhöfe, die auf die verschiedenen transportierten Güter abgestimmt sind, sowie Betriebswerke, um damit vorbildgetreuen Bahnbetrieb darstellen zu können.

In Version 0.2 wurden erstmals Stellwerke (Klasse "waypoints") implementiert.

Version 0.3 bot zusätzlich individuell konfigurierbare Bahnhofsteile wie Bahnsteige, Überdachungen, Bahnhofshallen, usw. (Klasse "platforms").

Version 0.4 machte zusätzlich kleine Empfangsgebäude verfügbar. Diese sind nicht auf bestimmte Fahrzeugsätze abgestimmt sondern absichtlich in verschiedenen Grössen und Formen gehalten damit sie zu den doch recht unterschiedlichen TTD Gebäuden passen. In Zukunft wird es noch besser auf die Fahrzeug- und Landschafts-Sets abgestimmte Bahnhöfe geben, zB für europäische Szenarien oder das "alpine" Klima. Künftige Versionen werden auch grosse Kopfbahnhöfe sowie Güterbahnhöfe für weitere Güterarten zur Verfügung stellen.

Version 0.5 implementierte die Unterstützung für das OpenTTD Feature "rail types" (eigene zusätzliche Gleistypen), eigene Fundamente für auf Geländehängen errichtete Bahnhöfe, automatische Prellböcke, sowohl für Bahnsteige als auch auf freier Strecke, neue Bahnhofsgebäude, neue Bahnsteig-Typen, neue - nicht befahrbare - Bahnhofs-Typen, sowie komplett überarbeitete Grafiken für (fast) alle Bahnsteig-Typen.

Version 0.6 bietet (neben der Behebung einiger alter Fehler, s.u.):

Installation

Die aktuelle Version des NewStations Set ist 0.6 (die grf-ID ist 6D 62 06 00) und das letzte Datum der Überarbeitung ist der 14. August 2014.

TTDPatch

Das NewStations Set ist in einer DOS ("newstats.grf") und in einer Windows Version ("newstatsw.grf") verfügbar. Die jeweilige .grf Datei wird in den "newgrf" Katalog im TTD Hauptkatalog kopiert und der Eintrag "newgrf/newstats.grf" bzw. "newgrf/newstatsw.grf" in der Datei "newgrf.cfg" bzw. "newgrfw.cfg" vorgenommen.

Es wird die TTDPatch version 2.0.1 alpha 58 (oder höher) benötigt.

OpenTTD

Bitte die Installationsanleitung im OpenTTD Wiki beachten. Für OpenTTD wird die DOS-Version empfohlen.

Es wird die OpenTTD version r24905 (oder höher) benötigt.

Parameter für das NewStations Set

NewStations seit Version 0.4 enthält ein neues Feature: gefärbtes Glas für Bahnhofsdächer. Dies wurde erstmals für die modernen "Glasüberdachungen" (station-ID = 10) implementiert.

Es handelt sich dabei um grünes Glas, das nicht in jedem Falle zur gewählten Spielerfarbe passt. In diesem Fall (oder wenn einem das gefärbte Glas gar nicht gefällt) kann man dieses Feature abschalten indem man einen Parameter benutzt. Das Glas wird dann in dem originalen "schmutzigen" Ton angezeigt.

In OpenTTD kann der Parameter direkt im "newGRF-Fenster" gesetzt werden.

Setzen der Schalter in ttdpatch.cfg

Das NewStations Set erfordert das Setzen folgender Schalter in der Datei "ttdpatch.cfg":


NewStations Bahnhofstypen

NewStations v0.6 implementiert Stellwerke, Bahnsteige, kleine und mittlere Empfangsgebäude, Lagerhallen für Güterbahnhöfe, Schuppen für Bahnbetriebswerke, sowie eine Anzahl nicht-befahrbarer Bahnhofsfelder.

Um zwischen den verschiedenen Bahnhofsklassen auszuwählen ("waypoints", "platforms" oder "stations") benutzt man das obere Aufklappmenü im Bahnhofsbaufenster. Um zwischen den verschiedenen Bauelementen einer Klasse auszuwählen benutzt man das untere Menü. (TTDPatch)

Die verfügbaren Bahnhofsklassen und -typen sind in der Tabelle aufgeführt.

Klasse Bahnhofs-
ID
Typ Baujahr Zahl der
Bahnsteige
Bahnsteig-
länge
Fracht-
animation
Bemerkungen
Stellwerke ("Wegpunkte")
WAYP
(waypoints)
0 Stellwerk 1920 1 - 7 1 nein Züge halten nicht
1
2
3 Reiterstellwerk
82 nur Fussweg1
Bahnhöfe
PLATFORMS
(platforms)
4 Überdachungen 1920 1 - 7 1 - 7 ja  
5 Bahnsteige 2 - 7
6 Bänke 1 - 7
7 Parkplatz (vorne) 1950 Autos nur auf dem Randstreifen, ansonsten Überdachungen
8 Parkplatz (hinten)
9 moderne Überdachung 1960 2 - 7 Unterführung für Längen > 3
10 Glasüberdachung 1980 Unterführung für Längen > 3,,
gefärbtes Glas
11 Fussgängerbrücke 1920 1 - 7 1 nein  
12 kleine Bahnhofshalle 1 - 4 1 - 7 ja
13 grosse Bahnhofshalle 2, 4
14 Unterführung 2 - 7 1 nein
15 frei 1 - 7 1 - 7
16 leer
SMALL_STATS
(small stations)
17 St. Andrae2 2 1 ja (Bahnsteigfelder)
18 le Brassus
19 Kritzendorf
20 Vacha
21 Whitehorse 2
22 Leba
23 Schaan
24 Forbach
25 Stenar 1930
26 Sitges
27 Taucha 1940
28 Nottingham 3
29 Montelusa 1950
30 Olten 1960 2
31 Kufstein 1970
32 Buir 1980
34 Solovec 1920 1
MEDIUM_STATS
(medium stations)
58 Freiburg (Rückansicht) 1940 3
59 Freiburg (Vorderansicht)
60 Bamberg 1920 5 ja muss auf Geländehang errichtet werden
61 Bamberg (Erweiterung) 1 .. 4
33 Avetri 1980 1 3, 5, 7 gefärbtes Glas
NON_TRACK
(non-track)
35 automatischer Prellbock 1920 1 nein  
36 leerer Bahnsteig
37 St. Andrae
38 le Brassus
39 Kritzendorf
40 Vacha
41 Whitehorse 2
42 Leba
43 Schaan
44 Forbach
45 Stenar 1930
46 Sitges
47 Taucha 1940
48 Nottingham 3
49 Montelusa 1950
50 Olten 1960 2
51 Kufstein 1970
52 Buir 1980
53 Solovec 1920 1
54 Trenngleis
55 Treppenaufgang muss auf Geländehang errichtet werden
56 kleine Bahnhofshalle 1 .. 4 1 .. 7 ja  
57 grosse Bahnhofshalle 2, 4
Güterbahnhöfe
GENERALFREIGHT
(general freight)
62 leer mit Zaun 1920 1 .. 7 1 .. 7 nein kein Zaun auf Küstenfeldern (Häfen)
63 automatischer Prellbock mit Zaun 1
PIECEGOODS
(piece goods)
64 kleine Schuppen 2 .. 4 1 .. 7 ja  
65 Landhandel 2 1 .. 2
66 Fachwerk-Güterschuppen 2 .. 7 1 .. 7 PBS sensitiv
67 Güterschuppen 1 .. 7 nein
68 moderne Güterschuppen
69 moderne Güterschuppen konfigurationsabhängig
71/72 moderne Lagerhallen 1950 1 .. 3 ja Schienensensitive Einfahrtstore
73/74 moderne Lagerhallen 2 .. 4
75/76 Kühlhäuser 1960 1 .. 3
77/78 Kühlhäuser 2 .. 4
DEPOT
(depot)
79 Lokschuppen 1920 1 .. 7 nein
80 Ringlokschuppen (vertikal) 3, 5 3 ja kann elektrifiziert werden
81 Ringlokschuppen (horizontal)

1 nicht für TTDPatch!
2 Die Namen dienen nur als "Marken" um die verschiedenen Gebäude besser als durch Zahlen unterscheiden zu können. Die Gebäude haben nichts (oder fast nichts) mit irgendwelchen Bahnhöfen zu tun die es in der Realität geben könnte.

Bau realistischer Bahnhöfe

Das NewStations Set unterstützt den Bau von Bahnhöfen durch eine sehr flexible Kombinierbarkeit der verschiedenen vordefinierten Bauelemente, sogar klassenübergreifend.

Stellwerke werden als Einzelbauwerke benutzt, aber alle anderen Passagier- und Güterbahnhöfe sind dazu vorgesehen möglichst frei gestaltet zu werden. Dazu lassen sich die vorgegebenen "Bauelemente" in verschiedenster Weise kombinieren damit möglichst vielfältige Bahnhöfe entstehen. Damit das funktioniert kann dieser Set die einzelnen Bauelemente automatisch aneinander anpassen mit der Folge dass man nicht immer genau das Ergebnis bekommt was man sich zunächst gedacht hat.

Die Klasse "platforms" der Version 0.3 enthält verschiedene Bahnhofselemente wie z.B. universell nutzbare Bahnsteige, Über- und Unterführungen, Überdachungen, Parkplätze, Bahnhofshallen, etc. Diese Klasse ist für Passagierbahnhöfe vorgesehen.

Die meisten Elemente sind animiert und besitzen einen eingebauten Mechanismus um sich automatisch an benachbarte Elemente anzupassen. Dies ist abhängig von der Gesamtkonfiguration des Bahnhofs.

Die Frachtanimation erfolgt feldbasiert aber unter Berücksichtigung der Gesamtgrösse der Bahnhöfe, damit die angezeigten Frachten in etwa der auf dem Bahnhof befindliche gesamten Gütermenge (Passagiere) entsprechen. Für sehr grosse Bahnhöfe oder für Bahnhöfe die viele nicht-animierte Elemente enthalten kann es deshalb passieren dass keine Animation gezeigt wird (da die Gütermenge pro Feld zu klein wird).

Es wird wärmstens empfohlen Bahnhöfe aus kleineren Blöcken von Elementen aufzubauen, abhängig davon welche Elemente im Einzelfall am besten passen. Dies trägt zur Erhöhung des Realismus bei, da ein Bahnhof der aus verschiedenen Elementen besteht immer besser aussieht als einer der aus nur einem einzigen Element für alle Gleise besteht.

Seit TTDPatch alpha 47 ist es möglich Bahnhofsteile durch "Überbauen" zu verändern. Obwohl dies ein sehr nützliches Feature ist sollte man darauf achten dabei nicht Teile von Bahnhöfen zu zerstören die aus mehreren Teilen aufgebaut sind, zB Hallen oder Brücken.

Stellwerke

Für Stellwerke gibt es für jede Periode (1920-, 1940-, 1960-, 1980-, 2000-) vier verschiedene Gebäude, d.h. es sind z.Zt. 20 Stellwerke implementiert. Stellwerke haben eine bestimmte Funktion im Spiel und können nicht als normale Bahnhöfe benutzt werden, da z.B. Züge niemals an Stellwerken halten oder laden.

Überdachungen

Dies ist das flexibelste Bauelement und kann auch sehr gut einzeln (z.B. für kleine Bahnhöfe) eingesetzt werden. Überdachungs-Elemente werden automatisch angepasst, auch für Elemente anderer Klassen. Zumeist werden dabei beide Elemente angepasst indem Überdachungen erstellt oder entfernt werden. Auch werden die Zäune der eingleisigen Bahnhöfe entfernt wenn auf mehrere Gleise erweitert wird.

Universelle Bahnsteige

Dieses Element kann verschiedene Ansichten zeigen. Je nachdem wie es dimensioniert wird werden Sträucher, Werbetafeln, Bänke oder Unterführungen zusätzlich angezeigt. Sträucher und Werbetafeln verändern sich dabei mit der Jahreszeit. Aufgrund der Sprite-Limitierung werden nur die Randteile animiert.

Bänke

Auch ein nützliches Element, voll animiert.

Parkplätze (vorne & hinten)

Abhängig von der vorhandenen Passagierzahl zeigen die Parkplätze parkende Autos am vorderen oder am hinteren Rand des Bahnhofs an. Da für einen eingleisigen Bahnhof nicht automatisch entschieden werden kann ob der Parkplatz vorne oder hinten sein soll muss man die Anordnung selber auswählen. Abhängig von den Nachbarelementen zeigt dieses Element auch Überdachungen sowie eine Warteschlange am Fahrkartenautomat und ist auch gut als Einzelelement für kleine Bahnhöfe geeignet.

Parkplätze können nicht an Geländehängen errichtet werden wo keine Zufahrtsstrasse gebaut werden kann.

Moderne Überdachung

Diese ein wenig modernere Überdachung ist in der Firmenfarbgebung gehalten. Zusätzlich wird automatisch eine Unterführung für Bahnsteiglängen grösser 3 gezeigt.

Glasüberdachung

Das modernste was dieser Set im Moment zu bieten hat. Das kreative Design mit dem elegante Glasdach passt gut zum ICE. Voll animiert, wird auch hier automatisch eine Unterführung angelegt. Die dazugehörigen Unterführungsausgänge auf den normalen Nachbarfeldern werden nicht animiert.

Fussgängerbrücke

Ein weiteres nicht-animiertes aber flexibel einsetzbares Teil.

Kleine und grosse Bahnhofshallen

Für grössere Bahnhöfe geeignet, voll animiert.

Unterführung

Ein weiteres nicht-animiertes aber flexibel einsetzbares Teil.

freie Bahnsteige

Diese Bahnsteige ohne Zaun und Beleuchtung lassen sich am besten am Rand von Bahnhöfen einsetzen, bzw. für Post oder Warenanlieferung (solange noch keine Güterbahnhöfe zur Verfügung stehen).

keine Bahnsteige

Hier wird nur das nackte Gleis gebaut. Das kann nützlich sein wenn man die starre Struktur eines TTD-Bahnhofs auflockern möchte.

Mittelgrosse Bahnhöfe (Bamberg, Avetri)

Diese beiden Bahnhöfe sind zum Bauen auf einem Geländehang vorgesehen. "Bamberg" muss auf einem dem Beobachter zugewandten Geländehang gebaut werden, "Avetri" kann wahlweise auch auf flachem Gelände errichtet werden. In diesem Fall ist aber nicht die gesamte Vorderfront mit Eingang und Läden sichtbar.

Bekannte Fehler

Entwicklung - Fehlerbehebung

V0.6 (14. Aug 2014)

V0.51 (21. Dez 2012)

V0.5 (12. Dez 2012)

V0.44 (27. Dez 2005)

V0.43 (23. Dez 2005)

V0.42 (5. Sept 2005)

V0.41 (5. Juni 2005)

V0.40 (5. Mai 2005)

V0.30 (15. Feb. 2005)

V0.20 (26. Nov. 2004)

V0.10 (5. Apr. 2004)


Copyright Vermerk

NewStations Set - © 2004 .. 2014 Michael Blunck - All Rights Reserved.

Diese Software ist durch das deutsche Urheberrecht (UrhG) sowie durch entsprechende internationale Übereinkünfte und Abkommen geschützt. Alle Rechte im Zusammenhang mit dieser Software liegen beim o.a. Urheberrechtseigner.

Hiermit erteilt der Urheberrechtseigner die Erlaubnis zur Benutzung, Kopie und Weiterverbreitung dieser Software (bestehend aus dem zu dieser Software gehörenden grafischen Werk und des zu seiner Wiedergabe erforderlichen Programmcodes) sowie der dazugehörigen Dokumentation für nicht-kommerzielle Zwecke und zwar unentgeltlich und ohne besondere Lizenz unter der Voraussetzung dass die oben angegebene Urheberrechtsangabe, dieser Absatz sowie die folgenden vier Absätze in allen weiteren Kopien enthalten sind. Wegen einer evtl. kommerziellen Nutzung kontaktieren Sie bitte den obengenannten Urheberrechtseigner.

IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, LOSS OF USE, DATA, OR PROFITS) ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS PROVIDED "AS IS". THE COPYRIGHT HOLDER HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

ALL COMMERCIAL USE OF THIS SOFTWARE IS STRICTLY PROHIBITED.

ALL REDISTRIBUTION OF THIS SOFTWARE TO OTHER PARTIES FOR COMMERCIAL USE IS STRICTLY PROHIBITED.

Danksagungen

Dass es überhaupt diese neuen Bahnhöfe gibt ist der überragenden Arbeit von Josef Drexler und Marcin Grzegorczyk zu verdanken die TTDPatch geschaffen haben. Ganz besonders möchte ich Josef für die gute und erfolgreiche Zusammenarbeit danken, die nicht nur dieses Bahnhofsset hervorgebracht hat, sondern auch die weitere Entwicklung von TTDPatch und OpenTTD ganz ungemein befördert hat.

Bezüglich der Version 0.5 gilt mein besonderer Dank wallyweb und Raichase, die sich unermüdlich durch eine Serie von 20 alpha Versionen durchkämpften, um auch noch den letzten Fehler auszutilgen. Die französische Version dieses Textes wurde dankenswerterweise von wallyweb erstellt.