An Escape To Remember

An interactive fiction by the IF Whispers Team (2006) - the Inform 7 source text

Home page

Contents
Previous
Next

Complete text
Section 6 - Maintenance Closet

Maintenance Closet is a room. "The stained floors and shelving suggests this closet was once well-used, if not well-maintained; but it was cleaned out some time ago, if not cleaned up." A closet shelf is a scenery supporter. Understand "shelves" and "shelving" as the closet shelf.

A battered mop is here. The mop is either wet or dry. "A battered mop leans in one corner." The description is "Well-worn. [if dry]The mop is quite dry; it hasn't been used in some time.[otherwise]The mop is slightly damp."

Instead of pouring something on the mop, say "It would be more effective to pour [the noun] directly on some surface and then mop it."

Mopping is an action applying to one thing. Understand "mop [something]" as mopping. Mopxing it with is an action applying to two things. Understand "mop [something] with [something]" as mopxing it with.

Instead of mopxing something with something: if the second noun is not the mop, say "You can't mop with that."; otherwise try mopping the noun.

Before mopping something:
if player has the mop, continue the action;
say "You don't have anything to mop with.";
stop the action.

Instead of mopping the puddle of liquid:
say "You mop the puddle for a while, but to no avail; more liquid must be leaking out from behind the door.";
now the mop is wet.

Instead of mopping the white sheen:
if the sheen is mopped, say "You've done enough!";
if the sheen is pristine, say "You push the mop over the white sheen, but to no effect.";
if the sheen is puddled begin;
now the sheen is mopped;
say "You mop a strip up through the center of the white sheen, offering egress to the north.";
end if.

Every turn when the sheen is puddled for the first time, say "The red liquid reacts slowly with the white sheen."
Every turn when the sheen is puddled for the second time, say "The red liquid continues to react with the white sheen."