Nested room inside a nested room or not?

I agree that this seems the easiest solution to the problem. As I was mulling it, it occurred to me I have solved similar problems in my adv3 WIP in… altogether too many different ways (depending on the specifics of the gameplay need). In ranked order of simplicity:

  1. Clearly, Eric’s Enterable which I use so much that I effectively have a pervasive subclass called Facade for this purpose.
  2. Connect the fireplace room with the outer room via SenseConnector. Because of course I would.
  3. Add a Fixture/Decoration in the containing room with appropriate Verb Remaps (on reflection, in its simplest form this one is basically manually recreating the Enterable)
  4. Implement Fireplace as a Booth and make it a connectorStagingLocation for the chimney exit. (Section 11.4/pg 178 of Learning T3 (adv3) and the referenced article from the TADS 3 Technical Manual)

As always, unsure how many of these might work differently under adv3lite.

UPDATE: FTR, Facade code (trivial as it is)

class Facade : Enterable
    nothingUnderMsg = 'That would require some major excavation.  '
;
2 Likes