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.