TT-MS Headquarters
Vorschlag für einen Patch - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Allgemeines rund um Transport Tycoon (/forumdisplay.php?fid=71)
+--- Forum: Allgemeines zu OpenTTD (/forumdisplay.php?fid=20)
+--- Thema: Vorschlag für einen Patch (/showthread.php?tid=5215)

Seiten: 1 2


Vorschlag für einen Patch - Logital - 31.03.2011 10:35

Vorab: Ich beziehe mich auf Chills Patch Pack.

Vieles kann OpentTTD schon automatisiert. Es gibt jedoch eine Sache die brauch jedes Mal sehr viel Zeit und im Grunde macht man jedes Mal das Gleiche. Ich meine das eintakten von Fahrzeuge einer Linie. Gerade bei langen Linien muss man meist solange rumklicken und zwischendurch warten bis das erste Fahrzeug die Linie komplett abgefahren hat. Hier habe ich mir folgendes überlegt:

Viel wär erreicht wenn das Spiel sich nicht nur die Züge mit den gleichen Fahrplan merkt, sondern auch eine aufsteigende Ordnungsnummer jedem Zug im gleichen Fahrplan anheftet. In der Realität gibts das ja auch unter den Namen Umlaufnummer.
Als Ordnungsnummer wird bei den Zügen im gemeinsamen Fahrplan einfach die letzte Zahl im Zugnamen ausgelesen. Der Spieler sollte bei seinen ersten Zug darauf achten manuell die 1 als letzte Zahl in den Namen zu schreiben. Mit STRG + Kopeiren bekommen die neuen Züge ja automatisch aufsteigend die nächst höhere Zahl zugewiesen.

Im Depot:
Mit STRG + Klick auf die rote Fahne wird nun folgendes erwirkt: Es öffnet sich ein simples Eingabefenster in dem ein Minutenintervall eingegeben werden kann. Die Züge rücken in diesem Intervall entsprechend ihrer Ordnungsnummer aus. Möchte man dieses EIngabefenster nicht so rücken sie im Intervall "Fahrplanlänge / Anzahl der Züge mit gleichen Fahrplan" aus. Das wäre quasi das erste Patch.

Das zweite ist die Sache mit der Anfangsminute. Auch hier kommt die eingeführte Ordnungsnummer ins Spiel. Man wählt einen Zug aus und geht ins Fahrplanmenü: STRG und Klick auf "Anfangsminute" bedeutet, dass der Zug mit der nächstgrößeren Ordnungsnummer folgende Anfangsminute bekommt: Anfangsminute des gerade markierten Zuges + Fahrplangesamtzeit/ Anzahl der Züge (im gemeinsamen Fahrplan). Das natürlich für alle weiteren Züge im gemeinsamen Fahrplan, nach Ordnungsnummer aufsteigend.


RE: Vorschlag für einen Patch - officercrockey - 31.03.2011 12:46

Seit dem "Wallclock-Patch" finde ich das nicht mal sooo ein Riesenproblem. Klar wäre natürlich auf jeden Fall bequemer.

Aber für alle die mit Tagen/Datum spielen, wäre das natürlich schon ein Segen. Das war ja immer eine lästige Sache mit der Excel-Tabelle im Hintergrund...

Also ich würde diese Ordnungsnummer jetzt anhand der Fahrzeugnummer vergeben. Also einfach die Reihenfolge im Depot. Oder was willst du machen, wenn jemand keine Ulaufnummer vergeben hat?

Wären auf jeden Fall tolle Funktionen.. aber wahrscheinlich nichts für einen ersten kleinen Patch großes Grinsen

Mich würde mal interessieren, wieviele eigentlich mit tagesgenauen (bzw. minutengenauen) Fahrplänen spielen. Ich tippe mal garnicht so viele, allein weil die Funktionen im trunk doch alles andere als bequem sind...


RE: Vorschlag für einen Patch - Yoshi - 31.03.2011 13:20

(31.03.2011 12:46)officercrockey schrieb:  Mich würde mal interessieren, wieviele eigentlich mit tagesgenauen (bzw. minutengenauen) Fahrplänen spielen. Ich tippe mal garnicht so viele, allein weil die Funktionen im trunk doch alles andere als bequem sind...

Du, Logital, (ich), ....


RE: Vorschlag für einen Patch - Logital - 31.03.2011 13:30

(31.03.2011 12:46)officercrockey schrieb:  Seit dem "Wallclock-Patch" finde ich das nicht mal sooo ein Riesenproblem. Klar wäre natürlich auf jeden Fall bequemer.

Also ich würde diese Ordnungsnummer jetzt anhand der Fahrzeugnummer vergeben. Also einfach die Reihenfolge im Depot. Oder was willst du machen, wenn jemand keine Ulaufnummer vergeben hat?

