TT-MS Headquarters
Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Problemecke (/forumdisplay.php?fid=70)
+--- Forum: Probleme mit OpenTTD (/forumdisplay.php?fid=27)
+--- Thema: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? (/showthread.php?tid=4117)



Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - AlfredENeumann - 12.06.2009 16:48

Habe seit Jahren nicht mehr TTD gezockt - das war damals noch auf dem ollen PC gewesen, mit dem TTDpatch und TTDalter. Hach, was hat man damit ganze Nachmittagendurchgebracht mit dem Aufbau imaginären Welten... Zunge
Nun würde ich gerne wieder ins Spiel einsteigen, mit dem OTTD hat sich jedoch einiges seither verändert...

So scheint es bei OTTD nicht mehr möglich zu sein ihre Bezeichnungen und Eigenschaften der Fahrzeuge wie die Geschwindigkeit zu editieren Neutral - oder ist es denn auf OTTD nur gut versteckt?

Denn ich würde auch auf OTTD gerne die Fahrzeugeigenschaften editieren können wie es mit TTDalter möglich war...


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - Eddi - 12.06.2009 19:03

TTDAlter ist veraltet, benutze ein NewGRF stattdessen, mit einer Action 0 kannst du statische Eigenschaften wie die Geschwindigkeit ändern, etwas komplizierter wird es, wenn du das Aussehen verändern willst.

Das NewGRF-System ist wesentlich flexibler, man kann damit komplett andere Industriebeziehungen usw. einführen. Ich würde vorschlagen, du testest mal ein paar der existierenden NewGRFs, die meisten findet man bei GRFCrawler oder im Download-Bereich von OpenTTD, anfangen würde ich mit dem DBSetXL und NewStations (zu finden hier).

Bloß nicht übertreiben und versuchen, alles gleichzeitig zu aktivieren.

PS: die Seiten reden meistens von TTDPatch, aber fast alle NewGRFs gehen mittlerweile auch in OpenTTD.


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - Auge - 12.06.2009 19:08

Hallo

(12.06.2009 16:48)AlfredENeumann schrieb:  ...

So scheint es bei OTTD nicht mehr möglich zu sein ihre Bezeichnungen und Eigenschaften der Fahrzeuge wie die Geschwindigkeit zu editieren Neutral - oder ist es denn auf OTTD nur gut versteckt?

Denn ich würde auch auf OTTD gerne die Fahrzeugeigenschaften editieren können wie es mit TTDalter möglich war...
Das ist im Spiel selbst nicht möglich. Was geht, ist bei zusätzlich eingefügten Fahrzeugsets (*.grf (siehe GRF-Crawler und BaNaNaS (Spielmenü->Onlinecontent herunterladen)) mit speziellen Programmen auf den Quellcode der Sets zuzugreifen. Aber das erfordert einiges an Geduld bei der Einarbeitung.

Tschö, Auge


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - AlfredENeumann - 12.06.2009 21:04

hmm, das klingt ja erstmal megakompliziert, zumal man es jahrelang nicht mehr gespielt hat Geschockt

Aber welche Datei bei OTTD enthält denn nun all die Daten der Fahrzeuge? Die grf-Dateien auf meinem OTTD enthalten nur einen Zeichensalat bei dem man mit besten Willen nichts anzufangen ist...

Warum eigentlich müssen die es immer wie komplizierter machen, wenn es früher auch mit einem einfachen Editor ging Neutral

Gibts denn echt keinen einfach zu bedienenden GRF-Editor mehr ??


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - killermoehre - 12.06.2009 21:08

Es ging noch nie mit einem einfachen Editor, da hat man schon immer etwas spezielleres, wie TTDAlter benötigt. Ansonsten enthalten die trg*.grf die entsprechenden Daten.

killermoehre


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - AlfredENeumann - 12.06.2009 21:36

naja, mit TTDalter musste man sich wenigstens nicht erstmal durch einen wirren Zeichensalat durchkämpfen, siehe:

... +è>àèØñÙè5èÌè?è4×èDà3àÚ·Ê›áWè šØTèè)šèêåáÙ*Оà5à;àÀàà¸à‹àsèvéYáàÒ... Augenrollen

oder mit welchen Spezialprogramm sind denn nun die grf-Dateien zu editierbar, wenns nicht mit einem üblichen Texteditor geht?


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - RK - 12.06.2009 22:07

Erstmal musst du die GRF mit dem GRFCodec dekodieren, dann bearbeiten und anschließend wieder enkodieren. Auch dieser Teil gestaltet sich für den nicht so versierten Nutzer eher untrivial.


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - mb - 12.06.2009 22:18

AlfredENeumann schrieb:Warum eigentlich müssen die es immer wie komplizierter machen, wenn es früher auch mit einem einfachen Editor ging

TTDAlter funktionierte immer nur mit dem originalen Transport Tycoon (deLuxe) (TTD), aber noch nie mit TTDPatch oder OTTD. Der Grund liegt ganz einfach darin dass diese beiden Programme ein Konzept von (Fahrzeug-)Erweiterungen implementieren was TTD nicht hatte. Diese Erweiterungen werden durch eigenständige Dateien realisiert (.grfs) und deshalb können Änderungen an ihren Ojekten (zB Fahrzeugen) nicht mehr in der gleichen und einfachen Art vorgenommen werden wie das noch für TTD mit seiner beschränkten Liste statischer Objekte möglich war.

Man kann das alles nachlesen aaO, wenn man möchte.

Gruß
Michael


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - Eddi - 13.06.2009 04:59

(12.06.2009 21:08)killermoehre schrieb:  Ansonsten enthalten die trg*.grf die entsprechenden Daten.
Das ist inkorrekt, trg*.grf enthalten nur die Bilder, nicht die Eigenschaften.

Die findet man im Quellcode unter src/table/engines.h, ich würde aber grundsätzlich davon abraten, daran rumzupfuschen.

Es gibt Programme, die die Erstellung eines NewGRFs vereinfachen, such mal nach "GRFMaker" oder so ähnlich. Ansonsten kann man auch das NewGRF-Tutorial aus dem Wiki mal ausführen, so ewig dauert das nicht.


RE: Wie ist es möglich auf OTTD Geschwindigkeiten bei den Zügen zu editieren? - pETe! - 13.06.2009 18:30

Bezieht sich das AFAIK nicht nur auf die Ausrichtung der Grafik?