the-infocom-files / witness

The Witness
3 stars 4 forks source link

You can turn off the radio, even if it's already off #35

Open eriktorbjorn opened 4 years ago

eriktorbjorn commented 4 years ago
>TURN OFF RADIO
The radio is now off.

>TURN OFF RADIO
The radio is now off.

That's because of RADIO-F:

       (<VERB? LAMP-OFF>
    <COND (<AND ,RADIO-ON <IN? ,MONICA ,HERE>>
           <TELL
"Monica looks at you with disgust as you turn off the radio." CR>)
          (T <TELL "The radio is now off." CR>)>
    <SETG RADIO-ON <>>
    <RTRUE>)

It does check if the radio is on, but only to see if it makes Monica angry. It will always be turned off, even if it already is.