Du meinst da jetzt diese interne Nummer, die immer da steht, oder? Mit der kann man es ja nicht machen, weil die glaub ich auch neu vergeben wird wenn man ein Fahrzeug verkauft. Man muss ja nur beim ersten Fahrzeug irgendeine Nummer ganz hinten in den Namen reinschreiben, alles andere passiert beim klonen automatisch. Jemand der diese Nummer nicht vergibt möchte vermutlich auch gar nicht mit den speiziellen Vorteilen des Patches arbeiten.


--------------------------------------------------------------------------------------------------------------------------
Dieser Beitrag wurde automatisch angehängt, weil in kurzer Zeit zwei Beiträge von der selben Person geschrieben wurden:
--------------------------------------------------------------------------------------------------------------------------


(31.03.2011 12:46)officercrockey schrieb:  Mich würde mal interessieren, wieviele eigentlich mit tagesgenauen (bzw. minutengenauen) Fahrplänen spielen. Ich tippe mal garnicht so viele, allein weil die Funktionen im trunk doch alles andere als bequem sind...

Kann mir eigentlich kein Spiel mehr ohne Fahrplan vorstellen. Züge ohne Fahrplan...in der Realität laut DB Konzernrichtlinie nur als Rangierfahrt innerhalb eines Bahnhofs zulässig. Augenrollen


RE: Vorschlag für einen Patch - officercrockey - 31.03.2011 13:56

Yoshi schrieb:Du, Logital, (ich), ....

Das wären aber schon ein bisschen wenig Zwinkern

Logital schrieb:Du meinst da jetzt diese interne Nummer, die immer da steht, oder? Mit der kann man es ja nicht machen, weil die glaub ich auch neu vergeben wird wenn man ein Fahrzeug verkauft. Man muss ja nur beim ersten Fahrzeug irgendeine Nummer ganz hinten in den Namen reinschreiben, alles andere passiert beim klonen automatisch. Jemand der diese Nummer nicht vergibt möchte vermutlich auch gar nicht mit den speiziellen Vorteilen des Patches arbeiten.

Genau die meine ich. Ja die wird neu vergeben. Aber wenn man die eintaktet, hat man das Fahrzeug in aller Regel ja neu gekauft.

Wenn man den Patch nur für sich macht, dann kann man das schon so sehen.In aller Regel möchte man dann ja doch, dass er es eventuell in den Trunk schafft. Da sähe ich die Vorteile für so einen Patch eben noch viel größer. Wäre vielleicht sowas wie "Autoseparation light". Aber da muss es ja auch Gründe haben, warum das nach so langer Zeit nicht im Trunk ist...

Die Nebenwirkungen hier wären nicht sehr groß aber dafür würde es zum Beispiel bei neuen Fahrzeugen die in das System kommen eine komplette Neuordnung erfordern...


RE: Vorschlag für einen Patch - Yoshi - 31.03.2011 14:05

Jetzt brauch man nur noch jemanden, der den Patch schreibt...
Hier wird wohl keiner da sein, der das machen kann...
In den tt-forums vielleicht schon...


RE: Vorschlag für einen Patch - officercrockey - 31.03.2011 14:14

Damit hatte ich dort sogar schonmal Erfolg. Aber das war bei einem absoluten Mini-Patch (aber ein toller).

Wenn ich wieder mehr Zeit habe, werde ich mich mal an die ganze Geschichte rantasten, hab mich in letzter Zeit schon ein bisschen mit C++ auseinandergesetzt. Im nächsten Schritt, werde ich mir dann mal den OpenTTD-Code näher anschauen und mich vielleicht an kleineren Patches versuchen. Kann also alles dauern großes Grinsen


RE: Vorschlag für einen Patch - Yoshi - 31.03.2011 14:20

Was für ein patch war das denn?


RE: Vorschlag für einen Patch - officercrockey - 31.03.2011 14:28

Da gings darum die Wartezeiten in den Bahnhöfen bzw Haltestellen anzupassen. Mit einem Strg-Klick auf "Zeit ändern", ändern sich dann die Haltezeiten in ALLEN Bahnhöfen und nicht nur in dem einen.

Gerade bei Fahrplänen mit vielen Haltestellen seeeehr nützlich.


RE: Vorschlag für einen Patch - Yoshi - 31.03.2011 14:29

Ist der irgendwo drin? In chill's Patchpack?


RE: Vorschlag für einen Patch - officercrockey - 31.03.2011 14:33

Ja bei Chill ist er zum Glück drin.

Der nette Mensch, der den gemacht hat, hat das dann nicht gerade forciert, den in den Trunk zu bekommen. Weiß auch nicht wieviel Erfolg das hätte. Aber ist doch auf jeden Fall eine der netten Strg-Funktionen...


RE: Vorschlag für einen Patch - Yoshi - 31.03.2011 14:34

