commit fd2f84a4d4b18777e8410d7e2bd7b1dcf963848a Author: historicalsource Date: Sun Apr 14 02:33:27 2019 -0400 Final Revision diff --git a/README.md b/README.md new file mode 100644 index 0000000..8f5fcd0 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# leathergoddesses-gold diff --git a/cleveland.zil b/cleveland.zil new file mode 100644 index 0000000..f57d156 --- /dev/null +++ b/cleveland.zil @@ -0,0 +1,764 @@ +"CLEVELAND for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + + + + + + ) + ( + )>) + ( + + ) + (T + )>) + ( + )>> + + + + LAWN LAWN-OBJECT-F)>)> + + + + + + + + + > + + + ) + (T + + + ) + (T + )>)> + )> + ) + ( + + + + )>> + + + ) + ( + > + + )>> + + + ) + ( + + ) + ( + > + + ) + ( + ) + ( + )>> + + + + + + + + + + ) + (T + )>) + ( + + )> + ) + ( + + + ) + (T + )> + ) + ( + ) + ( + ) + ( + > + + + + ) + (T + + )>) + (T + )>) + ( + > + + >> + + + ) + ( + )> + + > + + + + ) + ( + ,LEAVES-PLACED> + + > + + + + ) + ( + ,LEAVES-PLACED> + + ) + ( + + > + + ) + ( + ,LEAVES-PLACED> + + )>> + +)> + + + + + + FLOWER FLOWERS-F)>)> + + + + + + + ) + (T + )> + + + )> + )>> + + + + ) + ( + )>> + + + + + ) + ( + + ) + (T + + + )>) + ( + > + > + + + ) + (T + )>) + ( + >> + ) + ( + )>> + +)) + + ) + (T + )> + > + + + +)) + + + )> + + ) + (T + )>) + ( + ) + ( + + > + + ) + (T + + + + + + )>) + ( + > + + ) + (T + + + + + )> + + + + )>) + ( + + >> + + ) + ( + + > + + ) + ( + > + + ) + ( + > + ) + ( + ,PR?THROUGH>> + ) + ( + ) + ( + ,LEAVES-PLACED> + + + ) + ( + >> + ) + ( + > + ) + ( + > + + + + > + + + + )>> + +> + +) + (T + )>> + +> + + )> + + + + ;"for first time you take it in Garden" + ;"ditto" + ;"ditto" + ;"ditto"> + + + + ) + ( + )>) + ( + + ) + (T + )>) + ( + + + ) + (T + )>)>> + + + + ) + ( + )>) + ( + + ) + (T + )>) + ( + + + ) + (T + )>)>> + +)> + +)) + > + + ) + (> + + ) + (T + ,TEENSY-WEENSY-HOUSE)>> + + + + + ) + ( + >> + + + ,SHEET> + >> + ) + (T + + )>) + (T + )>) + ( + > + ;"don't want nested vehicles") + ( + )>> + +> + +> + + + +)) + > + + )> + > + )> + + )> + ) + (T + )>) + (T + )>) + ( + > + + + ) + (T + )>) + ( + ;"both PRSO and PRSI are the sheet"> + + ) + ( + + ) + ( + + + + + + ) + (T + + )>) + ( + >> + ) + ( + + + >> + ) + (T + + + )>) + ( + ) + ( + + >> + + > + ) + (T + > + + + + + + + )>) + ( + > + ) + ( + + ) + ( + + + + + ) + ( + >> + ;"V-TIE will say KINKY!") + (> ;"BLANKET-F handles it" + )>) + ( + ,SHEET-TIED> + + > + > + + > + ) + (T + )>) + ( + > + ) + (,SHEET-TIED + > + + )> + + + + > + ,SIDEKICK-TRIP-FLAG ;"he already went once"> + + )> + + )>) + ( + > + ) + (,SHEET-TIED + + )>) + ( + ,SHEET-HANGING> + + ) + ( + > + ) + ( + >> + + )>> + +> + + + + + + + + + ) + (> + > + + ) + (T + + + + + + + + + + + + + )>> + + + + + > + ) + ( + > + )>> + + + + + >> + ;"will this really work?") + ( + )>> \ No newline at end of file diff --git a/earth.zil b/earth.zil new file mode 100644 index 0000000..787344e --- /dev/null +++ b/earth.zil @@ -0,0 +1,563 @@ +"EARTH for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + + DUST UNIMPORTANT-THING-F) + (FRONT DOOR BAR-DOOR-F) + (<> BAR BAR-F)>)> + + + + + + + )>> + + + + + ) + ( + ) + ( + + )>> + + + ) + ( + ) + ( + ) + ( + )>> + + + + + + >> + + ) + ( + )>> + + + + + > + + + )> + + + )>> + + + + + ) + ( + > + ) + ( + ) + ;( + ,GONE-APE> + ) + ( + + ,GONE-APE>> + ; + )> + + + ) + (T + )> + )>> + + + + + ) + ( + > + + + )>> + + + + ;"TAKE possible as gorilla" + > + ) + ( + + ) + (T + )> + )>> + + + + + ) + ( + + ,PRSI> + )>> + + SINK SINK-F)>)> + + SINK SINK-F)>)> + + + + + + + + + + + + + + + + + + + + ,MENS-ROOM) + (,MALE + ,MENS-ROOM) + (T + + + )>> + + + + + + + + + + + + + + + + + + ,LADIES-ROOM) + (,MALE + + + ) + (T + ,LADIES-ROOM)>> + + + > + + + + + ) + (T + )> + ) + ( + + + )>> + + + + + + ) + (T + )>) + ( + + ) + ( + )>) + ( + + ) + (T + )>) + ( + + ) + (T + )>) + ( + ) + ( + + ) + (T + )>) + ( + )>> + + + + + + ) + (T + )>) + ( + + ) + ( + )>) + ( + + ) + (T + )>) + ( + + ) + (T + )>) + ( + ) + ( + + )>> + + + > + + ) + ( + + ) + (,SEX-CHOSEN + ) + (T + )>) + (T + )>> + + + + + ) + ( + ) + ( + ) + ( + )>> + + + + )>> + + + + + >> + ) + ( + + ) + ( + + > + + + )>)>> + +> ;"...is main character male? T = male, <> = female." + +> + + + + + > + + + ) + ( + ) + ( + + + ) + (T + )> + ) + ( + ) + (T + + + + + + > + + ) + (T + + )>)>> + + + + + ;"for V-VOMIT" + + + )> + + + ) + ( + ) + (T + )> + )>> + +> + + )>> + + + )> + + > + ) + (T + )> + + + + + ;"drop everything you have but..." + ;"...your clothes..." + ;"...and the rule book" + + > + + + ) + (T + + + ) + (T + )>)> + )> + + > \ No newline at end of file diff --git a/globals.zil b/globals.zil new file mode 100644 index 0000000..5bf2034 --- /dev/null +++ b/globals.zil @@ -0,0 +1,1897 @@ +"GLOBALS for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + + + + + + + + + + + + + + + + + + + "Host machine." + "Width of screen in chars." + + + + )> + > + + + + + + ; ;"This semi by Jeff" + ;> + + + + + + )> + + + > + +> "status line constructed here" +> + + + + + ;> + + + > + + ; ; "Screen off." + ; "Table on." + + ; "Table off." + ; ; "Screen on." + + ; "Erase old HERE desc" + > ;"Print new HERE desc." + + )> + + + ;"for 110 to 80 score bug" + + ) + (T + + + + 1>>> + )> + + ;"Back to main screen." + > + + + ) + (T + )> + + > 0> + )>>> + + +> + +;> 0> + ) + (T + )>>> + + + ) + (T + + + > + + + + ) + (T + )> + )> + ,VEHBIT> + > + + ,INBIT> + ) + (T + )> + >)>)>)> + > + + + + + + + + + + + + + + + + + +> + + ;"sum of highest possible scores" + + ;"what you tell player the maximum score is" + +) "AUX" CHANGE DIF) + >)> + .BASE>> + .CHANGE>> + > + >>> + >> + + + +)> + + + + + + + > + + ) + ( + ) + (T + )>)>> + + + + + > + > + >> + > + ) + ( + > + ,MALE> + >> + > + ) + ( + + ) + ( + > + + + ) + (T + + )>) + ( + > + + >> + ) + ( + > + + )>> + + + > + ) + ( + > + ) + (T + )>> + +; + + + + + + + + + + + + ) + (> + > + + ) + (T + )> + )>> + + + + ;"for YOUNG WOMAN" + + ) + ( + ) + ( + ) + (T + )>) + ( ,W?MAN> ;"MAN is the PRSO" + ;"in case PRSI is also MAN or WOMAN"> + > + + ) + (T + )>) + ( ,W?WOMAN> ;"WOMAN is the PRSO" + ;"in case PRSI is also MAN or WOMAN"> + > + + ) + (T + )>) + ( ,W?MAN> ;"MAN is the PRSI" + ;"in case PRSO is also MAN or WOMAN"> + > + + ) + (T + )>) + ( ,W?WOMAN> ;"WOMAN is the PRSI" + ;"in case PRSO is also MAN or WOMAN"> + > + + ) + (T + )>)>> + + + + ) + ( + ) + ( + ) + ( + ) + ( + ,MALE> + ) + ( + > + ) + ( + ,MALE> + ) + ( + > + ) + ( + ,MALE> + ) + (T + )>> + + + + > + ) + ( + ,MALE> + ) + ( + >> + ) + ( + ) + ( + > + ) + ( + ,MALE> + ) + ( + > + ) + (T + )>> + + + +)) + + > + + ) + ( + >> + + ) + (T + )> + ) + ( + + > + + ) + ( + + + + + + + + + > + + + + + + + + + + + + >> + + ) + ( + ) + (T + + >)> + > + ) + ( + > + )> + > + > + )>) + (T + )> + + ) + (T + )>) + (T + + ) + (T + )> + + + ) + (T + )> + > + > + )> + + + > + )> + )> + > + + + + + + > + ) + (T + )>> + + + ) + (T + )>> + + if PRSO/PRSI ready to use" +;"Special-case code goes here. returns # of matches. If 1, +then P-MOBY-FOUND is it. You can treat the 0 and >1 cases alike or differently. +Always return RFALSE (not handled) if you have resolved the problem." + > + ;)> + + ;)> + + ) + (T + )> + ) + ( + > ,P?GENERIC>>>> +;"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 + ,NOT-HERE-OBJECT)>> + + + )> + + )>) + (.PRSO? + <>>) + (T + <>>)>> + + + + + > + + ) + (T + )>)>> + + + + + + ) + ( + > + )>> + + + + + + ) + ( + ,BARGE>> + ) + (T + )> + + + ) + ( + >> + ) + ( + ) + ( + ) + ( + > + + ) + ( + )>) + ( + > + + ) + ( + ) + ( + ) + ( + ) + ( + > + ;"V-LEAP handles it" + )>> + +; + +; + + > + + )>> + + + + + + > + + ) + ( + ,HOLE-OPEN> + ) + ( + > + )>) + (> + ) + ( + + ,HOLE-OPEN> + ) + ( + + )>> + + + + + >> + ) + ( + > + ) + ( + > + ;"the Plaza odor comes after final prompt") + ( + + >> + + + " in the air." CR>) + (T + + + ,M-SMELL> + )>) + ( + + + + ) + ( + ) + ( + >> + + + ) + (T + )>)>> + +)) + + ) + (T + >)> + + + + > + +> + + + + + > + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + > + + ) + ( + + + ) + (T + + )>) + ( + > + + > + ) + ( + > + + ) + (T + )>) + ( ;"for TURN ON WATER or RUN WATER" + > + + ) + ( + )>> + +; + +; + )>> + + + + + > + ) + ( + + + ) + (> + + ) + (T + )>) + ( + + ) + (T + )> + ) + ( + ) + ( + > + + ) + ( + > + + ) + ( + > + + ) + ( + > + ) + ( 0> + ) + (T + ) + (T + + + + ) + (T + )>)> + )>)>> + +> + + ) + (> + >> + >)> + >> + > + +> + + + + + > + + + )>> + + + + + ) + ( + + ) + (T + )>) + (T + + )>) + ( + + + ) + (T + )>) + (T + )>)>> + +> + + + + >)>> + + + + + > + + ) + ( + + > + + >)> + + )>> + + + + + ) + ( + > + + ) + ( + + > + + >)> + + )>> + + + + + > + + ) + ( + > + + + ;"should say YOU HAVE LIP BALM (SMEARED...)" + ) + ( + > + + ) + ( + )>> + + + + + + + + + + + > + > + + + ) + (T + + )>) + (T + )>> + + + + + + + + ) + ( + ) + ( + + + >> + + ) + ( + >> + ) + ( + > + + ) + ( + > + + ) + ( + ) + ( + + ) + ( + ) + (T + + + ) + (T + )>)>) + ( + ) + ( + ) + ( + ) + ( + ,BODY-TIED-TO-SLAB> + + ) + (T + )>) + ( + > + > + ) + (T + )>) + ( + )>> + + + + + ) + ( + ) + ( + ) + ( + + + ) + (T + )>) + ;( + + + ) + ( + > + + + ) + (T + + )>)>> + + + + + + > + ) + ( + ) + ( + ) + ( + ) + ( + )>) + ( + + ) + ( + ) + (T + )>) + ( + + ) + (T + )>) + ( + )>> + + + +> + + >> + ) + ( + + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + )>)>> + + + + + ) + ( + + > + )> + ) + (T + )>) + ( + > + )>> + + + + + + + + ) + ( + + + )> + + + + > + ) + (T + )> + ) + ( + + > + )> + ) + ( + ) + ( + + ) + (T + + ;"so you can refer" + )>) + ( + ) + ( + )>) + ( + + ) + (T + )>) + ( + + ) + (T + )>) + ( + + > + + ) + ( + ) + ( + > + ;"SHEET-F handles it") + (T + + + + > + )> + )>) + ( + + > + + ) + ( + + + ) + (T + )>) + ( + ) + ( + ) + (T + )>)>> + + + + + )>> + + + +> + +> + + ,W?WHITE>> + > + + ,W?WHITE>> + + + ,W?BLACK>> + + + ,W?BLACK>>> + ) + ( + ) + ( + + > + ) + ( ,CAGE ,FIRST-SLAB ,SECOND-SLAB> + > + + ) + ( + + + ) + (> + + )> + + + + + + + + + + + + > + ) + ( + > + ) + (T + )>) + (T + >)> + + > + ;"the call to GOTO, above, clears it" + + >)> + ) + ( + ) + ( + + > + ) + ( + > + + ) + ( + ;"SOD-F handles it") + (T + + ;"Geronimo!") + (T + + > + )> + >)> + )>) + ( + ) + ( + ) + ( + ) + ( + + )>> + + + >> + + > + + >>> + ) + (T + )>> + +> + + + > + + + + + + + )>)> + > + + + + + + + + + + + + + + + + >> + ) + ( + > + ) + (T + )>> + + + ) + ( + ) + (T + )>> + + + > + ) + (T + )>> + +) (STRING <>)) + > + + + ) + (T + )> + + >>> + )> + + ) + ( + ) + (T + )> + + > + +> + + + ) + (T + )>> + +> + +> + + + .TEST-NOUN>> + ) + ( + .TEST-NOUN>> + ) + (T + )>> + + > + ) + (T + )>> + + + > + ) + (T + )>> + + + ) + (T + )>> + + + + > + + + > + +> + +)) + ) + (T + )> + ) + (T + )>> + +)) + ) + (T + )> + ) + (T + )>> + +) + (T + )>> + +) + (T + )>> + +)) + ) + (T + )>) + (T + ) + (T + )>)> + > + +)) + ) + (T + )>) + (T + ) + (T + )>)> + > + + + > + >)> + > + + + > + +> + +)) + + )> + )>> + + + > + ) + ( + ) + (T + )>> + +)) + + )> + > + + + + ) + ( + ) + (T + )> + > + +> + +> + +> + +> + > + + + + ) + ( + ) + (T + )> + > + + + ) + ( + ) + ( + ) + ( + ) + (T + )>> + + +)) + + ) + (T + )> + > + +> + +> + +> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hints.zil b/hints.zil new file mode 100644 index 0000000..6a6280b --- /dev/null +++ b/hints.zil @@ -0,0 +1,929 @@ +;"HINTS for Leather Goddesses of Phobos" +;"modify ROUTINE FINISH in VERBS to include Hint" +;"Check HELP or HINT syntaxes to match V-HINT (and CLOCKER-VERBS)" +;"Make sure the Flag in the V-HINTS-OFF syntax is correct" + + + + + + + + + + +> + +> + +> + +> + +> + +> + +> + +> + +; "If the first argument is non-false, build a parallel impure table + for storing the count of answers already seen; make it a constant + under the given name." + +) + (HL (T)) (HLL .HL) V + (CL (T)) (CLL .CL) + TCL TCLL) + + STRING>> + ; "Chapter break" + + ; "First one, just do setup" + + + + ) + (T + >>> + ; "One chapter's worth" + >)>>> + >>)>>> + + + )> + )> + )> + >) + (T + > 2>> + >>)>)> + >)>> + >>>>)> + >>> + +;"longest hint topic can be 17 chars" +;"longest question can be 36 chars." +;"question can't have more than 32 answers" + + + + "PRISON AREA" + + + + + + + + + + "VENUS" + + + + + + + + + + + + "MARS - RUINS AREA" + + + + "ALONG THE CANAL" + + + + + + + + + + + + "SULTAN'S PALACE" + + + + + + + + + + + + + + + "SOUTH POLE" + + + + + + + "CLEVELAND" + + + + + + + + + + + + "OUTER SPACE" + + + + + + + + + + + "NEPTUNE" + + + + + "BOUDOIR/PLAZA" + + + "GENERAL QUESTIONS" + + + + + + + "MISCELLANEOUS" + + + + + + + + + +>> + + ;"determines where to place the highlight cursor + Can go up to 17 Questions" + + ;"shows in HINT-TBL ltable which QUESTION it's on" + + ;"shows in HINT-TBL ltable which CHAPTER it's on" + +> + +> + ) + (T + + )> + > + +) Q (WHO <>)) + + + + ) + (,HINTS-OFF + + )> + ;> + > + > + + + + > + + > + + + ) + ( + + + + + ) + (T + > + > + )> + ) + ( + + + + >) + (T + > + >)> + + ) + ( + + )>> + + ;"AGAIN does whole routine?")> + + + + ;)>> + > + +)) + > + + + 0> 1>> + + + > + + > + + + ) + ( + + ; "Wrap around on N" + + ) + (T + > + >)> + ) + ( + + + + >) + (T + > + >)> + ) + ( + + )>> + + )>> + + + <- 2>> + ;"erase previous highlight cursor"> + +;"go back 2 spaces from question text, print cursor and flash is between +the cursor and text" + + + <- 2 ;1>> + "> ;"print the new cursor"> + +)) + + > + > + + + + + + + + + + + + + + + <+ ,QUEST-NUM 1>>> + ; "Byte table to use for showing questions already seen" + ; "Actually a nibble table. The high four bits of each byte are for + quest-num odd; the low for bits are for quest-num even. See SHIFT? + and COUNT-OFFS." + >> + > + + > + + + > + 2>> + ) + (CURC <+ 2 ) + (T .CURCX)> *17*>>)) + + ) + (T + CR> + >)>> + > + > + ) + (.FLG + 1>> + + > + )> + "> + >)> + > + + *17*> + 4>>>) + (T + *360*> + <- .CNT 2>>>)> + ) + ( + + ;".cnt starts as 2" + CR> + ; "3rd = line 7, 4th = line 9, ect" + > .MX> + > + )>)>)>>> + + 0> 1>> + 1>> + + ) + (T ;"zeroth" + > + <- > 1>>)> + <+ .ST 1>> 1>> + >>> + +> + 1>> + + ) + (T ;"zeroth" + > + <- > 1>>)> + 1>> + >>> + + + 1>> + + + + + + + + + + + + )>> + + + + + + >)> + .LEN> 2>> + )> + + )>> + + + )> + + )>> + + + + + + >)> + .LEN>> + )> + + )>> +OW \ No newline at end of file diff --git a/mars.zil b/mars.zil new file mode 100644 index 0000000..d98eefc --- /dev/null +++ b/mars.zil @@ -0,0 +1,4362 @@ + "MARS for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + + + + + + + )> + + ) + ( + ) + ( + )> + >> + + + ) + ( + )>> + + + + + ) + ( + + + )>> + +)> + + + + + + + ;"this is supposed to make Mitre..." + ;"...the first object described." + + + ) + (T + )> + )>> + + + ) + ( + )>> + + + + )>> + + + +)) + + )> + + + ) + (T + )> + ) + ( + + > + + + >> + ) + ( + > + + + + ) + ( + + >> + + + + ) + (T + + + )> + + )>) + ( + + + ) + (T + )> + ) + ( + > + + >> + + ) + (T + )>) + ( + > + + ) + ( + ) + ( + > + + )>> + + + + + >> + ;"will this really work?") + ( + + > + + + >> + ) + (T + )>) + ( + > + + ) + ( + + ) + (T + )>) + ( + ) + ( + + ) + (T + )>)>> + + + + > + + + + + >> + ;"will this really work?") + ( + >> + )>> + +> + + + ) + (T ;"the princess isn't an angle, at the moment" + ,EIGHTY-TWO-DEGREE-ANGLE)>> + + + + + >> + ;"will this really work?") + ( + ) + ( + + + )> + ) + ( + )>> + + DUST UNIMPORTANT-THING-F) + (SMALL CROWN FROG-CROWN-F) + (GOLD CROWN FROG-CROWN-F) + (FROG\'S CROWN FROG-CROWN-F)>)> + + + + + + + ) + ( + )>> + + + + ) + ( + + + + )>> + +> + + + + + + >> + + + )> + ) + ( + ) + ( + ) + ( + + + ) + (T + )> + ) + ( + ) + ( + + + + + ) + (T + )> + + + ) + (T + )> + + + + ) + (T + )> + + + ) + (T + )> + + + ) + (T + )>) + (T + )>) + (T + )>) + (T + )>)>> + + + + + + + + + ) + (T + )> + + + + + ) + (T + ;"for V-DIAGNOSE" + + )> + + + + )> + ) + (T + ) + (T + )> + )> + )> + + + )> + > + + + + + > + + + ) + (T + )> + + + )> + ) + (T + )> + ) + ( + + + ) + (T + )>) + ( + ) + ( + ) + ( + > + )>> + + + + + ) + ( + + + )>> + + + + + + + + + ) + ( + + >> + + + + ) + ( + > + ) + ( + + ) + ( + + > + ) + ( + + + > + + ) + ( + > + 11>> + + + ) + ( + ) + ( + )>> + + + + )> + + ) + (T + )>> + + + + + + ) + (T + )> + )>> + + + +)) + + )> + + + ) + (T + )>) + ( + + >> + ) + ( + ) + ( + + > + )> + ) + ( + + + > + ) + (T + + > + )> + + > + )> + )>) + ( + + + ) + ( + + + >> + + + + ) + ( + ) + ( + + > + + > + + + + > + ) + ( + > + + ) + ( + ) + ( + > + ) + ( + + + )>> + +> + + + + > + + + +> + + ) + ( + > + )> + + + ) + (T + )> + ) + ( + >) + (T + )> + + > + + >> + + > + + )> + + + + ) + (T + )> + + + + )> + ) + (> + )> + )>> + + + > + <==? >> + ;"in raft" + + <==? ,BARGE-LOC-NUM ,RAFT-LOC-NUM>>> + ) + (<==? ,HERE ,CANAL> + + ) + (T + >)>) + (T + >)>> + + + +> + + ) + ( + > + )> + + + ) + (T + )> + ) + ( + + >) + (T + + + > + )>)> + )>> + + + ,MOORING-ON> + + ) + (T + + )> + > + + + +> + + + + + +> + +> + +> + +> + ) + ( + ) + (T + )>> + + ;"you're in the barge" + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + (T + )>> + + + + + ) + ( + > + ) + ( + + ) + ( + + + )> + ) + (T + )> + ,RAFT ,BARGE> + >) + (T + )> + + ) + ( + + ) + ( + + + > + >> + + + + ) + ( + > + + + > + + + + )> + ) + (> + ) + (T + + + + ) + (T + + + + )> + + > + ,BARGE-UNDER-POWER> + + + ) + (T + )>)> + )>)>) + (T + + + > + ) + (T + )> + + + ) + (T + )> + + + > + )> + )>) + ( + + )>> + + + +> + + > + >> + + )> + + > + ) + ( + + > + + + + > + ;"to supress ,IN THE RAFT" + > + + > + + )> + ) + ( + + ) + ( + ) + (T + > + )>) + ( + > + + ) + ( + + >> + + ) + ( + + ) + (T + + )>) + ( + ) + ( + >> + )>> + +> + + + + + > + ) + ( + + ) + ( + ) + (T + )>) + ( + > + )>> + +)> + + + > + > + " rocks gently in the current of a wide canal."> + + + + >> + + + ) + (T + )> + ) + ( + ) + (T + )> + + + + + + ) + (T + )> + )> + )> + + ) + ( + + + ) + (T + )> + + + ) + (T + )>)> + + )> + + )> + + )> + + > + + + + > + + " passes through the beam, you feel a +tingling from every cell in " 'YOUR-BODY ".">)>) + (T + + )>)> + )>> + + + +> + ) + ( + )>> + +> + + > + + > + + > + + ,MY-KIND-OF-DOCK + ,ABANDONED-DOCK>> + + >> + ) + (T + )>> + + + +> + > + >> + ) + ( + + ) + ( + + + ) + (T + )> + ) + ( + )>> + +)) + > + >> + + )> + ; + )> + + )>)> + + + + )> + > + + > + >)> + >) + (T + )>)> + + ;"barge clause, above, updates raft loc"> + + )> + > + >) + (T + )>)> + > + + >> + > + )> + )> + + ) + ( + ) + (T + )> + > + + + )>)> + + )> + + ) + ( + )> + " "> + + > + + ) + (T + + )> + + > + ) + (T + )> + ) + (T + > + ) + (T + )> + )> + + + +" butts up against it" ,PINNED CR> + + + > + ) + ( + + > + )> + ,ICY-DOCK> + > + )> + + > + ) + (T + + )> + + + > + + + ) + (T + + )>)> + + > + + + +> + + > + ) + ( + + ) + ( + )>> + + + " is now passing the metal structure that has been +looming closer for the last hour. Its size and power are overwhelming; a relic +of Martian technology at its height. Vacuum tubes the size of telephone booths +produce power that was once beamed all over Mars. But now, in the twilight of +the planet's civilization, the machine's base has rusted away. The massive +tower now shoots its ion power beam uselessly across the canal, into the sand +of the opposite bank.">) + ( + ) + ( + ) + (T + + + ) + ( + ) + (T + )>)>> + +> + + + +> + +> + + + ) + (T + + ;"so you can't win with headache") + (T + )> + + + > + )> + )>> + +) "AUX" DOCK-ROOM DOCK-DIR) + + + >> + )> + > + > + + + + ;"because room desc comes next")> + )> + + + )> + )> + > + ) + (T + )>> + + + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + (T + )>> + + + ) + ( + ) + ( + ) + ( + ) + (T + )>> + + + + + + + + + >> + >> + 0>> + >> + )>>)>> + + ;"for four digit numbers, this returns true + anytime the first and last digit are equal; + it doesn't bother checking the middle pair" + > + ) + (T + )>) + ( > + ) + (T + )>> + + + + + ) + ( + > + > + + ) + (T + + + + )>) + ( + > + + ) + ( + > + + + )>> + + + + +;"YOUR MISSION IS TO CONTACT (WIFE) (HUSBAND) NUMBER (N) OF THE +(SULTAN) (SULTANESS) AND GET THE SECRET MAP -- +IDENTIFY YOURSELF TO (HIM) (HER) BY ASKING (HIM) (HER) TO KISS YOUR KNEECAPS" +;"to translate, replace every letter with the letter three before it -- +D becomes A, E becomes B, and so forth. Then reverse the entire note." + + ) + (T + )> + + ) + (T + )> + + + )> + + + + ) + (T + )> + )>> + +> + > + + )>>> + + + + + ) + ( + ) + ( + > + ) + ( + ) + ( + )>> + + + + + + + > + )>> + + + +> + > + + ) + ( + ) + ( + ) + ( + ) + ( + + + > + )> + ) + (T + )>> + + + + STORE OUTSIDE-SHOP-F) + (<> SHOP OUTSIDE-SHOP-F)>)> + + + + + ) + ( + )>> + + + ) + ( + ) + ( + + ) + ( + )>> + + STORE INSIDE-SHOP-F) + (<> SHOP INSIDE-SHOP-F)>)> + + + + + >> + + )>> + + + + + + > + + + >> + ) + (T + + + )>) + ( + ) + ( + + >> + + ) + ( + > + ) + ( + > + + + + ) + ( + > + )>> + + + + + + ) + ( + + + ) + (T + )>) + ( + > + + ) + ( + + > + )>> + + + +)) + + > + + + ) + (T + )>) + ( + ) + ( + > + + ) + ( + )>> + + + + + +)) + + ) + ( + ) + ( + > + + )> + ) + ( + ) + ( + ) + ( + > + ,HERE ,RAFT ,BARGE> + + ) + ( + ) + (T + )>) + ( + + + )> + ) + (> + >>> + ) + ( ,HERE ,TREE-HOLE> + ,RAFT ,BARGE>>> + + )> + ) + (> + ) + (T + + )> + + ;"begin the endgame!" + ;"radiated, you can't win" + ;"speed it up" + )> + + )> + )>)>> + + + ,W?FLEXIBLE ,W?PORTABLE>> + + ,W?FLEXIBLE ,W?PORTABLE>>> + ) + (> + ) + ( + + ) + (T + + )>> + + LIGHT UNIMPORTANT-THING-F)>)> + + LIGHT UNIMPORTANT-THING-F)>)> + + BRA UNIMPORTANT-THING-F) + (<> BRAS UNIMPORTANT-THING-F) + (<> BRASSIERE UNIMPORTANT-THING-F) + (<> JOCKSTRAP UNIMPORTANT-THING-F)>)> + + + + + + ) + (T + )> + + + ) + (T + )> + )>> + + + + + ) + ( + > + > + ) + (,GONE-APE + ) + ( + ) + (T + + + + )>) + ( + > + + ) + ( + + + ,PRSI> + + ) + ( + + > + + ) + ( + > + + )> + + + )>> + +)> + + + + + + + + + > + + > + + + ) + ( + + ) + (T + )> + ) + ( + + > + + + )> + )>> + + + + + + ) + ( + )>) + ( + + ) + (T + )>)>> + + + + + + HAREM HAREM-OBJECT-F) + (<> WIFE MATE-F) + (<> HUSBAND MATE-F)>)> + + + + + + + + + + + )> + ) + ( + >> + + )>> + + + + ) + ( + ,ORIENTAL-GARDEN) + ( + ,MAIN-HALL-OF-PALACE) + ( + ;"he's stormed off"> + ,HAREM) + ( + + + ) + (T + + + + + )> + + + + + + + + ) + (T + )> + + + + )>> + + + + + > + ) + (> + >> + )>> + + + > + ) + (> + >> + )>> + + + + + + > + ) + (T + )>) + ( + > + )>> + + + +)) + > + ) + (T + )> + > + > + > + + + )> + + )> + + + + + + + > + ) + (T + + + )> + )>> + +) "AUX" DUPE) + + ,W?NUMBER>> + + ) + ( + ) + (> + ) + ( + > + + > + + + + + ) + (T + ,P-NUMBER> + > + + + + ) + (T + )> + ) + (T + >)> + )>) + (T + )> + + > + + + + + +> + +> + + + +)) + + )> + + ) + (T + )>) + ( + + + > + ) + ( + ) + ( + > + ) + ( + > + ) + ( + ,AWAITING-FAKE-ORPHAN + > + > + + )> + + + + + + + + + + ) + (T + + )>) + ( + + + >>> + ) + ( + > + + ) + ( + ,RIDDLE-ANSWERED> + + + )>> + + + + > + + + +> + + + + + ) + (T + )>) + (T + + + + + + + ) + (T + )> + + + + + + + + + + + + )> + > + +> + +> + + + > + + + + ) + ( + ) + ( + + + + + ) + (T + + + )>> + +> + + + > + + "if you just said SAY or ANSWER with nothing after") + ( ,W?RIDDLE> + > ,W?RIDDLE>>> + + + + ) + ( ,W?SEX ,W?LOVE>> + > + + ) + (T + + )>> + + HAREM HAREM-OBJECT-F)>)> + + + + > + + + >)> + )> + ) + ( + + > + ;"this can happen if you answer the riddle before ever + meeting sidekick, then go back, get him, and enter harem" + + ) + ( + + ) + (T + )> + ".">)>> + + + + + + + > + + + + + + + + + + ) + (T + + + + + )>) + (T + )>> + + + + ) + (T + )>> + + + + ) + ( + )>) + ( + + ) + (T + )>) + ( + >> + ) + ( + >> + + ) + ( + )>> + + HAREM HAREM-OBJECT-F)>)> + + + + > + +" and incense mingle in the air. ">)> + + )> + )>> + + + > + + ) + (T + ,HAREM)>> + + + +)) + + )> + + > + )> + ) + ( + + + > + + + + >> + + + + + + + + + + + + + + ) + (T + )>) + ( + + > + + + + ) + ( + > + + + + ) + ( + > + + + + ) + ( + > + + ) + (T + )>) + ( + > + + + >> + ) + (T + + + + ) + (T + + )>)>) + ( + ) + ( + ,CATACOMBS-OPEN> + ) + ( + > + + + CR>) + ( + + ) + ( + ) + (T + + + )>) + ( + >> + + ) + ( + ) + ( + ) + ( + + )> + + + + + + + ) + (T + )> + + ) + (T + )> + )> + ) + ( + ) + ( + ) + ( + ) + ( + ) + (T + )> + ) + ( + >> + + + ) + (,MALE + ) + (T + )> + ) + ( + + ,PERIOD-CR>)>> + +> + +> + + + + + > + + ) + ( + >> + + ) + ( + + > + + ) + ( + + + >> + ) + ( + + > + + )>> + + + + + + + + > + +> + + ) + (T + >)> + + > + >> + + + + ) + (T + )>)> + ;"won't stop a wait even if it prints"> + + + + + >> + + )>> + +> + + + + + + + + ) + (T + + ) + (T + )> + )> + ,CATACOMBS) + (T + + )>> + + + + + + + > + )> + ) + ( + ,SIDEKICK-EATEN> + + > + + + + + )>> + + + )> + 0) + ( 1) + ( 2) + ( 3) + ( 4) + ( 5) + ( 6) + ( 7) + ( 8) + (T 9)>> + 10> .DIR-OFFSET>>> + + + + + + ) + (T + )>) + (T + )> + + ) + (T + + + + + ) + (T + )> + ) + (T + )> + + + ) + ( ;"back up to harem" + + ) + (T + + + ) + ( + ) + ( + ) + ( + ) + (T + + + + )> + ;"next kludge keeps V-WALK from doing an RFATAL" + )>)>)>> + + + +> + + + + + + + ) + ( + ) + ( + >> + + + )>> + + LIGHT UNIMPORTANT-THING-F)>)> + + + ) + (T + )> + ,CATACOMBS> + + + + )> + > + + LADDER LADDER-F)>)> + + + + + ) + (T + )> + + ,LAUNDRY-ROOM> + + + )>> + + RUBY UNIMPORTANT-THING-F) + (<> RUBIES UNIMPORTANT-THING-F) + (<> DIRIGIBLE UNIMPORTANT-THING-F)>)> + + + + + + + +> + +) "AUX" (NUM 0)) + > + + )> + ) + (,RAFT-HELD + + )> + ) + ( + + )> + ) + (T + )>) + ( + + + >> + ) + ( + ) + ( + + >> + + ) + (T + )>) + ( + + > + + ) + ( + + > + + ) + ( + ,RAFT-HELD> + > + + + + + + ) + (T + ;"keep 'em in phase" + )> + ) + (T + )>) + ( + + >> + + + ) + ( + + >> + ;"this is possible if you get in raft in Lab and then + flip the switch again, then TAKE RAFT as gorilla" + ) + ( + + + + ) + ( + ) + ( + > + ) + (> + >> + + + + ) + (T + )> + + > + + )> + + + + + + )>) + (T + )> + + > + ) ;"so they'll drift together" + (T + >)> + > + + ;"not changing rooms" + + >) + (T ;"changing rooms, so new room desc is wanted" + + )>)>) + ( ;"for JUMP ONTO RAFT" + + ) + ( + + ) + (T + + > + + + ) + (T + > + + )>) + (T + + + )>)>) + ( + + ) + (T + )>) + ( + + > + ) + ( + > + + >> + ) + ( + ) + (T + + )>) + ( + > + ) + ( + )>> + +> + )> + + + > + + )> + + > + ;"in case you're in Well Bottom, etc." + ;"for V-DIAGNOSE" + + ) + (T + )>> + +> + )> + + + + ;"for V-DIAGNOSE" + + > + >> + + ;"make torch last object lost" + > + >)> + + + ) + (T + )>) + (T + )>> + +> + )> + + ) + (T + + )>> + +> + + MIRAGE UNIMPORTANT-THING-F) + ;(<> DESSERT UNIMPORTANT-THING-F) + (CREAM PIE UNIMPORTANT-THING-F)>)> + + + +> + + )> + + ,RUINED-CASTLE-2) + (T + ,OASIS)>> + +)> + + + + + ,WATTZ-UPP-DOCK> + + + ,MARTIAN-DESSERT> + +; + ,EASTERN-EDGE-OF-DESERT> + + + +> + + + > + ) + (T + )>> + + + > + ) + ( + + ) + ( + + > + + + )> + + + > + + )>)>> + + + + + + + > + >> + ) + ( + > + + + + + + + + + + )>> + + + + + + ) + (T + )> + )>> + + + + + + + + ) + (T + )> + + + )> + )>> + +> + + + + + + + + + ) + ( + )>) + ( + > + )>> + +)> + + + +> + + + + + + )> + + + )> + + + )> + )> + + >> + )>)>> + + + ) + ( + ) + ( + )>> + + + ) + ( + ) + ( + ) + ( + )>> + +)> + + + + + )>> + + + + ) + (> + ) + (T + + + )> + )>> + + + +)) + + ) + (T + + )> + + ) + (T + )> + )>) + ( + + + ) + (T + )> + ) + ( + > + + > + + + >> + + ) + ( + + )> + + + + + )> + + + ) + ( + > + + >> + + + > + ) + (T + )>) + ( + + + >> + + + ) + (T + )>) + ( + > + + + + + + + + )> + ) + ( + + + ) + (T + )>) + ( + >> + ) + ( + + ) + (T + )>) + ( + > + ) + ( + ) + ( + ) + (T + )>) + ( ;"for PUT BABY IN FRONT OF DOOR" + > + + ) + ( + + + ) + (T + )> + ) + ( + )>> + + + > + + + + + )> + + )> + + )> + + + ) + (T + )>> + + + + BAR WINDOW-F) + (<> BARS WINDOW-F)>)> + + + + + ,COTTON-BALLS-SEEN + > + + )>> + +> + + + + + > + + ) + (T + )>)>> + + + + + + >> + + )> + + ) + ( + > + > + ) + (T + + )>)>) + ( + ) + ( + > + + )>> + +> + + + + > + > + + + + + + + + ) + (T + )>> + + BAR WINDOW-F) + (<> BARS WINDOW-F)>)> + + + ;> + >> + )> + + + )> + > + )>) + ( + + + )>> + + + + + > + + + + + + ) + ( + > + + + ) + (T + + + )>> + + + + + + > + ) + ( + > + + + ) + ( + + ) + (T + )>) + ( ;"the verb PLUG turns into PUT-ON" + > + ) + (T + + + + )>) + ( ;"TAKE OUT BALLS = DISEMBARK" + > + + )> + + + ) + ( + > + )>> + + + + + + ) + ( + )>) + ( + + ) + (T + )>) + ( + + + ) + (T + )>) + ( + )>> \ No newline at end of file diff --git a/misc.zil b/misc.zil new file mode 100644 index 0000000..e13f6a0 --- /dev/null +++ b/misc.zil @@ -0,0 +1,716 @@ +"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>)>> \ No newline at end of file diff --git a/parser.zil b/parser.zil new file mode 100644 index 0000000..b977e89 --- /dev/null +++ b/parser.zil @@ -0,0 +1,1746 @@ +"PARSER for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + +;"Parser global variable convention: All parser globals will begin +with 'P-'. Local variables are not restricted in any way." + + + +> + +> + +> + +> + + + + + + + +> + +;"pointers used by CLAUSE-COPY (source/destination beginning/end pointers)" + + + + + + + + + >> + >> + >> + +> + + ;"number of bytes in input buffer" +> ;"INBUF - Input buffer for READ" +> ; "FIX #36" +> + + <> <> <>>> + + + + + +> ;"Parse-cont variable" + +> + +> + +> + + + + > ;"PRSO is a direction" + ;"is this necessary?" + > + ) + ( + ) + ( + ) + (T + )>> + +;> + +> ;"Orphan flag" + +> + +> + +> + +> + +;"Parser variables and temporaries" + + ;"Byte offset to # of entries in LEXV" + ;"Word offset to start of LEXV entries" + ;"Number of words per LEXV entry" + +; ;"Offset to parts of speech byte" +; ;"Offset to first part of speech" + ,PLUS-MODE> 6) (T 4)>> + "Offset to parts of speech byte" + ,PLUS-MODE> 7) (T 5)>> + "Offset to first part of speech" + ;"First part of speech bit mask in PSOFF byte" + + +> + +> + +> + +> + + + + + + + + + + + + + +> + +> + +> + +> + +" Grovel down the input finding the verb, prepositions, and noun clauses. + If the input is or , fall out immediately + setting PRSA to ,V?WALK and PRSO to . Otherwise, perform + all required orphaning, syntax checking, and noun clause lookup." + +) ;(DONT <>) + OMERGED OWINNER OLEN LEN (DIR <>) (NW 0) (LW 0) (CNT -1)) + > ,P-ITBLLEN> ) + (T + + >)> + )>> + + + > + > + + + + + > + + ,VEHBIT>> + >)> + >)> + + + ;"rfix no. 36" + > + > + )> + > + >) + (,P-CONT + + > + > + )> + ;>) ;"retrofix 59" + (T + + > + ,VEHBIT>> + >)> + > + > + )> + % ,PLUS-MODE> + ' + ">>) + (T + '">)> + + + ;> + >)> + > + + + ) + ( ,W?OOPS ,W?O> + > ;"rfix 36" + ,W?PERIOD ,W?COMMA> + > + >)> + > + + ) + ( + + )> + + >> + ;"Fixes OOPS w/char" + 6>> + 7>> + <+ <* ,P-LEXELEN> 3>> + + >;"Will this help?" + > + ) + (T + > + + )>) + ( ;"retrofix 58" + >)> + > ;"retrofix 59" + ,W?AGAIN ,W?G> + + ) + ( + + ) + (> + >> + + ) + ( + > + ,W?PERIOD ,W?COMMA ,W?THEN> + > + ,W?AND>> + >> + 2>>) + (T + + )>) + (T + > + 1>>)> + 0> + + + ) + (T + >)> + ;> + + + + + + + + ) + (T + >)>>) + (T + + + + > ;"fix #36" + >>>> + > ;"retrofix 58" + > + >>>)> + > + + ;> + + + > 0> + > + ) + (>> + ) + (> + >> + > + + + ;"next clause added 8/20/84 by JW to + enable TELL MY NAME TO BEAST" + > + + ) + ( + + + > + + + ) + ;( + > + > + + + )> + + > + + >) + (T + )>)> + + >> + + ) + (> + ,ACT?WALK ,ACT?GO> + + + > + + >> + + > + + >>> + + + + ,W?THEN>)> + > + > + )>) + (> + > + + + + + + 2>>>> + >>) + (> + + + + > + ; + >> + )> + ;"3/3/86 -- fix OPEN BACK DOOR given that + back is also a prep for HAND BACK OBJ -pdl" + ;"removed for XZIP - GTB" + + + + > + >>) + (> + + >> + + + + )>) + ( + + ) + (T + > + > + > + + > + )>)>) + ;( + > + ) + () + ( + + ;"Next expr added to fix FORD, TELL ME WHY" + > + + ) + (T + + )>) + (T + + )> + + >>)> + > + + + > + + + ; + )> + > + > + + >> + ) + (,P-OFLAG + )> + + + + > + T)>> + +; + > + +) "AUX" X Y Z) + >>> + > + >> + + + >> + >> + + )> + + > + +;> + +> + +> + +> + +;"For AGAIN purposes, put contents of one LEXV table into another." +> + > + > + 2>> + > + 3>> + > + > + + )>>> + +;"Put contents of one INBUF into another" + ) + (T >)>>> + +;"Put the word in the positions specified from P-INBUF to the end of +OOPS-INBUF, leaving the appropriate pointers in AGAIN-LEXV" +> + ) + (T + >> + >>>)> + > + >> + > + )>> + + .LEN>> + +;"WT? checks whether word pointed at by PTR is the correct part of speech. + The second argument is the part of speech (,PS?). The + 3rd argument (,P1?), if given, causes the value + for that part of speech to be returned." +> .BIT> + + ) + (T + > + > + >)> + )>)>> + +> + >> + .NW) + (ELSE + >)>)>> + +;" Scan through a noun clause, leave a pointer to its starting location" +) (FIRST?? T) NW (LW 0)) + 2>> + > + > .VAL> + .WRD> + >) + (T >)> + > )> + > >> + > 0> + >> + )> + > + + ) + (>> + > + + + > + ;"fix 'knock on back door', + break compiler">>> + 4>>) + ;( + > + ) + ( + ) + ( + > + + > + >)>) + ( + + + ;"ADDED 4/27 FOR TURTLE,UP" + >> + > + + >> + >) + ;"This next clause was 2 clauses further down" + ;"This attempts to fix EDDIE, TURN ON COMPUTER" + ( 0>> + > + ,W?THEN> + >) + ( + + + >> + T) + ( + ,ACT?SHOW ,ACT?HAND + ,ACT?FEED> + + > + ;"horrific kludge for + 'give her sword to...' --pdl") + ( + > + > + + > + + ,ACT?SHOW ,ACT?HAND + ,ACT?FEED>>>) + ( + > + >> + + 2>>> + ) + (T >)>) + ;"next clause replaced by following on from games + with characters" + ;( 0>>> + + >>) + ( + >) + ( T) + (T + + )>) + (T )> + + > + >>> + +> 2>> + > 3>> + ) + (> 0> + ) + (T + > + + > + <- .CHR 48>>>) + (>> + )> + >)>> + + ;"next COND handles inputs like 4,000" + > ,W?COMMA> + > + >> + > + 2>>> + 2>>>> + > + 2> + .CCTR> + ;"returning 0 would = false" + )> + .TMP>> + > + + ) + (T + > + >> + > + 2> + 2>>> + 3> + 3>>>)>> + > + 2>>)>)> + ;"this 10000 used to be 3000" + )> + + ,W?NUMBER> + +> 2>> + > 3>> + > 0> + ) + (T + > + > + + ) + ( + > + <- .CHR 48>>>) + (T + )> + >)>> + > ;"only handles 3 digits after the comma" + ) + ( ;"if it returned 0, the calling predicate becomes <>" + ) + (T + )>> + + + +) WRD) + > + 0>> + ,PS?VERB ,P1?VERB> + > + > + ) + ( + > + + + > + > + )> + >>> + + >>> + ) + ( ) + ( 1> + > + > + > + > + > + >)> + )>) + (T + > + ;>)> + >) + (T )>) + ( 1> + > + > + > + > + > + >)>)> + > + > + ) + (T )>) + (,P-ACLAUSE + > > + > + ) + (T + > + > >)> + > + > + + ) + (T > )>) + ( + + ,PS?ADJECTIVE> ;"same as WT?" + >> + ) + ( + + ) + ( ,PS?OBJECT> + + ) + (T + )> + )> + > + + + + > + )>>)>)> + > + > + > + + + ; 0>> > + > ,P-ITBLLEN> + + ) + (T >)>> + T> + +)) + >) + (ELSE )> + + > + + ) + (ELSE + )> + + 0>> > + > + > + +;"Print undefined word in input. + PTR points to the unknown word in P-LEXV" + + ) + (ELSE + > + >)>>> + + + + >> 2> + 3>> + + > + >> + +) "AUX" BUF) + + + ) + (T + )>) + (T + >> 2> + 3>>)> + + > + +;" Perform syntax matching operations, using P-ITBL as the source of + the verb and adjectives for this input. Returns false if no + syntax matches, and does it's own orphaning. If return is true, + the syntax is saved in P-SYNTAX." + + + + + + + + + + + + + + +) (DRIVE2 <>) PREP VERB) + >> + + )> + >> + > + > + ,P-SONUMS>> + T) + (> + + >> + >>> + ) + ( > + > + ) + ( + > + + )>)> + + ) + (T + + )>) + (T >)>> + + + >>> + + + ) + ( + + >>> + + + ) + ;( + + ) + (T + + + ) + (T + )> + + ) + ( ,ACTORBIT>> + ,ACTORBIT>>> + ) + (T + )> + + ) + (T + )> + + > + + > + + )> + ) + (T + )>> + + + ) + (T + > + )> + )>> + +> ;"? ,P-OTBL?" + + ) + ( + ) + (> + >) + (T + > + )>> + + + > + + + + )> + > + > + > + ) + (T >)>> + + + + + )> + > + + + + )> + > + ) + (.D2 + > + )>> + + .THE?>> + +) WRD (FIRST?? T) (PN <>)) + + ) + (T + >) + (T + )> + > ,W?PERIOD> + ) + ( + + ) + ( + + ) + (T + + .CP + >> + )> + + ) + ( + > + ) + ( + > + ) + ( + > + ) + (T + + >)> + >)>)> + >>> + + + + + > + ) + (T + )>> + + + >) + (T + > 32>> + 1> <+ 1>>)>> + +> + + + ) + (T + > + )>)>> + +) + "AUX" OCL BEG END BB EE OBEG CNT B E) + > + > + > + > + > + > + )> + >> + + > + > + )> + > + >>) + (>> + + >)>) + (ELSE + >)> + >> + > + .OBEG>> + + > + > + >> + )> + >> + )> + 2>>> + ,P-LEXELEN> 2>>>> + +> + 2>> + .WRD> + + > + + + + 2>> + ) + ( .PREP> + >>)>>> + + + >> + + + + + )> + + + + > + + 1> + > + + > + > + >> + + )> + > + ) + (T + )>)> + + .OBJ)>) + (T + + )>> + +> 0>> + + > + ,P-PRSO> > + > + >>)> + > 0>> + + > + ,P-PRSI> > + >> + 1> + >) + (T >)>)>)> + > + +> + + + ) + (> + >) + (T + .OBJ> + >)> + >> + + + + .NTBL> + +> + +> + +> + +> + + + +;> + +;> + +> + +> + +> + +> + +> +> + + + + + + + + + +) LEN WV WRD NW (WAS-ALL <>)) + > + + )> + + ; + ; + + + > + + >> + )> + ) + (T + > + ) + (T >)> + + > + )> + + + >)>) + ( ;"This clause at PARSER too" + ) + ( + > > + + ) + ( + + + + >)>) + (T + + > > + >)>) + ( + >> + + > > + T) + () + () + ( + + )>) + ( + + >> ;"RFIX NO. 40" + ) + ( + + )>)> + > + > + )>>> + + + +> + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + (T + )>> + +> + +;"grabs the first adjective, unless it comes across a special-cased adjective" + + ) + ( + > + ) + ( + ) + ( + ) + (T + )>> + + + + + + + + + +) (OLEN 0) OBJ) + + > + )> + ,P-ADJ> + + + >) + (> + )>)> ;"Added by JW 4-17-85" + + + > + > + )> + )> + > > + )> + + ) + (T + > + + + ) + ( ,VEHBIT> + >> + .TBL>)> + )> + .TLEN>> + ;>>) + ;( + > + >> + "?]" CR> + ) + (ELSE + + )>) + (> + + >>>> + + + + .LEN>> + ) + (T + + + )> + >> + >>> + + )> + + + > + > + ) + (>> + + > + > + ) + ( + + ,P-NC1) + (T ,P-NC2)>> + + + <>> + ) + (.VRB + )> + > + > + )>) + ( .GCHECK> + + + + > + ;"Changed 6/10/83 - MARC" + + + + ; + > + > + ;> + ) + (T + )>)> + > + > + ) + ( )> + + + > + > + >> + +> + + )>> + + ;"ZILCH should stick the # of the last object here" + + + + + + ;)> + + % ;>> ;"ZIP case" + '> + > + >> + >)> + + )>>>) + (T ;"ZIL case" + ' + > + + ) + (T + + >)>> + + >)> + > 1> + >)> + + + > + +> +> +> +> +;> + + + + + + ) + ( + >) + (T + >)> + + > + > + > + )> + + + > + )> + ) + ( + )> + > 1> + + )>>> + +> + + > + 2> 1>> + ; 1>> + >> + )> + + )>>)> + .LEN> + + + + )>> + +> + ) + (T + + ) + ( + ) + (T )>)>> + + + + + +> + > + + > + )> + > + + > + >> + + + ,P-MOBY-FLAG> + + ,P-SRCALL) + ( + ,P-SRCALL) + (T ,P-SRCTOP)>>>)>)> + >) (T )>>)>> + +> + .OBJ> + >> + +> + >>> + +> + + >> + > 0> + ) + (T + >> + + > + + ) + (T + )>) + ( + > + + ) + (T + )>) + ( + > + + ) + (T + )>)> + + + ,RAFT-HELD> ;"for LET GO OF RAFT" + > + T) + (T + + + ) + ( + ) + (> + >) + ( + > T>> + >) + (T + )> + > + > + + ) + ( + + )> + + ) + (T + )> + + + ) + ( + > + > + )>)>)>>) + (T)>> + +) TMP) + + ,SMANY>>> + ) + ( + ,SMANY>>> + ) + ( + 1> + ,SMANY>>> + ) + ( + 1> + ,SMANY>>> + )> + + + )> + + > + + ) + ( + >) + (T + >)> + + ) + (T)>> + +; )> + > ) + (ELSE >)> + > + ) + ( + )>>> + +;> + ) + ( + )>>> + +)) + + + + > + ) + (T + + + + + + > + > + )>)> + + 0> + )>)> + + + .LIT> + +> 0> ,W?IT>> + ) + (T + <>>)>> + +> 0> ,W?IT>> + ) + (T + <>>)>> + + ;"in x1 too, protag not found now" + ) + (>> + )> + 2>>>> + )> + >> ) + ( 2>>> + )>)> + > + >> + )> + > diff --git a/phobos.zil b/phobos.zil new file mode 100644 index 0000000..cab45c2 --- /dev/null +++ b/phobos.zil @@ -0,0 +1,1491 @@ +"PHOBOS for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + +;"NOTE: my calculations indicate that the surface gravity of Phobos is +approximately .175 cm/sec/sec, or about 1/5000th the surface gravity of Earth." + + + + + + > + + ) + ( + ) + (T + )>) + ( + ) + ( + ) + (T + )>) + ( + + > + + ) + (T + )>) + ( + ) + ( + ) + (T + )>) + ( + >> + ) + ( + + + > + ) + (T + )>) + ( + ) + ( + ) + (T + )> + ) + ( + > + + ) + (T + + )>) + (> + > + + )>> + + + + + + + ) + ( + ) + (T + )> + + )> + ) + ( + > + + + ) + ( + + > + + + + ) + ( + )> + )>> + +) + (T + )> + > + +> + +> + + + + + ) + ( + ) + ( + + >> + ) + ( + ) + ( + ) + ( + > + + ) + ( + > + + + ) + ( + + + + )>) + ( + + > + ) + ( + > + + ) + ( + + >> + )>> + + + + + >> + + + )>> + + + + + > + )>> + + + +> + +> + + + + + + + ) + ( + > + + )> + + + ) + (T + )> + + ) + (T + )> + ) + ( + ) + ( + + + ;"It tastes just like...") + ( + >> + + + + + )>> + +> + + >> + > + ) + (T + > + )>> + + + + + + + >> + + + + )> + + + )> + + + ) + ( + + + )>> + + + + + > + )>> + + + +)) + + )> + + + ) + ( + + + ) + ( + > + + ) + ( + > + + >> + ) + ( + ) + ( + >> + ) + ( + ) + (T + + + )>) + ( + ) + ( + > + ) + ( + ) + ( + + > + ) + ( + ) + (T + )>) + ( + > + ) + ( + + ,TREE-HOLE ,CLOSET>> + + + + ) + ( + + > + + + + ) + ( + > + + + + ) + ( + ) + ( + > + ) + (T + + + + )>) + ( + ) + ( + ) + ( + + > + + ) + (T + )> + )> + + + + ) + (T + )>) + ( + > + + + ) + (T + )>) + ( + + + ) + ( + ) + ( + + )>) + ( + + ) + ( + > + + ) + ( + + + >> + + + + + > + ) + (T + + )> + ) + (T + )>) + ( + > + + + )> + + + )> + + + + ) + (T + + + > + + )> + )>) + ( + > + >> + >> + + + + + ) + (T + + + )> + ) + ( + + >> + + ) + ( + + > + ) + ( + + ) + ( + >> + )>)>> + + + ) + ( + ) + ( + ) + ( + > + ) + (T + + + + + )>> + + ,W?BODY> + ,W?BODY>> + ;"confusion is between 2 bodies in Lab" + ) + (T + )>> + + ;"1 = blown up, 2 = reconstituted" + +> + +> + +> + + + + > + + + + + + 2>> ;"turns on fixed spacing for Mac" + + -3>> ;"turns off fixed spacing" + )>> + +> + + HOLE CRAMPED-SPACE-HOLE-F)>)> + + + + + > + ) + ( + + ) + (T + )>)>> + + + + + + + )> + + + + + > + + + ) + ( + )>> + + + + + + + + + )>> + + + +> + +)) + + ) + (T + )> + + > + )> + + + ) + (T + + + ) + (T + )> + )>> + + + + ) + (T + )> + + ) + (T + + + )>> + + + > + +> + + LIGHT UNIMPORTANT-THING-F)>)> + + + +)> + + + + + )>> + +)> + + + + > + + + )> + )> + ) + ( + )>> + + + ,OBSERVATION-ROOM> + + + + ) + ( + )>) + ( + + ) + (T + )>) + ( + ) + ( + > + + ) + ( + ) + ( + + ) + (T + )>)>> + + + + + + >> + )>> + + + + + ) + ( + ) + ( + ) + ( + ) + ( ;"for PUT BASKET IN FRONT OF DOOR" + > + + ) + ( + )>> + + + + + 11>> + + )>> + + + + + )>> + + ROOF ROOF-OBJECT-F)>)> + + + + + )>> + +;"NOTE: The above description of Mars spanning nearly a quarter of the Phobos' +sky is based on the following calculation: The radius of Mars is 3400km, and +the distance between Mars and Phobos is 9380km. These two dimensions form an +angle at the point of a viewer on Phobos between the center of Mars and one +edge of Mars. The tangent of this angle is 3400 divided by 9380 (.3625), so +the angle is approximately 20 degrees. The full width of Mars, edge to edge, +would be twice this, or 40 degrees. One quarter of the sky is 45 degrees." + + + + >> + > + ) + ( + ) + ( + )>> + +;"end game" + + + ,SECOND-SLAB ,STALLION>> + >> + + + + + + ) + (T + + )>> + +> + +> + + + + + ) + ( + > + + ) + ( + ) + ( + ) + ( + ) + ( + + + )>> + +> + + + + + + > + ) + ( + + + )> + + > + + + )> + )> + ) + ( + )>> + + + + )> + > + + + + + > + )> + + + )> + + + + + + + )> + > ;"WAIT calls CLOCKER, not MAIN-LOOP"> + )> + > + + + + + + > + + + + ) + ( + > + + + + ) + ( + ) + (T + + )>) + ( + + > + )> + ) + ( + > + ) + ( + + ) + ( + ) + (T + )>) + ( + + + )> + ) + ( + + + + )> + + + + )> + ) + ( + + ) + ( + + + )> + + + >)>> + + + > + + + > + + )>> + +> + + LAWN LAWN-OBJECT-F) + (<> BIRD UNIMPORTANT-THING-F) + (<> BIRDS UNIMPORTANT-THING-F) + (<> FLOWER UNIMPORTANT-THING-F) + (<> FOUNTAIN UNIMPORTANT-THING-F)>)> + + + + + + + ) + ( + ) + ( + > + + + + + ) + (T + )> + + + )> + + + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( + ) + ( ;"if SIDEKICK isn't present" + )> + > + )> + + + + + + + + + + + ) + (T + )> + ) + (T + + > "! ">) + (T + >> + + + >) + (T + )> + )> + + + + + + + + + >) + (T + )> + ) + (T + + + ) + (T + )> + + + ) + (T + + )> + + ) + (T + )> + + ) + (T + )> + + + )> + )>)> + + + + > + )>> + +>> + + + ) + (T + )> + + >) + (T + )>> + + + +> + +> + +> + + + +> + + + >> + ) + ( + + ) + (T + )>) + ( + >> + ;"example: TRENT, MAKE A MACHINE") + (T + )>> \ No newline at end of file diff --git a/spaceship.zil b/spaceship.zil new file mode 100644 index 0000000..f1457f9 --- /dev/null +++ b/spaceship.zil @@ -0,0 +1,1111 @@ +"SPACESHIP for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + + + + ;"0 = opening status + 1 = passenger ship departed + 2 = Thorbast killed + 3 = monster carried Elysia away" + + + >> + ) + ( + + + + )> + ) + ( + > + + + + + + + + + + + ) + (T + )>)>> + +> + + + + + )>> + + + + + + + + + )> + )>> + + + ;"you're leading the horse"> + + ) + (T + ,HOLD)>> + + + + + + > + + + ) + ( + + + + ) + (T + )>) + ( + > + + > + + + ) + ( + + ) + ( + > + ;"for exit functions" + + + + ) + ( + + > + + ) + ( + ) + ( + + + ) + (T + )>) + ( + )>> + + LIGHT UNIMPORTANT-THING-F)>)> + + + + + ) + ( + )> + ) + ( + > + + + + ) + (T + + )> + )>> + + + + + + ;"leading the horse"> + + ) + (T + ,HOLD)>) + (T + + )>> + + + >) + ( + + ) + (T + >)>) + ( + ) + (T + >)> + + + )> + ;"next kludge keeps V-WALK from doing an RFATAL" + > + + + + ;"blow chance for sex scene" + ) + ( + + + ) + ( + + > + >> + ) + ( + + > + + + + )>> + +)) + + + + ) + (T + )>)> + + + ) + (T + + )> + ,STALLION) ;"GOTO handles vehicles as well as rooms" + (T + ,LONG-CORRIDOR)>> + +> + + + ) + ( + ;"you're leading the horse"> + + ) + (T + ,IN-SPACE)>> + + + + + > + + ) + ( + > + )>> + + + +)> + + + + + + ) + ( + + ) + (T + ,SPACE-YACHT)>> + + + + + + + + + + + ;"so she's not described" + ;"ditto" + > + + + + + + + + + )>) + ( + + > + )> + ) + ( + + + )>> + + + + + + ) + ( + + ) + ( + )>) + ( + + ) + ( + ) + (T + )>)>> + + + + + ) + ( + + ) + ( + ) + (T + )>) + ( + + ) + (T + )>) + ( + )>> + + + ) + (T + )>> + +> + > + > + + + )> + + + ) + ( + ) + (T + )>> + + + +> + + + + + + + + + +> + > + + + + + )> + ) + ( + )> + + + + ) + ( + + + ) + ( + + + + + + + + + ) + (T + + + + + )>> + + + ) + (T + )> + > + +> + > + + + ) + ( + + )> + + + + + + + + + + )> + + + + > + + + > + + + )>)> + ) + (> + > + ) + ( + > + + + ) + (T + > + )>) + ( + + + + + + ) + ( + + ) + (T + + + > + + ) + (T + )> + )> + > + + ) + ( + ) + (T + + + )> + )> + > + > + +> + + + +)) + + )> + > + )> + + + + + + + ) + (T + )>) + ( + + > + + + >> + ) + (T + + + + )>) + ( + + ) + ( + )>) + ( + + + ) + ( + > + + + ) + ( + + ) + ( + + > + + ) + (T + )>)> + + + + + + ) + ( + ) + ( + ) + (T + )> + ) + (T + + + ) + (T + )> + + + + + + )>) + (T + + ) + (T + )> + )>) + ( + > + + + + + + + + + + + + + + + + + + + + ;"prevents GIVE ALL TO THORBAST bug") + ( + + ) + ( + + )>> + + + )>> + + + + + + > + + )>> + + + + + + )> + + ) + (T + )>) + (> + + >> + + + ) + (T + + )>) + ( + + + > + ) + ( + ) + ( + > + + + >> + ) + (T + )> + ) + ( + > + + ) + ( + > + + + ) + ( + + ) + ( + ) + ( + )>) + ( + > + + + ) + (T + )>) + ( + > + + + ) + ( + ) + (T + + + + )>) + ( + + >> + )>> + + + + + + + + )> + > + + + + + + ) + (T + + + + + + )>) + ( + > + )>> + + + )> + + + + + + + )> + > + )> + + + + >> + + + ) + (T + )> + )> + > + + + + + > + + + + + + + + ) + (T + )> + + ) + (T + )> + + + )> + + + + ) + (T + )> + + + + ) + (T + )> + + + )>> + + + + + > + >> + + > + + + + ) + (T + )> + )> + )>> + + + + + + + + + ) + (T + + + + + + + ) + (T + + + + ) + (T + )> + + ) + (T + )> + )> + + ) + (T + )> + )> + + + ;"next bit is no longer possible" + ; + >> + + + + + )>) + (T + + )> + > + + + + + ) + ( + + ) + (T + )> + ) + ( + + + )>> \ No newline at end of file diff --git a/syntax.zil b/syntax.zil new file mode 100644 index 0000000..ee6203d --- /dev/null +++ b/syntax.zil @@ -0,0 +1,831 @@ +"SYNTAX for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + + + +;"the following are all to make BODY-PARTS-HANDLER work" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +;"game commands" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +;"subtitle real verbs" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ;"ride horse west" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; +; +; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; + +; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ;"for ROLL SOD ON CIRCLE" + ;"ditto" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ;"for PUT BABY TO SLEEP" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ;"formerly V-LEAP" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/venus.zil b/venus.zil new file mode 100644 index 0000000..10db774 --- /dev/null +++ b/venus.zil @@ -0,0 +1,1601 @@ +"VENUS for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + + + + + ) + ( + )>> + + + + + > + ) + ( + + + ) + (T + )> + + + + + )> + )> + )>> + + + + ) + ( + ,SPAWNING-GROUND) + (T + ,JUNGLE)>> + + + + ) + (T + )> + > + + + + + ) + ( + + ) + ( + + ) + ( + + )>) + ( + )>> + + + +> + +> + + > + + + > + + ) + (T + + > + + + + )> + ) + (T + + + )> + )>) + ( + + + + > + + + ) + ( + + > + ) + ( + + + + + ,TOO-LATE>> + ) + (T + )>) + ( + ,LEAVES-PLACED + > + + ) + (T + )>> + + + + + + + + + + + > + + + + + )>> + + + + + ) + ( + + > + )> + ) + ( + > + + > + )> + + ) + (T + ;"because PUT-ON checks it" + + )>) + ( + ) + ( + ) + ( + + ,W?JAR <> ;"false for ALL">>> + + + )> + + + + + > + + + + + + + + + ) + ( + > + ) + ( + ) + (T + + > + )> + + + > + ) + (T + + + ) + (T + + ) + ( + ) + (T + )> + )> + + > + )> + )>)>)>> + + + + + > + >> + ) + ( + + ) + (T + )> + )>> + +> + + + + + ) + ( + > + ) + ( + > + + ) + ( + + ) + ( + ) + ( + + )>) + ( + ) + ( + + ) + (T + )>) + ( + ,LEAVES-PLACED> + + ) + ( + + > + + ) + ( + > + + ) + ( + > + + ) + ( + > + + )>> + + + + + )>> + + + + ,FRONT-DOOR) + ( + ,BACK-DOOR) + (T + + + )> + )>> + + + + + ) + ( + ) + ( + > + ) + ( + > + + ) + ( + > + + ) + (T + )>) + ( + ) + ( + ) + ( + > + + ) + ( + + > + )>> + + + + ) + ( + + + + + + > ;"prevents YOU CAN'T SEE ANY... bug" + > ;"since parser doesn't clears P-ADJW" + + ) + (T + )> + ) + ( + + ) + (T + )>> + + + + ) + (T + )> + + )> + > + + + + + + + )>> + + + + + ;"he shouldn't speak twice in one turn" + + > + + + >> + ) + (T + + )>) + ( + > + + + + + + + + + + + + ) + (T + )> + + ) + (T + + + + ) + (T + >)> + )>) + ( + > + + >> + ) + ( + > + ) + ( + ) + ( + )>> + +> + +> + + + > + + + )> + + + CR>) + (T + + + + + ) + (T + )> + )>> + + + +> + + > + + ) + ( + + > + >> + ) + ( + ) + ( + )>) + ( + + + + > + )> + ) + ( + > + + ) + ( + + + ) + (T + + )>) + ( + ) + ( + + ) + (T + > + + )> + + )> + + + + + + + + + ) + ( + )> + + >> + ;"there's no T in it's DESC yet" + )> + )>) + ( + + > + + + + + ) + (T + )> + )>> + + + + + + + > + >> + + + + ) + (T + )> + + + + + ) + (T + + )> + )> + + + )>> + + + +)) + + ) + ( + )> + + + + )> + + + )> + + )> + ) + ( + .OPEN-DOOR> + + + )>> + + + +)) + + ) + ( + )> + >) + ( + + > + + + >> + ) + (T + + )>) + ( + > + )>> + +> + + + + + + + + > + + + ) + ( + ) + ( + ) + (T + + + + + + )>) + ( + + > + + + + + + + + )> + ) + ( + + + + ) + ( + )>> + + DOOR LAB-DOOR-F) + (<> STRAP STRAP-F) + (<> STRAPS STRAP-F)>)> + + + + + + + > + + ;"explode before ape transfer not after") + ( + + + > + ) + (T + )> + ) + ( + > + ;"for sake of room desc" + ;"ditto" + + + + )>> + + + > + + + ;"very locked" + ) + ( + ;"silence answers" + )>> + + + + )>> + + + + + >> + ) + ( + > + + ) + (T + + + + + )> + ) + (T + > + + )> + + + )> + + > + > + + )> + )>)>> + + + + > + ) + (T + + > + )> + + > + )> + > + > + + + >) + (T + + > + + > + ;"refer to it = you" + ) + (T + > + ;"refer to it = you" + )> + > + + > + )>)>> + +> + + + + + + + ) + (T + )> + ) + ( + + >> + ) + ( + + >>> + + ) + ( + ) + (T + + + + + + + ) + (T + )>) + (T + )>)>) + ( + + ,FIRST-SLAB ,SECOND-SLAB>> + ) + ( + + ) + ( + )>)>> + +> + +> + +> + +> + + + + + +> + + ) + (> + + ) + ( + > + + ) + ( + > + + ) + ( + + ) + ( + > + ,FIRST-SLAB ,SECOND-SLAB> + ) + (T + + )>) + ( + + ) + (T + )> + + + ) + (T + )>) + ( + + ) + (T + + ) + (T + + + + )> + + + )>)> + + + ) + (T + )>)>)>> + + + ) + (,MALE + ) + (T + )>> + +> + +)) + + + + + + ) + (T + )> + + ) + (T + )> + + ) + (T + )> + + + )> + > + + + + + ) + ( + )>> + + + + + + ,BODY-TIED-TO-SLAB> + ) + ( + + > + )>> + + + + + + > + )>> + + ,FIRST-SLAB ,SECOND-SLAB> + >) + (T + )>> + + + + + + ) + ( + + + )> + ) + ( + > + + ) + ( + > + + ) + ( + + > + + )> + + ) + ( + + ) + (,GONE-APE + > + ) + (T + )>) + (,BODY-TIED-TO-SLAB + ) + (T + )>)>> + + + + + + ) + ( + + ,SIDEKICKS-BODY-TIED-TO-SLAB> + ) + ( + ,GONE-APE> + + ) + (T + )>) + ( + ,CAGE ,FIRST-SLAB> + ) + (,GONE-APE + > + ) + (T + )>) + (T + )>)>> + +)> + + + + + ) + ( + ,GONE-APE> + )>> + + + > + ) + ( + )>> + + + + + + ) + ( + )>) + ( + + ) + (T + )>) + ( + > + ) + ( + ) + ( + > + )>> + + DIAL DIAL-F) + (COIN SLOT COIN-SLOT-F)>)> + + + + + + + ) + ( + ,GONE-APE + > + ;"since trank dart doesn't usually get you until Clifftop" + )>> + + + + + ) + ( + )>> + + + + ) + ( + )>> + + + ) + ( + ) + ( + > + + )>> + + + + + ) + ( + )>> + + + +)) + + > + + ) + (T + )>) + ( + )>> + + + +)) + + > + + + ) + (T + )>)>> + + + + + + \ No newline at end of file diff --git a/verbs.zil b/verbs.zil new file mode 100644 index 0000000..142d1a2 --- /dev/null +++ b/verbs.zil @@ -0,0 +1,3545 @@ +"VERBS for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + +;"subtitle game commands" + + ;"0 = superbrief, 1 = brief, 2 = verbose" + + + + > + + + > + + + > + + ;"0 = tame, 1 = suggestive, 2 = lewd" + + + + + ) + (T + + )>> + + + ) + (T + + )>> + +)) + + + ) + ( + ) + (T + + "> + + + + ,W?NUMBER> + + + + ) + (T + )> + + ) + ( + ">) + ( + > + + ) + (T + + + + )>) + (T + ">)>> + )> + + )>> + + >> + + + > + + + > + )> + > ;"flush anything on input line after SAVE" + > + > + 4> + ) + ( + )> + + + ) + (T + + > + )> + )>> + + + ) + (T + )>> + + + > + )> + + >) + (T + >)> + > + +> + +> + +; 1>> + + > + + + + + + > + +; + + -2>> + > + + + + + + > + +;> + + + + + + > + +> + + + )>) + ( + " headache">) + ( + > + ) + (> + + >> + ) + ( + + >> + + + ) + (T + )>) + ( + >> + ) + (T + + )>)> + > + +>> + ) + (T + > ;"you can't have nothing" + + > + )> + )>> + + + + + ) + (T + )>> + + + + + + + )>> + +> + +"> + + + > + ) + (> + ,W?N>> + ) + (T + + )>> + +) (CNT 0)) + + + + )> + "> + + + + + > + ,W?RESTART> + + + ) + ( ,W?RESTORE> + >> + + ) + ( ,W?QUIT ,W?Q> + > + ) + ( ,W?HINTS ,W?HINT> + + )> + >> + + + + ) + ( + ) + (T + )> + + + ) + ( + ) + (T + )> + + > + + + > + + > + + > + + *3777*>> + + > 23> + ) + (T + >)>> + + + > + + + + + + > + +> + ) + (T + > + )>> + + ;"all READS and INPUTS get sent to command file" + > + + + > + + + > + ) + (T + + + ) + (T + )>)>> + + + +;> + +; + > + ) + (T + + )> + > + + + + + >>> + + + > + + + + + + + ) + (T + )>) + (T + )>> + +; + + + + + + + + + + + + + + + + > + +; + ,SIDEKICK> + > + + )>> + > + +; + + > + +; + > + +; + + > + +; + >> + 0>> + >> + )>> + + > + +; + + + + + + > + + + > + +; + + + > + + > + +;"subtitle real verbs" + + + + ) + (T + )>> + +>> + + ) + (>> + + ) + ( + ) + ( + ) + (T + + )>> + + + ) + (T + > + + )>> + +> + +> + > + )> + + ;"maybe fix 'what do you want to'" + + + + + + + + + + + > + + + )> + > + + + + ) + (T + + + )>> + + + ) + ( + + + ) + (T + )> + + )>> + + + + ) + ( + + + >> + + + + + + + ) + (T + + )>> + +> + +> + + ) + (T + )>> + + + ) + (T + )>> + +> + + + + ) + (T + )>) + (T + )>> + +> + + + + ) + (T + )>> + + + ) + ( + >> + ) + ( + )>> + +)) + + ,HERE ,LOCAL-GLOBALS>> + + ,SURFACEBIT> + ) + (T + )> + > + )> + + > + + + ) + (T + )> + + + > + + + + ) + (T + )> + )> + + >> + )> + + ) + ( + ) + ( ,PR?IN> + ) + (T + )>> + +> + + + + > + + ) + (T + + )>)> + > + >> + ) + ( + ,SHEET-TIED> + ) + ( + ) + ( + ) + ( + + ,LEAVES-PLACED> + )> + + + + ,LEAVES-PLACED> + + > + ) + (T + )> + + ) + ( + >)> + ) + (T + )>> + +> + + + + ) + (T + )>> + + + + ) + (> + ) + (T + + )>> + + + > + ) + (T + + )>> + +> + + + ) + (T + )>> + + + ) + (T + )>> + + + + > + +> + + + ) + ( + ) + (T + )>> + + + ) + ( + ) + ( ;"GO DOWN ON OBJECT" + > + + ) + (T + )>> + + + > + + ) + ( + ) + ( ,PR?IN ;,PR?INSIDE> + ) + (T + )>> + + + ) + (T + )>> + + + ) + ( + ) + (T + )>> + + + + > + ) + ( + > + + + + ) + (T + )>) + (T + )>> + + + ) + (T + )>> + +)) + > + + ) + (T + + )>> + +> + +> + ) + (T + )>> + +> + + + ) + (T + )>> + +> + +> + +> + + + > + > + ) + (T + )>) + ( ;"since GET OUT is also TAKE OUT" + + ) + (> + + ) + ( + + ) + (T + + > + + + + )> + + + ) + (T + )> + + + + + + ) + (T + )> + )> + )>> + + + + ) + (T + )> + ) + (T + )>) + (T + + )>> + +> + +> + +> + ,BARGE ,RAFT> + ,TREE-HOLE ,CAGE>> + >) + (T + )> + )>> + + + + ) + ( + + ) + ( + + ) + ( + + > + + )>> + + + + >> + + > + )> + ) + (T + + + ) + (T + )> + )>> + + + )> + > + ) + (> + ) + (> + ) + (> + >> + ) + ( + ) + (T + > + > + > + + + > + ) + ( + + + ) + ( + ) + ( + ) + (T + )>) + (T + )>)> + ) + (T + )>>)>> + + + + + + ) + (T + )>) + (T + )>> + + + > + ) + ( + + ) + ( + + ) + (> + ) + ( + + ) + (T + )>> + + + ) + ( + + + ) + (T + + )>) + ( + > + ) + ( + + ) + (T + )>) + ( + + + ) + (T + )> + ) + ( + + ) + ( + ) + ( + ) + ( + + ) + (T + + + > + >> + )> + )>> + + + + ) + ( + ) + ( + ) + (T + )> + > + +> + + ) + (> + )>> + +> + + > + > + ) + (T + )>> + + + + ) + (T + )>> + + + + >> + + >> + ) + ( + ) + (T + )>> + +) "AUX" (L )) + + + ) + ( + ) + ( + ) + ( + + ;> + ) + ( + > + ) + ( + + >> + + ) + ( + >> + ) + (T + )> + ) + (.WHERE + ) + (T + )>> + +> + + + ) + (> + ) + (T + )>> + +> + +> + > + + + )>> + + + ) + (> + ) + ( + ) + (T + )>> + + + > + + ) + ( + )>> + + + ) + (T + )>> + +> + ) + ( + + ) + (T + + + )>> + + + + ) + (T + )>> + + + + ) + (T + )>> + + + ) + (T + )>> + + + ) + (T + )>> + +) + (T + + )>> + +; + + > + + + )> + > + + + > ;"prevent double score" + )> + + + ) + (T + )>> + +> + +> + + + ) + ( + ) + (T + )>> + +> + +> + +> + +> + + + ) + (> + )>> + + + ) + (T + )>> + + + )> + > + + + ,RAFT ,BARGE>> + > + ) + (T + )>> + +> + +> + + + > + + ) + ( + ) + ( + ) + (T + )>) + (>> + ) + (T + )>> + + + + ) + (T + + )>> + + + )> + + ) + ( + + ) + (T + + )>> + + + + ) + (T + + )>> + + + > + )> + + > + + ) + (T + )>> + +> + + + > + + + ) + (T + )> + )>> + +) + ( + + ) + (T + )>> + +> + + + + > + ) + ( + )>> + + + ) + ( + ) + (T + + )> + )>> + +> + + + + )> + > + + + + ) + (T + + )>> + + + + > + )> + ) + ( + ) + ( + + > + )> + ) + ( + + + ) + ( + + + > + )> + ) + (> + > + + )> + + ) + (T + )>) + ( ,PR?IN ;,PR?INSIDE> + ) + (T + )>> + +> + + + + ) + (T + )>) + (T + + )>> + + + + ) + ( + ) + ( + + ) + (T + )>) + (T + + )>> + + + + ) + (T + )> + > + +> + +> + + + + ) + (T + )>> + +> + ) + (>> + )> + + > + +> + +> + +>> + ) + ( + + + ) + (T + + )>> + + + > + ) + (T + )>> + +> + + + ) + ( + ) + ( + ) + ( + ) + (T + )>> + + ;"break out" + + + ) + (T + )>) + (T + )>> + + + + ) + ( + ) + (T + )>> + + + > + ) + (T + )>> + + + + + + ) + (T + )>) + (T + )>> + + + ) + ( + + ) + (T + + + )>) + (T + )>> + +> + + + + > + ) + ( + ) + ( + + ) + (T + + ;"important for CELL-DOOR desc" + )>) + ( + + + > + > + ) + (T + + > + )> + )>) + (T + )>> + +> + + + + ) + ( + + ) + (T + )>> + + + + + + + + > + )> + + ) + (T + + + )>) + (T + )>> + +> + + + ) + (T + )>> + +> + + + > + +) + ( + + ) + (T + )>> + +> + + + )>> + +> + +> + + + ) + (T + )>> + + + >> + > + ) + (T + )>> + + + ;"NAUGHTY-BITS-F handles") + ( + + ) + ( + ,W?JAR>>> + )> + + ) + ( + + > + ) + ( + + ) + (T + )>) + (> + > + ) + ( + + > + ) + (T + + ,PR?ON> + ) + (T + )> + + + ) + (T + )> + )>) + ( + + > + ) + ( + ) + ( + )>> + +> + > + > + >> + ) + ( + + >>> + ) + ( + ) + (> + >> + + ) + ( + ) + ( + > + ) + ( > + > + > + >> + + + ) + (T + )> + ) + (> + ,M-FATAL <>>> + ) + ( + > + + > + ) + ( + ) + (T + + + )>> + +> + +> + +> + + + + ) + ( + ) + (T + )>> + + + + ) + (T + )>) + (> + > + > + ) + (T + )>> + +> + +> + +> + +> + )>> + + + )> + + ) + (T + )>> + +> + +> + + + >> + ) + (> + ) + ( + + >> + ) + (T + )>> + + + CR>) + (T + )>> + +> + + + + ) + ( + ,HAND-COVER> + + ) + ( + ,RAFT-HELD> + + ) + (T + + )>> + + + > + + ) + (T + )>) + ( + + ) + (T + + )>> + + + ) + (T + )>> + +> + + + > + +> + +>> + + ) + (>> + + ) + ( + ) + ( + ) + ( ,W?KWEEPA> + + ) + ( ,W?GIDDAP ,W?GIDDYAP> + > + + ) + ( + > + ,W?SCAT ,W?BOO> + ,W?SCRAM ,W?SHOO>>> + + ) + (> + + ) + (T + + )>> + +)) + + ) + ( + )> + ) + (T + + + )>> + + + ) + ( + ) + ( ,ACTORBIT "with">> + + ) + (T + )>> + + + ) + ( + ) + ( + >> + ) + ( + + > + )> + ) + (T + )>> + + + ) + ( + ,BARGE ,RAFT>> + ,INTNUM> + ) + ( + + ) + (T + )>) + (T + )>> + + + > + + + ) + (T + )>> + +> + ) + (> + ) + (T + + )>> + +)) + + ) + (T + )> + > + +> + + + ) + (T + + )>> + +> + +> + +> + + ) + (T + )>> + + + > + + ) + (T + )>> + +> + + + > + )>> + + + + ) + (T + )>> + + + + > + >> + )> + > + + + > + + + > + + + > + + + + >> + ) + (T + )>) + ( + ) + (T + )>> + + ;"for HOLD UP OBJECT" + ) + ( + + + + ,MALE> + ) + ( ,VEHBIT> + ,TREE-HOLE ,CAGE>>> + > + ) + (> + ) + ( + >> + ) + (T + )>> + + + + ) + (T + )>> + + + > + + + > + + + > + + ) + (T + + + )>> + +> + +; + > + + + + >> + ) + (T + )> + > + + + ) + (T + )>> + + + > + + + ,PRSI + > + + ) + ( + + > + + + > + + + >> + + ) + (> + > + ) + ( + ) + ( + + + ) + (T + )> + ) + ( + + >>> + + > + ) + ( + ) + (T + )> + ) + (>> + ) + ( + > + + ) + ( + ) + ( + ) + ( + + ) + ( + + ,SHEET-HANGING> + + ) + ( + + >> + ) + ( + + > + + ) + ( + + > + ) + (> + ) + (T + > + )>> + + T> + ;"possible as gorilla" + > + + ) + ( ;"possible as gorilla" + > + + )> + )>> + + + ) + (T + )>> + + + ) + (T + )>> + + + + ,VEHBIT> + "]" CR> + > + ) + ( + ) + (T + + )>) + (T + + )>) + ( + + ) + ( + + ) + (T + )>> + +> + +> + + + ,P-CONT> + + + ) + ( + + >> + + >> + + ) + (,P-CONT + + ) + (T + )> + + ) + (T + )>) + ( + ,W?SCAT ,W?BOO> + ,W?SCRAM ,W?SHOO>>> + + ) + (T + + )>> + + + + ) + (T + + )>> + + + ) + ( + ) + (T + )>> + +> + + + ) + (,PRSI + + ) + (T + + )>)>> + +; ,BARGE ,RAFT> + > + + ) + (T + )>> + + + + ) + (T + + )>> + + + ) + (T + + )>> + + + > + >> + + ) + ( + ) + (T ;"if you used STRAP instead of TIE" + )> + > + +> + + + )>> + + + ) + ( + ) + (T + )>> + + + + > + ) + ( + + ) + (T + + ) + ( + ) + ( + ) + (T + )> + )>> + + + > + + + + ) + (T + )>) + (T + + )>> + +) + ( + + + ) + ( + ) + (T + )>> + +> + +> + +> + + + ) + (T + )>> + + + > + ) + (T + )>> + +> + + + ) + ( + > + ) + ( + > + + ) + ( + > + + ) + ( + > + > + >> + + ) + (>> + + ) + ( + >> + + + ,HOLE-OPEN + > + + ) + (T + )>) + ( + > + + ) + (> + > ,UEXIT> + >) + ( + CR> + ) + ( + >> + ;"catacombs fake-move" + )> + ) + (T + )>) + ( + > + >) + (> + + ) + (T + + )>) + ( + > ,OPENBIT> + >) + (> + + + ) + (T + + + )>)>) + (T + + ) + ( + > + ) + (T + )> + )>> + +> + + + ) + (T + )> + + > + + + + > + + + ) + (T + )>> + +; + > + + ) + (T + )> + ) + (T + )>> + + + > 0> + ) + ( + )>> + > + + + ) + (T + )>> + +> + ) + (T + + + ) + (T + + + )> + )>> + +> + +> + + + ) + (T + )>> + +> + + + > + +> + > + +> + + + > + + + + + + + + + + + )> + ) + ( + ) + ( + ) + (T + )>> + +> + + + > + ) + (T + )>> + +;"subtitle object manipulation" + +> + )> + ) + ( + ) + ;(> + > 100>> + )> + ) + ( 10> + )> + )> + + + + ;"Hope this is right -- pdl 4/22/86") + ( + ,RAFT-HELD> + >)> + > + +;"IDROP is called by PRE-GIVE and PRE-PUT. + IDROP acts directly as PRE-DROP, PRE-THROW and PRE-PUT-THROUGH." + + ) + ( + + ) + (T + )>) + ( + > + ) + ( + + > + ) + ( + + > + + ) + ( + + > + + ) + ( + + > + ) + ( ;"for LET GO OF NOSE" + + ) + ( + > ;"for PUT NOSE IN PIN" + ) + ( + + ) + (T + + )>) + (> + > + + ,RAFT-HELD>>> + + > + ) + ( + > + ) + (T + )> + ) + (> + ,CONTBIT> + ,OPENBIT>>> + >) + ( + + + > + + > + + >>> + ) + (T + )>) + (T + )>> + +> + > + >)> + >> + )>>)> + .CNT> + +;"Gets SIZE of supplied object, recursing to nth level." +> + >> + >> + )>>)> + <+ .WT >> + +;"subtitle describers" + +) + "AUX" (FIRST-VISIT <>) (NUM 0)) + + + + >> + )> + + ;"so DESCRIBE-CONTENTS of room isn't called")> + > + > + )> + )> + + > + + + + ) + (T + )> + )> + ,VEHBIT> + > + + ,INBIT> + ) + (T + )> + >)> + + + >> + + ,M-LOOK>> + >)> + )> + > + +;"Print FDESCs, then DESCFCNs and LDESCs, then everything else. DESCFCNs +must handle M-OBJDESC? by RTRUEing (but not printing) if the DESCFCN would +like to handle printing the object's description. RFALSE otherwise. DESCFCNs +are responsible for doing the beginning-of-paragraph indentation." + +)) + > + + )> + + ) + ( + > + >> + + + >)> + )> + >> + > + + + ) + (> + + >>> + T) + (> + >> + + > + >)> + ) + (> + + + >)> + )> + >> + 0> + >> + 0>)>> + + ;"print everything?" + ;"started paragraph?" + +"" + +) N (1ST? T) (IT? <>) + (START? <>) (TWO? <>) (PARA? <>)) + + + + ) + ( + )> + > + + + + + > + + .N>> + + + + >>> + > + T> + + + > + )> + ) + ( + )> + + ) + ( + ) + ( + ) + (T + + + ) + (T + )>)>)>) + (> + )>) + (T + ) + (T + )>)> + + + + ) + ( + ) + ( + ) + (T + )>) + ( + ) + ( + )> + > + ) + (T + + >)>)> + )> + >)> + + > + > + )> + + ;> + + )> + + T>> + + )> + )> + )>> + > + + ) + ( + + + >> + ) + (T + ,D-ALL?)>> + > + )>)> + >> + + T> + >> + )> + )>> + +)) + + ) + ( + ) + (> + >>> + ) + ( + > + ) + ( + + > + > + >> + ) + (T + )>> + + + >> + ) + (> + > + ) + ( + ) + (T + )>> + + + + ) + (T + + > + + ) + (T + )> + )> + )>> + + + > + )> + ) + (T ;"nothing" + )>> + +;"subtitle movement and death" + +; +; +; +; +; +; + +; +; +; +; +; +; + +) "AUX" OLD-HERE) + + >> + + + + + + + + + )> + + + + > + + ) + (T + >)> + > + ,M-ENTER> + + >> + )> + + ;"don't, if you're in a vehicle" + > + )> + > + > + + + ) + (T + >)> + + + ) + (T + )> + " appear, +followed almost immediately by the rest of "> + + ) + (T + )>> + + CR>> + +> + +> + + + + > + +;"subtitle useful utility routines" + + + )> + > + + ) + ;( + + ) + (T + )>) + ( + ) + ( + ) + ( + > + ) + ( ,HERE>> + ) + ( + ) + ( + > + ) + (T + )>> + + + )> + > + + ) + ( + > + ) + (T + )>> + + + ) + ;"next four clauses are special cases for LGOP" + ( + > + + ) + (T + )>) + ( + >> + ) + ( + >> + ) + ( + + >> + ) + ( + ) + (> + > + ;"me, hands, etc."> + ) + ;"next four clauses are a special case for LGOP" + ( + ,RAFT-HELD> + ) + ( + ,BARGE ,RAFT>> + ) + ( + ,SHEET-TIED> ;"if it's tied you can reach it from bed" + ) + ( + + >> + ;"sheet is not in the bed, but it's described as being so" + ) + (T + )>> + + + ) + ( + )> + + ) + (T + >)>>> + +> ,LOW-DIRECTION> + >) + (T + > + ,DEXIT> + .DOBJ>> + )>)>>> + +)) ;"formerly HELD?" + + )> + + ) + ( + ) + ( + ) + ;( + ) + (T + .CONT>)>> + +> + + >>> + +> + 1> + 2>>)>> + +) "AUX" OBJ RECURSIVE-OBJ) + > + + )> + + >> + )> + ) + (> + ) + (>> + >)>>> + +; + + > + ) + (T + )>> + +>> + > + )>> + + + > + + + )>> + +)) + + > + > + ) + (T + )>> + + + > + +> + > + > + +) "AUX" N X) + > + + )> + > + + >> + + + ) + (> + + >> + + + ) + ( + ) + (T + )> + + > + )> + > + ) + (T + )>> + + + > + + CR>> + +> + + CR>> + +> + + CR>> + +> + + CR>> + +> \ No newline at end of file diff --git a/x1.zil b/x1.zil new file mode 100644 index 0000000..22bb88d --- /dev/null +++ b/x1.zil @@ -0,0 +1,43 @@ +"X1 for + LEATHER GODDESSES OF PHOBOS + (c) Copyright 1986 Infocom, Inc. All Rights Reserved." + + + +ON!-INITIAL +OFF!-INITIAL ;"makes debugging possible -- pdl" + +; + + )> + + + >> + + + )> + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/x1.zip b/x1.zip new file mode 100644 index 0000000..1278925 Binary files /dev/null and b/x1.zip differ diff --git a/x1dat.zap b/x1dat.zap new file mode 100644 index 0000000..f0dcc78 --- /dev/null +++ b/x1dat.zap @@ -0,0 +1,16978 @@ + + +; TOP LEVEL DEFINITIONS + + TRUE-VALUE=1 + FALSE-VALUE=0 + FATAL-VALUE=2 + + O?ANY=1 + + PS?OBJECT=128 + PS?VERB=64 + PS?ADJECTIVE=32 + PS?DIRECTION=16 + PS?PREPOSITION=8 + PS?BUZZ-WORD=4 + + P1?NONE=0 + P1?OBJECT=0 + P1?VERB=1 + P1?ADJECTIVE=2 + P1?DIRECTION=3 + + +; OBJECT FLAGS ARE DEFINED HERE + + + FEMALEBIT=17 + FX?FEMALEBIT=16384 + + INBIT=18 + FX?INBIT=8192 + + PLURALBIT=19 + FX?PLURALBIT=4096 + + PARTBIT=20 + FX?PARTBIT=2048 + + NARTICLEBIT=21 + FX?NARTICLEBIT=1024 + + UNTEEDBIT=22 + FX?UNTEEDBIT=512 + + SMELLEDBIT=23 + FX?SMELLEDBIT=256 + + NDESCBIT=24 + FX?NDESCBIT=128 + + LOCKEDBIT=25 + FX?LOCKEDBIT=64 + + VOWELBIT=26 + FX?VOWELBIT=32 + + INDOORSBIT=27 + FX?INDOORSBIT=16 + + MUNGBIT=28 + FX?MUNGBIT=8 + + TRANSBIT=29 + FX?TRANSBIT=4 + + SEARCHBIT=30 + FX?SEARCHBIT=2 + + OPENBIT=31 + FX?OPENBIT=1 + + TRYTAKEBIT=32 + FX?TRYTAKEBIT=32768 + + SURFACEBIT=33 + FX?SURFACEBIT=16384 + + TOUCHBIT=34 + FX?TOUCHBIT=8192 + + INVISIBLE=35 + FX?INVISIBLE=4096 + + WEARBIT=36 + FX?WEARBIT=2048 + + WORNBIT=37 + FX?WORNBIT=1024 + + READBIT=38 + FX?READBIT=512 + + TAKEBIT=39 + FX?TAKEBIT=256 + + CONTBIT=40 + FX?CONTBIT=128 + + LIGHTBIT=41 + FX?LIGHTBIT=64 + + DOORBIT=42 + FX?DOORBIT=32 + + BURNBIT=43 + FX?BURNBIT=16 + + RLANDBIT=44 + FX?RLANDBIT=8 + + VEHBIT=45 + FX?VEHBIT=4 + + ONBIT=46 + FX?ONBIT=2 + + ACTORBIT=47 + FX?ACTORBIT=1 + +; ACTION IDENTIFIERS ARE ASSIGNED HERE + + V?VERBOSE=0 + V?BRIEF=1 + V?SUPERBRIEF=2 + V?TAME=3 + V?SUGGESTIVE=4 + V?LEWD=5 + V?DIAGNOSE=6 + V?INVENTORY=7 + V?QUIT=8 + V?$REFRESH=9 + V?RESTART=10 + V?RESTORE=11 + V?SAVE=12 + V?STATUS=13 + V?SCRIPT=14 + V?UNSCRIPT=15 + V?VERSION=16 + V?$RANDOM=17 + V?$COMMAND=18 + V?$RECORD=19 + V?$UNRECORD=20 + V?$VERIFY=21 + V?$CATACOMB=22 + V?ANSWER=23 + V?USE-QUOTES=24 + V?APPLAUD=25 + V?APPLY=26 + V?PUT-ON=27 + V?WALK-TO=28 + V?ASK-ABOUT=29 + V?ASK-FOR=30 + V?ASK-NO-ONE-FOR=31 + V?KILL=32 + V?BARTER-WITH=33 + V?BARTER-FOR=34 + V?BEND=35 + V?BITE=36 + V?BLOW=37 + V?INFLATE=38 + V?OFF=39 + V?BOARD=40 + V?BOARD-DIR=41 + V?INHALE=42 + V?BURN=43 + V?BUY=44 + V?BUY-WITH=45 + V?CALL=46 + V?CAST-OFF=47 + V?CATCH=48 + V?CHEER=49 + V?WALK-AROUND=50 + V?CLICK=51 + V?CLIMB=52 + V?CLIMB-ON=53 + V?CLIMB-UP=54 + V?CLIMB-DOWN=55 + V?DISEMBARK=56 + V?CLIMB-OVER=57 + V?ENTER=58 + V?CRAWL-UNDER=59 + V?CLOSE=60 + V?SHUT-UP=61 + V?COME=62 + V?FOLLOW=63 + V?COPULATE=64 + V?SPUT-ON=65 + V?COUNT=66 + V?CROSS=67 + V?DECODE=68 + V?DEFLATE=69 + V?MUNG=70 + V?DIG=71 + V?DRESS=72 + V?DRINK=73 + V?DRINK-FROM=74 + V?DROP=75 + V?PUT=76 + V?PUT-THROUGH=77 + V?PUT-NEAR=78 + V?EAT=79 + V?EMPTY=80 + V?EMPTY-FROM=81 + V?IN=82 + V?EXAMINE=83 + V?EXIT=84 + V?FEED=85 + V?GIVE=86 + V?SGIVE=87 + V?FILL=88 + V?FIND=89 + V?FLUSH=90 + V?FUCK=91 + V?GIDDYAP=92 + V?WALK=93 + V?HIDE=94 + V?LEAVE=95 + V?GIVE-UP=96 + V?RETURN=97 + V?LISTEN=98 + V?HELLO=99 + V?SAVE-SOMETHING=100 + V?HISS=101 + V?MASTURBATE=102 + V?WHIP=103 + V?LEAP=104 + V?LEAP-OFF=105 + V?STAND-ON=106 + V?KICK=107 + V?KISS=108 + V?KISS-ON=109 + V?KNEEL=110 + V?KNOCK=111 + V?KWEEPA=112 + V?LAND=113 + V?LAUGH=114 + V?LAUNCH=115 + V?PUT-AGAINST=116 + V?LICK=117 + V?LIE-DOWN=118 + V?ON=119 + V?LIMBER=120 + V?LOCK=121 + V?LOOK=122 + V?LOOK-DOWN=123 + V?LOOK-UP=124 + V?LOOK-INSIDE=125 + V?LOOK-UNDER=126 + V?LOOK-BEHIND=127 + V?LOOK-OVER=128 + V?CHASTISE=129 + V?LOVE=130 + V?LOWER=131 + V?MAKE=132 + V?MAKE-OUT=133 + V?MAKE-WITH=134 + V?MAKE-LOVE=135 + V?MARRY=136 + V?MEASURE=137 + V?MOAN=138 + V?MOVE=139 + V?PUSH-DIR=140 + V?RAISE=141 + V?NO=142 + V?OPEN=143 + V?PASS=144 + V?PAY=145 + V?PEE=146 + V?PEE-IN=147 + V?PHONE=148 + V?PICK=149 + V?PICK-UP=150 + V?PIN=151 + V?TOUCH=152 + V?POINT=153 + V?POUR=154 + V?PUSH=155 + V?PUSH-OFF=156 + V?PUT-UNDER=157 + V?RAKE=158 + V?RAPE=159 + V?REACH-IN=160 + V?READ=161 + V?RELIEVE=162 + V?REMOVE=163 + V?TAKE=164 + V?RIP=165 + V?ROLL=166 + V?RUB=167 + V?SRUB=168 + V?SAY=169 + V?SCAT=170 + V?SCORE=171 + V?SEARCH=172 + V?SHAKE=173 + V?SHAKE-WITH=174 + V?SHIT=175 + V?SHOW=176 + V?SSHOW=177 + V?SIGH=178 + V?SINK=179 + V?SIT=180 + V?SKIP=181 + V?SLEEP=182 + V?CUT=183 + V?SMELL=184 + V?STAIN=185 + V?STAND=186 + V?WEAR=187 + V?PUT-BEHIND=188 + V?PUT-TO=189 + V?SUCK=190 + V?SUCKLE=191 + V?SWIM=192 + V?SWING=193 + V?GET-DRESSED=194 + V?GET-UNDRESSED=195 + V?TAKE-WITH=196 + V?TAKE-OFF=197 + V?TAKE-A-LEAK=198 + V?TAKE-A-SHIT=199 + V?GET-DRUNK=200 + V?TELL=201 + V?TASTE=202 + V?TELL-ABOUT=203 + V?STELL=204 + V?THANK=205 + V?THROW=206 + V?THROW-TO=207 + V?STHROW=208 + V?THROW-UP=209 + V?TIE=210 + V?TIE-TOGETHER=211 + V?SET=212 + V?UNCOVER=213 + V?UNDRESS=214 + V?UNLOCK=215 + V?UNROLL=216 + V?UNTIE=217 + V?USE=218 + V?VOMIT=219 + V?WAIT=220 + V?WAIT-FOR=221 + V?ALARM=222 + V?CLEAN=223 + V?WHAT=224 + V?WHERE=225 + V?WRAP=226 + V?SWRAP=227 + V?YELL=228 + V?YES=229 + V?ANSWER-KLUDGE=230 + V?HINT=231 + V?HINTS-NO=232 + +; PROPERTIES ARE DEFINED HERE + + P?NORTH=63 + P?NE=62 + P?EAST=61 + P?SE=60 + P?SOUTH=59 + P?SW=58 + P?WEST=57 + P?NW=56 + P?UP=55 + P?DOWN=54 + P?IN=53 + P?OUT=52 + P?SYNONYM=51 + P?ADJECTIVE=50 + P?ACTION=49 + P?SDESC=48 + P?GLOBAL=47 + P?ODOR=46 + P?ODOR-NUMBER=45 + P?GENERIC=44 + P?CAPACITY=43 + P?NO-T-DESC=42 + P?SIZE=41 + P?LDESC=40 + P?DESCFCN=39 + P?HOLE-DESTINATION=38 + P?FDESC=37 + P?TEXT=36 + +; ADJECTIVES ARE DEFINED HERE + + +; BUZZ WORDS ARE DEFINED HERE + + +; PREPOSITIONS ARE DEFINED HERE + + PR?TO=255 + PR?ABOUT=254 + PR?ON=253 + PR?FOR=252 + PR?WITH=251 + PR?UP=250 + PR?OUT=249 + PR?HARD=248 + PR?FROM=247 + PR?OFF=246 + PR?IN=245 + PR?DOWN=244 + PR?OVER=243 + PR?THROUGH=242 + PR?UNDER=241 + PR?BEFORE=240 + PR?AT=239 + PR?AROUND=238 + PR?BEHIND=237 + PR?AWAY=236 + PR?BACK=235 + PR?ACROSS=234 + PR?AGAINST=233 + PR?GO=232 + PR?HAPPY=231 + PR?APART=230 + PR?DRESSED=229 + PR?UNDRESSED=228 + PR?PISS=227 + PR?LEAK=226 + PR?SHIT=225 + PR?DRUNK=224 + PR?TOGETHER=223 + +; DIRECTIONS ARE DEFINED HERE + + +; ACTIONS ARE DEFINED HERE + + ACT?KISS=255 + ACT?SKIP=254 + ACT?RAPE=253 + ACT?WHIP=252 + ACT?VERBOSE=251 + ACT?WALK=250 + ACT?STICK=249 + ACT?QUIT=248 + ACT?FIND=247 + ACT?HEAR=246 + ACT?YES=245 + ACT?ZZMGCK=244 + ACT?UNCOVER=243 + ACT?SINK=242 + ACT?UNLOCK=241 + ACT?READ=240 + ACT?SAY=239 + ACT?JUMP=238 + ACT?POUR=237 + ACT?WAIT=236 + ACT?TAKE=235 + ACT?NO=234 + ACT?SUCK=233 + ACT?COUNT=232 + ACT?SHIT=231 + ACT?SIGH=230 + ACT?RAISE=229 + ACT?CALL=228 + ACT?FOLLOW=227 + ACT?SUCKLE=226 + ACT?CATCH=225 + ACT?$REFRESH=224 + ACT?VERSION=223 + ACT?#UNRECORD=222 + ACT?LIGHT=221 + ACT?LIE=220 + ACT?MOVE=219 + ACT?GIDDYAP=218 + ACT?MEASURE=217 + ACT?LET=216 + ACT?PLAY=215 + ACT?OPEN=214 + ACT?TASTE=213 + ACT?RELIEVE=212 + ACT?BUY=211 + ACT?MARRY=210 + ACT?TOUCH=209 + ACT?#COMMAND=208 + ACT?APPROACH=207 + ACT?BLOW=206 + ACT?LIMBER=205 + ACT?WRAP=204 + ACT?KNOCK=203 + ACT?PICK=202 + ACT?LAND=201 + ACT?DEFLATE=200 + ACT?BOARD=199 + ACT?#RANDOM=198 + ACT?APPLY=197 + ACT?MASTURBATE=196 + ACT?LOVE=195 + ACT?STAND=194 + ACT?UNDRESS=193 + ACT?LISTEN=192 + ACT?HISS=191 + ACT?RAKE=190 + ACT?TIE=189 + ACT?WHERE=188 + ACT?PASS=187 + ACT?SHOW=186 + ACT?TAP=185 + ACT?SAVE=184 + ACT?HELP=183 + ACT?TELL=182 + ACT?THROW=181 + ACT?FEED=180 + ACT?DRESS=179 + ACT?LOWER=178 + ACT?TALK=177 + ACT?USE=176 + ACT?HIDE=175 + ACT?SHAKE=174 + ACT?INVENTORY=173 + ACT?ATTACK=172 + ACT?ENTER=171 + ACT?THANKS=170 + ACT?SEARCH=169 + ACT?PIN=168 + ACT?WEAR=167 + ACT?PAY=166 + ACT?DISEMBARK=165 + ACT?KWEEPA=164 + ACT?SWIM=163 + ACT?UNTIE=162 + ACT?BEND=161 + ACT?$CATACOMB=160 + ACT?WASH=159 + ACT?CIRCLE=158 + ACT?CHEER=157 + ACT?STIMULATE=156 + ACT?UNSCRIPT=155 + ACT?SUGGESTIVE=154 + ACT?PUSH=153 + ACT?RUB=152 + ACT?SUPER=151 + ACT?SIT=150 + ACT?INFLATE=149 + ACT?APPLAUD=148 + ACT?VOMIT=147 + ACT?FUCK=146 + ACT?REACH=145 + ACT?DIG=144 + ACT?SCORE=143 + ACT?TAME=142 + ACT?SMEAR=141 + ACT?LAUGH=140 + ACT?COVER=139 + ACT?DEMOLISH=138 + ACT?STAIN=137 + ACT?COME=136 + ACT?SCAT=135 + ACT?LOOK=134 + ACT?EMPTY=133 + ACT?RIP=132 + ACT?CAST=131 + ACT?CLICK=130 + ACT?DROP=129 + ACT?PEE=128 + ACT?ROLL=127 + ACT?KNEEL=126 + ACT?LEAVE=125 + ACT?LICK=124 + ACT?HAND=123 + ACT?COPULATE=122 + ACT?SCRIPT=121 + ACT?$VERIFY=120 + ACT?DESCEND=119 + ACT?EXTINGUISH=118 + ACT?SWING=117 + ACT?RESTART=116 + ACT?SMELL=115 + ACT?BRIEF=114 + ACT?BREATHE=113 + ACT?DIAGNOSE=112 + ACT?SLEEP=111 + ACT?STATUS=110 + ACT?WAKE=109 + ACT?DRINK=108 + ACT?REMOVE=107 + ACT?ANSWER=106 + ACT?WHAT=105 + ACT?YELL=104 + ACT?PHONE=103 + ACT?LOCK=102 + ACT?BURN=101 + ACT?KICK=100 + ACT?BITE=99 + ACT?POINT=98 + ACT?TURN=97 + ACT?#RECORD=96 + ACT?CROSS=95 + ACT?START=94 + ACT?MAKE=93 + ACT?RESTORE=92 + ACT?CLOSE=91 + ACT?GO=90 + ACT?SLIDE=89 + ACT?EXIT=88 + ACT?EXAMINE=87 + ACT?BARTER=86 + ACT?EAT=85 + ACT?FILL=84 + ACT?LEAN=83 + ACT?JERK=82 + ACT?CLIMB=81 + ACT?FLUSH=80 + ACT?LAUNCH=79 + ACT?RETURN=78 + ACT?DECODE=77 + ACT?MOAN=76 + ACT?UNROLL=75 + ACT?SLICE=74 + ACT?LEWD=73 + ACT?ASK=72 + ACT?HELLO=71 + +; USER DEFINED CONSTANTS ARE INITIALIZED HERE + + SOG=16 + INVISICLUES-LEN=16 + SIR=32 + DEXITSTR=2 + XEQUAL?=4 + PREVIOUS-LEN=12 + P-ITBLLEN=9 + P-SYNLEN=8 + P-SRCTOP=0 + C-INTLEN=4 + O-START=1 + DEXITOBJ=1 + H-ITALIC=4 + P-P1OFF=7 + S-TEXT=0 + M-OBJDESC?=9 + O-PTR=0 + O-LENGTH=2 + C-TABLELEN=60 + D-TABLE-OFF=-3 + P-NC2=8 + P-NC1=6 + D-SCREEN-ON=1 + P-WORDLEN=4 + D-SCREEN-OFF=-1 + P-VERBN=1 + SERIAL=0 + HUMAN-ATE-CHOCOLATE=1 + P-P1BITS=3 + FEXIT=4 + CC-SEPTR=1 + P-SPREP1=1 + Q-RESUME-STORY-LEN=16 + GORILLA-ATE-CHOCOLATE=2 + CC-SBPTR=0 + D-PRINTER-OFF=-2 + P-PREP1=2 + M-BEG=1 + M-SMELL=7 + Q-MAIN-MENU-LEN=13 + XDIV=3 + M-FATAL=8 + XGRTR?=5 + NEXITSTR=0 + NEXIT=3 + P-SLOC2=6 + SC=64 + P-PREP1N=3 + S-WINDOW=1 + P-PSOFF=6 + D-PRINTER-ON=2 + XLESS?=6 + P-VERB=0 + M-ENTER=2 + DEXIT=6 + SHAVE=2 + H-NORMAL=0 + P-SRCBOT=2 + M-OBJDESC=5 + H-INVERSE=1 + SMANY=4 + STAKE=8 + P-SPREP2=2 + XSUB=1 + XADD=0 + CEXIT=5 + H-BOLD=2 + P-LEXSTART=1 + M-LOOK=3 + UEXIT=2 + D-RECORD-ON=4 + Q-SEE-HINT-MENU-LEN=17 + O-END=3 + P-LEXELEN=2 + P-LEXWORDS=1 + P-ALL=1 + XMUL=2 + P-SFWIM1=3 + CC-OCLAUSE=2 + P-INHIBIT=4 + CEXITFLAG=4 + D-RECORD-OFF=-4 + BLANKS-LEN=10 + M-FLASH=4 + FEXITFCN=0 + D-TABLE-ON=3 + RETURN-SEE-HINT-LEN=18 + P-SBITS=0 + CEXITSTR=1 + P-SRCALL=1 + P-SLOC1=5 + M-END=6 + LOW-DIRECTION=52 + P-PREP2=4 + P-SONUMS=3 + D-PARA?=2 + C-TICK=1 + P-INBUF-LENGTH=120 + P-NC2L=9 + P-NC1L=7 + P-ONE=2 + P-SACTION=7 + P-SFWIM2=4 + D-ALL?=1 + REXIT=0 + SH=128 + C-RTN=0 + +; THE GLOBAL VARIABLES ARE ALL LOCATED HERE + +GLOBAL::.TABLE + .GVAR P-END-ON-PREP=0 + .GVAR CATACOMBS-OPEN=0 + .GVAR P-PHR=0 + .GVAR QUEST-NUM=1 + .GVAR SIDEKICK-TRIP-FLAG=0 + .GVAR CUR-POS=0 + .GVAR P-BUTS=T?1702,TABLE + .GVAR ION-DEATH-COUNTER=0 + .GVAR RANK=0 + .GVAR P-HIM-OBJECT=0 + .GVAR P-ACLAUSE=0 + .GVAR HO-HUM-LIST=T?504,TABLE + .GVAR P-SLOCBITS=0 + .GVAR P-MATCHLEN=0 + .GVAR P-MULT=0 + .GVAR CLOCK-WAIT=0 + .GVAR RIDDLE-ANSWERED=0 + .GVAR P-NAMW=T?1302,TABLE + .GVAR P-OTBL=T?1002,TABLE + .GVAR C-MAXINTS=60 + .GVAR P-NAM=0 + .GVAR C-TABLE=T?101,TABLE + .GVAR RAFT-WAIT=0 + .GVAR CIRCLE-BLACK=1 + .GVAR SALESMANISMS=T?208,TABLE + .GVAR P-XNAM=0 + .GVAR P-MOBY-FOUND=0 + .GVAR OOPS-TABLE=T?802,TABLE + .GVAR P-WALK-DIR=0 + .GVAR P-ANAM=0 + .GVAR CLOCK-HAND=0 + .GVAR SULTAN-COUNTER=0 + .GVAR MISSING-PART=0 + .GVAR MAD-SCIENTIST-COUNTER=0 + .GVAR PLAZA-COUNTER=0 + .GVAR P-CONT=0 + .GVAR SIDEKICKS-BODY-TIED-TO-SLAB=0 + .GVAR OHERE=0,OBJECT + .GVAR INT-MAX=429 + .GVAR P-PRSI=T?1602,TABLE + .GVAR SIDEKICK-IONIZED=0 + .GVAR AGAIN-LEXV=T?302,TABLE + .GVAR P-INPUT-WORDS=0 + .GVAR VERBOSITY=1 + .GVAR BARGE-UNDER-POWER=0 + .GVAR P-DIRECTION=0 + .GVAR RESERVE-INBUF=T?602,TABLE + .GVAR IMPOSSIBLE-LIST=T?704,TABLE + .GVAR SALESMAN-REFUSALS=T?108,TABLE + .GVAR THORBAST-ATTACKED=0 + .GVAR HOLE-MOVE=0 + .GVAR LIT=1 + .GVAR FOLLOW-FLAG=0 + .GVAR COTTON-BALLS-SEEN=0 + .GVAR FREE-MOVE-COUNTER=0 + .GVAR BEM-COUNTER=0 + .GVAR P-VTBL=T?1102,TABLE + .GVAR RIGHT-PART=0 + .GVAR P-ADJW=T?1402,TABLE + .GVAR RESERVE-LEXV=T?402,TABLE + .GVAR P-MOBY-FLAG=0 + .GVAR SPACESHIP-SCENE-STATUS=0 + .GVAR P-ADJ=0 + .GVAR EXT-MAX=9309 + .GVAR NEARER-DOCK=0 + .GVAR HAREM-GUARD-COUNTER=0 + .GVAR P-LEN=0 + .GVAR SHEET-TIED=0 + .GVAR HOST=0,NUMBER + .GVAR PARENTS-KILLED=0 + .GVAR C-INTS=60 + .GVAR P-CCTBL=T?102,TABLE + .GVAR P-LEXV=T?202,TABLE + .GVAR DISCOVERED=0 + .GVAR DISCUSSION-TOPICS=T?407,TABLE + .GVAR AGE=-1 + .GVAR AWAITING-FAKE-ORPHAN=0 + .GVAR IMPATIENCE-COUNTER=0 + .GVAR SIDEKICK-EXPLODED=0 + .GVAR PRSO=0 + .GVAR CASTLES-SEEN=0 + .GVAR DONT-PRINT-VEHICLE=0 + .GVAR SUGAR-RUSH=0 + .GVAR P-MERGED=0 + .GVAR P-GWIMBIT=0 + .GVAR RAFT-LOC-NUM=10 + .GVAR SEEN-EXAMINATION-ROOM=0 + .GVAR P-SYNTAX=0 + .GVAR P-XADJ=0 + .GVAR LONG-CORRIDOR-LOC=1 + .GVAR MOVES=0 + .GVAR GONE-APE=0 + .GVAR SIDEKICK-DROWNED=0 + .GVAR P-AADJ=0 + .GVAR PRSA=0 + .GVAR P-PRSA-WORD=0 + .GVAR SHEET-HANGING=0 + .GVAR BARGE-LOC-NUM=1 + .GVAR P-PRSO=T?1502,TABLE + .GVAR HAND-COVER=0 + .GVAR SIDEKICK-PARTS=T?304,TABLE + .GVAR HOLE-OPEN=0 + .GVAR P-AND=0 + .GVAR SCORE=0 + .GVAR P-ONEOBJ=0 + .GVAR TRAY-DELIVERED=0 + .GVAR MALE=0 + .GVAR EXCUSES=T?307,TABLE + .GVAR P-INBUF=T?502,TABLE + .GVAR FLYTRAP-COUNTER=0 + .GVAR WRONG-ANSWERS=T?207,TABLE + .GVAR P-MERGE=T?1802,TABLE + .GVAR P-WON=0 + .GVAR HERE=0 + .GVAR TITS-COUNTER=0 + .GVAR FIGHT-COUNTER=0 + .GVAR CIRCLE-FADED=0 + .GVAR P-OVTBL=T?1202,TABLE + .GVAR P-ITBL=T?902,TABLE + .GVAR QUOTE-FLAG=0 + .GVAR TORCH-LIFE=5 + .GVAR DISARM-PROB=0 + .GVAR P-TABLE=0 + .GVAR P-GETFLAGS=0 + .GVAR TOO-LATE=0 + .GVAR LEAVES-PLACED=0 + .GVAR LINE-TABLE=PT?112,TABLE + .GVAR P-OCL2=T?2002,TABLE + .GVAR OOPS-INBUF=T?702,TABLE + .GVAR HAREM-PROB=0 + .GVAR MOORING-ON=1 + .GVAR PENGUINS-PARTED=0 + .GVAR P-NUMBER=0 + .GVAR CHAPT-NUM=1 + .GVAR P-OFLAG=0 + .GVAR WINNER=0 + .GVAR CHILL-COUNTER=0 + .GVAR HINTS-OFF=-1 + .GVAR AGAIN-DIR=0 + .GVAR WIFE-FUCKED=0 + .GVAR WASTE-LIST=T?804,TABLE + .GVAR AWAITING-REPLY=0 + .GVAR GORILLA-EXAMINED=0 + .GVAR P-IT-OBJECT=0 + .GVAR SEX-CHOSEN=0 + .GVAR P-OCL1=T?1902,TABLE + .GVAR CATACOMBS-LOC=1 + .GVAR PRSI=0 + .GVAR RESERVE-PTR=0 + .GVAR WIFE-NUMBER=0 + .GVAR OLD-LEN=0,NUMBER + .GVAR SIDEKICK-EATEN=0 + .GVAR FOLLOWS=T?404,TABLE + .GVAR WIDTH=0,NUMBER + .GVAR RAFT-HELD=0 + .GVAR BODY-TIED-TO-SLAB=0 + .GVAR BARGE-WAIT=0 + .GVAR P-NOT-HERE=0 + .GVAR CHOICE-NUMBER=0 + .GVAR NAUGHTY-LEVEL=1 + .GVAR URGE-COUNTER=0 + .GVAR CELL-GRIPE=0 + .GVAR P-NCN=0 + .GVAR YUK-LIST=T?604,TABLE + .GVAR P-HER-OBJECT=0 + .GVAR CHOCOLATE-IDENTIFIED=0 + .GVAR PREPOSITIONS=PRTBL,TABLE + .GVAR ACTIONS=ATBL,TABLE + .GVAR PREACTIONS=PATBL,TABLE + .GVAR VERBS=VTBL,TABLE + .ENDT + +GLOEND:: + + +; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE + +OBJECT::.TABLE + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;() + 0 ;(P?TEXT) + 0 ;(P?FDESC) + 0 ;(P?HOLE-DESTINATION) + 0 ;(P?DESCFCN) + 0 ;(P?LDESC) + 5 ;(P?SIZE) + 0 ;(P?NO-T-DESC) + 5 ;(P?CAPACITY) + 0 ;(P?GENERIC) + 0 ;(P?ODOR-NUMBER) + 0 ;(P?ODOR) + 0 ;(P?GLOBAL) + 0 ;(P?SDESC) + 0 ;(P?ACTION) + 0 ;(P?ADJECTIVE) + 0 ;(P?SYNONYM) + 0 ;(P?OUT) + 0 ;(P?IN) + 0 ;(P?DOWN) + 0 ;(P?UP) + 0 ;(P?NW) + 0 ;(P?WEST) + 0 ;(P?SW) + 0 ;(P?SOUTH) + 0 ;(P?SE) + 0 ;(P?EAST) + 0 ;(P?NE) + 0 ;(P?NORTH) + .OBJECT PURPLE-BUTTON,0,FX?NDESCBIT,0,GLOBAL-OBJECTS,ORANGE-BUTTON,0,T?PURPLE-BUTTON + .OBJECT EXIT-OBJECT,0,FX?VOWELBIT,0,GLOBAL-OBJECTS,PURPLE-BUTTON,0,T?EXIT-OBJECT + .OBJECT MITRE,0,FX?NARTICLEBIT,FX?ACTORBIT,THRONE-ROOM,GOWN,0,T?MITRE + .OBJECT WARNING,0,0,0,ROOMS,0,0,T?WARNING + .OBJECT HANDS,0,FX?PARTBIT+FX?NARTICLEBIT+FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,CEILING,0,T?HANDS + .OBJECT BACK-DOOR,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,FRONT-DOOR,SALESMAN,T?BACK-DOOR + .OBJECT LOOKS-CAN-BE-DECEIVING,0,FX?NARTICLEBIT+FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BACK-DOOR,0,T?LOOKS-CAN-BE-DECEIVING + .OBJECT CAGE,0,FX?INBIT+FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?CONTBIT+FX?VEHBIT,LABORATORY,POWER-SWITCH,RUBBER-HOSE,T?CAGE + .OBJECT ANTI-LGOP-MACHINE,0,FX?NDESCBIT,0,0,0,0,T?ANTI-LGOP-MACHINE + .OBJECT TORCH,0,0,FX?LIGHTBIT+FX?ONBIT+FX?TAKEBIT,0,0,0,T?TORCH + .OBJECT DIAL,0,FX?NDESCBIT,0,VIZICOMM-BOOTH,0,0,T?DIAL + .OBJECT CRAMPED-SPACE-HOLE,0,FX?NDESCBIT,0,CRAMPED-SPACE,0,0,T?CRAMPED-SPACE-HOLE + .OBJECT THORBAST-SWORD,0,FX?NDESCBIT+FX?NARTICLEBIT,0,THORBAST,0,0,T?THORBAST-SWORD + .OBJECT WINDOW,0,0,0,LOCAL-GLOBALS,STAIRS,0,T?WINDOW + .OBJECT MITRE-CROWN,0,FX?NDESCBIT,0,THRONE-ROOM,0,0,T?MITRE-CROWN + .OBJECT HAREM-GUARD,0,0,FX?ACTORBIT,0,0,0,T?HAREM-GUARD + .OBJECT ALLUSION-ROOM,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,TUNDRA,0,T?ALLUSION-ROOM + .OBJECT CLOSET-OBJECT,0,FX?NDESCBIT,0,LOCAL-GLOBALS,LIGHT,0,T?CLOSET-OBJECT + .OBJECT WELL-OBJECT,0,FX?NDESCBIT,0,LOCAL-GLOBALS,BUOY,0,T?WELL-OBJECT + .OBJECT SIDEKICKS-BODY,0,FX?OPENBIT+FX?SEARCHBIT+FX?NARTICLEBIT,FX?ACTORBIT+FX?CONTBIT,0,0,0,T?SIDEKICKS-BODY + .OBJECT SINK,0,FX?NDESCBIT,0,LOCAL-GLOBALS,HOLE,0,T?SINK + .OBJECT ME,0,FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,TITS,0,T?ME + .OBJECT CATACOMBS,0,FX?INDOORSBIT,0,ROOMS,INNER-HAREM,0,T?CATACOMBS + .OBJECT POCKET,0,0,0,GLOBAL-OBJECTS,GLOBAL-ROOM,0,T?POCKET + .OBJECT MAP,0,0,FX?READBIT+FX?BURNBIT+FX?TAKEBIT,0,0,0,T?MAP + .OBJECT FORD,0,FX?NDESCBIT,0,0,0,0,T?FORD + .OBJECT LADIES-ROOM-OBJECT,0,0,0,LOCAL-GLOBALS,MENS-ROOM-OBJECT,0,T?LADIES-ROOM-OBJECT + .OBJECT CLOTHES-PIN,0,0,FX?BURNBIT+FX?TAKEBIT,LAUNDRY-ROOM,DIRTY-LAUNDRY,0,T?CLOTHES-PIN + .OBJECT ODOR,0,FX?VOWELBIT,0,LOCAL-GLOBALS,0,0,T?ODOR + .OBJECT TREE-HOLE,0,FX?INBIT+FX?OPENBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?VEHBIT+FX?CONTBIT,FORK-OF-SORTS,0,0,T?TREE-HOLE + .OBJECT WATTZ-UPP-DOCK,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,MARTIAN-DESSERT,0,T?WATTZ-UPP-DOCK + .OBJECT VIZICOMM-BOOTH,0,0,FX?RLANDBIT+FX?ONBIT,ROOMS,ROCKY-CLIFFTOP,COIN-RETURN-BOX,T?VIZICOMM-BOOTH + .OBJECT ONE-MARSMID-COIN,0,0,FX?READBIT+FX?TAKEBIT,0,0,0,T?ONE-MARSMID-COIN + .OBJECT CLEVELAND-OBJECT,0,0,0,LOCAL-GLOBALS,BOOTH-OBJECT,0,T?CLEVELAND-OBJECT + .OBJECT LAWN,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,CLEVELAND,SACK,T?LAWN + .OBJECT BARS,0,FX?NDESCBIT,0,LOCAL-GLOBALS,HAREM-OBJECT,0,T?BARS + .OBJECT OUTSIDE-TENT,0,FX?NDESCBIT,0,GYPSY-CAMP,0,0,T?OUTSIDE-TENT + .OBJECT MENS-ROOM-OBJECT,0,0,0,LOCAL-GLOBALS,SINK,0,T?MENS-ROOM-OBJECT + .OBJECT FORGOTTEN-STOREHOUSE,0,FX?INDOORSBIT,0,ROOMS,CATACOMBS,PHONE-BOOK,T?FORGOTTEN-STOREHOUSE + .OBJECT CLEVELAND,0,FX?NARTICLEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,VIZICOMM-BOOTH,0,T?CLEVELAND + .OBJECT INTDIR,0,0,0,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?INTDIR + .OBJECT FIRST-FLOOR,0,FX?NDESCBIT,0,LOCAL-GLOBALS,LAWN-OBJECT,0,T?FIRST-FLOOR + .OBJECT ROOMS,0,0,0,0,0,PLAZA,T?ROOMS + .OBJECT LGOP,0,FX?PLURALBIT+FX?FEMALEBIT+FX?NARTICLEBIT+FX?NDESCBIT,FX?ACTORBIT,DIVAN,0,0,T?LGOP + .OBJECT BEM,0,FX?NDESCBIT,0,0,0,0,T?BEM + .OBJECT LAUNDRY-ROOM,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,MAIN-HALL-OF-PALACE,CLOTHES-PIN,T?LAUNDRY-ROOM + .OBJECT RIDDLE,0,FX?NDESCBIT,0,AUDIENCE-CHAMBER,HUSBAND-NOT-HERE,0,T?RIDDLE + .OBJECT COIN-RETURN-KNOB,0,FX?NDESCBIT,0,VIZICOMM-BOOTH,HANDSET,TEN-MARSMID-COIN,T?COIN-RETURN-KNOB + .OBJECT LOCAL-GLOBALS,0,0,0,GLOBAL-OBJECTS,0,CLOSET-OBJECT,T?LOCAL-GLOBALS + .OBJECT HEAD,0,FX?PARTBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,HANDS,0,T?HEAD + .OBJECT TENT,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,GYPSY-CAMP,BABY,T?TENT + .OBJECT VENUS,0,FX?NARTICLEBIT,0,LOCAL-GLOBALS,IGLOO,0,T?VENUS + .OBJECT HER,0,FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,HIM,0,T?HER + .OBJECT FIRST-SLAB,0,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,LABORATORY,CAGE,0,T?FIRST-SLAB + .OBJECT FROG,0,0,0,RUINED-CASTLE-2,FROG-CROWN,0,T?FROG + .OBJECT GLOBAL-SLEEP,0,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,LOVE,0,T?GLOBAL-SLEEP + .OBJECT SIDEKICK,0,FX?SEARCHBIT+FX?OPENBIT+FX?NARTICLEBIT,FX?CONTBIT+FX?ACTORBIT,OTHER-CELL,0,0,T?SIDEKICK + .OBJECT LIGHT,0,FX?TRANSBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,EXAM-ROOM-DOOR,0,T?LIGHT + .OBJECT DIRTY-LAUNDRY,0,FX?NDESCBIT,0,LAUNDRY-ROOM,0,0,T?DIRTY-LAUNDRY + .OBJECT ODD-MACHINE,0,FX?NDESCBIT+FX?SEARCHBIT+FX?VOWELBIT,FX?CONTBIT+FX?TRYTAKEBIT+FX?TAKEBIT,SALESMAN,0,0,T?ODD-MACHINE + .OBJECT CELL,0,FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,SPACE-YACHT,PAINTING,T?CELL + .OBJECT WIFE-NOT-HERE,0,FX?NDESCBIT,0,AUDIENCE-CHAMBER,0,0,T?WIFE-NOT-HERE + .OBJECT THORBAST-SUIT,0,FX?NDESCBIT,0,IN-SPACE,0,0,T?THORBAST-SUIT + .OBJECT EIGHTY-TWO-DEGREE-ANGLE,0,FX?VOWELBIT,FX?TAKEBIT,0,0,0,T?EIGHTY-TWO-DEGREE-ANGLE + .OBJECT MOTHBALLS,0,FX?NDESCBIT+FX?NARTICLEBIT,0,CLOSET,SHELF,0,T?MOTHBALLS + .OBJECT ROOF-OBJECT,0,FX?NDESCBIT,0,ROOF,0,0,T?ROOF-OBJECT + .OBJECT PHOTO,0,0,FX?READBIT+FX?BURNBIT+FX?TAKEBIT,0,0,0,T?PHOTO + .OBJECT GLOBAL-OBJECTS,0,FX?UNTEEDBIT+FX?SMELLEDBIT+FX?NDESCBIT+FX?LOCKEDBIT+FX?VOWELBIT+FX?INDOORSBIT+FX?MUNGBIT+FX?TRANSBIT+FX?SEARCHBIT+FX?OPENBIT,FX?ACTORBIT+FX?DOORBIT+FX?CONTBIT+FX?VEHBIT+FX?WORNBIT+FX?RLANDBIT+FX?LIGHTBIT+FX?ONBIT+FX?WEARBIT+FX?TRYTAKEBIT+FX?SURFACEBIT+FX?TOUCHBIT+FX?INVISIBLE,0,0,EXIT-OBJECT,T?GLOBAL-OBJECTS + .OBJECT SHELF,0,FX?NDESCBIT+FX?OPENBIT+FX?SEARCHBIT,FX?CONTBIT+FX?SURFACEBIT,CLOSET,0,BASKET,T?SHELF + .OBJECT MATCHBOOK,0,0,FX?BURNBIT+FX?TAKEBIT+FX?READBIT,0,0,0,T?MATCHBOOK + .OBJECT IT,0,FX?NARTICLEBIT+FX?VOWELBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,INTNUM,0,T?IT + .OBJECT PHONE-BOOK,0,0,FX?BURNBIT+FX?TAKEBIT,FORGOTTEN-STOREHOUSE,0,0,T?PHONE-BOOK + .OBJECT ORPHANAGE-DOOR,0,FX?VOWELBIT+FX?LOCKEDBIT,FX?DOORBIT,LOCAL-GLOBALS,BARS,0,T?ORPHANAGE-DOOR + .OBJECT SPLATTERED-SIDEKICK,0,FX?PLURALBIT+FX?NARTICLEBIT+FX?NDESCBIT,0,0,0,0,T?SPLATTERED-SIDEKICK + .OBJECT JOES-BAR,0,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,WARNING,JOE,T?JOES-BAR + .OBJECT IN-SPACE,0,0,FX?ONBIT,ROOMS,AT-MAIN-HATCH,THORBAST-SUIT,T?IN-SPACE + .OBJECT MESSENGER,0,0,0,AMONG-THE-DUNES,CODED-MESSAGE,0,T?MESSENGER + .OBJECT CUNT,0,FX?PARTBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,COCK,0,T?CUNT + .OBJECT SPAWNING-GROUND,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,JUNGLE,CREAM,T?SPAWNING-GROUND + .OBJECT SCRAP-OF-PAPER,0,0,FX?READBIT+FX?BURNBIT+FX?TAKEBIT,OTHER-CELL,SIDEKICK,0,T?SCRAP-OF-PAPER + .OBJECT CANAL-OBJECT,0,0,0,LOCAL-GLOBALS,DULL-DUST,0,T?CANAL-OBJECT + .OBJECT FOUNTAIN,0,FX?NDESCBIT,0,PLAZA,BIRDS,0,T?FOUNTAIN + .OBJECT LADIES-ROOM,0,FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,MENS-ROOM,0,T?LADIES-ROOM + .OBJECT FRONT-DOOR-OBJECT,0,FX?LOCKEDBIT,FX?DOORBIT,LOCAL-GLOBALS,BACK-DOOR-OBJECT,0,T?FRONT-DOOR-OBJECT + .OBJECT TEENSY-WEENSY-HOUSE,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LAWN,0,T?TEENSY-WEENSY-HOUSE + .OBJECT PRIVATE-CABIN-DOOR,0,FX?LOCKEDBIT+FX?NDESCBIT,FX?DOORBIT,SPACE-YACHT,0,0,T?PRIVATE-CABIN-DOOR + .OBJECT HOUSE,0,0,0,LOCAL-GLOBALS,WATER,0,T?HOUSE + .OBJECT LOVE,0,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,MAN-WOMAN,0,T?LOVE + .OBJECT SOUTH-POLE,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,TENT,FRONT-STOOP,T?SOUTH-POLE + .OBJECT YOUR-BODY,0,FX?OPENBIT+FX?SEARCHBIT+FX?NARTICLEBIT,FX?ACTORBIT+FX?CONTBIT,0,0,0,T?YOUR-BODY + .OBJECT FROG-CROWN,0,FX?NDESCBIT,0,RUINED-CASTLE-2,0,0,T?FROG-CROWN + .OBJECT RAKE,0,FX?NDESCBIT,FX?TRYTAKEBIT+FX?BURNBIT+FX?TAKEBIT,LAWN,TALL-FENCE,0,T?RAKE + .OBJECT CANALVIEW-MALL,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ABANDONED-DOCK,OUTSIDE-SHOP,T?CANALVIEW-MALL + .OBJECT LADDER,0,FX?NDESCBIT,0,LADDER-ROOM,0,0,T?LADDER + .OBJECT PAINTING,0,0,FX?BURNBIT+FX?TAKEBIT,CELL,BLANKET,0,T?PAINTING + .OBJECT MAN-WOMAN,0,0,0,GLOBAL-OBJECTS,EACH-OTHER,0,T?MAN-WOMAN + .OBJECT MARTIAN-DESERT,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,LADIES-ROOM,0,T?MARTIAN-DESERT + .OBJECT BOUDOIR,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ROOF,DIVAN,T?BOUDOIR + .OBJECT JUNGLE,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ORPHANAGE-FOYER,FLYTRAP,T?JUNGLE + .OBJECT HOLE,0,0,0,LOCAL-GLOBALS,TREE,0,T?HOLE + .OBJECT DONALD-DOCK,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,AMONG-THE-DUNES,0,T?DONALD-DOCK + .OBJECT DESSERT-OBJECT,0,FX?NDESCBIT,0,MARTIAN-DESSERT,0,0,T?DESSERT-OBJECT + .OBJECT MALE-GORILLA,0,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?CONTBIT+FX?ACTORBIT,CAGE,0,0,T?MALE-GORILLA + .OBJECT RUBBER-HOSE,0,0,FX?TAKEBIT,CAGE,FEMALE-GORILLA,0,T?RUBBER-HOSE + .OBJECT STALLION,0,FX?NDESCBIT+FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?VEHBIT,STABLE,0,0,T?STALLION + .OBJECT LIP-BALM,0,0,FX?TAKEBIT,AMONG-THE-DUNES,0,0,T?LIP-BALM + .OBJECT ORIENTAL-GARDEN,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,LAUNDRY-ROOM,0,T?ORIENTAL-GARDEN + .OBJECT THORBAST,0,FX?NARTICLEBIT+FX?OPENBIT+FX?SEARCHBIT,FX?CONTBIT+FX?ACTORBIT,0,0,THORBAST-SWORD,T?THORBAST + .OBJECT SULTAN,0,0,FX?ACTORBIT,AUDIENCE-CHAMBER,RIDDLE,0,T?SULTAN + .OBJECT ROOF,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,CLOSET,ROOF-OBJECT,T?ROOF + .OBJECT BASE-OF-TOWER,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ORIENTAL-GARDEN,0,T?BASE-OF-TOWER + .OBJECT POWER-SWITCH,0,FX?NDESCBIT,0,LABORATORY,STRAPS,0,T?POWER-SWITCH + .OBJECT TREE,0,0,0,LOCAL-GLOBALS,WINDOW,0,T?TREE + .OBJECT POWER-TRANSMITTER,0,FX?NDESCBIT,0,CANAL,BARGE-FROM-RAFT,0,T?POWER-TRANSMITTER + .OBJECT RAFT,0,FX?OPENBIT+FX?SEARCHBIT+FX?INBIT,FX?CONTBIT+FX?VEHBIT+FX?TAKEBIT,BURIAL-CHAMBER,DIRIGIBLE,0,T?RAFT + .OBJECT TEN-MARSMID-COIN,0,0,FX?READBIT+FX?TAKEBIT,COIN-RETURN-KNOB,0,0,T?TEN-MARSMID-COIN + .OBJECT ICY-DOCK,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,OASIS,0,T?ICY-DOCK + .OBJECT INSIDE-TENT,0,FX?NDESCBIT,0,TENT,0,0,T?INSIDE-TENT + .OBJECT HOLD,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BEDROOM,SWORD,T?HOLD + .OBJECT BABY-DOCK,0,0,FX?ONBIT,ROOMS,CANAL,0,T?BABY-DOCK + .OBJECT ROCKY-CLIFFTOP,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,LABORATORY,CLIFF-OBJECT,T?ROCKY-CLIFFTOP + .OBJECT FLEXIBLE-HOLE,0,0,FX?TAKEBIT,TUBE,0,0,T?FLEXIBLE-HOLE + .OBJECT FRONT-DOOR,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,CLEARING,0,T?FRONT-DOOR + .OBJECT TALL-FENCE,0,FX?NDESCBIT,0,LAWN,0,0,T?TALL-FENCE + .OBJECT WELL-BOTTOM,0,FX?INDOORSBIT,FX?ONBIT,ROOMS,FORGOTTEN-STOREHOUSE,0,T?WELL-BOTTOM + .OBJECT TOWER,0,0,0,LOCAL-GLOBALS,WELL-OBJECT,0,T?TOWER + .OBJECT KNEECAPS,0,FX?PARTBIT+FX?PLURALBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,MOUTH,0,T?KNEECAPS + .OBJECT BOOTH-OBJECT,0,0,0,LOCAL-GLOBALS,FRONT-DOOR-OBJECT,0,T?BOOTH-OBJECT + .OBJECT BARGE-FROM-RAFT,0,FX?NDESCBIT,0,CANAL,0,0,T?BARGE-FROM-RAFT + .OBJECT PASSENGER-SHIP,0,0,0,LOCAL-GLOBALS,BATTLESHIP,0,T?PASSENGER-SHIP + .OBJECT FLASHLIGHT,0,0,FX?LIGHTBIT+FX?TAKEBIT,PROTAGONIST,COMIC-BOOK,0,T?FLASHLIGHT + .OBJECT CLEARING,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,FORK-OF-SORTS,STAIN,T?CLEARING + .OBJECT AT-MAIN-HATCH,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LONG-CORRIDOR,WHITE-SUIT,T?AT-MAIN-HATCH + .OBJECT LAB-DOOR,0,FX?NDESCBIT,0,LABORATORY,0,0,T?LAB-DOOR + .OBJECT BED,0,FX?OPENBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,BEDROOM,0,0,T?BED + .OBJECT STOOL,0,FX?SEARCHBIT+FX?OPENBIT,FX?BURNBIT+FX?CONTBIT+FX?SURFACEBIT+FX?VEHBIT+FX?TAKEBIT,0,0,0,T?STOOL + .OBJECT PIZZA,0,0,FX?TRYTAKEBIT,0,0,0,T?PIZZA + .OBJECT BARGE,0,FX?OPENBIT+FX?SEARCHBIT+FX?INBIT,FX?CONTBIT+FX?VEHBIT,ROYAL-DOCKS,0,0,T?BARGE + .OBJECT JOE,0,FX?NARTICLEBIT+FX?NDESCBIT,FX?ACTORBIT,JOES-BAR,BAR-OBJECT,0,T?JOE + .OBJECT GLOBAL-ROOM,0,0,0,GLOBAL-OBJECTS,ME,0,T?GLOBAL-ROOM + .OBJECT LONG-CORRIDOR,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,STABLE,0,T?LONG-CORRIDOR + .OBJECT OBSERVATION-ROOM,0,FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,BASEMENT,0,T?OBSERVATION-ROOM + .OBJECT THETA,0,FX?MUNGBIT+FX?NDESCBIT,0,THRONE-ROOM,MITRE,0,T?THETA + .OBJECT FEMALE-GORILLA,0,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT+FX?FEMALEBIT,FX?CONTBIT+FX?ACTORBIT,CAGE,MALE-GORILLA,0,T?FEMALE-GORILLA + .OBJECT PROPRIETOR,0,FX?NDESCBIT,FX?ACTORBIT,EXIT-SHOP,INSIDE-SHOP,0,T?PROPRIETOR + .OBJECT OASIS,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,WATTZ-UPP-DOCK,RABBIT,T?OASIS + .OBJECT TRELLIS,0,FX?SEARCHBIT+FX?NDESCBIT,FX?TRYTAKEBIT+FX?BURNBIT+FX?TAKEBIT,GARDEN,SOD,0,T?TRELLIS + .OBJECT EXIT-SHOP,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CANALVIEW-MALL,DUST,T?EXIT-SHOP + .OBJECT HIM,0,FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,IT,0,T?HIM + .OBJECT EYES,0,FX?PARTBIT+FX?PLURALBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,HEAD,0,T?EYES + .OBJECT MAIN-HALL-OF-PALACE,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,MY-KIND-OF-DOCK,0,T?MAIN-HALL-OF-PALACE + .OBJECT LABORATORY,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LOOKS-CAN-BE-DECEIVING,SECOND-SLAB,T?LABORATORY + .OBJECT COMIC-BOOK,0,0,FX?TAKEBIT+FX?READBIT,PROTAGONIST,GARMENT,0,T?COMIC-BOOK + .OBJECT DULL-DUST,0,FX?NDESCBIT,0,LOCAL-GLOBALS,TOILET,0,T?DULL-DUST + .OBJECT BAR-DOOR,0,FX?NDESCBIT,0,JOES-BAR,PROTAGONIST,0,T?BAR-DOOR + .OBJECT BAR-OBJECT,0,FX?NDESCBIT,0,JOES-BAR,BAR-DOOR,0,T?BAR-OBJECT + .OBJECT PLAZA,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,BOUDOIR,FOUNTAIN,T?PLAZA + .OBJECT HUSBAND-NOT-HERE,0,FX?NDESCBIT,0,AUDIENCE-CHAMBER,WIFE-NOT-HERE,0,T?HUSBAND-NOT-HERE + .OBJECT BATTLESHIP,0,0,0,LOCAL-GLOBALS,HATCH,0,T?BATTLESHIP + .OBJECT GARMENT,0,FX?PLURALBIT+FX?NARTICLEBIT+FX?VOWELBIT,FX?WORNBIT+FX?WEARBIT+FX?TAKEBIT,PROTAGONIST,0,0,T?GARMENT + .OBJECT CODED-MESSAGE,0,0,FX?BURNBIT+FX?READBIT+FX?TAKEBIT,AMONG-THE-DUNES,LIP-BALM,0,T?CODED-MESSAGE + .OBJECT LAWN-OBJECT,0,FX?NDESCBIT,0,LOCAL-GLOBALS,CLEVELAND-OBJECT,0,T?LAWN-OBJECT + .OBJECT PILE-OF-ANGLES,0,FX?NDESCBIT,0,THRONE-ROOM,THETA,0,T?PILE-OF-ANGLES + .OBJECT INNER-HAREM,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,HAREM,SULTANS-WIFE,T?INNER-HAREM + .OBJECT RABBIT,0,0,FX?TAKEBIT,OASIS,0,0,T?RABBIT + .OBJECT HATCH,0,0,FX?DOORBIT,LOCAL-GLOBALS,FLOWER,0,T?HATCH + .OBJECT LEAVES,0,FX?PLURALBIT,FX?TRYTAKEBIT+FX?BURNBIT+FX?TAKEBIT,SACK,0,0,T?LEAVES + .OBJECT EXAM-ROOM-DOOR,0,FX?NDESCBIT,FX?DOORBIT,LOCAL-GLOBALS,NARROW-CELL-DOOR,0,T?EXAM-ROOM-DOOR + .OBJECT STAIN,0,0,FX?READBIT+FX?TAKEBIT,CLEARING,0,0,T?STAIN + .OBJECT HEADLIGHT,0,FX?NDESCBIT,FX?TRYTAKEBIT+FX?TAKEBIT,0,0,0,T?HEADLIGHT + .OBJECT COTTON-BALLS,0,FX?PLURALBIT+FX?NDESCBIT,FX?BURNBIT+FX?TRYTAKEBIT+FX?TAKEBIT,0,0,0,T?COTTON-BALLS + .OBJECT FORK-OF-SORTS,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,SPAWNING-GROUND,TREE-HOLE,T?FORK-OF-SORTS + .OBJECT MOUTH,0,FX?PARTBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,NOSE,0,T?MOUTH + .OBJECT BEDROOM,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,GARDEN,SHEET,T?BEDROOM + .OBJECT SIGN,0,0,FX?READBIT,LOCAL-GLOBALS,HOUSE,0,T?SIGN + .OBJECT SECOND-FLOOR,0,FX?NDESCBIT,0,LOCAL-GLOBALS,FIRST-FLOOR,0,T?SECOND-FLOOR + .OBJECT HICKORY-AND-DICKORY-DOCK,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,RUINED-CASTLE-3,MOUSE,T?HICKORY-AND-DICKORY-DOCK + .OBJECT FRONT-STOOP,0,FX?OPENBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?SURFACEBIT+FX?CONTBIT,SOUTH-POLE,0,0,T?FRONT-STOOP + .OBJECT BEER,0,0,0,0,0,0,T?BEER + .OBJECT DUNES,0,FX?PLURALBIT+FX?NARTICLEBIT,0,LOCAL-GLOBALS,DOCK-OBJECT,0,T?DUNES + .OBJECT IGLOO,0,FX?VOWELBIT,0,LOCAL-GLOBALS,ORPHANAGE-DOOR,0,T?IGLOO + .OBJECT SECOND-SLAB,0,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,LABORATORY,FIRST-SLAB,0,T?SECOND-SLAB + .OBJECT BACK-DOOR-OBJECT,0,FX?LOCKEDBIT,FX?DOORBIT,LOCAL-GLOBALS,VENUS,0,T?BACK-DOOR-OBJECT + .OBJECT SHEET,0,0,FX?TRYTAKEBIT+FX?BURNBIT+FX?TAKEBIT,BEDROOM,BED,0,T?SHEET + .OBJECT STAIRS,0,0,0,LOCAL-GLOBALS,SIGN,0,T?STAIRS + .OBJECT BLANKET,0,0,FX?BURNBIT+FX?TAKEBIT,CELL,0,0,T?BLANKET + .OBJECT CLOSET,0,FX?INDOORSBIT,FX?RLANDBIT,ROOMS,OBSERVATION-ROOM,MOTHBALLS,T?CLOSET + .OBJECT MENS-ROOM,0,FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,JOES-BAR,0,T?MENS-ROOM + .OBJECT HAREM-OBJECT,0,FX?NDESCBIT,0,LOCAL-GLOBALS,TOWER,0,T?HAREM-OBJECT + .OBJECT FLOWER,0,FX?NDESCBIT,0,LOCAL-GLOBALS,SECOND-FLOOR,0,T?FLOWER + .OBJECT END-OF-HALLWAY,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CRAMPED-SPACE,0,T?END-OF-HALLWAY + .OBJECT INSIDE-SHOP,0,FX?NDESCBIT,0,EXIT-SHOP,0,0,T?INSIDE-SHOP + .OBJECT EACH-OTHER,0,0,0,GLOBAL-OBJECTS,HER,0,T?EACH-OTHER + .OBJECT DUNETOP,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,DONALD-DOCK,0,T?DUNETOP + .OBJECT ABANDONED-DOCK,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,DUNETOP,0,T?ABANDONED-DOCK + .OBJECT BUOY,0,FX?NDESCBIT,0,LOCAL-GLOBALS,DUNES,0,T?BUOY + .OBJECT OTHER-CELL,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CELL,SCRAP-OF-PAPER,T?OTHER-CELL + .OBJECT WATER,0,FX?NARTICLEBIT,0,LOCAL-GLOBALS,ODOR,0,T?WATER + .OBJECT BASKET,0,FX?OPENBIT+FX?SEARCHBIT,FX?BURNBIT+FX?TAKEBIT+FX?CONTBIT,SHELF,0,0,T?BASKET + .OBJECT GROUND,0,0,0,GLOBAL-OBJECTS,GLOBAL-SLEEP,0,T?GROUND + .OBJECT MINARET,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,BASE-OF-TOWER,0,T?MINARET + .OBJECT WHITE-SUIT,0,0,FX?TAKEBIT+FX?WEARBIT,AT-MAIN-HATCH,0,0,T?WHITE-SUIT + .OBJECT NOT-HERE-OBJECT,0,FX?NARTICLEBIT,0,0,0,0,T?NOT-HERE-OBJECT + .OBJECT MARTIAN-DESSERT,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,BURIAL-CHAMBER,DESSERT-OBJECT,T?MARTIAN-DESSERT + .OBJECT CELL-OBJECT,0,0,0,LOCAL-GLOBALS,PASSENGER-SHIP,0,T?CELL-OBJECT + .OBJECT TITS,0,FX?PARTBIT+FX?PLURALBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,CUNT,0,T?TITS + .OBJECT COIN-SLOT,0,FX?NDESCBIT,0,VIZICOMM-BOOTH,DIAL,0,T?COIN-SLOT + .OBJECT BIRDS,0,FX?NDESCBIT,0,PLAZA,0,0,T?BIRDS + .OBJECT COIN-RETURN-BOX,0,FX?NDESCBIT,FX?CONTBIT,VIZICOMM-BOOTH,COIN-RETURN-KNOB,0,T?COIN-RETURN-BOX + .OBJECT NARROW-CELL-DOOR,0,0,FX?DOORBIT,LOCAL-GLOBALS,WIDE-CELL-DOOR,0,T?NARROW-CELL-DOOR + .OBJECT TUBE,0,FX?SEARCHBIT,FX?BURNBIT+FX?TAKEBIT+FX?CONTBIT,0,0,FLEXIBLE-HOLE,T?TUBE + .OBJECT INTNUM,0,0,0,GLOBAL-OBJECTS,INTDIR,0,T?INTNUM + .OBJECT MOUSE,0,0,FX?TRYTAKEBIT+FX?TAKEBIT,HICKORY-AND-DICKORY-DOCK,0,0,T?MOUSE + .OBJECT DIVAN,0,FX?NDESCBIT+FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?VEHBIT,BOUDOIR,0,LGOP,T?DIVAN + .OBJECT CHOCOLATE,0,0,FX?TAKEBIT,TRAY,0,0,T?CHOCOLATE + .OBJECT LADDER-ROOM,0,FX?INDOORSBIT,0,ROOMS,WELL-BOTTOM,LADDER,T?LADDER-ROOM + .OBJECT SOD,0,FX?NDESCBIT+FX?NARTICLEBIT,FX?TRYTAKEBIT,GARDEN,0,0,T?SOD + .OBJECT CEILING,0,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,GROUND,0,T?CEILING + .OBJECT COCK,0,FX?PARTBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,KNEECAPS,0,T?COCK + .OBJECT BLENDER,0,0,FX?READBIT+FX?LIGHTBIT+FX?TAKEBIT,0,0,0,T?BLENDER + .OBJECT EARS,0,FX?PARTBIT+FX?PLURALBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,EYES,0,T?EARS + .OBJECT RUINED-CASTLE-1,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,MARTIAN-DESERT,0,T?RUINED-CASTLE-1 + .OBJECT DIRIGIBLE,0,FX?NDESCBIT,0,BURIAL-CHAMBER,RUBIES,0,T?DIRIGIBLE + .OBJECT PENGUIN-PARK,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ALLUSION-ROOM,PENGUINS,T?PENGUIN-PARK + .OBJECT HANDSET,0,FX?NDESCBIT,0,VIZICOMM-BOOTH,VIZICOMM,0,T?HANDSET + .OBJECT MY-KIND-OF-DOCK,0,FX?NARTICLEBIT,FX?ONBIT,ROOMS,EXIT-SHOP,0,T?MY-KIND-OF-DOCK + .OBJECT SACK,0,FX?SEARCHBIT+FX?NDESCBIT,FX?BURNBIT+FX?CONTBIT+FX?TAKEBIT+FX?TRYTAKEBIT,LAWN,RAKE,LEAVES,T?SACK + .OBJECT BABY,0,FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?TAKEBIT,TENT,INSIDE-TENT,0,T?BABY + .OBJECT RUINED-CASTLE-3,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,RUINED-CASTLE-2,0,T?RUINED-CASTLE-3 + .OBJECT OUTSIDE-SHOP,0,FX?NDESCBIT,0,CANALVIEW-MALL,0,0,T?OUTSIDE-SHOP + .OBJECT SULTANS-WIFE,0,FX?NDESCBIT+FX?NARTICLEBIT,FX?ACTORBIT,INNER-HAREM,0,0,T?SULTANS-WIFE + .OBJECT MAD-SCIENTIST,0,0,FX?ACTORBIT,0,0,0,T?MAD-SCIENTIST + .OBJECT GYPSY-CAMP,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,PENGUIN-PARK,OUTSIDE-TENT,T?GYPSY-CAMP + .OBJECT RUINED-CASTLE-2,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,THRONE-ROOM,FROG,T?RUINED-CASTLE-2 + .OBJECT CRAMPED-SPACE,0,FX?INDOORSBIT,0,ROOMS,OTHER-CELL,CRAMPED-SPACE-HOLE,T?CRAMPED-SPACE + .OBJECT PROTAGONIST,0,FX?NDESCBIT,FX?ACTORBIT+FX?INVISIBLE,JOES-BAR,0,FLASHLIGHT,T?PROTAGONIST + .OBJECT ROYAL-DOCKS,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,HICKORY-AND-DICKORY-DOCK,BARGE,T?ROYAL-DOCKS + .OBJECT WIDE-CELL-DOOR,0,0,FX?DOORBIT,LOCAL-GLOBALS,CELL-OBJECT,0,T?WIDE-CELL-DOOR + .OBJECT DUST,0,FX?NARTICLEBIT+FX?NDESCBIT,0,EXIT-SHOP,PROPRIETOR,0,T?DUST + .OBJECT CANAL,0,0,FX?ONBIT,ROOMS,ROYAL-DOCKS,POWER-TRANSMITTER,T?CANAL + .OBJECT TRAY,0,FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?SURFACEBIT+FX?TAKEBIT,0,0,CHOCOLATE,T?TRAY + .OBJECT VIZICOMM,0,FX?NDESCBIT,0,VIZICOMM-BOOTH,COIN-SLOT,0,T?VIZICOMM + .OBJECT NOSE,0,FX?PARTBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,EARS,0,T?NOSE + .OBJECT GOWN,0,FX?NDESCBIT,0,THRONE-ROOM,MITRE-CROWN,0,T?GOWN + .OBJECT DOCK-OBJECT,0,0,0,LOCAL-GLOBALS,CANAL-OBJECT,0,T?DOCK-OBJECT + .OBJECT SWORD,0,0,FX?TAKEBIT,HOLD,0,0,T?SWORD + .OBJECT ORPHANAGE-FOYER,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SOUTH-POLE,0,T?ORPHANAGE-FOYER + .OBJECT STABLE,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,HOLD,STALLION,T?STABLE + .OBJECT TOILET,0,FX?OPENBIT,FX?CONTBIT+FX?VEHBIT,LOCAL-GLOBALS,LADIES-ROOM-OBJECT,0,T?TOILET + .OBJECT BURIAL-CHAMBER,0,FX?INDOORSBIT,0,ROOMS,LADDER-ROOM,RAFT,T?BURIAL-CHAMBER + .OBJECT YOUNG-WOMAN,0,0,FX?ACTORBIT,0,0,0,T?YOUNG-WOMAN + .OBJECT AMONG-THE-DUNES,0,FX?NARTICLEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BABY-DOCK,MESSENGER,T?AMONG-THE-DUNES + .OBJECT TUNDRA,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ICY-DOCK,0,T?TUNDRA + .OBJECT STRAPS,0,FX?NDESCBIT,0,LABORATORY,LAB-DOOR,0,T?STRAPS + .OBJECT THRONE-ROOM,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,RUINED-CASTLE-1,PILE-OF-ANGLES,T?THRONE-ROOM + .OBJECT SPACE-YACHT,0,FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,IN-SPACE,PRIVATE-CABIN-DOOR,T?SPACE-YACHT + .OBJECT PENGUINS,0,FX?NDESCBIT,0,PENGUIN-PARK,0,0,T?PENGUINS + .OBJECT FLYTRAP,0,FX?NDESCBIT,0,JUNGLE,0,0,T?FLYTRAP + .OBJECT BASEMENT,0,FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,END-OF-HALLWAY,0,T?BASEMENT + .OBJECT RUBIES,0,FX?NDESCBIT,0,BURIAL-CHAMBER,0,0,T?RUBIES + .OBJECT ORANGE-BUTTON,0,FX?NDESCBIT,0,GLOBAL-OBJECTS,POCKET,0,T?ORANGE-BUTTON + .OBJECT HAREM,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,AUDIENCE-CHAMBER,0,T?HAREM + .OBJECT SALESMAN,0,FX?OPENBIT,FX?CONTBIT+FX?ACTORBIT,BACK-DOOR,0,ODD-MACHINE,T?SALESMAN + .OBJECT CREAM,0,0,FX?READBIT+FX?TAKEBIT,SPAWNING-GROUND,0,0,T?CREAM + .OBJECT CLIFF-OBJECT,0,FX?NDESCBIT,0,ROCKY-CLIFFTOP,0,0,T?CLIFF-OBJECT + .OBJECT AUDIENCE-CHAMBER,0,FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,MINARET,SULTAN,T?AUDIENCE-CHAMBER + .OBJECT GARDEN,0,0,FX?ONBIT+FX?RLANDBIT,ROOMS,TEENSY-WEENSY-HOUSE,TRELLIS,T?GARDEN + .ENDT + + LAST-OBJECT=267 + +; OBJECT PROPERTY TABLES ARE DEFINED HERE + +OBJPRP:: + +T?PURPLE-BUTTON:: .TABLE ; TABLE FOR OBJECT PURPLE-BUTTON + .STRL "huge purple button" + .PROP 2,P?SYNONYM + W?BUTTON + .PROP 4,P?ADJECTIVE + W?LARGE + W?PURPLE + .PROP 2,P?ACTION + PURPLE-BUTTON-F + .BYTE 0 + .ENDT + +T?EXIT-OBJECT:: .TABLE ; TABLE FOR OBJECT EXIT-OBJECT + .STRL "exit" + .PROP 4,P?SYNONYM + W?EXIT + W?EGRESS + .PROP 2,P?ACTION + EXIT-OBJECT-F + .BYTE 0 + .ENDT + +T?MITRE:: .TABLE ; TABLE FOR OBJECT MITRE + .STRL "King Mitre" + .PROP 4,P?SYNONYM + W?KING + W?MITRE + .PROP 2,P?ADJECTIVE + W?KING + .PROP 2,P?ACTION + MITRE-F + .PROP 2,P?DESCFCN + MITRE-F + .BYTE 0 + .ENDT + +T?WARNING:: .TABLE ; TABLE FOR OBJECT WARNING + .STRL "WARNING!" + .PROP 2,P?SYNONYM + W?ZZMGCK + .BYTE 0 + .ENDT + +T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS + .STRL "your hand" + .PROP 10,P?SYNONYM + W?HANDS + W?HAND + W?PALM + W?FINGER + W?FINGERS + .PROP 6,P?ADJECTIVE + W?BARE + W?MY + W?YOUR + .PROP 2,P?ACTION + HANDS-F + .BYTE 0 + .ENDT + +T?BACK-DOOR:: .TABLE ; TABLE FOR OBJECT BACK-DOOR + .STRL "Back Door" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + ROCKY-CLIFFTOP ; TO ROOM + .PROP 6,P?SOUTH ; CONDITIONAL EXIT + LOOKS-CAN-BE-DECEIVING ; TO ROOM + BACK-DOOR-OBJECT ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + CLEARING ; TO ROOM + .PROP 6,P?IN ; CONDITIONAL EXIT + LOOKS-CAN-BE-DECEIVING ; TO ROOM + BACK-DOOR-OBJECT ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?ACTION + BACK-DOOR-F + .PROP 8,P?GLOBAL + BACK-DOOR-OBJECT + HOUSE + TREE + VENUS + .PROP 2,P?LDESC + STR?354 + .BYTE 0 + .ENDT + +T?LOOKS-CAN-BE-DECEIVING:: .TABLE ; TABLE FOR OBJECT LOOKS-CAN-BE-DECEIVING + .STRL "Looks Can Be Deceiving" + .PROP 6,P?NORTH ; CONDITIONAL EXIT + BACK-DOOR ; TO ROOM + BACK-DOOR-OBJECT ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 6,P?SOUTH ; CONDITIONAL EXIT + FRONT-DOOR ; TO ROOM + FRONT-DOOR-OBJECT ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?DOWN ; UNCONDITIONAL EXIT + LABORATORY ; TO ROOM + .PROP 2,P?ACTION + LOOKS-CAN-BE-DECEIVING-F + .PROP 10,P?GLOBAL + STAIRS + FRONT-DOOR-OBJECT + BACK-DOOR-OBJECT + HOUSE + VENUS + .BYTE 0 + .ENDT + +T?CAGE:: .TABLE ; TABLE FOR OBJECT CAGE + .STRL "cage" + .PROP 6,P?SYNONYM + W?CAGE + W?BAR + W?BARS + .PROP 2,P?ACTION + CAGE-F + .PROP 2,P?CAPACITY + 200 + .BYTE 0 + .ENDT + +T?ANTI-LGOP-MACHINE:: .TABLE ; TABLE FOR OBJECT ANTI-LGOP-MACHINE + .STRL "Super-Duper Anti-Leather Goddesses of Phobos Attack Machine" + .PROP 4,P?SYNONYM + W?MACHINE + W?DEVICE + .PROP 8,P?ADJECTIVE + W?SUPER + W?DUPER + W?ATTACK + W?LARGE + .PROP 2,P?GENERIC + GENERIC-MACHINE-F + .BYTE 0 + .ENDT + +T?TORCH:: .TABLE ; TABLE FOR OBJECT TORCH + .STRL "" + .PROP 4,P?SYNONYM + W?TORCH + W?ORCH + .PROP 4,P?ADJECTIVE + W?RELIABLE + W?UNRELIABLE + .PROP 2,P?ACTION + TORCH-F + .PROP 2,P?SDESC + STR?302 + .PROP 2,P?NO-T-DESC + STR?303 + .BYTE 0 + .ENDT + +T?DIAL:: .TABLE ; TABLE FOR OBJECT DIAL + .STRL "dial" + .PROP 2,P?SYNONYM + W?DIAL + .PROP 2,P?ACTION + DIAL-F + .BYTE 0 + .ENDT + +T?CRAMPED-SPACE-HOLE:: .TABLE ; TABLE FOR OBJECT CRAMPED-SPACE-HOLE + .STRL "hole" + .PROP 2,P?SYNONYM + W?HOLE + .PROP 2,P?ACTION + CRAMPED-SPACE-HOLE-F + .BYTE 0 + .ENDT + +T?THORBAST-SWORD:: .TABLE ; TABLE FOR OBJECT THORBAST-SWORD + .STRL "" + .PROP 6,P?SYNONYM + W?SWORD + W?SWORDS + W?BLADE + .PROP 14,P?ADJECTIVE + W?THORBAST + W?THORBALA + W?ASSASSIN + W?HIS + W?HER + W?LONG + W?POINTED + .PROP 2,P?ACTION + THORBAST-SWORD-F + .PROP 2,P?SDESC + STR?126 + .BYTE 0 + .ENDT + +T?WINDOW:: .TABLE ; TABLE FOR OBJECT WINDOW + .STRL "window" + .PROP 6,P?SYNONYM + W?WINDOW + W?VIEWPORT + W?GLASS + .PROP 12,P?ADJECTIVE + W?RECTANGULAR + W?STAINED + W?GLASS + W?BARRED + W?SMALL + W?GRIMY + .PROP 2,P?ACTION + WINDOW-F + .BYTE 0 + .ENDT + +T?MITRE-CROWN:: .TABLE ; TABLE FOR OBJECT MITRE-CROWN + .STRL "Mitre's crown" + .PROP 2,P?SYNONYM + W?CROWN + .PROP 6,P?ADJECTIVE + W?ROYAL + W?MITRE'S + W?KING'S + .PROP 2,P?ACTION + MITRE-CROWN-F + .BYTE 0 + .ENDT + +T?HAREM-GUARD:: .TABLE ; TABLE FOR OBJECT HAREM-GUARD + .STRL "harem guard" + .PROP 2,P?SYNONYM + W?GUARD + .PROP 2,P?ADJECTIVE + W?HAREM + .PROP 2,P?ACTION + HAREM-GUARD-F + .PROP 2,P?LDESC + STR?283 + .BYTE 0 + .ENDT + +T?ALLUSION-ROOM:: .TABLE ; TABLE FOR OBJECT ALLUSION-ROOM + .STRL "Allusion Room" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + TUNDRA ; TO ROOM + .PROP 3,P?NE ; IMPOSSIBLE EXIT + STR?329 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + PENGUIN-PARK ; TO ROOM + .PROP 3,P?SE ; IMPOSSIBLE EXIT + STR?329 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SOUTH ; IMPOSSIBLE EXIT + STR?329 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SW ; IMPOSSIBLE EXIT + STR?329 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?WEST ; IMPOSSIBLE EXIT + STR?329 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?NW ; IMPOSSIBLE EXIT + STR?329 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?GLOBAL + HOLE + .PROP 2,P?LDESC + STR?328 + .PROP 2,P?HOLE-DESTINATION + WATTZ-UPP-DOCK + .BYTE 0 + .ENDT + +T?CLOSET-OBJECT:: .TABLE ; TABLE FOR OBJECT CLOSET-OBJECT + .STRL "small closet" + .PROP 2,P?SYNONYM + W?CLOSET + .PROP 2,P?ADJECTIVE + W?SMALL + .PROP 2,P?ACTION + CLOSET-OBJECT-F + .BYTE 0 + .ENDT + +T?WELL-OBJECT:: .TABLE ; TABLE FOR OBJECT WELL-OBJECT + .STRL "well" + .PROP 2,P?SYNONYM + W?WELL + .PROP 4,P?ADJECTIVE + W?LARGE + W?STONE + .PROP 2,P?ACTION + WELL-F + .BYTE 0 + .ENDT + +T?SIDEKICKS-BODY:: .TABLE ; TABLE FOR OBJECT SIDEKICKS-BODY + .STRL "" + .PROP 8,P?SYNONYM + W?BODY + W?TRENT + W?TIFFANY + W?TIFF + .PROP 6,P?ADJECTIVE + W?TRENT'S + W?TIFFANY'S + W?TIFF'S + .PROP 2,P?ACTION + SIDEKICKS-BODY-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?GENERIC + GENERIC-SIDEKICK-F + .BYTE 0 + .ENDT + +T?SINK:: .TABLE ; TABLE FOR OBJECT SINK + .STRL "sink" + .PROP 2,P?SYNONYM + W?SINK + .PROP 2,P?ADJECTIVE + W?BATHROOM + .PROP 2,P?ACTION + SINK-F + .BYTE 0 + .ENDT + +T?ME:: .TABLE ; TABLE FOR OBJECT ME + .STRL "yourself" + .PROP 8,P?SYNONYM + W?I + W?ME + W?MYSELF + W?SELF + .PROP 2,P?ACTION + ME-F + .BYTE 0 + .ENDT + +T?CATACOMBS:: .TABLE ; TABLE FOR OBJECT CATACOMBS + .STRL "Catacombs" + .PROP 4,P?NORTH ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?NE ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?EAST ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?SE ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?SOUTH ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?SW ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?WEST ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?NW ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?UP ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?DOWN ; CONDITIONAL EXIT + CATACOMBS-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + CATACOMBS-F + .PROP 2,P?GLOBAL + WATER + .BYTE 0 + .ENDT + +T?POCKET:: .TABLE ; TABLE FOR OBJECT POCKET + .STRL "pocket" + .PROP 2,P?SYNONYM + W?POCKET + .PROP 2,P?ADJECTIVE + W?BACK + .PROP 2,P?ACTION + POCKET-F + .BYTE 0 + .ENDT + +T?MAP:: .TABLE ; TABLE FOR OBJECT MAP + .STRL "secret map" + .PROP 2,P?SYNONYM + W?MAP + .PROP 4,P?ADJECTIVE + W?SECRET + W?SECRE + .PROP 2,P?ACTION + MAP-F + .PROP 2,P?NO-T-DESC + STR?305 + .PROP 2,P?SIZE + 2 + .BYTE 0 + .ENDT + +T?FORD:: .TABLE ; TABLE FOR OBJECT FORD + .STRL "Ford" + .PROP 6,P?SYNONYM + W?FORD + W?CAR + W?AUTO + .PROP 2,P?ADJECTIVE + W?NUMBER + .PROP 2,P?ACTION + FORD-F + .BYTE 0 + .ENDT + +T?LADIES-ROOM-OBJECT:: .TABLE ; TABLE FOR OBJECT LADIES-ROOM-OBJECT + .STRL "ladies' restroom" + .PROP 6,P?SYNONYM + W?BATHROOM + W?RESTROOM + W?ROOM + .PROP 10,P?ADJECTIVE + W?LADIES + W?LADIES' + W?WOMEN'S + W?WOMENS + W?FILTHY + .PROP 2,P?ACTION + LADIES-ROOM-OBJECT-F + .PROP 2,P?GENERIC + GENERIC-RESTROOM-F + .BYTE 0 + .ENDT + +T?CLOTHES-PIN:: .TABLE ; TABLE FOR OBJECT CLOTHES-PIN + .STRL "clothes pin" + .PROP 2,P?SYNONYM + W?PIN + .PROP 4,P?ADJECTIVE + W?CLOTHES + W?CLOHES + .PROP 2,P?ACTION + CLOTHES-PIN-F + .PROP 2,P?NO-T-DESC + STR?278 + .PROP 2,P?SIZE + 2 + .PROP 2,P?FDESC + STR?279 + .BYTE 0 + .ENDT + +T?ODOR:: .TABLE ; TABLE FOR OBJECT ODOR + .STRL "odor" + .PROP 8,P?SYNONYM + W?SMELL + W?ODOR + W?SCENT + W?AROMA + .PROP 10,P?ADJECTIVE + W?STRONG + W?FAMILIAR + W?FOUL + W?HEADY + W?PLEASANT + .PROP 2,P?ACTION + ODOR-F + .BYTE 0 + .ENDT + +T?TREE-HOLE:: .TABLE ; TABLE FOR OBJECT TREE-HOLE + .STRL "tree hole" + .PROP 2,P?SYNONYM + W?HOLE + .PROP 4,P?ADJECTIVE + W?TREE + W?LARGE + .PROP 2,P?ACTION + TREE-HOLE-F + .PROP 2,P?CAPACITY + 200 + .BYTE 0 + .ENDT + +T?WATTZ-UPP-DOCK:: .TABLE ; TABLE FOR OBJECT WATTZ-UPP-DOCK + .STRL "Wattz-Upp Dock" + .PROP 3,P?NE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?EAST ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + OASIS ; TO ROOM + .PROP 10,P?GLOBAL + CANAL-OBJECT + DOCK-OBJECT + WATER + SIGN + BUOY + .PROP 2,P?LDESC + STR?324 + .BYTE 0 + .ENDT + +T?VIZICOMM-BOOTH:: .TABLE ; TABLE FOR OBJECT VIZICOMM-BOOTH + .STRL "Vizicomm Booth" + .PROP 2,P?SE ; UNCONDITIONAL EXIT + ROCKY-CLIFFTOP ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + ROCKY-CLIFFTOP ; TO ROOM + .PROP 2,P?ACTION + VIZICOMM-BOOTH-F + .PROP 6,P?GLOBAL + SIGN + BOOTH-OBJECT + VENUS + .BYTE 0 + .ENDT + +T?ONE-MARSMID-COIN:: .TABLE ; TABLE FOR OBJECT ONE-MARSMID-COIN + .STRL "coin" + .PROP 6,P?SYNONYM + W?COIN + W?MARSMID + W?MONEY + .PROP 4,P?ADJECTIVE + W?ONE + W?MARSMID + .PROP 2,P?GENERIC + GENERIC-COIN-F + .PROP 2,P?TEXT + STR?372 + .BYTE 0 + .ENDT + +T?CLEVELAND-OBJECT:: .TABLE ; TABLE FOR OBJECT CLEVELAND-OBJECT + .STRL "Cleveland" + .PROP 2,P?SYNONYM + W?CLEVELAND + .PROP 2,P?ACTION + CLEVELAND-OBJECT-F + .BYTE 0 + .ENDT + +T?LAWN:: .TABLE ; TABLE FOR OBJECT LAWN + .STRL "Lawn" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + CLEVELAND ; TO ROOM + .PROP 2,P?ACTION + LAWN-F + .PROP 4,P?GLOBAL + CLEVELAND-OBJECT + LAWN-OBJECT + .BYTE 0 + .ENDT + +T?BARS:: .TABLE ; TABLE FOR OBJECT BARS + .STRL "barred window" + .PROP 4,P?SYNONYM + W?BAR + W?BARS + .PROP 2,P?ACTION + WINDOW-F + .BYTE 0 + .ENDT + +T?OUTSIDE-TENT:: .TABLE ; TABLE FOR OBJECT OUTSIDE-TENT + .STRL "ragged tent" + .PROP 2,P?SYNONYM + W?TENT + .PROP 4,P?ADJECTIVE + W?RAGGED + W?TATTERED + .PROP 2,P?ACTION + OUTSIDE-TENT-F + .BYTE 0 + .ENDT + +T?MENS-ROOM-OBJECT:: .TABLE ; TABLE FOR OBJECT MENS-ROOM-OBJECT + .STRL "gents' restroom" + .PROP 6,P?SYNONYM + W?BATHROOM + W?RESTROOM + W?ROOM + .PROP 12,P?ADJECTIVE + W?MEN'S + W?GENTS' + W?GENT'S + W?MENS + W?GENTS + W?FILTHY + .PROP 2,P?ACTION + MENS-ROOM-OBJECT-F + .PROP 2,P?GENERIC + GENERIC-RESTROOM-F + .BYTE 0 + .ENDT + +T?FORGOTTEN-STOREHOUSE:: .TABLE ; TABLE FOR OBJECT FORGOTTEN-STOREHOUSE + .STRL "Forgotten Storehouse" + .PROP 2,P?NW ; UNCONDITIONAL EXIT + CATACOMBS ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + CATACOMBS ; TO ROOM + .PROP 2,P?GLOBAL + WATER + .PROP 2,P?LDESC + STR?308 + .BYTE 0 + .ENDT + +T?CLEVELAND:: .TABLE ; TABLE FOR OBJECT CLEVELAND + .STRL "Cleveland" + .PROP 2,P?NE ; UNCONDITIONAL EXIT + TEENSY-WEENSY-HOUSE ; TO ROOM + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + LAWN ; TO ROOM + .PROP 4,P?GLOBAL + CLEVELAND-OBJECT + HOUSE + .PROP 2,P?LDESC + STR?373 + .BYTE 0 + .ENDT + +T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR + .STRL "direction" + .PROP 2,P?SYNONYM + W?DIRECTION + .PROP 16,P?ADJECTIVE + W?NORTH + W?SOUTH + W?EAST + W?WEST + W?NW + W?NE + W?SW + W?SE + .PROP 2,P?ACTION + INTDIR-F + .BYTE 0 + .ENDT + +T?FIRST-FLOOR:: .TABLE ; TABLE FOR OBJECT FIRST-FLOOR + .STRL "first floor" + .PROP 2,P?SYNONYM + W?FLOOR + .PROP 2,P?ADJECTIVE + W?FIRST + .PROP 2,P?ACTION + FIRST-FLOOR-F + .BYTE 0 + .ENDT + +T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS + .STRL "it" + .PROP 2,P?IN ; UNCONDITIONAL EXIT + ROOMS ; TO ROOM + .BYTE 0 + .ENDT + +T?LGOP:: .TABLE ; TABLE FOR OBJECT LGOP + .STRL "the Leather Goddesses of Phobos" + .PROP 8,P?SYNONYM + W?PHOBOS + W?GODDESSES + W?SHAPE + W?SHAPES + .PROP 4,P?ADJECTIVE + W?LEATHER + W?COUCHMATE + .PROP 2,P?ACTION + LGOP-F + .BYTE 0 + .ENDT + +T?BEM:: .TABLE ; TABLE FOR OBJECT BEM + .STRL "bug-eyed monster" + .PROP 10,P?SYNONYM + W?MONSTER + W?TREE + W?TREE-SQUID + W?TREE-MONSTER + W?SQUID + .PROP 12,P?ADJECTIVE + W?BUG + W?EYED + W?BUG-EYED + W?HUMANOID + W?ALIEN + W?TENTACLED + .PROP 2,P?ACTION + BEM-F + .BYTE 0 + .ENDT + +T?LAUNDRY-ROOM:: .TABLE ; TABLE FOR OBJECT LAUNDRY-ROOM + .STRL "Laundry Room" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + MAIN-HALL-OF-PALACE ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + MAIN-HALL-OF-PALACE ; TO ROOM + .PROP 2,P?ACTION + LAUNDRY-ROOM-F + .BYTE 0 + .ENDT + +T?RIDDLE:: .TABLE ; TABLE FOR OBJECT RIDDLE + .STRL "riddle" + .PROP 2,P?SYNONYM + W?RIDDLE + .BYTE 0 + .ENDT + +T?COIN-RETURN-KNOB:: .TABLE ; TABLE FOR OBJECT COIN-RETURN-KNOB + .STRL "coin return knob" + .PROP 2,P?SYNONYM + W?KNOB + .PROP 4,P?ADJECTIVE + W?COIN + W?RETURN + .PROP 2,P?ACTION + COIN-RETURN-KNOB-F + .BYTE 0 + .ENDT + +T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS + .STRL "it" + .PROP 2,P?SYNONYM + W?ZZMGCK + .BYTE 0 + .ENDT + +T?HEAD:: .TABLE ; TABLE FOR OBJECT HEAD + .STRL "your head" + .PROP 2,P?SYNONYM + W?HEAD + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + HEAD-F + .BYTE 0 + .ENDT + +T?TENT:: .TABLE ; TABLE FOR OBJECT TENT + .STRL "Inside the Tent" + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + GYPSY-CAMP ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + GYPSY-CAMP ; TO ROOM + .PROP 2,P?ACTION + TENT-F + .PROP 2,P?LDESC + STR?332 + .BYTE 0 + .ENDT + +T?VENUS:: .TABLE ; TABLE FOR OBJECT VENUS + .STRL "Venus" + .PROP 2,P?SYNONYM + W?VENUS + .PROP 2,P?ACTION + VENUS-F + .BYTE 0 + .ENDT + +T?HER:: .TABLE ; TABLE FOR OBJECT HER + .STRL "her" + .PROP 4,P?SYNONYM + W?HER + W?HERSELF + .BYTE 0 + .ENDT + +T?FIRST-SLAB:: .TABLE ; TABLE FOR OBJECT FIRST-SLAB + .STRL "first slab" + .PROP 2,P?SYNONYM + W?SLAB + .PROP 2,P?ADJECTIVE + W?FIRST + .PROP 2,P?ACTION + FIRST-SLAB-F + .PROP 2,P?GENERIC + GENERIC-SLAB-F + .PROP 2,P?CAPACITY + 100 + .BYTE 0 + .ENDT + +T?FROG:: .TABLE ; TABLE FOR OBJECT FROG + .STRL "frog" + .PROP 4,P?SYNONYM + W?FROG + W?PRINCE + .PROP 6,P?ADJECTIVE + W?ENCHANTED + W?LARGE + W?GREEN + .PROP 2,P?ACTION + FROG-F + .PROP 2,P?LDESC + STR?242 + .BYTE 0 + .ENDT + +T?GLOBAL-SLEEP:: .TABLE ; TABLE FOR OBJECT GLOBAL-SLEEP + .STRL "sleep" + .PROP 6,P?SYNONYM + W?SLEEP + W?NAP + W?SNOOZE + .PROP 2,P?ACTION + GLOBAL-SLEEP-F + .BYTE 0 + .ENDT + +T?SIDEKICK:: .TABLE ; TABLE FOR OBJECT SIDEKICK + .STRL "" + .PROP 8,P?SYNONYM + W?TIFFANY + W?TIFF + W?TRENT + W?BODY + .PROP 6,P?ADJECTIVE + W?TRENT'S + W?TIFFANY'S + W?TIFF'S + .PROP 2,P?ACTION + SIDEKICK-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?GENERIC + GENERIC-SIDEKICK-F + .PROP 2,P?DESCFCN + SIDEKICK-F + .BYTE 0 + .ENDT + +T?LIGHT:: .TABLE ; TABLE FOR OBJECT LIGHT + .STRL "light" + .PROP 2,P?SYNONYM + W?LIGHT + .PROP 2,P?ADJECTIVE + W?SOFT + .PROP 2,P?ACTION + UNIMPORTANT-THING-F + .BYTE 0 + .ENDT + +T?DIRTY-LAUNDRY:: .TABLE ; TABLE FOR OBJECT DIRTY-LAUNDRY + .STRL "laundry" + .PROP 10,P?SYNONYM + W?BRA + W?BRAS + W?BRASSIERE + W?JOCKSTRAP + W?LAUNDRY + .PROP 2,P?ADJECTIVE + W?DIRTY + .PROP 2,P?ACTION + UNIMPORTANT-THING-F + .BYTE 0 + .ENDT + +T?ODD-MACHINE:: .TABLE ; TABLE FOR OBJECT ODD-MACHINE + .STRL "odd machine" + .PROP 8,P?SYNONYM + W?REMOVE + W?MACHINE + W?COMPARTMENT + W?T-REMOVER + .PROP 16,P?ADJECTIVE + W?YOUR + W?ODD + W?SMALL + W?T + W?TEE + W?TEA + W?TEE-REMOVER + W?TEA-REMOVER + .PROP 2,P?ACTION + ODD-MACHINE-F + .PROP 2,P?GENERIC + GENERIC-MACHINE-F + .PROP 2,P?CAPACITY + 60 + .PROP 2,P?SIZE + 8 + .BYTE 0 + .ENDT + +T?CELL:: .TABLE ; TABLE FOR OBJECT CELL + .STRL "Cell" + .PROP 6,P?SOUTH ; CONDITIONAL EXIT + END-OF-HALLWAY ; TO ROOM + WIDE-CELL-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 4,P?UP ; CONDITIONAL EXIT + HOLE-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 6,P?OUT ; CONDITIONAL EXIT + END-OF-HALLWAY ; TO ROOM + WIDE-CELL-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?ACTION + CELL-F + .PROP 6,P?GLOBAL + WIDE-CELL-DOOR + HOLE + CELL-OBJECT + .PROP 2,P?HOLE-DESTINATION + MAIN-HALL-OF-PALACE + .BYTE 0 + .ENDT + +T?WIFE-NOT-HERE:: .TABLE ; TABLE FOR OBJECT WIFE-NOT-HERE + .STRL "wife" + .PROP 2,P?SYNONYM + W?WIFE + .PROP 2,P?ACTION + WIFE-NOT-HERE-F + .BYTE 0 + .ENDT + +T?THORBAST-SUIT:: .TABLE ; TABLE FOR OBJECT THORBAST-SUIT + .STRL "black suit" + .PROP 2,P?SYNONYM + W?SUIT + .PROP 6,P?ADJECTIVE + W?BLACK + W?THORBAST + W?THORBALA + .PROP 2,P?ACTION + THORBAST-SUIT-F + .BYTE 0 + .ENDT + +T?EIGHTY-TWO-DEGREE-ANGLE:: .TABLE ; TABLE FOR OBJECT EIGHTY-TWO-DEGREE-ANGLE + .STRL "eighty-two degree angle" + .PROP 2,P?SYNONYM + W?ANGLE + .PROP 8,P?ADJECTIVE + W?EIGHTY + W?EIGHY + W?DEGREE + W?NUMBER + .PROP 2,P?ACTION + EIGHTY-TWO-DEGREE-ANGLE-F + .PROP 2,P?GENERIC + GENERIC-ANGLE-F + .PROP 2,P?NO-T-DESC + STR?240 + .BYTE 0 + .ENDT + +T?MOTHBALLS:: .TABLE ; TABLE FOR OBJECT MOTHBALLS + .STRL "mothballs" + .PROP 8,P?SYNONYM + W?MOTHBALL + W?MOTHBALLS + W?BALL + W?BALLS + .PROP 2,P?ADJECTIVE + W?MOTH + .PROP 2,P?ACTION + MOTHBALLS-F + .BYTE 0 + .ENDT + +T?ROOF-OBJECT:: .TABLE ; TABLE FOR OBJECT ROOF-OBJECT + .STRL "roof" + .PROP 2,P?SYNONYM + W?ROOF + .PROP 2,P?ACTION + ROOF-OBJECT-F + .BYTE 0 + .ENDT + +T?PHOTO:: .TABLE ; TABLE FOR OBJECT PHOTO + .STRL "" + .PROP 8,P?SYNONYM + W?PHOTO + W?PICTURE + W?HARLOW + W?FAIRBANKS + .PROP 8,P?ADJECTIVE + W?JEAN + W?DOUGLAS + W?PHOO + W?ADDRESS + .PROP 2,P?ACTION + PHOTO-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?NO-T-DESC + STR?398 + .PROP 2,P?SIZE + 3 + .BYTE 0 + .ENDT + +T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS + .STRL "it" + .PROP 2,P?SYNONYM + W?ZZMGCK + .BYTE 0 + .ENDT + +T?SHELF:: .TABLE ; TABLE FOR OBJECT SHELF + .STRL "shelf" + .PROP 4,P?SYNONYM + W?SHELF + W?LEDGE + .PROP 2,P?ACTION + SHELF-F + .PROP 2,P?CAPACITY + 40 + .BYTE 0 + .ENDT + +T?MATCHBOOK:: .TABLE ; TABLE FOR OBJECT MATCHBOOK + .STRL "matchbook" + .PROP 14,P?SYNONYM + W?MATCHBOOK + W?MACHBOOK + W?BOOK + W?COVER + W?NOTATION + W?NOTATIONS + W?BLUEPRINT + .PROP 12,P?ADJECTIVE + W?EMPTY + W?MATCH + W?MACH + W?MATCHBOOK + W?MATCHES + W?SCRAWLED + .PROP 2,P?ACTION + MATCHBOOK-F + .PROP 2,P?NO-T-DESC + STR?413 + .PROP 2,P?SIZE + 2 + .BYTE 0 + .ENDT + +T?IT:: .TABLE ; TABLE FOR OBJECT IT + .STRL "it" + .PROP 4,P?SYNONYM + W?IT + W?THEM + .BYTE 0 + .ENDT + +T?PHONE-BOOK:: .TABLE ; TABLE FOR OBJECT PHONE-BOOK + .STRL "Cleveland phone book" + .PROP 6,P?SYNONYM + W?BOOK + W?DIRECTORY + W?PHONEBOOK + .PROP 6,P?ADJECTIVE + W?CLEVELAND + W?PHONE + W?TELEPHONE + .PROP 2,P?ACTION + PHONE-BOOK-F + .PROP 2,P?FDESC + STR?309 + .BYTE 0 + .ENDT + +T?ORPHANAGE-DOOR:: .TABLE ; TABLE FOR OBJECT ORPHANAGE-DOOR + .STRL "igloo door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 4,P?ADJECTIVE + W?IGLOO + W?ORPHANAGE + .PROP 2,P?ACTION + ORPHANAGE-DOOR-F + .BYTE 0 + .ENDT + +T?SPLATTERED-SIDEKICK:: .TABLE ; TABLE FOR OBJECT SPLATTERED-SIDEKICK + .STRL "" + .PROP 8,P?SYNONYM + W?BITS + W?TRENT + W?TIFFANY + W?TIFF + .PROP 4,P?ADJECTIVE + W?SMALL + W?SPLATTERED + .PROP 2,P?ACTION + SPLATTERED-SIDEKICK-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?GENERIC + GENERIC-SIDEKICK-F + .BYTE 0 + .ENDT + +T?JOES-BAR:: .TABLE ; TABLE FOR OBJECT JOES-BAR + .STRL "Joe's Bar" + .PROP 4,P?NE ; CONDITIONAL EXIT + LADIES-ROOM-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 3,P?SOUTH ; IMPOSSIBLE EXIT + STR?203 ; FAILURE MESSAGE + .BYTE 0 + .PROP 4,P?NW ; CONDITIONAL EXIT + MENS-ROOM-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 3,P?OUT ; IMPOSSIBLE EXIT + STR?203 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?ACTION + JOES-BAR-F + .PROP 8,P?GLOBAL + MENS-ROOM-OBJECT + LADIES-ROOM-OBJECT + WINDOW + DULL-DUST + .BYTE 0 + .ENDT + +T?IN-SPACE:: .TABLE ; TABLE FOR OBJECT IN-SPACE + .STRL "In Space" + .PROP 4,P?NORTH ; CONDITIONAL EXIT + SPACE-YACHT-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 6,P?SOUTH ; CONDITIONAL EXIT + AT-MAIN-HATCH ; TO ROOM + HATCH ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?ACTION + IN-SPACE-F + .PROP 8,P?GLOBAL + HATCH + ODOR + BATTLESHIP + PASSENGER-SHIP + .PROP 2,P?ODOR + STR?391 + .PROP 2,P?ODOR-NUMBER + 5 + .BYTE 0 + .ENDT + +T?MESSENGER:: .TABLE ; TABLE FOR OBJECT MESSENGER + .STRL "dead alien" + .PROP 6,P?SYNONYM + W?ALIEN + W?SPY + W?BODY + .PROP 6,P?ADJECTIVE + W?STRANGE + W?ALIEN + W?DEAD + .PROP 2,P?ACTION + MESSENGER-F + .PROP 2,P?FDESC + STR?266 + .BYTE 0 + .ENDT + +T?CUNT:: .TABLE ; TABLE FOR OBJECT CUNT + .STRL "your naughty bits" + .PROP 6,P?SYNONYM + W?CUNT + W?VAGINA + W?PUSSY + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + NAUGHTY-BITS-F + .BYTE 0 + .ENDT + +T?SPAWNING-GROUND:: .TABLE ; TABLE FOR OBJECT SPAWNING-GROUND + .STRL "Spawning Ground" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + JUNGLE ; TO ROOM + .PROP 2,P?ACTION + SPAWNING-GROUND-F + .PROP 4,P?GLOBAL + HOLE + VENUS + .PROP 2,P?HOLE-DESTINATION + HOLD + .BYTE 0 + .ENDT + +T?SCRAP-OF-PAPER:: .TABLE ; TABLE FOR OBJECT SCRAP-OF-PAPER + .STRL "scrap of paper" + .PROP 4,P?SYNONYM + W?SCRAP + W?PAPER + .PROP 4,P?ADJECTIVE + W?DISCARDED + W?CRUMPLED + .PROP 2,P?ACTION + SCRAP-OF-PAPER-F + .PROP 2,P?SIZE + 2 + .PROP 2,P?FDESC + STR?407 + .BYTE 0 + .ENDT + +T?CANAL-OBJECT:: .TABLE ; TABLE FOR OBJECT CANAL-OBJECT + .STRL "canal" + .PROP 2,P?SYNONYM + W?CANAL + .PROP 6,P?ADJECTIVE + W?MARTIAN + W?SMALL + W?WIDE + .PROP 2,P?ACTION + CANAL-OBJECT-F + .BYTE 0 + .ENDT + +T?FOUNTAIN:: .TABLE ; TABLE FOR OBJECT FOUNTAIN + .STRL "fountain" + .PROP 4,P?SYNONYM + W?FOUNTAIN + W?FOUNTAINS + .PROP 2,P?ADJECTIVE + W?GUSHING + .PROP 2,P?ACTION + UNIMPORTANT-THING-F + .BYTE 0 + .ENDT + +T?LADIES-ROOM:: .TABLE ; TABLE FOR OBJECT LADIES-ROOM + .STRL "Ladies' Room" + .PROP 2,P?SW ; UNCONDITIONAL EXIT + JOES-BAR ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + JOES-BAR ; TO ROOM + .PROP 2,P?ACTION + BATHROOM-F + .PROP 10,P?GLOBAL + TOILET + ODOR + WATER + LADIES-ROOM-OBJECT + SINK + .PROP 2,P?ODOR + STR?208 + .PROP 2,P?ODOR-NUMBER + 1 + .BYTE 0 + .ENDT + +T?FRONT-DOOR-OBJECT:: .TABLE ; TABLE FOR OBJECT FRONT-DOOR-OBJECT + .STRL "front door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 2,P?ADJECTIVE + W?FRONT + .PROP 2,P?ACTION + MAD-SCIENTIST-DOOR-F + .BYTE 0 + .ENDT + +T?TEENSY-WEENSY-HOUSE:: .TABLE ; TABLE FOR OBJECT TEENSY-WEENSY-HOUSE + .STRL "Teensy-Weensy House" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + GARDEN ; TO ROOM + .PROP 2,P?SW ; UNCONDITIONAL EXIT + CLEVELAND ; TO ROOM + .PROP 2,P?UP ; UNCONDITIONAL EXIT + BEDROOM ; TO ROOM + .PROP 8,P?GLOBAL + STAIRS + HOUSE + FIRST-FLOOR + SECOND-FLOOR + .PROP 2,P?LDESC + STR?374 + .BYTE 0 + .ENDT + +T?PRIVATE-CABIN-DOOR:: .TABLE ; TABLE FOR OBJECT PRIVATE-CABIN-DOOR + .STRL "door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 2,P?ACTION + PRIVATE-CABIN-DOOR-F + .BYTE 0 + .ENDT + +T?HOUSE:: .TABLE ; TABLE FOR OBJECT HOUSE + .STRL "house" + .PROP 4,P?SYNONYM + W?HOUSE + W?HOME + .PROP 12,P?ADJECTIVE + W?SMALL + W?RICKETY + W?MAD + W?SCIENTIST + W?PLASTIC + W?PLASTICOID + .PROP 2,P?ACTION + HOUSE-F + .BYTE 0 + .ENDT + +T?LOVE:: .TABLE ; TABLE FOR OBJECT LOVE + .STRL "love" + .PROP 2,P?SYNONYM + W?LOVE + .PROP 2,P?ACTION + LOVE-F + .BYTE 0 + .ENDT + +T?SOUTH-POLE:: .TABLE ; TABLE FOR OBJECT SOUTH-POLE + .STRL "South Pole" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + GYPSY-CAMP ; TO ROOM + .PROP 3,P?EAST ; IMPOSSIBLE EXIT + STR?340 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SOUTH ; IMPOSSIBLE EXIT + STR?339 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?WEST ; IMPOSSIBLE EXIT + STR?340 ; FAILURE MESSAGE + .BYTE 0 + .PROP 6,P?IN ; CONDITIONAL EXIT + ORPHANAGE-FOYER ; TO ROOM + ORPHANAGE-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?ACTION + SOUTH-POLE-F + .PROP 10,P?GLOBAL + SIGN + IGLOO + ORPHANAGE-DOOR + WINDOW + BARS + .PROP 2,P?LDESC + STR?338 + .BYTE 0 + .ENDT + +T?YOUR-BODY:: .TABLE ; TABLE FOR OBJECT YOUR-BODY + .STRL "your body" + .PROP 2,P?SYNONYM + W?BODY + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + YOUR-BODY-F + .BYTE 0 + .ENDT + +T?FROG-CROWN:: .TABLE ; TABLE FOR OBJECT FROG-CROWN + .STRL "small gold crown" + .PROP 2,P?SYNONYM + W?CROWN + .PROP 6,P?ADJECTIVE + W?SMALL + W?GOLD + W?FROG'S + .PROP 2,P?ACTION + FROG-CROWN-F + .BYTE 0 + .ENDT + +T?RAKE:: .TABLE ; TABLE FOR OBJECT RAKE + .STRL "wooden rake" + .PROP 2,P?SYNONYM + W?RAKE + .PROP 2,P?ADJECTIVE + W?WOODEN + .BYTE 0 + .ENDT + +T?CANALVIEW-MALL:: .TABLE ; TABLE FOR OBJECT CANALVIEW-MALL + .STRL "Canalview Mall" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + ABANDONED-DOCK ; TO ROOM + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + EXIT-SHOP ; TO ROOM + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + DUNETOP ; TO ROOM + .PROP 2,P?UP ; UNCONDITIONAL EXIT + DUNETOP ; TO ROOM + .PROP 2,P?GLOBAL + DUNES + .PROP 2,P?LDESC + STR?271 + .BYTE 0 + .ENDT + +T?LADDER:: .TABLE ; TABLE FOR OBJECT LADDER + .STRL "ladder" + .PROP 2,P?SYNONYM + W?LADDER + .PROP 2,P?ACTION + LADDER-F + .BYTE 0 + .ENDT + +T?PAINTING:: .TABLE ; TABLE FOR OBJECT PAINTING + .STRL "painting" + .PROP 8,P?SYNONYM + W?PAINTING + W?PICTURE + W?CAT + W?PAINING + .PROP 4,P?ADJECTIVE + W?PUSSY + W?ART + .PROP 2,P?ACTION + PAINTING-F + .PROP 2,P?NO-T-DESC + STR?402 + .PROP 2,P?FDESC + STR?401 + .BYTE 0 + .ENDT + +T?MAN-WOMAN:: .TABLE ; TABLE FOR OBJECT MAN-WOMAN + .STRL "" + .PROP 4,P?SYNONYM + W?MAN + W?WOMAN + .PROP 2,P?ACTION + MAN-WOMAN-F + .PROP 2,P?SDESC + STR?126 + .BYTE 0 + .ENDT + +T?MARTIAN-DESERT:: .TABLE ; TABLE FOR OBJECT MARTIAN-DESERT + .STRL "Martian Desert" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + RUINED-CASTLE-1 ; TO ROOM + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + RUINED-CASTLE-2 ; TO ROOM + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + RUINED-CASTLE-3 ; TO ROOM + .PROP 2,P?GLOBAL + DUNES + .PROP 2,P?LDESC + STR?234 + .BYTE 0 + .ENDT + +T?BOUDOIR:: .TABLE ; TABLE FOR OBJECT BOUDOIR + .STRL "Boudoir" + .PROP 2,P?ACTION + BOUDOIR-F + .PROP 2,P?GLOBAL + ODOR + .PROP 2,P?ODOR + STR?414 + .PROP 2,P?ODOR-NUMBER + 6 + .BYTE 0 + .ENDT + +T?JUNGLE:: .TABLE ; TABLE FOR OBJECT JUNGLE + .STRL "Jungle" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + FORK-OF-SORTS ; TO ROOM + .PROP 4,P?WEST ; CONDITIONAL EXIT + PASS-FLYTRAP-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + JUNGLE-F + .PROP 4,P?GLOBAL + TREE + VENUS + .BYTE 0 + .ENDT + +T?HOLE:: .TABLE ; TABLE FOR OBJECT HOLE + .STRL "" + .PROP 4,P?SYNONYM + W?HOLE + W?CIRCLE + .PROP 4,P?ADJECTIVE + W?BLACK + W?WHITE + .PROP 2,P?ACTION + HOLE-F + .PROP 2,P?SDESC + STR?134 + .BYTE 0 + .ENDT + +T?DONALD-DOCK:: .TABLE ; TABLE FOR OBJECT DONALD-DOCK + .STRL "Donald Dock" + .PROP 3,P?NORTH ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?NE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + DUNETOP ; TO ROOM + .PROP 3,P?NW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?UP ; UNCONDITIONAL EXIT + DUNETOP ; TO ROOM + .PROP 8,P?GLOBAL + CANAL-OBJECT + DOCK-OBJECT + WATER + DUNES + .PROP 2,P?LDESC + STR?267 + .BYTE 0 + .ENDT + +T?DESSERT-OBJECT:: .TABLE ; TABLE FOR OBJECT DESSERT-OBJECT + .STRL "Martian Cream Pie" + .PROP 6,P?SYNONYM + W?PIE + W?DESSERT + W?MIRAGE + .PROP 4,P?ADJECTIVE + W?MARTIAN + W?CREAM + .PROP 2,P?ACTION + UNIMPORTANT-THING-F + .BYTE 0 + .ENDT + +T?MALE-GORILLA:: .TABLE ; TABLE FOR OBJECT MALE-GORILLA + .STRL "male gorilla" + .PROP 6,P?SYNONYM + W?GORILLA + W?APE + W?MONKEY + .PROP 4,P?ADJECTIVE + W?MALE + W?OTHER + .PROP 2,P?ACTION + GORILLA-F + .PROP 2,P?GENERIC + GENERIC-GORILLA-F + .BYTE 0 + .ENDT + +T?RUBBER-HOSE:: .TABLE ; TABLE FOR OBJECT RUBBER-HOSE + .STRL "rubber hose" + .PROP 2,P?SYNONYM + W?HOSE + .PROP 2,P?ADJECTIVE + W?RUBBER + .PROP 2,P?ACTION + RUBBER-HOSE-F + .PROP 2,P?SIZE + 3 + .BYTE 0 + .ENDT + +T?STALLION:: .TABLE ; TABLE FOR OBJECT STALLION + .STRL "stallion" + .PROP 8,P?SYNONYM + W?MOUNT + W?STALLION + W?HORSE + W?STUD + .PROP 4,P?ADJECTIVE + W?MAGNIFICENT + W?WHITE + .PROP 2,P?ACTION + STALLION-F + .BYTE 0 + .ENDT + +T?LIP-BALM:: .TABLE ; TABLE FOR OBJECT LIP-BALM + .STRL "stick of lip balm" + .PROP 8,P?SYNONYM + W?STICK + W?BALM + W?CHAPSTICK + W?GLOSS + .PROP 4,P?ADJECTIVE + W?LIP + W?SICK + .PROP 2,P?ACTION + LIP-BALM-F + .PROP 2,P?NO-T-DESC + STR?263 + .PROP 2,P?SIZE + 2 + .PROP 2,P?FDESC + STR?264 + .BYTE 0 + .ENDT + +T?ORIENTAL-GARDEN:: .TABLE ; TABLE FOR OBJECT ORIENTAL-GARDEN + .STRL "Oriental Garden" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + AUDIENCE-CHAMBER ; TO ROOM + .PROP 2,P?SE ; UNCONDITIONAL EXIT + BASE-OF-TOWER ; TO ROOM + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + MAIN-HALL-OF-PALACE ; TO ROOM + .PROP 4,P?DOWN ; CONDITIONAL EXIT + WELL-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?GLOBAL + TREE + WELL-OBJECT + .PROP 2,P?LDESC + STR?280 + .BYTE 0 + .ENDT + +T?THORBAST:: .TABLE ; TABLE FOR OBJECT THORBAST + .STRL "" + .PROP 8,P?SYNONYM + W?THORBAST + W?THORBALA + W?ASSASSIN + W?FIGURE + .PROP 4,P?ADJECTIVE + W?CHIEF + W?SHADOWY + .PROP 2,P?ACTION + THORBAST-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?DESCFCN + THORBAST-F + .BYTE 0 + .ENDT + +T?SULTAN:: .TABLE ; TABLE FOR OBJECT SULTAN + .STRL "" + .PROP 4,P?SYNONYM + W?SULTAN + W?SULTANESS + .PROP 2,P?ACTION + SULTAN-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?DESCFCN + SULTAN-F + .BYTE 0 + .ENDT + +T?ROOF:: .TABLE ; TABLE FOR OBJECT ROOF + .STRL "Roof" + .PROP 2,P?DOWN ; UNCONDITIONAL EXIT + OBSERVATION-ROOM ; TO ROOM + .PROP 2,P?IN ; UNCONDITIONAL EXIT + OBSERVATION-ROOM ; TO ROOM + .PROP 2,P?ACTION + ROOF-F + .PROP 4,P?GLOBAL + STAIRS + HOLE + .PROP 2,P?HOLE-DESTINATION + MARTIAN-DESERT + .BYTE 0 + .ENDT + +T?BASE-OF-TOWER:: .TABLE ; TABLE FOR OBJECT BASE-OF-TOWER + .STRL "Base of Tower" + .PROP 2,P?NW ; UNCONDITIONAL EXIT + ORIENTAL-GARDEN ; TO ROOM + .PROP 2,P?UP ; UNCONDITIONAL EXIT + MINARET ; TO ROOM + .PROP 4,P?GLOBAL + STAIRS + TOWER + .PROP 2,P?LDESC + STR?281 + .BYTE 0 + .ENDT + +T?POWER-SWITCH:: .TABLE ; TABLE FOR OBJECT POWER-SWITCH + .STRL "huge red power switch" + .PROP 2,P?SYNONYM + W?SWITCH + .PROP 6,P?ADJECTIVE + W?LARGE + W?RED + W?POWER + .PROP 2,P?ACTION + POWER-SWITCH-F + .BYTE 0 + .ENDT + +T?TREE:: .TABLE ; TABLE FOR OBJECT TREE + .STRL "tree" + .PROP 4,P?SYNONYM + W?TREE + W?TREES + .PROP 2,P?ACTION + TREE-F + .BYTE 0 + .ENDT + +T?POWER-TRANSMITTER:: .TABLE ; TABLE FOR OBJECT POWER-TRANSMITTER + .STRL "" + .PROP 8,P?SYNONYM + W?GLINT + W?STRUCTURE + W?MACHINE + W?TOWER + .PROP 14,P?ADJECTIVE + W?LARGE + W?METAL + W?METALLIC + W?POWER + W?LOOMING + W?RUSTED + W?MARTIAN + .PROP 2,P?ACTION + POWER-TRANSMITTER-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?GENERIC + GENERIC-MACHINE-F + .BYTE 0 + .ENDT + +T?RAFT:: .TABLE ; TABLE FOR OBJECT RAFT + .STRL "" + .PROP 6,P?SYNONYM + W?RAFT + W?RAF + W?LIFERAFT + .PROP 8,P?ADJECTIVE + W?DEFLATED + W?SIMPLE + W?RUBBER + W?LIFE + .PROP 2,P?ACTION + RAFT-F + .PROP 2,P?SDESC + STR?314 + .PROP 2,P?CAPACITY + 100 + .PROP 2,P?NO-T-DESC + STR?315 + .PROP 2,P?SIZE + 60 + .PROP 2,P?DESCFCN + RAFT-F + .BYTE 0 + .ENDT + +T?TEN-MARSMID-COIN:: .TABLE ; TABLE FOR OBJECT TEN-MARSMID-COIN + .STRL "coin" + .PROP 6,P?SYNONYM + W?COIN + W?MARSMID + W?MONEY + .PROP 4,P?ADJECTIVE + W?TEN + W?MARSMID + .PROP 2,P?GENERIC + GENERIC-COIN-F + .PROP 2,P?TEXT + STR?371 + .BYTE 0 + .ENDT + +T?ICY-DOCK:: .TABLE ; TABLE FOR OBJECT ICY-DOCK + .STRL "Icy Dock" + .PROP 3,P?NORTH ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?NE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + TUNDRA ; TO ROOM + .PROP 3,P?NW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?ACTION + ICY-DOCK-F + .PROP 6,P?GLOBAL + WATER + DOCK-OBJECT + CANAL-OBJECT + .PROP 2,P?LDESC + STR?327 + .BYTE 0 + .ENDT + +T?INSIDE-TENT:: .TABLE ; TABLE FOR OBJECT INSIDE-TENT + .STRL "ragged tent" + .PROP 2,P?SYNONYM + W?TENT + .PROP 4,P?ADJECTIVE + W?RAGGED + W?TATTERED + .PROP 2,P?ACTION + INSIDE-TENT-F + .BYTE 0 + .ENDT + +T?HOLD:: .TABLE ; TABLE FOR OBJECT HOLD + .STRL "Hold" + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + STABLE ; TO ROOM + .PROP 2,P?SW ; UNCONDITIONAL EXIT + LONG-CORRIDOR ; TO ROOM + .PROP 2,P?ACTION + HOLD-F + .PROP 6,P?GLOBAL + WINDOW + BATTLESHIP + PASSENGER-SHIP + .BYTE 0 + .ENDT + +T?BABY-DOCK:: .TABLE ; TABLE FOR OBJECT BABY-DOCK + .STRL "Baby Dock" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + AMONG-THE-DUNES ; TO ROOM + .PROP 3,P?SE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SOUTH ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 8,P?GLOBAL + CANAL-OBJECT + DOCK-OBJECT + WATER + DUNES + .PROP 2,P?LDESC + STR?261 + .BYTE 0 + .ENDT + +T?ROCKY-CLIFFTOP:: .TABLE ; TABLE FOR OBJECT ROCKY-CLIFFTOP + .STRL "Rocky Clifftop" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + BACK-DOOR ; TO ROOM + .PROP 3,P?EAST ; IMPOSSIBLE EXIT + STR?369 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SE ; IMPOSSIBLE EXIT + STR?369 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SOUTH ; IMPOSSIBLE EXIT + STR?369 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + FRONT-DOOR ; TO ROOM + .PROP 2,P?NW ; UNCONDITIONAL EXIT + VIZICOMM-BOOTH ; TO ROOM + .PROP 3,P?DOWN ; IMPOSSIBLE EXIT + STR?369 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?ACTION + ROCKY-CLIFFTOP-F + .PROP 8,P?GLOBAL + HOLE + TREE + BOOTH-OBJECT + VENUS + .PROP 2,P?HOLE-DESTINATION + ROYAL-DOCKS + .BYTE 0 + .ENDT + +T?FLEXIBLE-HOLE:: .TABLE ; TABLE FOR OBJECT FLEXIBLE-HOLE + .STRL "flexible black circle" + .PROP 6,P?SYNONYM + W?CIRCLE + W?HOLE + W?EXIT + .PROP 6,P?ADJECTIVE + W?FLEXIBLE + W?BLACK + W?PORTABLE + .PROP 2,P?ACTION + FLEXIBLE-HOLE-F + .PROP 2,P?SIZE + 1 + .BYTE 0 + .ENDT + +T?FRONT-DOOR:: .TABLE ; TABLE FOR OBJECT FRONT-DOOR + .STRL "Front Door" + .PROP 6,P?NORTH ; CONDITIONAL EXIT + LOOKS-CAN-BE-DECEIVING ; TO ROOM + FRONT-DOOR-OBJECT ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + ROCKY-CLIFFTOP ; TO ROOM + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + CLEARING ; TO ROOM + .PROP 6,P?IN ; CONDITIONAL EXIT + LOOKS-CAN-BE-DECEIVING ; TO ROOM + FRONT-DOOR-OBJECT ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 8,P?GLOBAL + FRONT-DOOR-OBJECT + HOUSE + TREE + VENUS + .PROP 2,P?LDESC + STR?353 + .BYTE 0 + .ENDT + +T?TALL-FENCE:: .TABLE ; TABLE FOR OBJECT TALL-FENCE + .STRL "tall fence" + .PROP 2,P?SYNONYM + W?FENCE + .PROP 2,P?ADJECTIVE + W?TALL + .PROP 2,P?ACTION + FENCE-F + .BYTE 0 + .ENDT + +T?WELL-BOTTOM:: .TABLE ; TABLE FOR OBJECT WELL-BOTTOM + .STRL "Well Bottom" + .PROP 4,P?EAST ; CONDITIONAL EXIT + WELL-BOTTOM-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?SE ; CONDITIONAL EXIT + WELL-BOTTOM-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?SW ; CONDITIONAL EXIT + WELL-BOTTOM-LOOP-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?NW ; CONDITIONAL EXIT + WELL-BOTTOM-LOOP-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 3,P?UP ; IMPOSSIBLE EXIT + STR?311 ; FAILURE MESSAGE + .BYTE 0 + .PROP 8,P?GLOBAL + HOLE + WATER + LIGHT + WELL-OBJECT + .PROP 2,P?LDESC + STR?310 + .PROP 2,P?HOLE-DESTINATION + BARGE + .BYTE 0 + .ENDT + +T?TOWER:: .TABLE ; TABLE FOR OBJECT TOWER + .STRL "tower" + .PROP 4,P?SYNONYM + W?TOWER + W?MINARET + .PROP 4,P?ADJECTIVE + W?SLENDER + W?TALL + .PROP 2,P?ACTION + TOWER-F + .BYTE 0 + .ENDT + +T?KNEECAPS:: .TABLE ; TABLE FOR OBJECT KNEECAPS + .STRL "your kneecaps" + .PROP 8,P?SYNONYM + W?KNEECAP + W?KNEECAPS + W?KNEE + W?KNEES + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .BYTE 0 + .ENDT + +T?BOOTH-OBJECT:: .TABLE ; TABLE FOR OBJECT BOOTH-OBJECT + .STRL "booth" + .PROP 2,P?SYNONYM + W?BOOTH + .PROP 4,P?ADJECTIVE + W?VIZICOMM + W?SMALL + .PROP 2,P?ACTION + BOOTH-OBJECT-F + .BYTE 0 + .ENDT + +T?BARGE-FROM-RAFT:: .TABLE ; TABLE FOR OBJECT BARGE-FROM-RAFT + .STRL "royal barge" + .PROP 4,P?SYNONYM + W?BARGE + W?BUTTONS + .PROP 4,P?ADJECTIVE + W?ROYAL + W?WOODEN + .PROP 2,P?ACTION + BARGE-FROM-RAFT-F + .PROP 2,P?GENERIC + GENERIC-BARGE-F + .BYTE 0 + .ENDT + +T?PASSENGER-SHIP:: .TABLE ; TABLE FOR OBJECT PASSENGER-SHIP + .STRL "small passenger spaceship" + .PROP 6,P?SYNONYM + W?SPACESHIP + W?SHIP + W?YACHT + .PROP 6,P?ADJECTIVE + W?SPACE + W?PASSENGER + W?SMALL + .PROP 2,P?ACTION + PASSENGER-SHIP-F + .PROP 2,P?GENERIC + GENERIC-SHIP-F + .BYTE 0 + .ENDT + +T?FLASHLIGHT:: .TABLE ; TABLE FOR OBJECT FLASHLIGHT + .STRL "flashlight" + .PROP 4,P?SYNONYM + W?FLASHLIGHT + W?LIGHT + .PROP 2,P?ADJECTIVE + W?FLASH + .PROP 2,P?ACTION + FLASHLIGHT-F + .BYTE 0 + .ENDT + +T?CLEARING:: .TABLE ; TABLE FOR OBJECT CLEARING + .STRL "Clearing" + .PROP 4,P?NE ; CONDITIONAL EXIT + CLEARING-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?EAST ; CONDITIONAL EXIT + CLEARING-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?SOUTH ; CONDITIONAL EXIT + CLEARING-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + FORK-OF-SORTS ; TO ROOM + .PROP 4,P?NW ; CONDITIONAL EXIT + CLEARING-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + CLEARING-F + .PROP 4,P?GLOBAL + TREE + VENUS + .BYTE 0 + .ENDT + +T?AT-MAIN-HATCH:: .TABLE ; TABLE FOR OBJECT AT-MAIN-HATCH + .STRL "At Main Hatch" + .PROP 4,P?NORTH ; CONDITIONAL EXIT + HATCH-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?EAST ; CONDITIONAL EXIT + LONG-CORRIDOR-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?OUT ; CONDITIONAL EXIT + HATCH-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + AT-MAIN-HATCH-F + .PROP 4,P?GLOBAL + HATCH + BATTLESHIP + .BYTE 0 + .ENDT + +T?LAB-DOOR:: .TABLE ; TABLE FOR OBJECT LAB-DOOR + .STRL "lab door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 2,P?ADJECTIVE + W?LAB + .PROP 2,P?ACTION + LAB-DOOR-F + .BYTE 0 + .ENDT + +T?BED:: .TABLE ; TABLE FOR OBJECT BED + .STRL "bed" + .PROP 2,P?SYNONYM + W?BED + .PROP 2,P?ACTION + BED-F + .PROP 2,P?CAPACITY + 100 + .BYTE 0 + .ENDT + +T?STOOL:: .TABLE ; TABLE FOR OBJECT STOOL + .STRL "stool" + .PROP 4,P?SYNONYM + W?STOOL + W?SOOL + .PROP 4,P?ADJECTIVE + W?SMALL + W?WOODEN + .PROP 2,P?ACTION + STOOL-F + .PROP 2,P?CAPACITY + 20 + .PROP 2,P?NO-T-DESC + STR?229 + .PROP 2,P?SIZE + 50 + .BYTE 0 + .ENDT + +T?PIZZA:: .TABLE ; TABLE FOR OBJECT PIZZA + .STRL "dubious slice of pizza" + .PROP 4,P?SYNONYM + W?SLICE + W?PIZZA + .PROP 6,P?ADJECTIVE + W?DUBIOUS + W?AGING + W?CRUMPLED + .PROP 2,P?ACTION + PIZZA-F + .BYTE 0 + .ENDT + +T?BARGE:: .TABLE ; TABLE FOR OBJECT BARGE + .STRL "royal barge" + .PROP 12,P?SYNONYM + W?BARGE + W?BOAT + W?GONDOLA + W?CONTROL + W?CONTROLS + W?BUTTONS + .PROP 10,P?ADJECTIVE + W?ROYAL + W?WOODEN + W?CEDAR + W?CEDARWOOD + W?SIMPLE + .PROP 2,P?ACTION + BARGE-F + .PROP 2,P?GENERIC + GENERIC-BARGE-F + .PROP 2,P?CAPACITY + 200 + .PROP 2,P?DESCFCN + BARGE-F + .BYTE 0 + .ENDT + +T?JOE:: .TABLE ; TABLE FOR OBJECT JOE + .STRL "Joe" + .PROP 4,P?SYNONYM + W?JOE + W?BARTENDER + .PROP 2,P?ACTION + JOE-F + .BYTE 0 + .ENDT + +T?GLOBAL-ROOM:: .TABLE ; TABLE FOR OBJECT GLOBAL-ROOM + .STRL "room" + .PROP 8,P?SYNONYM + W?ROOM + W?PLACE + W?LOCATION + W?AREA + .PROP 2,P?ACTION + GLOBAL-ROOM-F + .BYTE 0 + .ENDT + +T?LONG-CORRIDOR:: .TABLE ; TABLE FOR OBJECT LONG-CORRIDOR + .STRL "Long Corridor" + .PROP 4,P?NE ; CONDITIONAL EXIT + LONG-CORRIDOR-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?EAST ; CONDITIONAL EXIT + LONG-CORRIDOR-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?WEST ; CONDITIONAL EXIT + LONG-CORRIDOR-MOVEMENT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + LONG-CORRIDOR-F + .PROP 6,P?GLOBAL + HOLE + BATTLESHIP + LIGHT + .BYTE 0 + .ENDT + +T?OBSERVATION-ROOM:: .TABLE ; TABLE FOR OBJECT OBSERVATION-ROOM + .STRL "Observation Room" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + CLOSET ; TO ROOM + .PROP 3,P?WEST ; IMPOSSIBLE EXIT + STR?410 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?UP ; UNCONDITIONAL EXIT + ROOF ; TO ROOM + .PROP 2,P?DOWN ; UNCONDITIONAL EXIT + END-OF-HALLWAY ; TO ROOM + .PROP 2,P?IN ; UNCONDITIONAL EXIT + CLOSET ; TO ROOM + .PROP 2,P?ACTION + OBSERVATION-ROOM-F + .PROP 8,P?GLOBAL + WINDOW + SIGN + STAIRS + CLOSET-OBJECT + .BYTE 0 + .ENDT + +T?THETA:: .TABLE ; TABLE FOR OBJECT THETA + .STRL "" + .PROP 8,P?SYNONYM + W?ANGLE + W?PRINCE + W?DAUGHTER + W?THETA + .PROP 16,P?ADJECTIVE + W?HIS + W?DIFFERENT + W?FORTY + W?DEGREE + W?NUMBER + W?KING'S + W?DAUGHTER + W?PRINCE + .PROP 2,P?ACTION + THETA-F + .PROP 2,P?SDESC + STR?97 + .PROP 2,P?GENERIC + GENERIC-ANGLE-F + .PROP 2,P?LDESC + STR?238 + .BYTE 0 + .ENDT + +T?FEMALE-GORILLA:: .TABLE ; TABLE FOR OBJECT FEMALE-GORILLA + .STRL "female gorilla" + .PROP 6,P?SYNONYM + W?GORILLA + W?APE + W?MONKEY + .PROP 4,P?ADJECTIVE + W?FEMALE + W?OTHER + .PROP 2,P?ACTION + GORILLA-F + .PROP 2,P?GENERIC + GENERIC-GORILLA-F + .BYTE 0 + .ENDT + +T?PROPRIETOR:: .TABLE ; TABLE FOR OBJECT PROPRIETOR + .STRL "proprietor" + .PROP 4,P?SYNONYM + W?PROPRIETOR + W?OWNER + .PROP 4,P?ADJECTIVE + W?FORLORN + W?DROWSY + .PROP 2,P?ACTION + PROPRIETOR-F + .BYTE 0 + .ENDT + +T?OASIS:: .TABLE ; TABLE FOR OBJECT OASIS + .STRL "Oasis" + .PROP 4,P?EAST ; CONDITIONAL EXIT + WATTZ-UPP-DOCK-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?WEST ; CONDITIONAL EXIT + MARTIAN-DESSERT-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + OASIS-F + .PROP 6,P?GLOBAL + HOLE + WATER + DUNES + .PROP 2,P?HOLE-DESTINATION + CLEVELAND + .BYTE 0 + .ENDT + +T?TRELLIS:: .TABLE ; TABLE FOR OBJECT TRELLIS + .STRL "trellis" + .PROP 4,P?SYNONYM + W?TRELLIS + W?RELLIS + .PROP 10,P?ADJECTIVE + W?WOODEN + W?WHITE + W?TALL + W?WIDE + W?SQUARE + .PROP 2,P?ACTION + TRELLIS-F + .PROP 2,P?CAPACITY + 50 + .PROP 2,P?NO-T-DESC + STR?375 + .PROP 2,P?SIZE + 55 + .PROP 2,P?DESCFCN + TRELLIS-F + .BYTE 0 + .ENDT + +T?EXIT-SHOP:: .TABLE ; TABLE FOR OBJECT EXIT-SHOP + .STRL "Exit Shop" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + CANALVIEW-MALL ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + CANALVIEW-MALL ; TO ROOM + .PROP 2,P?ACTION + EXIT-SHOP-F + .PROP 2,P?GLOBAL + SIGN + .PROP 2,P?LDESC + STR?272 + .BYTE 0 + .ENDT + +T?HIM:: .TABLE ; TABLE FOR OBJECT HIM + .STRL "him" + .PROP 4,P?SYNONYM + W?HIM + W?HIMSELF + .BYTE 0 + .ENDT + +T?EYES:: .TABLE ; TABLE FOR OBJECT EYES + .STRL "your eyes" + .PROP 4,P?SYNONYM + W?EYE + W?EYES + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + EYES-F + .BYTE 0 + .ENDT + +T?MAIN-HALL-OF-PALACE:: .TABLE ; TABLE FOR OBJECT MAIN-HALL-OF-PALACE + .STRL "Main Hall of Palace" + .PROP 3,P?NORTH ; IMPOSSIBLE EXIT + STR?277 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?NE ; UNCONDITIONAL EXIT + AUDIENCE-CHAMBER ; TO ROOM + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + ORIENTAL-GARDEN ; TO ROOM + .PROP 3,P?SE ; IMPOSSIBLE EXIT + STR?277 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + LAUNDRY-ROOM ; TO ROOM + .PROP 3,P?SW ; IMPOSSIBLE EXIT + STR?277 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + MY-KIND-OF-DOCK ; TO ROOM + .PROP 3,P?NW ; IMPOSSIBLE EXIT + STR?277 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?DOWN ; UNCONDITIONAL EXIT + MY-KIND-OF-DOCK ; TO ROOM + .PROP 8,P?GLOBAL + WATER + STAIRS + WINDOW + LIGHT + .PROP 2,P?LDESC + STR?276 + .BYTE 0 + .ENDT + +T?LABORATORY:: .TABLE ; TABLE FOR OBJECT LABORATORY + .STRL "Laboratory" + .PROP 4,P?NORTH ; CONDITIONAL EXIT + LAB-DOOR-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?UP ; CONDITIONAL EXIT + LABORATORY-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + LABORATORY-F + .PROP 8,P?GLOBAL + HOLE + STAIRS + HOUSE + VENUS + .PROP 2,P?HOLE-DESTINATION + VIZICOMM-BOOTH + .BYTE 0 + .ENDT + +T?COMIC-BOOK:: .TABLE ; TABLE FOR OBJECT COMIC-BOOK + .STRL "" + .PROP 4,P?SYNONYM + W?BOOK + W?RULES + .PROP 6,P?ADJECTIVE + W?RULE + W?COMIC + W?3-D + .PROP 2,P?ACTION + COMIC-BOOK-F + .PROP 2,P?SDESC + STR?206 + .BYTE 0 + .ENDT + +T?DULL-DUST:: .TABLE ; TABLE FOR OBJECT DULL-DUST + .STRL "dust" + .PROP 2,P?SYNONYM + W?DUST + .PROP 2,P?ACTION + UNIMPORTANT-THING-F + .BYTE 0 + .ENDT + +T?BAR-DOOR:: .TABLE ; TABLE FOR OBJECT BAR-DOOR + .STRL "front door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 2,P?ADJECTIVE + W?FRONT + .PROP 2,P?ACTION + BAR-DOOR-F + .BYTE 0 + .ENDT + +T?BAR-OBJECT:: .TABLE ; TABLE FOR OBJECT BAR-OBJECT + .STRL "bar" + .PROP 2,P?SYNONYM + W?BAR + .PROP 4,P?ADJECTIVE + W?JOES + W?JOE'S + .PROP 2,P?ACTION + BAR-F + .BYTE 0 + .ENDT + +T?PLAZA:: .TABLE ; TABLE FOR OBJECT PLAZA + .STRL "Plaza" + .PROP 2,P?ACTION + PLAZA-F + .PROP 6,P?GLOBAL + TREE + LAWN-OBJECT + FLOWER + .PROP 2,P?ODOR + STR?420 + .PROP 2,P?ODOR-NUMBER + 7 + .BYTE 0 + .ENDT + +T?HUSBAND-NOT-HERE:: .TABLE ; TABLE FOR OBJECT HUSBAND-NOT-HERE + .STRL "husband" + .PROP 2,P?SYNONYM + W?HUSBAND + .PROP 2,P?ACTION + HUSBAND-NOT-HERE-F + .BYTE 0 + .ENDT + +T?BATTLESHIP:: .TABLE ; TABLE FOR OBJECT BATTLESHIP + .STRL "battleship" + .PROP 8,P?SYNONYM + W?BATTLE + W?SPACESHIP + W?FLAGSHIP + W?SHIP + .PROP 10,P?ADJECTIVE + W?BATTLE + W?LONG + W?LARGE + W?SPACE + W?FLAG + .PROP 2,P?ACTION + BATTLESHIP-F + .PROP 2,P?GENERIC + GENERIC-SHIP-F + .BYTE 0 + .ENDT + +T?GARMENT:: .TABLE ; TABLE FOR OBJECT GARMENT + .STRL "" + .PROP 8,P?SYNONYM + W?OVERALLS + W?CLOTHES + W?LOINCLOTH + W?BIKINI + .PROP 8,P?ADJECTIVE + W?MY + W?YOUR + W?BRASS + W?TIGHT + .PROP 2,P?ACTION + GARMENT-F + .PROP 2,P?SDESC + STR?205 + .BYTE 0 + .ENDT + +T?CODED-MESSAGE:: .TABLE ; TABLE FOR OBJECT CODED-MESSAGE + .STRL "coded message" + .PROP 4,P?SYNONYM + W?MESSAGE + W?CODE + .PROP 4,P?ADJECTIVE + W?STRANGE + W?CODED + .PROP 2,P?ACTION + CODED-MESSAGE-F + .PROP 2,P?SIZE + 2 + .PROP 2,P?FDESC + STR?265 + .BYTE 0 + .ENDT + +T?LAWN-OBJECT:: .TABLE ; TABLE FOR OBJECT LAWN-OBJECT + .STRL "lawn" + .PROP 2,P?SYNONYM + W?LAWN + .PROP 2,P?ACTION + LAWN-OBJECT-F + .BYTE 0 + .ENDT + +T?PILE-OF-ANGLES:: .TABLE ; TABLE FOR OBJECT PILE-OF-ANGLES + .STRL "pile of angles" + .PROP 4,P?SYNONYM + W?PILE + W?ANGLES + .PROP 6,P?ADJECTIVE + W?FORTY + W?DEGREE + W?NUMBER + .PROP 2,P?ACTION + PILE-OF-ANGLES-F + .BYTE 0 + .ENDT + +T?INNER-HAREM:: .TABLE ; TABLE FOR OBJECT INNER-HAREM + .STRL "Inner Harem" + .PROP 4,P?SE ; CONDITIONAL EXIT + INNER-HAREM-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?DOWN ; CONDITIONAL EXIT + CATACOMBS-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?OUT ; CONDITIONAL EXIT + INNER-HAREM-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + INNER-HAREM-F + .PROP 4,P?GLOBAL + ODOR + HAREM-OBJECT + .BYTE 0 + .ENDT + +T?RABBIT:: .TABLE ; TABLE FOR OBJECT RABBIT + .STRL "rabbit" + .PROP 4,P?SYNONYM + W?RABBIT + W?BUNNY + .PROP 4,P?ADJECTIVE + W?BUNNY + W?SMALL + .PROP 2,P?FDESC + STR?326 + .BYTE 0 + .ENDT + +T?HATCH:: .TABLE ; TABLE FOR OBJECT HATCH + .STRL "hatch" + .PROP 6,P?SYNONYM + W?HATCH + W?HATCHWAY + W?DOOR + .BYTE 0 + .ENDT + +T?LEAVES:: .TABLE ; TABLE FOR OBJECT LEAVES + .STRL "whole bunch of leaves" + .PROP 8,P?SYNONYM + W?BUNCH + W?LEAVES + W?LEAF + W?PILE + .PROP 2,P?ADJECTIVE + W?WHOLE + .PROP 2,P?ACTION + LEAVES-F + .PROP 2,P?SIZE + 2 + .BYTE 0 + .ENDT + +T?EXAM-ROOM-DOOR:: .TABLE ; TABLE FOR OBJECT EXAM-ROOM-DOOR + .STRL "metal door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 6,P?ADJECTIVE + W?WEST + W?GLEAMING + W?METAL + .BYTE 0 + .ENDT + +T?STAIN:: .TABLE ; TABLE FOR OBJECT STAIN + .STRL "can of black stain" + .PROP 8,P?SYNONYM + W?CAN + W?STAIN + W?SAIN + W?PAINT + .PROP 2,P?ADJECTIVE + W?BLACK + .PROP 2,P?ACTION + STAIN-F + .PROP 2,P?NO-T-DESC + STR?351 + .PROP 2,P?TEXT + STR?352 + .BYTE 0 + .ENDT + +T?HEADLIGHT:: .TABLE ; TABLE FOR OBJECT HEADLIGHT + .STRL "headlight" + .PROP 6,P?SYNONYM + W?HEADLIGHT + W?LIGHT + W?LIGH + .PROP 4,P?ADJECTIVE + W?FORD + W?HEAD + .PROP 2,P?ACTION + HEADLIGHT-F + .PROP 2,P?NO-T-DESC + STR?385 + .BYTE 0 + .ENDT + +T?COTTON-BALLS:: .TABLE ; TABLE FOR OBJECT COTTON-BALLS + .STRL "pair of cotton balls" + .PROP 6,P?SYNONYM + W?PAIR + W?BALL + W?BALLS + .PROP 4,P?ADJECTIVE + W?COTTON + W?COON + .PROP 2,P?ACTION + COTTON-BALLS-F + .PROP 2,P?NO-T-DESC + STR?343 + .PROP 2,P?SIZE + 2 + .BYTE 0 + .ENDT + +T?FORK-OF-SORTS:: .TABLE ; TABLE FOR OBJECT FORK-OF-SORTS + .STRL "Fork, Of Sorts" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + CLEARING ; TO ROOM + .PROP 4,P?WEST ; CONDITIONAL EXIT + PASS-FLYTRAP-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + FORK-OF-SORTS-F + .PROP 4,P?GLOBAL + TREE + VENUS + .BYTE 0 + .ENDT + +T?MOUTH:: .TABLE ; TABLE FOR OBJECT MOUTH + .STRL "your mouth" + .PROP 6,P?SYNONYM + W?MOUTH + W?LIP + W?LIPS + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + MOUTH-F + .BYTE 0 + .ENDT + +T?BEDROOM:: .TABLE ; TABLE FOR OBJECT BEDROOM + .STRL "Bedroom" + .PROP 4,P?DOWN ; CONDITIONAL EXIT + BEDROOM-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 10,P?GLOBAL + STAIRS + WINDOW + HOUSE + FIRST-FLOOR + SECOND-FLOOR + .PROP 2,P?LDESC + STR?376 + .BYTE 0 + .ENDT + +T?SIGN:: .TABLE ; TABLE FOR OBJECT SIGN + .STRL "sign" + .PROP 2,P?SYNONYM + W?SIGN + .PROP 6,P?ADJECTIVE + W?LARGE + W?RED + W?FADED + .PROP 2,P?ACTION + SIGN-F + .BYTE 0 + .ENDT + +T?SECOND-FLOOR:: .TABLE ; TABLE FOR OBJECT SECOND-FLOOR + .STRL "second floor" + .PROP 2,P?SYNONYM + W?FLOOR + .PROP 2,P?ADJECTIVE + W?SECOND + .PROP 2,P?ACTION + SECOND-FLOOR-F + .BYTE 0 + .ENDT + +T?HICKORY-AND-DICKORY-DOCK:: .TABLE ; TABLE FOR OBJECT HICKORY-AND-DICKORY-DOCK + .STRL "Hickory & Dickory Dock" + .PROP 3,P?NORTH ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?NE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + RUINED-CASTLE-3 ; TO ROOM + .PROP 3,P?NW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 6,P?GLOBAL + CANAL-OBJECT + DOCK-OBJECT + WATER + .PROP 2,P?LDESC + STR?244 + .BYTE 0 + .ENDT + +T?FRONT-STOOP:: .TABLE ; TABLE FOR OBJECT FRONT-STOOP + .STRL "front stoop" + .PROP 4,P?SYNONYM + W?STOOP + W?DOORSTEP + .PROP 2,P?ADJECTIVE + W?FRONT + .PROP 2,P?ACTION + FRONT-STOOP-F + .PROP 2,P?CAPACITY + 150 + .BYTE 0 + .ENDT + +T?BEER:: .TABLE ; TABLE FOR OBJECT BEER + .STRL "mug of beer" + .PROP 6,P?SYNONYM + W?DRINK + W?MUG + W?BEER + .PROP 2,P?ACTION + BEER-F + .BYTE 0 + .ENDT + +T?DUNES:: .TABLE ; TABLE FOR OBJECT DUNES + .STRL "sand dunes" + .PROP 6,P?SYNONYM + W?DUNE + W?DUNES + W?SAND + .PROP 14,P?ADJECTIVE + W?SAND + W?RED + W?REDDISH + W?TOWERING + W?SCULPTED + W?MARTIAN + W?IMPASSABLE + .PROP 2,P?ACTION + DUNES-F + .BYTE 0 + .ENDT + +T?IGLOO:: .TABLE ; TABLE FOR OBJECT IGLOO + .STRL "igloo" + .PROP 4,P?SYNONYM + W?IGLOO + W?ORPHANAGE + .PROP 2,P?ADJECTIVE + W?LARGE + .PROP 2,P?ACTION + IGLOO-F + .BYTE 0 + .ENDT + +T?SECOND-SLAB:: .TABLE ; TABLE FOR OBJECT SECOND-SLAB + .STRL "second slab" + .PROP 2,P?SYNONYM + W?SLAB + .PROP 2,P?ADJECTIVE + W?SECOND + .PROP 2,P?ACTION + SECOND-SLAB-F + .PROP 2,P?GENERIC + GENERIC-SLAB-F + .PROP 2,P?CAPACITY + 100 + .BYTE 0 + .ENDT + +T?BACK-DOOR-OBJECT:: .TABLE ; TABLE FOR OBJECT BACK-DOOR-OBJECT + .STRL "back door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 4,P?ADJECTIVE + W?BACK + W?REAR + .PROP 2,P?ACTION + MAD-SCIENTIST-DOOR-F + .BYTE 0 + .ENDT + +T?SHEET:: .TABLE ; TABLE FOR OBJECT SHEET + .STRL "" + .PROP 8,P?SYNONYM + W?SHEET + W?STRIPS + W?END + W?ROPE + .PROP 6,P?ADJECTIVE + W?OTHER + W?SHEE + W?CLOTH + .PROP 2,P?ACTION + SHEET-F + .PROP 2,P?SDESC + STR?377 + .PROP 2,P?NO-T-DESC + STR?378 + .PROP 2,P?DESCFCN + SHEET-F + .BYTE 0 + .ENDT + +T?STAIRS:: .TABLE ; TABLE FOR OBJECT STAIRS + .STRL "stair" + .PROP 8,P?SYNONYM + W?STAIR + W?STAIRS + W?STAIRWAY + W?STEP + .PROP 2,P?ADJECTIVE + W?WINDING + .PROP 2,P?ACTION + STAIRS-F + .BYTE 0 + .ENDT + +T?BLANKET:: .TABLE ; TABLE FOR OBJECT BLANKET + .STRL "blanket" + .PROP 2,P?SYNONYM + W?BLANKET + .PROP 2,P?ACTION + BLANKET-F + .PROP 2,P?NO-T-DESC + STR?399 + .BYTE 0 + .ENDT + +T?CLOSET:: .TABLE ; TABLE FOR OBJECT CLOSET + .STRL "Closet" + .PROP 4,P?SOUTH ; CONDITIONAL EXIT + CLOSET-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?OUT ; CONDITIONAL EXIT + CLOSET-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + CLOSET-F + .PROP 6,P?GLOBAL + HOLE + ODOR + CLOSET-OBJECT + .PROP 2,P?ODOR + STR?411 + .PROP 2,P?ODOR-NUMBER + 3 + .PROP 2,P?HOLE-DESTINATION + JUNGLE + .BYTE 0 + .ENDT + +T?MENS-ROOM:: .TABLE ; TABLE FOR OBJECT MENS-ROOM + .STRL "Gents' Room" + .PROP 2,P?SE ; UNCONDITIONAL EXIT + JOES-BAR ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + JOES-BAR ; TO ROOM + .PROP 2,P?ACTION + BATHROOM-F + .PROP 10,P?GLOBAL + TOILET + ODOR + WATER + MENS-ROOM-OBJECT + SINK + .PROP 2,P?ODOR + STR?208 + .PROP 2,P?ODOR-NUMBER + 1 + .BYTE 0 + .ENDT + +T?HAREM-OBJECT:: .TABLE ; TABLE FOR OBJECT HAREM-OBJECT + .STRL "harem" + .PROP 2,P?SYNONYM + W?HAREM + .PROP 2,P?ACTION + HAREM-OBJECT-F + .BYTE 0 + .ENDT + +T?FLOWER:: .TABLE ; TABLE FOR OBJECT FLOWER + .STRL "flower" + .PROP 8,P?SYNONYM + W?FLOWER + W?FLOWERS + W?BED + W?BEDS + .PROP 6,P?ADJECTIVE + W?YELLOW + W?BULBOUS + W?FLOWER + .PROP 2,P?ACTION + FLOWERS-F + .BYTE 0 + .ENDT + +T?END-OF-HALLWAY:: .TABLE ; TABLE FOR OBJECT END-OF-HALLWAY + .STRL "End of Hallway" + .PROP 6,P?NORTH ; CONDITIONAL EXIT + CELL ; TO ROOM + WIDE-CELL-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 4,P?EAST ; CONDITIONAL EXIT + OTHER-END-OF-HALLWAY-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 6,P?SOUTH ; CONDITIONAL EXIT + OTHER-CELL ; TO ROOM + NARROW-CELL-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 4,P?WEST ; CONDITIONAL EXIT + EXAMINATION-ROOM-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?UP ; UNCONDITIONAL EXIT + OBSERVATION-ROOM ; TO ROOM + .PROP 2,P?DOWN ; UNCONDITIONAL EXIT + BASEMENT ; TO ROOM + .PROP 2,P?ACTION + END-OF-HALLWAY-F + .PROP 12,P?GLOBAL + SIGN + WIDE-CELL-DOOR + NARROW-CELL-DOOR + EXAM-ROOM-DOOR + CELL-OBJECT + STAIRS + .BYTE 0 + .ENDT + +T?INSIDE-SHOP:: .TABLE ; TABLE FOR OBJECT INSIDE-SHOP + .STRL "shop" + .PROP 4,P?SYNONYM + W?STORE + W?SHOP + .PROP 2,P?ADJECTIVE + W?EXIT + .PROP 2,P?ACTION + INSIDE-SHOP-F + .BYTE 0 + .ENDT + +T?EACH-OTHER:: .TABLE ; TABLE FOR OBJECT EACH-OTHER + .STRL "it" + .PROP 4,P?SYNONYM + W?OTHER + W?ITSELF + .PROP 2,P?ADJECTIVE + W?EACH + .PROP 2,P?ACTION + EACH-OTHER-F + .BYTE 0 + .ENDT + +T?DUNETOP:: .TABLE ; TABLE FOR OBJECT DUNETOP + .STRL "Dunetop" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + DONALD-DOCK ; TO ROOM + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + CANALVIEW-MALL ; TO ROOM + .PROP 3,P?DOWN ; IMPOSSIBLE EXIT + STR?269 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?ACTION + DUNETOP-F + .PROP 6,P?GLOBAL + DUNES + CANAL-OBJECT + DOCK-OBJECT + .PROP 2,P?LDESC + STR?268 + .BYTE 0 + .ENDT + +T?ABANDONED-DOCK:: .TABLE ; TABLE FOR OBJECT ABANDONED-DOCK + .STRL "Abandoned Dock" + .PROP 3,P?NE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?EAST ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + CANALVIEW-MALL ; TO ROOM + .PROP 8,P?GLOBAL + CANAL-OBJECT + DOCK-OBJECT + WATER + DUNES + .PROP 2,P?LDESC + STR?270 + .BYTE 0 + .ENDT + +T?BUOY:: .TABLE ; TABLE FOR OBJECT BUOY + .STRL "red warning buoy" + .PROP 2,P?SYNONYM + W?BUOY + .PROP 6,P?ADJECTIVE + W?SWAYING + W?RED + W?WARNING + .PROP 2,P?ACTION + BUOY-F + .BYTE 0 + .ENDT + +T?OTHER-CELL:: .TABLE ; TABLE FOR OBJECT OTHER-CELL + .STRL "Other Cell" + .PROP 6,P?NORTH ; CONDITIONAL EXIT + END-OF-HALLWAY ; TO ROOM + NARROW-CELL-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 6,P?OUT ; CONDITIONAL EXIT + END-OF-HALLWAY ; TO ROOM + NARROW-CELL-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?ACTION + OTHER-CELL-F + .PROP 4,P?GLOBAL + NARROW-CELL-DOOR + CELL-OBJECT + .BYTE 0 + .ENDT + +T?WATER:: .TABLE ; TABLE FOR OBJECT WATER + .STRL "water" + .PROP 8,P?SYNONYM + W?WATER + W?FOUNTAIN + W?POOL + W?OASIS + .PROP 16,P?ADJECTIVE + W?FRESH + W?CANAL + W?DARK + W?BRACKISH + W?STAGNANT + W?WARM + W?LARGE + W?REFLECTING + .PROP 2,P?ACTION + WATER-F + .BYTE 0 + .ENDT + +T?BASKET:: .TABLE ; TABLE FOR OBJECT BASKET + .STRL "wicker basket" + .PROP 4,P?SYNONYM + W?BASKET + W?BASKE + .PROP 2,P?ADJECTIVE + W?WICKER + .PROP 2,P?ACTION + BASKET-F + .PROP 2,P?CAPACITY + 40 + .PROP 2,P?NO-T-DESC + STR?412 + .BYTE 0 + .ENDT + +T?GROUND:: .TABLE ; TABLE FOR OBJECT GROUND + .STRL "" + .PROP 4,P?SYNONYM + W?FLOOR + W?GROUND + .PROP 2,P?ACTION + GROUND-F + .PROP 2,P?SDESC + STR?129 + .BYTE 0 + .ENDT + +T?MINARET:: .TABLE ; TABLE FOR OBJECT MINARET + .STRL "Minaret" + .PROP 2,P?DOWN ; UNCONDITIONAL EXIT + BASE-OF-TOWER ; TO ROOM + .PROP 14,P?GLOBAL + HOLE + STAIRS + TOWER + CANAL-OBJECT + WATER + DUNES + DOCK-OBJECT + .PROP 2,P?LDESC + STR?282 + .PROP 2,P?HOLE-DESTINATION + CRAMPED-SPACE + .BYTE 0 + .ENDT + +T?WHITE-SUIT:: .TABLE ; TABLE FOR OBJECT WHITE-SUIT + .STRL "white suit" + .PROP 6,P?SYNONYM + W?SUIT + W?SUI + W?THERMA + .PROP 6,P?ADJECTIVE + W?THERMA + W?WHITE + W?WHIE + .PROP 2,P?ACTION + WHITE-SUIT-F + .PROP 2,P?NO-T-DESC + STR?389 + .PROP 2,P?FDESC + STR?390 + .BYTE 0 + .ENDT + +T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT + .STRL "it" + .PROP 2,P?ACTION + NOT-HERE-OBJECT-F + .BYTE 0 + .ENDT + +T?MARTIAN-DESSERT:: .TABLE ; TABLE FOR OBJECT MARTIAN-DESSERT + .STRL "Martian Dessert" + .PROP 4,P?SE ; CONDITIONAL EXIT + MARTIAN-DESSERT-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?NW ; CONDITIONAL EXIT + MARTIAN-DESSERT-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?GLOBAL + DUNES + .PROP 2,P?LDESC + STR?323 + .BYTE 0 + .ENDT + +T?CELL-OBJECT:: .TABLE ; TABLE FOR OBJECT CELL-OBJECT + .STRL "cell" + .PROP 2,P?SYNONYM + W?CELL + .PROP 4,P?ADJECTIVE + W?PRISON + W?OTHER + .PROP 2,P?ACTION + CELL-OBJECT-F + .BYTE 0 + .ENDT + +T?TITS:: .TABLE ; TABLE FOR OBJECT TITS + .STRL "your naughty bits" + .PROP 8,P?SYNONYM + W?TIT + W?TITS + W?BREAST + W?BOSOM + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + NAUGHTY-BITS-F + .BYTE 0 + .ENDT + +T?COIN-SLOT:: .TABLE ; TABLE FOR OBJECT COIN-SLOT + .STRL "coin slot" + .PROP 2,P?SYNONYM + W?SLOT + .PROP 2,P?ADJECTIVE + W?COIN + .PROP 2,P?ACTION + COIN-SLOT-F + .BYTE 0 + .ENDT + +T?BIRDS:: .TABLE ; TABLE FOR OBJECT BIRDS + .STRL "bird" + .PROP 4,P?SYNONYM + W?BIRD + W?BIRDS + .PROP 2,P?ACTION + UNIMPORTANT-THING-F + .BYTE 0 + .ENDT + +T?COIN-RETURN-BOX:: .TABLE ; TABLE FOR OBJECT COIN-RETURN-BOX + .STRL "coin return box" + .PROP 2,P?SYNONYM + W?BOX + .PROP 4,P?ADJECTIVE + W?COIN + W?RETURN + .PROP 2,P?ACTION + COIN-RETURN-BOX-F + .PROP 2,P?CAPACITY + 1 + .BYTE 0 + .ENDT + +T?NARROW-CELL-DOOR:: .TABLE ; TABLE FOR OBJECT NARROW-CELL-DOOR + .STRL "narrow cell door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 6,P?ADJECTIVE + W?SOUTH + W?NARROW + W?CELL + .PROP 2,P?ACTION + NARROW-CELL-DOOR-F + .BYTE 0 + .ENDT + +T?TUBE:: .TABLE ; TABLE FOR OBJECT TUBE + .STRL "tube" + .PROP 4,P?SYNONYM + W?TUBE + W?UBE + .PROP 6,P?ADJECTIVE + W?CARDBOARD + W?MAILING + W?NARROW + .PROP 2,P?CAPACITY + 2 + .PROP 2,P?NO-T-DESC + STR?273 + .BYTE 0 + .ENDT + +T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM + .STRL "number" + .PROP 2,P?SYNONYM + W?NUMBER + .PROP 6,P?ADJECTIVE + W?WIFE + W?HUSBAND + W?# + .PROP 2,P?ACTION + INTNUM-F + .BYTE 0 + .ENDT + +T?MOUSE:: .TABLE ; TABLE FOR OBJECT MOUSE + .STRL "mouse" + .PROP 4,P?SYNONYM + W?MOUSE + W?MARSMOUSE + .PROP 4,P?ADJECTIVE + W?SMALL + W?WHITE + .PROP 2,P?ACTION + MOUSE-F + .PROP 2,P?SIZE + 3 + .PROP 2,P?FDESC + STR?246 + .BYTE 0 + .ENDT + +T?DIVAN:: .TABLE ; TABLE FOR OBJECT DIVAN + .STRL "divan" + .PROP 4,P?SYNONYM + W?DIVAN + W?COUCH + .PROP 2,P?ADJECTIVE + W?PLUSH + .PROP 2,P?CAPACITY + 100 + .BYTE 0 + .ENDT + +T?CHOCOLATE:: .TABLE ; TABLE FOR OBJECT CHOCOLATE + .STRL "" + .PROP 8,P?SYNONYM + W?FOOD + W?HUNK + W?CHOCOLATE + W?CANDY + .PROP 8,P?ADJECTIVE + W?BROWN + W?LUSCIOUS + W?MILK + W?CREAMY + .PROP 2,P?ACTION + CHOCOLATE-F + .PROP 2,P?SDESC + STR?404 + .PROP 2,P?NO-T-DESC + STR?405 + .BYTE 0 + .ENDT + +T?LADDER-ROOM:: .TABLE ; TABLE FOR OBJECT LADDER-ROOM + .STRL "Ladder Room" + .PROP 2,P?NW ; UNCONDITIONAL EXIT + CATACOMBS ; TO ROOM + .PROP 4,P?UP ; CONDITIONAL EXIT + LADDER-ROOM-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + CATACOMBS ; TO ROOM + .PROP 2,P?GLOBAL + WATER + .PROP 2,P?LDESC + STR?312 + .BYTE 0 + .ENDT + +T?SOD:: .TABLE ; TABLE FOR OBJECT SOD + .STRL "sod" + .PROP 4,P?SYNONYM + W?PIECE + W?SOD + .PROP 2,P?ACTION + SOD-F + .BYTE 0 + .ENDT + +T?CEILING:: .TABLE ; TABLE FOR OBJECT CEILING + .STRL "ceiling" + .PROP 4,P?SYNONYM + W?CEILING + W?ROOF + .PROP 2,P?ADJECTIVE + W?TOWERING + .PROP 2,P?ACTION + CEILING-F + .BYTE 0 + .ENDT + +T?COCK:: .TABLE ; TABLE FOR OBJECT COCK + .STRL "your naughty bits" + .PROP 8,P?SYNONYM + W?COCK + W?PENIS + W?BALLS + W?ASS + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + NAUGHTY-BITS-F + .BYTE 0 + .ENDT + +T?BLENDER:: .TABLE ; TABLE FOR OBJECT BLENDER + .STRL "common household blender" + .PROP 6,P?SYNONYM + W?BLENDER + W?MIXER + W?ENGRAVING + .PROP 4,P?ADJECTIVE + W?COMMON + W?HOUSEHOLD + .PROP 2,P?ACTION + BLENDER-F + .PROP 2,P?SIZE + 8 + .BYTE 0 + .ENDT + +T?EARS:: .TABLE ; TABLE FOR OBJECT EARS + .STRL "your ears" + .PROP 4,P?SYNONYM + W?EAR + W?EARS + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + EARS-F + .BYTE 0 + .ENDT + +T?RUINED-CASTLE-1:: .TABLE ; TABLE FOR OBJECT RUINED-CASTLE-1 + .STRL "Ruined Castle" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + THRONE-ROOM ; TO ROOM + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + MARTIAN-DESERT ; TO ROOM + .PROP 2,P?IN ; UNCONDITIONAL EXIT + THRONE-ROOM ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + MARTIAN-DESERT ; TO ROOM + .PROP 2,P?ACTION + RUINED-CASTLE-1-F + .PROP 2,P?SDESC + STR?126 + .BYTE 0 + .ENDT + +T?DIRIGIBLE:: .TABLE ; TABLE FOR OBJECT DIRIGIBLE + .STRL "dirigible" + .PROP 2,P?SYNONYM + W?DIRIGIBLE + .PROP 2,P?ACTION + UNIMPORTANT-THING-F + .BYTE 0 + .ENDT + +T?PENGUIN-PARK:: .TABLE ; TABLE FOR OBJECT PENGUIN-PARK + .STRL "Penguin Park" + .PROP 5,P?SE ; CONDITIONAL EXIT + GYPSY-CAMP ; TO ROOM + STR?330 ; FAILURE MESSAGE + .BYTE PENGUINS-PARTED ; IF FLAG IS TRUE + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + ALLUSION-ROOM ; TO ROOM + .PROP 2,P?NW ; UNCONDITIONAL EXIT + TUNDRA ; TO ROOM + .PROP 2,P?ACTION + PENGUIN-PARK-F + .PROP 2,P?GLOBAL + SIGN + .BYTE 0 + .ENDT + +T?HANDSET:: .TABLE ; TABLE FOR OBJECT HANDSET + .STRL "handset" + .PROP 2,P?SYNONYM + W?HANDSET + .PROP 2,P?ACTION + HANDSET-F + .BYTE 0 + .ENDT + +T?MY-KIND-OF-DOCK:: .TABLE ; TABLE FOR OBJECT MY-KIND-OF-DOCK + .STRL "My Kinda Dock!" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + MAIN-HALL-OF-PALACE ; TO ROOM + .PROP 3,P?SW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?WEST ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?NW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?UP ; UNCONDITIONAL EXIT + MAIN-HALL-OF-PALACE ; TO ROOM + .PROP 2,P?SDESC + STR?274 + .PROP 10,P?GLOBAL + CANAL-OBJECT + DOCK-OBJECT + WATER + STAIRS + LIGHT + .PROP 2,P?LDESC + STR?275 + .BYTE 0 + .ENDT + +T?SACK:: .TABLE ; TABLE FOR OBJECT SACK + .STRL "canvas sack" + .PROP 4,P?SYNONYM + W?SACK + W?BAG + .PROP 4,P?ADJECTIVE + W?CANVAS + W?LARGE + .PROP 2,P?CAPACITY + 50 + .PROP 2,P?SIZE + 3 + .BYTE 0 + .ENDT + +T?BABY:: .TABLE ; TABLE FOR OBJECT BABY + .STRL "" + .PROP 6,P?SYNONYM + W?BABY + W?INFANT + W?ROBOT + .PROP 10,P?ADJECTIVE + W?INFANT + W?ROBOT + W?ROBOTIC + W?SMALL + W?BABY + .PROP 2,P?ACTION + BABY-F + .PROP 2,P?SDESC + STR?333 + .PROP 2,P?SIZE + 35 + .PROP 2,P?DESCFCN + BABY-F + .BYTE 0 + .ENDT + +T?RUINED-CASTLE-3:: .TABLE ; TABLE FOR OBJECT RUINED-CASTLE-3 + .STRL "Ruined Castle" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + MARTIAN-DESERT ; TO ROOM + .PROP 2,P?NW ; UNCONDITIONAL EXIT + HICKORY-AND-DICKORY-DOCK ; TO ROOM + .PROP 2,P?ACTION + RUINED-CASTLE-3-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?GLOBAL + HOLE + .PROP 2,P?HOLE-DESTINATION + BASEMENT + .BYTE 0 + .ENDT + +T?OUTSIDE-SHOP:: .TABLE ; TABLE FOR OBJECT OUTSIDE-SHOP + .STRL "shop" + .PROP 4,P?SYNONYM + W?SHOP + W?STORE + .PROP 2,P?ADJECTIVE + W?EXIT + .PROP 2,P?ACTION + OUTSIDE-SHOP-F + .BYTE 0 + .ENDT + +T?SULTANS-WIFE:: .TABLE ; TABLE FOR OBJECT SULTANS-WIFE + .STRL "" + .PROP 4,P?SYNONYM + W?HUSBAND + W?WIFE + .PROP 6,P?ADJECTIVE + W?SULTAN'S + W?SULTAN + W?SULTANESS + .PROP 2,P?ACTION + SULTANS-WIFE-F + .PROP 2,P?DESCFCN + SULTANS-WIFE-F + .BYTE 0 + .ENDT + +T?MAD-SCIENTIST:: .TABLE ; TABLE FOR OBJECT MAD-SCIENTIST + .STRL "mad scientist" + .PROP 2,P?SYNONYM + W?SCIENTIST + .PROP 2,P?ADJECTIVE + W?MAD + .PROP 2,P?ACTION + MAD-SCIENTIST-F + .PROP 2,P?DESCFCN + MAD-SCIENTIST-F + .BYTE 0 + .ENDT + +T?GYPSY-CAMP:: .TABLE ; TABLE FOR OBJECT GYPSY-CAMP + .STRL "Gypsy Camp" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + TENT ; TO ROOM + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + SOUTH-POLE ; TO ROOM + .PROP 2,P?NW ; UNCONDITIONAL EXIT + PENGUIN-PARK ; TO ROOM + .PROP 2,P?IN ; UNCONDITIONAL EXIT + TENT ; TO ROOM + .PROP 2,P?ACTION + GYPSY-CAMP-F + .PROP 2,P?LDESC + STR?331 + .BYTE 0 + .ENDT + +T?RUINED-CASTLE-2:: .TABLE ; TABLE FOR OBJECT RUINED-CASTLE-2 + .STRL "Ruined Castle" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + MARTIAN-DESSERT ; TO ROOM + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + MARTIAN-DESERT ; TO ROOM + .PROP 2,P?ACTION + RUINED-CASTLE-2-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?GLOBAL + DULL-DUST + .BYTE 0 + .ENDT + +T?CRAMPED-SPACE:: .TABLE ; TABLE FOR OBJECT CRAMPED-SPACE + .STRL "Cramped Space" + .PROP 5,P?DOWN ; CONDITIONAL EXIT + CELL ; TO ROOM + 0 ; FAILURE MESSAGE + .BYTE HOLE-OPEN ; IF FLAG IS TRUE + .PROP 2,P?ACTION + CRAMPED-SPACE-F + .BYTE 0 + .ENDT + +T?PROTAGONIST:: .TABLE ; TABLE FOR OBJECT PROTAGONIST + .STRL "it" + .PROP 2,P?SYNONYM + W?PROTAGONIST + .BYTE 0 + .ENDT + +T?ROYAL-DOCKS:: .TABLE ; TABLE FOR OBJECT ROYAL-DOCKS + .STRL "Royal Docks" + .PROP 3,P?NORTH ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?NE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + THRONE-ROOM ; TO ROOM + .PROP 3,P?NW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?IN ; UNCONDITIONAL EXIT + THRONE-ROOM ; TO ROOM + .PROP 2,P?ACTION + ROYAL-DOCKS-F + .PROP 6,P?GLOBAL + CANAL-OBJECT + DOCK-OBJECT + WATER + .BYTE 0 + .ENDT + +T?WIDE-CELL-DOOR:: .TABLE ; TABLE FOR OBJECT WIDE-CELL-DOOR + .STRL "wide cell door" + .PROP 2,P?SYNONYM + W?DOOR + .PROP 6,P?ADJECTIVE + W?NORTH + W?WIDE + W?CELL + .BYTE 0 + .ENDT + +T?DUST:: .TABLE ; TABLE FOR OBJECT DUST + .STRL "dust" + .PROP 2,P?SYNONYM + W?DUST + .PROP 2,P?ACTION + DUST-F + .BYTE 0 + .ENDT + +T?CANAL:: .TABLE ; TABLE FOR OBJECT CANAL + .STRL "Martian Canal" + .PROP 3,P?NORTH ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?NE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?EAST ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SE ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SOUTH ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?SW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?WEST ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 3,P?NW ; IMPOSSIBLE EXIT + STR?245 ; FAILURE MESSAGE + .BYTE 0 + .PROP 2,P?ACTION + CANAL-F + .PROP 12,P?GLOBAL + CANAL-OBJECT + DOCK-OBJECT + WATER + DUNES + SIGN + BUOY + .BYTE 0 + .ENDT + +T?TRAY:: .TABLE ; TABLE FOR OBJECT TRAY + .STRL "tray" + .PROP 4,P?SYNONYM + W?TRAY + W?RAY + .PROP 2,P?ACTION + TRAY-F + .PROP 2,P?CAPACITY + 20 + .PROP 2,P?NO-T-DESC + STR?403 + .BYTE 0 + .ENDT + +T?VIZICOMM:: .TABLE ; TABLE FOR OBJECT VIZICOMM + .STRL "vizicomm" + .PROP 2,P?SYNONYM + W?VIZICOMM + .PROP 2,P?ADJECTIVE + W?PAY + .PROP 2,P?ACTION + VIZICOMM-F + .BYTE 0 + .ENDT + +T?NOSE:: .TABLE ; TABLE FOR OBJECT NOSE + .STRL "your nose" + .PROP 4,P?SYNONYM + W?NOSE + W?NOSTRIL + .PROP 4,P?ADJECTIVE + W?YOUR + W?MY + .PROP 2,P?ACTION + NOSE-F + .BYTE 0 + .ENDT + +T?GOWN:: .TABLE ; TABLE FOR OBJECT GOWN + .STRL "flowing white gown" + .PROP 4,P?SYNONYM + W?HAIR + W?GOWN + .PROP 6,P?ADJECTIVE + W?GOLDEN + W?FLOWING + W?WHITE + .PROP 2,P?ACTION + GOWN-F + .BYTE 0 + .ENDT + +T?DOCK-OBJECT:: .TABLE ; TABLE FOR OBJECT DOCK-OBJECT + .STRL "dock" + .PROP 4,P?SYNONYM + W?DOCK + W?PIER + .PROP 10,P?ADJECTIVE + W?SAND-COVERED + W?SMALL + W?BABY + W?ABANDONED + W?ROYAL + .PROP 2,P?ACTION + DOCK-OBJECT-F + .BYTE 0 + .ENDT + +T?SWORD:: .TABLE ; TABLE FOR OBJECT SWORD + .STRL "" + .PROP 6,P?SYNONYM + W?SWORD + W?SWORDS + W?BLADE + .PROP 6,P?ADJECTIVE + W?GLISTENING + W?MY + W?YOUR + .PROP 2,P?SDESC + STR?387 + .PROP 2,P?FDESC + STR?388 + .BYTE 0 + .ENDT + +T?ORPHANAGE-FOYER:: .TABLE ; TABLE FOR OBJECT ORPHANAGE-FOYER + .STRL "Orphanage Foyer" + .PROP 4,P?NE ; CONDITIONAL EXIT + IGLOO-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 6,P?SOUTH ; CONDITIONAL EXIT + SOUTH-POLE ; TO ROOM + ORPHANAGE-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 4,P?NW ; CONDITIONAL EXIT + IGLOO-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 6,P?OUT ; CONDITIONAL EXIT + SOUTH-POLE ; TO ROOM + ORPHANAGE-DOOR ; IF DOOR IS OPEN + 0 ; FAILURE MESSAGE + .PROP 2,P?ACTION + ORPHANAGE-FOYER-F + .PROP 8,P?GLOBAL + ORPHANAGE-DOOR + IGLOO + WINDOW + BARS + .BYTE 0 + .ENDT + +T?STABLE:: .TABLE ; TABLE FOR OBJECT STABLE + .STRL "Stable" + .PROP 4,P?NORTH ; CONDITIONAL EXIT + HOLD-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?WEST ; CONDITIONAL EXIT + LONG-CORRIDOR-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + STABLE-F + .PROP 2,P?GLOBAL + BATTLESHIP + .BYTE 0 + .ENDT + +T?TOILET:: .TABLE ; TABLE FOR OBJECT TOILET + .STRL "toilet" + .PROP 2,P?SYNONYM + W?TOILET + .PROP 2,P?ACTION + TOILET-F + .PROP 2,P?CAPACITY + 2 + .BYTE 0 + .ENDT + +T?BURIAL-CHAMBER:: .TABLE ; TABLE FOR OBJECT BURIAL-CHAMBER + .STRL "Burial Chamber" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + CATACOMBS ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + CATACOMBS ; TO ROOM + .PROP 2,P?GLOBAL + WATER + .PROP 2,P?LDESC + STR?313 + .BYTE 0 + .ENDT + +T?YOUNG-WOMAN:: .TABLE ; TABLE FOR OBJECT YOUNG-WOMAN + .STRL "" + .PROP 8,P?SYNONYM + W?WOMAN + W?MAN + W?ELYSIA + W?ELYSIUM + .PROP 2,P?ADJECTIVE + W?YOUNG + .PROP 2,P?ACTION + YOUNG-WOMAN-F + .PROP 2,P?SDESC + STR?126 + .PROP 2,P?DESCFCN + YOUNG-WOMAN-F + .BYTE 0 + .ENDT + +T?AMONG-THE-DUNES:: .TABLE ; TABLE FOR OBJECT AMONG-THE-DUNES + .STRL "Among the Dunes" + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + BABY-DOCK ; TO ROOM + .PROP 2,P?ACTION + AMONG-THE-DUNES-F + .PROP 2,P?GLOBAL + DUNES + .PROP 2,P?LDESC + STR?262 + .BYTE 0 + .ENDT + +T?TUNDRA:: .TABLE ; TABLE FOR OBJECT TUNDRA + .STRL "Edge of Polar Ice Cap" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + ICY-DOCK ; TO ROOM + .PROP 2,P?SE ; UNCONDITIONAL EXIT + PENGUIN-PARK ; TO ROOM + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + ALLUSION-ROOM ; TO ROOM + .PROP 2,P?ACTION + TUNDRA-F + .BYTE 0 + .ENDT + +T?STRAPS:: .TABLE ; TABLE FOR OBJECT STRAPS + .STRL "strap" + .PROP 4,P?SYNONYM + W?STRAP + W?STRAPS + .PROP 2,P?ACTION + STRAP-F + .BYTE 0 + .ENDT + +T?THRONE-ROOM:: .TABLE ; TABLE FOR OBJECT THRONE-ROOM + .STRL "Throne Room" + .PROP 2,P?NORTH ; UNCONDITIONAL EXIT + ROYAL-DOCKS ; TO ROOM + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + RUINED-CASTLE-1 ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + RUINED-CASTLE-1 ; TO ROOM + .PROP 2,P?ACTION + THRONE-ROOM-F + .BYTE 0 + .ENDT + +T?SPACE-YACHT:: .TABLE ; TABLE FOR OBJECT SPACE-YACHT + .STRL "Space Yacht" + .PROP 4,P?EAST ; CONDITIONAL EXIT + PRIVATE-CABIN-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT + IN-SPACE ; TO ROOM + .PROP 4,P?IN ; CONDITIONAL EXIT + PRIVATE-CABIN-ENTER-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + IN-SPACE ; TO ROOM + .PROP 2,P?ACTION + SPACE-YACHT-F + .PROP 2,P?GLOBAL + PASSENGER-SHIP + .PROP 2,P?LDESC + STR?397 + .BYTE 0 + .ENDT + +T?PENGUINS:: .TABLE ; TABLE FOR OBJECT PENGUINS + .STRL "mass of penguins" + .PROP 8,P?SYNONYM + W?PENGUIN + W?MASS + W?BIRD + W?BIRDS + .PROP 2,P?ADJECTIVE + W?WADDLING + .PROP 2,P?ACTION + PENGUINS-F + .BYTE 0 + .ENDT + +T?FLYTRAP:: .TABLE ; TABLE FOR OBJECT FLYTRAP + .STRL "Venus flytrap" + .PROP 4,P?SYNONYM + W?FLYTRAP + W?LETTUCE + .PROP 4,P?ADJECTIVE + W?VENUS + W?LARGE + .PROP 2,P?ACTION + FLYTRAP-F + .BYTE 0 + .ENDT + +T?BASEMENT:: .TABLE ; TABLE FOR OBJECT BASEMENT + .STRL "Basement" + .PROP 2,P?UP ; UNCONDITIONAL EXIT + END-OF-HALLWAY ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + END-OF-HALLWAY ; TO ROOM + .PROP 4,P?GLOBAL + STAIRS + LIGHT + .PROP 2,P?LDESC + STR?409 + .BYTE 0 + .ENDT + +T?RUBIES:: .TABLE ; TABLE FOR OBJECT RUBIES + .STRL "ruby" + .PROP 4,P?SYNONYM + W?RUBY + W?RUBIES + .PROP 2,P?ACTION + UNIMPORTANT-THING-F + .BYTE 0 + .ENDT + +T?ORANGE-BUTTON:: .TABLE ; TABLE FOR OBJECT ORANGE-BUTTON + .STRL "huge orange button" + .PROP 2,P?SYNONYM + W?BUTTON + .PROP 4,P?ADJECTIVE + W?LARGE + W?ORANGE + .PROP 2,P?ACTION + ORANGE-BUTTON-F + .BYTE 0 + .ENDT + +T?HAREM:: .TABLE ; TABLE FOR OBJECT HAREM + .STRL "Harem" + .PROP 2,P?EAST ; UNCONDITIONAL EXIT + AUDIENCE-CHAMBER ; TO ROOM + .PROP 2,P?OUT ; UNCONDITIONAL EXIT + AUDIENCE-CHAMBER ; TO ROOM + .PROP 2,P?ACTION + HAREM-F + .PROP 4,P?GLOBAL + ODOR + HAREM-OBJECT + .PROP 2,P?ODOR + STR?126 + .PROP 2,P?ODOR-NUMBER + 4 + .BYTE 0 + .ENDT + +T?SALESMAN:: .TABLE ; TABLE FOR OBJECT SALESMAN + .STRL "salesman" + .PROP 4,P?SYNONYM + W?SALESMAN + W?MAN + .PROP 2,P?ADJECTIVE + W?SALES + .PROP 2,P?ACTION + SALESMAN-F + .PROP 2,P?LDESC + STR?355 + .BYTE 0 + .ENDT + +T?CREAM:: .TABLE ; TABLE FOR OBJECT CREAM + .STRL "" + .PROP 8,P?SYNONYM + W?JAR + W?OINTMENT + W?LOTION + W?CREAM + .PROP 4,P?ADJECTIVE + W?UNTANGLING + W?UNANGLING + .PROP 2,P?ACTION + CREAM-F + .PROP 2,P?SDESC + STR?345 + .PROP 2,P?NO-T-DESC + STR?346 + .PROP 2,P?SIZE + 4 + .PROP 2,P?FDESC + STR?347 + .BYTE 0 + .ENDT + +T?CLIFF-OBJECT:: .TABLE ; TABLE FOR OBJECT CLIFF-OBJECT + .STRL "cliff" + .PROP 4,P?SYNONYM + W?CLIFF + W?CLIFFTOP + .PROP 2,P?ADJECTIVE + W?ROCKY + .PROP 2,P?ACTION + CLIFF-OBJECT-F + .BYTE 0 + .ENDT + +T?AUDIENCE-CHAMBER:: .TABLE ; TABLE FOR OBJECT AUDIENCE-CHAMBER + .STRL "Audience Chamber" + .PROP 4,P?SOUTH ; CONDITIONAL EXIT + AUDIENCE-CHAMBER-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?SW ; CONDITIONAL EXIT + AUDIENCE-CHAMBER-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?WEST ; CONDITIONAL EXIT + AUDIENCE-CHAMBER-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 4,P?IN ; CONDITIONAL EXIT + AUDIENCE-CHAMBER-EXIT-F ; PER FUNCTION + .BYTE 0 + .BYTE 0 + .PROP 2,P?ACTION + AUDIENCE-CHAMBER-F + .PROP 2,P?GLOBAL + HAREM-OBJECT + .BYTE 0 + .ENDT + +T?GARDEN:: .TABLE ; TABLE FOR OBJECT GARDEN + .STRL "Garden" + .PROP 2,P?WEST ; UNCONDITIONAL EXIT + TEENSY-WEENSY-HOUSE ; TO ROOM + .PROP 2,P?IN ; UNCONDITIONAL EXIT + TEENSY-WEENSY-HOUSE ; TO ROOM + .PROP 2,P?ACTION + GARDEN-F + .PROP 6,P?GLOBAL + HOLE + HOUSE + FLOWER + .PROP 2,P?HOLE-DESTINATION + END-OF-HALLWAY + .BYTE 0 + .ENDT + + +; IMPURE TABLES ARE DEFINED HERE + +IMPTBL:: + +T?101:: +T?C-TABLE:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?102:: +T?P-CCTBL:: .TABLE + 0 + 0 + 0 + 0 + .ENDT + +T?202:: +T?P-LEXV:: .TABLE + .BYTE 60 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?302:: +T?AGAIN-LEXV:: .TABLE + .BYTE 60 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?402:: +T?RESERVE-LEXV:: .TABLE + .BYTE 60 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?502:: +T?P-INBUF:: .TABLE + .BYTE 120 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?602:: +T?RESERVE-INBUF:: .TABLE + .BYTE 120 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?702:: +T?OOPS-INBUF:: .TABLE + .BYTE 120 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?802:: +T?OOPS-TABLE:: .TABLE + 0 + 0 + 0 + 0 + .ENDT + +T?902:: +T?P-ITBL:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?1002:: +T?P-OTBL:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?1102:: +T?P-VTBL:: .TABLE + 0 + 0 + 0 + 0 + .ENDT + +T?1202:: +T?P-OVTBL:: .TABLE + 0 + 0 + 0 + 0 + .ENDT + +T?1302:: +T?P-NAMW:: .TABLE + 0 + 0 + .ENDT + +T?1402:: +T?P-ADJW:: .TABLE + 0 + 0 + .ENDT + +T?1502:: +T?P-PRSO:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?1602:: +T?P-PRSI:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?1702:: +T?P-BUTS:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?1802:: +T?P-MERGE:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?1902:: +T?P-OCL1:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?2002:: +T?P-OCL2:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?104:: +MALE-RANKS:: .TABLE + STR?15 + STR?16 + STR?17 + STR?18 + STR?19 + STR?20 + STR?21 + STR?22 + STR?23 + STR?24 + .ENDT + +T?204:: +FEMALE-RANKS:: .TABLE + STR?15 + STR?25 + STR?26 + STR?27 + STR?28 + STR?29 + STR?30 + STR?31 + STR?32 + STR?33 + .ENDT + +T?304:: +T?SIDEKICK-PARTS:: .TABLE + 6 + 0 + STR?98 + STR?99 + STR?100 + STR?101 + STR?102 + .ENDT + +T?404:: +T?FOLLOWS:: .TABLE + 5 + 0 + STR?103 + STR?104 + STR?105 + STR?106 + .ENDT + +T?504:: +T?HO-HUM-LIST:: .TABLE + 4 + 0 + STR?107 + STR?108 + STR?109 + .ENDT + +T?604:: +T?YUK-LIST:: .TABLE + 5 + 0 + STR?110 + STR?111 + STR?112 + STR?113 + .ENDT + +T?704:: +T?IMPOSSIBLE-LIST:: .TABLE + 7 + 0 + STR?114 + STR?115 + STR?116 + STR?117 + STR?118 + STR?119 + .ENDT + +T?804:: +T?WASTE-LIST:: .TABLE + 6 + 0 + STR?120 + STR?121 + STR?122 + STR?123 + STR?124 + .ENDT + +T?105:: +SL-TABLE:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?205:: +BLANKS:: .TABLE + .BYTE 32 + .BYTE 32 + .BYTE 32 + .BYTE 32 + .BYTE 32 + .BYTE 32 + .BYTE 32 + .BYTE 32 + .BYTE 32 + .BYTE 32 + .ENDT + +T?107:: +ION-TABLE:: .TABLE + STR?126 + STR?253 + STR?254 + STR?255 + STR?256 + .ENDT + +T?207:: +T?WRONG-ANSWERS:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + +T?307:: +T?EXCUSES:: .TABLE + 4 + 0 + STR?284 + STR?285 + STR?286 + .ENDT + +T?407:: +T?DISCUSSION-TOPICS:: .TABLE + 6 + 0 + STR?297 + STR?298 + STR?299 + STR?300 + STR?301 + .ENDT + +T?507:: +CATACOMBS-TABLE:: .TABLE + 0 + 0 + 99 + 0 + 0 + 99 + 0 + 2 + 80 + 0 + 3 + 0 + 0 + 3 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 4 + 0 + 0 + 2 + 0 + 2 + 0 + 0 + 0 + 3 + 0 + 5 + 0 + 0 + 0 + 99 + 0 + 0 + 0 + 0 + 6 + 4 + 99 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 7 + 0 + 5 + 99 + 0 + 0 + 0 + 0 + 0 + 99 + 6 + 0 + 8 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 7 + 0 + 0 + 99 + 0 + 9 + 0 + 0 + 0 + 0 + 0 + 10 + 0 + 11 + 8 + 0 + 0 + 9 + 0 + 10 + 0 + 0 + 10 + 0 + 0 + 0 + 0 + 12 + 0 + 0 + 0 + 9 + 99 + 0 + 0 + 0 + 13 + 0 + 0 + 0 + 0 + 11 + 99 + 0 + 0 + 0 + 0 + 12 + 0 + 0 + 14 + 0 + 99 + 0 + 0 + 0 + 0 + 15 + 99 + 0 + 0 + 0 + 13 + 0 + 0 + 0 + 0 + 16 + 0 + 14 + 0 + 0 + 0 + 0 + 17 + 0 + 15 + 0 + 16 + 0 + 0 + 16 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 18 + 0 + 0 + 40 + 0 + 15 + 0 + 99 + 0 + 19 + 0 + 0 + 0 + 17 + 0 + 0 + 0 + 0 + 18 + 22 + 20 + 0 + 0 + 0 + 0 + 0 + 21 + 21 + 0 + 0 + 19 + 0 + 0 + 0 + 0 + 0 + 0 + 20 + 0 + 50 + 0 + 0 + 0 + 20 + 0 + 0 + 0 + 0 + 19 + 0 + 0 + 0 + 0 + 50 + 0 + 23 + 0 + 25 + 24 + 0 + 0 + 0 + 0 + 0 + 22 + 0 + 25 + 0 + 0 + 0 + 0 + 0 + 23 + 99 + 0 + 0 + 0 + 0 + 0 + 23 + 24 + 0 + 26 + 0 + 0 + 0 + 60 + 25 + 27 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 99 + 28 + 26 + 0 + 0 + 0 + 0 + 27 + 0 + 29 + 29 + 0 + 0 + 0 + 0 + 0 + 28 + 0 + 0 + 28 + 70 + 0 + 0 + 0 + 0 + .ENDT + +T?108:: +T?SALESMAN-REFUSALS:: .TABLE + 4 + 0 + STR?356 + STR?357 + STR?358 + .ENDT + +T?208:: +T?SALESMANISMS:: .TABLE + 5 + 0 + STR?359 + STR?360 + STR?361 + STR?362 + .ENDT + +T?308:: +MAD-SCIENTIST-DESCS:: .TABLE + STR?363 + STR?364 + STR?364 + STR?365 + .ENDT + +T?111:: +PARTS-LIST:: .TABLE + BLENDER + RUBBER-HOSE + COTTON-BALLS + EIGHTY-TWO-DEGREE-ANGLE + HEADLIGHT + MOUSE + PHOTO + PHONE-BOOK + .ENDT + +T?211:: +HYPE-WORD:: .TABLE + STR?422 + STR?423 + STR?424 + STR?425 + STR?426 + STR?427 + STR?428 + STR?429 + .ENDT + +T?112:: .TABLE + .BYTE 0 + .ENDT + +T?212:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?312:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?412:: .TABLE + .BYTE 0 + .BYTE 0 + .ENDT + +T?512:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?612:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?712:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?812:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?912:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?1012:: .TABLE + .BYTE 0 + .BYTE 0 + .ENDT + +T?1112:: .TABLE + .BYTE 0 + .ENDT + +T?1212:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?1312:: .TABLE + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .ENDT + +T?1412:: +DIROUT-TBL:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + + +; END OF IMPURENESS + +IMPURE:: + + + +; VERB TABLE IS DEFINED HERE + +VTBL:: .TABLE + ST?KISS + ST?SKIP + ST?RAPE + ST?WHIP + ST?VERBOSE + ST?WALK + ST?STICK + ST?QUIT + ST?FIND + ST?HEAR + ST?YES + ST?ZZMGCK + ST?UNCOVER + ST?SINK + ST?UNLOCK + ST?READ + ST?SAY + ST?JUMP + ST?POUR + ST?WAIT + ST?TAKE + ST?NO + ST?SUCK + ST?COUNT + ST?SHIT + ST?SIGH + ST?RAISE + ST?CALL + ST?FOLLOW + ST?SUCKLE + ST?CATCH + ST?$REFRESH + ST?VERSION + ST?#UNRECORD + ST?LIGHT + ST?LIE + ST?MOVE + ST?GIDDYAP + ST?MEASURE + ST?LET + ST?PLAY + ST?OPEN + ST?TASTE + ST?RELIEVE + ST?BUY + ST?MARRY + ST?TOUCH + ST?#COMMAND + ST?APPROACH + ST?BLOW + ST?LIMBER + ST?WRAP + ST?KNOCK + ST?PICK + ST?LAND + ST?DEFLATE + ST?BOARD + ST?#RANDOM + ST?APPLY + ST?MASTURBATE + ST?LOVE + ST?STAND + ST?UNDRESS + ST?LISTEN + ST?HISS + ST?RAKE + ST?TIE + ST?WHERE + ST?PASS + ST?SHOW + ST?TAP + ST?SAVE + ST?HELP + ST?TELL + ST?THROW + ST?FEED + ST?DRESS + ST?LOWER + ST?TALK + ST?USE + ST?HIDE + ST?SHAKE + ST?INVENTORY + ST?ATTACK + ST?ENTER + ST?THANKS + ST?SEARCH + ST?PIN + ST?WEAR + ST?PAY + ST?DISEMBARK + ST?KWEEPA + ST?SWIM + ST?UNTIE + ST?BEND + ST?$CATACOMB + ST?WASH + ST?CIRCLE + ST?CHEER + ST?STIMULATE + ST?UNSCRIPT + ST?SUGGESTIVE + ST?PUSH + ST?RUB + ST?SUPER + ST?SIT + ST?INFLATE + ST?APPLAUD + ST?VOMIT + ST?FUCK + ST?REACH + ST?DIG + ST?SCORE + ST?TAME + ST?SMEAR + ST?LAUGH + ST?COVER + ST?DEMOLISH + ST?STAIN + ST?COME + ST?SCAT + ST?LOOK + ST?EMPTY + ST?RIP + ST?CAST + ST?CLICK + ST?DROP + ST?PEE + ST?ROLL + ST?KNEEL + ST?LEAVE + ST?LICK + ST?HAND + ST?COPULATE + ST?SCRIPT + ST?$VERIFY + ST?DESCEND + ST?EXTINGUISH + ST?SWING + ST?RESTART + ST?SMELL + ST?BRIEF + ST?BREATHE + ST?DIAGNOSE + ST?SLEEP + ST?STATUS + ST?WAKE + ST?DRINK + ST?REMOVE + ST?ANSWER + ST?WHAT + ST?YELL + ST?PHONE + ST?LOCK + ST?BURN + ST?KICK + ST?BITE + ST?POINT + ST?TURN + ST?#RECORD + ST?CROSS + ST?START + ST?MAKE + ST?RESTORE + ST?CLOSE + ST?GO + ST?SLIDE + ST?EXIT + ST?EXAMINE + ST?BARTER + ST?EAT + ST?FILL + ST?LEAN + ST?JERK + ST?CLIMB + ST?FLUSH + ST?LAUNCH + ST?RETURN + ST?DECODE + ST?MOAN + ST?UNROLL + ST?SLICE + ST?LEWD + ST?ASK + ST?HELLO + .ENDT + +; SYNTAX DEFINITION TABLES ARE DEFINED HERE + +ST?KISS:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KISS-ON + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?KISS + .ENDT + +ST?SKIP:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SKIP + .ENDT + +ST?RAPE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RAPE + .ENDT + +ST?WHIP:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE V?WHIP + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WHIP + .ENDT + +ST?VERBOSE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?VERBOSE + .ENDT + +ST?WALK:: .TABLE + .BYTE 15 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?AWAY + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAVE + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK-TO + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-DOWN + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-UP + .BYTE 1 ;OBJECTS + .BYTE PR?BEHIND + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HIDE + .BYTE 1 ;OBJECTS + .BYTE PR?UNDER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CRAWL-UNDER + .BYTE 1 ;OBJECTS + .BYTE PR?AROUND + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK-AROUND + .BYTE 1 ;OBJECTS + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?OVER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAND-ON + .BYTE 1 ;OBJECTS + .BYTE PR?ACROSS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK-AROUND + .ENDT + +ST?STICK:: .TABLE + .BYTE 17 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AGAINST + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE 0 + .BYTE V?PUT-AGAINST + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT-TO + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?PUT-NEAR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?BEFORE + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?PUT-NEAR + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE ONBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?OFF + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE SMANY + .BYTE 0 + .BYTE V?PUT-THROUGH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE SMANY + .BYTE 0 + .BYTE V?PUT-THROUGH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?BEHIND + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT-BEHIND + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE WEARBIT + .BYTE 0 + .BYTE SHAVE + .BYTE 0 + .BYTE V?WEAR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?UNDER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT-UNDER + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY+SHAVE + .BYTE 0 + .BYTE V?DROP + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ACROSS + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OVER + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AROUND + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?DOWN + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT + .ENDT + +ST?QUIT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?QUIT + .ENDT + +ST?FIND:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FIND + .ENDT + +ST?HEAR:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LISTEN + .ENDT + +ST?YES:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?YES + .ENDT + +ST?ZZMGCK:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ANSWER-KLUDGE + .ENDT + +ST?UNCOVER:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?UNCOVER + .ENDT + +ST?SINK:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SINK + .ENDT + +ST?UNLOCK:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE V?UNLOCK + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?UNLOCK + .ENDT + +ST?READ:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE READBIT + .BYTE 0 + .BYTE STAKE + .BYTE 0 + .BYTE V?READ + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?THROUGH + .BYTE READBIT + .BYTE 0 + .BYTE STAKE + .BYTE 0 + .BYTE V?READ + .BYTE 1 ;OBJECTS + .BYTE PR?THROUGH + .BYTE 0 + .BYTE READBIT + .BYTE 0 + .BYTE STAKE + .BYTE 0 + .BYTE V?READ + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE READBIT + .BYTE 0 + .BYTE STAKE + .BYTE 0 + .BYTE V?READ + .ENDT + +ST?SAY:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?USE-QUOTES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SAY + .ENDT + +ST?JUMP:: .TABLE + .BYTE 13 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP + .BYTE 1 ;OBJECTS + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP-OFF + .BYTE 1 ;OBJECTS + .BYTE PR?ACROSS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAND-ON + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP-OFF + .BYTE 1 ;OBJECTS + .BYTE PR?FROM + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP-OFF + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?ACROSS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP + .BYTE 1 ;OBJECTS + .BYTE PR?OVER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAP + .ENDT + +ST?POUR:: .TABLE + .BYTE 5 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?POUR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?FROM + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?POUR + .BYTE 2 ;OBJECTS + .BYTE PR?OUT + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?POUR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?POUR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?POUR + .ENDT + +ST?WAIT:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?FOR + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WAIT-FOR + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WAIT + .ENDT + +ST?TAKE:: .TABLE + .BYTE 19 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?DRUNK + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?GET-DRUNK + .BYTE 1 ;OBJECTS + .BYTE PR?SHIT + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TAKE-A-SHIT + .BYTE 1 ;OBJECTS + .BYTE PR?LEAK + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TAKE-A-LEAK + .BYTE 1 ;OBJECTS + .BYTE PR?PISS + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TAKE-A-LEAK + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG + .BYTE 0 + .BYTE V?DISEMBARK + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG + .BYTE 0 + .BYTE V?DISEMBARK + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TAKE-OFF + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE SIR+SC+SMANY + .BYTE SHAVE + .BYTE V?TAKE-WITH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE SIR+SC+SMANY + .BYTE 0 + .BYTE V?TAKE + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SIR+SC+SMANY + .BYTE 0 + .BYTE V?TAKE + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?FROM + .BYTE 0 + .BYTE 0 + .BYTE SIR+SC+SMANY + .BYTE 0 + .BYTE V?TAKE + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OFF + .BYTE 0 + .BYTE 0 + .BYTE SC+SIR+SMANY + .BYTE 0 + .BYTE V?TAKE + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE SC+SIR+SMANY + .BYTE 0 + .BYTE V?TAKE + .BYTE 1 ;OBJECTS + .BYTE PR?UNDRESSED + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?GET-UNDRESSED + .BYTE 1 ;OBJECTS + .BYTE PR?DRESSED + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?GET-DRESSED + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAND + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?BOARD + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?BOARD + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE TAKEBIT + .BYTE 0 + .BYTE SOG+SIR+SMANY + .BYTE 0 + .BYTE V?TAKE + .ENDT + +ST?NO:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?NO + .ENDT + +ST?SUCK:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SUCK + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SUCK + .ENDT + +ST?COUNT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?COUNT + .ENDT + +ST?SHIT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SHIT + .ENDT + +ST?SIGH:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SIGH + .ENDT + +ST?RAISE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RAISE + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RAISE + .ENDT + +ST?CALL:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CALL + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CALL + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CALL + .ENDT + +ST?FOLLOW:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FOLLOW + .ENDT + +ST?SUCKLE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SUCKLE + .ENDT + +ST?CATCH:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CATCH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CATCH + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CATCH + .ENDT + +ST?$REFRESH:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?$REFRESH + .ENDT + +ST?VERSION:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?VERSION + .ENDT + +ST?#UNRECORD:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?$UNRECORD + .ENDT + +ST?LIGHT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE LIGHTBIT + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?ON + .ENDT + +ST?LIE:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LIE-DOWN + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LIE-DOWN + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LIE-DOWN + .ENDT + +ST?MOVE:: .TABLE + .BYTE 7 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MOVE + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MOVE + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?RAISE + .BYTE 1 ;OBJECTS + .BYTE PR?AROUND + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK-AROUND + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUSH-DIR + .BYTE 1 ;OBJECTS + .BYTE PR?APART + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BEND + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?MOVE + .ENDT + +ST?GIDDYAP:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?GIDDYAP + .ENDT + +ST?MEASURE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MEASURE + .ENDT + +ST?LET:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?GO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY+SHAVE + .BYTE 0 + .BYTE V?DROP + .ENDT + +ST?PLAY:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TOUCH + .ENDT + +ST?OPEN:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE DOORBIT + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE SOG+SIR+SH+SC+SHAVE + .BYTE V?OPEN + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE DOORBIT + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?OPEN + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE DOORBIT + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?OPEN + .ENDT + +ST?TASTE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TASTE + .ENDT + +ST?RELIEVE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RELIEVE + .ENDT + +ST?BUY:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BUY-WITH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?FROM + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BUY + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BUY + .ENDT + +ST?MARRY:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MARRY + .ENDT + +ST?TOUCH:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TOUCH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TOUCH + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TOUCH + .ENDT + +ST?#COMMAND:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?$COMMAND + .ENDT + +ST?APPROACH:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK-TO + .ENDT + +ST?BLOW:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE ONBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?OFF + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?INFLATE + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BLOW + .ENDT + +ST?LIMBER:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LIMBER + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LIMBER + .ENDT + +ST?WRAP:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE V?SWRAP + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AROUND + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?WRAP + .ENDT + +ST?KNOCK:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?KILL + .BYTE 1 ;OBJECTS + .BYTE PR?AT + .BYTE 0 + .BYTE DOORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KNOCK + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE DOORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KNOCK + .ENDT + +ST?PICK:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE TAKEBIT + .BYTE 0 + .BYTE SOG+SMANY + .BYTE 0 + .BYTE V?PICK-UP + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PICK + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PICK + .ENDT + +ST?LAND:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LAND + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LAND + .ENDT + +ST?DEFLATE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE V?DEFLATE + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?DEFLATE + .ENDT + +ST?BOARD:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BOARD-DIR + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?BOARD + .ENDT + +ST?#RANDOM:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?$RANDOM + .ENDT + +ST?APPLY:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+STAKE + .BYTE 0 + .BYTE V?APPLY + .ENDT + +ST?MASTURBATE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MASTURBATE + .ENDT + +ST?LOVE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOVE + .ENDT + +ST?STAND:: .TABLE + .BYTE 5 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?BEHIND + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HIDE + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAND-ON + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAND-ON + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAND + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAND + .ENDT + +ST?UNDRESS:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?UNDRESS + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?UNDRESS + .ENDT + +ST?LISTEN:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LISTEN + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LISTEN + .ENDT + +ST?HISS:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HISS + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HISS + .ENDT + +ST?RAKE:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE V?RAKE + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RAKE + .ENDT + +ST?TIE:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?TOGETHER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TIE-TOGETHER + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TIE-TOGETHER + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AROUND + .BYTE 0 + .BYTE 0 + .BYTE SH + .BYTE 0 + .BYTE V?TIE + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE SH + .BYTE 0 + .BYTE V?TIE + .ENDT + +ST?WHERE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WHERE + .ENDT + +ST?PASS:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE ACTORBIT + .BYTE SMANY+SH+SHAVE + .BYTE SOG + .BYTE V?GIVE + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PASS + .ENDT + +ST?SHOW:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE V?SSHOW + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE ACTORBIT + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?SHOW + .ENDT + +ST?TAP:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KNOCK + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TOUCH + .ENDT + +ST?SAVE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SAVE-SOMETHING + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SAVE + .ENDT + +ST?HELP:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HINTS-NO + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HINT + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SAVE-SOMETHING + .ENDT + +ST?TELL:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STELL + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ABOUT + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TELL-ABOUT + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE SIR + .BYTE 0 + .BYTE V?TELL + .ENDT + +ST?THROW:: .TABLE + .BYTE 10 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?THROW-UP + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?PUT-THROUGH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE SOG+SIR + .BYTE V?PUT-THROUGH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE SH+SC + .BYTE V?STHROW + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE SOG+SIR + .BYTE V?THROW-TO + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE SOG+SIR + .BYTE V?THROW + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?DOWN + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?THROW + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?PUT + .BYTE 1 ;OBJECTS + .BYTE PR?AWAY + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?THROW + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?THROW + .ENDT + +ST?FEED:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE SOG + .BYTE SMANY+SH+SHAVE + .BYTE V?SGIVE + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE ACTORBIT + .BYTE SMANY+SH+SHAVE + .BYTE SOG + .BYTE V?GIVE + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FEED + .ENDT + +ST?DRESS:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?DRESS + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?DRESS + .ENDT + +ST?LOWER:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT-THROUGH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT-THROUGH + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOWER + .ENDT + +ST?TALK:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE SIR + .BYTE 0 + .BYTE V?TELL + .ENDT + +ST?USE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?USE + .ENDT + +ST?HIDE:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?BEHIND + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HIDE + .BYTE 1 ;OBJECTS + .BYTE PR?UNDER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HIDE + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HIDE + .ENDT + +ST?SHAKE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SHAKE-WITH + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SHAKE + .ENDT + +ST?INVENTORY:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?INVENTORY + .ENDT + +ST?ATTACK:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE ACTORBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE SH+SC+SHAVE + .BYTE V?KILL + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?KILL + .ENDT + +ST?ENTER:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?IN + .ENDT + +ST?THANKS:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?THANK + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?THANK + .ENDT + +ST?SEARCH:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SEARCH + .BYTE 1 ;OBJECTS + .BYTE PR?FOR + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FIND + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SEARCH + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SEARCH + .ENDT + +ST?PIN:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PIN + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PIN + .ENDT + +ST?WEAR:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE WEARBIT + .BYTE 0 + .BYTE SHAVE + .BYTE 0 + .BYTE V?WEAR + .ENDT + +ST?PAY:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE ACTORBIT + .BYTE SMANY+SH+SHAVE + .BYTE SOG + .BYTE V?GIVE + .BYTE 1 ;OBJECTS + .BYTE PR?FOR + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BUY + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PAY + .ENDT + +ST?DISEMBARK:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?DISEMBARK + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?DISEMBARK + .ENDT + +ST?KWEEPA:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KWEEPA + .ENDT + +ST?SWIM:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SWIM + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SWIM + .ENDT + +ST?UNTIE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR+SH+SC + .BYTE 0 + .BYTE V?UNTIE + .ENDT + +ST?BEND:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BEND + .ENDT + +ST?$CATACOMB:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?$CATACOMB + .ENDT + +ST?WASH:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CLEAN + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CLEAN + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CLEAN + .ENDT + +ST?CIRCLE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK-AROUND + .ENDT + +ST?CHEER:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CHEER + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CHEER + .ENDT + +ST?STIMULATE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ON + .ENDT + +ST?UNSCRIPT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?UNSCRIPT + .ENDT + +ST?SUGGESTIVE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SUGGESTIVE + .ENDT + +ST?PUSH:: .TABLE + .BYTE 8 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUSH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUSH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?UNDER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT-UNDER + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUSH-OFF + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SIR+SOG + .BYTE 0 + .BYTE V?PUSH + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RAISE + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUSH-DIR + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUSH + .ENDT + +ST?RUB:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SRUB + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RUB + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TOUCH + .ENDT + +ST?SUPER:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SUPERBRIEF + .ENDT + +ST?SIT:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-ON + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?SIT + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-ON + .ENDT + +ST?INFLATE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?INFLATE + .ENDT + +ST?APPLAUD:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?APPLAUD + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?APPLAUD + .ENDT + +ST?VOMIT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?VOMIT + .ENDT + +ST?FUCK:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FUCK + .ENDT + +ST?REACH:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?REACH-IN + .ENDT + +ST?DIG:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?DIG + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?DIG + .ENDT + +ST?SCORE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SCORE + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SCORE + .ENDT + +ST?TAME:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?TAME + .ENDT + +ST?SMEAR:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .ENDT + +ST?LAUGH:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LAUGH + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LAUGH + .ENDT + +ST?COVER:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE V?SPUT-ON + .ENDT + +ST?DEMOLISH:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KILL + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MUNG + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+STAKE + .BYTE V?MUNG + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?MUNG + .ENDT + +ST?STAIN:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAIN + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STAIN + .ENDT + +ST?COME:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FOLLOW + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?COME + .ENDT + +ST?SCAT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SCAT + .ENDT + +ST?LOOK:: .TABLE + .BYTE 15 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CHASTISE + .BYTE 1 ;OBJECTS + .BYTE PR?OVER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK-OVER + .BYTE 1 ;OBJECTS + .BYTE PR?FOR + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FIND + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?EXAMINE + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?EXAMINE + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?LOOK-INSIDE + .BYTE 1 ;OBJECTS + .BYTE PR?BEHIND + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK-BEHIND + .BYTE 1 ;OBJECTS + .BYTE PR?UNDER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK-UNDER + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK-INSIDE + .BYTE 1 ;OBJECTS + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK-INSIDE + .BYTE 1 ;OBJECTS + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?EXAMINE + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK-UP + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK-DOWN + .BYTE 1 ;OBJECTS + .BYTE PR?AROUND + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOOK + .ENDT + +ST?EMPTY:: .TABLE + .BYTE 9 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE SHAVE+STAKE + .BYTE 0 + .BYTE V?EMPTY-FROM + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE SMANY + .BYTE SHAVE+STAKE + .BYTE V?EMPTY-FROM + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?FROM + .BYTE 0 + .BYTE 0 + .BYTE SMANY + .BYTE SHAVE+STAKE + .BYTE V?EMPTY-FROM + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE SHAVE+STAKE + .BYTE 0 + .BYTE V?EMPTY + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SHAVE+STAKE + .BYTE 0 + .BYTE V?EMPTY + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE SHAVE+STAKE + .BYTE 0 + .BYTE V?EMPTY + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OVER + .BYTE 0 + .BYTE 0 + .BYTE SHAVE+STAKE + .BYTE 0 + .BYTE V?EMPTY + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SHAVE+STAKE + .BYTE 0 + .BYTE V?EMPTY + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SHAVE+STAKE + .BYTE 0 + .BYTE V?EMPTY + .ENDT + +ST?RIP:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RIP + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RIP + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RIP + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RIP + .ENDT + +ST?CAST:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CAST-OFF + .ENDT + +ST?CLICK:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CLICK + .ENDT + +ST?DROP:: .TABLE + .BYTE 8 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?PUT-NEAR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?BEFORE + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?PUT-NEAR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-THROUGH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-THROUGH + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?DOWN + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY+SHAVE + .BYTE 0 + .BYTE V?DROP + .ENDT + +ST?PEE:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PEE-IN + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PEE-IN + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PEE + .ENDT + +ST?ROLL:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?OVER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ROLL + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ROLL + .ENDT + +ST?KNEEL:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?FOR + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KNEEL + .BYTE 1 ;OBJECTS + .BYTE PR?BEFORE + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KNEEL + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KNEEL + .ENDT + +ST?LEAVE:: .TABLE + .BYTE 6 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?PUT-NEAR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?BEFORE + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?PUT-NEAR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT-ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE SH+SMANY + .BYTE 0 + .BYTE V?PUT + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAVE + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAVE + .ENDT + +ST?LICK:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LICK + .ENDT + +ST?HAND:: .TABLE + .BYTE 6 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?BACK + .BYTE 0 + .BYTE ACTORBIT + .BYTE SMANY+SH+SHAVE + .BYTE SOG + .BYTE V?GIVE + .BYTE 1 ;OBJECTS + .BYTE PR?BACK + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SHAVE + .BYTE 0 + .BYTE V?RETURN + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?FOR + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SHAVE + .BYTE 0 + .BYTE V?BARTER-FOR + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?GIVE-UP + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE SOG + .BYTE SMANY+SH+SHAVE + .BYTE V?SGIVE + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE ACTORBIT + .BYTE SMANY+SH+SHAVE + .BYTE SOG + .BYTE V?GIVE + .ENDT + +ST?COPULATE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?COPULATE + .ENDT + +ST?SCRIPT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SCRIPT + .ENDT + +ST?$VERIFY:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?$VERIFY + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?$VERIFY + .ENDT + +ST?DESCEND:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-DOWN + .ENDT + +ST?EXTINGUISH:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE ONBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?OFF + .ENDT + +ST?SWING:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AT + .BYTE 0 + .BYTE ACTORBIT + .BYTE SH+SC+SHAVE + .BYTE 0 + .BYTE V?SWING + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SHAVE + .BYTE 0 + .BYTE V?SWING + .ENDT + +ST?RESTART:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RESTART + .ENDT + +ST?SMELL:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SMELL + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SMELL + .ENDT + +ST?BRIEF:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BRIEF + .ENDT + +ST?BREATHE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?HARD + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?INHALE + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?INHALE + .ENDT + +ST?DIAGNOSE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?DIAGNOSE + .ENDT + +ST?SLEEP:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?WITH + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FUCK + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SIR+SOG + .BYTE 0 + .BYTE V?BOARD + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SIR+SOG + .BYTE 0 + .BYTE V?BOARD + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SLEEP + .ENDT + +ST?STATUS:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?STATUS + .ENDT + +ST?WAKE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ALARM + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ALARM + .ENDT + +ST?DRINK:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?FROM + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC + .BYTE 0 + .BYTE V?DRINK-FROM + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?DRINK + .ENDT + +ST?REMOVE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?FROM + .BYTE TAKEBIT + .BYTE 0 + .BYTE SIR+SC+SMANY + .BYTE 0 + .BYTE V?TAKE + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE WORNBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?REMOVE + .ENDT + +ST?ANSWER:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?USE-QUOTES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ANSWER + .ENDT + +ST?WHAT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WHAT + .ENDT + +ST?YELL:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?YELL + .BYTE 1 ;OBJECTS + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?YELL + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?YELL + .ENDT + +ST?PHONE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?PHONE + .ENDT + +ST?LOCK:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?LOCK + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LOCK + .ENDT + +ST?BURN:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE PR?UP + .BYTE PR?WITH + .BYTE BURNBIT + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE V?BURN + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE BURNBIT + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE V?BURN + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE BURNBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BURN + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE BURNBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BURN + .ENDT + +ST?KICK:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?KICK + .ENDT + +ST?BITE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BITE + .ENDT + +ST?POINT:: .TABLE + .BYTE 5 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?POINT + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?POINT + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?POINT + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?POINT + .BYTE 1 ;OBJECTS + .BYTE PR?AT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?POINT + .ENDT + +ST?TURN:: .TABLE + .BYTE 6 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE LIGHTBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?OFF + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE LIGHTBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ON + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SET + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SET + .BYTE 1 ;OBJECTS + .BYTE PR?AROUND + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SET + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SET + .ENDT + +ST?#RECORD:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?$RECORD + .ENDT + +ST?CROSS:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CROSS + .ENDT + +ST?START:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ON + .ENDT + +ST?MAKE:: .TABLE + .BYTE 5 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE V?MAKE-LOVE + .BYTE 1 ;OBJECTS + .BYTE PR?HAPPY + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CHEER + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MAKE-WITH + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MAKE-OUT + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MAKE + .ENDT + +ST?RESTORE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?RESTORE + .ENDT + +ST?CLOSE:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?SHUT-UP + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE LIGHTBIT + .BYTE 0 + .BYTE SH+SC+SOG+SIR+STAKE + .BYTE 0 + .BYTE V?OFF + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE DOORBIT + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?CLOSE + .ENDT + +ST?GO:: .TABLE + .BYTE 12 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FOLLOW + .BYTE 1 ;OBJECTS + .BYTE PR?AWAY + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEAVE + .BYTE 1 ;OBJECTS + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK-TO + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-DOWN + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-UP + .BYTE 1 ;OBJECTS + .BYTE PR?BEHIND + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HIDE + .BYTE 1 ;OBJECTS + .BYTE PR?UNDER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CRAWL-UNDER + .BYTE 1 ;OBJECTS + .BYTE PR?AROUND + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK-AROUND + .BYTE 1 ;OBJECTS + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?WALK + .ENDT + +ST?SLIDE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-DOWN + .ENDT + +ST?EXIT:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?EXIT + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?EXIT + .ENDT + +ST?EXAMINE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?EXAMINE + .ENDT + +ST?BARTER:: .TABLE + .BYTE 3 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?FOR + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SHAVE + .BYTE 0 + .BYTE V?BARTER-FOR + .BYTE 1 ;OBJECTS + .BYTE PR?FOR + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BARTER-FOR + .BYTE 1 ;OBJECTS + .BYTE PR?WITH + .BYTE 0 + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?BARTER-WITH + .ENDT + +ST?EAT:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SOG+SIR + .BYTE 0 + .BYTE V?EAT + .ENDT + +ST?FILL:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE CONTBIT + .BYTE 0 + .BYTE SH+SC+SHAVE + .BYTE 0 + .BYTE V?FILL + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE CONTBIT + .BYTE 0 + .BYTE SH+SC+SHAVE + .BYTE 0 + .BYTE V?FILL + .ENDT + +ST?LEAN:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?AGAINST + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE 0 + .BYTE V?PUT-AGAINST + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE 0 + .BYTE V?PUT-AGAINST + .ENDT + +ST?JERK:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SHAVE + .BYTE V?WHIP + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MASTURBATE + .ENDT + +ST?CLIMB:: .TABLE + .BYTE 10 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?UNDER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?CRAWL-UNDER + .BYTE 1 ;OBJECTS + .BYTE PR?THROUGH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ENTER + .BYTE 1 ;OBJECTS + .BYTE PR?IN + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?BOARD + .BYTE 1 ;OBJECTS + .BYTE PR?OVER + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-OVER + .BYTE 1 ;OBJECTS + .BYTE PR?OFF + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?DISEMBARK + .BYTE 1 ;OBJECTS + .BYTE PR?OUT + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?DISEMBARK + .BYTE 1 ;OBJECTS + .BYTE PR?DOWN + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-DOWN + .BYTE 1 ;OBJECTS + .BYTE PR?UP + .BYTE 0 + .BYTE RLANDBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-UP + .BYTE 1 ;OBJECTS + .BYTE PR?ON + .BYTE 0 + .BYTE VEHBIT + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB-ON + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SOG+SIR + .BYTE 0 + .BYTE V?CLIMB + .ENDT + +ST?FLUSH:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?FLUSH + .ENDT + +ST?LAUNCH:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LAUNCH + .ENDT + +ST?RETURN:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?TO + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SHAVE + .BYTE SOG + .BYTE V?RETURN + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SH+SC+SHAVE + .BYTE 0 + .BYTE V?RETURN + .ENDT + +ST?DECODE:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?DECODE + .ENDT + +ST?MOAN:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?MOAN + .ENDT + +ST?UNROLL:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?UNROLL + .ENDT + +ST?SLICE:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 2 ;OBJECTS + .BYTE PR?THROUGH + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SC+SH + .BYTE V?CUT + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?WITH + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE SC+SH + .BYTE V?CUT + .ENDT + +ST?LEWD:: .TABLE + .BYTE 1 ;NUMBER OF SYNTAXES + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?LEWD + .ENDT + +ST?ASK:: .TABLE + .BYTE 4 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE PR?FOR + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ASK-NO-ONE-FOR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?FOR + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ASK-FOR + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ON + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ASK-ABOUT + .BYTE 2 ;OBJECTS + .BYTE 0 + .BYTE PR?ABOUT + .BYTE ACTORBIT + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?ASK-ABOUT + .ENDT + +ST?HELLO:: .TABLE + .BYTE 2 ;NUMBER OF SYNTAXES + .BYTE 1 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HELLO + .BYTE 0 ;OBJECTS + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE 0 + .BYTE V?HELLO + .ENDT + + +; THE ACTION CALLING TABLE IS DEFINED HERE + +ATBL:: .TABLE + V-VERBOSE + V-BRIEF + V-SUPERBRIEF + V-TAME + V-SUGGESTIVE + V-LEWD + V-DIAGNOSE + V-INVENTORY + V-QUIT + V-$REFRESH + V-RESTART + V-RESTORE + V-SAVE + V-STATUS + V-SCRIPT + V-UNSCRIPT + V-VERSION + V-$RANDOM + V-$COMMAND + V-$RECORD + V-$UNRECORD + V-$VERIFY + V-$CATACOMB + V-ANSWER + V-USE-QUOTES + V-APPLAUD + V-APPLY + V-PUT-ON + V-WALK-TO + V-ASK-ABOUT + V-ASK-FOR + V-ASK-NO-ONE-FOR + V-KILL + V-BARTER-WITH + V-BARTER-FOR + V-BEND + V-BITE + V-BLOW + V-INFLATE + V-OFF + V-BOARD + V-BOARD-DIR + V-INHALE + V-BURN + V-BUY + V-BUY-WITH + V-CALL + V-CAST-OFF + V-CATCH + V-CHEER + V-WALK-AROUND + V-CLICK + V-CLIMB + V-CLIMB-ON + V-CLIMB-UP + V-CLIMB-DOWN + V-DISEMBARK + V-CLIMB-OVER + V-ENTER + V-CRAWL-UNDER + V-CLOSE + V-SHUT-UP + V-COME + V-FOLLOW + V-COPULATE + V-SPUT-ON + V-COUNT + V-CROSS + V-DECODE + V-DEFLATE + V-MUNG + V-DIG + V-DRESS + V-DRINK + V-DRINK-FROM + V-DROP + V-PUT + V-PUT-THROUGH + V-PUT-NEAR + V-EAT + V-EMPTY + V-EMPTY-FROM + V-IN + V-EXAMINE + V-EXIT + V-FEED + V-GIVE + V-SGIVE + V-FILL + V-FIND + V-FLUSH + V-FUCK + V-GIDDYAP + V-WALK + V-HIDE + V-LEAVE + V-GIVE-UP + V-RETURN + V-LISTEN + V-HELLO + V-SAVE-SOMETHING + V-HISS + V-MASTURBATE + V-WHIP + V-LEAP + V-LEAP-OFF + V-STAND-ON + V-KICK + V-KISS + V-KISS-ON + V-KNEEL + V-KNOCK + V-KWEEPA + V-LAND + V-LAUGH + V-LAUNCH + V-PUT-AGAINST + V-LICK + V-LIE-DOWN + V-ON + V-LIMBER + V-LOCK + V-LOOK + V-LOOK-DOWN + V-LOOK-UP + V-LOOK-INSIDE + V-LOOK-UNDER + V-LOOK-BEHIND + V-LOOK-OVER + V-CHASTISE + V-LOVE + V-LOWER + V-MAKE + V-MAKE-OUT + V-MAKE-WITH + V-MAKE-LOVE + V-MARRY + V-MEASURE + V-MOAN + V-MOVE + V-PUSH-DIR + V-RAISE + V-NO + V-OPEN + V-PASS + V-PAY + V-PEE + V-PEE-IN + V-PHONE + V-PICK + V-PICK-UP + V-PIN + V-TOUCH + V-POINT + V-POUR + V-PUSH + V-PUSH-OFF + V-PUT-UNDER + V-RAKE + V-RAPE + V-REACH-IN + V-READ + V-RELIEVE + V-REMOVE + V-TAKE + V-RIP + V-ROLL + V-RUB + V-SRUB + V-SAY + V-SCAT + V-SCORE + V-SEARCH + V-SHAKE + V-SHAKE-WITH + V-SHIT + V-SHOW + V-SSHOW + V-SIGH + V-SINK + V-SIT + V-SKIP + V-SLEEP + V-CUT + V-SMELL + V-STAIN + V-STAND + V-WEAR + V-PUT-BEHIND + V-PUT-TO + V-SUCK + V-SUCKLE + V-SWIM + V-SWING + V-GET-DRESSED + V-GET-UNDRESSED + V-TAKE-WITH + V-TAKE-OFF + V-TAKE-A-LEAK + V-TAKE-A-SHIT + V-GET-DRUNK + V-TELL + V-TASTE + V-TELL-ABOUT + V-STELL + V-THANK + V-THROW + V-THROW-TO + V-STHROW + V-THROW-UP + V-TIE + V-TIE-TOGETHER + V-SET + V-UNCOVER + V-UNDRESS + V-UNLOCK + V-UNROLL + V-UNTIE + V-USE + V-VOMIT + V-WAIT + V-WAIT-FOR + V-ALARM + V-CLEAN + V-WHAT + V-WHERE + V-WRAP + V-SWRAP + V-YELL + V-YES + V-ANSWER-KLUDGE + V-HINT + V-HINTS-NO + .ENDT + +; THE PREACTION CALLING TABLE IS DEFINED HERE + +PATBL:: .TABLE + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-PUT + 0 + PRE-SPEAK + PRE-SPEAK + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-TOUCH + PRE-BOARD + 0 + 0 + PRE-TOUCH + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-TOUCH + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + IDROP + PRE-PUT + IDROP + IDROP + 0 + PRE-TOUCH + 0 + 0 + PRE-LOOK + 0 + 0 + PRE-GIVE + 0 + 0 + 0 + 0 + PRE-FUCK + 0 + 0 + 0 + 0 + 0 + 0 + PRE-LISTEN + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-TOUCH + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-TOUCH + 0 + 0 + 0 + PRE-LOOK + PRE-LOOK + PRE-LOOK + PRE-LOOK + PRE-LOOK + PRE-LOOK + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-TOUCH + 0 + PRE-TOUCH + 0 + PRE-TOUCH + 0 + 0 + 0 + 0 + 0 + 0 + PRE-TAKE + 0 + PRE-TOUCH + 0 + PRE-POUR + 0 + 0 + 0 + PRE-RAKE + 0 + 0 + PRE-LOOK + 0 + 0 + PRE-TAKE + 0 + PRE-TOUCH + PRE-TOUCH + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-SMELL + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-SPEAK + 0 + PRE-SPEAK + 0 + 0 + IDROP + IDROP + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + PRE-PUT + 0 + 0 + 0 + 0 + 0 + 0 + .ENDT + + +; PREPOSITION TABLE IS DEFINED HERE + +PRTBL:: .TABLE + .WORD 33 + W?TOGETHER + PR?TOGETHER + W?DRUNK + PR?DRUNK + W?SHIT + PR?SHIT + W?LEAK + PR?LEAK + W?PISS + PR?PISS + W?UNDRESSED + PR?UNDRESSED + W?DRESSED + PR?DRESSED + W?APART + PR?APART + W?HAPPY + PR?HAPPY + W?GO + PR?GO + W?AGAINST + PR?AGAINST + W?ACROSS + PR?ACROSS + W?BACK + PR?BACK + W?AWAY + PR?AWAY + W?BEHIND + PR?BEHIND + W?AROUND + PR?AROUND + W?AT + PR?AT + W?BEFORE + PR?BEFORE + W?UNDER + PR?UNDER + W?THROUGH + PR?THROUGH + W?OVER + PR?OVER + W?DOWN + PR?DOWN + W?IN + PR?IN + W?OFF + PR?OFF + W?FROM + PR?FROM + W?HARD + PR?HARD + W?OUT + PR?OUT + W?UP + PR?UP + W?WITH + PR?WITH + W?FOR + PR?FOR + W?ON + PR?ON + W?ABOUT + PR?ABOUT + W?TO + PR?TO + .ENDT + + +; VOCABULARY TABLE IS HERE + +VOCAB:: .TABLE + .BYTE 3 + .BYTE 46 + .BYTE 44 + .BYTE 34 + .BYTE 9 + 1031 +W?$CATACOMB:: .ZWORD "$catacomb" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?$CATACOMB + .BYTE 0 +W?$REFRESH:: .ZWORD "$refresh" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?$REFRESH + .BYTE 0 +W?$VERIFY:: .ZWORD "$verify" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?$VERIFY + .BYTE 0 +W?3-D:: .ZWORD "3-d" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PERIOD:: .ZWORD "." + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?COMMA:: .ZWORD "," + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?#:: .ZWORD "#" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?#COMMAND:: .ZWORD "#command" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?#COMMAND + .BYTE 0 +W?#RANDOM:: .ZWORD "#random" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?#RANDOM + .BYTE 0 +W?#RECORD:: .ZWORD "#record" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?#RECORD + .BYTE 0 +W?#UNRECORD:: .ZWORD "#unrecord" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?#UNRECORD + .BYTE 0 +W?QUOTE:: .ZWORD """" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?A:: .ZWORD "a" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?ABANDONED:: .ZWORD "abandoned" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ABOUT:: .ZWORD "about" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?ABOUT + .BYTE 0 +W?ACROSS:: .ZWORD "across" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?ACROSS + .BYTE 0 +W?ACTIVATE:: .ZWORD "activate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?START + .BYTE 0 +W?ADDRESS:: .ZWORD "address" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?AGAIN:: .ZWORD "again" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?AGAINST:: .ZWORD "against" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?AGAINST + .BYTE 0 +W?AGING:: .ZWORD "aging" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?AIM:: .ZWORD "aim" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?POINT + .BYTE 0 +W?ALIEN:: .ZWORD "alien" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ALL:: .ZWORD "all" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?ALONG:: .ZWORD "along" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?AROUND + .BYTE 0 +W?AM:: .ZWORD "am" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?AN:: .ZWORD "an" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?AND:: .ZWORD "and" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?ANGLE:: .ZWORD "angle" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ANGLES:: .ZWORD "angles" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ANSWER:: .ZWORD "answer" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ANSWER + .BYTE 0 +W?APART:: .ZWORD "apart" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?APART + .BYTE 0 +W?APE:: .ZWORD "ape" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?APPLAUD:: .ZWORD "applaud" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?APPLAUD + .BYTE 0 +W?APPLY:: .ZWORD "apply" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?APPLY + .BYTE 0 +W?APPROACH:: .ZWORD "approach" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?APPROACH + .BYTE 0 +W?ARE:: .ZWORD "are" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?AREA:: .ZWORD "area" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?AROMA:: .ZWORD "aroma" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?AROUND:: .ZWORD "around" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?AROUND + .BYTE 0 +W?ART:: .ZWORD "art" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ASK:: .ZWORD "ask" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ASK + .BYTE 0 +W?ASS:: .ZWORD "ass" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ASSASSIN:: .ZWORD "assassin" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ASSHOLE:: .ZWORD "asshole" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?AT:: .ZWORD "at" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?AT + .BYTE 0 +W?ATTACH:: .ZWORD "attach" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TIE + .BYTE 0 +W?ATTACK:: .ZWORD "attack" + .BYTE PS?VERB+PS?ADJECTIVE+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?AUTO:: .ZWORD "auto" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?AWAKE:: .ZWORD "awake" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WAKE + .BYTE 0 +W?AWAY:: .ZWORD "away" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?AWAY + .BYTE 0 +W?BABY:: .ZWORD "baby" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BABY'S:: .ZWORD "baby's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BACK:: .ZWORD "back" + .BYTE PS?ADJECTIVE+PS?PREPOSITION+P1?OBJECT + .BYTE PR?BACK + .BYTE 0 +W?BAG:: .ZWORD "bag" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BALL:: .ZWORD "ball" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BALLS:: .ZWORD "balls" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BALM:: .ZWORD "balm" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BANG:: .ZWORD "bang" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FUCK + .BYTE 0 +W?BAR:: .ZWORD "bar" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BARE:: .ZWORD "bare" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BARF:: .ZWORD "barf" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?VOMIT + .BYTE 0 +W?BARGAIN:: .ZWORD "bargain" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BARTER + .BYTE 0 +W?BARGE:: .ZWORD "barge" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BARRED:: .ZWORD "barred" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BARS:: .ZWORD "bars" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BARTENDER:: .ZWORD "bartender" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BARTER:: .ZWORD "barter" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BARTER + .BYTE 0 +W?BASKE:: .ZWORD "baske" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BASKET:: .ZWORD "basket" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BASTARD:: .ZWORD "bastard" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?BATHROOM:: .ZWORD "bathroom" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BATTLE:: .ZWORD "battle" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BEAT:: .ZWORD "beat" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?JERK + .BYTE 0 +W?BED:: .ZWORD "bed" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BEDS:: .ZWORD "beds" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BEER:: .ZWORD "beer" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BEFORE:: .ZWORD "before" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?BEFORE + .BYTE 0 +W?BEHIND:: .ZWORD "behind" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?BEHIND + .BYTE 0 +W?BELOW:: .ZWORD "below" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?UNDER + .BYTE 0 +W?BEND:: .ZWORD "bend" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BEND + .BYTE 0 +W?BENEATH:: .ZWORD "beneath" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?UNDER + .BYTE 0 +W?BIG:: .ZWORD "big" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BIGGER:: .ZWORD "bigger" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BIKINI:: .ZWORD "bikini" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BIRD:: .ZWORD "bird" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BIRDS:: .ZWORD "birds" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BITCH:: .ZWORD "bitch" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?BITE:: .ZWORD "bite" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BITE + .BYTE 0 +W?BITS:: .ZWORD "bits" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BLACK:: .ZWORD "black" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BLADE:: .ZWORD "blade" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BLANKET:: .ZWORD "blanket" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BLENDER:: .ZWORD "blender" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BLOW:: .ZWORD "blow" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BLOW + .BYTE 0 +W?BLUEPRINT:: .ZWORD "blueprint" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BOARD:: .ZWORD "board" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BOARD + .BYTE 0 +W?BOAT:: .ZWORD "boat" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BODY:: .ZWORD "body" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BOO:: .ZWORD "boo" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SCAT + .BYTE 0 +W?BOOK:: .ZWORD "book" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BOOST:: .ZWORD "boost" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RAISE + .BYTE 0 +W?BOOTH:: .ZWORD "booth" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BOSOM:: .ZWORD "bosom" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BOTH:: .ZWORD "both" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?BOUNCE:: .ZWORD "bounce" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SHAKE + .BYTE 0 +W?BOW:: .ZWORD "bow" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?KNEEL + .BYTE 0 +W?BOX:: .ZWORD "box" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BRA:: .ZWORD "bra" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BRACKISH:: .ZWORD "brackish" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BRAS:: .ZWORD "bras" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BRASS:: .ZWORD "brass" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BRASSIERE:: .ZWORD "brassiere" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BREAK:: .ZWORD "break" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEMOLISH + .BYTE 0 +W?BREAST:: .ZWORD "breast" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BREATHE:: .ZWORD "breathe" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BREATHE + .BYTE 0 +W?BRIEF:: .ZWORD "brief" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BRIEF + .BYTE 0 +W?BROAD:: .ZWORD "broad" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BROWN:: .ZWORD "brown" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BROWSE:: .ZWORD "browse" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?READ + .BYTE 0 +W?BUG:: .ZWORD "bug" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BUG-EYED:: .ZWORD "bug-eyed" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BULBOUS:: .ZWORD "bulbous" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BUNCH:: .ZWORD "bunch" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BUNNY:: .ZWORD "bunny" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BUOY:: .ZWORD "buoy" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BURN:: .ZWORD "burn" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BURN + .BYTE 0 +W?BUT:: .ZWORD "but" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?BUTTON:: .ZWORD "button" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BUTTONS:: .ZWORD "buttons" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?BUY:: .ZWORD "buy" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BUY + .BYTE 0 +W?BY:: .ZWORD "by" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?BEFORE + .BYTE 0 +W?CACKLE:: .ZWORD "cackle" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LAUGH + .BYTE 0 +W?CAGE:: .ZWORD "cage" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CALL:: .ZWORD "call" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CALL + .BYTE 0 +W?CAN:: .ZWORD "can" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CANAL:: .ZWORD "canal" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CANDY:: .ZWORD "candy" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CANVAS:: .ZWORD "canvas" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CAR:: .ZWORD "car" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CARDBOARD:: .ZWORD "cardboard" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CARRY:: .ZWORD "carry" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TAKE + .BYTE 0 +W?CAST:: .ZWORD "cast" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CAST + .BYTE 0 +W?CAT:: .ZWORD "cat" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CATCH:: .ZWORD "catch" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CATCH + .BYTE 0 +W?CEDAR:: .ZWORD "cedar" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CEDARWOOD:: .ZWORD "cedarwood" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CEILING:: .ZWORD "ceiling" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CELL:: .ZWORD "cell" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CHAPSTICK:: .ZWORD "chapstick" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CHASE:: .ZWORD "chase" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FOLLOW + .BYTE 0 +W?CHEER:: .ZWORD "cheer" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CHEER + .BYTE 0 +W?CHIEF:: .ZWORD "chief" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CHOCOLATE:: .ZWORD "chocolate" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CIRCLE:: .ZWORD "circle" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?CIRCLE + .BYTE 0 +W?CLAP:: .ZWORD "clap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?APPLAUD + .BYTE 0 +W?CLEAN:: .ZWORD "clean" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WASH + .BYTE 0 +W?CLEVELAND:: .ZWORD "cleveland" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CLICK:: .ZWORD "click" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CLICK + .BYTE 0 +W?CLIFF:: .ZWORD "cliff" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CLIFFTOP:: .ZWORD "clifftop" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CLIMAX:: .ZWORD "climax" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?COME + .BYTE 0 +W?CLIMB:: .ZWORD "climb" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CLIMB + .BYTE 0 +W?CLOHES:: .ZWORD "clohes" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CLOSE:: .ZWORD "close" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CLOSE + .BYTE 0 +W?CLOSET:: .ZWORD "closet" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CLOTH:: .ZWORD "cloth" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CLOTHES:: .ZWORD "clothes" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CLUE:: .ZWORD "clue" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HELP + .BYTE 0 +W?CLUES:: .ZWORD "clues" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HELP + .BYTE 0 +W?COCK:: .ZWORD "cock" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COCKSU:: .ZWORD "cocksu" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?CODE:: .ZWORD "code" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CODED:: .ZWORD "coded" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COIN:: .ZWORD "coin" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COME:: .ZWORD "come" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?COME + .BYTE 0 +W?COMFORT:: .ZWORD "comfort" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CHEER + .BYTE 0 +W?COMIC:: .ZWORD "comic" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COMMON:: .ZWORD "common" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COMPARTMENT:: .ZWORD "compartme" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CONTROL:: .ZWORD "control" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CONTROLS:: .ZWORD "controls" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COON:: .ZWORD "coon" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COPULATE:: .ZWORD "copulate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?COPULATE + .BYTE 0 +W?COTTON:: .ZWORD "cotton" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COUCH:: .ZWORD "couch" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COUCHMATE:: .ZWORD "couchmate" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?COUNT:: .ZWORD "count" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?COUNT + .BYTE 0 +W?COVER:: .ZWORD "cover" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?COVER + .BYTE 0 +W?CRACK:: .ZWORD "crack" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHIP + .BYTE 0 +W?CRAP:: .ZWORD "crap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SHIT + .BYTE 0 +W?CREAM:: .ZWORD "cream" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CREAMY:: .ZWORD "creamy" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CROSS:: .ZWORD "cross" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CROSS + .BYTE 0 +W?CROWN:: .ZWORD "crown" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CRUMPLED:: .ZWORD "crumpled" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CRUSH:: .ZWORD "crush" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEMOLISH + .BYTE 0 +W?CUM:: .ZWORD "cum" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?COME + .BYTE 0 +W?CUNT:: .ZWORD "cunt" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?CUT:: .ZWORD "cut" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SLICE + .BYTE 0 +W?D:: .ZWORD "d" + .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION + .BYTE 54 + .BYTE PR?DOWN +W?DAMAGE:: .ZWORD "damage" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEMOLISH + .BYTE 0 +W?DAMN:: .ZWORD "damn" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?DAMNED:: .ZWORD "damned" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?DARK:: .ZWORD "dark" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DAUGHTER:: .ZWORD "daughter" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DEACTIVATE:: .ZWORD "deactivat" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXTINGUISH + .BYTE 0 +W?DEAD:: .ZWORD "dead" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DEBARK:: .ZWORD "debark" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DISEMBARK + .BYTE 0 +W?DECIPHER:: .ZWORD "decipher" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DECODE + .BYTE 0 +W?DECODE:: .ZWORD "decode" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DECODE + .BYTE 0 +W?DEFECATE:: .ZWORD "defecate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SHIT + .BYTE 0 +W?DEFLATE:: .ZWORD "deflate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEFLATE + .BYTE 0 +W?DEFLATED:: .ZWORD "deflated" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DEGREE:: .ZWORD "degree" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DEMOLISH:: .ZWORD "demolish" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEMOLISH + .BYTE 0 +W?DEPART:: .ZWORD "depart" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXIT + .BYTE 0 +W?DESCEND:: .ZWORD "descend" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DESCEND + .BYTE 0 +W?DESCRIBE:: .ZWORD "describe" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXAMINE + .BYTE 0 +W?DESSERT:: .ZWORD "dessert" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DESTROY:: .ZWORD "destroy" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEMOLISH + .BYTE 0 +W?DEVICE:: .ZWORD "device" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DEVOUR:: .ZWORD "devour" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EAT + .BYTE 0 +W?DIAGNOSE:: .ZWORD "diagnose" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DIAGNOSE + .BYTE 0 +W?DIAL:: .ZWORD "dial" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?DIFFERENT:: .ZWORD "different" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DIG:: .ZWORD "dig" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DIG + .BYTE 0 +W?DIRECTION:: .ZWORD "direction" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DIRECTORY:: .ZWORD "directory" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DIRIGIBLE:: .ZWORD "dirigible" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DIRTY:: .ZWORD "dirty" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DISCARDED:: .ZWORD "discarded" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DISEMBARK:: .ZWORD "disembark" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DISEMBARK + .BYTE 0 +W?DISMOUNT:: .ZWORD "dismount" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DISEMBARK + .BYTE 0 +W?DIVAN:: .ZWORD "divan" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DIVE:: .ZWORD "dive" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?JUMP + .BYTE 0 +W?DOCK:: .ZWORD "dock" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?LAND + .BYTE 0 +W?DON:: .ZWORD "don" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WEAR + .BYTE 0 +W?DONATE:: .ZWORD "donate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HAND + .BYTE 0 +W?DOOR:: .ZWORD "door" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DOORSTEP:: .ZWORD "doorstep" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DOUGLAS:: .ZWORD "douglas" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DOWN:: .ZWORD "down" + .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION + .BYTE 54 + .BYTE PR?DOWN +W?DOWNSTAIRS:: .ZWORD "downstair" + .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION + .BYTE 54 + .BYTE PR?DOWN +W?DOZE:: .ZWORD "doze" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SLEEP + .BYTE 0 +W?DRESS:: .ZWORD "dress" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DRESS + .BYTE 0 +W?DRESSED:: .ZWORD "dressed" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?DRESSED + .BYTE 0 +W?DRINK:: .ZWORD "drink" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?DRINK + .BYTE 0 +W?DROP:: .ZWORD "drop" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DROP + .BYTE 0 +W?DROWSY:: .ZWORD "drowsy" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DRUNK:: .ZWORD "drunk" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?DRUNK + .BYTE 0 +W?DUBIOUS:: .ZWORD "dubious" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DUMP:: .ZWORD "dump" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DROP + .BYTE 0 +W?DUNE:: .ZWORD "dune" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DUNES:: .ZWORD "dunes" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DUPER:: .ZWORD "duper" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?DUST:: .ZWORD "dust" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?E:: .ZWORD "e" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 61 + .BYTE 0 +W?EACH:: .ZWORD "each" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EAR:: .ZWORD "ear" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EARS:: .ZWORD "ears" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EAST:: .ZWORD "east" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 61 + .BYTE 0 +W?EAT:: .ZWORD "eat" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EAT + .BYTE 0 +W?EGRESS:: .ZWORD "egress" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EIGHTY:: .ZWORD "eighty" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EIGHY:: .ZWORD "eighy" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EJACULATE:: .ZWORD "ejaculate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?COME + .BYTE 0 +W?ELYSIA:: .ZWORD "elysia" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ELYSIA'S:: .ZWORD "elysia's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ELYSIUM:: .ZWORD "elysium" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ELYSIUM'S:: .ZWORD "elysium's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EMPTY:: .ZWORD "empty" + .BYTE PS?VERB+PS?ADJECTIVE+P1?VERB + .BYTE ACT?EMPTY + .BYTE 0 +W?ENCHANTED:: .ZWORD "enchanted" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?END:: .ZWORD "end" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ENGRAVING:: .ZWORD "engraving" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ENTER:: .ZWORD "enter" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ENTER + .BYTE 0 +W?ENTERTAIN:: .ZWORD "entertain" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CHEER + .BYTE 0 +W?EVERYTHING:: .ZWORD "everythin" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?EXAMINE:: .ZWORD "examine" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXAMINE + .BYTE 0 +W?EXCEPT:: .ZWORD "except" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?EXCHANGE:: .ZWORD "exchange" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BARTER + .BYTE 0 +W?EXCITE:: .ZWORD "excite" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?STIMULATE + .BYTE 0 +W?EXIT:: .ZWORD "exit" + .BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?VERB + .BYTE ACT?EXIT + .BYTE 0 +W?EXTINGUISH:: .ZWORD "extinguis" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXTINGUISH + .BYTE 0 +W?EYE:: .ZWORD "eye" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EYED:: .ZWORD "eyed" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?EYES:: .ZWORD "eyes" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FADED:: .ZWORD "faded" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FAIRBANKS:: .ZWORD "fairbanks" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FAMILIAR:: .ZWORD "familiar" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FASTEN:: .ZWORD "fasten" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TIE + .BYTE 0 +W?FEED:: .ZWORD "feed" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FEED + .BYTE 0 +W?FEEL:: .ZWORD "feel" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TOUCH + .BYTE 0 +W?FEMALE:: .ZWORD "female" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FENCE:: .ZWORD "fence" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FIGHT:: .ZWORD "fight" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?FIGURE:: .ZWORD "figure" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FILL:: .ZWORD "fill" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FILL + .BYTE 0 +W?FILTHY:: .ZWORD "filthy" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FIND:: .ZWORD "find" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FIND + .BYTE 0 +W?FINGER:: .ZWORD "finger" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FINGERS:: .ZWORD "fingers" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FIRST:: .ZWORD "first" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLAG:: .ZWORD "flag" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLAGSHIP:: .ZWORD "flagship" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLASH:: .ZWORD "flash" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLASHLIGHT:: .ZWORD "flashligh" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLEXIBLE:: .ZWORD "flexible" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLICK:: .ZWORD "flick" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?FLIP:: .ZWORD "flip" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?FLOOR:: .ZWORD "floor" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLOWER:: .ZWORD "flower" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLOWERS:: .ZWORD "flowers" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLOWING:: .ZWORD "flowing" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FLUSH:: .ZWORD "flush" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FLUSH + .BYTE 0 +W?FLYTRAP:: .ZWORD "flytrap" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FOLLOW:: .ZWORD "follow" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FOLLOW + .BYTE 0 +W?FONDLE:: .ZWORD "fondle" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TOUCH + .BYTE 0 +W?FOOD:: .ZWORD "food" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FOR:: .ZWORD "for" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?FOR + .BYTE 0 +W?FORD:: .ZWORD "ford" + .BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?VERB + .BYTE ACT?CROSS + .BYTE 0 +W?FORLORN:: .ZWORD "forlorn" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FORNICATE:: .ZWORD "fornicate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FUCK + .BYTE 0 +W?FORTY:: .ZWORD "forty" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FOUL:: .ZWORD "foul" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FOUNTAIN:: .ZWORD "fountain" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FOUNTAINS:: .ZWORD "fountains" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FREE:: .ZWORD "free" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNTIE + .BYTE 0 +W?FRESH:: .ZWORD "fresh" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FROG:: .ZWORD "frog" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FROG'S:: .ZWORD "frog's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FROM:: .ZWORD "from" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?FROM + .BYTE 0 +W?FRONT:: .ZWORD "front" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?FUCK:: .ZWORD "fuck" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FUCK + .BYTE 0 +W?FUCKED:: .ZWORD "fucked" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?FUCKING:: .ZWORD "fucking" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?G:: .ZWORD "g" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?GENT'S:: .ZWORD "gent's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GENTS:: .ZWORD "gents" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GENTS':: .ZWORD "gents'" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GET:: .ZWORD "get" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TAKE + .BYTE 0 +W?GIANT:: .ZWORD "giant" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GIDDAP:: .ZWORD "giddap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?GIDDYAP + .BYTE 0 +W?GIDDYAP:: .ZWORD "giddyap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?GIDDYAP + .BYTE 0 +W?GIGANTIC:: .ZWORD "gigantic" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GIVE:: .ZWORD "give" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HAND + .BYTE 0 +W?GLASS:: .ZWORD "glass" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GLEAMING:: .ZWORD "gleaming" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GLINT:: .ZWORD "glint" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GLISTENING:: .ZWORD "glistenin" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GLOSS:: .ZWORD "gloss" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GO:: .ZWORD "go" + .BYTE PS?VERB+PS?PREPOSITION+P1?OBJECT + .BYTE PR?GO + .BYTE ACT?GO +W?GOBBLE:: .ZWORD "gobble" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EAT + .BYTE 0 +W?GODDESSES:: .ZWORD "goddesses" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GOLD:: .ZWORD "gold" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GOLDEN:: .ZWORD "golden" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GONDOLA:: .ZWORD "gondola" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GORILLA:: .ZWORD "gorilla" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GORILLA'S:: .ZWORD "gorilla's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GOWN:: .ZWORD "gown" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GRAB:: .ZWORD "grab" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TAKE + .BYTE 0 +W?GREEN:: .ZWORD "green" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GRIMY:: .ZWORD "grimy" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GROUND:: .ZWORD "ground" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GUARD:: .ZWORD "guard" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GUARD'S:: .ZWORD "guard's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?GUESS:: .ZWORD "guess" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ANSWER + .BYTE 0 +W?GUSHING:: .ZWORD "gushing" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HAIR:: .ZWORD "hair" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HAND:: .ZWORD "hand" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?HAND + .BYTE 0 +W?HANDS:: .ZWORD "hands" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HANDSET:: .ZWORD "handset" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HAPPY:: .ZWORD "happy" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?HAPPY + .BYTE 0 +W?HARD:: .ZWORD "hard" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?HARD + .BYTE 0 +W?HAREM:: .ZWORD "harem" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HARLOW:: .ZWORD "harlow" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HATCH:: .ZWORD "hatch" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HATCHWAY:: .ZWORD "hatchway" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HEAD:: .ZWORD "head" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HEADLIGHT:: .ZWORD "headlight" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HEADY:: .ZWORD "heady" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HEAR:: .ZWORD "hear" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HEAR + .BYTE 0 +W?HELLO:: .ZWORD "hello" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HELLO + .BYTE 0 +W?HELP:: .ZWORD "help" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HELP + .BYTE 0 +W?HER:: .ZWORD "her" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HERE:: .ZWORD "here" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?HERSELF:: .ZWORD "herself" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HI:: .ZWORD "hi" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HELLO + .BYTE 0 +W?HIDE:: .ZWORD "hide" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HIDE + .BYTE 0 +W?HIM:: .ZWORD "him" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HIMSELF:: .ZWORD "himself" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HINT:: .ZWORD "hint" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HELP + .BYTE 0 +W?HINTS:: .ZWORD "hints" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HELP + .BYTE 0 +W?HIS:: .ZWORD "his" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HISS:: .ZWORD "hiss" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HISS + .BYTE 0 +W?HIT:: .ZWORD "hit" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?HOLD:: .ZWORD "hold" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TAKE + .BYTE 0 +W?HOLE:: .ZWORD "hole" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HOME:: .ZWORD "home" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HOP:: .ZWORD "hop" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SKIP + .BYTE 0 +W?HORSE:: .ZWORD "horse" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HOSE:: .ZWORD "hose" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HOUSE:: .ZWORD "house" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HOUSEHOLD:: .ZWORD "household" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HUGE:: .ZWORD "huge" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HUGER:: .ZWORD "huger" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HUMANOID:: .ZWORD "humanoid" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HUMP:: .ZWORD "hump" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FUCK + .BYTE 0 +W?HUNK:: .ZWORD "hunk" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HURL:: .ZWORD "hurl" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?THROW + .BYTE 0 +W?HUSBAND:: .ZWORD "husband" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?HUSBAND'S:: .ZWORD "husband's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?I:: .ZWORD "i" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?INVENTORY + .BYTE 0 +W?IGLOO:: .ZWORD "igloo" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?IMPASSABLE:: .ZWORD "impassabl" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?IN:: .ZWORD "in" + .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION + .BYTE 53 + .BYTE PR?IN +W?INFANT:: .ZWORD "infant" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?INFLATE:: .ZWORD "inflate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?INFLATE + .BYTE 0 +W?INGEST:: .ZWORD "ingest" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EAT + .BYTE 0 +W?INSERT:: .ZWORD "insert" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?STICK + .BYTE 0 +W?INSIDE:: .ZWORD "inside" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?IN + .BYTE 0 +W?INSPECT:: .ZWORD "inspect" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXAMINE + .BYTE 0 +W?INTO:: .ZWORD "into" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?IN + .BYTE 0 +W?INVENTORY:: .ZWORD "inventory" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?INVENTORY + .BYTE 0 +W?INVISICLUES:: .ZWORD "invisiclu" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HELP + .BYTE 0 +W?IS:: .ZWORD "is" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?IT:: .ZWORD "it" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ITSELF:: .ZWORD "itself" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?JACK:: .ZWORD "jack" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?JERK + .BYTE 0 +W?JAR:: .ZWORD "jar" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?JEAN:: .ZWORD "jean" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?JERK:: .ZWORD "jerk" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?JERK + .BYTE 0 +W?JOCKSTRAP:: .ZWORD "jockstrap" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?JOE:: .ZWORD "joe" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?JOE'S:: .ZWORD "joe's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?JOES:: .ZWORD "joes" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?JUMP:: .ZWORD "jump" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?JUMP + .BYTE 0 +W?KICK:: .ZWORD "kick" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?KICK + .BYTE 0 +W?KILL:: .ZWORD "kill" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?KING:: .ZWORD "king" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?KING'S:: .ZWORD "king's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?KISS:: .ZWORD "kiss" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?KISS + .BYTE 0 +W?KNEE:: .ZWORD "knee" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?KNEECAP:: .ZWORD "kneecap" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?KNEECAPS:: .ZWORD "kneecaps" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?KNEEL:: .ZWORD "kneel" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?KNEEL + .BYTE 0 +W?KNEES:: .ZWORD "knees" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?KNOB:: .ZWORD "knob" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?KNOCK:: .ZWORD "knock" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?KNOCK + .BYTE 0 +W?KWEEPA:: .ZWORD "kweepa" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?KWEEPA + .BYTE 0 +W?L:: .ZWORD "l" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LOOK + .BYTE 0 +W?LAB:: .ZWORD "lab" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LADDER:: .ZWORD "ladder" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LADIES:: .ZWORD "ladies" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LADIES':: .ZWORD "ladies'" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LAND:: .ZWORD "land" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LAND + .BYTE 0 +W?LARGE:: .ZWORD "large" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LARGER:: .ZWORD "larger" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LAUGH:: .ZWORD "laugh" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LAUGH + .BYTE 0 +W?LAUNCH:: .ZWORD "launch" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LAUNCH + .BYTE 0 +W?LAUNDRY:: .ZWORD "laundry" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LAWN:: .ZWORD "lawn" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LAY:: .ZWORD "lay" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FUCK + .BYTE 0 +W?LEAD:: .ZWORD "lead" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MOVE + .BYTE 0 +W?LEAF:: .ZWORD "leaf" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LEAK:: .ZWORD "leak" + .BYTE PS?VERB+PS?PREPOSITION+P1?OBJECT + .BYTE PR?LEAK + .BYTE ACT?PEE +W?LEAN:: .ZWORD "lean" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LEAN + .BYTE 0 +W?LEAP:: .ZWORD "leap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?JUMP + .BYTE 0 +W?LEATHER:: .ZWORD "leather" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LEAVE:: .ZWORD "leave" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LEAVE + .BYTE 0 +W?LEAVES:: .ZWORD "leaves" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LEDGE:: .ZWORD "ledge" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LET:: .ZWORD "let" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LET + .BYTE 0 +W?LETTUCE:: .ZWORD "lettuce" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LEWD:: .ZWORD "lewd" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LEWD + .BYTE 0 +W?LICK:: .ZWORD "lick" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LICK + .BYTE 0 +W?LIE:: .ZWORD "lie" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LIE + .BYTE 0 +W?LIFE:: .ZWORD "life" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LIFERAFT:: .ZWORD "liferaft" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LIFT:: .ZWORD "lift" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RAISE + .BYTE 0 +W?LIGH:: .ZWORD "ligh" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LIGHT:: .ZWORD "light" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?LIGHT + .BYTE 0 +W?LIMBER:: .ZWORD "limber" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LIMBER + .BYTE 0 +W?LIP:: .ZWORD "lip" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LIPS:: .ZWORD "lips" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LISTEN:: .ZWORD "listen" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LISTEN + .BYTE 0 +W?LITTLE:: .ZWORD "little" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LOCATION:: .ZWORD "location" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LOCK:: .ZWORD "lock" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LOCK + .BYTE 0 +W?LOINCLOTH:: .ZWORD "loincloth" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LONG:: .ZWORD "long" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LOOK:: .ZWORD "look" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LOOK + .BYTE 0 +W?LOOMING:: .ZWORD "looming" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LOTION:: .ZWORD "lotion" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?LOVE:: .ZWORD "love" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?LOVE + .BYTE 0 +W?LOWER:: .ZWORD "lower" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LOWER + .BYTE 0 +W?LUSCIOUS:: .ZWORD "luscious" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MACH:: .ZWORD "mach" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MACHBOOK:: .ZWORD "machbook" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MACHINE:: .ZWORD "machine" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MAD:: .ZWORD "mad" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MAGNIFICENT:: .ZWORD "magnifice" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MAILING:: .ZWORD "mailing" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MAKE:: .ZWORD "make" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MAKE + .BYTE 0 +W?MALE:: .ZWORD "male" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MAN:: .ZWORD "man" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MAN'S:: .ZWORD "man's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MAP:: .ZWORD "map" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MARRY:: .ZWORD "marry" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MARRY + .BYTE 0 +W?MARSMID:: .ZWORD "marsmid" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MARSMOUSE:: .ZWORD "marsmouse" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MARTIAN:: .ZWORD "martian" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MASS:: .ZWORD "mass" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MASSIVE:: .ZWORD "massive" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MASTURBATE:: .ZWORD "masturbat" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MASTURBATE + .BYTE 0 +W?MATCH:: .ZWORD "match" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MATCHBOOK:: .ZWORD "matchbook" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MATCHES:: .ZWORD "matches" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ME:: .ZWORD "me" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MEASURE:: .ZWORD "measure" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MEASURE + .BYTE 0 +W?MEN'S:: .ZWORD "men's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MENS:: .ZWORD "mens" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MESSAGE:: .ZWORD "message" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?METAL:: .ZWORD "metal" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?METALLIC:: .ZWORD "metallic" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MIGHTIER:: .ZWORD "mightier" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MIGHTY:: .ZWORD "mighty" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MILK:: .ZWORD "milk" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MINARET:: .ZWORD "minaret" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MINE:: .ZWORD "mine" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MIRAGE:: .ZWORD "mirage" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MITRE:: .ZWORD "mitre" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MITRE'S:: .ZWORD "mitre's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MIXER:: .ZWORD "mixer" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MOAN:: .ZWORD "moan" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MOAN + .BYTE 0 +W?MONEY:: .ZWORD "money" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MONKEY:: .ZWORD "monkey" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MONKEY'S:: .ZWORD "monkey's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MONSTER:: .ZWORD "monster" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MOOR:: .ZWORD "moor" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LAND + .BYTE 0 +W?MORE:: .ZWORD "more" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?MOTH:: .ZWORD "moth" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MOTHBALL:: .ZWORD "mothball" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MOTHBALLS:: .ZWORD "mothballs" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MOUNT:: .ZWORD "mount" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?BOARD + .BYTE 0 +W?MOUSE:: .ZWORD "mouse" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MOUTH:: .ZWORD "mouth" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MOVE:: .ZWORD "move" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MOVE + .BYTE 0 +W?MUG:: .ZWORD "mug" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MURDER:: .ZWORD "murder" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?MY:: .ZWORD "my" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?MYSELF:: .ZWORD "myself" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?N:: .ZWORD "n" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 63 + .BYTE 0 +W?NAH:: .ZWORD "nah" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?NO + .BYTE 0 +W?NAP:: .ZWORD "nap" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?SLEEP + .BYTE 0 +W?NARROW:: .ZWORD "narrow" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?NE:: .ZWORD "ne" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 62 + .BYTE 0 +W?NEAR:: .ZWORD "near" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?BEFORE + .BYTE 0 +W?NIBBLE:: .ZWORD "nibble" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TASTE + .BYTE 0 +W?NO:: .ZWORD "no" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?NO + .BYTE 0 +W?NOPE:: .ZWORD "nope" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?NO + .BYTE 0 +W?NORTH:: .ZWORD "north" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 63 + .BYTE 0 +W?NORTHEAST:: .ZWORD "northeast" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 62 + .BYTE 0 +W?NORTHWEST:: .ZWORD "northwest" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 56 + .BYTE 0 +W?NOSE:: .ZWORD "nose" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?NOSTRIL:: .ZWORD "nostril" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?NOTATION:: .ZWORD "notation" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?NOTATIONS:: .ZWORD "notations" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?NUMBER:: .ZWORD "number" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?NURSE:: .ZWORD "nurse" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SUCKLE + .BYTE 0 +W?NW:: .ZWORD "nw" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 56 + .BYTE 0 +W?O:: .ZWORD "o" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?OASIS:: .ZWORD "oasis" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?OBSERVE:: .ZWORD "observe" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXAMINE + .BYTE 0 +W?ODD:: .ZWORD "odd" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ODOR:: .ZWORD "odor" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?OF:: .ZWORD "of" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?OFF:: .ZWORD "off" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?OFF + .BYTE 0 +W?OFFER:: .ZWORD "offer" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HAND + .BYTE 0 +W?OINTMENT:: .ZWORD "ointment" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?OK:: .ZWORD "ok" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YES + .BYTE 0 +W?OKAY:: .ZWORD "okay" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YES + .BYTE 0 +W?ON:: .ZWORD "on" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?ON + .BYTE 0 +W?ONE:: .ZWORD "one" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ONTO:: .ZWORD "onto" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?ON + .BYTE 0 +W?OOPS:: .ZWORD "oops" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?OPEN:: .ZWORD "open" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?OPEN + .BYTE 0 +W?ORANGE:: .ZWORD "orange" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ORCH:: .ZWORD "orch" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ORDER:: .ZWORD "order" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BUY + .BYTE 0 +W?ORPHANAGE:: .ZWORD "orphanage" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?OTHER:: .ZWORD "other" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?OUT:: .ZWORD "out" + .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION + .BYTE 52 + .BYTE PR?OUT +W?OUTSIDE:: .ZWORD "outside" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?OUT + .BYTE 0 +W?OVER:: .ZWORD "over" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?OVER + .BYTE 0 +W?OVERALLS:: .ZWORD "overalls" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?OWNER:: .ZWORD "owner" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?OWNER'S:: .ZWORD "owner's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PAINING:: .ZWORD "paining" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PAINT:: .ZWORD "paint" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?STAIN + .BYTE 0 +W?PAINTING:: .ZWORD "painting" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PAIR:: .ZWORD "pair" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PALM:: .ZWORD "palm" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PAPER:: .ZWORD "paper" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PASS:: .ZWORD "pass" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PASS + .BYTE 0 +W?PASSENGER:: .ZWORD "passenger" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PAT:: .ZWORD "pat" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TOUCH + .BYTE 0 +W?PAY:: .ZWORD "pay" + .BYTE PS?VERB+PS?ADJECTIVE+P1?VERB + .BYTE ACT?PAY + .BYTE 0 +W?PEE:: .ZWORD "pee" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PEE + .BYTE 0 +W?PEE-PEE:: .ZWORD "pee-pee" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PEE + .BYTE 0 +W?PENGUIN:: .ZWORD "penguin" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PENIS:: .ZWORD "penis" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PET:: .ZWORD "pet" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TOUCH + .BYTE 0 +W?PETITE:: .ZWORD "petite" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PHOBOS:: .ZWORD "phobos" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PHONE:: .ZWORD "phone" + .BYTE PS?VERB+PS?ADJECTIVE+P1?VERB + .BYTE ACT?PHONE + .BYTE 0 +W?PHONEBOOK:: .ZWORD "phonebook" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PHOO:: .ZWORD "phoo" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PHOTO:: .ZWORD "photo" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PICK:: .ZWORD "pick" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PICK + .BYTE 0 +W?PICTURE:: .ZWORD "picture" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PIDDLE:: .ZWORD "piddle" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PEE + .BYTE 0 +W?PIE:: .ZWORD "pie" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PIECE:: .ZWORD "piece" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PIER:: .ZWORD "pier" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PILE:: .ZWORD "pile" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PIN:: .ZWORD "pin" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?PIN + .BYTE 0 +W?PISS:: .ZWORD "piss" + .BYTE PS?VERB+PS?PREPOSITION+P1?OBJECT + .BYTE PR?PISS + .BYTE ACT?PEE +W?PIZZA:: .ZWORD "pizza" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PLACE:: .ZWORD "place" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?STICK + .BYTE 0 +W?PLASTIC:: .ZWORD "plastic" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PLASTICOID:: .ZWORD "plasticoi" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PLAY:: .ZWORD "play" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PLAY + .BYTE 0 +W?PLEASANT:: .ZWORD "pleasant" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PLEASE:: .ZWORD "please" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?PLUG:: .ZWORD "plug" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?COVER + .BYTE 0 +W?PLUSH:: .ZWORD "plush" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?POCKET:: .ZWORD "pocket" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?POINT:: .ZWORD "point" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?POINT + .BYTE 0 +W?POINTED:: .ZWORD "pointed" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?POKE:: .ZWORD "poke" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TOUCH + .BYTE 0 +W?POO-POO:: .ZWORD "poo-poo" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SHIT + .BYTE 0 +W?POOL:: .ZWORD "pool" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?POP:: .ZWORD "pop" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEFLATE + .BYTE 0 +W?PORTABLE:: .ZWORD "portable" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?POUNDS:: .ZWORD "pounds" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?POUR:: .ZWORD "pour" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?POUR + .BYTE 0 +W?POWER:: .ZWORD "power" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PRESS:: .ZWORD "press" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PUSH + .BYTE 0 +W?PRINCE:: .ZWORD "prince" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PRINCE'S:: .ZWORD "prince's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PRISON:: .ZWORD "prison" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PROCEED:: .ZWORD "proceed" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WALK + .BYTE 0 +W?PROPRIETOR:: .ZWORD "proprieto" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PROTAGONIST:: .ZWORD "protagoni" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PRY:: .ZWORD "pry" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?PUKE:: .ZWORD "puke" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?VOMIT + .BYTE 0 +W?PULL:: .ZWORD "pull" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MOVE + .BYTE 0 +W?PURCHASE:: .ZWORD "purchase" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BUY + .BYTE 0 +W?PURPLE:: .ZWORD "purple" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PURSUE:: .ZWORD "pursue" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FOLLOW + .BYTE 0 +W?PUSH:: .ZWORD "push" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PUSH + .BYTE 0 +W?PUSSY:: .ZWORD "pussy" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?PUT:: .ZWORD "put" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?STICK + .BYTE 0 +W?Q:: .ZWORD "q" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?QUIT + .BYTE 0 +W?QUIT:: .ZWORD "quit" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?QUIT + .BYTE 0 +W?RABBIT:: .ZWORD "rabbit" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RAF:: .ZWORD "raf" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RAFT:: .ZWORD "raft" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RAGGED:: .ZWORD "ragged" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RAISE:: .ZWORD "raise" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RAISE + .BYTE 0 +W?RAKE:: .ZWORD "rake" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?RAKE + .BYTE 0 +W?RAP:: .ZWORD "rap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?KNOCK + .BYTE 0 +W?RAPE:: .ZWORD "rape" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RAPE + .BYTE 0 +W?RAY:: .ZWORD "ray" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?REACH:: .ZWORD "reach" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?REACH + .BYTE 0 +W?READ:: .ZWORD "read" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?READ + .BYTE 0 +W?REAR:: .ZWORD "rear" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RECTANGULAR:: .ZWORD "rectangul" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RED:: .ZWORD "red" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?REDDISH:: .ZWORD "reddish" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?REFLECTING:: .ZWORD "reflectin" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?REGURGITATE:: .ZWORD "regurgita" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?VOMIT + .BYTE 0 +W?RELIABLE:: .ZWORD "reliable" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RELIEVE:: .ZWORD "relieve" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RELIEVE + .BYTE 0 +W?RELLIS:: .ZWORD "rellis" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?REMOVE:: .ZWORD "remove" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?REMOVE + .BYTE 0 +W?REPLY:: .ZWORD "reply" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ANSWER + .BYTE 0 +W?RESCUE:: .ZWORD "rescue" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SAVE + .BYTE 0 +W?RESTART:: .ZWORD "restart" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RESTART + .BYTE 0 +W?RESTORE:: .ZWORD "restore" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RESTORE + .BYTE 0 +W?RESTROOM:: .ZWORD "restroom" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RETURN:: .ZWORD "return" + .BYTE PS?VERB+PS?ADJECTIVE+P1?VERB + .BYTE ACT?RETURN + .BYTE 0 +W?RICKETY:: .ZWORD "rickety" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RIDDLE:: .ZWORD "riddle" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RIDE:: .ZWORD "ride" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BOARD + .BYTE 0 +W?RIP:: .ZWORD "rip" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RIP + .BYTE 0 +W?RISE:: .ZWORD "rise" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?STAND + .BYTE 0 +W?ROBOT:: .ZWORD "robot" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ROBOT'S:: .ZWORD "robot's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ROBOTIC:: .ZWORD "robotic" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ROCK:: .ZWORD "rock" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SHAKE + .BYTE 0 +W?ROCK-A-BYE:: .ZWORD "rock-a-by" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SHAKE + .BYTE 0 +W?ROCKY:: .ZWORD "rocky" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ROLL:: .ZWORD "roll" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ROLL + .BYTE 0 +W?ROOF:: .ZWORD "roof" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ROOM:: .ZWORD "room" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ROPE:: .ZWORD "rope" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?ROTATE:: .ZWORD "rotate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?ROUSE:: .ZWORD "rouse" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WAKE + .BYTE 0 +W?ROYAL:: .ZWORD "royal" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RUB:: .ZWORD "rub" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RUB + .BYTE 0 +W?RUBBER:: .ZWORD "rubber" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RUBIES:: .ZWORD "rubies" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RUBY:: .ZWORD "ruby" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RULE:: .ZWORD "rule" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RULES:: .ZWORD "rules" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?RUMMAGE:: .ZWORD "rummage" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SEARCH + .BYTE 0 +W?RUN:: .ZWORD "run" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WALK + .BYTE 0 +W?RUSTED:: .ZWORD "rusted" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?S:: .ZWORD "s" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 59 + .BYTE 0 +W?SACK:: .ZWORD "sack" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SAIN:: .ZWORD "sain" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SALES:: .ZWORD "sales" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SALESMAN:: .ZWORD "salesman" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SAND:: .ZWORD "sand" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SAND-COVERED:: .ZWORD "sand-cove" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SAVE:: .ZWORD "save" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SAVE + .BYTE 0 +W?SAY:: .ZWORD "say" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SAY + .BYTE 0 +W?SCALE:: .ZWORD "scale" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CLIMB + .BYTE 0 +W?SCAT:: .ZWORD "scat" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SCAT + .BYTE 0 +W?SCENT:: .ZWORD "scent" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SCIENTIST:: .ZWORD "scientist" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SCORE:: .ZWORD "score" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SCORE + .BYTE 0 +W?SCRAM:: .ZWORD "scram" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SCAT + .BYTE 0 +W?SCRAP:: .ZWORD "scrap" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SCRATCH:: .ZWORD "scratch" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TOUCH + .BYTE 0 +W?SCRAWLED:: .ZWORD "scrawled" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SCREAM:: .ZWORD "scream" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YELL + .BYTE 0 +W?SCREW:: .ZWORD "screw" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FUCK + .BYTE 0 +W?SCRIPT:: .ZWORD "script" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SCRIPT + .BYTE 0 +W?SCULPTED:: .ZWORD "sculpted" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SE:: .ZWORD "se" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 60 + .BYTE 0 +W?SEARCH:: .ZWORD "search" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SEARCH + .BYTE 0 +W?SECOND:: .ZWORD "second" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SECRE:: .ZWORD "secre" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SECRET:: .ZWORD "secret" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SECURE:: .ZWORD "secure" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TIE + .BYTE 0 +W?SEDUCE:: .ZWORD "seduce" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FUCK + .BYTE 0 +W?SEEK:: .ZWORD "seek" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?FIND + .BYTE 0 +W?SELF:: .ZWORD "self" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SELL:: .ZWORD "sell" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?HAND + .BYTE 0 +W?SET:: .ZWORD "set" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?SEX:: .ZWORD "sex" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?SHADOWY:: .ZWORD "shadowy" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHAKE:: .ZWORD "shake" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SHAKE + .BYTE 0 +W?SHAPE:: .ZWORD "shape" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHAPE'S:: .ZWORD "shape's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHAPES:: .ZWORD "shapes" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHEE:: .ZWORD "shee" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHEET:: .ZWORD "sheet" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHELF:: .ZWORD "shelf" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHINE:: .ZWORD "shine" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?POINT + .BYTE 0 +W?SHIP:: .ZWORD "ship" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHIT:: .ZWORD "shit" + .BYTE PS?VERB+PS?PREPOSITION+P1?OBJECT + .BYTE PR?SHIT + .BYTE ACT?SHIT +W?SHITHEAD:: .ZWORD "shithead" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?SHITTY:: .ZWORD "shitty" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?SHOO:: .ZWORD "shoo" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SCAT + .BYTE 0 +W?SHOP:: .ZWORD "shop" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SHOUT:: .ZWORD "shout" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YELL + .BYTE 0 +W?SHOW:: .ZWORD "show" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SHOW + .BYTE 0 +W?SHRED:: .ZWORD "shred" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RIP + .BYTE 0 +W?SHUT:: .ZWORD "shut" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CLOSE + .BYTE 0 +W?SICK:: .ZWORD "sick" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SIDLE:: .ZWORD "sidle" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WALK + .BYTE 0 +W?SIGH:: .ZWORD "sigh" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SIGH + .BYTE 0 +W?SIGN:: .ZWORD "sign" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SIMPLE:: .ZWORD "simple" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SINK:: .ZWORD "sink" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?SINK + .BYTE 0 +W?SIP:: .ZWORD "sip" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DRINK + .BYTE 0 +W?SIT:: .ZWORD "sit" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SIT + .BYTE 0 +W?SKIM:: .ZWORD "skim" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?READ + .BYTE 0 +W?SKIP:: .ZWORD "skip" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SKIP + .BYTE 0 +W?SLAB:: .ZWORD "slab" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SLAP:: .ZWORD "slap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?SLAY:: .ZWORD "slay" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?SLEEP:: .ZWORD "sleep" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?SLEEP + .BYTE 0 +W?SLENDER:: .ZWORD "slender" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SLICE:: .ZWORD "slice" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?SLICE + .BYTE 0 +W?SLIDE:: .ZWORD "slide" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SLIDE + .BYTE 0 +W?SLOT:: .ZWORD "slot" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SMALL:: .ZWORD "small" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SMALLER:: .ZWORD "smaller" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SMASH:: .ZWORD "smash" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEMOLISH + .BYTE 0 +W?SMEAR:: .ZWORD "smear" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SMEAR + .BYTE 0 +W?SMELL:: .ZWORD "smell" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?SMELL + .BYTE 0 +W?SNAP:: .ZWORD "snap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHIP + .BYTE 0 +W?SNIFF:: .ZWORD "sniff" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SMELL + .BYTE 0 +W?SNOOZE:: .ZWORD "snooze" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?SLEEP + .BYTE 0 +W?SOD:: .ZWORD "sod" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SOFT:: .ZWORD "soft" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SOME:: .ZWORD "some" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?SOOL:: .ZWORD "sool" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SOUTH:: .ZWORD "south" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 59 + .BYTE 0 +W?SOUTHEAST:: .ZWORD "southeast" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 60 + .BYTE 0 +W?SOUTHWEST:: .ZWORD "southwest" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 58 + .BYTE 0 +W?SPACE:: .ZWORD "space" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SPACESHIP:: .ZWORD "spaceship" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SPEAK:: .ZWORD "speak" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TALK + .BYTE 0 +W?SPILL:: .ZWORD "spill" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?POUR + .BYTE 0 +W?SPIN:: .ZWORD "spin" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?SPLATTERED:: .ZWORD "splattere" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SPREAD:: .ZWORD "spread" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BEND + .BYTE 0 +W?SPY:: .ZWORD "spy" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SQUARE:: .ZWORD "square" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SQUID:: .ZWORD "squid" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STAB:: .ZWORD "stab" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?STAGNANT:: .ZWORD "stagnant" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STAIN:: .ZWORD "stain" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?STAIN + .BYTE 0 +W?STAINED:: .ZWORD "stained" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STAIR:: .ZWORD "stair" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STAIRS:: .ZWORD "stairs" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STAIRWAY:: .ZWORD "stairway" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STALLION:: .ZWORD "stallion" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STAND:: .ZWORD "stand" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?STAND + .BYTE 0 +W?START:: .ZWORD "start" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?START + .BYTE 0 +W?STATUS:: .ZWORD "status" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?STATUS + .BYTE 0 +W?STEER:: .ZWORD "steer" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?STEP:: .ZWORD "step" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?WALK + .BYTE 0 +W?STICK:: .ZWORD "stick" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?STICK + .BYTE 0 +W?STIMULATE:: .ZWORD "stimulate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?STIMULATE + .BYTE 0 +W?STONE:: .ZWORD "stone" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STOOL:: .ZWORD "stool" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STOOP:: .ZWORD "stoop" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STORE:: .ZWORD "store" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STRANGE:: .ZWORD "strange" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STRAP:: .ZWORD "strap" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?TIE + .BYTE 0 +W?STRAPS:: .ZWORD "straps" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STRETCH:: .ZWORD "stretch" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?LIMBER + .BYTE 0 +W?STRIKE:: .ZWORD "strike" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?ATTACK + .BYTE 0 +W?STRIP:: .ZWORD "strip" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNDRESS + .BYTE 0 +W?STRIPS:: .ZWORD "strips" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STROKE:: .ZWORD "stroke" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TOUCH + .BYTE 0 +W?STRONG:: .ZWORD "strong" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STRUCTURE:: .ZWORD "structure" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STUD:: .ZWORD "stud" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?STUDY:: .ZWORD "study" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXAMINE + .BYTE 0 +W?STUFF:: .ZWORD "stuff" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?STICK + .BYTE 0 +W?SUCK:: .ZWORD "suck" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SUCK + .BYTE 0 +W?SUCKLE:: .ZWORD "suckle" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SUCKLE + .BYTE 0 +W?SUGGESTIVE:: .ZWORD "suggestiv" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SUGGESTIVE + .BYTE 0 +W?SUI:: .ZWORD "sui" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SUIT:: .ZWORD "suit" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SULTAN:: .ZWORD "sultan" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SULTAN'S:: .ZWORD "sultan's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SULTANESS:: .ZWORD "sultaness" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SUPER:: .ZWORD "super" + .BYTE PS?VERB+PS?ADJECTIVE+P1?VERB + .BYTE ACT?SUPER + .BYTE 0 +W?SUPERBRIEF:: .ZWORD "superbrie" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SUPER + .BYTE 0 +W?SURE:: .ZWORD "sure" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YES + .BYTE 0 +W?SW:: .ZWORD "sw" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 58 + .BYTE 0 +W?SWALLOW:: .ZWORD "swallow" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DRINK + .BYTE 0 +W?SWAP:: .ZWORD "swap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BARTER + .BYTE 0 +W?SWAYING:: .ZWORD "swaying" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SWIM:: .ZWORD "swim" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SWIM + .BYTE 0 +W?SWING:: .ZWORD "swing" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SWING + .BYTE 0 +W?SWITCH:: .ZWORD "switch" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?SWORD:: .ZWORD "sword" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?SWORDS:: .ZWORD "swords" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?T:: .ZWORD "t" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?T-REMOVER:: .ZWORD "t-remover" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TAKE:: .ZWORD "take" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TAKE + .BYTE 0 +W?TALK:: .ZWORD "talk" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TALK + .BYTE 0 +W?TALL:: .ZWORD "tall" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TAME:: .ZWORD "tame" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TAME + .BYTE 0 +W?TAP:: .ZWORD "tap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TAP + .BYTE 0 +W?TASTE:: .ZWORD "taste" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TASTE + .BYTE 0 +W?TATTERED:: .ZWORD "tattered" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TEA:: .ZWORD "tea" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TEA-REMOVER:: .ZWORD "tea-remov" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TEAR:: .ZWORD "tear" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?RIP + .BYTE 0 +W?TEE:: .ZWORD "tee" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TEE-REMOVER:: .ZWORD "tee-remov" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TEENSY:: .ZWORD "teensy" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TELEPHONE:: .ZWORD "telephone" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TELL:: .ZWORD "tell" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TELL + .BYTE 0 +W?TEN:: .ZWORD "ten" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TENT:: .ZWORD "tent" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TENTACLED:: .ZWORD "tentacled" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?THANK:: .ZWORD "thank" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?THANKS + .BYTE 0 +W?THANKS:: .ZWORD "thanks" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?THANKS + .BYTE 0 +W?THAT:: .ZWORD "that" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?THE:: .ZWORD "the" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?THEM:: .ZWORD "them" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?THEN:: .ZWORD "then" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?THERMA:: .ZWORD "therma" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?THETA:: .ZWORD "theta" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?THETA'S:: .ZWORD "theta's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?THIS:: .ZWORD "this" + .BYTE PS?BUZZ-WORD + .BYTE 0 + .BYTE 0 +W?THORBALA:: .ZWORD "thorbala" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?THORBAST:: .ZWORD "thorbast" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?THROUGH:: .ZWORD "through" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?THROUGH + .BYTE 0 +W?THROW:: .ZWORD "throw" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?THROW + .BYTE 0 +W?THRU:: .ZWORD "thru" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?THROUGH + .BYTE 0 +W?TIE:: .ZWORD "tie" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TIE + .BYTE 0 +W?TIFF:: .ZWORD "tiff" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TIFF'S:: .ZWORD "tiff's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TIFFANY:: .ZWORD "tiffany" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TIFFANY'S:: .ZWORD "tiffany's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TIGHT:: .ZWORD "tight" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TINIER:: .ZWORD "tinier" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TINKLE:: .ZWORD "tinkle" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PEE + .BYTE 0 +W?TINY:: .ZWORD "tiny" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TIT:: .ZWORD "tit" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TITS:: .ZWORD "tits" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TO:: .ZWORD "to" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?TO + .BYTE 0 +W?TOGETHER:: .ZWORD "together" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?TOGETHER + .BYTE 0 +W?TOILET:: .ZWORD "toilet" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TORCH:: .ZWORD "torch" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TOSS:: .ZWORD "toss" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?THROW + .BYTE 0 +W?TOUCH:: .ZWORD "touch" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TOUCH + .BYTE 0 +W?TOWARD:: .ZWORD "toward" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?TO + .BYTE 0 +W?TOWER:: .ZWORD "tower" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TOWERING:: .ZWORD "towering" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TRADE:: .ZWORD "trade" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?BARTER + .BYTE 0 +W?TRAMPLE:: .ZWORD "trample" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEMOLISH + .BYTE 0 +W?TRAP:: .ZWORD "trap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?CATCH + .BYTE 0 +W?TRAY:: .ZWORD "tray" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TREE:: .ZWORD "tree" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TREE-MONSTER:: .ZWORD "tree-mons" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TREE-SQUID:: .ZWORD "tree-squi" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TREES:: .ZWORD "trees" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TRELLIS:: .ZWORD "trellis" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TREMENDOUS:: .ZWORD "tremendou" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TRENT:: .ZWORD "trent" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TRENT'S:: .ZWORD "trent's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TUBE:: .ZWORD "tube" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?TURN:: .ZWORD "turn" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?TURN + .BYTE 0 +W?U:: .ZWORD "u" + .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION + .BYTE 55 + .BYTE PR?UP +W?UBE:: .ZWORD "ube" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?UH-UH:: .ZWORD "uh-uh" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?NO + .BYTE 0 +W?UNANGLING:: .ZWORD "unangling" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?UNATTACH:: .ZWORD "unattach" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNTIE + .BYTE 0 +W?UNBLOCK:: .ZWORD "unblock" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNCOVER + .BYTE 0 +W?UNCOVER:: .ZWORD "uncover" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNCOVER + .BYTE 0 +W?UNDER:: .ZWORD "under" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?UNDER + .BYTE 0 +W?UNDERNEATH:: .ZWORD "underneat" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?UNDER + .BYTE 0 +W?UNDRESS:: .ZWORD "undress" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNDRESS + .BYTE 0 +W?UNDRESSED:: .ZWORD "undressed" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?UNDRESSED + .BYTE 0 +W?UNFASTEN:: .ZWORD "unfasten" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNTIE + .BYTE 0 +W?UNKNOT:: .ZWORD "unknot" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNTIE + .BYTE 0 +W?UNLOCK:: .ZWORD "unlock" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNLOCK + .BYTE 0 +W?UNPIN:: .ZWORD "unpin" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNCOVER + .BYTE 0 +W?UNPLUG:: .ZWORD "unplug" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNCOVER + .BYTE 0 +W?UNRELIABLE:: .ZWORD "unreliabl" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?UNROLL:: .ZWORD "unroll" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNROLL + .BYTE 0 +W?UNSCRIPT:: .ZWORD "unscript" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNSCRIPT + .BYTE 0 +W?UNSTRAP:: .ZWORD "unstrap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNTIE + .BYTE 0 +W?UNTANGLING:: .ZWORD "untanglin" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?UNTIE:: .ZWORD "untie" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?UNTIE + .BYTE 0 +W?UNWRAP:: .ZWORD "unwrap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?REMOVE + .BYTE 0 +W?UP:: .ZWORD "up" + .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION + .BYTE 55 + .BYTE PR?UP +W?UPSTAIRS:: .ZWORD "upstairs" + .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION + .BYTE 55 + .BYTE PR?UP +W?URINATE:: .ZWORD "urinate" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PEE + .BYTE 0 +W?USE:: .ZWORD "use" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?USE + .BYTE 0 +W?USING:: .ZWORD "using" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?WITH + .BYTE 0 +W?VAGINA:: .ZWORD "vagina" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?VAULT:: .ZWORD "vault" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?JUMP + .BYTE 0 +W?VENUS:: .ZWORD "venus" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?VERBOSE:: .ZWORD "verbose" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?VERBOSE + .BYTE 0 +W?VERSION:: .ZWORD "version" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?VERSION + .BYTE 0 +W?VIEWPORT:: .ZWORD "viewport" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?VIZICOMM:: .ZWORD "vizicomm" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?VOMIT:: .ZWORD "vomit" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?VOMIT + .BYTE 0 +W?W:: .ZWORD "w" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 57 + .BYTE 0 +W?WADDLING:: .ZWORD "waddling" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WAIT:: .ZWORD "wait" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WAIT + .BYTE 0 +W?WAKE:: .ZWORD "wake" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WAKE + .BYTE 0 +W?WALK:: .ZWORD "walk" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WALK + .BYTE 0 +W?WARM:: .ZWORD "warm" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WARNING:: .ZWORD "warning" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WASH:: .ZWORD "wash" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WASH + .BYTE 0 +W?WATCH:: .ZWORD "watch" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXAMINE + .BYTE 0 +W?WATER:: .ZWORD "water" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WEAR:: .ZWORD "wear" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WEAR + .BYTE 0 +W?WED:: .ZWORD "wed" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?MARRY + .BYTE 0 +W?WEE:: .ZWORD "wee" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PEE + .BYTE 0 +W?WEE-WEE:: .ZWORD "wee-wee" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?PEE + .BYTE 0 +W?WEENSY:: .ZWORD "weensy" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WELL:: .ZWORD "well" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WEST:: .ZWORD "west" + .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION + .BYTE 57 + .BYTE 0 +W?WHAT:: .ZWORD "what" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHAT + .BYTE 0 +W?WHAT'S:: .ZWORD "what's" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHAT + .BYTE 0 +W?WHATS:: .ZWORD "whats" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHAT + .BYTE 0 +W?WHERE:: .ZWORD "where" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHERE + .BYTE 0 +W?WHERE'S:: .ZWORD "where's" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHERE + .BYTE 0 +W?WHERES:: .ZWORD "wheres" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHERE + .BYTE 0 +W?WHIE:: .ZWORD "whie" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WHIFF:: .ZWORD "whiff" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?SMELL + .BYTE 0 +W?WHIP:: .ZWORD "whip" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHIP + .BYTE 0 +W?WHITE:: .ZWORD "white" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WHO:: .ZWORD "who" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHAT + .BYTE 0 +W?WHO'S:: .ZWORD "who's" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHAT + .BYTE 0 +W?WHOLE:: .ZWORD "whole" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WHOS:: .ZWORD "whos" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WHAT + .BYTE 0 +W?WICKER:: .ZWORD "wicker" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WIDE:: .ZWORD "wide" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WIFE:: .ZWORD "wife" + .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WIFE'S:: .ZWORD "wife's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WINDING:: .ZWORD "winding" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WINDOW:: .ZWORD "window" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WIPE:: .ZWORD "wipe" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WASH + .BYTE 0 +W?WITH:: .ZWORD "with" + .BYTE PS?PREPOSITION+P1?OBJECT + .BYTE PR?WITH + .BYTE 0 +W?WITHDRAW:: .ZWORD "withdraw" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXIT + .BYTE 0 +W?WOMAN:: .ZWORD "woman" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WOMAN'S:: .ZWORD "woman's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WOMEN'S:: .ZWORD "women's" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WOMENS:: .ZWORD "womens" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WOODEN:: .ZWORD "wooden" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?WRAP:: .ZWORD "wrap" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WRAP + .BYTE 0 +W?WRECK:: .ZWORD "wreck" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?DEMOLISH + .BYTE 0 +W?X:: .ZWORD "x" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?EXAMINE + .BYTE 0 +W?Y:: .ZWORD "y" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YES + .BYTE 0 +W?YACHT:: .ZWORD "yacht" + .BYTE PS?OBJECT+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?YELL:: .ZWORD "yell" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YELL + .BYTE 0 +W?YELLOW:: .ZWORD "yellow" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?YES:: .ZWORD "yes" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YES + .BYTE 0 +W?YOUNG:: .ZWORD "young" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?YOUR:: .ZWORD "your" + .BYTE PS?ADJECTIVE+P1?OBJECT + .BYTE 0 + .BYTE 0 +W?YUP:: .ZWORD "yup" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?YES + .BYTE 0 +W?Z:: .ZWORD "z" + .BYTE PS?VERB+P1?VERB + .BYTE ACT?WAIT + .BYTE 0 +W?ZZMGCK:: .ZWORD "zzmgck" + .BYTE PS?OBJECT+PS?VERB+P1?VERB + .BYTE ACT?ZZMGCK + .BYTE 0 + .ENDT + + +; END LOAD + +ENDLOD:: + + + .ENDI diff --git a/x1freq.zap b/x1freq.zap new file mode 100644 index 0000000..e5b9773 --- /dev/null +++ b/x1freq.zap @@ -0,0 +1,200 @@ + .FSTR FSTR?1,"the " ;3130 1566 + .FSTR FSTR?2,", " ;1146 1147 + .FSTR FSTR?3,"you " ;772 387 + .FSTR FSTR?4,"The " ;735 246 + .FSTR FSTR?5,"and " ;662 332 + .FSTR FSTR?6,"You " ;636 213 + .FSTR FSTR?7,". " ;623 624 + .FSTR FSTR?8,"of " ;566 567 + .FSTR FSTR?9,"your " ;546 183 + .FSTR FSTR?10,"to " ;512 513 + .FSTR FSTR?11,"that " ;411 138 + .FSTR FSTR?12,"in " ;355 356 + .FSTR FSTR?13,"with " ;327 110 + .FSTR FSTR?14,"from " ;327 110 + .FSTR FSTR?15,"is " ;299 300 + .FSTR FSTR?16,"into " ;288 97 + .FSTR FSTR?17,"you're " ;282 48 + .FSTR FSTR?18,"There's " ;272 35 + .FSTR FSTR?19,"It's " ;270 55 + .FSTR FSTR?20,"You're " ;238 35 + .FSTR FSTR?21,"This " ;236 60 + .FSTR FSTR?22,"you've " ;228 39 + .FSTR FSTR?23,"have " ;222 75 + .FSTR FSTR?24,"this " ;219 74 + .FSTR FSTR?25,"are " ;216 109 + .FSTR FSTR?26,"for " ;194 98 + .FSTR FSTR?27,"something " ;192 25 + .FSTR FSTR?28,"through " ;162 28 + .FSTR FSTR?29,"Martian " ;161 24 + .FSTR FSTR?30,"can " ;160 81 + .FSTR FSTR?31,"about " ;160 41 + .FSTR FSTR?32,"get " ;150 76 + .FSTR FSTR?33,"around " ;145 30 + .FSTR FSTR?34,"only " ;144 49 + .FSTR FSTR?35,"on " ;141 142 + .FSTR FSTR?36,"You'll " ;140 21 + .FSTR FSTR?37,"don't " ;135 28 + .FSTR FSTR?38,"one " ;130 66 + .FSTR FSTR?39,"can't " ;130 27 + .FSTR FSTR?40,"already " ;126 22 + .FSTR FSTR?41,"Tiffany " ;126 19 + .FSTR FSTR?42,"Leather " ;126 19 + .FSTR FSTR?43,"black " ;120 31 + .FSTR FSTR?44,"out " ;118 60 + .FSTR FSTR?45,"A " ;116 117 + .FSTR FSTR?46,"other " ;116 30 + .FSTR FSTR?47,"not " ;114 58 + .FSTR FSTR?48,"but " ;114 58 + .FSTR FSTR?49,"How " ;114 39 + .FSTR FSTR?50,"I " ;113 114 + .FSTR FSTR?51,"will " ;111 38 + .FSTR FSTR?52,"There " ;110 23 + .FSTR FSTR?53,"! " ;108 109 + .FSTR FSTR?54,"like " ;108 37 + .FSTR FSTR?55,"Trent" ;108 28 + .FSTR FSTR?56,"getting " ;108 19 + .FSTR FSTR?57,"Don't " ;108 19 + .FSTR FSTR?58,"just " ;105 36 + .FSTR FSTR?59,"yourself " ;105 16 + .FSTR FSTR?60,"What " ;104 27 + .FSTR FSTR?61,"it " ;103 104 + .FSTR FSTR?62,"would " ;100 26 + .FSTR FSTR?63,"Your " ;100 26 + .FSTR FSTR?64,"before " ;100 21 + .FSTR FSTR?65,"which " ;96 25 + .FSTR FSTR?66,"against " ;96 17 + .FSTR FSTR?67,"toward " ;95 20 + .FSTR FSTR?68,"at " ;93 94 + .FSTR FSTR?69,"as " ;93 94 + .FSTR FSTR?70,"it's " ;92 24 + .FSTR FSTR?71,"down " ;90 31 + .FSTR FSTR?72,"isn't " ;90 19 + .FSTR FSTR?73,"Cleveland" ;88 12 + .FSTR FSTR?74,"number " ;85 18 + .FSTR FSTR?75,"circle " ;85 18 + .FSTR FSTR?76,"has " ;84 43 + .FSTR FSTR?77,"canal" ;84 29 + .FSTR FSTR?78,"their " ;84 22 + .FSTR FSTR?79,"without " ;84 15 + .FSTR FSTR?80,"you" ;82 83 + .FSTR FSTR?81,"more " ;81 28 + .FSTR FSTR?82,"Goddesses " ;81 10 + .FSTR FSTR?83,"all " ;80 41 + .FSTR FSTR?84,"after " ;80 21 + .FSTR FSTR?85,"As " ;78 40 + .FSTR FSTR?86,"back " ;78 27 + .FSTR FSTR?87,"section " ;78 14 + .FSTR FSTR?88,"looking " ;78 14 + .FSTR FSTR?89,"Thorbast" ;77 12 + .FSTR FSTR?90,"by " ;76 77 + .FSTR FSTR?91,"while " ;76 20 + .FSTR FSTR?92,"I'm " ;76 20 + .FSTR FSTR?93,"when " ;75 26 + .FSTR FSTR?94,"been " ;75 26 + .FSTR FSTR?95,"It " ;74 38 + .FSTR FSTR?96,"be " ;73 74 + + +;word frequency table of 96 most common words + +WORDS:: .TABLE + FSTR?1 + FSTR?2 + FSTR?3 + FSTR?4 + FSTR?5 + FSTR?6 + FSTR?7 + FSTR?8 + FSTR?9 + FSTR?10 + FSTR?11 + FSTR?12 + FSTR?13 + FSTR?14 + FSTR?15 + FSTR?16 + FSTR?17 + FSTR?18 + FSTR?19 + FSTR?20 + FSTR?21 + FSTR?22 + FSTR?23 + FSTR?24 + FSTR?25 + FSTR?26 + FSTR?27 + FSTR?28 + FSTR?29 + FSTR?30 + FSTR?31 + FSTR?32 + FSTR?33 + FSTR?34 + FSTR?35 + FSTR?36 + FSTR?37 + FSTR?38 + FSTR?39 + FSTR?40 + FSTR?41 + FSTR?42 + FSTR?43 + FSTR?44 + FSTR?45 + FSTR?46 + FSTR?47 + FSTR?48 + FSTR?49 + FSTR?50 + FSTR?51 + FSTR?52 + FSTR?53 + FSTR?54 + FSTR?55 + FSTR?56 + FSTR?57 + FSTR?58 + FSTR?59 + FSTR?60 + FSTR?61 + FSTR?62 + FSTR?63 + FSTR?64 + FSTR?65 + FSTR?66 + FSTR?67 + FSTR?68 + FSTR?69 + FSTR?70 + FSTR?71 + FSTR?72 + FSTR?73 + FSTR?74 + FSTR?75 + FSTR?76 + FSTR?77 + FSTR?78 + FSTR?79 + FSTR?80 + FSTR?81 + FSTR?82 + FSTR?83 + FSTR?84 + FSTR?85 + FSTR?86 + FSTR?87 + FSTR?88 + FSTR?89 + FSTR?90 + FSTR?91 + FSTR?92 + FSTR?93 + FSTR?94 + FSTR?95 + FSTR?96 + .ENDT + + .ENDI diff --git a/x1pur.zap b/x1pur.zap new file mode 100644 index 0000000..0142c0c --- /dev/null +++ b/x1pur.zap @@ -0,0 +1,1193 @@ + + +; PURE TABLES ARE DEFINED HERE + +PURTBL:: + +PT?112:: +T?LINE-TABLE:: .TABLE + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20 + 21 + 22 + .ENDT + +PT?212:: +COLUMN-TABLE:: .TABLE + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + .ENDT + +PT?312:: .TABLE + 4 + STR?436 + STR?437 + STR?438 + STR?439 + .ENDT + +PT?412:: .TABLE + 2 + STR?440 + STR?441 + .ENDT + +PT?512:: .TABLE + 3 + STR?442 + STR?443 + STR?444 + .ENDT + +PT?612:: .TABLE + 4 + STR?445 + STR?446 + STR?447 + STR?448 + .ENDT + +PT?712:: .TABLE + 2 + STR?449 + STR?450 + .ENDT + +PT?812:: .TABLE + 3 + STR?451 + STR?452 + STR?453 + .ENDT + +PT?912:: .TABLE + 2 + STR?454 + STR?455 + .ENDT + +PT?1012:: .TABLE + 4 + STR?456 + STR?457 + STR?458 + STR?459 + .ENDT + +PT?1112:: .TABLE + 3 + STR?460 + STR?461 + STR?462 + .ENDT + +PT?1212:: .TABLE + 3 + STR?463 + STR?464 + STR?465 + .ENDT + +PT?1312:: .TABLE + 7 + STR?466 + STR?467 + STR?468 + STR?469 + STR?470 + STR?471 + STR?472 + .ENDT + +PT?1412:: .TABLE + 8 + STR?473 + STR?474 + STR?475 + STR?476 + STR?477 + STR?478 + STR?479 + STR?480 + .ENDT + +PT?1512:: .TABLE + 8 + STR?481 + STR?482 + STR?483 + STR?484 + STR?485 + STR?486 + STR?487 + STR?488 + .ENDT + +PT?1612:: .TABLE + 3 + STR?489 + STR?490 + STR?491 + .ENDT + +PT?1712:: .TABLE + 4 + STR?492 + STR?493 + STR?494 + STR?495 + .ENDT + +PT?1812:: .TABLE + 3 + STR?496 + STR?497 + STR?498 + .ENDT + +PT?1912:: .TABLE + 10 + STR?499 + STR?500 + STR?501 + STR?502 + STR?503 + STR?504 + STR?505 + STR?506 + STR?507 + STR?508 + .ENDT + +PT?2012:: .TABLE + 4 + STR?509 + STR?510 + STR?511 + STR?512 + .ENDT + +PT?2112:: .TABLE + 5 + STR?513 + STR?514 + STR?515 + STR?516 + STR?517 + .ENDT + +PT?2212:: .TABLE + 10 + STR?518 + STR?519 + STR?520 + STR?521 + STR?522 + STR?523 + STR?524 + STR?525 + STR?526 + STR?527 + .ENDT + +PT?2312:: .TABLE + 6 + STR?528 + STR?482 + STR?529 + STR?530 + STR?531 + STR?532 + .ENDT + +PT?2412:: .TABLE + 3 + STR?533 + STR?534 + STR?535 + .ENDT + +PT?2512:: .TABLE + 14 + STR?536 + STR?537 + STR?538 + STR?539 + STR?540 + STR?541 + STR?542 + STR?543 + STR?544 + STR?545 + STR?546 + STR?547 + STR?548 + STR?549 + .ENDT + +PT?2612:: .TABLE + 4 + STR?550 + STR?551 + STR?552 + STR?553 + .ENDT + +PT?2712:: .TABLE + 8 + STR?554 + STR?555 + STR?556 + STR?557 + STR?558 + STR?559 + STR?560 + STR?561 + .ENDT + +PT?2812:: .TABLE + 4 + STR?562 + STR?563 + STR?564 + STR?565 + .ENDT + +PT?2912:: .TABLE + 4 + STR?566 + STR?567 + STR?568 + STR?569 + .ENDT + +PT?3012:: .TABLE + 7 + STR?570 + STR?571 + STR?572 + STR?573 + STR?574 + STR?575 + STR?576 + .ENDT + +PT?3112:: .TABLE + 2 + STR?577 + STR?578 + .ENDT + +PT?3212:: .TABLE + 2 + STR?579 + STR?580 + .ENDT + +PT?3312:: .TABLE + 2 + STR?581 + STR?582 + .ENDT + +PT?3412:: .TABLE + 10 + STR?583 + STR?584 + STR?585 + STR?586 + STR?587 + STR?588 + STR?589 + STR?590 + STR?591 + STR?592 + .ENDT + +PT?3512:: .TABLE + 2 + STR?593 + STR?594 + .ENDT + +PT?3612:: .TABLE + 6 + STR?595 + STR?596 + STR?597 + STR?598 + STR?599 + STR?600 + .ENDT + +PT?3712:: .TABLE + 3 + STR?601 + STR?464 + STR?602 + .ENDT + +PT?3812:: .TABLE + 11 + STR?603 + STR?482 + STR?604 + STR?605 + STR?606 + STR?607 + STR?608 + STR?609 + STR?610 + STR?611 + STR?612 + .ENDT + +PT?3912:: .TABLE + 2 + STR?613 + STR?614 + .ENDT + +PT?4012:: .TABLE + 3 + STR?615 + STR?616 + STR?617 + .ENDT + +PT?4112:: .TABLE + 4 + STR?618 + STR?619 + STR?620 + STR?621 + .ENDT + +PT?4212:: .TABLE + 3 + STR?622 + STR?623 + STR?624 + .ENDT + +PT?4312:: .TABLE + 2 + STR?625 + STR?626 + .ENDT + +PT?4412:: .TABLE + 7 + STR?627 + STR?628 + STR?629 + STR?630 + STR?631 + STR?632 + STR?633 + .ENDT + +PT?4512:: .TABLE + 4 + STR?634 + STR?635 + STR?636 + STR?637 + .ENDT + +PT?4612:: .TABLE + 4 + STR?638 + STR?639 + STR?640 + STR?641 + .ENDT + +PT?4712:: .TABLE + 2 + STR?642 + STR?643 + .ENDT + +PT?4812:: .TABLE + 6 + STR?644 + STR?645 + STR?646 + STR?647 + STR?648 + STR?649 + .ENDT + +PT?4912:: .TABLE + 4 + STR?650 + STR?651 + STR?652 + STR?653 + .ENDT + +PT?5012:: .TABLE + 2 + STR?654 + STR?655 + .ENDT + +PT?5112:: .TABLE + 2 + STR?656 + STR?657 + .ENDT + +PT?5212:: .TABLE + 18 + STR?658 + STR?659 + STR?660 + STR?661 + STR?662 + STR?663 + STR?664 + STR?665 + STR?666 + STR?667 + STR?668 + STR?669 + STR?670 + STR?671 + STR?672 + STR?673 + STR?674 + STR?675 + .ENDT + +PT?5312:: .TABLE + 2 + STR?676 + STR?626 + .ENDT + +PT?5412:: .TABLE + 4 + STR?677 + STR?678 + STR?679 + STR?680 + .ENDT + +PT?5512:: .TABLE + 2 + STR?681 + STR?682 + .ENDT + +PT?5612:: .TABLE + 3 + STR?683 + STR?684 + STR?685 + .ENDT + +PT?5712:: .TABLE + 11 + STR?686 + STR?678 + STR?687 + STR?688 + STR?689 + STR?690 + STR?691 + STR?692 + STR?693 + STR?694 + STR?695 + .ENDT + +PT?5812:: .TABLE + 2 + STR?696 + STR?697 + .ENDT + +PT?5912:: .TABLE + 2 + STR?698 + STR?699 + .ENDT + +PT?6012:: .TABLE + 2 + STR?700 + STR?701 + .ENDT + +PT?6112:: .TABLE + 3 + STR?702 + STR?703 + STR?704 + .ENDT + +PT?6212:: .TABLE + 6 + STR?705 + STR?706 + STR?707 + STR?708 + STR?709 + STR?710 + .ENDT + +PT?6312:: .TABLE + 3 + STR?711 + STR?712 + STR?713 + .ENDT + +PT?6412:: .TABLE + 2 + STR?714 + STR?715 + .ENDT + +PT?6512:: .TABLE + 9 + STR?716 + STR?717 + STR?718 + STR?719 + STR?720 + STR?721 + STR?722 + STR?723 + STR?724 + .ENDT + +PT?6612:: .TABLE + 3 + STR?725 + STR?726 + STR?727 + .ENDT + +PT?6712:: .TABLE + 3 + STR?728 + STR?729 + STR?730 + .ENDT + +PT?6812:: .TABLE + 5 + STR?731 + STR?732 + STR?733 + STR?734 + STR?735 + .ENDT + +PT?6912:: .TABLE + 6 + STR?736 + STR?737 + STR?738 + STR?739 + STR?740 + STR?741 + .ENDT + +PT?7012:: .TABLE + 2 + STR?742 + STR?743 + .ENDT + +PT?7112:: .TABLE + 3 + STR?744 + STR?626 + STR?745 + .ENDT + +PT?7212:: .TABLE + 5 + STR?746 + STR?482 + STR?747 + STR?748 + STR?749 + .ENDT + +PT?7312:: .TABLE + 7 + STR?750 + STR?751 + STR?752 + STR?753 + STR?754 + STR?755 + STR?756 + .ENDT + +PT?7412:: .TABLE + 3 + STR?757 + STR?758 + STR?759 + .ENDT + +PT?7512:: .TABLE + 8 + STR?760 + STR?761 + STR?762 + STR?763 + STR?764 + STR?765 + STR?766 + STR?767 + .ENDT + +PT?7612:: .TABLE + 5 + STR?768 + STR?769 + STR?770 + STR?771 + STR?772 + .ENDT + +PT?7712:: .TABLE + 4 + STR?773 + STR?774 + STR?775 + STR?776 + .ENDT + +PT?7812:: .TABLE + 7 + STR?777 + STR?778 + STR?779 + STR?780 + STR?781 + STR?782 + STR?783 + .ENDT + +PT?7912:: .TABLE + 3 + STR?784 + STR?785 + STR?786 + .ENDT + +PT?8012:: .TABLE + 3 + STR?787 + STR?788 + STR?789 + .ENDT + +PT?8112:: .TABLE + 6 + STR?790 + STR?791 + STR?792 + STR?793 + STR?794 + STR?795 + .ENDT + +PT?8212:: .TABLE + 6 + STR?796 + STR?797 + STR?798 + STR?799 + STR?800 + STR?801 + .ENDT + +PT?8312:: .TABLE + 5 + STR?802 + STR?803 + STR?804 + STR?805 + STR?806 + .ENDT + +PT?8412:: .TABLE + 3 + STR?807 + STR?808 + STR?809 + .ENDT + +PT?8512:: .TABLE + 5 + STR?810 + STR?811 + STR?812 + STR?813 + STR?814 + .ENDT + +PT?8612:: .TABLE + 5 + STR?815 + STR?816 + STR?817 + STR?818 + STR?819 + .ENDT + +PT?8712:: .TABLE + 2 + STR?820 + STR?821 + .ENDT + +PT?8812:: .TABLE + 6 + STR?822 + STR?823 + STR?824 + STR?825 + STR?826 + STR?827 + .ENDT + +PT?8912:: .TABLE + 3 + STR?828 + STR?829 + STR?830 + .ENDT + +PT?9012:: .TABLE + 2 + STR?831 + STR?832 + .ENDT + +PT?9112:: .TABLE + 2 + STR?833 + STR?834 + .ENDT + +PT?9212:: .TABLE + 10 + STR?835 + STR?836 + STR?837 + STR?838 + STR?839 + STR?840 + STR?841 + STR?842 + STR?843 + STR?844 + .ENDT + +PT?9312:: .TABLE + 9 + STR?845 + STR?846 + STR?847 + STR?848 + STR?849 + STR?850 + STR?851 + STR?852 + STR?853 + .ENDT + +PT?9412:: .TABLE + 10 + STR?854 + STR?855 + STR?856 + STR?857 + STR?858 + STR?859 + STR?860 + STR?861 + STR?862 + STR?863 + .ENDT + +PT?9512:: .TABLE + 21 + STR?864 + STR?865 + STR?866 + STR?867 + STR?868 + STR?869 + STR?870 + STR?871 + STR?872 + STR?873 + STR?874 + STR?875 + STR?876 + STR?877 + STR?878 + STR?879 + STR?880 + STR?881 + STR?882 + STR?883 + STR?884 + .ENDT + +PT?9612:: .TABLE + 20 + STR?885 + STR?886 + STR?887 + STR?888 + STR?889 + STR?890 + STR?891 + STR?892 + STR?893 + STR?894 + STR?895 + STR?896 + STR?897 + STR?898 + STR?899 + STR?900 + STR?901 + STR?902 + STR?903 + STR?904 + .ENDT + +PT?9712:: .TABLE + 22 + STR?905 + STR?887 + STR?906 + STR?907 + STR?908 + STR?909 + STR?910 + STR?911 + STR?912 + STR?913 + STR?914 + STR?915 + STR?916 + STR?917 + STR?918 + STR?919 + STR?920 + STR?921 + STR?922 + STR?923 + STR?924 + STR?925 + .ENDT + +PT?9812:: .TABLE + 21 + STR?926 + STR?887 + STR?927 + STR?928 + STR?929 + STR?930 + STR?931 + STR?932 + STR?933 + STR?934 + STR?935 + STR?936 + STR?937 + STR?938 + STR?939 + STR?940 + STR?941 + STR?942 + STR?943 + STR?944 + STR?945 + .ENDT + +PT?9912:: .TABLE + 25 + STR?946 + STR?947 + STR?948 + STR?949 + STR?950 + STR?951 + STR?952 + STR?953 + STR?954 + STR?955 + STR?956 + STR?957 + STR?958 + STR?959 + STR?960 + STR?961 + STR?962 + STR?963 + STR?964 + STR?965 + STR?966 + STR?967 + STR?968 + STR?969 + STR?970 + .ENDT + +PT?10012:: .TABLE + 7 + STR?971 + STR?972 + STR?832 + STR?973 + STR?974 + STR?975 + STR?976 + .ENDT + +PT?10112:: .TABLE + 3 + STR?977 + PT?312 + PT?412 + .ENDT + +PT?10212:: .TABLE + 10 + STR?978 + PT?512 + PT?612 + PT?712 + PT?812 + PT?912 + PT?1012 + PT?1112 + PT?1212 + PT?1312 + .ENDT + +PT?10312:: .TABLE + 12 + STR?979 + PT?1412 + PT?1512 + PT?1612 + PT?1712 + PT?1812 + PT?1912 + PT?2012 + PT?2112 + PT?2212 + PT?2312 + PT?2412 + .ENDT + +PT?10412:: .TABLE + 4 + STR?980 + PT?2512 + PT?2612 + PT?2712 + .ENDT + +PT?10512:: .TABLE + 12 + STR?981 + PT?2812 + PT?2912 + PT?3012 + PT?3112 + PT?3212 + PT?3312 + PT?3412 + PT?3512 + PT?3612 + PT?3712 + PT?3812 + .ENDT + +PT?10612:: .TABLE + 15 + STR?982 + PT?3912 + PT?4012 + PT?4112 + PT?4212 + PT?4312 + PT?4412 + PT?4512 + PT?4612 + PT?4712 + PT?4812 + PT?4912 + PT?5012 + PT?5112 + PT?5212 + .ENDT + +PT?10712:: .TABLE + 7 + STR?983 + PT?5312 + PT?5412 + PT?5512 + PT?5612 + PT?5712 + PT?5812 + .ENDT + +PT?10812:: .TABLE + 12 + STR?984 + PT?5912 + PT?6012 + PT?6112 + PT?6212 + PT?6312 + PT?6412 + PT?6512 + PT?6612 + PT?6712 + PT?6812 + PT?6912 + .ENDT + +PT?10912:: .TABLE + 11 + STR?985 + PT?7012 + PT?7112 + PT?7212 + PT?7312 + PT?7412 + PT?7512 + PT?7612 + PT?7712 + PT?7812 + PT?7912 + .ENDT + +PT?11012:: .TABLE + 5 + STR?986 + PT?8012 + PT?8112 + PT?8212 + PT?8312 + .ENDT + +PT?11112:: .TABLE + 3 + STR?987 + PT?8412 + PT?8512 + .ENDT + +PT?11212:: .TABLE + 7 + STR?988 + PT?8612 + PT?8712 + PT?8812 + PT?8912 + PT?9012 + PT?9112 + .ENDT + +PT?11312:: .TABLE + 10 + STR?989 + PT?9212 + PT?9312 + PT?9412 + PT?9512 + PT?9612 + PT?9712 + PT?9812 + PT?9912 + PT?10012 + .ENDT + +PT?11412:: +HINT-COUNTS:: .TABLE + T?112 + T?212 + T?312 + T?412 + T?512 + T?612 + T?712 + T?812 + T?912 + T?1012 + T?1112 + T?1212 + T?1312 + .ENDT + +PT?11512:: +HINTS:: .TABLE + 13 + PT?10112 + PT?10212 + PT?10312 + PT?10412 + PT?10512 + PT?10612 + PT?10712 + PT?10812 + PT?10912 + PT?11012 + PT?11112 + PT?11212 + PT?11312 + .ENDT + +PURTND:: + .ENDI diff --git a/x1str.zap b/x1str.zap new file mode 100644 index 0000000..7db8176 --- /dev/null +++ b/x1str.zap @@ -0,0 +1,1117 @@ + + +; STRINGS ARE DEFINED HERE + +STRBEG:: + + .GSTR STR?5,"PRSO" + .GSTR STR?57,"waist" + .GSTR STR?109," has no desirable effect." + .GSTR STR?115,"Imposterous!" + .GSTR STR?119,"You have lost your mind." + .GSTR STR?126,"" + .GSTR STR?271,"As with all Martian civilization, this once-fashionable shopping center has fallen upon hard times; the only store to have endured the fifteen-millenia recession lies to the south. The canal is still as visible as it was when scheming marketeers misnamed the mall generations ago -- in other words, not at all. A path leads east, and a dune to the west seems mountable." + .GSTR STR?337,"A matronly woman of massive proportions and rather cubical aspect " +MATRON-DESC=STR?337 + .GSTR STR?362,"""Includes a three-day warranty!""" + .GSTR STR?653,"Do what Professor Ziggeraut suggests, as often as he suggests, if not more often. (You can assume that one turn equals one minute)." + .GSTR STR?663,"KWEEPA. D. NW. NE. CLAP" + .GSTR STR?811,"If Trent/Tiffany isn't with you, not much." + .GSTR STR?3,"Preaction" + .GSTR STR?177,". +" +PERIOD-CR=STR?177 + .GSTR STR?184,"Nothing happens. +" +NOTHING-HAPPENS=STR?184 + .GSTR STR?237,"Yet Another Ruin" + .GSTR STR?304,"unreliable torch" + .GSTR STR?355,"An extraordinary number of door-to-door salesmen are camped out here, having been booted away from the front door, but still hopeful of making a sale." + .GSTR STR?385,"headligh" + .GSTR STR?419,"making love to" + .GSTR STR?498,"OFFER THE FLASHLIGHT TO THE SALESMAN." + .GSTR STR?504,"Try using the odd machine on a number of different items." + .GSTR STR?576,"Use the raft from the Catacombs. (Teleport to the ruined castle region, put the raft in the water, get in the raft, and drift until you're at Donald Dock or the Abandoned Dock.)" + .GSTR STR?597,"I guess they only work when they're black." + .GSTR STR?645,"Use the secret map, which the husband/wife gives you, which is also the map that comes in your LGOP package." + .GSTR STR?62,"sound" + .GSTR STR?70,"Pulling" + .GSTR STR?76,"pick" + .GSTR STR?291,"you touch me in any way" + .GSTR STR?422,"great" + .GSTR STR?621,"Like I said, wait a minute! The floor will collapse, creating an exit from the Cramped Space, and revealing a new black circle, as well!" + .GSTR STR?939,"...speak to the Sultan's wife or Sultaness' husband by his or her wrong number? (e.g., SULTAN'S WIFE #123, HELLO instead of SULTAN'S WIFE #789, HELLO)" + .GSTR STR?53,"with" + .GSTR STR?58,"knee" + .GSTR STR?90,"Touching" + .GSTR STR?116,"Dream on." + .GSTR STR?157,"Hanging from the base of the long, potent-looking battleship are two pendulous, brimming fuel tanks." +BATTLESHIP-DESC=STR?157 + .GSTR STR?193," looks unappetizing, but smells deliciously familiar. +" +LOOKS-UNAPPETIZING=STR?193 + .GSTR STR?208,"pizza" + .GSTR STR?249,"land" + .GSTR STR?390,"Hanging by the hatch is a white, form-fitting therma suit." + .GSTR STR?401,"Hanging on the wall is a painting of a pussy cat." + .GSTR STR?478,"Put the trellis over the tree hole..." + .GSTR STR?482,"Yes." + .GSTR STR?549,"Put the lip balm on your lips. Now kiss the frog again." + .GSTR STR?561,"Put the unangling cream on the princess to ""cure"" her." + .GSTR STR?571,"At the place in the canal where two docks are directly opposite each other, you can get to either dock using the barge, but not both in the same play-through of the story. Once the barge has docked at one of the docks, there's no way to get the barge to the other dock." + .GSTR STR?600,"Put the stain on the white circle. It will now function as a normal black circle." + .GSTR STR?775,"So follow!" + .GSTR STR?794,"Put the love potion in her/his vodka." + .GSTR STR?843,"7. Banana (on the last turn before winning)" + .GSTR STR?60,"You leap, and the gravity of Phobos is so weak that you sail up, up, and away! You achieve escape velocity and sail into the icy depths of space." + .GSTR STR?68,"look inside" + .GSTR STR?106," loyally stays at your side." + .GSTR STR?178,"... + +" +ELLIPSIS=STR?178 + .GSTR STR?229,"sool" + .GSTR STR?301,"the intelligence level of beavers." + .GSTR STR?303,"orch" + .GSTR STR?334,"baby robot wrapped in a blanket" + .GSTR STR?488,"See the question about King Mitre." + .GSTR STR?495,"See the question about the white circle at the Oasis in the Mars section." + .GSTR STR?560,"See the question about the untangling cream in the Venus section." + .GSTR STR?745,"See the question in this section about what to do after saving the young man/woman." + .GSTR STR?782,"See the question about gourmet cooking in the section called ""The Planet of the Snobby Robot Chefs.""" + .GSTR STR?869," 3-10 getting the odd machine" + .GSTR STR?904,"...ask Trent/Tiffany about the odd machine?" + .GSTR STR?911,"...examine your body on the slab while you're a gorilla?" + .GSTR STR?912,"...examine Trent's/Tiffany's body on the slab while you're a gorilla?" + .GSTR STR?917,"...examine (the unangled) Princess Theta?" + .GSTR STR?921,"...ask Trent/Tiffany to kiss the frog?" + .GSTR STR?924,"...examine, awaken, or kiss the dead alien messenger?" + .GSTR STR?929,"...ask the harem guard for a different number than the ""correct"" number? Several times?" + .GSTR STR?930,"...ask the harem guard for same number twice in a row?" + .GSTR STR?934,"...return from the Inner Harem to the Harem holding the secret map after the Sultan's wife/Sultaness' husband warns you that if you leave that way ""the harem guards will...""" + .GSTR STR?941,"...read the Cleveland phone book?" + .GSTR STR?957,"...read the photo that Elysia/Elysium gives you?" + .GSTR STR?958,"...ask various characters about the Leather Goddesses? (such as Trent/Tiffany, the salesman, the mad scientist, Thorbast/Thorbala, Elysia/Elysium, King Mitre, Princess Theta, the Sultan/Sultaness, the Sultan's wife/Sultaness' husband, the Exit Shop proprietor...)" + .GSTR STR?972,"Why are the acknowledgements in the hints?" + .GSTR STR?988,"GENERAL QUESTIONS" + .GSTR STR?36,"ends" + .GSTR STR?124,"Why bother?" + .GSTR STR?149," the arching towers and curving domes of the notorious Pleasure Palace of " +PLEASURE-PALACE-DESC=STR?149 + .GSTR STR?223,"her sword" + .GSTR STR?333,"robot infant" + .GSTR STR?349," the angles return to their former forms: a golden chariot, a velvet tapestry, various fruits, some handcuffs, a flock of ducks ... and a huge hungry tiger." + .GSTR STR?364,"stalking around the room, rubbing his hands and cackling madly." + .GSTR STR?375,"rellis" + .GSTR STR?475,"A second way to get past the flytrap is to trap it." + .GSTR STR?575,"Later, to get to the dock on the west side of the canal, you'll need something from the palace area." + .GSTR STR?734,"You might want to snatch the trellis, though." + .GSTR STR?758,"You missed something obvious." + .GSTR STR?767,"You must get Thorbast/Thorbala to ""give up"" before the bug-eyed monster carries away the young man/woman." + .GSTR STR?829,"You must be at least 18 years old." + .GSTR STR?856,"Common household blender -- from the frog prince" + .GSTR STR?949,"...kiss or rock the robot baby while it's crying?" + .GSTR STR?960,"...kiss the Leather Goddess, not in TAME mode, while Trent/Tiffany is also in the Boudoir?" + .GSTR STR?48,"drop" + .GSTR STR?117,"Prepossible!" + .GSTR STR?131,"fresh honeysuckle" + .GSTR STR?179,"That would accomplish nothing, since you're covering your eyes with your hands. +" +HANDS-OVER-EYES=STR?179 + .GSTR STR?264,"The alien may have died of acute chapped lips (a perennial problem in the arid Martian climate). If so, it was a sudden death, for the lip balm near the body is completely unused." + .GSTR STR?294,"You never actually notice where the tiger comes from, only that it seems very very very very ferocious." + .GSTR STR?431,"Q = main menu" +Q-MAIN-MENU=STR?431 + .GSTR STR?461,"The answer has something to do with the black circles on the Roof and in the Closet." + .GSTR STR?520,"You need a little more energy..." + .GSTR STR?585,"You need to have been to Venus..." + .GSTR STR?633,"The answer to the riddle is the riddle! Type ANSWER ""RIDDLE.""" + .GSTR STR?652,"Specifically, the lower left panel on page 7." + .GSTR STR?657,"You need to get the phone book (one of the items on the parts list) from the Forgotten Storehouse, and you need to get the raft (see the question, earlier in this section, about the two docks on opposite sides of the canal)." + .GSTR STR?667,"SE. D. KWEEPA. NE. CLAP" + .GSTR STR?685,"That makes it an orphan. Perhaps you can find an orphanage somewhere." + .GSTR STR?759,"You need to wear the therma-suit you'll find At Main Hatch." + .GSTR STR?857,"Six feet of rubber hose -- in the cage in the Laboratory" + .GSTR STR?879,"17-30* getting the photo" + .GSTR STR?903,"...get into the tree hole after trapping the flytrap there?" + .GSTR STR?905,"Amusement (cont.)" + .GSTR STR?926,"Amusement (cont..)" + .GSTR STR?946,"Amusement (cont...)" + .GSTR STR?959,"...get fresh with the Leather Goddess in the Boudoir in TAME mode?" + .GSTR STR?961,"...get to the end of the Plaza scene without Trent/Tiffany present?" + .GSTR STR?962,"...get to the end of the Plaza scene without giving all of the eight parts to Trent/Tiffany?" + .GSTR STR?968,"...LOOK with your eyes closed? With your hands over your eyes?" + .GSTR STR?975,"The artwork for the Leather Goddesses of Phobos poster was done by Ken Barr." + .GSTR STR?40,"Spreading" + .GSTR STR?42,"Biting" + .GSTR STR?93,"wear" + .GSTR STR?95,"posi" + .GSTR STR?96,"remove" + .GSTR STR?113,"Think again, humanoid." + .GSTR STR?143,"You'll have to " +YOULL-HAVE-TO=STR?143 + .GSTR STR?164,", pinned to the dock by the current. +" +PINNED=STR?164 + .GSTR STR?253,"slight" + .GSTR STR?297,"the latest sounds in jazz." + .GSTR STR?313,"Generations of Sultans and Sultanesses are entombed here, along with their vast wealth, their favorite servants, and some form of transportation to the next world. For example, one Sultan lies amidst mountains of rubies, surrounded by a fleet of dirigibles." + .GSTR STR?314,"raft" + .GSTR STR?316,"remove it from" + .GSTR STR?323,"No, not a typo. ""Dessert"" refers to the fifty foot Martian Cream Pie here. A mirage, of course. People hopelessly lost in the desert often see strange mirages, such as cream pies, lakes, or trails to the northwest and southeast." + .GSTR STR?347,"Inexplicably, sitting next to the circle, untouched by time or slime, is a jar of ointment." + .GSTR STR?452,"You'll never finish the story without him/her." + .GSTR STR?507,"You'll also find that you can't carry things around in a baske the way you could in a basket." + .GSTR STR?515,"You'll go ape solving this puzzle." + .GSTR STR?524,"Wait until the mad scientist transfers you to the body of the gorilla and leaves the room. (You can facilitate his leaving by getting erotic with your mate.) Now, eat the chocolate, bend the bars, and leave the cage with the rubber hose." + .GSTR STR?599,"You'll need the can of stain from the Clearing." + .GSTR STR?609,"The black circle at Well Bottom takes you to the royal barge, wherever it is!" + .GSTR STR?679,"You'll need something from Venus." + .GSTR STR?688,"The baby from the Tent in the Gypsy Camp." + .GSTR STR?692,"You'll need a couple of items from the prison area." + .GSTR STR?721,"You'll have to tear the sheet first." + .GSTR STR?761,"You'll never get past while he's/she's alive." + .GSTR STR?769,"You'll have to get past Thorbast/Thorbala first." + .GSTR STR?803,"You'll need the germanium shielding from Mercury." + .GSTR STR?804,"You'll also need some fruit from the orchard on Io." + .GSTR STR?816,"You'll get a better idea once you've met Trent/Tiffany." + .GSTR STR?831,"Why does LGOP take place in Ohio?" + .GSTR STR?897,"...call Trent ""Tiffany"" (while playing as a man), or vice versa?" + .GSTR STR?950,"...suckle the robot baby as a female? As a male?" + .GSTR STR?966,"...open your mouth?" + .GSTR STR?8,"talk to characters." + .GSTR STR?35,"begins" + .GSTR STR?59,"Knocking on" + .GSTR STR?69,"make" + .GSTR STR?89,"talk to" + .GSTR STR?91,"Fondling" + .GSTR STR?105," enters just a few steps behind you." + .GSTR STR?110,"What a concept." + .GSTR STR?191,"This reveals nothing new. +" +NOTHING-NEW=STR?191 + .GSTR STR?244,"This dock, which extends north into a broad canal, is crafted of fine woods from across the solar system: hickory wood from the forests of Earth, and dickory wood from the jungles of Venus. A path leads south." + .GSTR STR?261,"This tiny dock, partly buried by drifting sand, extends south into the canal. A break in the sand forms a trail to the north." + .GSTR STR?263,"sick of lip balm" + .GSTR STR?267,"This dock, on the south shore of the canal, is named after Don Donald, the first resident of Mars. There are no paths leading inland, but a tall dune to the south is less steep than the others." + .GSTR STR?270,"This dock is in remarkably good shape, considering that it hasn't been painted in fifteen thousand years. A wide canal, flowing south, lies to the east, and an opening between the dunes leads west." + .GSTR STR?272,"This store is in good shape only relative to the other shops in the mall; for example, the last time it was vacuumed, humans were just inventing writing. The dust nearly covers the proprietor, who sits forlornly in the corner beneath a faded sign. An exit is barely visible through the dust to the north." + .GSTR STR?312,"This spot is much like the rest of the catacombs, except that a ladder leads up into the darkness." + .GSTR STR?324,"This tiny dock is the maritime entrance to the once-famous Wattz-Upp section of Mars. East of the dock is a wide, north-south canal; you can hear a gurgling sound to the west. There's a chill in the air; you might be approaching the south polar cap." + .GSTR STR?327,"This is the southern terminus of the canal. Far below this dock, teleportation machinery transports massive quantities of water back to the head of the canal in the equatorial region of Mars. It's quite chilly, and the dock is covered with a sheet of ice. To the south, as far as you can see, is the bleak whiteness of the southern ice cap." + .GSTR STR?331,"This is the campsite of a family of nomadic robotic gypsies. A ragged tent is pitched on the north side of the camp, and trails lead northwest and south." + .GSTR STR?332,"This tattered tent, home to the deceased robots, provides meager protection against the cold polar winds. You can exit to the south." + .GSTR STR?339,"This is as far south as you can go!" + .GSTR STR?358,"""That model went out of style before I was born!" + .GSTR STR?371,"The coin reads ""Ten Marsmids.""" + .GSTR STR?372,"The coin reads ""One Marsmid.""" + .GSTR STR?374,"This rickety home is so petite that the entire first floor is only one location in this story. When you tire of this floor, you can go east, southwest, or up." + .GSTR STR?382,"strips of cloth" + .GSTR STR?391,"garlic" + .GSTR STR?397,"This is the main cabin of a fashionable passenger ship, with exits to the ""east"" and ""south.""" + .GSTR STR?400,"unwrap the baby" + .GSTR STR?409,"This is a moist cellar. Soft light trickles down the stairway." + .GSTR STR?440,"This section sure was short huh?" + .GSTR STR?465,"This space intentionally left blank." + .GSTR STR?471,"Namely: HISSING FRIGHTENS FLYTRAPS." + .GSTR STR?472,"This is one of two methods of getting past the Venus flytrap. Just HISS when you're in the same location as the flytrap." + .GSTR STR?492,"What is the can of stain for?" + .GSTR STR?496,"What do I barter to get the machine?" + .GSTR STR?512,"Knock on the door (either front or back)." + .GSTR STR?532,"This ten marsmid coin will come in very handy." + .GSTR STR?536,"What should I do about the frog?" + .GSTR STR?593,"What does the buoy mean?" + .GSTR STR?613,"What do I do in the Laundry Room?" + .GSTR STR?618,"What should I do at the Minaret?" + .GSTR STR?627,"What is the answer to the riddle?" + .GSTR STR?634,"What number should I give the guard?" + .GSTR STR?638,"What should I do in the Inner Harem?" + .GSTR STR?656,"What should I do in the Catacombs?" + .GSTR STR?683,"What should I do with the baby?" + .GSTR STR?702,"Well then, what about the leaves?" + .GSTR STR?731,"What can I do in the Garden?" + .GSTR STR?750,"What is that rumbling noise?" + .GSTR STR?765,"What would the ""good guy"" in any sword fight do upon disarming his/her opponent?" + .GSTR STR?773,"What about after saving him/her?" + .GSTR STR?789,"But considering the ""interests"" of the creature who lives in the cave, would you really want to ruin things by bringing a light?" + .GSTR STR?818,"This matchbook contains a parts list for the items that Trent/Tiffany needs to build a machine that will defeat the Leather Goddesses." + .GSTR STR?827,"This is all designed to confuse you, of course." + .GSTR STR?855,"This section tells you where to find the eight items on the parts list. Use it only as a last resort." + .GSTR STR?865,"This section should only be used as a last resort, or for your own interest after you've completed the game. For more information about how scoring works in Leather Goddesses of Phobos, see the scoring question in the General Questions section." + .GSTR STR?43,"blow" + .GSTR STR?215,"young woman" + .GSTR STR?225,"young man" + .GSTR STR?325,"white circle" + .GSTR STR?326,"A little bunny rabbit is sipping at the waters of the oasis." + .GSTR STR?428,"hunky dory" + .GSTR STR?510,"The doors are locked and you cannot unlock them." + .GSTR STR?518,"I'm stuck in the cage as a gorilla!" + .GSTR STR?527,"But don't forget to untie yourself first, or you'll be trapped on the slab when you get back in your own body!" + .GSTR STR?602,"Eh...What's up, Doc?" + .GSTR STR?680,"Give the coin from the Vizicomm Booth to the penguins." + .GSTR STR?906,"...T-remove the tray to then examine it?" + .GSTR STR?985,"OUTER SPACE" + .GSTR STR?133,"Done." + .GSTR STR?216,"photo of Jean Harlow" + .GSTR STR?218,"burly man in a partial state of undress unleashes a torrent of lewd remarks" + .GSTR STR?226,"photo of Douglas Fairbanks" + .GSTR STR?260,"west" + .GSTR STR?281,"A slender tower protrudes magnificently above the palace grounds. A stair winds up into the tower and an oriental garden spreads out to the northwest." + .GSTR STR?351,"can of black sain" + .GSTR STR?398,"phoo" + .GSTR STR?444,"Try OPEN THE DOOR." + .GSTR STR?470,"When you've crossed off the letters of all the items, the remaining letters in the grid form a message." + .GSTR STR?506,"For example, open the odd machine. Put the basket in it. Close the machine. Turn it on. Open it. You'll find that the basket has been turned into a baske." + .GSTR STR?523,"Before the mad scientist straps you down to the slab, give the chocolate to one of the gorillas, or just put it in the cage." + .GSTR STR?591,"When he drops the tube into the dust, simply search the dust." + .GSTR STR?592,"The exit is inside the tube! It's a portable black circle! It must be on the ground to function." + .GSTR STR?695,"When the matron gets the baby, she forgets to lock the door. You can now open it. Once inside, you have a few turns to grab the cotton balls before the matron discovers you." + .GSTR STR?713,"When you get there, the phonebook will be obvious." + .GSTR STR?742,"When I reach the Hold, I'm blown up!" + .GSTR STR?774,"He/she enters the small spaceship and beckons you to follow." + .GSTR STR?851,"4. Following Elysia/Elysium into his/her private cabin after he/she gives you the photo." + .GSTR STR?880,"17-34* getting the blender" + .GSTR STR?895,"...knock on the door of Trent's/Tiffany's cell before opening the door?" + .GSTR STR?910,"...DIAGNOSE to examine yourself as a gorilla?" + .GSTR STR?915,"...give anything to King Mitre?" + .GSTR STR?927,"...give the flexible black circle back to the proprietor?" + .GSTR STR?967,"...give an age less than 5 while trying to enter LEWD mode?" + .GSTR STR?971,"Acknowledgements" + .GSTR STR?1,"Not Here" + .GSTR STR?174,"You see only blackness. +" +ONLY-BLACKNESS=STR?174 + .GSTR STR?200,"""Leave me alone! I'm manipulating the budget for the invasion. I can't believe how much neurotinglers cost these days..."" +" +LEAVE-ME-ALONE=STR?200 + .GSTR STR?217,"perfume" + .GSTR STR?241,"east" + .GSTR STR?246,"You spot a little white marsmouse running along the dock." + .GSTR STR?276,"A shaft of sunlight penetrates the stained glass windows and glistens off a large reflecting pool, filling this huge entry hall with a seductive pattern of tantalizing colors. Gleaming marble pillars rise majestically from the pool to support a towering, arched roof. You are on a branching pathway suspended above the pool, leading toward shadowy archways in every direction." + .GSTR STR?307,"You stumble into the dark, hit a wall, knock yourself unconscious, fall into a foot of water, drown, and are devoured by Martian beetles." + .GSTR STR?373,"You suddenly find yourself longing for the slime pits of Venus or the sandstorms of Mars. This particular section of Cleveland has exits to the northeast and south." + .GSTR STR?414,"leather" + .GSTR STR?525,"You still need to get back into your own body, of course. How did the mad scientist cause the transfer?" + .GSTR STR?539,"The frog is an enchanted prince or princess." + .GSTR STR?548,"You say you still haven't scored with the frog? Can't stand the thought of the frog's lips against yours? Seen any dead aliens?" + .GSTR STR?572,"You should use the barge to get to the dock on the east bank." + .GSTR STR?733,"The flowers, however, are not one of them." + .GSTR STR?840,"4. Perfume (in the Harem)" + .GSTR STR?860,"Headlight from a 1933 Ford -- out the Bedroom window (Cleveland)" + .GSTR STR?871,"14-47* getting the headlight" + .GSTR STR?886,"You shouldn't expose anything in this section until you've finished Leather Goddesses of Phobos. Things in this section will invariably give away the answers to puzzles in the game." + .GSTR STR?17,"Baron of Buffalo" + .GSTR STR?26,"Baroness of Buffalo" + .GSTR STR?39,"ask" + .GSTR STR?159,"The ground is oozy with protoslime." +OOZY-WITH-SLIME=STR?159 + .GSTR STR?186,"Failed. +" +FAILED=STR?186 + .GSTR STR?231,"brass loincloth" + .GSTR STR?232,"brass bikini" + .GSTR STR?280,"These twisted trees and elegant footbridges are even more beautiful than the gardens of the most lavish Fu Manchu films. Paths from the north, southeast, and west meet at a large well of hand-carved stone in the center of the garden." + .GSTR STR?315,"raf" + .GSTR STR?433,"Q = see hint menu" +Q-SEE-HINT-MENU=STR?433 + .GSTR STR?445,"Is the hunk of brown food important?" + .GSTR STR?454,"Is there a way to light the Closet?" + .GSTR STR?463,"Is the basement important?" + .GSTR STR?466,"Is the scrap of paper meaningful?" + .GSTR STR?481,"Is the untangling cream important?" + .GSTR STR?528,"Is the Vizicomm Booth important?" + .GSTR STR?541,"Kiss the frog." + .GSTR STR?569,"One additional catch: once you've decoded the message you also have to read it backwards! (Including the number.)" + .GSTR STR?601,"Is the rabbit important?" + .GSTR STR?615,"Is the Oriental Garden important?" + .GSTR STR?660,"These explicit directions start from having gone DOWN to enter the catacombs. They assume you have a light source and can pick up two more objects." + .GSTR STR?698,"Is the rake useful?" + .GSTR STR?714,"Is there anything in the bedroom?" + .GSTR STR?746,"Is the stallion useful?" + .GSTR STR?787,"Is there any way to light the cave?" + .GSTR STR?790,"Is the love potion useful?" + .GSTR STR?55,"look" + .GSTR STR?81,"to" + .GSTR STR?137,"You're not holding" +YNH=STR?137 + .GSTR STR?170,"You're holding it! +" +HOLDING-IT=STR?170 + .GSTR STR?185,"The horse can't fit through there! +" +HORSE-CANT-FIT=STR?185 + .GSTR STR?259,"north" + .GSTR STR?266,"A strange alien, probably a member of one of the ancient warrior races of Mars, lies dead at the base of a dune." + .GSTR STR?274,"Now THIS Is My Kind of Dock" + .GSTR STR?354,"You're near the rear entrance of a house, to the south. Trails enter the jungle to the east and the west." + .GSTR STR?356,"""No thanks, I've already got one." + .GSTR STR?368," yells, ""Mein Gott! Mad gorilla on der loose!"" He pulls out a ray gun and puts a bolt through your chest." + .GSTR STR?413,"machbook" + .GSTR STR?423,"swell" + .GSTR STR?443,"You're gonna feel pretty silly when you get to the next hint." + .GSTR STR?462,"They're teleportation devices. Standing on them transports you elsewhere." + .GSTR STR?675,"You're welcome." + .GSTR STR?697,"You're at the south pole of Mars. The only direction you can go from a south pole is north! To enter the igloo, type ENTER THE IGLOO." + .GSTR STR?834,"They're both coins..." + .GSTR STR?837,"1. Pizza (in the bathroom after urinating)" + .GSTR STR?881,"16-26* getting the 82 degree angle" + .GSTR STR?125,"mount" + .GSTR STR?167,"Look around you. +" +LOOK-AROUND=STR?167 + .GSTR STR?275,"If I owned a pier on a major Martian canal, I'd want it to look just like this one -- handsome, well-proportioned, and amply endowed with jade and ivory. I could probably live without the alabaster stair which leads up at the end of the dock, to the east." + .GSTR STR?352,"""MarsCo Brand Black Hyperdimensional Transport Circle Stain.""" + .GSTR STR?404,"hunk of brown food" + .GSTR STR?405,"hunk of chocolae" + .GSTR STR?406,"hunk of chocolate" + .GSTR STR?491,"But if you do, you can climb out by standing on the stool or by standing on Trent/Tiffany. If you don't have the stool, or if you're alone, you're stuck." + .GSTR STR?568,"Look at the center-left panel on Page 5 of the comic. This tells you how to decode Martian messages." + .GSTR STR?690,"Certainly, getting the baby to stop crying is important." + .GSTR STR?797,"Let's face it, you just have animal magnetism." + .GSTR STR?874,"13-39* getting the telephone book" + .GSTR STR?77,"Pushing" + .GSTR STR?83,"score with" + .GSTR STR?88,"taste" + .GSTR STR?147," stick it back in your back pocket" +STICK-IT-IN-POCKET=STR?147 + .GSTR STR?340,"You walk in a tight circle, returning to your starting point." + .GSTR STR?451,"Is Trent/Tiffany important?" + .GSTR STR?537,"You won't be able to solve this puzzle until you've been around a bit. To other sections of the story, that is." + .GSTR STR?540,"What's the usual way to break such an enchantment?" + .GSTR STR?558,"You won't be able to solve the Mitre puzzle until you've defeated the Venus flytrap." + .GSTR STR?584,"You won't have what it takes until you've been to several different parts of the story." + .GSTR STR?623,"Maybe you didn't answer when he/she asked if you were ready for the riddle. Type ANSWER ""YES""." + .GSTR STR?624,"Maybe you didn't give an answer to the riddle! You have only three turns to do so." + .GSTR STR?696,"What's the geography near the igloo?" + .GSTR STR?807,"What's the Boudoir and what do I do?" + .GSTR STR?815,"What's my goal in this story?" + .GSTR STR?841,"5. Garlic (In Space, when Thorbast/Thorbala speaks)" + .GSTR STR?878," 5-20 killing Thorbast/Thorbala" + .GSTR STR?20,"Marquess of McKeesport" + .GSTR STR?75,"n" + .GSTR STR?129,"ground" + .GSTR STR?298,"a new radio serial." + .GSTR STR?455,"Sure. Turn on the flashlight." + .GSTR STR?729,"Sure. Get the brakes a good tutor." + .GSTR STR?866,"POINTS EVENT" + .GSTR STR?955,"...go into space from the battleship without putting on the white suit?" + .GSTR STR?2,"Actor" + .GSTR STR?112,"You've gotta be kidding." + .GSTR STR?345,"jar of untangling cream" + .GSTR STR?346,"jar of unangling cream" + .GSTR STR?407,"A crumpled paper lies discarded in the corner. There seems to be some writing on it." + .GSTR STR?412,"wicker baske" + .GSTR STR?439,"Just enter the bathroom of your choice (NW or NE), relieve yourself, then wait for a few turns." + .GSTR STR?450,"Just don't go east or west from End of Hallway." + .GSTR STR?556,"Because he's turned his daughter into a 45 degree angle. (She's the angle with the golden hair and satin robes.)" + .GSTR STR?684,"Its parents have been killed." + .GSTR STR?703,"The leaves are important for solving one puzzle." + .GSTR STR?771,"Just kill the monster. Even your bare hands are sufficient." + .GSTR STR?832,"Why not?" + .GSTR STR?9,"A" + .GSTR STR?24,"Interplanetary Emperor" + .GSTR STR?33,"Interplanetary Empress" + .GSTR STR?104," follows you." + .GSTR STR?146,"LEATHER GODDESSES OF PHOBOS" +LGOP-CAPS=STR?146 + .GSTR STR?292,"I happen to sneeze" + .GSTR STR?300,"the writings of Jules Verne." + .GSTR STR?402,"paining" + .GSTR STR?647,"The map is very old, however. Since it was made, many of the passages have collapsed into rubble, blocking your way. You have to figure out which ones are blocked and which are still open." + .GSTR STR?689,"The matron of the orphanage will never accept an abandoned baby if the abandoner is in sight. You'll have to figure out a way to abandon the baby and get away." + .GSTR STR?806,"But mostly, you'll need to ignore answers to questions you're not stuck on." + .GSTR STR?852,"5. On the divan in the Boudoir." + .GSTR STR?875," 8-11 getting the raft" + .GSTR STR?883," 9-22 arriving at the Plaza" + .GSTR STR?918,"...marry Princess Theta (in both her angled to unangled forms)?" + .GSTR STR?922,"...click the mouse?" + .GSTR STR?938,"...make love to the Sultan's wife/Sultaness' husband a second time (not in TAME mode)?" + .GSTR STR?976,"Thanks to Brian Moriarty for the idea of including a 3-D comic. Thanks to Ed Black for implementing the ""boss key"" feature in the original IBM version. Thanks to Dave Lebling for some timely technical assistance. And thanks to Jon Palace for a host of things, but especially for his help in ""sensualizing"" the text, and for being a front-line defense against scheming marketeers." + .GSTR STR?10,"B" + .GSTR STR?44,"get into" + .GSTR STR?65,"Eyelids" + .GSTR STR?153," extremely secret and private boudoir" +PRIVATE-BOUDOIR=STR?153 + .GSTR STR?187,"Okay. +" +OK=STR?187 + .GSTR STR?387,"sword" + .GSTR STR?430," RETURN = see hint" +RETURN-SEE-HINT=STR?430 + .GSTR STR?467,"Yes, it's a word search." + .GSTR STR?620,"Hey, wait a minute! It takes me to a place with no exits." + .GSTR STR?666,"NW. HOP. S. SE. CLAP" + .GSTR STR?778,"A ship this size must have an auto-pilot." + .GSTR STR?780,"Did you turn the auto-pilot on?" + .GSTR STR?861,"White mouse -- on Hickory Dickory Dock" + .GSTR STR?894,"...not go to the bathroom?" + .GSTR STR?992," RETURN = See hint" + .GSTR STR?11,"C" + .GSTR STR?16,"Knight of Columbus" + .GSTR STR?118,"It's the looney bin for you!" + .GSTR STR?121,"It's not worth it. Believe me." + .GSTR STR?136,"It's too dark to see a thing." +TOO-DARK=STR?136 + .GSTR STR?202,"It's like staring into an eternal void of blackest infinity sucking up all life and thought and hope and being -- or, like what you see after getting your face smashed in a bar fight. You can pick the metaphor you're most familiar with. +" +STARING-INTO-VOID=STR?202 + .GSTR STR?212,"Thorbast" + .GSTR STR?222,"Thorbala" + .GSTR STR?239,"angular" + .GSTR STR?268,"From this vantage, you can see the canal curving south, a bit downstream from here. Just after this bend, two docks flank the canal: an opulent dock on the east bank, and a dilapidated one on the closer shore. + You could slide down the dune to the north or the east." + .GSTR STR?379,"rope of cloth" + .GSTR STR?380,"rope of cloh" + .GSTR STR?383,"srips of cloh" + .GSTR STR?388,"One item in the hold is a sword, a potent weapon with a long, hard blade of glistening steel." + .GSTR STR?432,"INVISICLUES (tm)" +INVISICLUES=STR?432 + .GSTR STR?441,"Yup." + .GSTR STR?486,"It's on Mars..." + .GSTR STR?487,"It's in the Ruined Castle area..." + .GSTR STR?494,"It's for staining those black circles black. Of course, it's possible that all the ones you've seen are already black." + .GSTR STR?503,"It's a TEE remover. Think about that for a while." + .GSTR STR?505,"The odd machine removes any ""T"" from the name of the thing you use it on." + .GSTR STR?508,"The odd machine is a lot of fun, but it's also needed to solve one puzzle. You'll find out more when you get to that puzzle." + .GSTR STR?529,"It's broken and can't be repaired, so you can't make any calls. But there's something you can get in the booth." + .GSTR STR?545,"So, hold your nose. (If you're using your hands to cover your eyes, you can pin your nose with the clothes pin from the Laundry Room.) Kiss again." + .GSTR STR?564,"The orange button turns the magnetic mooring mechanism on or off. If you're docked, pushing the orange button will send you off into the canal. If you're in the canal near a dock, turn on the MagnetoMoor to dock. If you're in the canal but not near a dock, turning on the MagnetoMoor will have no immediate effect -- but if you subsequently pass a dock, you'll dock at it automatically." + .GSTR STR?582,"The only interesting thing is the Exit Shop." + .GSTR STR?596,"It's just like the black circles you've seen, only it's faded to white. Try stepping on it." + .GSTR STR?612,"From My Kinda Dock, send the barge downstream by pressing the orange button while standing on the dock. Wait long enough to allow the barge to pass the beam. Now go to Well Bottom and step on the black circle, or climb down the well in the Oriental Garden." + .GSTR STR?630,"It's something you've encountered in the game." + .GSTR STR?642,"It's too dark in the Catacombs!" + .GSTR STR?678,"Read the sign." + .GSTR STR?712,"It's not anywhere in Cleveland." + .GSTR STR?739,"EXAMINE THE SOD." + .GSTR STR?749,"Only by riding the horse can you reach the hatch at the other end of the Long Corridor before the other spaceship blasts away. (See the next question.)" + .GSTR STR?753,"It's the small passenger yacht leaving. You must get to it before it leaves." + .GSTR STR?763,"Thorbast/Thorbala is a tough opponent, but after several attempts to kill him/her with your sword you will succeed in knocking Thobast's/Thorbala's sword out of his/her hands. Take it as it floats toward you, disarming Thorbast/Thorbala." + .GSTR STR?772,"Then, don't forget to untie the young man/woman." + .GSTR STR?779,"It's probably behind the panel in the Control Room." + .GSTR STR?786,"It's in the third Long Corridor location west of the Stable." + .GSTR STR?792,"It's someone in the Mine Shaft City." + .GSTR STR?799,"It's an animal magnet! Switch it off." + .GSTR STR?809,"At long last, you have come face to face with your archenemies, the Leather Goddesses of Phobos!" + .GSTR STR?812,"It's time for Trent/Tiffany to build his/her Super-Duper Anti-Leather Goddesses of Phobos Attack Machine. Just give him/her whatever item from the parts list he/she asks for. You must do this immediately...you can't spare a single turn." + .GSTR STR?824,"For one thing, you don't always get the same number of points each time you reach the same point in the story. For example, for reaching the prison cell on Phobos, you will get somewhere between 1 and 8 points." + .GSTR STR?862,"Photo of Jean Harlow/Douglas Fairbanks -- from Elysia/Elysium, aboard the Space Yacht near Saturn" + .GSTR STR?870,"19-43* returning to your human body" + .GSTR STR?909,"...run the cotton balls through the odd machine to then examine them?" + .GSTR STR?12,"D" + .GSTR STR?52,"close" + .GSTR STR?84,"search" + .GSTR STR?127,"man" + .GSTR STR?132,"closed" + .GSTR STR?162,"The proprietor stirs somewhat from his lethargy. """ +PROPRIETOR-STIRS=STR?162 + .GSTR STR?320,"crab" + .GSTR STR?565,"The purple button turns the engines on or off. When the button reads ""Full Spead Ahead"" the engines are on, and the barge will move to a new canal location every turn. When the button reads ""Go With The Flow"" the engines are off, and the barge will move to a new canal location only every other turn." + .GSTR STR?643,"Take the torch that the husband/wife lays at your feet, you ninny! Or use the flashlight, if you still have it." + .GSTR STR?867," 1- 8 waking up in the prison cell" + .GSTR STR?944,"...take or open the buoy (if you've solved Zork I)?" + .GSTR STR?948,"...talk to the robot baby?" + .GSTR STR?952,"...count the leaves? (That's also how many were in the pile of leaves in Zork I.)" + .GSTR STR?989,"MISCELLANEOUS" + .GSTR STR?19,"Earl of Altoona" + .GSTR STR?50,"climb into" + .GSTR STR?51,"climb onto" + .GSTR STR?67,"open" + .GSTR STR?71,"move" + .GSTR STR?158," evolved eating flies weighing a quarter of a" +EVOLVED=STR?158 + .GSTR STR?258,"south" + .GSTR STR?700,"How about the sack?" + .GSTR STR?781,"Perhaps it can be repaired by the French robot." + .GSTR STR?936,"...measure the Sultan's wife?" + .GSTR STR?937,"...measure the Sultaness' husband (in all three naughtiness levels)?" + .GSTR STR?13,"F" + .GSTR STR?56,"Kicking" + .GSTR STR?86,"Shaking" + .GSTR STR?148," spread apart to form an opening" +SPREAD-APART=STR?148 + .GSTR STR?156,"xits bought and sold" +BOUGHT-AND-SOLD=STR?156 + .GSTR STR?278,"clohes pin" + .GSTR STR?283,"A guard stands by the entrance to the harem, apparently waiting for a response from you." + .GSTR STR?295,"if you just said SAY or ANSWER with nothing after" + .GSTR STR?363,"waiting impatiently for you to descend." + .GSTR STR?386,"The resulting explosion makes you go all to pieces." + .GSTR STR?526,"The red power switch, of course! Throw the switch and you'll be back in your own body." + .GSTR STR?538,"Examine the frog." + .GSTR STR?563,"Examine the controls. Read the buttons. Try pushing them." + .GSTR STR?610,"Examine the barge while standing on a dock." + .GSTR STR?628,"The riddle is designed to mislead you into thinking that the answer is something like ""SEX"" or ""LOVE""." + .GSTR STR?699,"The rake is completely useless." + .GSTR STR?736,"HELP! How do I get out of Cleveland?" + .GSTR STR?100,"big toe" + .GSTR STR?108," accomplishes nothing." + .GSTR STR?165,". To keep it from floating away, you pull the raft out of the water. +" +KEEP-IT-FROM-FLOATING-AWAY=STR?165 + .GSTR STR?209,"Trent" + .GSTR STR?210,"Trent's body" + .GSTR STR?211,"bits of splattered Trent" + .GSTR STR?221,"bits of splattered Tiffany" + .GSTR STR?376,"The second floor of the house has an open window overlooking the street and a stair leading down." + .GSTR STR?436,"How can I get out of the bar area?" + .GSTR STR?442,"How can I get out of my cell?" + .GSTR STR?460,"How can I leave the prison area?" + .GSTR STR?489,"How can I get out of the tree hole?" + .GSTR STR?533,"How can I get off Venus?" + .GSTR STR?550,"How can I catch the mouse?" + .GSTR STR?562,"How can I control the royal barge?" + .GSTR STR?566,"How can I decode the coded message?" + .GSTR STR?577,"How can I land if I'm in the raft?" + .GSTR STR?583,"How can I buy an exit?" + .GSTR STR?635,"I hope you've been to Among the Dunes." + .GSTR STR?654,"How can I get out of the Catacombs?" + .GSTR STR?677,"How can I get past the penguins?" + .GSTR STR?681,"How can I save the gypsies?" + .GSTR STR?686,"How can I get into the igloo?" + .GSTR STR?701,"The sack is necessary only to carry the leaves around. It's also useful for carrying things once you reach the limit of individual items that you can hold at once." + .GSTR STR?716,"How can I get the headlight?" + .GSTR STR?718,"The sheet on the bed isn't long enough, and there's not a rope to be found." + .GSTR STR?725,"Trent/Tiffany got killed by a truck!" + .GSTR STR?730,"But seriously, folks, when did your brakes fail? There's no way to get to the car, let alone get into it, let alone start it, let alone experience a brake failure. This is a fake question." + .GSTR STR?744,"Trent/Tiffany gets blown up!" + .GSTR STR?748,"Mount the horse then type the direction you want to go." + .GSTR STR?768,"How can I save the young man/woman?" + .GSTR STR?777,"How can I land on Titan safely?" + .GSTR STR?820,"How can I change my gender?" + .GSTR STR?30,"Duchess of Detroit" + .GSTR STR?45,"get onto" + .GSTR STR?49,"burn" + .GSTR STR?123,"There's another turn down the drain." + .GSTR STR?135,"uncover" + .GSTR STR?138,"There's nothing " +THERES-NOTHING=STR?138 + .GSTR STR?145,"There's an engraving on its side." +ITS-ENGRAVED=STR?145 + .GSTR STR?150," Main Attack Fleet" +ATTACK-FLEET=STR?150 + .GSTR STR?197,"There's no obvious steering mechanism. +" +NO-STEERING=STR?197 + .GSTR STR?199,"The trellis is too wide to fit in the hole. +" +TRELLIS-TOO-WIDE=STR?199 + .GSTR STR?247,"aged cedarwood" + .GSTR STR?286,"Bad case of harem fever" + .GSTR STR?299,"possible uses of electricity." + .GSTR STR?328,"A solitary black circle is the only break in an vaste expanse of whiteness extending to the horizon. Like a dark speck in a sea of white, or a huge piece of typing paper with but a single period typed upon it, this black circle seems to have been placed here entirely as an opportunity for some silly literary allusions. To avoid the danger of accidentally typing an ""L"" and having to read them again, follow the faint trails to the north or east." + .GSTR STR?330,"There's a wall of penguins in the way." + .GSTR STR?378,"shee" + .GSTR STR?420,"banana" + .GSTR STR?437,"There's no way to leave the bar through the front door." + .GSTR STR?438,"There's another way to leave, but you won't be able to until you've relieved your bladder." + .GSTR STR?457,"There are two ways. Both involve increasing your height." + .GSTR STR?473,"How do I get past the Venus flytrap?" + .GSTR STR?474,"There are two ways. The more straightforward way is to kill it. The knowledge of how to kill it comes from the scrap of paper in Trent/Tiffany's cell. See the ""scrap of paper"" question from the PRISON AREA section." + .GSTR STR?490,"There's no reason to ever get into the tree hole." + .GSTR STR?497,"There are no clues in the story about this. You'll have to try everything you can find." + .GSTR STR?499,"How does the odd machine work?" + .GSTR STR?513,"How do I get the hose from the cage?" + .GSTR STR?535,"There's also a black circle beyond the flytrap." + .GSTR STR?552,"There's a painting of a cat in your Cell." + .GSTR STR?570,"How do I get to the other dock?" + .GSTR STR?594,"There's danger further down the canal." + .GSTR STR?595,"How does the white circle work?" + .GSTR STR?604,"There's no way to turn off the beam, and no way to pass through that section of the canal without being affected." + .GSTR STR?605,"There is, however, a way to ""jump past"" the beam." + .GSTR STR?644,"How do I navigate the Catacombs?" + .GSTR STR?646,"There's an arrow on the ""Lower Level"" side which shows you the point at which you enter the Catacombs." + .GSTR STR?648,"There are four interesting locations within the Catacombs; these are shown on the map as squares rather than circles." + .GSTR STR?661,"NW. N. NE. E. CLAP" + .GSTR STR?674,"The turn after you've gone down into the catacombs (but haven't moved) type $CATACOMB to cheat your way through. You'll end up at the Ladder Room with the raft and the Cleveland telephone directory." + .GSTR STR?691,"There's a cliched method of abandoning a baby." + .GSTR STR?705,"How do I get the telephone directory?" + .GSTR STR?717,"There's no way to access the Ford other than via the Bedroom window." + .GSTR STR?732,"There are several interesting items in the Garden." + .GSTR STR?738,"There's an exit in the garden." + .GSTR STR?754,"But the only exit from this battleship is down at the other end of that Long Corridor." + .GSTR STR?760,"How do I get past Thorbast/Thorbala?" + .GSTR STR?784,"How do I exit the spaceship?" + .GSTR STR?785,"There's a black circle aboard the battleship." + .GSTR STR?802,"How do I avoid the Throbber Rays?" + .GSTR STR?819,"Therefore, your goal is to find these eight items, and then get to a location where Trent/Tiffany can build the machine." + .GSTR STR?822,"How does the scoring work?" + .GSTR STR?838,"2. Chocolate (whenever the hunk of chocolate is present)" + .GSTR STR?844,"Some other odors we were considering: Skunk, Peanut Butter, Grapefruit, Bubble Gum, Whipped Cream, Mushroom, New Car, Anchovy, Martini, Fried Chicken..." + .GSTR STR?847,"There are five opportunities for some ""foolin' around""" + .GSTR STR?876," 4-19 at the Icy Dock, unradiated" + .GSTR STR?893,"...urinate in something other than a toilet?" + .GSTR STR?956,"...tell Elysia/Elysium to shut up while he/she is screaming?" + .GSTR STR?99,"nose" + .GSTR STR?101,"elbow" + .GSTR STR?282,"By standing erect at the parapet of this mighty tower, you command an exciting view. Below, gardens and courtyards intermingle with the palace buildings, forming a fertile oasis in the Martian desert. Off to the west, docks straddle a deep canal. On the far shore, sand dunes lap at crumbling buildings. On the top step of a winding stair is a black circle." + .GSTR STR?336,"abandon" + .GSTR STR?341,"steal" + .GSTR STR?357,"""Stop insulting me. There's a glut of those on the market." + .GSTR STR?377,"sheet" + .GSTR STR?392,"get past your opponent" + .GSTR STR?396,"get past the monster" + .GSTR STR?434,"Q = Resume story" +Q-RESUME-STORY=STR?434 + .GSTR STR?534,"Using the black circle at the Rocky Clifftop." + .GSTR STR?543,"Type CLOSE MY EYES or COVER MY EYES WITH MY HANDS. Now try kissing the frog." + .GSTR STR?580,"No. It's just a view of what's beyond the bend in the canal." + .GSTR STR?873," 8-19 answering the riddle" + .GSTR STR?891,"...flush the toilet?" + .GSTR STR?907,"...use the odd machine on the rabbit?" + .GSTR STR?908,"...use the odd machine on the raft to then put the raft in the canal?" + .GSTR STR?963,"...use ""four letter words"" in your inputs while in TAME mode?" + .GSTR STR?7,"AGAIN" + .GSTR STR?80,"read" + .GSTR STR?82,"return it to" + .GSTR STR?205,"your overalls" + .GSTR STR?227,"cologne" + .GSTR STR?233,"rule book" + .GSTR STR?234,"As you wander amidst these towering dunes of red Martian sand, you notice three distinct pathways: north, east, and west." + .GSTR STR?242,"Sitting on one of the stone blocks is a large green frog. Something about it catches your eye." + .GSTR STR?250,"metallic glint" + .GSTR STR?252,"metal structure" + .GSTR STR?277,"As you approach, you realize that the archway in this direction is merely a design on a solid wall." + .GSTR STR?296," forewarned, the guards reduce you to three dots." + .GSTR STR?309,"Sitting in one corner is a Cleveland telephone directory." + .GSTR STR?393,"your sword" + .GSTR STR?607,"Where does this black circle take you?" + .GSTR STR?711,"Where's the Cleveland phonebook?" + .GSTR STR?735,"Also, see the next question." + .GSTR STR?800,"The vaseline will help loosen the switch." + .GSTR STR?835,"Where the Scratch-n-sniff Odors Are" + .GSTR STR?845,"Where All the Sex Scenes Are Located" + .GSTR STR?848,"1. Solving the frog puzzle." + .GSTR STR?854,"Where All the Parts Are Located" + .GSTR STR?991," N = Next" + .GSTR STR?23,"King of Queens" + .GSTR STR?32,"Queen of King of Prussia" + .GSTR STR?54,"drink" + .GSTR STR?79,"Playing in this way with" + .GSTR STR?97,"different-looking angle" + .GSTR STR?160," an ordinary pay vizicomm, with a handset, coin slot, dial, coin return knob, and coin return box." +VIZICOMM-DESC=STR?160 + .GSTR STR?163,"The writing on the button changes as you press it" +WRITING-CHANGES=STR?163 + .GSTR STR?236,"Another Ruin" + .GSTR STR?311,"The well has no handholds." + .GSTR STR?366,"open the door" + .GSTR STR?417,"kissing" + .GSTR STR?418,"lips" + .GSTR STR?453,"Once you've met in the Other Cell, he/she will follow you around. The places where he/she can help you will be revealed in the hints to other questions." + .GSTR STR?531,"...then look in the coin return box." + .GSTR STR?616,"The well is somewhat interesting. Look into it." + .GSTR STR?639,"Do you really have to ask me?" + .GSTR STR?671,"CLAP. N. UP" + .GSTR STR?709,"Can we assume that you thoroughly interrogated Winston Churchill and Attila the Hun?" + .GSTR STR?766,"Once you're holding Thorbast's/Thorbala's sword, give it to him/her." + .GSTR STR?770,"Once you've done that, it's easy!" + .GSTR STR?776,"Once you enter the Space Yacht, Elysia/Elysium will give you the photo you need. And when you return to the battleship, you may have an unexpected meeting!" + .GSTR STR?793,"Natasha/Ivan seems pretty aloof, wouldn't you say?" + .GSTR STR?801,"Once the monkeys have stopped bothering you, the bouncer will let you into the bordello." + .GSTR STR?825,"Another element of randomness: when you use the STATUS command, you are told the total points that your score is ""out of."" This number starts at 9309, but decreases randomly each time you get points." + .GSTR STR?839,"3. Mothballs (in the Closet)" + .GSTR STR?849,"2. Your hour in the Inner Harem." + .GSTR STR?892,"...eat the pizza? And then typed VOMIT?" + .GSTR STR?935,"...thank the Sultan's wife/Sultaness' husband after getting the torch to secret map?" + .GSTR STR?980,"MARS - RUINS AREA" + .GSTR STR?37,"leave the game" + .GSTR STR?47,"leave" + .GSTR STR?152,", but just as you are about to kiss the frog " +ABOUT-TO-KISS=STR?152 + .GSTR STR?219,"Tiffany" + .GSTR STR?220,"Tiffany's body" + .GSTR STR?254,"worsening" + .GSTR STR?317,", and you with it." + .GSTR STR?408," tall, neatly dressed Leckbandi tucks you under its arm. (The Leckbandi, who evolved in the asteroid belt, all work exclusively as security guards. This is odd, since there's not a single thing in the entire asteroid belt worth stealing.) + Consulting a wrist computer, the Leckbandi punches in notable features of your appearance: size, number of heads, lack of feathers, and so forth. Eventually, the tiny screen flashes: ""IDENTIFICATION COMPLETED: Prisoner, human, escaped. DISPOSITION: Death, painful, immediate."" The Leckbandi, who, like all Leckbandis, prides itself on its ability to follow the orders of wrist computers, immediately and painfully kills you." + .GSTR STR?416,"breasts" + .GSTR STR?449,"Can I avoid the Leckbandi guards?" + .GSTR STR?456,"Can I get the basket off the shelf?" + .GSTR STR?509,"Can I get into the house?" + .GSTR STR?579,"Can I do anything at the Dunetop?" + .GSTR STR?581,"Can I do anything at Canalview Mall?" + .GSTR STR?603,"Can I get past the ion beam safely?" + .GSTR STR?728,"Can I stop the brakes from failing?" + .GSTR STR?752,"Try being in the Hold when the rumbling noise occurs." + .GSTR STR?898,"...walk west in the Observation Room?" + .GSTR STR?931,"...wait instead of answering ""yes"" when the Sultan/Sultaness asks if you're ready for the riddle?" + .GSTR STR?932,"...wait instead of answering the riddle right away?" + .GSTR STR?953,"...tie the strips of cloth (from the partially made rope) to anything?" + .GSTR STR?978,"PRISON AREA" + .GSTR STR?983,"SOUTH POLE" + .GSTR STR?987,"BOUDOIR/PLAZA" + .GSTR STR?15,"Sandusky Stablehand" + .GSTR STR?111,"Nice try." + .GSTR STR?228,"female patron begins pummelling you with a purse that must surely contain concrete" + .GSTR STR?287,"you answer incorrectly" + .GSTR STR?290,"you attempt to leave" + .GSTR STR?546,"Oh well. Now it's the sound of the frog." + .GSTR STR?617,"Try climbing down it." + .GSTR STR?619,"Nice view. There's also a black circle." + .GSTR STR?756,"But you can make it in time if you ride a horse!" + .GSTR STR?805,"And you'll definitely need the makeup kit from the transvestites on Ceres." + .GSTR STR?899,"...jump off the prison Roof on Phobos?" + .GSTR STR?902,"...jump into the tree hole while being chased by the flytrap?" + .GSTR STR?973,"Testing: The primary testers for Leather Goddesses of Phobos were Tom Bok, Gary Brennan, Amy Briggs, Max Buxton, Liz Cyr-Jones, Suzanne Frank, and Matt Hillman. In addition, dozens of ""outside testers"" deserve praise for their help." + .GSTR STR?977,"JOE'S BAR" + .GSTR STR?982,"SULTAN'S PALACE" + .GSTR STR?21,"Duke of Detroit" + .GSTR STR?63,"Palm" + .GSTR STR?255,"splitting" + .GSTR STR?403,"ray" + .GSTR STR?469,"Search for the items on the parts list within the grid of letters on the scrap of paper. As you find each of the eight items, circle or cross off its letters." + .GSTR STR?554,"ASK ABOUT KING MITRE AND THE ANGLES" + .GSTR STR?567,"Reread ""The Adventures of Lane Mastodon #91.""" + .GSTR STR?651,"Reread ""The Adventures of Lane Mastodon #91""." + .GSTR STR?708,"Surely you examined the boomerang!" + .GSTR STR?788,"Probably." + .GSTR STR?791,"Surely you've met someone who's not as interested in you as you are in him/her." + .GSTR STR?981,"ALONG THE CANAL" + .GSTR STR?72,"Trying to destroy" + .GSTR STR?102,"left buttock" + .GSTR STR?122,"Useless. Unhelpful. Nonproductivish. Ineffectivoid." + .GSTR STR?204,"Doors marked ""Ladies"" and ""Gents"" lead, respectively, northeast and northwest." +DOORS-MARKED=STR?204 + .GSTR STR?305,"secre map" + .GSTR STR?306,"secret catacombs map" + .GSTR STR?522,"...from eating the chocolate you were given in your cell!" + .GSTR STR?559,"It has something to do with the odd machine." + .GSTR STR?573,"It has something to do with the barge controls and the river current." + .GSTR STR?637,"Ask for the husband/wife number mentioned in the message. Remember that the message is backwards, and so is the number. Type ANSWER ""123"" or ASK GUARD FOR 789 (for example)." + .GSTR STR?764,"Trying to kill Thorbast/Thorbala at this point is the wrong move, however. Thorbast/Thorbala is just too quick for you, even disarmed. Have you ever noticed that you're dressed all in white, and Thorbast/Thorbala all in black?" + .GSTR STR?850,"3. When you're a gorilla in the cage." + .GSTR STR?940,"...move around in the Catacombs without a light?" + .GSTR STR?974,"Packaging: The package (and its components) was designed by Carl Genatassio and Elizabeth Langosy. The artwork for the 3-D comic (including the cover) is the work of Richard Howell; the 3-D processing was done by Ray Zone. Angela Crews tirelessly learned the ins and outs of scratch-n-sniff while tracking down an affordable scratch-n-sniff printer." + .GSTR STR?28,"Countess of Cleveland" + .GSTR STR?66,"eyes closed" + .GSTR STR?188,"Huh? +" +HUH=STR?188 + .GSTR STR?214,"Sultan" + .GSTR STR?224,"Sultaness" + .GSTR STR?245,"If you want to jump in the canal, say so." + .GSTR STR?288,"you do not answer" + .GSTR STR?310,"Damp walls of brick rise to a point of light far above. A black circle is visible just below the surface of the water." + .GSTR STR?367,"If you were a representative of the Vaporo-Zap Energy Barrier Company, you'd be pleased to see that the firm's 100% effective guarantee had once again proven to be a solid claim." + .GSTR STR?369,"Stepping off the cliff would mean a fatal plunge to the jungle below." + .GSTR STR?458,"If you brought the stool from the bathroom, you can get the basket by standing on it." + .GSTR STR?468,"It will become more meaningful once Trent/Tiffany gives you the matchbook with the parts list on it." + .GSTR STR?542,"Repelled by the sight of the frog, eh? Do something about it." + .GSTR STR?608,"If you said ""My Kinda Dock,"" you're wrong!" + .GSTR STR?631,"In fact, it's something you encountered in the palace area." + .GSTR STR?632,"In fact, it's something you've encountered in this very room (the Audience Chamber)!" + .GSTR STR?640,"If you've asked for the correct husband/wife (see the previous question), you should know what to do." + .GSTR STR?649,"If you are still stuck, or can't figure it out, look at the ""I'm really stuck"" question." + .GSTR STR?673,"If you don't want to type all those directions we've put in something special for those of you who are fed up with clapping, etc." + .GSTR STR?813,"If you got to the Plaza without all eight items from the parts list, you're lost. You'll have to RESTART (or RESTORE) and collect them all before returning." + .GSTR STR?814,"If you give the eight items to Trent/Tiffany at the right moments, you will WIN THE GAME! Yow!!!" + .GSTR STR?830,"If you are, just type 18 (or whatever) when prompted to input your age. If you're not, you simply can't play in LEWD mode!" + .GSTR STR?842,"6. Leather (in the Boudoir -- this scent is weaker than the others)" + .GSTR STR?868,"14-23* getting the mouse" + .GSTR STR?877,"16-45* getting the cotton balls" + .GSTR STR?87,"smell" + .GSTR STR?103," trails along." + .GSTR STR?140,"It seems that" +IT-SEEMS-THAT=STR?140 + .GSTR STR?213,"his sword" + .GSTR STR?256,"fantastically unbelievable ultra-awesome migraine" + .GSTR STR?289,"you enter the harem before answering" + .GSTR STR?321," A Martian alligator, large enough to blend in inconspicuously with Great Britain's mercantile fleet, swims by and gulps a huge bunch of canal water -- the bunch that happens to include you, by the way." + .GSTR STR?322,"gator" + .GSTR STR?343,"pair of coon balls" + .GSTR STR?353,"To the north: the entrance to a plasticoid house, the only type of structure that lasts more than three minutes in the volatile Venusian biosphere. To the south and east: paths into the jungle." + .GSTR STR?365,"watching you intently and scrawling an occasional note." + .GSTR STR?370," A tranquilizer dart pierces your rump and you spend your remaining years in the gorilla cage of the Venusian Planetary Zoo." + .GSTR STR?424,"fantastically" + .GSTR STR?544,"Now it's the smell of the frog that's causing the problem." + .GSTR STR?641,"Ask him/her to do what the secret message tells you to ask." + .GSTR STR?719,"Seen any good prison escape movies lately?" + .GSTR STR?990,"RETURN = see new hint" + .GSTR STR?25,"Dame of Dayton" + .GSTR STR?92,"say something ""out loud.""" + .GSTR STR?206,"comic book" + .GSTR STR?230,"clear off" + .GSTR STR?240,"eighy-wo degree angle" + .GSTR STR?273,"ube" + .GSTR STR?360,"""Barter-back guarantee!""" + .GSTR STR?394,"Oops! You've frozen to death!" + .GSTR STR?429,"neato peachy keen" + .GSTR STR?464,"No." + .GSTR STR?547,"Cover your ears with your hands. (If you're already using your hands, you could plug your ears with the cotton balls from the Orphanage Foyer.)" + .GSTR STR?590,"Now just give the one marsmid coin to the proprietor." + .GSTR STR?882," 5-17 getting the black circle" + .GSTR STR?896,"...lead Trent/Tiffany into your cell? (Try in all three naughtiness levels.)" + .GSTR STR?900,"...touch, examine, or put something on one of the black circles?" + .GSTR STR?913,"...leave the Laboratory while you're a gorilla?" + .GSTR STR?920,"...touch the frog?" + .GSTR STR?951,"...toss the robot baby into the canal?" + .GSTR STR?14,"S" + .GSTR STR?251,"giant rusted structure" + .GSTR STR?302,"reliable torch" + .GSTR STR?335,"in the basket" + .GSTR STR?516,"WAIT a bit once you've gotten to the Laboratory." + .GSTR STR?530,"Push the coin return knob..." + .GSTR STR?650,"I get attacked in the Catacombs!" + .GSTR STR?655,"Via the ladder in the Ladder Room, or the black circle in the Well Bottom." + .GSTR STR?726,"Jolly bad show, but things are not always as they appear." + .GSTR STR?727,"WAIT another turn after the ""accident.""" + .GSTR STR?914,"...whip someone with the rubber hose (not in TAME mode)?" + .GSTR STR?945,"...have sex with anyone while radiated from the ion beam?" + .GSTR STR?954,"...screw the stallion?" + .GSTR STR?61,"""Aaaiieeee!""" + .GSTR STR?85,"Turning" + .GSTR STR?114,"Fat chance." + .GSTR STR?182,"t begins crying twice as loudly as before. +" +TWICE-AS-LOUD=STR?182 + .GSTR STR?201,"Your hand dwindles disorientingly to a point, like railroad tracks vanishing toward the horizon. +" +HAND-DWINDLES=STR?201 + .GSTR STR?257,"Your anatomy, in absorbing a dose of superionized energy in translethal levels, has ultimately equalized this submolecular environmental imbalance by fulminating a cataclysmic exothermic reaction. Or to put it in lay terms, you've just blown up." + .GSTR STR?344," as your flesh is quietly dissolved away. What a way to go." + .GSTR STR?395,"turns you into a human shish kabob." + .GSTR STR?557,"I bet that if you found a way to ""cure"" her, the King would be VERY grateful." + .GSTR STR?665,"U. KWEEPA. NW. GET DIRECTORY. CLAP" + .GSTR STR?669,"SW. GET RAFT. HOP. KWEEPA. CLAP" + .GSTR STR?722,"Tie the resulting strips together." + .GSTR STR?723,"Tie the rope to the bed then throw it out the window." + .GSTR STR?817,"A few dozen turns after meeting him/her, Trent/Tiffany will give you something." + .GSTR STR?826,"Your points increase and your ""out of"" number decreases, until they finally meet on the final turn of the story." + .GSTR STR?864,"How All the Points Are Scored" + .GSTR STR?888,"...play Leather Goddesses of Phobos as a man if you're a woman, or vice versa?" + .GSTR STR?22,"Prince of Pike's Peak" + .GSTR STR?31,"Princess of Pike's Peak" + .GSTR STR?78,"extinguish" + .GSTR STR?94,"throat" + .GSTR STR?128,"woman" + .GSTR STR?144,"As the result of an ancient leak, the catacombs are knee deep in warm, brackish canal water." +CATACOMBS-WATER-DESC=STR?144 + .GSTR STR?155,". Hit the RETURN/ENTER key to " +HIT-RETURN=STR?155 + .GSTR STR?161,". A sign is posted next to the stairs which lead both upwards and downwards." +SIGN-AND-STAIRS=STR?161 + .GSTR STR?172,"Sorry -- nothing beyond the missionary position in SUGGESTIVE level. +" +MISSIONARY-ONLY=STR?172 + .GSTR STR?189,"Yechh. +" +YECHH=STR?189 + .GSTR STR?238,"Princess Theta stands demurely by her father's throne, buried up to her thighs in forty-five degree angles." + .GSTR STR?243,"green" + .GSTR STR?293,"any situation not covered by the rules occurs" + .GSTR STR?348,"Princess Theta" + .GSTR STR?426,"teriff" + .GSTR STR?670,"N. NE. E. NW. CLAP" + .GSTR STR?762,"Try killing him/her with the sword from the Hold." + .GSTR STR?984,"CLEVELAND" + .GSTR STR?34,"[Transcripting o" + .GSTR STR?41,"Bending" + .GSTR STR?73,"nega" + .GSTR STR?180,"It would take considerably more royal blood than you've got to wear this royal crown. +" +MORE-ROYAL-BLOOD=STR?180 + .GSTR STR?318,"deflated raft" + .GSTR STR?359,"""I'll throw in a free two-week service contract.""" + .GSTR STR?435,"P = Previous" +PREVIOUS=STR?435 + .GSTR STR?485,"Have you seen any use for unangling cream?" + .GSTR STR?493,"Have you read what it says on the can?" + .GSTR STR?500,"Have you examined it?" + .GSTR STR?514,"Have you tried to bend the bars?" + .GSTR STR?519,"Have you tried to bend the bars as a gorilla?" + .GSTR STR?521,"...like you might get from a sugar rush..." + .GSTR STR?574,"Control the barge's speed with the purple button. When the engines are on, the barge will make a wider turn and end up near the east bank. With the engines off, you'll drift around the bend and end up near the west bank." + .GSTR STR?587,"However, the proprietor will only accept a one marsmid coin." + .GSTR STR?598,"Have you been to Venus?" + .GSTR STR?606,"Have you been in the room off the Catacombs called Well Bottom or climbed down the well in the Oriental Garden?" + .GSTR STR?611,"Have you realized that you can push the buttons on the barge while standing on the dock?" + .GSTR STR?625,"The Sultan(ess) kills Trent/Tiffany!" + .GSTR STR?629,"However, it IS something intangible." + .GSTR STR?636,"Have you deciphered the message?" + .GSTR STR?687,"Have you seen anything that might interest those running an orphanage?" + .GSTR STR?693,"Wrap the baby in the blanket (from your Cell). Then put the baby in the basket (from the Closet)." + .GSTR STR?707,"Have you opened the trunk labelled ""Old Appliances""?" + .GSTR STR?710,"Have you realized that this is one of those fake questions designed to keep you from reading hints to puzzles you're not stumped on? There's no basement in Cleveland!" + .GSTR STR?715,"Have you looked out the window?" + .GSTR STR?751,"Have you looked through the window in the Hold?" + .GSTR STR?757,"I keep dying from the cold In Space." + .GSTR STR?798,"Have you ever wondered what the extra machine on your spacesuit was?" + .GSTR STR?828,"It won't let me into LEWD mode." + .GSTR STR?887,"Have you ever tried to..." + .GSTR STR?947,"Have you tried to..." + .GSTR STR?18,"Viscount of Van Wert County" + .GSTR STR?27,"Viscountess of Van Wert County" + .GSTR STR?166,"You are already in that mode. +" +ALREADY-IN-MODE=STR?166 + .GSTR STR?173,"[There seems to be a noun missing in that sentence.] +" +NOUN-MISSING=STR?173 + .GSTR STR?175,"You already did that. Senility strikes again! +" +SENILITY-STRIKES=STR?175 + .GSTR STR?190,"It already is! +" +ALREADY-IS=STR?190 + .GSTR STR?194,"[There was no verb in that sentence!] +" +NO-VERB=STR?194 + .GSTR STR?262,"You are in a tiny basin, protected by dunes from the fierce Martian winds. The dunes are impassable, except to the south." + .GSTR STR?269,"East or north?" + .GSTR STR?279,"Today must be drying day at the laundry, since there's only one clothes pin left." + .GSTR STR?338,"You are standing near the front stoop of a very large igloo. Its door is flanked by a faded sign and a barred window. Paths lead north, north and north." + .GSTR STR?342,"on the stoop" + .GSTR STR?448,"...but since you're not hungry, it's probably best to hang onto it until you need it." + .GSTR STR?459,"Otherwise, find Trent/Tiffany. When he/she follows you into the Closet, climb on him/her." + .GSTR STR?476,"Don't go on unless you've been to Cleveland." + .GSTR STR?483,"Don't go on unless you have the odd machine." + .GSTR STR?484,"Don't go on unless you understand what the odd machine does." + .GSTR STR?588,"You also need to have been to the South Pole..." + .GSTR STR?614,"Get the clothes pin." + .GSTR STR?626,"Don't worry about it." + .GSTR STR?659,"Don't go further unless you just want us to tell you exactly what to type to get through the catacombs." + .GSTR STR?706,"Don't go on until you've been in Basement of House." + .GSTR STR?743,"Don't step on the black circle in the Spawning Ground unless Trent/Tiffany is with you." + .GSTR STR?783,"No section by that name? Perhaps, then, you should not look at questions except those relating to puzzles you're stumped by." + .GSTR STR?795,"Don't put it in the orangutang's milk by accident." + .GSTR STR?823,"You always get points at given places in the story, but there are elements of randomness." + .GSTR STR?836,"Don't expose the answers until you've finished the story, or you might see things you don't want to see!" + .GSTR STR?853,"Don't forget to experience these ""episodes"" in all three naughtiness levels. (Unless you're underage, of course. Or unless you're a personal friend of Ed Meese. If you're a personal friend of Ed Meese, we're just joking and there really aren't any sex scenes at all.)" + .GSTR STR?859,"Eighty-two degree angle -- from King Mitre" + .GSTR STR?889,"...buy a beer in the bar before relieving yourself?" + .GSTR STR?4,"PRSI" + .GSTR STR?6,"OOPS" + .GSTR STR?130,"floor" + .GSTR STR?203,"A gust of wind blows you back into the bar." + .GSTR STR?308,"No living creature can even guess how long this storehouse has sat amidst the catacombs, undisturbed by man or by time, untouched by wars and weather, a silent witness to the passing eons, the rise and fall of empires, the births and deaths of countless billions, its only visitor the dark waters of a Martian canal." + .GSTR STR?350," down here also!" + .GSTR STR?361,"""Never had a complaint in 37 years of selling these babies.""" + .GSTR STR?389,"whie sui" + .GSTR STR?622,"Help! The Sultan/Sultaness kills me." + .GSTR STR?658,"Help!!! I'm really stuck. I give up." + .GSTR STR?672,"We're done!!! CLAP. CLAP. CLAP" + .GSTR STR?694,"Now put the basket on the front stoop of the igloo. Wait a few turns." + .GSTR STR?724,"If YOU climb down the rope, it breaks and you die. However, if Trent/Tiffany is with you, he/she seems willing to take the risk! Just wait a turn." + .GSTR STR?796,"Help! I can't keep the baboons away!" + .GSTR STR?863,"Cleveland phone book -- in the Forgotten Storehouse off the Catacombs" + .GSTR STR?890,"...enter the men's room after entering the ladies' room first, or vice versa?" + .GSTR STR?916,"...shake King Mitre's hand?" + .GSTR STR?928,"...show the dead alien's coded message to the Sultan/Sultaness?" + .GSTR STR?38,"restart" + .GSTR STR?64,"hands over your eyes" + .GSTR STR?139,"You can see" +YOU-SEE=STR?139 + .GSTR STR?141,"You can't see any " +YOU-CANT-SEE-ANY=STR?141 + .GSTR STR?142,"You can't " +YOU-CANT=STR?142 + .GSTR STR?154," forty-five degree angle" +45-DEGREE-ANGLE=STR?154 + .GSTR STR?168,"You can't do that from here. +" +CANT-FROM-HERE=STR?168 + .GSTR STR?169,"You can't go that way. +" +CANT-GO=STR?169 + .GSTR STR?171,"You can't smell any odor here. +" +CANT-SMELL=STR?171 + .GSTR STR?176,"You can't take that -- it's part of the vizicomm! +" +PART-OF-VIZICOMM=STR?176 + .GSTR STR?183,"You can only fit one thing in the odd machine at a time. +" +ONLY-ONE-THING-IN-COMPARTMENT=STR?183 + .GSTR STR?192,"You can only rake with a rake. +" +ONLY-WITH-A-RAKE=STR?192 + .GSTR STR?198,"""Phfffft!"" The torch goes out. +" +PFFT=STR?198 + .GSTR STR?319,"beetle" + .GSTR STR?384,"After plummeting to the pavement, ambulances rush up to take you the finest hospitals in Cleveland. If only the ambulances had all picked the same hospital, there might've been a chance to put you back together." + .GSTR STR?421,"All your attackers come together in a climactic battle scene far too incredible to describe in the 23 words allotted to this sentence." + .GSTR STR?425,"perfectly" + .GSTR STR?447,"You could try eating the chocolate to see what happens..." + .GSTR STR?477,"You can set a trap at the tree hole (Fork, Of Sorts) using stuff you've seen in Cleveland." + .GSTR STR?501,"You can put one item at a time in its compartment." + .GSTR STR?502,"You can only turn it on while it's closed." + .GSTR STR?555,"You can't use multiple objects with ""ask."" Hey, King Mitre and the Angles -- sounds like a 50's rock and roll group, huh? But seriously, Mitre is obviously pretty dejected. Do you know why?" + .GSTR STR?578,"You can only land when you're near a dock. To do so, just GRAB THE DOCK." + .GSTR STR?682,"You can't." + .GSTR STR?720,"You can MAKE a rope from the sheet!" + .GSTR STR?747,"You can ride him." + .GSTR STR?755,"You can't walk to the hatch in time to get to the other ship before it rumbles away." + .GSTR STR?923,"...sink the royal barge?" + .GSTR STR?933,"...SAVE your position in the Audience Chamber before answering the riddle?" + .GSTR STR?979,"VENUS" + .GSTR STR?195,"You don't want to. Believe me. +" +DONT-WANT-TO=STR?195 + .GSTR STR?196,"You don't have enough dexterity. +" +DEXTERITY=STR?196 + .GSTR STR?410,"You discover that the window makes a pleasant ""boing"" noise when a human nose is pushed into it at approximately walking speed." + .GSTR STR?740,"LOOK UNDER IT." + .GSTR STR?821,"You determine the sex of your character by entering either the Men's Room or the Ladies' Room in the bar. Once you've established your gender, you can't change it without restarting." + .GSTR STR?29,"Marchioness of McKeesport" + .GSTR STR?98,"earlobe" + .GSTR STR?151,"Many sounds seem muffled now that you" +MUFFLED=STR?151 + .GSTR STR?235,"Ruin" + .GSTR STR?285,"Vacationing on Ceres" + .GSTR STR?399,"blanke" + .GSTR STR?446,"Smell it." + .GSTR STR?480,"If the flytrap sees you setting the trap, it won't fall for it, and therefore won't fall into it. ""Shake off"" the flytrap by going to the Clearing. Then return to the tree hole, set the trap, go to the Jungle to attract the flytrap again, and finally return to the fork and wait a few turns." + .GSTR STR?511,"How would you normally get into someone's house?" + .GSTR STR?517,"You end up switching identities with the gorilla of your sex, and can now easily get the rubber hose. But, unfortunately, you're now trapped in the cage and in the body of a gorilla! See the next question." + .GSTR STR?662,"NE. NE. SE. HOP. CLAP" + .GSTR STR?664,"N. S. HOP. NE. CLAP" + .GSTR STR?668,"W. E. W. SW. CLAP" + .GSTR STR?737,"Millions ask this question daily." + .GSTR STR?741,"ROLL IT UP! Voila, a black circle." + .GSTR STR?858,"Pair of cotton balls -- in the igloo (Orphanage Foyer)" + .GSTR STR?46,"untie" + .GSTR STR?74,"ff" + .GSTR STR?107," doesn't do anything." + .GSTR STR?120,"A bigger waste of time than selling green cheese to the man in the moon." + .GSTR STR?265,"Lying next to the body, partially buried in the sand, is a strange coded message." + .GSTR STR?381,"untie it" + .GSTR STR?415,"fondling" + .GSTR STR?551,"Mice are terrified of cats." + .GSTR STR?553,"Show the painting to the mouse. You will be able to take the mouse until its fright wears off several turns later." + .GSTR STR?676,"I lost Trent/Tiffany at Icy Dock!" + .GSTR STR?704,"You find out more when you come to the particular puzzle." + .GSTR STR?808,"You find out more about the Boudoir a few turns after your arrival. Meanwhile, why not ""enjoy"" the company of your divan-mate?" + .GSTR STR?884,"The * events also increase your rank. Your rank is increased for a ninth time on the final turn of the story. TOTAL POINTS = 171 to 429." + .GSTR STR?885,"For Your Amusement" + .GSTR STR?942,"...deflate the raft? While it's in the water? While it's in the water to you're in it?" + .GSTR STR?969,"...look through something that isn't transparent?" + .GSTR STR?970,"...look inside your overalls, loincloth, or bikini?" + .GSTR STR?986,"NEPTUNE" + .GSTR STR?134,"black circle" + .GSTR STR?181,"""Don't gimme trouble -- just gimme a number between 1 and 8379."" +" +GIMME-TROUBLE=STR?181 + .GSTR STR?207,"3-D comic book" + .GSTR STR?248,"." + .GSTR STR?284,"Oops, deceased" + .GSTR STR?329,"You'd only get lost in the snow and die." + .GSTR STR?411,"mothballs" + .GSTR STR?427,"boffo" + .GSTR STR?479,"...and the leaves over the trellis." + .GSTR STR?586,"...and gotten the coin from the Vizicomm Booth." + .GSTR STR?589,"...and ""traded"" coins with the penguins." + .GSTR STR?810,"I'm in the Plaza. What do I do here?" + .GSTR STR?833,"Is a marsmid like a zorkmid?" + .GSTR STR?846,"Reading the next hint will give things away. Don't go any further until you finish the story." + .GSTR STR?872," 2-17 removing the Venus flytrap" + .GSTR STR?901,"...push Trent/Tiffany into the tree hole (Fork, Of Sorts)?" + .GSTR STR?919,"...put the unangling cream on the pile of angles? On King Mitre?" + .GSTR STR?925,"...put the lip balm on the dead alien messenger?" + .GSTR STR?943,"...put the raft in the Oasis?" + .GSTR STR?964,"...smell the barge or the flowers in the Garden?" + .GSTR STR?965,"...put the blanket, sheet, or sack on your head (if you've played The Hitchhiker's Guide to the Galaxy)?" + + .ENDI