Creating Views

For more information see +help ic/view

+view is used to see 'virtual objects' on rooms, objects or even players. These 'virtual objects' can be used to allow the main description to be kept short, while allowing those who wish more detail to see it.
In a view you can add details that would matter but also you could add OOC-notes. Things that people would need to know like (+jnoted) security-measures. It is also used to insert an 'URL' with a picture or information that is relevant to that location.

This document will not go into how you can use +view. It assumes that you know. If you don’t have a look at: +help ic/view.
This document will go into how you make and set your views.

When you want to set a view you type:

&VIEW-<name of the view><room-name or #>=<description of the view>
When you are in the room you want to set the view in you can also type:
&VIEW-<name of the view> here=<description of the view>
Make sure the description adheres the format as described in section 10.1.

For her Exotic Garden her ‘Little Shop of Horrors’ Dummy_BLDR wants to have a ‘Huge Willow-Tree’ that she feels is too great a detail to spam everybody with. So she enters her Exotic Garden and she types:
&VIEW-Willow Tree here=%r %t A huge willow tree whose long branches cover almost half of the garden with a roof of leaves and twigs. Its thick dark brown stem indicates a respectable age, even for a tree. %r

You can also omit the act of viewing and thus allow other people in the room to notice it when a player looked at that particular view:
&OVIEW-<name of the view><room-name or #>=<message that others receive when a player looks at the +view>
When you are in the room you want to set the view in you can also type:
&OVIEW-<name of the view> here=<message that others receive when a player looks at the +view >
Note: this will message will automatically be preceded by the name of the character that views the place.

&OVIEW-Willow Tree here=%r % examines the Willow-tree and it almost seems to look back!! %r

For those that would like to know and do more:
+view 'virtual objects' are attached to the room or object as attributes. The text describing a virtual object is stored in &VIEW-<name>. VIEW-<name> is treated as a Verb (see: help verbs), so you can set &OVIEW-<name> and &AVIEW-<name> just as you would with @desc, @odesc and @adesc. Most commonly though, only &VIEW-<name> will be set.

White Wolf © White Wolf
Original Work is licensed under a CC Attribution-Noncommercial-No Derivative Works 3.0 US License.