Devin's Interactive Resume — 22 of 22

Devin Weaver

Release 4

Chapter 3 - Testing - not for release

When play begins (this is the run property checks at the start of play rule):

repeat with item running through things:

if the item is not the light-meter and the item is not a cubical and the description of the item is "":

say "[The item] has no description (in [the location of the item])."

After reading a command (this is the ignore beta-comments rule):

if the player's command matches the regular expression "^(\p|\*)":

say "(Noted.)";

reject the player's command.

Test me with "test lobby / test offices / test hall / test mezzanine / test museum / test labs / test trapdoor".

Test lobby with "x desk / get on desk / x stairs / enter stairs / g / s / taste bar" in the main lobby.

Test offices with "e / w / x chair / x terminals / put screwdriver in A / look" in the offices holding the sonic screwdriver.

Test hall with "w / e" in the hall of achievements.

Test mezzanine with "d / u / n / s / x sun / x wall" in the mezzanine.

Test museum with "w / e / x history / put screwdriver in photography / look / x photos / eat bar" in the museum holding the sonic screwdriver.

Test labs with "e / w / x bjurl / put screwdriver on bjurl / look" in the laboratory holding the sonic screwdriver.

Test trapdoor with "s / n / x sun / x wall / x stairs / enter stairs / x bust / x sign / read sign / open door / pull door / d / press button / x white button / press white button / press green button / open door / d / u / lock trapdoor with sonic screwdriver / use sonic screwdriver / g / turn off sonic screwdriver" in behind the staircase holding the sonic screwdriver.

Test dungeon with "x ladder / x torches / x chains / take chains / x table / get on table / x cross / x molly / use sonic screwdriver / g / z / z / z / turn off sonic screwdriver / hit molly / kiss molly / untie molly / hit molly / kiss molly / turn on sonic screwdriver / drop sonic screwdriver / z / molly, get on cross / turn off sonic screwdriver" in the dungeon holding the sonic screwdriver.

[ vim:set noet wrap ts=2: ]

[FIN]