X-ZC-TELEFON: 0212 - 79319
X-ZC-POST: Hermann-Loens Weg 28, 42697 Solingen, Germany
X-Mailer: MicroDot 1.12 [REGISTERED 004f2d] via ANUBIS V 1.01d / ZSort V 1.47a
Message-ID: <y3XpPMD4F2DaezE@trib0029.tribal.line.org>
Organization: LINE-Mailboxsysteme, Langenfeld/Rheinland
X-Gateway: ZCONNECT GF gismo.gun.de [DUUCP BETA vom 06.11.1996]
References: <5b6ivg$thv@bartlet.df.lth.se>
From: omueller@tribal.line.org (Olav Mueller)
Subject: Re: [INFORM] Takeable actors?
Date: 15 Jan 1997 23:46:07 +0100
Path: nntp.gmd.de!newsserver.jvnc.net!goliath.montclair.edu!rutgers!news.cis.ohio-state.edu!magnus.acs.ohio-state.edu!csn!nntp-xfer-1.csn.net!news.bbnplanet.com!su-news-hub1.bbnplanet.com!arclight.uoregon.edu!news-feed.inet.tele.dk!news.radio.cz!CESspool!news.apfel.de!news-fra1.dfn.de!news-ber1.dfn.de!fu-berlin.de!news.gtn.com!gismo.gun.de!tribal.line.org!trib0029.tribal.line.org!omueller
Newsgroups: rec.arts.int-fiction
Distribution: world
Lines: 42

REF: mol@bartlet.df.lth.se (Magnus Olsson) (11.01.1997, 00:22:24)
 -   Subject "[INFORM] Takeable actors?"

Hallo Magnus,
Hallo Rest,

>     before [ ;
>         Take:
>           if (self has animate) {
>               ! Pretend the actor is just any old object. The surrounding
>               ! if statement is there to prevent an infinite loop.
>               give self ~animate; 
>               ! Now the player can take the actor
>               < Take self >;
>               ! Stop pretending we're inanimate.
>               give self animate;
>               ! And end processing here
>               rtrue;
>           }
>     ]

Well, ehhh ... I may be wrong, but what's about:

    before [;
        Take:
            if( certain conditions are met ) {
                move self to player;
                print_ret (The) self, " slyly allows himself to be picked up.";
            }
    ],

CU,
Olav

-------------------------------------------------------------------
omueller@tribal.line.org  omueller@sunserver1.rz.uni-duesseldorf.de
    Fileserver: SEND HELP im Subject an omueller@tribal.line.org

    There was a boy called Eustace Clarence Scrubb, and he almost
deserved it.
                                   -C. S. Lewis
                                       "The Chronicles of Narnia"
