"MISC for LEATHER GODDESSES OF PHOBOS (c) Copyright 1986 Infocom, Inc. All Rights Reserved." ;"macros" D ,SIDEKICK D * A * T ,PRSO T ,PRSI T * AR * TR * N * C * > > > > > ) ( ) (ELSE )>>)> )> > >>) (ELSE .ATM)> GVAL>) (ELSE .ATM)> !.L)> > 3> )>> !.L>)>>> >> > > > ) (
) (ELSE )>>)> > > .ATM) (ELSE )>> !.O)>>> >> >>> ;>>> ;"this new PICK-ONE won't begin repeating any of the items in the table until they've all been used." > > > > >> >> > > > )> .MSG> ) (T )> ) ( >) ( >) (T )>> > ) ( ) (T )> > ) (T )> > > > > > ; 3> )> > NOUN>)> > ADJECTIVE>)> <3 .OBJ>>> .V>> ;"MAIN-LOOP and associated routines" ;"else, ZIL gets confused between verb-word GO and routine GO" > > > > )>>> >>> > > > > > > > .ICNT> ) (T ,IT> )> )>)>> > .OCNT> ) (T ,IT> )> )>)>>)> )> .OCNT) ( >) (T >)> .OCNT) ( > > .ICNT) (T 1)>> <1? .ICNT>> >)> >) (<0? .NUM> ,P-SONUMS>> > >) ( ) (T > ) ( >) (T >)> > )>) (T > )> > > .NUM> > )> > )> > ) (T )> ) ( )> ) (T >) (T >)> > > 0> ,W?ALL ,W?EVERYTHING>> ) (T ) ( ) ( ) (T )> )>)> > )>)>>)> >)> > ,P-WON ;"fake YOU CANT SEE responses set P-WON to false"> ,M-END>>)>) (T >)> >)> > ;"else, when input is just a direction, P-PRSA-WORD will remain whatever it was for the previous turn" > > >)> > )>> > >> )>> )) ;"RFALSE if OBJ1 should be included in the ALL, otherwise RTRUE" > ) ( ;"TAKE prso FROM prsi and prso isn't in prsi" ,PRSI >> ) (> ;"can't get at object" ) ( ;"cases for ALL" > ) ( ;"TAKE ALL and object not accessible or takeable" > >> ) (> >>> >> ;"tray" ) (T )>) ( > ;"already have it" ) (T )>) ( ;"VERB ALL, object not held" >> ) ( ;"PUT ALL IN X,obj already in x" > > )>)>> ) (T )>> > > ) "AUX" TMP) > > ) (T )> ) (<0? > >) (T > )> > > > ) (I <>)) > ) (I <>) "AUX" (V <>) OA OO OI) ; % ') (T ' 1>>>)> )> >> ) (T )>) (T ) (T )> )>)> ) (T )>) (T ) (T )> )>)> ) (T )>) (T ) (T )> )>)>)> > > > >)>)> >>)> ; ,M-BEG>>)> >>)> > >>)> ; > > ,P?CONTFCN> ,P?CONTFCN>>>)> >> >>)> >>)> .V> ) "AUX" RES) <>) (T ; " CR>) (T ">)>)> ) (T )>> ; ) ( ) (T )>)> .RES)>> ;"CLOCKER and related routines" ') (T ')>> > > ;"length of an interrupt entry" ;"offset of routine name" ;"offset of count" > )>> > > ) ( .RTN> > ) (T )>)> >>> > > ) ( .RTN> > 1>> ) (T )>)> >>> )) ;"automatically enables as well" > > ) (T )> > )> >)> ) ( .RTN> ) (> )> >> ') (T ' >)> >>)> .INT> ) (Q? <>) OWINNER) > )> > > > ) (>> > 3>> ) (> > )> > )> > ') (ELSE ' 1>>)>> )> )> >>> )>)>)>)> > >)>>> ,PLUS-MODE> 2> 1>) (T 1>)>>