[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

9703: [MUD-Dev] OT: MUSH semantics (was: Re: Influential muds)

[Full Header] [Plain Text]
From: "T. Alexander Popiel" <popiel@snugharbor.com>
Newsgroups: nu.kanga.list.mud-dev
Date: Tue, 02 Mar 1999 14:03:25 -0800
References: [1]
Organization: Kanga.Nu
In message:  <E10HYrH-0006iY-00@mail.kanga.nu>
             mud-dev-admin@kanga.nu writes:
>
>Subject: Re: [MUD-Dev] Re: Influential muds
><36D9421D.B8279BF2@ifi.uio.no>
>Date: Sun, 28 Feb 1999 15:57:50 -0500
>From: Dan Root <dar@thekeep.org>
>Reply-To: mud-dev@kanga.nu

>There is also a fairly large set of 'trigger' attributes that the server
>may call when certain actions are performed.  For example 3 attributes
>related exit are 'exit', 'oexit', and 'aexit', which are used to describe
>the messages that are shown when a player or object uses that exit.

Actually, the attributes on the exit related to movement are:
'succ' (shown to the user), 'osucc' (shown to other people in
the source location), 'asucc' (executed after user moves),
'drop' (shown to the user), 'odrop' (shown to other people in
the target location), and 'adrop' (also executed after the user
moves).

There are no special attributes with an 'exit' root in standard
TinyMUSH.

The general form is a family of attributes named 'foo', 'ofoo',
'afoo', and 'oxfoo', which are respectively shown to the user,
shown to other people in the original location of the user,
executed after the action completes, and shown to other people
in the final location of the user.  Note that the 'oxfoo'
addition to the family postdates basic exit semantics, and
thus is not used for such.

- Alex (trying to preserve accuracy)



_______________________________________________
MUD-Dev maillist  -  MUD-Dev@kanga.nu
http://www.kanga.nu/lists/listinfo/mud-dev