User:Martianboy2005/sandbox

The map.dat has no index table at the beginning of the file. It rather uses entry-headers (called "hoix"es) that state what type of content the next block contains and how long it is. The byte-order is Little Endian.

Hoix
A hoix denotes a header of a datablock in the map.dat. The file starts with this.

The "name" field can be one of the following: They are in order of natural occurrences.

hoixzisl
These values are equivalent to the ones seen in the internal Editor and half of the values specified in the external Editor.

Common Data
If number is > 128, the number stands for the number of fields the data is valid for,

else, "number" is the number of bytes that are following where every byte is the data for one field.