All door links are saved in the .D## files. Each .D## file is 2007 bytes big. There is a 7 byte header which contains garbage (but previously held a BSAVE Header).
There are 5 numbers for each door link, for a total of 200 links per map. The source map is always assumed to be the current map. If the Tag ID is positive the tag must be ON to pass, if negative the tag must be OFF to pass.
|INT * 200||200 Source door numbers (-1 for unused doorlink slots)|
|INT * 200||200 Destination door numbers|
|INT * 200||200 Destination map numbers|
|INT * 200||200 First conditional tag IDs|
|INT * 200||200 Second conditional tag IDs|