Newsgroups: rec.arts.int-fiction
Path: nntp.gmd.de!news.ruhr-uni-bochum.de!news.uni-stuttgart.de!news.belwue.de!fu-berlin.de!unlisys!blackbush.xlink.net!howland.erols.net!netcom.com!erkyrath
From: erkyrath@netcom.com (Andrew Plotkin)
Subject: Re: [Inform] "describe" for things that are on supporters
Message-ID: <erkyrathE202JC.DM5@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
References: <57ra5a$nd0@dfw-ixnews11.ix.netcom.com> <57umvu$hek@saturn.brighton.ac.uk> <32A73B36.623@fred.aurora.edu>
Date: Fri, 6 Dec 1996 16:16:24 GMT
Lines: 27
Sender: erkyrath@netcom.netcom.com

chidder@fred.aurora.edu wrote:
> Yeah, I have a similar problem , with a bulletin board.  I have
> a routine that will print out whats on the board. I put this routine
> in the description property and it works fine; expect it prints out
> whats on the board _every time the rooms described_. I dont want it to 
> do that! I just
> want it to print out whats on the board when the board is examined-
> or if it _must_ print out whats on the board every time the rooms is
> described that it only do so after the board has vbeen examined once.
>  I tried moving the routine to the before section, and trapping Examine,
> but that was a dismal failure.. =(.

Without your code, I can only say that You Did Something Wrong. :-) The 
"description" property should only be called during an Examine action. 
(The library's ExamineSub runs the "description" property after checking 
for darkness.)

When the room is described (as from "look"), it's the "describe" property 
that gets run. Make sure you didn't actually put something in a 
"describe" propery somewhere. 

--Z

-- 

"And Aholibamah bare Jeush, and Jaalam, and Korah: these were the
borogoves..."
