Files with this format: "darkland.loc
".
Contains names, coordinates, and other data for all map locations. This data is copied into each saved game file.
0x00
: num_locations: word = 0x19e0x02
: locations: array[ num_locations ] of struct location (each size 0x3a)
Size 0x3a.
0x00
: icon: word (enum location_icon)
0x02
: unknown word
0x04
: coords: struct coordinates (size )
0x08
: unknown word
0x0a
: unknown word
0x0c
: menu: word (enum menu)
0x0e
: unknown word
0x10
: unknown byte [constant: 0xff]0x11
: city_size: byte
0x12
: local_rep: word
0x14
: unknown byte
0x15
: unknown (3 bytes) [constant: { 0x19, 0x19, 0x19 }]0x18
: inn_cache_idx: word
0x19
: word [constant: 0x0000]0x1b
: unknown word
0x1d
: unknown (8 bytes) [constant: all 0x00]0x25
: name: string(20)
Map image for the location.
Data Value | Meaning |
---|---|
0x00 | city |
0x01 | castle (lord or evil lord variety) |
0x02 | castle (Raubritter variety) |
0x03 | monastery |
0x04 | (looks like tomb or pagan altar) TODO: Teufelstein is one |
0x05 | cave (TODO: what kind?) |
0x06 | mines |
0x08 | village |
0x09 | ruins of a village |
0x0a | village (more square than 0x08, and unused?) |
0x0d | tomb |
0x0f | dragon's lair (invisible; cannot interact?) |
0x10 | spring |
0x11 | lake |
0x12 | shrine |
0x13 | cave (TODO: what kind?) |
0x14 | pagan altar |
0x15 | witch sabbat |
0x16 | Templar castle (has a black top) |
0x17 | Hockkonig (the Baphomet castle; all gray) |
0x18 | alpine cave |
0x19 | lady of the lake (magician/astrologer) |
0x1a | ruins of a Raubritter's castle |