"GLOBALS for TOA #2 (c) Copyright 1984 Infocom, Inc. All Rights Reserved. " "SUBTITLE GLOBAL OBJECTS" ;"Yes, this synonym for LOCAL-GLOBALS needs to exist... sigh" ) (T )>> ; ; ; > ) ( ) (T )>)>> > ) (> <==? ,WINNER ,PLAYER> > )>> >> ) ( ) (<==? ,UNDERWATER-LINE-C> ) (T )>) ( ) ( ) ( > )>> > )>> ) ( > )>> ) ( ) ( > ) (T )>)>> > ) ( ) ( )>> ) (T )>> )> ) ( )>> ; ; )>> ) ( )>) (T > )> ) ( ;) ( ) ( )>) (T )>)>> ) ( ) (T )>) (T )>> ,TRAWLER-LINE-C> ) ( ,AT-SEA> ) (T )>) ( ) ( <==? ,DEPTH 50>> ) (T )> ) ( ) (T )>) (<==? ,HERE ,NW-STARBOARD-DECK> ) (T )>) ( ,AT-SEA> ) ( )>> > )) )> > > > ,SALVAGER-LINE-C> ) ( ,AT-SEA> ) (T )>) ( ) ( <==? ,DEPTH 50>> ) (T )> ) ( ) (T )>) (<==? ,HERE ,MM-PORT-DECK> ) (T )>) ( ,AT-SEA> ) ( )>> ) ( ) (T )> )>> ) (T )>> ; ; ) ( )>> ) ( CR>) ( ) ( ) ( )>> ) ( )>> > ) ( > ) ( ) ( ) ( ) ( > > ) ( ,P-DOLLAR-FLAG>> ) (T )>)>> )) )> > ) ( > ) (T )>> > ; )>> ; )>> CR>)>> > > ) ( > ) ( ) ( )> )> > )> ) (<==? > .PLACE> >> 0> 0>)> >>> > > )> > >)>> )> ) (<==? 0> .RM> .SURF> ) (T >)>> > ) ( ) ( ) ( )>) ( ) ( ) ( ) (T >)>)>) ( > >> ) (T )>> ) (T )> > ) ( ) ( > ) ( ) ( ) (> )>) ( ) (T )>> > > >> ) ( > ) ( ) (T )>> ) (T )> > ) ( )>) ( > ) ( ) ( >> ) (T )>> > >>> ) ( ;"waste of valuable space" ) (T )>> > ) ( <==? ,HOW-TIRED 6> <==? ,P-ADVERB ,W?SLOWLY>> > ,WAITED?> T) ( ,HERE>> >> ) ( ,HERE>> >> )> >) (T )>) (T ,M-FATAL> ) ( > > ) ( )>)>)>)>) ( ,TRAWLER-LINE-C> <==? ,P-WALK-DIR ,P?WEST>> <==? ,P-WALK-DIR ,P?EAST>>>> )>> > )) > ,LOW-DIRECTION> )> ) (T > > >> ,OPENBIT>>> ) ( )>)>)>>> ) "AUX" C H P Z L R (LAST-R <>)) > > ) ( .H> ,DETECTOR-ON ,DETECTOR-POWERED> >> >> ) (> > > > > 2> 2>>> )>) ( <>>> >> 2> 2> >> )>)>)>> ) (T )>)> ) ( ) ( ) ( ) (T )> ) (.LISTENING? )>> > ) (> > >> >>)>)> >>> > )> ) ( ) ( ) ( ) ( ) ( >> ) ( ) ;( ) ( ) ( ) ( ) ( ) ;( ) ( ) ;( ) ( ) ;( ) ( ) ;( ) ( ) ;( ) ( ) ( ) ;( ) ( ) (T )> > )> )>)> > )) ) ( ) ( ) ( ) ( ) ( ) ( )>> ; ; > ) ( > )>)>> ) ( )>) ( ) ( )>) ( )>)>> > ,MM-WHEELHOUSE ,NW-WHEELHOUSE> <==? >> )> )>> ) ( ,BEDROOM-DOOR-LOCKED> ) (T > >) (T )> )>) ( > ) (T )>) ( > > ) (,PRSI ) (T )>) (T )>)>> ) ( ,UNDERWATER-LINE-C> ) (T ) (T )> )>) ( ) ( > ,UNDERWATER-LINE-C> ) ( > ) (T )>) (T )>) ( > ,UNDERWATER-LINE-C> ) (T )>) ( ) ( ,BACK-ALLEY-LINE-C> > ) (T )>) ( ,BACK-ALLEY-LINE-C> > ) (T )>)>> > > ) ( )> ) ( ) (T )> )>> )>> )>> ) ( )>> ) ( ) ( )>> > )) > 12> > ) (<==? .HR 12> ) (<==? .HR 0> )> > 10> )> >> ;"GLOBAL VARIABLES" > ; ;> ;"This is actually HOURS; STATUS-LINE stuff looks for SCORE. Normal SCORE is RATING here; initialized in VERBS." ;"This is actually minutes. Moves themselves aren't counted." > > > > > > > > ;> ;"****************************************** Here come the pseudos ********************************************" )) ) ( ) ( > )>> )) ) ( ) ( ) ( ) ( )>> )) ) ( ) (T )>)>> )) ) (T )>> ;"Parser-related stuff" > ) ( ) (T >)> > > )>) (T )>)>) (T > > )>) (T )>)>)> ;"Here is the default 'cant see any' printer" >) ( > ) (T )> > > > > > returns number of matches. If 1, then P-MOBY-FOUND is it. One may treat the 0 and >1 cases alike or different. It doesn't matter. Always return RFALSE (not handled) if you have resolved the problem (i.e. come up with one object)." > ,P?GLOBAL>>> )> ;> )> > > )>>) (,DEBUG )> <==? ,WINNER ,PLAYER> > > ) ( ,P?CORRIDOR> ,P?CORRIDOR>>>>> ) ( > ) (T )> ) (T )>) (T )> > ) (T >)> ) ( >> ,QCONTEXT <==? ,HERE ,QCONTEXT-ROOM>> ) (T )>) (T )> ) (T ;)> ) ( ) (T )>) (T ,NOT-HERE-OBJECT)>> >) (T > ) (T )> )> > > > )> )>) (.PRSO? <>>) (T <>>)> >> )>> > > > )>> > > >