! The ANTECHAMBER. ! ! Defined in DM4 §23 Object Antechamber "Antechamber" with description "The southeastern eaves of the Shrine make a curious antechamber.", nw_to Shrine; ! Defined in DM4 Exercise 22, modified in Exercise 55 Object -> cage "iron cage" with name 'iron' 'cage' 'bars' 'barred' 'frame' 'glyphs', description "The glyphs read: Bird Arrow Warthog.", inside_description [; if (self.floor_open) "From the floor of the cage, an open earthen pit cuts down into the burial chamber."; "The bars of the cage surround you."; ], when_open "An iron-barred cage, large enough to stoop over inside, looms ominously here, its door open. There are some glyphs on the frame.", when_closed "The iron cage is closed.", after [; Enter: print "The skeletons inhabiting the cage come alive, locking bony hands about you, crushing and pummelling. You lose consciousness, and when you recover something grotesque and impossible has occurred...^"; move warthog to Antechamber; remove skeletons; give self ~open; give warthog light; self.after = 0; ChangePlayer(warthog, 1); <>; ], react_before [; Go: if (noun == d_obj && self.floor_open) { PlayerTo(Burial_Shaft); rtrue; } ], floor_open false, has enterable transparent container openable open static; ! Defined in Exercise 55 Object -> -> skeletons "skeletons" with name 'skeletons' 'skeleton' 'bone' 'skull' 'bones' 'skulls', article "deranged", has pluralname static; ! ---------------------------------------------------------------------------- !