Newsgroups: rec.arts.int-fiction
Path: news.duke.edu!newsgate.duke.edu!nntp-out.monmouth.com!newspeer.monmouth.com!newshub.northeast.verio.net!verio!news.maxwell.syr.edu!newspeer.radix.net!uunet!ash.uu.net!world!buzzard
From: buzzard@world.std.com (Sean T Barrett)
Subject: Re: Inform objects help please!
Message-ID: <GLs5qL.57F@world.std.com>
Date: Thu, 25 Oct 2001 21:15:57 GMT
References: <B7FCF8EC.1B5B%shanedoak@ripcurl.com.au> <9r6k090mgg@drn.newsguy.com>
Organization: The World Public Access UNIX, Brookline, MA
Lines: 27
Xref: news.duke.edu rec.arts.int-fiction:93916

Daryl McCullough <daryl@cogentex.com> wrote:
>"Concealed" only means that it's not mentioned in room
>descriptions. If you want to have the gems not be mentioned
>in an inventory, add an inventory line to the gems code.

Of course, we also see people saying "concealed isn't useful",
etc.

Consider some hypothetical game I might have written which
included carryable objects with described sub-features. In
having hypothetically written such a game, I might have
hypothetically modified the libraries so that 'concealed'
(and 'scenery') also hid objects in inventory lists. Had
I hypothetically done this, I might have hypothetically
observed no ill effects anywhere else in my hypothetical
game, and might hypothetically suggest that this is a much
cleaner solution that forcing every component-of-a-carried-object
to override 'invent'.

However, were I to make this hypothetical change to the libraries,
I'm not sure we could call it a "bugfix" and put it on the Inform
patch page, since I'm not sure anyone would accept that the
current behavior of concealed and scenery is an accident
rather than intentional, or that if it is intentional, it
is poorly intended.

SeanB
