"SUB for SEASTALKER Copyright (C) 1984 Infocom, Inc. All rights reserved." > ) (,SUB-IN-TANK > )> > )> ,NORTH-TANK-AREA) (,SUB-IN-DOME ) (T > > > > )>) ;"(T >)"> > )> > )> ; )> ,AIRLOCK)>) (T ; )>> > ) ( ) ( > ) ( ) (T )>) ( )>) ;(T )>> >> ) (>> ) ;(> > ;>> )>> >>)> > > ,SUB ,CRAWL-SPACE ,GLOBAL-OBJECTS>>> >>> ) "AUX" RM X) >>> ) ( ) ( )>) ( >> > >> )>)> ) ( ) (> ;) (> ;) (T ;)> ; )>) ( > )>) ( ) ( ) ;"I-UPDATE-SUB should give output" ( ,P-NUMBER>>) ( ,P-NUMBER>> )>)> )>) ( )> )> )> ) (T )> )> ;"never used if these are verbs" )> ) ( ) (T )> ) ( ) (T )> ;> >)> ) (,SUB-IN-TANK ) (,SUB-IN-DOME ) ( ,TOLD-SNARK-WENT <==? ,SUB-DEPTH ,AIRLOCK-DEPTH> >> ) (T )> ) ( > ) (T )>) ( )>) ( > ) ( > > ;,SUB-IN-BATTLE ) (T ; ;)>) ( >> > >) (> >)> ) (,SUB-IN-DOME ) (T )> ) ( > ,AIRLOCK ,NORTH-TANK-AREA>> ) (> ) ( ) (T )>) ;(T )>) ( >> ) (,SUB-IN-TANK )> )> > > )> > )> >> >)> >> >> ) (T )>)> ) ( )> > )> )>> "| A reactor pokes through the deck. radio. There's also a , video screen, " > ) (T )> ) ( > > )> ) ( ) (<==? .DIR ,P?SOUTH> ,P?SOUTH>) (T )>) (T )>) (T ; )>> ) (> )>> > <==? ,DART >> ,FINE-SONAR>> > > > 0 ,W?ZZZZLG> > ) (T > )> > )> ) (T )> > > )> ) (T )> >) (T ) (T )>)>)> > > ) ( ) ( > )>) ( > )>) ( > > )>)>> )> ) (T )> ) (T )> )> )> )>> > ) ( ) (> ) ( ,SUB ,CRAWL-SPACE>> ) (T )> )>) ( ,AIRLOCK-FULL>> ;) (,SUB-IN-OPEN-SEA ) (> ) ( )>)>> ) POP) ) ( ) ( ) (T )>) (,SUB-IN-OPEN-SEA > ) (> ) ( ) (T )>) ( <* ,SUB-LAT ,SUB-LAT>>>> ) (,SUB-IN-DOME ) (> ) (T )>) (T )>)> ) ( ) ( ; )> ) ( ;"STOP DIVING!" )>> > > ; )>> > ;"let verb handle it" CR>) ( )>) ( )>) ( >> ) ( > >)> )>> )) )> )> )> > ) ( ;> )>) ( >> ; ;) (T )>) ;( CR>) (.RARG ) ( ) (T )>) ( )>) ( )> )> ) (T )>)>> > )>) ( )>) ( )>) ( ) (> ) (T ; ; )>)>> > > > )> )>> " " > > )) > >>> >>> )> 12>> >> >)> 9>>> >> >)> 6>>> >> >)> 3>>> >> >)> >> > >>> % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %>> "" > > > ) "AUX" TBL LEN N M) )> ,WARNINGS-USED> )> > )> > ) ( > ) ( >) ( > ) (<0? > )>>> ">" )) ) (<0? >> )> )> ) ( ) ( "orange") (T "red")> ".">) ( "orange") (T "red")> ", and the " D ,ALARM-SUB " is still ringing.">) ( )> )>) ( "changes to orange") ( "fades to dark again") (T "turns red")> ", and the " D ,ALARM-SUB " " "continues to sound.") ( "ceases.") (T "rises to a shriller whine.")>>) ( ; )> ) ( )> )> > <0? ,LOOKED-AT-SONAR>> )> > )>> > > > )>> )) )> >)> >)> > ) (> ,CIRCUIT-TIP> >) (> ,CIRCUIT-RED> > )>) ( > ) ( )> ) ( )> > > )> ) (<==? ,DISTANCE-FROM-BAY 30> ) (<==? ,DISTANCE-FROM-BAY 39> > )> ) (<==? ,DISTANCE-FROM-BAY 45> )> > )>) ( > ;"to ensure overheating" )>) (<==? ,DISTANCE-FROM-BAY ,AQUADOME-VISIBLE> ) (T )> ) (> > ;"from GLOBAL-OBJECTS" ;)> ; > ) (T )> )>> )> > > > >)> ;)> ) ( T) ( <==? ,NOW-TERRAIN ,BAY-TERRAIN>> >> )> ) (T )>) ( > ) (<==? ,JOYSTICK-DIR ,P?EAST> > ) (T > > )> ,FREIGHTER-LON>> )>) ( > > >>> )> )>> .VAL>> > ) (> ) (> ) ( .LON>>> ) ( ) ;"Avoid ships appearing on far side of shoal." ( ) (> ) (> )>> > > > ) (> )>) (T > ) (T )> )>) (T > > )>)>)>> > )> > > > >> )> > > )>)> )> > >> .RANGE> <0? .LON> <0? ,SUB-DLON> >> > ;)>) ( > > ;)>) (> ) (T " meters.">)> ) (T > )> )> )> .DEP> )> )>> )>> )>> > > > ) (T )>> > > > >>> >>> ,FREIGHTER-LON>>> ;)> ) ( <0? .DLON> > ) ( ;"Give sonar warning?" <0? .DLON> > <0? .DLAT> > <==? .DLON .DLAT> >>> <=? .DLAT ,THROTTLE-SETTING> >>> <=? .DLON ,THROTTLE-SETTING> >>> <=? .DLAT ,THROTTLE-SETTING> >>>> ) (T )>) (,SHIP-WARNING )>) (>> )> > )>> > ) ( ) ( ) ( ) (>> ) (,FINE-SONAR <* .LAT .LAT>>> > ) (T )>) ( <0? .LAT>> ) (T )>> > > > > > )>> > )> ) (> > )> ) ( ) (T )> ) (T )> ) (T )> ) (> > )> ; > )> <==? .LAT ,SPIRE-LAT>> ) (<==? .X ,HIT-SHORE-CODE> ) (T ) (T )>)> ) (<==? .X ,OPEN-SEA-CODE> > > > > > ) (<==? .X ,HIT-DOME-CODE> ) (<==? .X ,IN-DOME-CODE> > > ; > > > ;)> ; ;> > )> ) (> ) ( ) (,DEPTH-WARNING > )>> > <0? .LAT>>> ,IN-DOME-CODE) ( ,HIT-DOME-CODE) (<==? .DEP ,SEA-DEPTH> ,HIT-BOTTOM-CODE)>) (T .LON>> ,OPEN-SEA-CODE) ( ) (<0? .X> ,HIT-SHORE-CODE) (T ,HIT-BOTTOM-CODE)>)>> > > > "" ; ; ) (T )>> ) ( ) (T )>)>> ) (> ) (> ) ( > ) ( ) ( > )> ) (T " meters">)> )> ,SUB-LON>) (T ,SEA-DEPTH)> ,SUB-DEPTH>> " meters above the "> ) (T )> ;)> )>> > .LON .LAT>> ) (<==? ,DEPTH-WARNING ,DEPTH-RED> T) (T )>) (T )> ) (> .LON .LAT>> T) (T )>) (<==? ,DEPTH-WARNING ,DEPTH-RED> ) (T )> )>> )> )>> > > )) )> ) (T )>> > > > )>> ) ( ) ( )>> > ) ( > )> ; )>) (> ) ( ;"Following expr un-semicoloned by MARC 4/16/84" ; )> > ;"Rfalse changed to RTRUE by MARC 4/16/84" ;)>) (> ) (> ) (> ) ( ;)> ; CR> )> > <0? >> )> )> )> >> )> > )>> ) (T )> ) ;( > ) ( > ) ( ) (T )>) ( ) ( > > > ) (T )>) ;(T )>)>> > ) (T )>) ;"31 chars on line" (T > ) ( > ) (T )> ) ( ) (T )> >> ) (T )>)> > > > 0>>> > ;"coord's of NE corner" > > > > <==? .LON ,SUB-LON>> ) (> ) ( ) ( ) (> ) (T )>) ( ) (T )>) (> <==? .LAT ,FREIGHTER-LAT> <==? .LON ,FREIGHTER-LON>> ) ( <==? 6 .LON>>> <==? 6 .X>>>> ) ( > ) ( .LON>> ) (T )> ) (<==? ,SUB-DLAT -1> )> ) (<==? ,SUB-DLON -1> )> ) (<==? .LAT .LATP1> ) (<==? ,JOYSTICK-DIR ,P?NORTH> ) (<==? ,JOYSTICK-DIR ,P?NE> ) (T )>) (<==? .LAT ,SUB-LAT> ) (T )> ) (T )>) (<==? .LAT .LATM1> ) (<==? ,JOYSTICK-DIR ,P?SOUTH> ) (<==? ,JOYSTICK-DIR ,P?SE> ) (T )>)> )>> )>> > )>> > >> ;"to ensure update" ;"Un-SEMI'd next expr - MARC 4/17/84" ;"only for IBM-PC bug?" >)>> > )> )>> )>> > > ; )>> > )> ) (T )>) ( ,BLY-CALLING> ) ( ) (T > ; )>)>> > > ) (> ) (T )>)>> )) > > CR>) ( >> ) (T "n") (T "ff")> " and " "open") (T "closed")> "." CR>)>) ( ) (> >) ( "open"> ;) (T )>) ( > ) ( ;"[YOU-CANT?]" ) (T )>) ( > "turned on"> ;)>> ) ( )>> ;" ;" > ;) ;(T )>) ( > >> ) (T )> ) (> ;) ( ) (T > ) (T )> )>)>> ) ( )>> ) (T )>) ( ) ( )> ) (,SUB-IN-DOME ) (T )>)> )>> > > ) (T )>) ( )> ;)> ) (T )> ) ( ) ( "." CR>) ( > ) ( ) ( ) ( )>) ( ,GRID-UNIT> >> ) (T )> )> ;)> > ) (T )> ) (,SUB-IN-TANK )> > ) (T )>) (T )>) (,SUB-IN-DOME )> ,P?SOUTH>) (T )>) (T ) (T > )> ) (T )> )> > )> )> )>> > <==? ,SONAR-LON ,SUB-LON> <==? ,SONAR-LAT ,SUB-LAT> <==? ,SONAR-DEP ,SUB-DEPTH> <==? ,SONAR-DIR ,JOYSTICK-DIR>> )> ) (T )>> > > ) (,SUB-IN-TANK ; ) (> ) ( " meters." CR>) ( ;)> ) (> ) (> ) (> > ) ( > ; ; ) ( 5>> >> " meters.)" CR>)>)> > )> ) (T "de") (T "a")> "scent ceases.">)> ;)> ) (T ) (T )> > ) (T )> )> ) (T )> ) (T )> ) (T )>)>)>> ;"CLIMB" )>> > ) (T )>) ( >> ) ( ) ( ; ; ) (T > ) (T " turns">)> )>)>> > > )> )>> > )>)>> ) (T )> ) (T )> > T) (> T) ( ) (<0? ,THROTTLE-SETTING> ) (T )> )>)>> > > ) ( > ) (,SUB-IN-BATTLE ) ( > )> ) (T )>) (T )>)>> ,SONARSCOPE-LIGHT) ( ,SEARCH-BEAM)>> )>> > ) (<==? ,NOW-TERRAIN ,BAY-TERRAIN> ) (T )>) ( ) (T ;> ;)>)>> ) ( ) ( > > ) (T )>) (<==? ,DART > ) (T )>)>> > ) ( ) (T )>> )) ) ( > )> )> .VAL)>> ) ( > )>> > "open") (T "closed")> CR D ,REACTOR-SWITCH ": " "on") (T "off")> CR D ,FILL-TANK-BUTTON " : " CR D ,OPEN-GATE-BUTTON " : " CR D ,ENGINE-BUTTON " : " "on") (T "off")> CR D ,THROTTLE " : " CR D ,JOYSTICK " : "> > " meters| " D ,AUTO-PILOT " : " "on") (T "off")> CR> )>> 2>>> -3>>>