[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tads3] Listing Contents of Surfaces
- From: "Eric Eve" <eric.eve@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Subject: [Tads3] Listing Contents of Surfaces
- Date: Sun, 7 Sep 2003 13:00:07 +0100
- To: "Tads3" <tads3@xxxxxxxxxxx>
Something seems not quite right with the listing of objects on a surface. To
take a simple, artificial example, if I place this is in a location:
+ Surface 'small table' 'small table';
++ Food 'banana' 'banana';
Then when the room is described I get:
You see a small table (which contains a banana) here.
Whereas I'd expect to get (and so far as I can see from the definition of
the Surface class it's intended that I'd get) something like
You see a small table (on which is a banana) here.
On the other hand, if I type X TABLE I correctly get
On the small table is a banana.
Is this something to do with the room description routine somehow not
checking what lister it should be using to list the contents of surfaces?
-- Eric