the-infocom-files / starcross

Starcross
5 stars 3 forks source link

Safety line issues #38

Open eriktorbjorn opened 5 years ago

eriktorbjorn commented 5 years ago
>LOOK
Airlock
This is the airlock of the Starcross. The inner door is open, and the outer door
is closed. Neither door has a viewport.

>TIE ROPE TO HOOK
Attached to the hook.

>IN
You leave the half-secured safety line behind.
Bridge
This is the control room of the Starcross. There are exits labelled
(arbitrarily) "Port," "Starboard," and "Out." The latter exit has a heavy
bulkhead which is open.
Your ship's computer does the routine tasks of navigation and life support. A
control couch is mounted before a control panel and a large viewport. The ship's
registration is affixed nearby.
Your mass detector, essential in the search for black holes, sits to one side.
On the detector are a red button, a blue button, and a small screen on which
something is displayed.
Taped to the wall is a slightly faded instruction sheet for the computer.

>OUT
Airlock
This is the airlock of the Starcross. The inner door is open, and the outer door
is closed. Neither door has a viewport.
A safety line (attached to a hook) is here.

>GET LINE
You should detach it first.

>UNTIE LINE FROM HOOK
You don't have the safety line.

SAFETY-LINE-FCN won't let you tie or untie the line unless you are carrying it, and you can't take it unless both ends are untied. You should probably be allowed to take it when THAT-END is set (i.e. it's tied to a hook).

In this particular case I probably shouldn't have been able to tie the line to the hook in the first place, because the hook is outside the airlock. Though that doesn't affect the first bug, since I can leave the semi-detached line behind by exiting the outer door as well.

Oh, and there's a missing newline between the "You leave the half-secured line." line and the room description.