"THINGS for CHECKPOINT Copyright (C) 1985 Infocom, Inc. All rights reserved." ; "Place holder" > if PRSO/PRSI ready to use" > ) ( ) (T >)> > )> > >> > > )>) (T )>)> ;"Here is the default 'cant see any' printer" > ) (W <>)) )> )> ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (> > )>> ) (W <>)) )> )> ) ( ) ( ) (> > )>> ) ( ) ( > > )>> "> >" if PRSO/PRSI ready to use" ;"Here is where special-case code goes. 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." > > > ) (T ", ">)> > )>)> > .M-F> )> > > 1> ) (ELSE )>)>> )>)> )> > > >> )> ;) (T ;)> ; ) ( > ,PERSONBIT>> ; > > > > )>)> )>> ; ; ; ) (> ,P-NC1) (T ,P-NC2)>> <>> )> )> ;) (T ;)> ) ( > ,P?GENERIC> .TBL>>> ;"Protocol: returns .OBJ if that's the one to use, ,NOT-HERE-OBJECT if case was handled and msg TELLed, <> if WHICH-PRINT should be called" )> ) (.PRSO? ;) (T ;)> ; ) ( > > > >> ) ( ) (> ) (> ) (T )> ) ( ) (T ,NOT-HERE-OBJECT)>> ,PLUS-MODE> ',P-XADJ) (T ',P-XADJN)>>)> )>) ( <>>) (T <>>)>> > > )>) ( )>)>> > ,TICKET-VIA> ) ( ,TICKET-OTHER-VIA> )> ) (> ) (<==? .TKT ,PRSI> ) (T )> )>) ( > > ) ( > )> > > > ) (> )> .COST>> > >> ) ( )>) (T >) ( >)>)> )>> )>> ) ( >> ; ) ( ) ( ) ( ) ( ) (T )>)>) ( ,HERE> ,HERE>> > ,PLAYER ,POCKET>> > ; )> >> ) (T )>)>)>> > > )> )>) ( ) ( > ) (T )>) ( ) ( )>) ( )>) ( > ,CAMERA-COCKED > ;) (T > )> )>> ) ( )>> "the camera can take only four pictures" "OBSOLETE! SEE BELOW! FILM-TBL is where the pictures live. Each exposure is a table, whose entries have the following meanings. ZEROTH: If this is false it means a special case is being handled; slot one will contain a description string stuffed in it by TAKE-PICTURE. Otherwise it contains the number of objects contained in the picture's subject. FIRST: the room, if any, that the object is in. If this is false the object was in LOCAL-GLOBALS or GLOBAL-OBJECTS SECOND: the picture subject. THIRD: and following -- objects contained in object to one level
>>" "FILM-TBL tells the subject of each picture." > > ) ( > )> > ;> ) (<==? -1 .X> ) (T ) ( ) (.X ) (T )>)> )>>) ;( >> ) ( ;) ( ) (T )>) ( > )>) ;( > > ) (T )>)>> ) ( > )>> > ) ( ) (<==? ,P-ADVERB ,W?CAREFULLY> ) (T )>) ( ) (<==? ,PRSI ,LIGHTER> ) (T )> )>) ;"( <==? ,PRSO ,PEN>> ) ( > > >> )">> )> ;> )> > > )> )>>> > )) ) (T )>) ( )> ) ( ) ( ,PERSONBIT> ;>> ) ( ,PERSONBIT> > ) ( > > ) ( )>) ( > ) ( > ) ( > ) (T )>) ( ) ( > )>) ( >> )>) ;( > )>> ) (T )> )> > > > ) ( ) (T )> > ) (T )> )> ) ( ) ( ,PERSONBIT> > ) ( ) ( > > ) ( ) (> ) (T )>) ( > > )> ) (T ;)>)>> > ) (> ) ( )>> 1>>>> ".\"" CR>)>> > "THESE ARE MIKE'S SURFACE-CONTAINER ROUTINES" > ) (>>> )>>> ) "AUX" THING (OFFS 0) MAX) > ; )> )> > > > )>) (> )> ) (>>> )> )>> ) (> )> > ) "AUX" (OFFS 0) F N) ; )> > >)> ) (> )> >> )> ) (T > ) (T ; > 0> )>>)>)>>> ) THERE F N) > )> > ) (T > > )>)>> > )>> )>> 0>> )> )>) ( )>> [ )>) ( ) ( )>> ) ( )>> > ) ( <==? ,PRSI .OBJ>>>> ; )>> ; "" "" > > > > > ] > ) ( ) (T )>> ) ( )>> > > > ; )>) ( ) ( >> ; )>)>> > >> ) (T )>)>> > ,STAKE>>> ) ( ,STAKE>> )>> ;" )) ) (T )>) (> ) ( ) ( )>>" >