Message types specific to classes
thing and room:
/visual/short
- [always available]
Short description of a room or an object. If not defined it equals
query_name().
/visual/long
- [always available]
A detailed description of the object. When the object is a holder,
this type describes the object as seen from the outside (see
/visual/long/in below).
/visual/search
- [optional]
This is for the search command, it should reveal secrets,
hidden passages, and such. The requests are made in the form
/visual/search/n where n is the skill level
of the searcher (between 0 and 100). The type
/visual/serach reveals all secrets.
room:
/visual/exit
- [always available]
Names of those exits of a room that are tagged as
ROOM_VANILLA (see documentation about rooms).
/visual/item/x
- [optional]
Description of item x. This is used for describing
items in a room.
holder:
/visual/long/in
- [always available]
A detailed description of a container, as viewed from the inside (for
example a room from the inside).
/visual/inventory
- [always available]
The inventory of a container, basically it is just a list of
/visual/short's of objects in the inventory.
/visual/inventory/living
- [always available]
Like /visual/inventory, but the non-living objects
are filtered out.
/visual/inventory/nonliving
- [always available]
The descriptions of non-living things in inventory of a container.