planetmaker
Tycoon
    
Beiträge: 1.309
Registriert seit: Oct 2008
|
RE: Preußische Nebenbahn
Ich möchte Eddis Kommentar nochmal unterstreichen, weil es die Lesbarkeit wirklich ENORM erleichtert, sich dieser (und anderer) Escape-Sequenzen zu bedienen:
http://wiki.ttdpatch.net/tiki-index.php?...Byte_order
NewGRF Wiki in Übersetzung: schrieb:Folgende Escape-Sequenzen sind verfügbar:
\b<dec>
\b<year>
\b*<dec>
\w<dec>
\wx<hex>
\w<date>
\d<dec>
\dx<hex>
\d<date>
Wobei:
Der zweite Buchstabe (oder bei \b* die dritten und vierten Buchstaben) zeigt die Anzahl notwendiger Byts an: b steht für ein Byte, b* für ein "extended byte", w für ein word (=2byte), und d für ein dword (=4byte).
<dec> ist eine positive Ganzzahl gegebener Größe
<year> ist ein Jahr; das Resultat ist <year>-1920
<hex> ist eine big-endian hexadecimale Ganzzahl gegebener Größe
<date> ist ein Datum mit einem der vier Formate YYYY-MM-DD, YYYY/MM/DD, DD-MM-YYYY, oder DD/MM/YYYY. In allen Fällen dürfen führende Nullen weggelassen werden.
Ich kann auch nur anraten, die \b \b* \w und \d Escape-Sequenzen für lesbare Zahlen zu verwenden; auch da hilft es, wenn man nicht umrechnen (und sich um little und big endian keine Kopf machen) muß.
Einführungsdatum von Zügen in action0, property 2A werden in Tagen seit 1. Januar 0 gezählt, ähnlich dem julianischen Datum.
![[Bild: 4q27gcl]](http://tinyurl.com/4q27gcl)
Schreib Deine eigenen NewGRFs, KIs oder Skripte. Siehe dazu DevZone, NML und Tutorien
(Dieser Beitrag wurde zuletzt bearbeitet: 05.04.2010 08:45 von planetmaker.)
|
|
05.04.2010 08:42 |
|