Thanks for creating such a great program. I've been working on building a viewer and doing some things with it, and I'm trying to make sure that I understand all the door properties.
### Door Types
The `type` field is an integer from 0 to 9, each representing a different 'door' type with specific properties:
0: connection - Open connection/passageway that never blocks vision
1: door - Standard door that blocks vision when closed
2: archway - Open archway that never blocks vision
3: stairs - Stairway (short stairs) that never blocks vision
4: portcullis - Portcullis that can be raised/lowered, doesn't block vision
5: special - Special door type that blocks vision when closed (unsure of difference with door 1)
6: secret - Secret door that blocks vision when closed
7: door - Alternative door type (unsure of this one)
8: longstairs - Long stairway that never blocks vision
9: longstairs - Long stairway variant (same as type 8? not sure of difference)
I'm mostly confused about #s 5, 7, 8/9. Any guidance you can give would be greatly appreciated.