C-Strings
Aus FreedsaWiki
In den DTX und LTX Dateien sowie die Textpassagen am Ende der TLK Dateien ist in C-Strings (char-arrays, '\0' bezeichnet das Ende des Strings) gespeichert, dabei gibt es einige Ausnahmen im encoding:
| char value | Zeichen |
| 60 | " (Anführungszeichen am Anfang) |
| 62 | " (Anführungszeichen am Ende) |
| 64 | '\n' (wie C newline escape character ) |
| 142 | Ä |
| 153 | Ö |
| 154 | Ü |
| 240 | "Roter Text"-Ende (wie HTML) |
| 241 | "Roter Text"-Anfang (wie HTML) |
Es kann vorkommen das in einem String ein Begriff abgelegt ist der in Einzahl
und Mehrzahl (z.B. in MONNAMES) representiert wird, hierbei sind innerhalb des Strings drei
Substrings durch zwei '.' getrennt. Der erste Substring representiert das
was beide Möglichkeiten gemeinsam haben, danach kommt jeweils ein Substring der
des jeweiligen Endes.

