planetmaker
Tycoon
Beiträge: 1.309
Registriert seit: Oct 2008
|
RE: NewShips v0.48 für ECS und FIRS
(27.10.2010 20:42)mb schrieb: Eddi schrieb:Nachtrag: ohne Action 14 bedeutet "kompatibel" lediglich, daß es die gleiche GRF-ID besitzt. Tatsächliche Kompatibilität kann nicht überprüft werden. Mit Action 14 kann man die GRF-Version und die minimale kompatible GRF-Version mit angeben.
Action14 ist doch noch ziemlich neu, oder? Heisst das dass eine sinnvolle newgrf-"Überladung" vorher auch nicht möglich war? Ich möchte einfach nur dass die Datei mit der gleichen grf-ID benutzt wird, dafür ist diese schliesslich da.
Genau das heißt das: bis vor kurzem wurde bei gleicher GRFID eine mehr oder minder zufälle Datei geladen, wenn eine exakte Übereinstimmung (md5-Summe) nicht gefunden werden konnte.
Noch kurz zur genauen Verwendung von Action14: Wenn man jetzt die grf-Version mittels Action14 "VRSN" setzt, so wird die neueste, kompatible Version genommen. Ebenso wichtig ist jedoch: damit die NewGRFs auch als abwärtskompatible angesehen werden, muß ebenfalls via action14 die minimal kompatible Version "MINV" auf eben das, im Zweifelsfall 0, gesetzt werden. Wird letzteres nicht getan, so wird angenommen, das das NewGRF nur zu sich selbst und keiner anderen Version kompatibel ist.
Neben den newgrf_developer_tools, die Eddi erwähnte, könnte ggf. im ähnlichen Zusammen der Schalter "newgrf_show_old_versions" für Dich interessant sein.
Beide Aussagen setzen voraus, dass Du ein Nightly verwendest, was relativ neu ist (am besten r20960, besser r20992 oder neuer).
Schreib Deine eigenen NewGRFs, KIs oder Skripte. Siehe dazu DevZone, NML und Tutorien
(Dieser Beitrag wurde zuletzt bearbeitet: 27.10.2010 21:25 von planetmaker.)
|
|
27.10.2010 21:25 |
|