Dann kann Logital ja mal den "netten Menschen" ansprechen, ob der das programmieren kann großes Grinsen


RE: Vorschlag für einen Patch - Sallarsahr - 31.03.2011 18:25

Moin Moin,

Ich taste mich gerade bei Chill´s an die Fahrpläne herran. Sind aus meiner Sicht noch sehr hackelig, weil 5 Linien auf einander abstimmen, oder gar eine Takterhöhung einbauen....grausam.....
Das schönste war.....ich habe Loks getauscht...alles futsch....alles wieder neu einstellen...Augenrollen

mfg

Sallarsahr


RE: Vorschlag für einen Patch - officercrockey - 31.03.2011 18:53

(31.03.2011 18:25)Sallarsahr schrieb:  Ich taste mich gerade bei Chill´s an die Fahrpläne herran. Sind aus meiner Sicht noch sehr hackelig, weil 5 Linien auf einander abstimmen, oder gar eine Takterhöhung einbauen....grausam.....
Das schönste war.....ich habe Loks getauscht...alles futsch....alles wieder neu einstellen...Augenrollen

Wie meinst du hackelig? Also dass es umständlich wird?

Klar. Wenn sich was an den Loks ändert (schnellere Geschwindigkeit o.ä.) oder ein neuer Haltepunkt dazukommt oder so, hilft eigentlich nichts anderes als alle ins Depot zu holen und alle wieder anzupassen (trotz gemeinsamer Fahrpläne).

Die Fahrpläne plane ich aber mittlerweile eher am Reißbrett bzw eben in Excel und gebs dann nur noch ein.

Wenn man früh im Spiel anfängt und ohne daylength (oder einem niedrigen Faktor) spielt, dann holt einen schnell der technologische Fortschritt ein und man ist ständig am anpassen. Dann wirds recht nervig auf Dauer.

Aber wenn es dann mal alles läuft wie am Schnürchen, dann ist es einfach herrlich anzuschauen Lächeln


RE: Vorschlag für einen Patch - Logital - 31.03.2011 19:01

So...ich habe jetzt mal so einen Vorschlag im englischen Forum gemacht. Ich glaube zwar kaum dass da sich jetzt einer ransetzt, aber es soll mal die Community inspirieren.

http://www.tt-forums.net/viewtopic.php?f=33&t=53798&p=939009#p939009


RE: Vorschlag für einen Patch - officercrockey - 31.03.2011 19:07

Bin ich ja mal gespannt. Aber ich denke du müsstest es garnicht auf die 24-h-clock einschränken... Das gilt eigentlich für die ganz normalen Tage in gleichem Maße. Ok Funktion 2 nicht. Aber zumindest mal Funktion 1.


RE: Vorschlag für einen Patch - Logital - 31.03.2011 19:12

Stimmt, beide Funtionen machen auch ohne 24h Sinn. Aber zum Verständnis ists vielleicht besser.


RE: Vorschlag für einen Patch - Sallarsahr - 31.03.2011 20:17

(31.03.2011 18:53)officercrockey schrieb:  Klar. Wenn sich was an den Loks ändert (schnellere Geschwindigkeit o.ä.) oder ein neuer Haltepunkt dazukommt oder so, hilft eigentlich nichts anderes als alle ins Depot zu holen und alle wieder anzupassen (trotz gemeinsamer Fahrpläne).
hackelig! Im Grunde immer alles von grundauf von Hand machen...nix automatisch, und immer wieder zurück auf Anfang....
Zitat:Aber wenn es dann mal alles läuft wie am Schnürchen, dann ist es einfach herrlich anzuschauen Lächeln
Ja, da weis man dann wofür.....

Kann man eigendlich die Trafel Information verlängern? An einigen Bahnhöfen bekomme ich keine 30min mehr zusammen, zuviel Traffic! Nach 10 Einträgen ist da Ende.

mfg

Sallarsahr


RE: Vorschlag für einen Patch - officercrockey - 31.03.2011 20:23

Ja klar. Schau mal in den erweiterten Einstellungen unter "Darstellung-Departure Boards". Da kannst du bis auf 20 Einträge gehen.


RE: Vorschlag für einen Patch - Rhinholdo - 01.04.2011 10:17

Also ich finde auch, dass diese ganze "Takteinstellerei" (ja, ich spiele mittlerweile nur noch in hh/mm) ziemlich fummelig vonstatten geht - v.a., wenn man nachträglich anpassen muss. Mir graut es ja regelrecht davor, viele Linien mit unterschiedlichen Geschwindigkeiten zu besitzen und dann eine davon wg. Lok- und Wagenwechsel neu zu integrieren (aber das machen wir Geographen ja eigentlich tagein, tagaus... Lachen ).

Letztlich jedoch hat die Fummelei auch etwas Gutes: das erhabene Gefühl am Ende, etwas geleistet zu haben. Lächeln