the-infocom-files/trinity

Should the game handle "UNTIE STRAP"?

eriktorbjorn opened this issue · 0 comments

>TIE STRAP
There's no point in doing that.

>UNTIE STRAP
You can't untie a pair of binoculars.

The strap and the binoculars are actually the same object, BINOS, but the BINOS-F routine has a separate case for when you refer to them as "STRAP":

	 <COND (<AND <THIS-PRSO?>
		     <NOUN-USED? ,W?STRAP>>
		<COND (<VERB? TIE-UP TIE UNTANGLE FOLD UNFOLD SWING PLAY>
		       <COND (<NOT <IN? ,PRSO ,PLAYER>>
			      <YOUD-HAVE-TO "be holding" ,PRSO>
			      <RTRUE>)>
		       <WASTE-OF-TIME>
		       <RTRUE>)
		      (<OR <VERB? EXAMINE>
			   <INTBL? ,PRSA ,MOVEVERBS ,NMVERBS>>
		       <TELL "The strap is ">
		       <ATTACHED-TO>
		       <RTRUE>)>)>

But it seems odd to me that it handles TIE and UNTANGLE, but not UNTIE. Should it?