[Prev][Next][Index][Thread]

# Generic "wake up when someone enters room" object

- Date: Mon, 27 Nov 1995 17:18:30 PST
- From:
- Content-Length: 1070
- Content-Transfer-Encoding: 7bit
- Content-Type: text/plain; charset=US-ASCII

    > = Darrell Berry

    >Can someone point me at a simple object which performs an action at a (set
    >or random) interval _as long as there is someone in the location containing
    >it_, and which sleeps otherwise (don't want to be doing ANY processing when
    >there's noone around to see it)
    >
    >Suggestions?

    	Here's one I think I may have the answer for - play with
    the TELL() verb on the object itself.  If I'm not mistaken, the
    code that is executed when an object enters a room usually uses
    :tell() to let everyone know when someone enters or leaves a
    room.

    	I remember a follower-puppet that would listen for the
    me:tell and check to see if it's 'target' had left the room...
    it would then respond by leaving in the same direction.

    	I think there's a room-recorder object, for use in
    meetings and stuff where minutes are important, that does
    something close to what you need.  If I was me in your situation,
    I'd take a look at that object and see how it's interacting with
    its surroundings.

    --
    - Lionel R 'Bishop' Clark	bishop@abbey.cuug.ab.ca
    				bishop@acs.ucalgary.ca

Follow-Ups:

- Re: Generic "wake up when someone enters room" object

- From: Edward Goff <egoff@iquest.com>

- Re: Generic "wake up when someone enters room" object

- From: Snowfall <cfm21@hermes.cam.ac.uk>

- Prev: Re: Generic "wake up when someone enters room" object
- Next: Re: Generic "wake up when someone enters room" object
- Index: MOO-cows
- Thread: MOO-cows

Home | Subject Index | Thread Index