Heading

Headings populate the list, giving a short description of what maps the heading deals with. The format defines a string to display on the menu, the number of options that heading
has in it, and where the first option is according to the start of the file.

Option

Options contain the data used to load maps. They consist of a display string, the name of the map to load, and various settings to use when loading the map.

//0x2C/44dec bytes long
/*0x00*/ string DisplayString; //Strings are 33 bytes: 32 chars and null terminator
/*0x21*/ string MapName;
/*0x29*/ byte RoomNumber; //Room to spawn into
/*0x2A*/ byte SpawnID; //ID of the spawn to use to enter the map
/*0x2B*/ byte UnknownField1; //Purpose not known, but it varies between options. Possibly time of day