For builds which have a large number of exits in a single room, or repeated transition messages it quickly becomes tedious to copy paste these messages between a large number of exits.
Instead of repeating similar exits where the chance for user error may cause slight changes if not copy pasted between each exit, I would like an ability to set default transition messages for an area or room. As an example my area has 21 different rooms, each leading in a line from 1 -> 21. They all need to have the same message to go backwards in this line ie: room 16 -> room 15.
As a change I would like to set an area attribute, default leave, default arrive, default travel. If an exit within the area does not have a value for leave, arrive or travel messages it will inherit and use the default values for the area. Would also be nice to have it again but for rooms, and finally have it for specific exits. IE: An area has set leave/arrive and travel messages. A room in this area also has these attributes except for a arrive attribute. This room has an exit.
The Travel message is set for the exit and will use that text that is set for it.
The leave value is blank. When someone leaves it will attempt to use the leave value for the exit, but as it is blank, it will then use the room’s leave message.
The arrive value is blank. When someone leaves it will do the same as above but as the rooms arrive value is blank, will then use the area’s arrive value. If all three are blank, then it will use a generic message.
I also would love to be able to use variables in the default text too! The most useful that comes to mind is being able to use “exitname” in the messages. Although just having the simple values for empty travel messages would be such a help on its own.