the-infocom-files / leathergoddesses

Leather Goddesses of Phobos
4 stars 3 forks source link

The mouse can have the wrong description #49

Open eriktorbjorn opened 3 years ago

eriktorbjorn commented 3 years ago
>LOOK
Yet Another Ruin
   You stand amongst the ruins of a mighty castle. (It's no wonder this section
of Mars is considered the Ruined Castle Capital of the Solar System.) The only
part of the castle that is more than a pile of rubble is to the north. A path
leads out of the ruin to the south.
   Trent is here, doing some quick limbering exercises.

>DROP MOUSE
Dropped.

>SHOW PAINTING TO MOUSE
The mouse freezes with fear.

>WAIT
Time passes...
   The mouse relaxes and begins scampering about.

>LOOK
Yet Another Ruin
   You stand amongst the ruins of a mighty castle. (It's no wonder this section
of Mars is considered the Ruined Castle Capital of the Solar System.) The only
part of the castle that is more than a pile of rubble is to the north. A path
leads out of the ruin to the south.
   You spot a little white marsmouse running along the dock.
   Trent is here, doing some quick limbering exercises.

Umm... running along which dock? There's no dock here! This happens because of I-MOUSE:

<ROUTINE I-MOUSE ()
     <FSET ,MOUSE ,TRYTAKEBIT>
     <COND (<IN? ,MOUSE ,RUINED-CASTLE-1>
        <FCLEAR ,MOUSE ,TOUCHBIT>)>
     <COND (<IN? ,MOUSE ,HERE>
        <TELL "   The mouse relaxes and begins scampering about." CR>)
           (T
        <RFALSE>)>>

My guess is that at some point during development, the mouse was found in RUINED-CASTLE-1. But in the final game it's found in HICKORY-AND-DICKORY-DOCK, so that is the room where it should have its TOUCHBIT cleared instead.