version 1 by Andre Kosmos
This extension gives you a list of available exits at the end of the room description.
There are options to mention doors that are in your way, and to mention rooms you have already visited.
...for the player
'EXITS' ------- this gives a list of the available exits.
'EXITS ON' ---- after this command there will be a list of available exits at the end of the room description. (default setting)
'EXITS OFF' --- after this command the list of exits will no longer appear at the end of the room description.
...for you: [note: you must use these commands as part of a rule! Like: If (condition) then (command)]
after this command the exit lister will mention if there is a door in the way of an exit. (default setting)
'don't mention doors'
after this command doors will no longer be mentioned in the exit list.
'mention visited rooms'
after this command exits leading to a visited room will mention this room. (default setting)
'don't mention visited rooms'
after this command exits leading to a visited room will no longer mention this room.
Doors have a new property called passing text. The default is "through"
some suggestions for other types of doors are : "over" for bridges, "climbing" for ropes and ladders
Closed doors are mentioned with the text "(closed)" by default, but you can write your own text with:
To say closed door: say "(after you have managed to open it)".
If you don't want to mention the fact that a door is closed you can use:
To say closed doors: do nothing instead.
When you have a door between two locations, but there are also 2 ways between those locations, like a north-south passage and a east west passage, things might go wrong. See example B: test problem for exit lister.