There are 0x1D world map nodes, 0x0 through 0x1C.
This would explain the unaccounted for four byte-gap in WMDataStruct,
|
+A4 | byte[0x20] | enabled paths |
And would mean there's not one byte, but 6/8th=3/4ths byte or six bits unused,
|
Since there's room for 0x1C nodes, this means 0x38 bits = 7 bytes are used (one unused?) |