TADS2 bin v2.2.0'Wed Apr 10 15:21:13 2002 XSI:?@OBJgMO drNX|N!X\NCXNUX   !} closed. NX!NXNXMOlocactorvobjNZ D  N-ZN=Z~D yNZ ! NZNZ%You% can't reach   from  . N[*N[N"[llMO listOcnttotiobjjN_N_Ne`@N}`Na+O scN%b6NIb8Nb@Nb1NbNcNDcNdcN~cNcNcNcxxMOobj1obj2N\66 E E%E E  N]MO cntNdNd onetwothreefourfivesixseveneightnineteneleventwelve thirteen fourteen fifteen sixteen seventeen eighteen nineteentwenty@NeNe88MO objNN LLMOobjdepthNUUNR MO objOlistitotNNN N,9NG@NfNzN ddMO parmNN'>NU>> N MOlOtotic totweightNNNN"N=@NPN{N NכNwNN MO listO$itottotbulkremcurNbN{NNdN@N˞NNN&N,N@TTMO amountN>N۠>> N XXMN/*:You stumble around in the dark, and don't get anywhere. Nl*MN6)MN.t(MN.t(\\MOoNF" Ne! N(NqNۤ(N8N6%NTN"!N/Nƥ N# &N/Ŗ#!NQMO objOretilstlenN N٧"D"E |~N6NSNoN!N@NӨNڨN00MO parmN)W"{NHWMOret html_modeNS@" E @NYT&NlTNTNTNU N;UNKUHHMOxNVNVHHHdD[X]X^MOobjflagsindent O<icounttotlistcurdisptot prefix_countN"kKN"kN")lN" mT oO"contvisNm"D"E |D N|nNnNnN"nZN"nN"nN"o5N"#oN"ZoN"jo N"oN"oN"PqN"q@N"q@N"@r N"rN"s+O"before after j scNt6 Nt   zN>u @PNu 'NvNw4N%wN\w NwNw Nx Ny NVyNtyN"yT VO"jNGjz\nNGzNGz\tNGzN"{ pN"{N"|, =N"#| N"K| and N"|, and N"|N"|N"} N"},N"}1N"~ N"~N"N"dN" (being worn)N"E  N" (providing light)N",N"4T E N"T dN"[+N" (upon which %you% see%s% N"т (which contains N"N"mN"T N")N"(N"6N"@N"F  WMN<|MN<|MN( <  <}NX<|-N{ open. N)N@N closed. N1X"Na)N}N|ujMO actorN <|>N  <  !<} already open! N $N .xMO actorN}N<>N}| Opening <  reveals . N}N} Opened. N}"|N}ymMO actorN5<|@N\ <  !<} already closed! NNzAMO actorN Closed. N!|NeMO actorN"<|8NI <  !<} closed. NN_MO actorN9<|E X"&N9C\^!< closed. N9n,&MO actorNt<MO objN] NgNGNً Sitting on   is N. N1N?NIE N N  seemNȌsN to contain NN!. N3N=NCE NyNMO objOlistitotthisobjNNN*N6qNQ@NmE E NАNNN sN @@MOpointsturnsN!N!HHMOpointsturnsN/Nҗ"#$MOobjactorOretilstlenN N! NN"D"E |D NN4NPNdDN߬@ N@$N3NC EC  N3C$NiNtN%,,MO objN [Nls&MO fnameNKNNT>> Nʲ Restored.\bN"C N1"NGNh/The saved position file could not be opened. N!NNֳ4This file does not contain a saved game position. N!N)NbThis file was saved by another version of TADS that is not compatible with the current version. N!NдN0wThis file was saved by a different game, or a different version of this game, and cannot be restored with this game. Nx!NNȶAn error occurred reading the saved position file; the file might be corrupted. The game might have been partially restored, which could make it impossible to continue playing; if the game does not seem to be working properly, you should quit the game and start over. N!NN!NNRestore failed. N̷!N7eQ\N'00MO newPlayerNC N9NC! E C ! NUCC NU! E  ! N NQmeCC1NzmyselfCC1NBNPmeC0NumyselfC0N(8888/ MOnN-MNM["MO avNWm0MOavnO objN! N<N<NE!N]ZNvN#%NNMOnND"#MOavipNh<! ZNhB;You'll have to be more specific about which one you mean.Nh*NhNh"7MOavdpN<#),*** \( \)*  ) in out ofBMN< N< N!NCMN!< , !< !< N`aMO verbosityN<N<N<N< NYMO objN)0< ! D<N)c)N)< N)MO#actorvdobjprepioN! E<E + NNZ! E<E , E - NNGNIYMO otherRoomNf%You% can't reach that from !< . NfL+_  inspectBMOactorobjseqnoN(KN(L.,_ aska8MOactorobjseqnoN,L !.a-4_ tella8MOactorobjseqnoN-|M ! iMOactorprepNqNa Nq!N !NqEN NqN.a.  2EMO actorN9n`%You% can't have < . N9`4MOactorioN`<N`EMO actorN a%You% can't drop < . Nb%You% can't throw !< .N>b/5MN<>NOn <  %you% see%s% . N:4N[There's nothing on < . NNMO actorN^:MOactordobjNN,MO actorN4MO actorN@?< >N@hOn !<  %you% see%s% !. 0N@There's nothing on !< . N@0  .*/MNn  out ofMO actorNSuMN!1%You're% not going anywhere until %you% get%s% !< !< . NN!Nb&MO actorNh<&MO actorN<fMO actorNJ  5NJ%You're% already on < ! NJMNJWdMO actorNx Okay, %you're% now sitting on < . NN/MO actorN <N /MO actorNU9<NUV10 bed on out offMO actorNHOkay, %you're% now lying on !< .NHNH2trrrVMN <N theyN N thatN N 4 Q %Q %Q E  2QMOvNU:< NUU< NU"NUoMOvdpiN԰\^!<  !<n't appear interested. N*N)~'MO objN!/M6MNv\^!<, is here. NMO itemN\^!<  !<} carrying !  and won't let %youm% have !. N;`KMO actorN`But !<  is right here! N&NMO objNk<aNkͲ< <a&Nk)&Nkp6MNR< he< sheitq8MN< his< heritsr<MNճ< he's< she's it'ss7MN< him< heritt<MN_< he's< she's it'su sv esw hasx doesy iszMN< b'MOwordlstNJ!%MOactoriobjNwGPMOactoriobjOlstitotN/NN E,@ itthemhimher ! D  @N~"Could you be more specific?"NNN8N4@<bN_NwN<cNηc !!"I don't know much about that."fMO actorN$#If you want to give something to !< , just say so.Nld]MO actorN 0N$That wouldn't accomplish anything!NݸeSMOactordobjN\^!<  rejects the offer.N6WMO roomO(Gold_loc_visiblenew_loc_visibleNV%! E fNVTgNV! NVźNV< CNVCNVӼC ! EC EENVi<hNV<&NVC ! EC EENV+<iNVIhOMNۿ< IN\^!<  leaves the area.N/iOMNM< INr\^!<  enters the area.N*5,***26$$$$5-MO actorO %waslitN5E@ N5@".N5@"N5@%You% switch%es% on !< N5VA EHN5A, lighting the area.\bN5A N5AN5A.N5 B75,}MO actorN9KF%You%'ll have to be more specific about how %you% want%s% to search !<. NaK/MOactorlistOfounddestitotNK<0:N L N0LNOL)NpLNL!NLNL NM@NOMNMNM<1NM NWN%You% find%s% NqNNNNNNN@,NNNN, nNO E  N7O and 9NPO E  N|O, and NO@&NONONP<1(N.P, which %you% take%s%. NbP! N}P! E NP!NPNP0187MO actorN!U2MO actorNEU<! ;NEUThere's nothing else under !< . NE2V<</NEwV97MO actorN!W3MO actorNEX<! <NE?XThere's nothing else behind !< . NEX<</NEX:hggg7,MO actorN!2[4MO actorNEj[<! 8NE[There's nothing else in !< . NE[<</NE\<MO actorN@\<! Nc\)N\5XMO actorN \<! N \)5N \<</N 5];5MO actorN'd6,MO actorN=Gd<N=^dMNyd<Nd<5/MO actorN%f<NGf7hMO actorNNffThat was delicious! NNf>8<98NNf!<&NNf9MNf>:=    .;< =MNi < N j+ can be turned to settings numbered from !<; to !<<. \^!< currently set to !<=. NjMO actorNj>*MO actorNj-?Nj#MOactorioN7k?MOactorioN`Ak +N`dk><;D ><< 3N`kThere's no such setting! N`lN`l><= gN`Pl>=N`~lOkay, !< now turned to N`l<=. N`lMN`m\^!< already set to N`Em<=! N`omN`}mKN`mI don't know how to turn < N`m to that. N`mN`m?`    to@.@MO actorNoAMO actorN=o<..N=oOkay, <  !<} now switched N=6p<.N=QponN=ppoffN=p. N=pMO actorNoq E ~"NqIt's pitch black.ANq<.1Nq\^!< already turned on! N,r-\MO actorNNr".NmrOkay, !< now turned on. Nr_MO actorNr<.2Nr\^!< already turned off! NsB]MO actorNV@s!.NV^sOkay, !< now turned off. NVsALIII)MOremcurtotiN<ZN/"NQ>[NqNNcN@N۝E N "N&N>NH!N\MO#actorvdobjprepioN"<E \=N"Ξ%You% can't see a thing. N"*N" N" )N"=HMNZ<Nr)NIn the dark.N_MO verbosityN<N) N"It's pitch black. NDTMN]<Nu)&NN!NנNyMOvN<D \N("7NXIt's pitch black.\nN{!NNBP P P1# ground It lies beneath you. ,  the ground on off of NMNC  N<]NC N?yMO actorN Okay, %you're% now sitting on < . N ]N&N2/MO actorNIS<NIp^9MOactordobjN~N~_9MOactordobjNڥNQMOactordobjN Thrown. N3 &NZD.4EWFHH H HDMN<jkNMN* <j  !<j} no longer here. Ns,MOvdpiN<*MMNj`MO actorNl7MO actorNH<j Nw#MOavipNCG UNC\^!<j  !<j} no longer here.NC$*NC6NC@"pMOavdpNf\^!<j  !<j} no longer here.N*NG|;;;_ follow.`lH D#(MOvNG<  you  yourself,  yourself %%You look about the same as always.   `VMO actorNQ )NkYou can't follow yourself! N2MO verbdobjprepiobjN-MO roomNGgC (NGaGNGNGNG! NG"f#NGg<NGNG< D NGjNGSNG< ! NG < NG NGNGNG!NG+&fMO roomNz\C Nz NzNzG&NzNzeMOactordobjN\^!<p accept!<u !  from %youm%.N7C&N]p youq yourr you'res yout you'veu v w havex doy arez meIDDDD.:MNt\^!< !< important.#MOavipNY+ HNY\^!<  !< important.NY*NY NY"cMOavdpN=\^!<  !< important.Nx*NJ.#MOavipNj, E - E + >N\^!< too far away.N*NN"7MOavdpN<#K<:::.MO actorNL45mbMN8<CN[(Taking off <  first)\nN!NN8MO actorN<mN)N =MOactorioN.<mNF)N\=MOactorioN<mN)N =MOactorioNE<mNE) NE =MOactorioN+<mNC) N[=MOactorioN<mN)N8MO actorN<mN)N&7MO objNL!NL2)&NLIpMO actorNl<E <:N%You're% already wearing < ! NNnMO actorNW<  zN(First taking !< )\nNMI  N*N<   N*NN6Okay, %you're% now wearing < . Nq"NnMO actorN<D <6N%You're% not wearing < . N+N5oMO actorNc < oNc%You% could drop !< +, but %your% hands are too full to carry !<. NcSQNc#Okay, %you're% no longer wearing < . Nc!NcNcNMO actorNg&<Ng?<Ngq)NgNMO actorN<N<oN)NoM\NfO   .NpgMN'<|N@<qNb<rE<sRN"<tN (Opening !< )\nN<qN^N;%You%'ll have to open !<  first. N{N!NNuMO actorN <|/N \^!< already open. 6N $<r&N D\^!< locked. N ptgMOsettingN|N<v! E<v| N\<vtNwgMOsettingN"rN"-<v! E<vr N"v<vwN"xAMO actorN Opened. N"<tNy[MO actorN<|.N:\^!< already closed. NnzAMO actorN7 Closed. N7!<tN7{MO actorN~<r1N~\^!< already locked! N~2<|2N~X\^!< can't be locked. JN~<|:N~%You%'ll have to close !< first. N~}kMO actorNj <~! 1Nj5 Locked. NjM"<wNjqNj-PNjWMO actorN<r*N\^!< not locked! NmMO actorN8;<~! 3N8c Unlocked. N8}!<wN8N8-PN8?MOactorioN<r1N\^!< already locked. NN<|2Nt\^!< can't be locked. N<~! DN&%You% %do%n't need anything to lock !<. JN<|:N3%You%'ll have to close !< first. NtMOactorioN<~ 1N Locked. N"<wN?N\^! !<n't fit the lock. N\MOactorioN<r-N\^!< not locked! UN<~! CN(%You% %do%n't need anything to unlock !<. NEMOactorioNQo<~ 3NQ Unlocked. NQ!<wNQ?NQ\^! !<n't fit the lock. NQ0MNH<|'Na\^!< open. qN<r4N\^!< closed and locked. &N \^!< closed. N=NGMO actorN M5MO actorN iThere is no answer. MO actorN 3MO actorN: <gN: Pd""" withQ$"""O|rRHG G G5*MN &MO actorN=<&MO actorNi<MO actorN'  GNT%You're% already !< !< ! NUN~AN%You%'ll have to drop !<  first!N N kMO actorNf@ Okay, %you're% now !< !< . Nf &Nf uMN 1%You're% not going anywhere until %you% get%s% !< !< . N) !N= YMN] < MO actorNmz GNm %You%'ll have to get !< !<  first.Nm )Nm #MOavipN6 E + E S E T XN %You%'ll have to get !< !<  first. N *N N "MOavdpNC E U XNx %You%'ll have to get !< !<  first. N *N N S _  get out ofMO actorN+c, tMOactorprepioNPd E   NPNd  NPd NPd.T go out-MO actorN')<,MO actorNZ YU_ putn MMOactorprepioN,S>M N,*T.!n_h^V/W  5 |MN<E< >N2In <  %you% see%s% . N{4NThere's nothing in < . NNMO actorN_MOactordobjN(< < HNq%You% can't fit ! in < . N NNN MO actorN5/MO actorNJ<4Nh,MO actorNn4MO actorN&<E< >N&In !<  %you% see%s% !. 0N&:There's nothing in !< . N&oX  5MN=."MNv.<E< >N.In <  %you% see%s% . N /4N,/There's nothing in < . Nc/Nm/mMO objN/<E<|;N/%You% will have to open !<  first. N/xAMO actorNM0"|NM<0 Opened. NMP0MO actorNV05&MO actorNr0<4,MO actorN04MO actorN0<E< >N1In !<  %you% see%s% !. 0Nn1There's nothing in !< . N1YPPPPujMO actorN!<r2N3!\^!< locked. N_!Nv!)uN!{cMO actorN!<r7N!\^!< already locked! N"N"}MO actorN8"<|AN["%You%'ll have to close <  first. N".N" Locked. N""rN"N#WMO actorN'#<r*NF#\^!< not locked! Nv#CMO actorN# Unlocked. N#!rN#_MOactorioN7#<r.N7$\^!< already locked. N7F$MOactorioNs$<r-N$\^!< not locked! TN$<~! BN$(%You% %do%n't need anything to unlock !<.N0%Z8555Y~}*MO actorN&-PN&*MO actorNO&-PNO 'MOactorioN2'<|QNU'%You% can't lock !<  when !< open. N'N'<~ 1N' Locked. N("rN$(BN;(\^! !n't fit the lock. N(MOactorioN(<~ 3N( Unlocked. N(!rN )BN#)\^! !n't fit the lock. Ng)[5MO actorN.*:MOactordobjN=t*N=*MO actorN}*:MOactordobjN*N +\dccc5MO actorN,#MO actorN=,<]D; ; ;MN3!<,  a number (MNO3 the number !<MOactorio>MOactorioNo3"Tap, tap, tap, tap..." MO actorN31MOactordobjN3?^"MNq5"!<","MN5"!<" "MN5"!<"MOactorio>MOactorioN5"Tap, tap, tap, tap..." MO actorN+A6MO actorNOw6<4NO6Save failed. NO6!NO6+NO6 Saved. NO 7"NO%7NO/79MO actorNO7<Nm7+N|7MO actorN!72MO actorNE7<&NE79MO actorN} 8<N}*8+N}98MO actorN?8QMO actorN}8<N8Writing script file. N89MO actorN78<N79+N79MO actorNv9?MO actorNH9 Okay, "<".Nt9_ MOactorprepiobjN<! vN / A PN0%You can't use "all" with this verb.Nu NNN) N`_\ad### aboutbCCC_ dig inP.Pcggg_ jump(MO actorN%O Wheeee!.d|999_ push.eCCC_ attach?.?f|999_ wear.ng\h`    oniMMM_  take off.!ojjd""" froml|999_ open.uxm|:::_ close.yzn`    inod!!! offpd!!! outqAAA_ plugn.nr|<<<_  look in.5sJJJ_ screw.!PtLLL_  unscrew.!PuYYY_ turn.1??P>v|;;;_ switch.@Aw|999_ flip.x>>>_`  turn on.-y===_  turn off.Bz\\\_ look4MO actorN%b" N%:b{|;;;_ sit on.||;;;_ lie on.}|;;;_ get on.~d###` againbbb` wait:MO actorN%lfTime passes...\nN%f>>>"MO actorN NM <GN %You% %are% carrying:\nN  N ^N \^!t got NN. N$ N=NB2NM%You% %are% empty-handed.\nNoNsooo_  inventoryBMO actorN*}i!N*i>N*iooo_  inventoryBMO actorN*#j"N*Kj>N*hjAAA_ look through.|:::_ break.!"CCC_ attackP.P|:::_ climb.x888_ eat.7|:::_ drink._ give? =MOactorprepioN-mN-m.?de |999_ pull. |999_ read.6RRR_ throw.!   ?`    at===_  stand on.p---_ standMO actorN0o ! D  ! ,N0#p%You're% already standing! N0p"(N0+q N0[q<(&N0(r N0\r#N0r N0rN0rN0 sttt_ helloKMO actorN&ws#Nice weather we've been having.\nN&s_ show? =MOactorprepioN-DtN-ct.?JJJ_ clean.!Px888_ say.sss_ yellKMO actorN%u#%Your% throat is a bit sore now. N%uYYY_ move.1P?|;;;_ fasten.===_  unfasten.KKK_ unplug.!j???_  look under.2@@@_  look behind.3AAA_ typeh.hQQQ_ lockP.!P{}SSS_ unlockP.!PSSS_j detach.!jrrr` sleepIMO actorN&!But you aren't feeling sleepy. N&|999_ poke. |:::_ touch.???_  move north.$???_  move south.%>>>_  move east.&>>>_  move west.'CCC_ move northeast.(CCC_ move northwest.)CCC_ move southeast.*CCC_ move southwest.+|;;;_ center.|;;;_ search.,4|:::_ knock. _`-MO actorNa<  go east,MO actorN[ք P-MO actorN!<  go south,MO actorN\ O-MO actorN<  go north,MO actorN\] N-MO actorN<  go west,MO actorN[ Q-MO actorNj< go northeast,MO actorN` T-MO actorNA< go northwest,MO actorN`Έ U-MO actorN< go southeast,MO actorN` V-MO actorN< go southwest,MO actorN`| W-MO actorNƊ< enter,MO actorNYb X.AhnP$-MO actorNی<  go down,MO actorN[P S-MO actorN< go up,MO actorNY  R???_  go through. _`XXX<MO actorN:Bye!NDN   verbosenMO actorN(yOkay, now in VERBOSE mode.\nN("DN("C N(9MO actorN<N3+NB terseUMO actorN&Okay, now in TERSE mode.\nN&ϓ!DN&9MO actorN<N-+N< score,MO actorN&N&9MO actorNXٔ<NX+NXd$$$ saveMO actorO%savefileN5File to save game inN5?@KN5eN5@_N5:An error occurred saving the game position to the file. N5!N5+N5I Saved. N5d"N5N5N5 Canceled. N5Ǘ!N5N5 N5 Failed. N53!N5KN5U9MO actorNu<N+N.  restore%MO actorO(savefileN8CFile to restore game fromN8@KN8N82@&N8`N8} Canceled. N8!N8N8ΚN8ߚ Failed. N8!N8uN89MO actorNS9<NSZ+NSi.X scriptMO actorO' scriptfileN7 File to write transcript toN7@KN7N7@N7edAll text will now be saved to the script file. Type UNSCRIPT at any time to discontinue scripting.N7{N7N7؝ Canceled. N7PN7N7$ Failed. N7<'N7ON7Y9MO actorNy<N+N.  unscriptIMO actorN)!N).Script closed.\nN)J9MO actorNxj<Nx+Nx  restart=MO actorO (yesnoN8"N875Are you sure you want to start over? (YES or NO) > N8zN8 WN8\nN8֠ N8>##N88YN8OAN8] ,N8 \nOkay.\nN8N8N8͡N8ס9MO actorNk<Nk+Nk'{{{_MO actorN\b\b\(!\) !\n !\b\bNT debugoMO actorN&X$CN&r7You can't think this game has any bugs left in it... N&9MO actorNף<N+N p/// undoMO actorN%%E%bN%ڤ(Undoing one command)\bN%"C N%6>> N%o5N%)No more undo information is available. N%9MO actorNݥ<N+N `    ofh%%%  betweend""" overd$$$ aroundh%%%  throughd### northd### underd$$$ behindTOOO quitMO actorO %yesnoN5N5.\bDo you really want to quit? (YES or NO) > N5N5\bN5 *N55N5pN5N5Okay. N5N5ő9MO actorN<N+NMN In a total of !>' turns, you have achieved a score of !> points out of a possible \ !>.\nN/   version/MO actorN(N(9MO actorN]Ţ<N]+N]((MN% BmissfilleN4MN - Written and Produced by:\n \tTilli Productions, Santoonie Corporation,\n Written in TADS, the Text Adventure Development System\n Copyright 2001 by Santoonie Corporation. All Rights Reserved.N@@MN1#Serial Number 20020410, Release 1NWZZZ  full score,MO actorN+N+MOiNn > CN "You haven't earned any points.\nN N N )You have earned the following points:\nN >5N5 \t!>@\nNY N] \bNe ##2MO actorN!|  D  ! 0N! }I don't see that here.N!F}!N!~ N!~N!~PMO otherRoomNɀ$%You% can't reach that from here. NMOvN ȁ"CMO actorN9<CD>D<N9<9N9<CN99<EN9Y"CN9zN9[MOavdpiN< #N˃< NCMO objN!1 Dropped. N!F&N!bFG2MO objNr6<FFNrfMO actorO"tmplistthisobjitotN<FN݇NN dN0@NSHN{<FFNNψNوI \n\t  JMN<IK jMO verbosityOlcuritotN8NY<JNz<N<KN<NҎNN\N/@NLNmLNNNNď<IN</N You see  here. NANK \nNn<NNNNא@NGNC *NW<INMNNN‘NڑjN\nN-MN'<N@<IN\MN<N]MO verbosityNԖ<N<N <N.<NSNMNG<OMNk<PMN<QMN<RMNט<SMN<TMN<UMNC<VMNg<WMN<XMN<YMNә<1MN%You% can't go that way. !8555BMOactorobjseqnoNGN-G MOactorprepiobjO_retlocN}G N}G N}G N}G$$>N}SHN}gHBMOactorobjseqnoNHNH!9OactorprepdobjMN^ I<  IMOactorprepioN3I NlI DMOactorprepNI NIMOnumstrN >! JOrN+: >N+S !N+n N+{ oN  E>2N !N (on N N !N N N  NlID_ take ^MOactorprepio O9%retremcurrem2cur2totitot2 jNAU NAVp D o D n D h D j E! NAWNAWNAWNAWcNAX@NA'XE<NAlXNAXNAXNAXNAXNAY NAYNAYNAYNAZ@NA:Z NAeZE |D E NAZNA[NAD[ NA`[ tNA[ @NA[E NA$\NAS\NAm\  NA\NA\NA\3NA\NA\NA]NA:]NA^]wNAh]NA|].aopjn$hb_` drop =MOactorprepioN'QN'Q.!h^D3A3A3A3 onMO objNCMO objNe,$MNa <N0=MN~<N<NsN &MNthe <NBMN<NtheyNitNBMN<NthemNitNGMNI<Nb they'reNit'sNBMN<NdoN9doesNM}AMN<NareNisNGMNR<Nkaren'tNisn'tNLMN <N$ themselvesNKitselfNaDMN<NthemNthatN -MN<MNF<IN_\^!< look like ordinary !< to %me%.JN\^!< looks like an ordinary !< to %me%.N/MN %You% can't read <,. UMOvdpiN|~You have lost your mind. N|*N|MN"MN"MO objO mylocN3< NSTNp N"NNNN!N&MO objO locN< N 4N'NC NdNw< N< < N NNN7MO actorN[Please specify the name of the game to save in double quotes, for example, SAVE "GAME1". NMO actorN'9aPlease specify the name of the game to restore in double quotes, for example, RESTORE "GAME1". N'dMO actorNgYou should type the name of a file to write the transcript to in quotes, for example, SCRIPT "LOG1". NzMO actorNKrRYou should say what you want to say in double quotes, for example, SAY "HELLO". NKUMO actorN Pushing !<  doesn't do anything. NJMOactoriobjN& $There's no obvious way to do that.CMO actorNv ;$There's no obvious way to do that.CMO actorN $There's no obvious way to do that.JMOactoriobjN $There's no obvious way to do that.CMO actorNX $There's no obvious way to do that.EMO actorN v%You% can't wear < . N zMO actorN <  9N %You% already %have% < ! N 0N G<N mMO actorO l locN| :< N| XGN| v N| N|  N| N| MOvantageO locN < N 9! N P!N   E<N "N r N "N 1E N m"N  ! E  E  <N "N Z!N nMO actorN! pRN! \^!  ! not respond.N! N! N! 4"SN! 2!There's no point in talking to !.N! qN! N! < ! N!   KN! %You% can't reach !< from !  . .N! i%You% can't reach !<.N! N! N! < D < |N! < =N! :%You%'ll have to open !<   first. N! PMO otherRoomN7p $%You% can't reach that from here. N7 MO actorO locN  ! D ! N^ !N   ! N "N < N ! N !N  D  N4 "NM Np N !N \MO actorOtotbulk totweightN  <N*  NZ ~ N << N  +N %Your% load is too heavy. }N# 9NM*%You've% already got %your% hands full. /N<&N Taken. NN|MO actorN~:N4%You're% not carrying < ! NnNx<N4MO actorN NIMO actorN %You're% not wearing < ! N@RMO actorNd %You% can't put anything into < . NMO ioOqcontprepN~.  oninN~%You% can't put !<  ! !  , because !  !} !   already ! !  N~e  N~ , which !} !   already ! !  N~N }N~X. N~fMOactorioN$! N$N$<  @N$ <  is already in  ! N$*N$4 EN$Z%You% can't put <  in !<! N$;N$N$<N$<N$(FMOactorioNIM<&NIhDone. NIzOMO actorNThere's no good surface on < . NMOactorioN! NN,<  @NV <  is already on  ! NN EN%You% can't put <  on !<! N;N"NB<Nu<NFMOactorioN<&NDone. NMO actorN[:MOactordobjN3NXMOactorioN! E <GN <  <N in  . NN,<N{4MOactorioNZ<NZMO actorN:MOactordobjNN)MOactorioNS! E <DN <  <N on  ! NN<N?4MOactorioNf<NSMO actorN!%You% can't plug anything into < . NXMOactorioN#%You% can't plug <  into anything. N#NJMO actorNwIt's not plugged into < . NnMOactorioN! <N\^!< not plugged into  . N<GMO actorNEaThere's nothing in < . NEAMN%You% can't see much through !< .\nUMO actorN#%You% can't see anything through < . N@JMO actorN4hThere's nothing under < . N4MO actorN,MO actorN<NMMO actorNI don't know how to read < . NNKMO actorN-wThere's nothing behind < . N-YMO actorN~ Turning !<  doesn't have any effect. N~ ^MOactorioN:  Turning !<  doesn't have any effect. Nx ^MOactorioNA  Turning !<  doesn't have any effect. NA GMO actorN!I don't know how to do that. N-!PMO actorNR!I don't know how to turn <  on. N!QMO actorNH !I don't know how to turn <  off. NH !;MO actorN !You see no way to do that.BMOactoriobjN 2"You see no way to do that.GMO actorN(!v"You can't use !<  like that.;MO actorNu!"You see no way to do that.BMOactoriobjN!#You see no way to do that.GMO actorN!F#You can't use !<  like that.MO actorNK"#:MOactordobjNo"#No"#tMOactorioN")$Surely, %you% can't think < N"n$ knows anything about it! N"$MO actorN)#$:MOactordobjNM#$NM#$fMOactorioN# %It doesn't look as though !<  is interested. N#f%MO actorN#%  CN#%%You're% not !< !< ! N#%JN#&< ! 8N#7&%You% can't leave !< ! N#k&N#u&MO actorN$&<TN$&%You%'ll have to unfasten !   first. N$#'rN$D'Okay, %you're% no longer !< !< . N$'<N$'< &N$'N$'bMOactorioN%( Attacking !<  doesn't appear productive. N%Z(`MO actorN&()It's not very effective to attack with !< . N&(]MO actorN&(\^!<  !<n't appear appetizing. N&1)]MO actorN&U)\^!<  !<n't appear appetizing. N&)MOactorioNE')~:NE')%You're% not carrying < . NE'1*NE';*<NE'b* FMOactorioN'*<&N'*Done. N'* TMO actorN(* Pulling <  doesn't have any effect. N(+ MOactorioNr(B+~:Nr(t+%You're% not carrying < . Nr(+Nr(+<Nr(+ TMOactorioN(,%You% miss%es%. N(", <&N(I, qMO actorNS)o,~ANS),%You% could at least drop <  first. NS),NS),:MOactordobjN)- N)9-MOactorioN *c-~:N *-%You're% not carrying < . N *-N *-<N * .TMOactorioN*3.%You% miss%es%. N*O. <&N*v.|MO actorN*.~:N*.%You're% not carrying < . N*/N*/<N*C/GMO actorNm+d/ Thrown. Nm+x/ <&Nm+/#MOactorioN+/nMOactorioN+/! <N+0    impressed. N+Q0N+[0IMO actorNW,0 <  < impressed. NW,0NMO actorN,0 <  looks a bit cleaner now. N,"1#MOactorioN,(1SMOactorioN#-n1 <  looks a bit cleaner now. N#-1SMO actorN|-1 Moving <  doesn't reveal anything. N|- 2XMOactorioN-52 Moving <  doesn't reveal anything. N-t2HMO actorN3.2 That doesn't get us anywhere. N3.2XMOactorioN.2 Moving <  doesn't reveal anything. N.-3TMO actorN.T3 <  !<n't seem to help. N.3MOactorioN9/4`You should say what you want to type in double quotes, for example, TYPE "HELLO" ON KEYBOARD. N9/74]MO actorN/[4 Touching < $ doesn't seem to have any effect. N/4 [MO actorN/04 Poking < $ doesn't seem to have any effect. N/05!MO actorN05"PMO actorN0J5(You'll have to tell me how to do that.N0|5#1MN5%You% can't seem to do that. $#MO actorNA15<#%#MO actorNj15<#&#MO actorN16<#'#MO actorN1?6<#(#MO actorN1l6<#)#MO actorN26<#*#MO actorN726<#+#MO actorN`26<#,MMO actorN2C7%%You% find%s% nothing of interest. N2r7'#MN7< <&N7( MNF8!<&Nb8)MN9C<p000_  inventoryMO actorN0gN0og<GN0g%You% %are% carrying:\nN0g N0hBN0nh%You% %have% . N0h N0hN0h)N0h%You% %are% empty-handed.\nN0i  MO whatN\b*** You have ! .\ ***\bN(N\bYou may RESTORE a saved game, RESTART this game from the beginning, QUIT, UNDO your last action, or see a detailed SCORE from your game : > N"O choiceN N0 RESTORE NOFile to restoreN! *NRestore failed. Nx*NRestore failed. NFN "C NO>> N+NN} RESTART 4N N#N:QUIT 4NNN+N&UNDO NI%lN\(Undoing one command)\bN{"C N>> N+N@N+Sorry, no undo information is available. N%N*(SCORE NNNcNg;\nPlease enter RESTORE, RESTART, QUIT, UNDO, or SCORE : >N NMNNNC>N%!# N!\b\bNC N+">NJ"CNd NzMNkm-88MN5NAbout the only thing that really keeps you going is the knowledge that you're not going to have this particular lifestyle forever. \n\tNo. A prison escape is the only answer; the only thing that will stop you from losing your mind. \b\b\bNAN5N NLLMNt1Please type CREDITS for some acknowledgements. Nt222) Cell Block H The stoned stones of the cell walls are cold and damp, and the grey light coming in from the window is striated by the irony iron bars which prevent your escape. A small cottish cot is along one wall, and the doorlike door to your south is closed. OllMO fnameNo#\b[Restoring saved position...]\bNN&NMNkm-MOoNi [N N! XN%N>[[NN!NNN HHMN1+Sometimes it's best not to say anything. N_MOvaluewhyO oiN for N >]ND>@ 3Nj\b** ERROR ** !\bNNNNōNXH.;MN\^!<  !< important. MN!<#ZMOavipNz+ #Nz<Nz*Nz Nz$">MOavdpNC<#NdMNss.  O  doorlike door &&You can't see any way of opning it. |qr~DMO actorN~The gaurd says Shut Up!!! N~AMO actorNIts locked shut tight. N AMO actorN,Its locked shut tight. NIFMO actorNVdThe gaurd says STOP that!!! NV.V   cottish cot PPThis is where you sleep. It's has a worn mattress and a tattered blanket on. rrr:  worn mattress 99You sleep on this at night, generally when your tired. PPP[" key-shaped key Its a little key. ,5  tattered blanket Its age really prevents you from feeling warm, but you put it on at night anyway. Theirs something about having a blanket on when you sleep that makes you feel more secure. 5  prison window wwThere's nothing unusual about the window. (If ther was something unusual about it, you would of spooted it long ago. _MO actorN7The bars stop you from excaping thruough the window. NoMO actorNGYou look out the window and you can see a gaurd pacing to and forth. N$ooo.  irony iron bars 44They bar - get it? - your escape from the window. )  Hallway Lukcy thing that the gaurd is facing the other way at the end of the hall to the north. Also lucky that you can go south to avoid him. NMN YOu walk north and run into the gaurd! He says halt and get down! You turn to run but its to late, and he shoots your though the gullet! N been shot in the hedN OJ  prison gaurd QQThe gaurd walks to and forth beneath the window, so you can't excape that way. ) Sward Your in an open area to the south of the prison, but your not out of the woods yet! To escape you need to get through the prison gate to the east of here. You can enter the prison to the north. Beside the entrence is a trash bin. PpMN >   N !&N: NE >&Nb Nf Nu hhh5W   trash bin 11You through trash into it since its for trash. D prison gaurdMMNu >N D\bOh no he sees you! You turn to run but can't outrun his bullit! N been shot in the backN L) East of gate SSYou are so close to excaping! You just need to get thourgh the gate to the east! PEMN\b\b\bYAY You win!\bNwonN  creditsMO actorN(fSantoonie Corporation would like to thank \(Maximonline.com\) for it's kick-ass photos. \b \(Special thanks\): Santoonie Corporation Staff, Tilli LTD & Associates, and everyone involved with everything related to Bmissville to make it such a kick-ass game. \b \(Additional appreciation:\)A.P. Hill for kick-ass coding in the face of those evil while loops.N(DDMO cmdN@N"NFST!Bllxxc88 LL0  ddB  TTXX*    \\ A 00H  HH H X$XA^O @@!HH$"s#$%,,@&s'00~!(88"),*$*%%+',y(-4).)/,0.112tr14 Q C25,*;6$$;7<8@9_A:hg1B;C<7D=  E?` )H@PHALI KBP]NDPEPFHHPG|;ESH SIDDuWJXK<:YL4YM\ `N0`O Q`Pd"jQ$"kRHG*kS xoT]pUpVqWqXtYPPNwZ85z[|\dc}]D;0~^r_U`6ad#YbCcg̈́d|9;eC{f|9Ņg\h` (iMOjd"l|9̆m|: n` Mod!tpd!qAćr|< sJOtLuYv|;Sw|9x>Չy=z\^{|;||;}|;E~d#b>o_oՍAK|:CԎ|:x8_|:ߏ|9j|9R` C=jp-t]Jx89sxY|;R=Kؕ?*@pAQSWSr |9|:Ę??K>>֙CCeCC|;C|;|:Ǜ -Ps 5ˠ2? X,j.d$ɥXy{'TĮp/ذ` h%d"Fd$oh%d#Ʊd#d$TEO`Y(((@@/Zv׶85DD3A3ep0  88LLt2gll.HH8X?\~? r PH ,  o".hLL\DDINH)]^W"#()*)+_,_-_.2/50.*/1024E5265758797:7;5<5=.?@.A)B1#D.4EWFDG_HD#I.J.K.L5MNO.NPQOR5*S_TU_V/W5X5YZY[5\5]^_`_ab_c_d_e_f_ghi_jl_m_nopq_r_s_t_u_v_w_x_`y_z_{_|_}_~``_____________________________`______________`__`2__`_)H.O.V:["55.)J)5WD)FMTSTR)Qpyouqyourryou'resyoumtyou'veusveswhavexdoyarezmePREINIT)REQ5*M~CMPDF+ontoontointointoin between inbetweendownindownindownondownonuponuponoutofoutofoffofoffofiwidei_wideinventwidei_wide inventorywidei_wideitalli_tallinventtalli_tall inventorytalli_tallSPECWORD+fOof,and.thenAallA everythingBbothXbutXexceptNonePonesIitIthereTthemMhimRherYanyYeitherVOC?~againcleanbreakUplacedebugclimbbrief}boardTleaveooffofoffergaurdgaurdhelloknockatknockonknockmclosedrinksmallsleepstandupstandstandonaaboutscoreunderentertrashBfloortersetouch(#sscrewnorthnorthpoutofjabdpressironysouthsouthshoutatshoutthrowbdiginbdigbineat|liedownin|liedownon|liedown|liein|lieon|lieooffutwist,askgetup}geton}getinto}getinSgetoffofSgetoffSgetoutofSgetoutMgetgetthefdonhitcotkeysay{sitdownon{sitdownin{sitdown{sit{sitin{siton key-shapedpoutToutUputgputdownputdownfputonaddee~gdetachiibehindydeactivlbehindlbeneathlunderloutlthrulthroughzlaroundzlrlonrlin+latblanketnnbeneathbarredqqi_widessuui_talleattachsearchbuckleupbuckleeconnectwwattackxactivate+xzcreditsbetween disconnect greetingscenterfasten+examine+inspectunbuckledoorlike fullscorearound inbetweenunlockmattressMremoveremovendowninurotateBground northeast northeasttunscrewmyselfHmyselfrestartverboseunfastendestroyyswitchoffxswitchonvswitchGfollowtatteredunscript inventory inventoryhdownonscriptconsumecottishwindowversionversion southeast southeastthroughprisonprisonprisonunplugreadKbuttonsKbuttonrestoreidoff northwest northweststatusMtaketakeitakeoffMpickuppickupbarslock southwest southwestgivewflipkilleasteastsavepokefwear-telllopendoorjfromlookbehindlookbeneathlookunderlookoutlookthrulookthroughwaitzlookaroundzlookrlookonrlookingdropdrop+lookatundoyellatyellmovesw movesouthwestmovese movesoutheastmovenw movenorthwestmovene movenortheastmovewmovewestmoveemoveeastmovesmovesouthmovenmovenorthmoveirondowndownqplugnintoTexitoverPwithcjumpoffcjumpovercjumppullruinhontopushsw pushsouthwestpushse pushsoutheastpushnw pushnorthwestpushne pushnortheastpushwpushwestpushepusheastpushspushsouthpushnpushnorthdpushshowhupontypethruquitquitwestwestworntossyturnoffxturnonuturnanhimeHmeneneatofgothrugothroughgoupgodownTgooutgointogotogoin gosouthwestgosw gosoutheastgose gonorthwestgonw gonortheastgonegowestgonorthgosouthgoeastnininsesehon?toupupnwnwswswSYMTABRksaycarcdrlength randomizerandsubstrcvtstrcvtnum upper lower caps find getargdatatype setdaemonsetfuse setversionnotifyunnotifyyornremfuse remdaemonincturnquitsaverestorelogginginputsetitaskfilesetscore firstobj!nextobj"isclass#restart $debugTrace%undo&defined'proptype(outhide)runfuses *rundaemons+gettime,getfuse -intersect.inputkey/objwords0addword1delword2getwords3nocaps4skipturn 5clearscreen6firstsc7verbinfo8fopen9fclose:fwrite;fread<fseek=fseekeof>ftell ?outcapture @systemInfo AmorePrompt BparserSetMe CparserGetMeDreSearch EreGetGroup Finputevent GtimeDelayHsetOutputFilter IexecCommand JparserGetObj KparseNounListLparserTokenizeMparserGetTokTypesNparserDictLookupOparserResolveObjectsPparserReplaceCommandQexitobj RinputdialogSresourceExistsT__reserved_func_10U__reserved_func_11V__reserved_func_12W__reserved_func_13X__reserved_func_14Y__reserved_func_15Z__reserved_func_16[__reserved_func_17\__reserved_func_18]__reserved_func_19 not Cif Delse Ewhile Jbreak Kcontinue Qexit Rabort Band Aor Ffunction Greturn Hlocal Iobject Mnil Ntrue Opass Saskdo Taskio XioSynonym YdoSynonym Zexternal [formatstring WcompoundWord specialWords Pclass ]for \do switch case default goto replace modify ^new _deleteself inherited argcountverbnoun adjective prepositionarticlepluraldoAction ioActionsdesc thedesc  ioDefault  doDefault locationvalue roomAction actorActioncontents prepDefaultverActorvalidDovalidIo lookAround roomCheck statusLine locationOK isVisible cantReachisHimisHeraction  validDoList !validIoList#dobjGen"iobjGen$nilPrep%rejectMultiDobj&moveInto 'construct(destruct )validActor*preferredActor +isEquivalent,adesc -multisdesc/anyvalue 0newNumbered2parseUnknownDobj3parseUnknownIobj 4dobjCheck 5iobjCheck 6verbAction 7disambigDobj 8disambigIobj 9prefixdesc dgp_pictureegp_name fgp_defverb ggp_active hgp_hotlistigp_icon jgp_defverb2 kgp_defpreplgp_hotid mgp_overlayngp_hotxogp_hotypfmtYouqfmtYourrfmtYouresfmtYoumtfmtYouveufmtSvfmtEswfmtHavexfmtDoyfmtArezfmtMe checkDoor checkReachitemcntisIndistinguishablesayPrefixCountlistcont  nestlistcont  listcontcont  turncount  addweight addbulkincscore darkTravel scoreRank terminate goToSleep initSearch reachableList initRestart inputline_rand {restartingglobal|isopen}isdescnumObjstrObj ~isCarryingisIn reachableiswornislampislitisListed listcontgencontentsVisibleopenable pluraldesc issurface showcontcont isqsurface isqcontainerisThemlistfixedcontcontisfixed  scoreStatus !scoreFormat turnsofarscoreweightbulk "hiddenItem searchLoc searchContunderLoc underCont behindLoc behindCont floatingList #floatingItem $visibleList%numbered_cleanup &mainRestore 'switchPlayer(numberedObjectclean_upnewNumberedPlural num_is_valid)room *nestedroom statusPrep outOfPrep statusRootdispBeginSdesc dispEndSdesc nrmLkAroundroomDrop isdroploccanReachContents +inspectVerb,askVerb-tellVerb cantReachRoom .fixeditem/surface 0chairitemischair enterRoomnoexit verDoBoard verDoSitondoBoarddoSitontravelTo verDoLieondoLieon1beditemisbed2thingverGrabGrab itnomdesc itobjdescitisdescdoesdescisntdesc itselfdescthatdescldescreaddesccontentsReachable verDoSave verDoRestore verDoScriptverDoSay verDoPush verDoAttachTo verIoAttachTo verDoDetachverDoDetachFromverIoDetachFrom verDoWear verDoTake verifyRemoveisactor 4movableActor isopenable isReachabledoTake maxweightmaxbulk verDoDropdoDrop verDoUnwear verIoPutIncircularMessage verDoPutIndoPutIn verIoPutOn verDoPutOndoPutOn verIoTakeOut ioTakeOut doTakeOut verDoTakeOut verIoTakeOff ioTakeOff doTakeOff verDoTakeOff verIoPlugIn verDoPlugInverIoUnplugFromverDoUnplugFrom verDoLookinthrudesc verDoLookthruverDoLookunder verDoInspect doInspect verDoReadverDoLookbehind verDoTurn verDoTurnWith verDoTurnTo verIoTurnTo verDoTurnon verDoTurnoff verDoScrewverDoScrewWithverIoScrewWith verDoUnscrewverDoUnscrewWithverIoUnscrewWith verIoAskAbout ioAskAbout doAskAbout verDoAskAboutverIoTellAbout ioTellAbout doTellAboutverDoTellAbout verDoUnboard doUnboard fastenitem leaveRoomverDoAttackWithverIoAttackWithverDoEat verDoDrink verDoGiveTo doGiveTo  verDoPull  verDoThrowAt  doThrowAt  verIoThrowAt ioThrowAt verDoThrowTo doThrowTo verDoThrowdoThrow verDoShowTodoShowTo verIoShowTo verDoCleanverDoCleanWith doCleanWith verDoMove verDoMoveTo verIoMoveTo verDoMoveWith verIoMoveWith verDoTypeOn verDoTouch  verDoPoke !verDoBreak"doBreak #genMoveDir $verDoMoveN %verDoMoveS &verDoMoveE 'verDoMoveW (verDoMoveNE )verDoMoveNW *verDoMoveSE +verDoMoveSW ,verDoSearch5item 6lightsource-doTurnon.isActive7hider /searchObj 0serialSearch1autoTake 8underHider 2doLookunder 9behindHider 3doLookbehind :searchHider4doSearch5doLookin;readable6doRead<fooditem7doEat 8lastMealTime 9foodvalue:eatTime=dialItem ;minsetting <maxsetting=setting>doTurn?toPrep?doTurnTo @switchItem @verDoSwitchAdoSwitch BdoTurnoffCisseenDverbose Efirstseen FleaveList GaddLeaveListHleaving IdispParagraphJdispBeginLdesc KdispEndLdescLheredesc MactorDescNnorthOsouthPeastQwestRupSdownTneUnwVseWswXinYoutAdarkroomZlightsOn[lamplist \isDarkVerbBtheFloor]sitloc^ioPutOn_ioPutInDActor Eqcontainer `verDoFollow amyfollowerbaskWordcdisavow dverIoGiveToeioGiveTo fisobstacle gdestination hsayLeaving isayArrivingFfollowerjmyactor kisfollowerldoFollow GfollowVerbHbasicMe Idecoration JdistantItem Kbuttonitem LclothingItem mcheckDropndoWearMtakeVerbodoUnwearNobstacleOdoorwaypisdoorqdoordestrislocked snoAutoOpen tsetIsopen uverDoOpen votherside wsetIslockedxdoOpen yverDoClosezdoClose {verDoLock |islockable}doLock~mykeyPwithPrep verDoUnlockdoUnlock verDoLockWith doLockWithverDoUnlockWith doUnlockWith verDoKnockdoKnock verDoEnterdoEnterverDoGothrough doGothroughQlockableDoorwayRvehicle isvehicle SgetOutVerbToutVerbUputVerbVqsurface Wcontainer iscontainerXtransparentItemYlockable ZkeyedLockable[keyItemverIoUnlockWith ioUnlockWith verIoLockWith ioLockWith \seethruItem doLookthru ]basicNumObjdoTypeOnioTurnTo ^basicStrObj verDoEnterOn doEnterOn verDoEnterIn doEnterInverDoEnterWith doEnterWithsaveGamedoSave restoreGame doRestorestartScriptingdoScriptdoSay_deepverb`darkVerb aaboutPrepbdigVerb verIoDigWith ioDigWith verDoDigWith doDigWithcjumpVerb verDoJumpdoJumpdpushVerbdoPush eattachVerb ioAttachTo doAttachTofwearVerbgdropVerbhonPrep iremoveVerbjfromPrepverIoRemoveFrom ioRemoveFromverDoRemoveFrom doRemoveFromlopenVerb mcloseVerbninPrepooffPreppoutPrep notakeallqplugVerbioPlugIndoPlugIn rlookInVerb sscrewVerb ioScrewWith doScrewWithdoScrew tunscrewVerb ioUnscrewWith doUnscrewWith doUnscrewuturnVerb verIoTurnWith ioTurnWith doTurnWith vswitchVerbwflipVerb verDoFlipdoFlip xturnOnVerb yturnOffVerbzlookVerb{sitVerb|lieVerb }boardVerb ~againVerbwaitVerbiVerbuseInventoryTall iwideVerb itallVerb lookThruVerb breakVerb attackVerb ioAttackWith doAttackWith climbVerb verDoClimbdoClimbeatVerb drinkVerbdoDrinkgiveVerbpullVerbdoPullreadVerb throwVerbatPrep verIoThrowTo ioThrowTo standOnVerb verDoStandon doStandon standVerb outhideStatus helloVerbshowVerbioShowTo cleanVerbverIoCleanWith ioCleanWithdoCleansayVerbyellVerbmoveVerb ioMoveWith doMoveWithioMoveTodoMoveTodoMove fastenVerb verDoFastendoFasten unfastenVerb verDoUnfasten doUnfasten unplugVerb ioUnplugFrom doUnplugFrom verDoUnplugdoUnplug lookUnderVerblookBehindVerbtypeVerb verIoTypeOnioTypeOnlockVerb unlockVerb detachVerb ioDetachFrom doDetachFromdoDetach sleepVerb cantSleep awakeTime sleepTimepokeVerbdoPoke touchVerbdoTouch moveNVerbdoMoveN moveSVerbdoMoveS moveEVerbdoMoveE moveWVerbdoMoveW moveNEVerbdoMoveNE moveNWVerbdoMoveNW moveSEVerbdoMoveSE moveSWVerbdoMoveSW centerVerb verDoCenterdoCenter searchVerb knockVerb travelVerb isTravelVerbeVerb travelDirsVerbnVerbwVerbneVerbnwVerbseVerbswVerbinVerb verIoEnterOn ioEnterOn verIoEnterIn ioEnterInverIoEnterWith ioEnterWithdVerbuVerb gothroughVerbsysverb issysverbquitVerbquitGame verboseVerb verboseMode terseVerb terseMode scoreVerb showScoresaveVerb restoreVerb scriptVerb unscriptVerb stopScripting restartVerb restartGameinitRestartParam versionVerb showVersionversion debugVerb enterDebuggerundoVerbundoMovePrepofPrep betweenPrepoverPrep aroundPrepthruPrepdirPrep underPrep behindPreparticles quitVerb@211 display_scoreversionVerb@214gameNamegameDesc gameVersion fullScoreVerbdetailed_scoreroom@220 deepverb@221allowall allMessage parseErrorsay_on takeVerb@223 dropVerb@224 thing@225 iVerb@226 game_overmaxscore scorelistinitgameInit gameIntro gamePostIntro startroom initRestore gameReinitpreinitpardon scoreActionMeunimportantItemreproachgameEnddoorcotmattresskeyblanketwindowbarshall verDoAttackguardswardbin liveguardgate creditsVerb preparseCmd firstwordSRC startloc.t'xAePu,>J]fu/?different name for my scoreRank() function */ scoreRank: function { display_score(); } //------------------------------------------------------------------------- /** * generate the proper version info */ modify versionVerb showVersion( actor ) = { "\b\b\(<< gameName() >>\) << gameDesc() >>\n << gameVersion() >>\b\b"; } ; version: object; //------------------------------------------------------------------------- /** * And I also want a 'fullscore' option */ fullScoreVerb: sysverb verb = 'fullscore' sdesc = "full score" action( actor ) = { detailed_score(); } ; //------------------------------------------------------------------------- /** * Sleep is unnecessary in most games. */ replace sleepVerb: darkVerb verb = 'sleep' sdesc = "sleep" action( actor ) = { "But you aren't feeling sleepy. "; } ; goToSleep: function {} //------------------------------------------------------------------------- /** * I like it when the room name is in bold */ modify room dispBeginSdesc = "\(" dispEndSdesc = "\)" ; //------------------------------------------------------------------------- /** * The following code is adapted from Neil deMause's "no all" library. It * prevents the user from using ' all' for all verbs unless the verb * has the 'allowall' property set to true. */ modify deepverb doDefault( actor, prep, iobj ) = { if ( self.allowall == nil ) { if ( objwords( 1 ) == ['A'] ) { global.allMessage = 'You can\'t use "all" with this verb.'; return []; } } pass doDefault; } ; parseError: function( num, str ) { // if there's an allMessage waiting, use it instead of the default if ( global.allMessage != nil ) { local r; r = global.allMessage; global.allMessage = nil; return r; } else { if ( (num == 130) && global.say_on ) { global.say_on = nil; return '(on '; } else { return nil; } } } ; modify takeVerb allowall = true ; modify dropVerb allowall = true ; //------------------------------------------------------------------------- /** * For some reason, 'thatdesc' was defined to be 'that' for singular and * 'them' for plural. This results in 'that isn't imporant' for singular * (which is fine), but 'them aren't imporant' for plural (which isn't). */ modify thing thatdesc = { // display "that" if this is singular, "they" otherwise if (self.isThem) { "they"; } else { "that"; } } ; //------------------------------------------------------------------------- /** * A slight modification to the inventory listing. I have a personal * preference for "You've got" over "You have". */ modify iVerb action( actor ) = { if ( itemcnt( actor.contents ) ) { // use tall or wide mode, as appropriate if ( self.useInventoryTall ) { // use "tall" mode "%You% %are% carrying:\n"; nestlistcont( actor, 1 ); } else { // use wide mode "\^<> got "; listcont(actor); ". "; listcontcont(actor); } } else { "%You% %are% empty-handed.\n"; } } ;  markm-lib.t\ aren'tNisn'tNLMN <N$ themselvesNKitselfNaDMN<NthemNthatN -MN<MNF<IN_\^!< look like ordinary !< to %me%.JN\^!< looks like an ordinary !< to %me%.N/MN %You% can't read <,. UMOvdpiN|~You have lost your mind. N|*N|MN"MN"MO objO mylocN3< NSTNp N"NNNN!N&MO objO locN< N 4N'NC NdNw< N< < N NNN7MO actorN[Please specify the name of the game to save in double quotes, for example, SAVE "GAME1". NMO actorN'9aPlease specify the name of the game to restore in double quotes, for example, RESTORE "GAME1". N'dMO actorNgYou should type the name of a file to write the transcript to in quotes, for example, SCRIPT "LOG1". NzMO actorNKrRYou should say what you want to say in double quotes, for example, SAY "HELLO". NKUMO actorN Pushing !<  doesn't do anything. NJMOactoriobjN& $There's no obvious way to do that.CMO actorNv ;$There's no obvious way to do that.CMO actorN $There's no obvious way to do that.JMOactoriobjN $There's no obvious way to do that.CMO actorNX $There's no obvious way to do that.EMO actorN v%You% can't wear < . N zMO actorN <  9N %You% already %have% < ! N 0N G<N mMO actorO l locN| :< N| XGN| v N| N|  N| N| MOvantageO locN < N 9! N P!N   E<N "N r N "N 1E N m"N  ! E  E  <N "N Z!N nMO actorN! pRN! \^!  ! not respond.N! N! N! 4"SN! 2!There's no point in talking to !.N! qN! N! < ! N!   KN! %You% can't reach !< from !  . .N! i%You% can't reach !<.N! N! N! < D < |N! < =N! :%You%'ll have to open !<   first. N! PMO otherRoomN7p $%You% can't reach that from here. N7 MO actorO locN  ! D ! N^ !N   ! N "N < N ! N !N  D  N4 "NM Np N !N \MO actorOtotbulk totweightN  <N*  NZ ~ N << N  +N %Your% load is too heavy. }N# 9NM*%You've% already got %your% hands full. /N<&N Taken. NN|MO actorN~:N4%You're% not carrying < ! NnNx<N5mod254.t(8F(i:H5`_6_H_e_____3FWfr22+2;2G2W2`(?Or#,( Wmarkm-std.t@N2_p+CQky%Zc~*Vbk!5Gau?M^!2CVpy:%FiIadv.t@Os9"%7H{"?Ksk0Dh|,5>N]%^qz "+;GP\z ;Ov"+O]y&;LXm~*EX+  =':N|%3<Ect0DXj} & : N ` s  3!!;   ; U - A S e x  6 J \ n -G"3Fl+O+:h|$3$B$S$b$$$$$$$ $0$S$k$t$%%&&%&.&H&_&v&&&&&&&&&/&&&&2&?&H&a&n&w&&&&&''*'6'U'n'''''''!("(?(f(((((((( (/(O((((((*3*C*W*d*{*******6*O*^*s*****4*Q*y*00b0y0000-0Y0n00000 0/0@0d0u1W11Pr "2ESjz 0GWiw-=P`w2I'8GZgz%5Pap66Z <  g  : F W  - > K g t 0 D  %n"Jx&3Tat  >U~2^j{(\h8IUi#4]n/am~#4Fj (4En (Daj{7l0T}Co<i,U 3 W 7!!! "Z"""""#8#c#x###$$R$^$p$$$$$ %,%m%~%%%%&(&j&&&&0'Y'n''''''('(](((((( )))>)b)v)))))*3*_*k*|*****+;+G+X+|+++++,9,B,f,,,,-7-g----.B.l....$/M///0>0{0000 1P1y11112F2o2222233-36B6Y6h6w6666667(77777 77(767?7X7r77777777 7 797J7k77777777&747U7c7r808T8f88909T9f99:0:T:f:::::::-:<:U.H.o........W.....).T.;(;L;Z;q;<(<9<]<}<<<=9=L===="=K=t=======6=M=Y=======@(@L@_@@@@@@@@;@K@z@@@@@@A@e@t@0QsHdt .CU&:Pf| &4BSgy5>Rcw*8O]k (Fd6TrA6AFASAfAzAAAAAAAA AHAdAAAAAAAAA!A1A@A^AuAAAAAAAAA!A.A7BrBBBBB B"B4BXBiBBBBBB&B>4`4p44444 4.4P4u444)4V4x444444;4}4404^44444E4n4z4444444.4v4444424~444444404>4O4444444 49 FFAF~FFFFF.FZFmFFFFF,F6H&HHHH2HUHgHxHHHHHHHHH HH0HAHSH\HeHHHHHHHHGH\IIpIIIIII(I2J0JWJJJJK(LL+LTLcLlLLLLLLLL$L0LYLgLsLLLLLLLL+L7LYLhLtLLLLLL"LLLiLsLLLLLLLLELNLrLLLL:LILRLvLLLLLLLO#O3OFO_OnOOOOOOO O/O?OlO|OOOOO O3ODOeOzOOOOOO"OFOZOiOOOOO OOUOyOOOOOOOO#OGOYOoO~OOOOOOO?OQOOOOOO,O;OGOOOOOO<OeOyOOOOOO O3 OC Ou O O O O O% OI O^ RRLRxRRRRRRHRQRuRRRR0R=RTR|RRRR R?RRRRRR"R,R5/!/5/e/q//////+/O/i//W1WRWWWWWWW0WjWvWWWWWWW5WVWW9]y,_h#4ir$HeY(Y8Y\YhYtYYYYYYYDYPYdYsY|YYYYYY"YKY[YYYYYY>Z.Z:Z^ZjZZZZZZZ)Z5ZuZZZZZZ#[([S[h[[[\(\LXX6XWXXXXXXX8X\XkXXXXXX8XtX]#]S]]]^!^I^q^^:^^^r^^^^^^^^^ ^0^T^h^^^^^^^"^F^W^a^^^4J5K}#+E+[,I-J----c4BUUGUjz.Rbo{ >Rfx&:CYetz4zJS:SkSSS4P?Vf9J]9J]H[?d 5bH[4a(; (j(k(k(j(o(o(o(o(hT6Ti(j(hAO"3=7_p5[l5CgxD{"/8AWdmvG >bs}H)5>T`i}8GcDQ  5AJVz7Hl}5E4Knbmiss.t )2@7)6 N~N }N~X. N~fMOactorioN$! N$N$<  @N$ <  is already in  ! N$*N$4 EN$Z%You% can't put <  in !<! N$;N$N$<N$<N$(FMOactorioNIM<&NIhDone. NIzOMO actorNThere's no good surface on < . NMOactorioN! NN,<  @NV <  is already on  ! NN EN%You% can't put <  on !<! N;N"NB<Nu<NFMOactorioN<&NDone. NMO actorN[:MOactordobjN3NXMOactorioN! E <GN <  <N in  . NN,<N{4MOactorioNZ<NZMO actorN:MOactordobjNN)MOactorioNS! E <DN <  <N on  ! NN<N?4MOactorioNf<NSMO actorN!%You% can't plug anything into < . NXMOactorioN#%You% can't plug <  into anything. N#NJMO actorNwIt's not plugged into < . NnMOactorioN! <N\^!< not plugged into  . N<GMO actorNEaThere's nothing in < . NEAMN%You% can't see much through !< .\nUMO actorN#%You% can't see anything through < . N@JMO actorN4hThere's nothing under < . N4MO actorN,MO actorN<NMMO actorNI don't know how to read < . NNKMO actorN-wThere's nothing behind < . N-YMO actorN~ Turning !<  doesn't have any effect. N~ ^MOactorioN:  Turning !<  doesn't have any effect. Nx ^MOactorioNA  Turning !<  doesn't have any effect. NA GMO actorN!I don't know how to do that. N-!PMO actorNR!I don't know how to turn <  on. N!QMO actorNH !I don't know how to turn <  off. NH !;MO actorN !You see no way to do that.BMOactoriobjN 2"You see no way to do that.GMO actorN(!v"You can't use !<  like that.;MO actorNu!"You see no way to do that.BMOactoriobjN!#You see no way to do that.GMO actorN!F#You can't use !<  like that.MO actorNK"#:MOactordobjNo"#No"#tMOactorioN")$Surely, %you% can't think < N"n$ knows anything about it! N"$MO actorN)#$:MOactordobjNM#$NM#$fMOactorioN# %It doesn't look as though !<  is interested. N#f%MO actorN#%  CN#%%You're% not !< !< ! N#%JN#&< ! 8N#7&%You% can't leav$EOF