jakob900
Geschäftsführer
  
Beiträge: 616
Themen: 23
Registriert seit: Jul 2008
|
Zwei-Gleisige-Brücken
Ich würde mir wünschen, das es irgendwann mal zwegleisige Brücken gibt. Denn: Meistens sind Strecken mindestens zweigleisig. Und eine Brücke, die zwar aus 2 Gleisen besteht, aber nur durch eine einzelne Grafik dargestellt wird, sähe bestimmt chick aus. Was haltet ihr davon, und ist das eine Idee die man realisieren KÖNNTE, oder ist das eine der Ideen, die zu der Kategorie "unschaffbare Träumerein" gehören?
Ob du eilst oder langsam gehst, der Weg bleibt immer derselbe.
|
|
| 21.03.2009, 21:33 |
|
jakob900
Geschäftsführer
  
Beiträge: 616
Themen: 23
Registriert seit: Jul 2008
|
RE: Zwei-Gleisige-Brücken
Naja, um sowas bauen zu können, müsste man ja nicht 2 Gleise pro Feld bauen können. Es müsste einfache ine Brücken Grf geben, die 2 Felder breit ist. Ist sowas denn möglich?
Ob du eilst oder langsam gehst, der Weg bleibt immer derselbe.
|
|
| 21.03.2009, 22:45 |
|
jakob900
Geschäftsführer
  
Beiträge: 616
Themen: 23
Registriert seit: Jul 2008
|
RE: Zwei-Gleisige-Brücken
Dann ran an die Buletten :P
Ob du eilst oder langsam gehst, der Weg bleibt immer derselbe.
|
|
| 21.03.2009, 23:21 |
|
Eddi
Tycoon
    
Beiträge: 4.073
Themen: 24
Registriert seit: Aug 2008
|
RE: Zwei-Gleisige-Brücken
Das geht ohne Codeänderung nur, wenn du die linke und die rechte Hälfte der Brücke jeweils als eigene Brücke einführst. Dann ist es dem Spieler überlassen, beide Brücken korrekt nebeneinanderzusetzen.
[OpenTTD]
Für dynamisch anpassende Brücken müssen Action 1/2/3-Ketten implementiert werden, was bisher unter anderem aus Geschwindigkeitsgründen nicht umgesetzt wurde. Brücken zu zeichnen ist so schon einer der aufwendigsten Teile des Codes, weil die Brückeninformation nicht in jedem Feld gespeichert wird. Wenn du jetzt noch benachbarte Brücken mit einbeziehen willst, muß nicht nur für jedes Brückenfeld die beiden Brückenköpfe ermittelt werden (zur Berechnung des Brückentyps, Position in der Brücke, Brückenhöhe) sondern auch der angrenzenden Brücken, was bei zwei noch nicht so gravierend erscheint, aber das können ja fast unbegrenzt viel mehr werden.
Der zweite Grund, warum das noch nicht angegangen wurde, war, daß für eine sinnvolle Verwendung des Features eine Trennung zwischen Brückengraphik und Straßen-/Schienengraphik eingeführt werden muß (im Zuge von Railtypes/Roadtypes), sonst würden die entsprechenden GRF-Autoren ihre Arbeit schnell wieder wegwerfen und neu anfangen dürfen.
|
|
| 21.03.2009, 23:44 |
|
jakob900
Geschäftsführer
  
Beiträge: 616
Themen: 23
Registriert seit: Jul 2008
|
RE: Zwei-Gleisige-Brücken
Also ich denke mehr als 2 Gleise wären nicht nötig...
Ob du eilst oder langsam gehst, der Weg bleibt immer derselbe.
|
|
| 21.03.2009, 23:59 |
|
jakob900
Geschäftsführer
  
Beiträge: 616
Themen: 23
Registriert seit: Jul 2008
|
RE: Zwei-Gleisige-Brücken
(22.03.2009, 00:10)RK schrieb: Bei der Lösung dieses Wunsches würde ich also sagen: Ganz oder gar nicht.
Was meinst du damit genau?
(22.03.2009, 08:42)Eddi schrieb: ist ja schön, daß du glaubst, was nötig ist, aber selbst dann müßtest du immernoch alle Brücken durchlaufen, um festzustellen, ob es denn eine gerade oder ungerade Brücke ist.
Das hab ich auch nicht ganz verstanden...Hab halt null Ahnung vom Programmieren bei (O)TTD(P)
Ob du eilst oder langsam gehst, der Weg bleibt immer derselbe.
|
|
| 22.03.2009, 11:03 |
|
killermoehre
Geschäftsführer
  
Beiträge: 623
Themen: 5
Registriert seit: Oct 2005
|
RE: Zwei-Gleisige-Brücken
(22.03.2009, 11:03)jakob900 schrieb: (22.03.2009, 00:10)RK schrieb: Bei der Lösung dieses Wunsches würde ich also sagen: Ganz oder gar nicht. Was meinst du damit genau? Entweder direkt zwei Gleise auf ein Brücke, oder jedes Gleis auf eine einzelne, weil so eine breite Brücke durch den doch großen Gleisabstand blöd aussieht. (22.03.2009, 11:03)jakob900 schrieb: (22.03.2009, 08:42)Eddi schrieb: ist ja schön, daß du glaubst, was nötig ist, aber selbst dann müßtest du immernoch alle Brücken durchlaufen, um festzustellen, ob es denn eine gerade oder ungerade Brücke ist. Das hab ich auch nicht ganz verstanden...Hab halt null Ahnung vom Programmieren bei (O)TTD(P) Mit gerade und ungerade ist die Länge der Brücke gemeint, da unterscheidliche Graphiken verwendet werden. Des weiteren muss geprüft werden, ob beide Brücken gleich lang sind, da ansonsten eine Brücke nur noch als halbe Doppelbrücke weiter geht. Und das sieht erst richtig blöd aus.
killermoehre
|
|
| 22.03.2009, 11:20 |
|