; 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 PLURALBIT=2 FX?PLURALBIT=8192 BODYBIT=3 FX?BODYBIT=4096 NARTICLEBIT=4 FX?NARTICLEBIT=2048 DEADBIT=5 FX?DEADBIT=1024 EVERYBIT=6 FX?EVERYBIT=512 FEMALEBIT=7 FX?FEMALEBIT=256 INBIT=8 FX?INBIT=128 NDESCBIT=9 FX?NDESCBIT=64 LOCKEDBIT=10 FX?LOCKEDBIT=32 VOWELBIT=11 FX?VOWELBIT=16 INDOORSBIT=12 FX?INDOORSBIT=8 MUNGBIT=13 FX?MUNGBIT=4 TRANSBIT=14 FX?TRANSBIT=2 SEARCHBIT=15 FX?SEARCHBIT=1 OPENBIT=16 FX?OPENBIT=32768 TRYTAKEBIT=17 FX?TRYTAKEBIT=16384 SURFACEBIT=18 FX?SURFACEBIT=8192 TOUCHBIT=19 FX?TOUCHBIT=4096 INVISIBLE=20 FX?INVISIBLE=2048 WEARBIT=21 FX?WEARBIT=1024 WORNBIT=22 FX?WORNBIT=512 TAKEBIT=23 FX?TAKEBIT=256 CONTBIT=24 FX?CONTBIT=128 LIGHTBIT=25 FX?LIGHTBIT=64 DOORBIT=26 FX?DOORBIT=32 BURNBIT=27 FX?BURNBIT=16 VEHBIT=28 FX?VEHBIT=8 ONBIT=29 FX?ONBIT=4 RLANDBIT=30 FX?RLANDBIT=2 ACTORBIT=31 FX?ACTORBIT=1 ; ACTION IDENTIFIERS ARE ASSIGNED HERE V?VERBOSE=0 V?BRIEF=1 V?SUPER-BRIEF=2 V?INVENTORY=3 V?I-LOVE-YOU=4 V?QUIT=5 V?RESTART=6 V?RESTORE=7 V?SAVE=8 V?SCRIPT=9 V?UNSCRIPT=10 V?VERSION=11 V?$RANDOM=12 V?$COMMAND=13 V?$RECORD=14 V?$UNRECORD=15 V?$VERIFY=16 V?APPLAUD=17 V?WALK-TO=18 V?ASK-ABOUT=19 V?ASK-FOR=20 V?ASK-NO-ONE-FOR=21 V?KILL=22 V?BITE=23 V?BLOW=24 V?OFF=25 V?BOARD=26 V?BRIBE=27 V?BURN=28 V?WALK-AROUND=29 V?CLIMB=30 V?CLIMB-ON=31 V?CLIMB-DOWN=32 V?DISEMBARK=33 V?CLIMB-OVER=34 V?ENTER=35 V?CRAWL-UNDER=36 V?CLOSE=37 V?SHUT-UP=38 V?FOLLOW=39 V?SPUT-ON=40 V?CRY=41 V?DANCE=42 V?MUNG=43 V?DIG=44 V?DRESS=45 V?DRINK=46 V?DRINK-FROM=47 V?DROP=48 V?PUT=49 V?PUT-ON=50 V?PUT-THROUGH=51 V?EAT=52 V?EMPTY=53 V?EMPTY-FROM=54 V?IN=55 V?EXAMINE=56 V?EXIT=57 V?FEED=58 V?GIVE=59 V?SGIVE=60 V?FIDDLE=61 V?FILL=62 V?SFILL=63 V?FIND=64 V?FIX=65 V?WALK=66 V?HIDE=67 V?LEAVE=68 V?LEAP-OVERBOARD=69 V?HALT=70 V?LISTEN=71 V?HELLO=72 V?HELP=73 V?SAVE-SOMETHING=74 V?EMBRACE=75 V?LEAP=76 V?LEAP-OFF=77 V?KICK=78 V?KISS=79 V?CURTSEY=80 V?KNOCK=81 V?ROLL=82 V?LAUGH=83 V?LAUNCH=84 V?LIE-DOWN=85 V?ON=86 V?LOCK=87 V?LOOK=88 V?LOOK-DOWN=89 V?LOOK-UP=90 V?LOOK-INSIDE=91 V?LOOK-UNDER=92 V?LOOK-BEHIND=93 V?CHASTISE=94 V?LOWER=95 V?MAKE-OUT=96 V?MAKE-LOVE=97 V?MARRY=98 V?MOVE=99 V?PUSH-DIR=100 V?RAISE=101 V?MUZZLE=102 V?NO=103 V?OPEN=104 V?PICK=105 V?TAKE=106 V?TOUCH=107 V?SPOINT=108 V?POINT=109 V?WRING=110 V?POUR=111 V?POUR-FROM=112 V?PUSH=113 V?PUT-UNDER=114 V?RAPE=115 V?REACH-IN=116 V?READ=117 V?REFLECT=118 V?REMOVE=119 V?RETURN=120 V?RIP=121 V?ROW=122 V?ROW-DIR=123 V?ROW-TO=124 V?SCORE=125 V?SEARCH=126 V?SHAKE=127 V?SHAKE-WITH=128 V?SHOOT=129 V?SSHOOT=130 V?SHOW=131 V?SSHOW=132 V?SIGH=133 V?SINK=134 V?SIT=135 V?SLEEP=136 V?CUT=137 V?SMELL=138 V?SOAK=139 V?STAND=140 V?STAND-ON=141 V?WEAR=142 V?PUT-BEHIND=143 V?SWIM=144 V?SWING=145 V?SWOON=146 V?TAKE-WITH=147 V?TAKE-OFF=148 V?GET-DRESSED=149 V?GET-UNDRESSED=150 V?GET-DRUNK=151 V?TELL=152 V?TELL-ABOUT=153 V?STELL=154 V?THANK=155 V?THROW=156 V?THROW-OVERBOARD=157 V?THROW-AT=158 V?THROW-TO=159 V?STHROW=160 V?THROW-OVER=161 V?TIE=162 V?TIE-WITH=163 V?STOUCH=164 V?SET=165 V?UNDRESS=166 V?UNLOCK=167 V?UNROLL=168 V?UNTIE=169 V?USE=170 V?WAIT=171 V?ALARM=172 V?CLEAN=173 V?WAVE=174 V?WAVE-AT=175 V?WHAT=176 V?WHERE=177 V?WRAP=178 V?SWRAP=179 V?YELL=180 V?YES=181 V?ANSWER-KLUDGE=182 ; PROPERTIES ARE DEFINED HERE P?NW=31 P?SW=30 P?SYNONYM=29 P?NORTH=28 P?NE=27 P?EAST=26 P?SE=25 P?SOUTH=24 P?WEST=23 P?UP=22 P?DOWN=21 P?IN=20 P?OUT=19 P?ADJECTIVE=18 P?ACTION=17 P?SIZE=16 P?GENERIC=15 P?CONTENTS=14 P?DESCFCN=13 P?LDESC=12 P?GLOBAL=11 P?CAPACITY=10 P?FDESC=9 ; ADJECTIVES ARE DEFINED HERE A?NORTH=255 A?SOUTH=254 A?EAST=253 A?WEST=252 A?NW=251 A?NE=250 A?SW=249 A?SE=248 A?SIR=247 A?BEWIGGED=246 A?SIRRAH=245 A?GENTLEMAN=244 A?ROPE=243 A?LARGE=242 A?LOW=241 A?FRESH=240 A?SEA=239 A?DARK=238 A?COLD=237 A?MOON=236 A?BARE=235 A?MY=234 A?YOUR=233 A?HIS=232 A?LAFOND=231 A?CROC'S=230 A?CROCOD=229 A?HUGE=228 A?STONE=227 A?WARM=226 A?SMOKY=225 A?WOOD=224 A?ROCK=223 A?WET=222 A?GLASS=221 A?SMALL=220 A?PANE=219 A?PANES=218 A?HELENA=217 A?PIRATE=216 A?PLANK=215 A?HUMAN=214 A?CANVAS=213 A?FLESH=212 A?METAL=211 A?HEAVY=210 A?WHITE=209 A?MESSY=208 A?CAPTAIN=207 A?COVERED=206 A?MESH=205 A?WIRE=204 A?IRON=203 A?SUPPLIES=202 A?BURNING=201 A?SLOW=200 A?RED=199 A?AIR=198 A?CHIPPED=197 A?PIECE=196 A?BIT=195 A?NAVIGA=194 A?EMPTY=193 A?RUM=192 A?WARPED=191 A?SALT=190 A?SLAB=189 A?STAINED=188 A?WATER=187 A?ANCHOR=186 A?MOORING=185 A?WOODEN=184 A?STUB=183 A?TANGLED=182 A?POINTED=181 A?SHARP=180 A?NICHOLAS=179 A?NICK=178 A?FALCON=177 A?ST=176 A?LOVELY=175 A?BAMBOO=174 A?LOOSE=173 A?DANCE=172 A?LONG=171 A?BLACK=170 A?VELVET=169 A?PURPLE=168 A?GOLD=167 A?OPENING=166 A?SECRET=165 A?WORLD=164 A?BOOK=163 A?CASE=162 A?TREATISE=161 A?WELL-READ=160 A?TURKEY=159 A?DUELLI=158 A?ORNATE=157 A?LACE-COVERED=156 A?LACE=155 A?PINCH=154 A?SPICE=153 A?SILVER=152 A?PIECES=151 A?BLUE=150 A?GREEN=149 A?POWDER=148 A?JAWS=147 A?REPTILE=146 A?GATOR=145 A?PAIR=144 A?LOCKS=143 A?FETTER=142 A?TRAP=141 A?CELL=140 A?BREEKS=139 A?PILE=138 A?COTTON=137 A?BALL=136 A?SILK=135 A?SCRAP=134 A?LINEN=133 A?KID=132 A?FIFTY=131 A?GUINEA=130 A?FRONT=129 A?BACK=128 A?SMELLING=127 A?AMMONIA=126 A?BROWN=125 A?LEATHER=124 A?LAUD=123 A?JEWELLED=122 A?DIAMOND=121 A?SAPPHI=120 A?RUBY=119 A?PLUMED=118 A?ANDREW=117 A?ANDY=116 A?RODNEY=115 A?BLOND=114 A?DANCER=113 A?ERNEST=112 A?RYALL=111 A?JEAN=110 A?NEW=109 A?DRAGOO=108 ; BUZZ WORDS ARE DEFINED HERE B?A=255 B?AN=254 B?THE=253 B?IS=252 B?ARE=251 B?AM=250 B?AND=249 B?OF=248 B?THEN=247 B?ALL=246 B?BUT=245 B?ONE=244 B?EXCEPT=243 B?PERIOD=242 B?COMMA=241 B?QUOTE=240 B?PLEASE=239 B?THIS=238 B?THAT=237 B?HERE=236 B?SOME=235 B?MORE=234 B?G=233 B?AGAIN=232 B?OOPS=231 B?SEX=230 ; PREPOSITIONS ARE DEFINED HERE PR?LOVE=255 PR?ABOUT=254 PR?TO=253 PR?FOR=252 PR?WITH=251 PR?AT=250 PR?ON=249 PR?OUT=248 PR?UP=247 PR?IN=246 PR?DOWN=245 PR?OFF=244 PR?OVER=243 PR?THROUGH=242 PR?UNDER=241 PR?FROM=240 PR?AROUND=239 PR?BEHIND=238 PR?AWAY=237 PR?OVERBOARD=236 PR?ACROSS=235 PR?AGAINST=234 PR?GO=233 PR?DRESSE=232 PR?UNDRES=231 PR?DRUNK=230 ; DIRECTIONS ARE DEFINED HERE ; ACTIONS ARE DEFINED HERE ACT?KISS=255 ACT?APPROA=254 ACT?BRIBE=253 ACT?RAPE=252 ACT?VERBOSE=251 ACT?SWOON=250 ACT?WALK=249 ACT?STICK=248 ACT?QUIT=247 ACT?FIND=246 ACT?HEAR=245 ACT?YES=244 ACT?ZZMGCK=243 ACT?STOP=242 ACT?SINK=241 ACT?UNLOCK=240 ACT?READ=239 ACT?JUMP=238 ACT?POUR=237 ACT?WAIT=236 ACT?TAKE=235 ACT?NO=234 ACT?SIGH=233 ACT?RAISE=232 ACT?FOLLOW=231 ACT?VERSION=230 ACT?#UNRECORD=229 ACT?LIGHT=228 ACT?LIE=227 ACT?MOVE=226 ACT?LET=225 ACT?PLAY=224 ACT?OPEN=223 ACT?MARRY=222 ACT?TOUCH=221 ACT?#COMMAND=220 ACT?BLOW=219 ACT?SHOOT=218 ACT?WRAP=217 ACT?KNOCK=216 ACT?INVENT=215 ACT?PICK=214 ACT?BOARD=213 ACT?#RANDOM=212 ACT?HUG=211 ACT?STAND=210 ACT?LISTEN=209 ACT?TIE=208 ACT?WHERE=207 ACT?PASS=206 ACT?SHOW=205 ACT?TAP=204 ACT?SAVE=203 ACT?HELP=202 ACT?TELL=201 ACT?THROW=200 ACT?FEED=199 ACT?DRESS=198 ACT?FIDDLE=197 ACT?LOWER=196 ACT?TALK=195 ACT?USE=194 ACT?HIDE=193 ACT?SHAKE=192 ACT?ATTACK=191 ACT?RESTOR=190 ACT?ENTER=189 ACT?THANKS=188 ACT?SEARCH=187 ACT?WEAR=186 ACT?PAY=185 ACT?DISEMBARK=184 ACT?SWIM=183 ACT?UNTIE=182 ACT?WASH=181 ACT?CIRCLE=180 ACT?UNSCRIPT=179 ACT?MUZZLE=178 ACT?PUSH=177 ACT?SUPER=176 ACT?SIT=175 ACT?RESTAR=174 ACT?APPLAUD=173 ACT?UNDRES=172 ACT?REACH=171 ACT?DIG=170 ACT?SOAK=169 ACT?SCORE=168 ACT?CRY=167 ACT?LAUGH=166 ACT?COVER=165 ACT?CURTSEY=164 ACT?COME=163 ACT?DANCE=162 ACT?LOOK=161 ACT?EMPTY=160 ACT?RIP=159 ACT?DROP=158 ACT?ROLL=157 ACT?LEAVE=156 ACT?HAND=155 ACT?WRING=154 ACT?SCRIPT=153 ACT?$VERIFY=152 ACT?EXTINGUISH=151 ACT?SWING=150 ACT?DESCEN=149 ACT?MANACLE=148 ACT?SMELL=147 ACT?BRIEF=146 ACT?SLEEP=145 ACT?WAKE=144 ACT?DRINK=143 ACT?REMOVE=142 ACT?WHAT=141 ACT?YELL=140 ACT?LOCK=139 ACT?BURN=138 ACT?KICK=137 ACT?BITE=136 ACT?POINT=135 ACT?TURN=134 ACT?#RECORD=133 ACT?MAKE=132 ACT?CLOSE=131 ACT?FIX=130 ACT?GO=129 ACT?REFLECT=128 ACT?SLIDE=127 ACT?WAVE=126 ACT?EXIT=125 ACT?EXAMINE=124 ACT?ROW=123 ACT?EAT=122 ACT?FILL=121 ACT?LEAN=120 ACT?CLIMB=119 ACT?LAUNCH=118 ACT?RETURN=117 ACT?DEMOLI=116 ACT?UNROLL=115 ACT?SLICE=114 ACT?ASK=113 ACT?HELLO=112 ; USER DEFINED CONSTANTS ARE INITIALIZED HERE SOG=16 SIR=32 DEXITSTR=1 XEQUAL?=4 P-ITBLLEN=9 P-SYNLEN=8 P-SRCTOP=0 C-INTLEN=4 O-START=1 DEXITOBJ=1 POISONED=2 P-P1OFF=5 O-PTR=0 O-LENGTH=2 C-TABLELEN=60 P-NC2=8 P-NC1=6 P-WORDLEN=4 P-VERBN=1 SERIAL=0 P-P1BITS=3 FEXIT=3 CC-SEPTR=1 P-SPREP1=1 CC-SBPTR=0 P-PREP1=2 HORNY=10 M-BEG=1 XDIV=3 M-FATAL=8 XGRTR?=5 NEXITSTR=0 NEXIT=2 P-SLOC2=6 SC=64 P-PREP1N=3 P-PSOFF=4 XLESS?=6 P-VERB=0 ROWWEST=-3 FIGHTING=5 M-ENTER=2 REACTION-NEGATIVE=-1 DEXIT=5 SHAVE=2 P-SRCBOT=2 M-OBJDESC=5 SMANY=4 REACTION-NEUTRAL=0 WINED=1 STAKE=8 P-SPREP2=2 XSUB=1 REACTION-POSITIVE=1 XADD=0 CEXIT=4 P-LEXSTART=1 M-LOOK=3 DEAD=7 UEXIT=1 D-RECORD-ON=4 O-END=3 P-LEXELEN=2 P-LEXWORDS=1 P-ALL=1 XMUL=2 P-SFWIM1=3 CC-OCLAUSE=2 P-INHIBIT=4 M-DESC?=9 CEXITFLAG=1 W-P=3 D-RECORD-OFF=-4 M-FLASH=4 FEXITFCN=0 M-EXDESC=10 P-SBITS=0 CEXITSTR=1 P-SRCALL=1 P-SLOC1=5 M-END=6 P-PREP2=4 LOW-DIRECTION=19 P-SONUMS=3 D-PARA?=2 C-TICK=1 P-INBUF-LENGTH=80 P-NC2L=9 P-NC1L=7 P-ONE=2 P-SACTION=7 ROWEAST=2 P-SFWIM2=4 D-ALL?=1 REXIT=0 SH=128 C-RTN=0 ; THE GLOBAL VARIABLES ARE ALL LOCATED HERE GLOBAL::.TABLE .GVAR HERE=FRONTISPIECE .GVAR SCORE=0 .GVAR MOVES=0 .GVAR HEARD-CRULLEY=0 .GVAR P-END-ON-PREP=0 .GVAR CHASTISED?=0 .GVAR LAFOND-CTR=0 .GVAR P-PHR=0 .GVAR YOULL-HAVE-TO=STR?51,STRING .GVAR EYES-RAKE=STR?2,STRING .GVAR BUTLER-SUMMONS=STR?97,STRING .GVAR DRIPS-OFF=STR?28,STRING .GVAR HUH=STR?91,STRING .GVAR P-BUTS=T?1802,TABLE .GVAR YOU-CANT-SEE-ANY=STR?47,STRING .GVAR REEF-DESC=T?306,TABLE .GVAR QUESTIONER=0 .GVAR MET-ALREADY=0 .GVAR DOESNT-RESPOND=STR?32,STRING .GVAR P-HIM-OBJECT=0 .GVAR CROC-LUNGES=STR?202,STRING .GVAR P-ACLAUSE=0 .GVAR HO-HUM-LIST=T?304,TABLE .GVAR PULL-FABRIC=STR?53,STRING .GVAR THE-BALLROOM=STR?57,STRING .GVAR YOU-HAVE-ALREADY=STR?52,STRING .GVAR P-SLOCBITS=0 .GVAR BLOWING-LADDER-C=0 .GVAR ROWING=0 .GVAR WATCHING-SLEEPY=T?108,TABLE .GVAR YOU-ARE-ALREADY=STR?58,STRING .GVAR SNORTS-IN-SLEEP=STR?203,STRING .GVAR P-MATCHLEN=0 .GVAR P-ADVERB=0 .GVAR P-MULT=0 .GVAR CLOCK-WAIT=0 .GVAR WINNING-RANKS=T?104,TABLE .GVAR PYRAMID-CTR=0 .GVAR P-NAMW=T?1302,TABLE .GVAR P-OTBL=T?1002,TABLE .GVAR NUTBROWN=STR?136,STRING .GVAR C-MAXINTS=60 .GVAR HALFWAY=STR?41,STRING .GVAR P-NAM=0 .GVAR COOKIE-LOOKING=0 .GVAR C-TABLE=T?101,TABLE .GVAR HERO-EYES-CLOSED=STR?138,STRING .GVAR BATTLE-CRY=STR?112,STRING .GVAR HDAD-SPEECH=0 .GVAR P-XNAM=0 .GVAR P-MOBY-FOUND=0 .GVAR PRIMED=0 .GVAR OOPS-TABLE=T?802,TABLE .GVAR P-WALK-DIR=0 .GVAR HERO-SHIP-SPEECHES=T?107,TABLE .GVAR P-ANAM=0 .GVAR SOMETHING-HITS-YOU=STR?65,STRING .GVAR CLOCK-HAND=0 .GVAR REACTION=0 .GVAR LAST-PSEUDO-LOC=0 .GVAR DRUGGEE=0 .GVAR P-CONT=0 .GVAR P-PRSI=T?1702,TABLE .GVAR AGAIN-LEXV=T?302,TABLE .GVAR DARKNESS=STR?31,STRING .GVAR VERBOSITY=1 .GVAR RIEF-DESC=STR?62,STRING .GVAR LAFOND-LOOKING=1 .GVAR P-DIRECTION=0 .GVAR HELP-SCREAM=STR?8,STRING .GVAR DANCED-WITH=0 .GVAR SKIFF-LOC=5 .GVAR RESERVE-INBUF=T?602,TABLE .GVAR CANT-GO=STR?82,STRING .GVAR IMPOSSIBLE-LIST=T?404,TABLE .GVAR BUTLER-POINTS=STR?173,STRING .GVAR PUSHING-YOU-OUT=STR?75,STRING .GVAR MENACES=T?110,TABLE .GVAR COOKIE-HARRUMPHS=STR?177,STRING .GVAR PORK-DOPED=0 .GVAR COMMON-LOOKING=STR?30,STRING .GVAR PCR=STR?86,STRING .GVAR LIT=1 .GVAR NOUN-MISSING=STR?84,STRING .GVAR PIRATE-NOISES=T?206,TABLE .GVAR P-VTBL=T?1102,TABLE .GVAR P-XADJN=0 .GVAR P-ADJW=T?1402,TABLE .GVAR HERO-LEAVES-FOLLY=STR?143,STRING .GVAR RESERVE-LEXV=T?402,TABLE .GVAR P-MOBY-FLAG=0 .GVAR P-ADJ=0 .GVAR GLASS-DESC=T?308,TABLE .GVAR P-LEN=0 .GVAR WET-RAG=0 .GVAR C-INTS=48 .GVAR P-CCTBL=T?102,TABLE .GVAR P-LEXV=T?202,TABLE .GVAR COOKIE-FIGHTING-CROC=0 .GVAR NOTHING-NEW=STR?99,STRING .GVAR ANGER-CTR=0 .GVAR NO-VERB=STR?100,STRING .GVAR AFTER-HESITATING=STR?223,STRING .GVAR HERO-ARRESTED=0 .GVAR AWAITING-FAKE-ORPHAN=0 .GVAR SINEWY-ARM=STR?76,STRING .GVAR TOO-DARK=STR?36,STRING .GVAR ATTACK-C=0 .GVAR HOLDING-PINCH=0 .GVAR PENULTIM-POINT=0 .GVAR PRSO=0 .GVAR WHICH-MAST?=0 .GVAR LAUD-LEFT=5 .GVAR P-MERGED=0 .GVAR STEEP-STAIRS=STR?34,STRING .GVAR P-GWIMBIT=0 .GVAR FALL-TO-BOTTOM=STR?64,STRING .GVAR YOU-CANT=STR?49,STRING .GVAR NO-STRENGTH=STR?74,STRING .GVAR KILL-L=0 .GVAR FAILED=STR?89,STRING .GVAR MUZZLED=0 .GVAR P-SYNTAX=0 .GVAR P-XADJ=0 .GVAR P-AADJ=0 .GVAR LAUGHS=STR?80,STRING .GVAR ELLIPSIS=STR?87,STRING .GVAR ABUSES=T?210,TABLE .GVAR PRSA=0 .GVAR P-PRSA-WORD=0 .GVAR YOU-SEE=STR?46,STRING .GVAR THE-BACK=STR?54,STRING .GVAR CTHE-PIRATE-CAPTAIN=STR?137,STRING .GVAR CROC-SLEEP=0 .GVAR SPEECHLESS=STR?67,STRING .GVAR P-PRSO=T?1602,TABLE .GVAR UP-CTR=0 .GVAR YNH=STR?42,STRING .GVAR POLITE-SOCIETY=STR?70,STRING .GVAR FUSE-LIT=0 .GVAR P-AND=0 .GVAR HERO-SPEECHES=T?207,TABLE .GVAR DAD-KISS=STR?220,STRING .GVAR P-ONEOBJ=0 .GVAR THERES-NOTHING=STR?44,STRING .GVAR GOWN-POINT=0 .GVAR P-INBUF=T?502,TABLE .GVAR IT-SEEMS-THAT=STR?45,STRING .GVAR YOU-ARENT=STR?50,STRING .GVAR SUICIDE=STR?78,STRING .GVAR SPICED-WINE=0 .GVAR SQUEEZE-THRU=STR?77,STRING .GVAR PARTNER=0 .GVAR BOY-DRESS?=0 .GVAR P-MERGE=T?1502,TABLE .GVAR LADDER-HANGING=0 .GVAR P-WON=0 .GVAR BROTHEL=STR?96,STRING .GVAR STUNNED-THE-SAILOR=STR?211,STRING .GVAR CRULLEY-CTR=0 .GVAR WHAT-HERO-SAYS=0 .GVAR P-OVTBL=T?1202,TABLE .GVAR DEBRIS-BITS=T?106,TABLE .GVAR FIRST-SIGHTING=STR?142,STRING .GVAR WATCH-CTR=0 .GVAR LOOK-AROUND=STR?79,STRING .GVAR P-ITBL=T?902,TABLE .GVAR MANNERISMS=T?307,TABLE .GVAR NO-LOITERING=STR?73,STRING .GVAR QUOTE-FLAG=0 .GVAR DUEL-SOUNDS=T?310,TABLE .GVAR P-TABLE=0 .GVAR TANGLED-RIGGING=STR?29,STRING .GVAR TINY-GLOW=STR?35,STRING .GVAR P-GETFLAGS=0 .GVAR WHIPPING-SPEECH=1 .GVAR GET-AWAY=STR?118,STRING .GVAR P-OCL2=T?2002,TABLE .GVAR CANT-FROM-HERE=STR?81,STRING .GVAR ENDGAME=0 .GVAR OOPS-INBUF=T?702,TABLE .GVAR YOU-DIED=STR?12,STRING .GVAR P-NUMBER=0 .GVAR CRULLEY-BACK=0 .GVAR P-OFLAG=0 .GVAR WINNER=PROTAGONIST,OBJECT .GVAR P-ADJN=0 .GVAR SHIP-LOC=5 .GVAR WAY-TO-DO-THAT=STR?48,STRING .GVAR HOLDING-IT=STR?83,STRING .GVAR AGAIN-DIR=0 .GVAR LAF-GLASS=GREEN-GLASS .GVAR WASTE-LIST=T?504,TABLE .GVAR OVER-HEAD=STR?59,STRING .GVAR HIT-RETURN=STR?69,STRING .GVAR SQUEEZE-DROPS=STR?210,STRING .GVAR NOTHING-HAPPENS=STR?88,STRING .GVAR GAME-CAPS=STR?68,STRING .GVAR HERO-CTR=1 .GVAR SLAT-OPEN=0 .GVAR ISNT-FLUSH=STR?38,STRING .GVAR AWAITING-REPLY=0 .GVAR P-IT-OBJECT=0 .GVAR P-OCL1=T?1902,TABLE .GVAR SMACK-YOUR-FACE=STR?63,STRING .GVAR YOUR-GLASS=BLUE-GLASS .GVAR BUTLER-CTR=0 .GVAR PRSI=0 .GVAR RESERVE-PTR=0 .GVAR D-BIT=0 .GVAR THOROUGHLY-UNLADYLIKE=STR?40,STRING .GVAR SKIFF-TIED=1 .GVAR FOLLOWS=T?204,TABLE .GVAR POLITE=STR?71,STRING .GVAR ALREADY-IS=STR?92,STRING .GVAR GETTING-SLEEPY=T?208,TABLE .GVAR IS-CLOSED=STR?33,STRING .GVAR CRULLEY-HIT=0 .GVAR MOTHER=STR?72,STRING .GVAR WET-DRESS=0 .GVAR P-NOT-HERE=0 .GVAR SLEEP-CTR=0 .GVAR BEAUTIFUL-NIGHT=STR?95,STRING .GVAR USED-LAUD=0 .GVAR OK=STR?90,STRING .GVAR LAF-GRABS=STR?221,STRING .GVAR P-NCN=0 .GVAR CROC-FREE=0 .GVAR P-HER-OBJECT=0 .GVAR CASK-LOC=10 .GVAR DIPPING-OARS=STR?27,STRING .GVAR LOOKED-LAGOON?=0 .GVAR INDENT=STR?85,STRING .GVAR FINAL-RANK=0 .GVAR MOUTH-SHUT=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 ;(P?FDESC) 5 ;(P?CAPACITY) 0 ;(P?GLOBAL) 0 ;(P?LDESC) 0 ;(P?DESCFCN) 0 ;(P?CONTENTS) 0 ;(P?GENERIC) 5 ;(P?SIZE) 0 ;(P?ACTION) 0 ;(P?ADJECTIVE) 0 ;(P?OUT) 0 ;(P?IN) 0 ;(P?DOWN) 0 ;(P?UP) 0 ;(P?WEST) 0 ;(P?SOUTH) 0 ;(P?SE) 0 ;(P?EAST) 0 ;(P?NE) 0 ;(P?NORTH) 0 ;(P?SYNONYM) 0 ;(P?SW) 0 ;(P?NW) .OBJECT FOREST,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,TRADE-ENTRANCE,0,T?FOREST .OBJECT DUNGEON,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,ANTEROOM,TRAP,T?DUNGEON .OBJECT AIR,0,0,GLOBAL-OBJECTS,UNMENTIONABLES,0,T?AIR .OBJECT WELL,FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT+FX?OPENBIT,TRAY,0,SPICES,T?WELL .OBJECT HANDS,FX?BODYBIT+FX?NARTICLEBIT+FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,MOONBEAM,0,T?HANDS .OBJECT WHIP,0,FX?TRYTAKEBIT,0,0,0,T?WHIP .OBJECT PAIR,FX?PLURALBIT,0,X-ROOM,DIVAN,0,T?PAIR .OBJECT CRULLEY,FX?TRANSBIT+FX?NARTICLEBIT,FX?CONTBIT+FX?OPENBIT+FX?ACTORBIT,0,0,0,T?CRULLEY .OBJECT TORCH,0,FX?LIGHTBIT+FX?ONBIT+FX?TRYTAKEBIT,LOCAL-GLOBALS,DRAPES,0,T?TORCH .OBJECT WINDOW,0,0,LOCAL-GLOBALS,CURTAIN,0,T?WINDOW .OBJECT SALTS,FX?PLURALBIT,FX?TAKEBIT,RETICULE,BANKNOTE,0,T?SALTS .OBJECT CURTAIN,0,FX?DOORBIT,LOCAL-GLOBALS,STAIRS,0,T?CURTAIN .OBJECT SHOES,FX?NARTICLEBIT+FX?PLURALBIT,FX?WORNBIT+FX?WEARBIT,PROTAGONIST,CHEMISE,0,T?SHOES .OBJECT HORN,FX?SEARCHBIT,FX?OPENBIT+FX?CONTBIT+FX?TAKEBIT,CELL-1,CRACK,POWDER,T?HORN .OBJECT ME,FX?BODYBIT+FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,MOUTH,0,T?ME .OBJECT RAPIER,0,FX?TAKEBIT+FX?TRYTAKEBIT,HERO,0,0,T?RAPIER .OBJECT CHEMISE,FX?EVERYBIT,FX?WORNBIT+FX?WEARBIT+FX?TAKEBIT,PROTAGONIST,DRESS,0,T?CHEMISE .OBJECT ANCHOR,FX?NDESCBIT+FX?VOWELBIT,0,BOWSPRIT,STUB,0,T?ANCHOR .OBJECT VEROBJ,FX?NDESCBIT,0,LOCAL-GLOBALS,VER-DOOR,0,T?VEROBJ .OBJECT FRONT-DRIVE,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,MAIN-ENTRANCE,PATROL,T?FRONT-DRIVE .OBJECT KITCHEN,FX?INDOORSBIT+FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,FRONT-DRIVE,LUCY,T?KITCHEN .OBJECT WINE,FX?NDESCBIT,FX?TRYTAKEBIT,FLAGON,0,0,T?WINE .OBJECT GRATE,0,0,LOCAL-GLOBALS,HATCH,0,T?GRATE .OBJECT LAWN,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,BEACH,0,T?LAWN .OBJECT SPICES,FX?PLURALBIT+FX?NDESCBIT,FX?TAKEBIT,WELL,0,PINCH,T?SPICES .OBJECT CELL-4,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,PASSAGE-4,DAD,T?CELL-4 .OBJECT LEDGE,FX?SEARCHBIT+FX?TRANSBIT+FX?NDESCBIT,FX?OPENBIT+FX?CONTBIT+FX?VEHBIT,CAPT-QUARTERS,0,0,T?LEDGE .OBJECT STAIRTOP,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,UPPER-HALL-W,0,T?STAIRTOP .OBJECT INTDIR,0,0,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?INTDIR .OBJECT UPPER-HALL-E,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,X-ROOM,0,T?UPPER-HALL-E .OBJECT ROOMS,0,0,0,0,CELL-4,T?ROOMS .OBJECT POOL,FX?NDESCBIT,0,ANTEROOM,CROC,0,T?POOL .OBJECT OBJ-QUARTERS,0,0,LOCAL-GLOBALS,DESK,0,T?OBJ-QUARTERS .OBJECT PASSAGE-1,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,BOTTOM-STAIRS,0,T?PASSAGE-1 .OBJECT PATROL,0,FX?ACTORBIT,FRONT-DRIVE,FRONT-GATE,0,T?PATROL .OBJECT REEFS,0,0,GLOBAL-OBJECTS,SHIP,0,T?REEFS .OBJECT LOCAL-GLOBALS,0,0,GLOBAL-OBJECTS,0,DANCERS,T?LOCAL-GLOBALS .OBJECT HEAD,FX?BODYBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,HANDS,0,T?HEAD .OBJECT GATE,FX?NDESCBIT+FX?LOCKEDBIT,FX?DOORBIT,HOLD,FENCE,0,T?GATE .OBJECT CHAIR,FX?SEARCHBIT+FX?NDESCBIT,FX?OPENBIT+FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,LAFS-ROOM,0,0,T?CHAIR .OBJECT HER,FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,HIM,0,T?HER .OBJECT DAGGER,0,FX?TAKEBIT,GALLEY,0,0,T?DAGGER .OBJECT FRONT-GATE,FX?LOCKEDBIT+FX?NDESCBIT,FX?DOORBIT,FRONT-DRIVE,0,0,T?FRONT-GATE .OBJECT GLOBAL-SLEEP,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,MAN,0,T?GLOBAL-SLEEP .OBJECT CUPBOARD-OBJECT,FX?INBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT+FX?DOORBIT,CAPT-QUARTERS,CAPT-BED,PILE-OF-CLOTHES,T?CUPBOARD-OBJECT .OBJECT AFT-HOLD,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,SLEEPING-CUPBOARD,0,T?AFT-HOLD .OBJECT RAILING,0,0,LOCAL-GLOBALS,LDOOR,0,T?RAILING .OBJECT ANTEROOM,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,CELL-2,POOL,T?ANTEROOM .OBJECT CHAIN,0,0,LOCAL-GLOBALS,GRATE,0,T?CHAIN .OBJECT BOWSPRIT,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,GALLEY,ANCHOR,T?BOWSPRIT .OBJECT GALLEY-OBJECT,FX?NDESCBIT,FX?OPENBIT+FX?CONTBIT,LOCAL-GLOBALS,CHAIN,0,T?GALLEY-OBJECT .OBJECT SKIFF,FX?INBIT+FX?SEARCHBIT+FX?TRANSBIT,FX?OPENBIT+FX?CONTBIT+FX?VEHBIT,SHALLOWS,0,OARS,T?SKIFF .OBJECT VER-DOOR,FX?NDESCBIT,FX?DOORBIT,LOCAL-GLOBALS,LIB-WINDOW,0,T?VER-DOOR .OBJECT VINE,FX?NDESCBIT+FX?PLURALBIT,FX?TRYTAKEBIT,LOCAL-GLOBALS,VEROBJ,0,T?VINE .OBJECT PORTRAIT,FX?NDESCBIT,FX?DOORBIT,LOCAL-GLOBALS,TORCH,0,T?PORTRAIT .OBJECT ROPE,FX?EVERYBIT,FX?BURNBIT+FX?TRYTAKEBIT,GALLERY,0,0,T?ROPE .OBJECT DAD,FX?NDESCBIT+FX?NARTICLEBIT,FX?OPENBIT+FX?CONTBIT+FX?ACTORBIT,CELL-4,0,0,T?DAD .OBJECT SKY,0,0,GLOBAL-OBJECTS,CEILING,0,T?SKY .OBJECT CHANDELIER,0,FX?ONBIT+FX?LIGHTBIT,LOCAL-GLOBALS,RAILING,0,T?CHANDELIER .OBJECT GLOBAL-OBJECTS,FX?DEADBIT+FX?EVERYBIT+FX?FEMALEBIT+FX?INBIT+FX?NDESCBIT+FX?LOCKEDBIT+FX?VOWELBIT+FX?INDOORSBIT+FX?MUNGBIT+FX?TRANSBIT+FX?SEARCHBIT,FX?ACTORBIT+FX?DOORBIT+FX?CONTBIT+FX?VEHBIT+FX?RLANDBIT+FX?LIGHTBIT+FX?ONBIT+FX?WORNBIT+FX?WEARBIT+FX?OPENBIT+FX?TRYTAKEBIT+FX?SURFACEBIT+FX?TOUCHBIT+FX?INVISIBLE,0,0,AIR,T?GLOBAL-OBJECTS .OBJECT CELL-OBJ,0,0,LOCAL-GLOBALS,IRON-CELL-DOOR,0,T?CELL-OBJ .OBJECT PASSAGE-2,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,CELL-1,0,T?PASSAGE-2 .OBJECT IT,FX?NARTICLEBIT+FX?VOWELBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,INTNUM,0,T?IT .OBJECT WALLS,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,GROUND,0,T?WALLS .OBJECT ORCHESTRA,FX?INDOORSBIT+FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,BALLROOM,0,T?ORCHESTRA .OBJECT LAFOND,FX?NARTICLEBIT,FX?OPENBIT+FX?CONTBIT+FX?ACTORBIT,LAFS-ROOM,TABLE,LRING,T?LAFOND .OBJECT FOLLY,FX?INDOORSBIT+FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,LAWN,HOLE,T?FOLLY .OBJECT MAIN-ENTRANCE,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,CLEARING,0,T?MAIN-ENTRANCE .OBJECT COFFER,FX?LOCKEDBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT,CABIN,CABIN-BED,INVITE,T?COFFER .OBJECT SLAT,0,FX?TRYTAKEBIT,FOLLY,BENCH,0,T?SLAT .OBJECT HOUSE,0,0,GLOBAL-OBJECTS,GLOBAL-ROOM,0,T?HOUSE .OBJECT WHEEL,FX?NDESCBIT,0,QUARTERDECK,0,0,T?WHEEL .OBJECT BEACH,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,SHALLOWS,BUSHES,T?BEACH .OBJECT LINE,FX?NDESCBIT,0,QUARTERDECK,CASK,0,T?LINE .OBJECT TABLE,FX?SEARCHBIT,FX?CONTBIT+FX?SURFACEBIT+FX?OPENBIT,LAFS-ROOM,SHUTTERS,GREEN-GLASS,T?TABLE .OBJECT CHICKEN,0,FX?TRYTAKEBIT,TRAY,WELL,0,T?CHICKEN .OBJECT DEUX-DECK,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,CABIN,DAVIS,T?DEUX-DECK .OBJECT LADDER,FX?NDESCBIT,FX?TRYTAKEBIT,LOCAL-GLOBALS,PSEUDO-OBJECT,0,T?LADDER .OBJECT BUTLER,FX?SEARCHBIT,FX?OPENBIT+FX?ACTORBIT,FOYER,0,0,T?BUTLER .OBJECT CABIN,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,FRONTISPIECE,COFFER,T?CABIN .OBJECT DESK,FX?NDESCBIT,FX?CONTBIT+FX?SURFACEBIT,LOCAL-GLOBALS,DEBRIS,0,T?DESK .OBJECT COT,FX?TRANSBIT+FX?SEARCHBIT,FX?OPENBIT+FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,CELL-1,0,LARGE-KEY,T?COT .OBJECT SUPPER-ROOM,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,ORCHESTRA,0,T?SUPPER-ROOM .OBJECT DRESS,0,FX?WORNBIT+FX?WEARBIT+FX?TAKEBIT,PROTAGONIST,0,0,T?DRESS .OBJECT CROWS-NEST,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,RIGGING-ROOM,0,T?CROWS-NEST .OBJECT HOLE,0,FX?OPENBIT+FX?INVISIBLE,FOLLY,SLAT,0,T?HOLE .OBJECT HRING,FX?NDESCBIT,0,HERO,RAPIER,0,T?HRING .OBJECT GARTER,FX?INBIT+FX?SEARCHBIT+FX?TRANSBIT,FX?OPENBIT+FX?CONTBIT+FX?INVISIBLE+FX?WEARBIT+FX?TAKEBIT,LUCY,0,0,T?GARTER .OBJECT BY-SHIP,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,CROWS-NEST,0,T?BY-SHIP .OBJECT BLUE-GLASS,0,FX?OPENBIT+FX?CONTBIT+FX?TAKEBIT,TABLE,FLAGON,0,T?BLUE-GLASS .OBJECT PISTOL,0,FX?TAKEBIT,0,0,0,T?PISTOL .OBJECT LANDING,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,ON-LADDER,0,T?LANDING .OBJECT CASK,FX?NDESCBIT+FX?INBIT+FX?SEARCHBIT,FX?OPENBIT+FX?CONTBIT+FX?VEHBIT,QUARTERDECK,CANNON,PORK,T?CASK .OBJECT X-ROOM,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,STAIRTOP,PAIR,T?X-ROOM .OBJECT WATER-BARREL,FX?SEARCHBIT+FX?NDESCBIT,FX?OPENBIT+FX?CONTBIT,MAIN-DECK,RUM-BARREL,WATER,T?WATER-BARREL .OBJECT SEA,0,0,LOCAL-GLOBALS,DOOR,0,T?SEA .OBJECT TREE,0,0,LOCAL-GLOBALS,WINDOW,0,T?TREE .OBJECT PINCH,0,FX?TAKEBIT+FX?TRYTAKEBIT,SPICES,0,0,T?PINCH .OBJECT SHALLOWS,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,LAGOON,SKIFF,T?SHALLOWS .OBJECT PORK,0,0,CASK,0,0,T?PORK .OBJECT HOLD,FX?INDOORSBIT+FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,AFT-HOLD,FUSE,T?HOLD .OBJECT LAUD,FX?NDESCBIT,FX?TRYTAKEBIT,BOTTLE,0,0,T?LAUD .OBJECT SHIP,0,0,GLOBAL-OBJECTS,HOUSE,0,T?SHIP .OBJECT IRON-CELL-DOOR,FX?LOCKEDBIT+FX?NDESCBIT,FX?DOORBIT,LOCAL-GLOBALS,WOOD-CELL-DOOR,0,T?IRON-CELL-DOOR .OBJECT FOLLY-OBJECT,FX?NDESCBIT,0,LOCAL-GLOBALS,PSEUD-SKIFF,0,T?FOLLY-OBJECT .OBJECT LEVER,FX?NDESCBIT,0,FOCSLE,WINCH,0,T?LEVER .OBJECT MIRROR,0,FX?TAKEBIT,CREWS-QUARTERS,MESS,0,T?MIRROR .OBJECT JEWEL,0,FX?TAKEBIT+FX?WEARBIT,0,0,0,T?JEWEL .OBJECT GALLERY,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,LAFS-ROOM,ROPE,T?GALLERY .OBJECT DANCERS,0,FX?ACTORBIT,LOCAL-GLOBALS,CREW,0,T?DANCERS .OBJECT FENCE,FX?NDESCBIT+FX?TRANSBIT+FX?SEARCHBIT,FX?CONTBIT,HOLD,0,SUPPLIES,T?FENCE .OBJECT FOYER,FX?INDOORSBIT+FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,HALL-W,BUTLER,T?FOYER .OBJECT CLEARING,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,FOREST,0,T?CLEARING .OBJECT FOCSLE,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,MAIN-DECK,LEVER,T?FOCSLE .OBJECT LARGE-KEY,0,FX?TRYTAKEBIT+FX?TAKEBIT,COT,0,0,T?LARGE-KEY .OBJECT UNMENTIONABLES,FX?NDESCBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,ISLAND,0,T?UNMENTIONABLES .OBJECT GLOBAL-ROOM,0,0,GLOBAL-OBJECTS,ME,0,T?GLOBAL-ROOM .OBJECT DEBRIS,FX?NARTICLEBIT+FX?PLURALBIT,FX?TRYTAKEBIT,LOCAL-GLOBALS,TREE,0,T?DEBRIS .OBJECT SUPPLIES,FX?PLURALBIT+FX?NDESCBIT,0,FENCE,0,0,T?SUPPLIES .OBJECT ISLAND,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,REEFS,0,T?ISLAND .OBJECT BOTTLE,FX?TRANSBIT+FX?SEARCHBIT,FX?CONTBIT+FX?TAKEBIT,CREWS-QUARTERS,MIRROR,LAUD,T?BOTTLE .OBJECT HIM,FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,IT,0,T?HIM .OBJECT LIBRARY,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,HALL-E,HAT,T?LIBRARY .OBJECT EYES,FX?BODYBIT+FX?PLURALBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,HEAD,0,T?EYES .OBJECT PILE-OF-CLOTHES,0,FX?WEARBIT+FX?TAKEBIT+FX?TRYTAKEBIT,CUPBOARD-OBJECT,0,0,T?PILE-OF-CLOTHES .OBJECT HEDGE,0,0,LOCAL-GLOBALS,VINE,0,T?HEDGE .OBJECT SLEEPING-CUPBOARD,FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,LANDING,SHIRT,T?SLEEPING-CUPBOARD .OBJECT MANACLES,FX?SEARCHBIT+FX?NDESCBIT+FX?TRANSBIT+FX?PLURALBIT,FX?WEARBIT+FX?OPENBIT+FX?CONTBIT,DUNGEON,0,0,T?MANACLES .OBJECT TRAP,FX?TRANSBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT+FX?VEHBIT+FX?DOORBIT,DUNGEON,MANACLES,0,T?TRAP .OBJECT SHIRT,FX?NDESCBIT,FX?WEARBIT+FX?TAKEBIT,SLEEPING-CUPBOARD,PANTS,0,T?SHIRT .OBJECT CAPT-BED,FX?SEARCHBIT+FX?NDESCBIT,FX?OPENBIT+FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,CAPT-QUARTERS,LEDGE,0,T?CAPT-BED .OBJECT PSEUD-SKIFF,FX?NDESCBIT,0,LOCAL-GLOBALS,RIGGING-OBJECT,0,T?PSEUD-SKIFF .OBJECT HAT,FX?EVERYBIT+FX?SEARCHBIT,FX?TAKEBIT+FX?WEARBIT,LIBRARY,KNOB,0,T?HAT .OBJECT GALLEY,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,FOCSLE,COOKIE,T?GALLEY .OBJECT MUSICIANS,0,FX?ACTORBIT,LOCAL-GLOBALS,HEDGE,0,T?MUSICIANS .OBJECT MAN,0,0,GLOBAL-OBJECTS,HER,0,T?MAN .OBJECT HATCH,0,FX?DOORBIT,LOCAL-GLOBALS,OBJ-QUARTERS,0,T?HATCH .OBJECT STUB,0,FX?TRYTAKEBIT,BOWSPRIT,0,0,T?STUB .OBJECT LIB-WINDOW,0,0,LOCAL-GLOBALS,FOLLY-OBJECT,0,T?LIB-WINDOW .OBJECT RUM,FX?NDESCBIT,0,RUM-BARREL,0,0,T?RUM .OBJECT GREEN-GLASS,0,FX?OPENBIT+FX?CONTBIT+FX?TAKEBIT,TABLE,BLUE-GLASS,0,T?GREEN-GLASS .OBJECT IN-HEDGE,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,FOLLY,0,T?IN-HEDGE .OBJECT STONE,0,FX?TAKEBIT,0,0,0,T?STONE .OBJECT POWDER,FX?NDESCBIT+FX?NARTICLEBIT,0,HORN,0,0,T?POWDER .OBJECT MOUTH,FX?BODYBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,EYES,0,T?MOUTH .OBJECT BEDROOM,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,LIBRARY,GOWN,T?BEDROOM .OBJECT SIGN,FX?NDESCBIT,0,HOLD,KEG,0,T?SIGN .OBJECT LAGOON,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,BY-SHIP,0,T?LAGOON .OBJECT WOOD-CELL-DOOR,FX?NDESCBIT,FX?DOORBIT,LOCAL-GLOBALS,CHANDELIER,0,T?WOOD-CELL-DOOR .OBJECT WINCH,0,0,FOCSLE,0,0,T?WINCH .OBJECT MAIN-DECK,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,QUARTERDECK,WATER-BARREL,T?MAIN-DECK .OBJECT LONG-TABLE,FX?NDESCBIT+FX?SEARCHBIT,FX?OPENBIT+FX?CONTBIT+FX?SURFACEBIT,0,0,0,T?LONG-TABLE .OBJECT HALL-E,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,SUPPER-ROOM,0,T?HALL-E .OBJECT GUEST-BED,FX?SEARCHBIT+FX?NDESCBIT,FX?OPENBIT+FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,BEDROOM,0,0,T?GUEST-BED .OBJECT CELL-1,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,PASSAGE-1,HORN,T?CELL-1 .OBJECT DRAPES,FX?NDESCBIT+FX?PLURALBIT,FX?BURNBIT+FX?DOORBIT,LOCAL-GLOBALS,MUSICIANS,0,T?DRAPES .OBJECT STAIRS,0,0,LOCAL-GLOBALS,FIRE,0,T?STAIRS .OBJECT FLOWER,FX?NDESCBIT,0,FOLLY,0,0,T?FLOWER .OBJECT HALL-W,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,KITCHEN,0,T?HALL-W .OBJECT CANNON,FX?PLURALBIT,0,QUARTERDECK,WHEEL,0,T?CANNON .OBJECT OARS,FX?NDESCBIT+FX?PLURALBIT,FX?TRYTAKEBIT,SKIFF,0,0,T?OARS .OBJECT BOOKS-GLOBAL,FX?PLURALBIT+FX?NDESCBIT,FX?TRYTAKEBIT,LIBRARY,GLOBE,0,T?BOOKS-GLOBAL .OBJECT COOKIE,FX?SEARCHBIT+FX?TRANSBIT+FX?NARTICLEBIT,FX?OPENBIT+FX?CONTBIT+FX?ACTORBIT,GALLEY,DAGGER,0,T?COOKIE .OBJECT MESS,FX?NDESCBIT,0,CREWS-QUARTERS,0,0,T?MESS .OBJECT BALLROOM,FX?INDOORSBIT+FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,FOYER,0,T?BALLROOM .OBJECT WATER,FX?NDESCBIT,0,WATER-BARREL,0,0,T?WATER .OBJECT KEG,FX?NDESCBIT,FX?TRYTAKEBIT,HOLD,GATE,0,T?KEG .OBJECT GROUND,0,0,GLOBAL-OBJECTS,GLOBAL-SLEEP,0,T?GROUND .OBJECT CAPT-QUARTERS,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,DEUX-DECK,HERO,T?CAPT-QUARTERS .OBJECT NOT-HERE-OBJECT,FX?NARTICLEBIT,0,0,0,0,T?NOT-HERE-OBJECT .OBJECT VERANDA,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,BY-HOUSE,0,T?VERANDA .OBJECT INTNUM,0,0,GLOBAL-OBJECTS,INTDIR,0,T?INTNUM .OBJECT PASSAGE-4,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,DUNGEON,0,T?PASSAGE-4 .OBJECT DIVAN,FX?SEARCHBIT+FX?NDESCBIT,FX?SURFACEBIT+FX?CONTBIT,X-ROOM,0,0,T?DIVAN .OBJECT INVITE,FX?VOWELBIT,FX?TAKEBIT,COFFER,0,0,T?INVITE .OBJECT LAFS-ROOM,FX?INDOORSBIT+FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,UPPER-HALL-E,LAFOND,T?LAFS-ROOM .OBJECT LUCY,FX?NARTICLEBIT+FX?FEMALEBIT,FX?OPENBIT+FX?CONTBIT+FX?ACTORBIT,KITCHEN,0,GARTER,T?LUCY .OBJECT ON-LADDER,FX?NARTICLEBIT,FX?ONBIT,ROOMS,CAPT-QUARTERS,0,T?ON-LADDER .OBJECT TRADE-ENTRANCE,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,VERANDA,0,T?TRADE-ENTRANCE .OBJECT CELL-2,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,PASSAGE-2,0,T?CELL-2 .OBJECT CEILING,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,WALLS,0,T?CEILING .OBJECT GLOBE,FX?NDESCBIT,FX?TRYTAKEBIT,LIBRARY,0,0,T?GLOBE .OBJECT STAIRWELL,FX?NARTICLEBIT+FX?INDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,GALLERY,0,T?STAIRWELL .OBJECT BUSHES,FX?NDESCBIT+FX?PLURALBIT,0,BEACH,0,0,T?BUSHES .OBJECT POOP,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,CREWS-QUARTERS,0,T?POOP .OBJECT BANKNOTE,0,FX?TAKEBIT,RETICULE,0,0,T?BANKNOTE .OBJECT CROC,FX?SEARCHBIT,FX?ACTORBIT+FX?OPENBIT+FX?CONTBIT,ANTEROOM,0,0,T?CROC .OBJECT FUSE,FX?NDESCBIT,FX?ONBIT+FX?INVISIBLE,HOLD,SIGN,0,T?FUSE .OBJECT QUARTERDECK,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,POOP,PYRAMID,T?QUARTERDECK .OBJECT HERO,FX?SEARCHBIT+FX?NARTICLEBIT,FX?OPENBIT+FX?CONTBIT+FX?ACTORBIT,CAPT-QUARTERS,CUPBOARD-OBJECT,HRING,T?HERO .OBJECT CREW,FX?NDESCBIT+FX?PLURALBIT,FX?ACTORBIT,LOCAL-GLOBALS,CELL-OBJ,0,T?CREW .OBJECT PROTAGONIST,FX?NDESCBIT,FX?ACTORBIT+FX?INVISIBLE,CABIN-BED,0,RETICULE,T?PROTAGONIST .OBJECT CREWS-QUARTERS,FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,HOLD,BOTTLE,T?CREWS-QUARTERS .OBJECT PANTS,FX?NDESCBIT+FX?PLURALBIT,FX?WEARBIT+FX?TAKEBIT,SLEEPING-CUPBOARD,0,0,T?PANTS .OBJECT FRONTISPIECE,0,0,ROOMS,0,0,T?FRONTISPIECE .OBJECT PYRAMID,0,0,QUARTERDECK,LINE,0,T?PYRAMID .OBJECT CRACK,FX?NDESCBIT,0,CELL-1,COT,0,T?CRACK .OBJECT TRAY,FX?TRANSBIT+FX?SEARCHBIT,FX?SURFACEBIT+FX?OPENBIT+FX?TAKEBIT,0,0,CHICKEN,T?TRAY .OBJECT FLAGON,FX?SEARCHBIT,FX?OPENBIT+FX?CONTBIT+FX?TAKEBIT+FX?TRYTAKEBIT,TABLE,0,WINE,T?FLAGON .OBJECT GOWN,0,FX?WEARBIT+FX?TAKEBIT,BEDROOM,GUEST-BED,0,T?GOWN .OBJECT BOOKCASE,FX?SEARCHBIT+FX?NDESCBIT,FX?OPENBIT+FX?CONTBIT,LIBRARY,BOOKS-GLOBAL,POWER,T?BOOKCASE .OBJECT RAG,0,FX?TAKEBIT,0,0,0,T?RAG .OBJECT BENCH,FX?SEARCHBIT,FX?OPENBIT+FX?VEHBIT+FX?SURFACEBIT+FX?CONTBIT,FOLLY,FLOWER,0,T?BENCH .OBJECT POWER,FX?NDESCBIT,FX?TRYTAKEBIT,BOOKCASE,0,0,T?POWER .OBJECT FIRE,0,FX?ONBIT,LOCAL-GLOBALS,SEA,0,T?FIRE .OBJECT LETTER,0,FX?TAKEBIT,0,0,0,T?LETTER .OBJECT RIGGING-ROOM,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,BOWSPRIT,0,T?RIGGING-ROOM .OBJECT UPPER-HALL-W,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,BEDROOM,0,T?UPPER-HALL-W .OBJECT LRING,FX?NDESCBIT,0,LAFOND,0,0,T?LRING .OBJECT RUM-BARREL,FX?SEARCHBIT+FX?NDESCBIT,FX?OPENBIT+FX?CONTBIT,MAIN-DECK,0,RUM,T?RUM-BARREL .OBJECT SHUTTERS,FX?PLURALBIT+FX?NDESCBIT,FX?OPENBIT+FX?DOORBIT,LAFS-ROOM,LAFS-BED,0,T?SHUTTERS .OBJECT BOTTOM-STAIRS,FX?NARTICLEBIT+FX?INDOORSBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,STAIRWELL,0,T?BOTTOM-STAIRS .OBJECT CABIN-BED,FX?SEARCHBIT+FX?NDESCBIT,FX?OPENBIT+FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,CABIN,0,PROTAGONIST,T?CABIN-BED .OBJECT LAFS-BED,FX?NDESCBIT+FX?SEARCHBIT,FX?OPENBIT+FX?SURFACEBIT+FX?CONTBIT+FX?VEHBIT,LAFS-ROOM,CHAIR,0,T?LAFS-BED .OBJECT DAVIS,FX?NARTICLEBIT,FX?ACTORBIT,DEUX-DECK,0,0,T?DAVIS .OBJECT BY-HOUSE,FX?NARTICLEBIT,FX?RLANDBIT+FX?ONBIT,ROOMS,IN-HEDGE,0,T?BY-HOUSE .OBJECT DOOR,FX?LOCKEDBIT+FX?NDESCBIT,FX?DOORBIT,LOCAL-GLOBALS,LADDER,0,T?DOOR .OBJECT KNOB,FX?DEADBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT+FX?SURFACEBIT,LIBRARY,BOOKCASE,0,T?KNOB .OBJECT PSEUDO-OBJECT,0,0,LOCAL-GLOBALS,0,0,T?PSEUDO-OBJECT .OBJECT MOONBEAM,FX?NDESCBIT,0,GLOBAL-OBJECTS,SKY,0,T?MOONBEAM .OBJECT LDOOR,FX?LOCKEDBIT+FX?NDESCBIT,FX?DOORBIT,LOCAL-GLOBALS,PORTRAIT,0,T?LDOOR .OBJECT RIGGING-OBJECT,FX?SEARCHBIT+FX?TRANSBIT,FX?CONTBIT+FX?OPENBIT+FX?TRYTAKEBIT,LOCAL-GLOBALS,GALLEY-OBJECT,0,T?RIGGING-OBJECT .OBJECT RETICULE,FX?SEARCHBIT+FX?NARTICLEBIT,FX?WEARBIT+FX?OPENBIT+FX?CONTBIT,PROTAGONIST,SHOES,SALTS,T?RETICULE .ENDT LAST-OBJECT=223 ; OBJECT PROPERTY TABLES ARE DEFINED HERE OBJPRP:: T?FOREST:: .TABLE ; TABLE FOR OBJECT FOREST .STRL "Forest" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE TRADE-ENTRANCE ; TO ROOM .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE CLEARING ; TO ROOM .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE LAWN ; TO ROOM .PROP 2,P?ACTION FOREST-F .PROP 2,P?LDESC STR?162 .BYTE 0 .ENDT T?DUNGEON:: .TABLE ; TABLE FOR OBJECT DUNGEON .STRL "Dungeon" .PROP 2,P?SYNONYM W?DUNGEON .PROP 3,P?NORTH ; CONDITIONAL EXIT DUNGEON-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?WEST ; CONDITIONAL EXIT DUNGEON-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION DUNGEON-F .PROP 1,P?GLOBAL .BYTE TORCH .BYTE 0 .ENDT T?AIR:: .TABLE ; TABLE FOR OBJECT AIR .STRL "air" .PROP 2,P?SYNONYM W?AIR .BYTE 0 .ENDT T?WELL:: .TABLE ; TABLE FOR OBJECT WELL .STRL "well" .PROP 2,P?SYNONYM W?WELL .PROP 2,P?ADJECTIVE .BYTE A?SPICE .BYTE A?SILVER .PROP 2,P?ACTION WELL-F .PROP 2,P?GENERIC GEN-WELL .BYTE 0 .ENDT T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS .STRL "your hand" .PROP 8,P?SYNONYM W?HANDS W?HAND W?FINGER W?NAILS .PROP 3,P?ADJECTIVE .BYTE A?BARE .BYTE A?MY .BYTE A?YOUR .PROP 2,P?ACTION HANDS-F .BYTE 0 .ENDT T?WHIP:: .TABLE ; TABLE FOR OBJECT WHIP .STRL "whip" .PROP 2,P?SYNONYM W?WHIP .PROP 2,P?ACTION WHIP-F .BYTE 0 .ENDT T?PAIR:: .TABLE ; TABLE FOR OBJECT PAIR .STRL "pair of duelling pistols" .PROP 4,P?SYNONYM W?PISTOL W?GUN .PROP 1,P?ADJECTIVE .BYTE A?DUELLI .PROP 2,P?ACTION PAIR-F .PROP 2,P?LDESC STR?181 .BYTE 0 .ENDT T?CRULLEY:: .TABLE ; TABLE FOR OBJECT CRULLEY .STRL "Crulley" .PROP 6,P?SYNONYM W?PIRATE W?CRULLEY W?HOOK .PROP 2,P?ADJECTIVE .BYTE A?ANDREW .BYTE A?ANDY .PROP 2,P?ACTION CRULLEY-F .PROP 2,P?SIZE 10 .PROP 2,P?GENERIC GEN-PIRATE .PROP 2,P?DESCFCN CRULLEY-F .BYTE 0 .ENDT T?TORCH:: .TABLE ; TABLE FOR OBJECT TORCH .STRL "torch" .PROP 4,P?SYNONYM W?TORCH W?FLAME .PROP 1,P?ADJECTIVE .BYTE A?BURNING .PROP 2,P?ACTION TORCH-F .BYTE 0 .ENDT T?WINDOW:: .TABLE ; TABLE FOR OBJECT WINDOW .STRL "window" .PROP 6,P?SYNONYM W?GLASS W?WINDOW W?PORTHOLE .PROP 5,P?ADJECTIVE .BYTE A?LARGE .BYTE A?GLASS .BYTE A?SMALL .BYTE A?PANE .BYTE A?PANES .PROP 2,P?ACTION WINDOW-F .BYTE 0 .ENDT T?SALTS:: .TABLE ; TABLE FOR OBJECT SALTS .STRL "smelling salts" .PROP 6,P?SYNONYM W?SALTS W?CARBONATE W?TAG .PROP 2,P?ADJECTIVE .BYTE A?SMELLING .BYTE A?AMMONIA .PROP 2,P?ACTION SALTS-F .PROP 2,P?SIZE 3 .BYTE 0 .ENDT T?CURTAIN:: .TABLE ; TABLE FOR OBJECT CURTAIN .STRL "curtain" .PROP 2,P?SYNONYM W?CURTAIN .PROP 2,P?ACTION CURTAIN-F .BYTE 0 .ENDT T?SHOES:: .TABLE ; TABLE FOR OBJECT SHOES .STRL "your kid slippers" .PROP 4,P?SYNONYM W?SHOES W?SLIPPERS .PROP 1,P?ADJECTIVE .BYTE A?KID .PROP 2,P?ACTION CHEMISE-F .BYTE 0 .ENDT T?HORN:: .TABLE ; TABLE FOR OBJECT HORN .STRL "powder horn" .PROP 4,P?SYNONYM W?HORN W?STRAP .PROP 1,P?ADJECTIVE .BYTE A?POWDER .PROP 2,P?ACTION HORN-F .PROP 2,P?FDESC STR?199 .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 .PROP 2,P?SIZE 10 .PROP 2,P?CONTENTS 0 .BYTE 0 .ENDT T?RAPIER:: .TABLE ; TABLE FOR OBJECT RAPIER .STRL "rapier" .PROP 4,P?SYNONYM W?SWORD W?RAPIER .PROP 1,P?ADJECTIVE .BYTE A?SHARP .PROP 2,P?ACTION RAPIER-F .PROP 2,P?DESCFCN RAPIER-F .BYTE 0 .ENDT T?CHEMISE:: .TABLE ; TABLE FOR OBJECT CHEMISE .STRL "linen chemise" .PROP 8,P?SYNONYM W?CLOTHES W?CHEMISE W?SLIP W?PETTICOAT .PROP 1,P?ADJECTIVE .BYTE A?LINEN .PROP 2,P?ACTION CHEMISE-F .PROP 2,P?GENERIC GEN-CLOTHES .BYTE 0 .ENDT T?ANCHOR:: .TABLE ; TABLE FOR OBJECT ANCHOR .STRL "anchor" .PROP 2,P?SYNONYM W?ANCHOR .PROP 2,P?ACTION ANCHOR-F .BYTE 0 .ENDT T?VEROBJ:: .TABLE ; TABLE FOR OBJECT VEROBJ .STRL "veranda" .PROP 4,P?SYNONYM W?VERANDA W?PORCH .BYTE 0 .ENDT T?FRONT-DRIVE:: .TABLE ; TABLE FOR OBJECT FRONT-DRIVE .STRL "Front Drive" .PROP 2,P?NORTH ; IMPOSSIBLE EXIT STR?168 ; FAILURE MESSAGE .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?169 ; FAILURE MESSAGE .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MAIN-ENTRANCE ; TO ROOM .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?169 ; FAILURE MESSAGE .PROP 2,P?LDESC STR?167 .BYTE 0 .ENDT T?KITCHEN:: .TABLE ; TABLE FOR OBJECT KITCHEN .STRL "Kitchen" .PROP 3,P?SOUTH ; CONDITIONAL EXIT KITCHEN-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?WEST ; CONDITIONAL EXIT KITCHEN-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION KITCHEN-F .PROP 2,P?LDESC STR?170 .PROP 1,P?GLOBAL .BYTE FIRE .BYTE 0 .ENDT T?WINE:: .TABLE ; TABLE FOR OBJECT WINE .STRL "quantity of wine" .PROP 2,P?SYNONYM W?WINE .PROP 2,P?ACTION WINE-F .PROP 2,P?SIZE 1 .BYTE 0 .ENDT T?GRATE:: .TABLE ; TABLE FOR OBJECT GRATE .STRL "grate" .PROP 4,P?SYNONYM W?GRATE W?HOLE .PROP 1,P?ADJECTIVE .BYTE A?AIR .PROP 2,P?ACTION GRATE-F .BYTE 0 .ENDT T?LAWN:: .TABLE ; TABLE FOR OBJECT LAWN .STRL "Lawn" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE VERANDA ; TO ROOM .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE FOLLY ; TO ROOM .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE BEACH ; TO ROOM .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE BEACH ; TO ROOM .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE FOREST ; TO ROOM .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE VERANDA ; TO ROOM .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE BEACH ; TO ROOM .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE FOLLY ; TO ROOM .PROP 2,P?ACTION LAWN-F .PROP 3,P?GLOBAL .BYTE VEROBJ .BYTE FOLLY-OBJECT .BYTE HEDGE .BYTE 0 .ENDT T?SPICES:: .TABLE ; TABLE FOR OBJECT SPICES .STRL "spices" .PROP 6,P?SYNONYM W?SPICE W?SPICES W?PEPPER .PROP 1,P?ADJECTIVE .BYTE A?PINCH .PROP 2,P?ACTION SPICES-F .PROP 2,P?SIZE 2 .PROP 2,P?GENERIC GEN-SPICES .BYTE 0 .ENDT T?CELL-4:: .TABLE ; TABLE FOR OBJECT CELL-4 .STRL "Cell" .PROP 5,P?SOUTH ; CONDITIONAL EXIT .BYTE PASSAGE-4 ; TO ROOM .BYTE IRON-CELL-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .BYTE 0 .PROP 2,P?ACTION CELL-4-F .PROP 2,P?LDESC STR?205 .PROP 2,P?GLOBAL .BYTE IRON-CELL-DOOR .BYTE CELL-OBJ .BYTE 0 .ENDT T?LEDGE:: .TABLE ; TABLE FOR OBJECT LEDGE .STRL "ledge" .PROP 4,P?SYNONYM W?LEDGE W?SILL .PROP 2,P?ACTION LEDGE-F .BYTE 0 .ENDT T?STAIRTOP:: .TABLE ; TABLE FOR OBJECT STAIRTOP .STRL "Stair Landing" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE UPPER-HALL-E ; TO ROOM .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE UPPER-HALL-W ; TO ROOM .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE FOYER ; TO ROOM .PROP 2,P?ACTION STAIRTOP-F .PROP 2,P?GLOBAL .BYTE CHANDELIER .BYTE RAILING .BYTE 0 .ENDT T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR .STRL "direction" .PROP 2,P?SYNONYM W?DIRECT .PROP 8,P?ADJECTIVE .BYTE A?NORTH .BYTE A?SOUTH .BYTE A?EAST .BYTE A?WEST .BYTE A?NW .BYTE A?NE .BYTE A?SW .BYTE A?SE .PROP 2,P?ACTION INTDIR-F .BYTE 0 .ENDT T?UPPER-HALL-E:: .TABLE ; TABLE FOR OBJECT UPPER-HALL-E .STRL "Upstairs Hall" .PROP 5,P?NORTH ; CONDITIONAL EXIT .BYTE LAFS-ROOM ; TO ROOM .BYTE LDOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .BYTE 0 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE GALLERY ; TO ROOM .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE STAIRTOP ; TO ROOM .PROP 2,P?LDESC STR?182 .PROP 1,P?GLOBAL .BYTE LDOOR .BYTE 0 .ENDT T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS .STRL "it" .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE ROOMS ; TO ROOM .BYTE 0 .ENDT T?POOL:: .TABLE ; TABLE FOR OBJECT POOL .STRL "pool" .PROP 4,P?SYNONYM W?POOL W?WATER .PROP 1,P?ADJECTIVE .BYTE A?BLACK .PROP 2,P?ACTION POOL-F .BYTE 0 .ENDT T?OBJ-QUARTERS:: .TABLE ; TABLE FOR OBJECT OBJ-QUARTERS .STRL "quarters" .PROP 6,P?SYNONYM W?QUARTE W?SHIP W?CABIN .PROP 1,P?ADJECTIVE .BYTE A?CAPTAIN .PROP 2,P?ACTION OBJ-QUARTERS-F .PROP 2,P?GENERIC GEN-BOAT .BYTE 0 .ENDT T?PASSAGE-1:: .TABLE ; TABLE FOR OBJECT PASSAGE-1 .STRL "North Passage" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE CELL-1 ; TO ROOM .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE PASSAGE-2 ; TO ROOM .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE BOTTOM-STAIRS ; TO ROOM .PROP 2,P?LDESC STR?196 .PROP 1,P?GLOBAL .BYTE CELL-OBJ .BYTE 0 .ENDT T?PATROL:: .TABLE ; TABLE FOR OBJECT PATROL .STRL "patrol" .PROP 4,P?SYNONYM W?DRAGOO W?PATROL .PROP 1,P?ADJECTIVE .BYTE A?DRAGOO .PROP 2,P?ACTION PATROL-F .PROP 2,P?LDESC STR?231 .BYTE 0 .ENDT T?REEFS:: .TABLE ; TABLE FOR OBJECT REEFS .STRL "reefs" .PROP 4,P?SYNONYM W?REEFS W?REEF .PROP 2,P?ACTION REEFS-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 2,P?ADJECTIVE .BYTE A?YOUR .BYTE A?MY .BYTE 0 .ENDT T?GATE:: .TABLE ; TABLE FOR OBJECT GATE .STRL "gate" .PROP 6,P?SYNONYM W?GATE W?GAP W?LOCK .PROP 2,P?ADJECTIVE .BYTE A?IRON .BYTE A?MESH .PROP 2,P?ACTION GATE-F .BYTE 0 .ENDT T?CHAIR:: .TABLE ; TABLE FOR OBJECT CHAIR .STRL "chair" .PROP 2,P?SYNONYM W?CHAIR .BYTE 0 .ENDT T?HER:: .TABLE ; TABLE FOR OBJECT HER .STRL "her" .PROP 4,P?SYNONYM W?HER W?HERSELF .BYTE 0 .ENDT T?DAGGER:: .TABLE ; TABLE FOR OBJECT DAGGER .STRL "dagger" .PROP 4,P?SYNONYM W?DAGGER W?KNIFE .PROP 2,P?ACTION DAGGER-F .PROP 2,P?FDESC STR?113 .BYTE 0 .ENDT T?FRONT-GATE:: .TABLE ; TABLE FOR OBJECT FRONT-GATE .STRL "gate" .PROP 4,P?SYNONYM W?GATE W?FENCE .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?CUPBOARD-OBJECT:: .TABLE ; TABLE FOR OBJECT CUPBOARD-OBJECT .STRL "large cupboard" .PROP 6,P?SYNONYM W?CUPBOARD W?BED W?DOOR .PROP 2,P?ACTION CUPBOARD-OBJECT-F .PROP 2,P?GENERIC GEN-BED .BYTE 0 .ENDT T?AFT-HOLD:: .TABLE ; TABLE FOR OBJECT AFT-HOLD .STRL "Aft Hold" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE HOLD ; TO ROOM .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE LANDING ; TO ROOM .PROP 2,P?LDESC STR?109 .PROP 1,P?GLOBAL .BYTE STAIRS .BYTE 0 .ENDT T?RAILING:: .TABLE ; TABLE FOR OBJECT RAILING .STRL "railing" .PROP 2,P?SYNONYM W?RAILING .BYTE 0 .ENDT T?ANTEROOM:: .TABLE ; TABLE FOR OBJECT ANTEROOM .STRL "Anteroom" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE BOTTOM-STAIRS ; TO ROOM .PROP 3,P?SOUTH ; CONDITIONAL EXIT CROC-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION ANTEROOM-F .PROP 1,P?GLOBAL .BYTE CHAIN .BYTE 0 .ENDT T?CHAIN:: .TABLE ; TABLE FOR OBJECT CHAIN .STRL "chain" .PROP 2,P?SYNONYM W?CHAIN .PROP 1,P?ADJECTIVE .BYTE A?ANCHOR .BYTE 0 .ENDT T?BOWSPRIT:: .TABLE ; TABLE FOR OBJECT BOWSPRIT .STRL "Bowsprit" .PROP 2,P?NORTH ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE FOCSLE ; TO ROOM .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 2,P?ACTION BOWSPRIT-F .PROP 3,P?GLOBAL .BYTE CHAIN .BYTE SEA .BYTE RAILING .BYTE 0 .ENDT T?GALLEY-OBJECT:: .TABLE ; TABLE FOR OBJECT GALLEY-OBJECT .STRL "shack" .PROP 6,P?SYNONYM W?GALLEY W?HUT W?SHACK .PROP 1,P?ADJECTIVE .BYTE A?WOODEN .PROP 2,P?ACTION GALLEY-OBJECT-F .BYTE 0 .ENDT T?SKIFF:: .TABLE ; TABLE FOR OBJECT SKIFF .STRL "skiff" .PROP 4,P?SYNONYM W?SKIFF W?BOAT .PROP 2,P?ACTION SKIFF-F .PROP 2,P?GENERIC GEN-BOAT .PROP 2,P?DESCFCN SKIFF-F .PROP 2,P?CAPACITY 50 .BYTE 0 .ENDT T?VER-DOOR:: .TABLE ; TABLE FOR OBJECT VER-DOOR .STRL "french door" .PROP 4,P?SYNONYM W?DOOR W?DOORS .PROP 2,P?ACTION DOOR-F .BYTE 0 .ENDT T?VINE:: .TABLE ; TABLE FOR OBJECT VINE .STRL "vine" .PROP 4,P?SYNONYM W?VINE W?VINES .PROP 1,P?ADJECTIVE .BYTE A?HEAVY .PROP 2,P?ACTION VINE-F .BYTE 0 .ENDT T?PORTRAIT:: .TABLE ; TABLE FOR OBJECT PORTRAIT .STRL "portrait" .PROP 8,P?SYNONYM W?PORTRAIT W?PICTUR W?PAINTING W?DOOR .PROP 2,P?ADJECTIVE .BYTE A?OPENING .BYTE A?SECRET .PROP 2,P?ACTION PORTRAIT-F .BYTE 0 .ENDT T?ROPE:: .TABLE ; TABLE FOR OBJECT ROPE .STRL "rope" .PROP 2,P?SYNONYM W?ROPE .PROP 1,P?ADJECTIVE .BYTE A?HEAVY .PROP 2,P?ACTION ROPE-F .PROP 2,P?DESCFCN ROPE-F .BYTE 0 .ENDT T?DAD:: .TABLE ; TABLE FOR OBJECT DAD .STRL "your father" .PROP 8,P?SYNONYM W?DAD W?PAPA W?FATHER W?DIMSFORD .PROP 3,P?ADJECTIVE .BYTE A?ERNEST .BYTE A?RYALL .BYTE A?MY .PROP 2,P?ACTION DAD-F .PROP 2,P?SIZE 10 .PROP 2,P?DESCFCN DAD-F .BYTE 0 .ENDT T?SKY:: .TABLE ; TABLE FOR OBJECT SKY .STRL "sky" .PROP 2,P?SYNONYM W?SKY .PROP 2,P?ACTION SKY-F .BYTE 0 .ENDT T?CHANDELIER:: .TABLE ; TABLE FOR OBJECT CHANDELIER .STRL "chandelier" .PROP 6,P?SYNONYM W?CHANDELIER W?PULLEY W?CANDLE .PROP 2,P?ACTION CHAND-F .BYTE 0 .ENDT T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS .STRL "it" .PROP 2,P?SYNONYM W?ZZMGCK .BYTE 0 .ENDT T?CELL-OBJ:: .TABLE ; TABLE FOR OBJECT CELL-OBJ .STRL "cell" .PROP 2,P?SYNONYM W?CELL .PROP 2,P?ACTION CELL-OBJ-F .BYTE 0 .ENDT T?PASSAGE-2:: .TABLE ; TABLE FOR OBJECT PASSAGE-2 .STRL "South Passage" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE PASSAGE-1 ; TO ROOM .PROP 5,P?EAST ; CONDITIONAL EXIT .BYTE CELL-2 ; TO ROOM .BYTE WOOD-CELL-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .BYTE 0 .PROP 2,P?LDESC STR?200 .PROP 2,P?GLOBAL .BYTE WOOD-CELL-DOOR .BYTE CELL-OBJ .BYTE 0 .ENDT T?IT:: .TABLE ; TABLE FOR OBJECT IT .STRL "it" .PROP 4,P?SYNONYM W?IT W?THEM .BYTE 0 .ENDT T?WALLS:: .TABLE ; TABLE FOR OBJECT WALLS .STRL "wall" .PROP 4,P?SYNONYM W?WALL W?WALLS .BYTE 0 .ENDT T?ORCHESTRA:: .TABLE ; TABLE FOR OBJECT ORCHESTRA .STRL "Orchestra" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE BALLROOM ; TO ROOM .PROP 2,P?SOUTH ; IMPOSSIBLE EXIT STR?174 ; FAILURE MESSAGE .PROP 2,P?ACTION ORCHESTRA-F .PROP 3,P?GLOBAL .BYTE WINDOW .BYTE DANCERS .BYTE MUSICIANS .BYTE 0 .ENDT T?LAFOND:: .TABLE ; TABLE FOR OBJECT LAFOND .STRL "Lafond" .PROP 6,P?SYNONYM W?LAFOND W?VILLAIN W?GOVERNOR .PROP 1,P?ADJECTIVE .BYTE A?JEAN .PROP 2,P?ACTION LAFOND-F .PROP 2,P?SIZE 10 .PROP 2,P?DESCFCN LAFOND-F .BYTE 0 .ENDT T?FOLLY:: .TABLE ; TABLE FOR OBJECT FOLLY .STRL "Folly" .PROP 2,P?SYNONYM W?FOLLY .PROP 3,P?EAST ; CONDITIONAL EXIT FOLLY-EXIT ; PER FUNCTION .BYTE 0 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE LAWN ; TO ROOM .PROP 3,P?IN ; CONDITIONAL EXIT FOLLY-EXIT ; PER FUNCTION .BYTE 0 .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE LAWN ; TO ROOM .PROP 2,P?ACTION FOLLY-F .PROP 2,P?LDESC STR?152 .PROP 1,P?GLOBAL .BYTE FOLLY-OBJECT .BYTE 0 .ENDT T?MAIN-ENTRANCE:: .TABLE ; TABLE FOR OBJECT MAIN-ENTRANCE .STRL "Main Entrance" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE FRONT-DRIVE ; TO ROOM .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?166 ; FAILURE MESSAGE .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE FOYER ; TO ROOM .PROP 3,P?WEST ; CONDITIONAL EXIT AROUND-HOUSE ; PER FUNCTION .BYTE 0 .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE FOYER ; TO ROOM .PROP 2,P?LDESC STR?165 .PROP 1,P?GLOBAL .BYTE HEDGE .BYTE 0 .ENDT T?COFFER:: .TABLE ; TABLE FOR OBJECT COFFER .STRL "coffer" .PROP 8,P?SYNONYM W?COFFER W?CHEST W?LOCK W?BOX .PROP 3,P?ADJECTIVE .BYTE A?SMALL .BYTE A?METAL .BYTE A?HEAVY .PROP 2,P?ACTION COFFER-F .PROP 2,P?SIZE 10 .PROP 2,P?CAPACITY 15 .BYTE 0 .ENDT T?SLAT:: .TABLE ; TABLE FOR OBJECT SLAT .STRL "loose slat" .PROP 2,P?SYNONYM W?SLAT .PROP 2,P?ADJECTIVE .BYTE A?BAMBOO .BYTE A?LOOSE .PROP 2,P?ACTION SLAT-F .PROP 2,P?LDESC STR?154 .BYTE 0 .ENDT T?HOUSE:: .TABLE ; TABLE FOR OBJECT HOUSE .STRL "mansion" .PROP 6,P?SYNONYM W?HOUSE W?MANSION W?LIBRARY .PROP 2,P?ADJECTIVE .BYTE A?HUGE .BYTE A?STONE .PROP 2,P?ACTION HOUSE-F .BYTE 0 .ENDT T?WHEEL:: .TABLE ; TABLE FOR OBJECT WHEEL .STRL "navigation wheel" .PROP 2,P?SYNONYM W?WHEEL .PROP 1,P?ADJECTIVE .BYTE A?NAVIGA .PROP 2,P?ACTION WHEEL-F .BYTE 0 .ENDT T?BEACH:: .TABLE ; TABLE FOR OBJECT BEACH .STRL "Beach" .PROP 3,P?NW ; CONDITIONAL EXIT BEACH-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?NORTH ; CONDITIONAL EXIT BEACH-EXIT ; PER FUNCTION .BYTE 0 .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE SHALLOWS ; TO ROOM .PROP 3,P?UP ; CONDITIONAL EXIT BEACH-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION BEACH-F .PROP 5,P?GLOBAL .BYTE STAIRS .BYTE SEA .BYTE VINE .BYTE PSEUD-SKIFF .BYTE DEBRIS .BYTE 0 .ENDT T?LINE:: .TABLE ; TABLE FOR OBJECT LINE .STRL "line" .PROP 4,P?SYNONYM W?ROPE W?LINE .PROP 1,P?ADJECTIVE .BYTE A?HEAVY .PROP 2,P?ACTION LINE-F .BYTE 0 .ENDT T?TABLE:: .TABLE ; TABLE FOR OBJECT TABLE .STRL "table" .PROP 2,P?SYNONYM W?TABLE .PROP 4,P?ADJECTIVE .BYTE A?LACE-COVERED .BYTE A?LACE .BYTE A?COVERED .BYTE A?WOODEN .PROP 2,P?LDESC STR?183 .PROP 2,P?CAPACITY 14 .BYTE 0 .ENDT T?CHICKEN:: .TABLE ; TABLE FOR OBJECT CHICKEN .STRL "cold chicken" .PROP 8,P?SYNONYM W?FOOD W?CHICKEN W?VIANDS W?FOWL .PROP 2,P?ADJECTIVE .BYTE A?COLD .BYTE A?PIECES .PROP 2,P?ACTION CHICKEN-F .PROP 2,P?SIZE 3 .BYTE 0 .ENDT T?DEUX-DECK:: .TABLE ; TABLE FOR OBJECT DEUX-DECK .STRL "Deck" .PROP 2,P?NORTH ; IMPOSSIBLE EXIT STR?106 ; FAILURE MESSAGE .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?106 ; FAILURE MESSAGE .PROP 2,P?SOUTH ; IMPOSSIBLE EXIT STR?106 ; FAILURE MESSAGE .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?105 ; FAILURE MESSAGE .PROP 2,P?DOWN ; IMPOSSIBLE EXIT STR?105 ; FAILURE MESSAGE .PROP 2,P?IN ; IMPOSSIBLE EXIT STR?105 ; FAILURE MESSAGE .PROP 2,P?ACTION DEUX-DECK-F .PROP 3,P?GLOBAL .BYTE OBJ-QUARTERS .BYTE CREW .BYTE FIRE .BYTE 0 .ENDT T?LADDER:: .TABLE ; TABLE FOR OBJECT LADDER .STRL "ladder" .PROP 4,P?SYNONYM W?LADDER W?ROPE .PROP 1,P?ADJECTIVE .BYTE A?ROPE .PROP 2,P?ACTION LADDER-F .BYTE 0 .ENDT T?BUTLER:: .TABLE ; TABLE FOR OBJECT BUTLER .STRL "butler" .PROP 2,P?SYNONYM W?BUTLER .PROP 2,P?ACTION BUTLER-F .PROP 2,P?SIZE 10 .PROP 2,P?DESCFCN BUTLER-F .BYTE 0 .ENDT T?CABIN:: .TABLE ; TABLE FOR OBJECT CABIN .STRL "Cabin" .PROP 3,P?EAST ; CONDITIONAL EXIT CABIN-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?OUT ; CONDITIONAL EXIT CABIN-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?LDESC STR?104 .PROP 3,P?GLOBAL .BYTE WINDOW .BYTE DOOR .BYTE OBJ-QUARTERS .BYTE 0 .ENDT T?DESK:: .TABLE ; TABLE FOR OBJECT DESK .STRL "desk" .PROP 4,P?SYNONYM W?DESK W?TABLE .PROP 1,P?ADJECTIVE .BYTE A?MESSY .PROP 2,P?ACTION PAPERS-F .BYTE 0 .ENDT T?COT:: .TABLE ; TABLE FOR OBJECT COT .STRL "cot" .PROP 4,P?SYNONYM W?COT W?BED .PROP 1,P?ADJECTIVE .BYTE A?CANVAS .PROP 2,P?ACTION BED-F .PROP 2,P?LDESC STR?197 .PROP 2,P?CAPACITY 20 .BYTE 0 .ENDT T?SUPPER-ROOM:: .TABLE ; TABLE FOR OBJECT SUPPER-ROOM .STRL "Supper Room" .PROP 3,P?NORTH ; CONDITIONAL EXIT UNDER-TABLE ; PER FUNCTION .BYTE 0 .PROP 2,P?SOUTH ; IMPOSSIBLE EXIT STR?174 ; FAILURE MESSAGE .PROP 3,P?WEST ; CONDITIONAL EXIT BALLROOM-ENTRANCE ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION SUPPER-ROOM-F .PROP 2,P?LDESC STR?175 .PROP 2,P?GLOBAL .BYTE LONG-TABLE .BYTE WINDOW .BYTE 0 .ENDT T?DRESS:: .TABLE ; TABLE FOR OBJECT DRESS .STRL "cotton frock" .PROP 6,P?SYNONYM W?CLOTHES W?DRESS W?FROCK .PROP 1,P?ADJECTIVE .BYTE A?COTTON .PROP 2,P?ACTION GARMENT-F .PROP 2,P?SIZE 5 .PROP 2,P?GENERIC GEN-CLOTHES .BYTE 0 .ENDT T?CROWS-NEST:: .TABLE ; TABLE FOR OBJECT CROWS-NEST .STRL "Crow's Nest" .PROP 2,P?UP ; IMPOSSIBLE EXIT STR?122 ; FAILURE MESSAGE .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE RIGGING-ROOM ; TO ROOM .PROP 2,P?LDESC STR?121 .PROP 2,P?GLOBAL .BYTE RIGGING-OBJECT .BYTE SEA .BYTE 0 .ENDT T?HOLE:: .TABLE ; TABLE FOR OBJECT HOLE .STRL "hole" .PROP 2,P?SYNONYM W?HOLE .PROP 2,P?ACTION HOLE-F .BYTE 0 .ENDT T?HRING:: .TABLE ; TABLE FOR OBJECT HRING .STRL "new ring" .PROP 4,P?SYNONYM W?RING W?LATIN .PROP 1,P?ADJECTIVE .BYTE A?NEW .PROP 2,P?ACTION RING-F .PROP 2,P?GENERIC GEN-RING .BYTE 0 .ENDT T?GARTER:: .TABLE ; TABLE FOR OBJECT GARTER .STRL "garter" .PROP 6,P?SYNONYM W?GARTER W?SLING W?SLINGSHOT .PROP 1,P?ADJECTIVE .BYTE A?RED .PROP 2,P?ACTION GARTER-F .PROP 2,P?SIZE 2 .PROP 2,P?CAPACITY 1 .BYTE 0 .ENDT T?BY-SHIP:: .TABLE ; TABLE FOR OBJECT BY-SHIP .STRL "By the Ship" .PROP 2,P?NORTH ; IMPOSSIBLE EXIT STR?134 ; FAILURE MESSAGE .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?134 ; FAILURE MESSAGE .PROP 2,P?SOUTH ; IMPOSSIBLE EXIT STR?134 ; FAILURE MESSAGE .PROP 3,P?WEST ; CONDITIONAL EXIT FLOATING ; PER FUNCTION .BYTE 0 .PROP 3,P?UP ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION BY-SHIP-F .PROP 3,P?GLOBAL .BYTE LADDER .BYTE SEA .BYTE PSEUD-SKIFF .BYTE 0 .ENDT T?BLUE-GLASS:: .TABLE ; TABLE FOR OBJECT BLUE-GLASS .STRL "blue goblet" .PROP 6,P?SYNONYM W?CUP W?GLASS W?GOBLET .PROP 2,P?ADJECTIVE .BYTE A?BLUE .BYTE A?MY .PROP 2,P?ACTION GLASS-F .PROP 2,P?SIZE 2 .PROP 2,P?CONTENTS 0 .PROP 2,P?CAPACITY 2 .BYTE 0 .ENDT T?PISTOL:: .TABLE ; TABLE FOR OBJECT PISTOL .STRL "pistol" .PROP 4,P?SYNONYM W?PISTOL W?GUN .PROP 2,P?ACTION PISTOL-F .PROP 2,P?SIZE 3 .BYTE 0 .ENDT T?LANDING:: .TABLE ; TABLE FOR OBJECT LANDING .STRL "Landing" .PROP 3,P?SOUTH ; CONDITIONAL EXIT CURTAIN-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?UP ; IMPOSSIBLE EXIT STR?107 ; FAILURE MESSAGE .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE AFT-HOLD ; TO ROOM .PROP 3,P?IN ; CONDITIONAL EXIT CUPBOARD-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?OUT ; IMPOSSIBLE EXIT STR?107 ; FAILURE MESSAGE .PROP 2,P?ACTION LANDING-F .PROP 4,P?GLOBAL .BYTE DOOR .BYTE CURTAIN .BYTE STAIRS .BYTE CUPBOARD-OBJECT .BYTE 0 .ENDT T?CASK:: .TABLE ; TABLE FOR OBJECT CASK .STRL "cask" .PROP 4,P?SYNONYM W?CASK W?KEG .PROP 3,P?ADJECTIVE .BYTE A?EMPTY .BYTE A?RUM .BYTE A?WARPED .PROP 2,P?ACTION CASK-F .PROP 2,P?GENERIC GEN-CASK .PROP 2,P?DESCFCN CASK-F .BYTE 0 .ENDT T?X-ROOM:: .TABLE ; TABLE FOR OBJECT X-ROOM .STRL "Parlour" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE UPPER-HALL-W ; TO ROOM .PROP 2,P?LDESC STR?180 .BYTE 0 .ENDT T?WATER-BARREL:: .TABLE ; TABLE FOR OBJECT WATER-BARREL .STRL "water barrel" .PROP 6,P?SYNONYM W?BARREL W?CASK W?KEG .PROP 2,P?ADJECTIVE .BYTE A?FRESH .BYTE A?WATER .PROP 2,P?ACTION BARREL-F .PROP 2,P?GENERIC GEN-BARREL .BYTE 0 .ENDT T?SEA:: .TABLE ; TABLE FOR OBJECT SEA .STRL "sea" .PROP 8,P?SYNONYM W?WATER W?OCEAN W?LAGOON W?SHALLOWS .PROP 3,P?ADJECTIVE .BYTE A?SEA .BYTE A?DARK .BYTE A?COLD .PROP 2,P?ACTION WATER-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?PINCH:: .TABLE ; TABLE FOR OBJECT PINCH .STRL "pinch of spices" .PROP 8,P?SYNONYM W?PINCH W?SPICE W?SPICES W?PEPPER .PROP 2,P?ACTION SPICES-F .PROP 2,P?SIZE 1 .PROP 2,P?GENERIC GEN-SPICES .BYTE 0 .ENDT T?SHALLOWS:: .TABLE ; TABLE FOR OBJECT SHALLOWS .STRL "Shallows" .PROP 2,P?SYNONYM W?SHALLOWS .PROP 2,P?NORTH ; IMPOSSIBLE EXIT STR?135 ; FAILURE MESSAGE .PROP 3,P?EAST ; CONDITIONAL EXIT FLOATING ; PER FUNCTION .BYTE 0 .PROP 2,P?SOUTH ; IMPOSSIBLE EXIT STR?135 ; FAILURE MESSAGE .PROP 3,P?WEST ; CONDITIONAL EXIT FLOATING ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION SHALLOWS-F .PROP 2,P?GLOBAL .BYTE SEA .BYTE DEBRIS .BYTE 0 .ENDT T?PORK:: .TABLE ; TABLE FOR OBJECT PORK .STRL "slab of pork" .PROP 8,P?SYNONYM W?PORK W?MEAT W?SOMETHING W?PORK .PROP 2,P?ADJECTIVE .BYTE A?SALT .BYTE A?SLAB .PROP 2,P?ACTION PORK-F .BYTE 0 .ENDT T?HOLD:: .TABLE ; TABLE FOR OBJECT HOLD .STRL "Hold" .PROP 2,P?SYNONYM W?HOLD .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE CREWS-QUARTERS ; TO ROOM .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE AFT-HOLD ; TO ROOM .PROP 3,P?UP ; CONDITIONAL EXIT HATCH-ENTRANCE ; PER FUNCTION .BYTE 0 .PROP 3,P?OUT ; CONDITIONAL EXIT HATCH-ENTRANCE ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION HOLD-F .PROP 2,P?GLOBAL .BYTE HATCH .BYTE STAIRS .BYTE 0 .ENDT T?LAUD:: .TABLE ; TABLE FOR OBJECT LAUD .STRL "laudanum" .PROP 8,P?SYNONYM W?LAUDANUM W?LIQUID W?DRUG W?DROPS .PROP 1,P?ADJECTIVE .BYTE A?LAUD .PROP 2,P?ACTION LAUD-F .PROP 2,P?SIZE 1 .BYTE 0 .ENDT T?SHIP:: .TABLE ; TABLE FOR OBJECT SHIP .STRL "Helena Louise" .PROP 6,P?SYNONYM W?BOAT W?SHIP W?LOUISE .PROP 2,P?ADJECTIVE .BYTE A?HELENA .BYTE A?PIRATE .PROP 2,P?ACTION SHIP-F .PROP 2,P?GENERIC GEN-BOAT .BYTE 0 .ENDT T?IRON-CELL-DOOR:: .TABLE ; TABLE FOR OBJECT IRON-CELL-DOOR .STRL "iron door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ADJECTIVE .BYTE A?IRON .BYTE A?CELL .PROP 2,P?ACTION DOOR-F .BYTE 0 .ENDT T?FOLLY-OBJECT:: .TABLE ; TABLE FOR OBJECT FOLLY-OBJECT .STRL "folly" .PROP 6,P?SYNONYM W?FOLLY W?GAZEBO W?JASMINE .PROP 2,P?ACTION FOLLY-OBJ-F .PROP 2,P?GENERIC GEN-FLOWER .BYTE 0 .ENDT T?LEVER:: .TABLE ; TABLE FOR OBJECT LEVER .STRL "lever" .PROP 4,P?SYNONYM W?LEVER W?WRITING .PROP 2,P?ACTION LEVER-F .BYTE 0 .ENDT T?MIRROR:: .TABLE ; TABLE FOR OBJECT MIRROR .STRL "bit of mirror" .PROP 2,P?SYNONYM W?MIRROR .PROP 3,P?ADJECTIVE .BYTE A?CHIPPED .BYTE A?PIECE .BYTE A?BIT .PROP 2,P?ACTION MIRROR-F .PROP 2,P?FDESC STR?111 .BYTE 0 .ENDT T?JEWEL:: .TABLE ; TABLE FOR OBJECT JEWEL .STRL "jewelled brooch" .PROP 6,P?SYNONYM W?BROOCH W?PIN W?CLASP .PROP 4,P?ADJECTIVE .BYTE A?JEWELLED .BYTE A?DIAMOND .BYTE A?SAPPHI .BYTE A?RUBY .PROP 2,P?ACTION JEWEL-F .BYTE 0 .ENDT T?GALLERY:: .TABLE ; TABLE FOR OBJECT GALLERY .STRL "Gallery" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE UPPER-HALL-E ; TO ROOM .PROP 2,P?ACTION GALLERY-F .PROP 2,P?GLOBAL .BYTE CHANDELIER .BYTE RAILING .BYTE 0 .ENDT T?DANCERS:: .TABLE ; TABLE FOR OBJECT DANCERS .STRL "dancer" .PROP 8,P?SYNONYM W?WOMAN W?MEN W?LADY W?LADIES .PROP 1,P?ADJECTIVE .BYTE A?DANCER .PROP 2,P?ACTION DANCERS-F .PROP 2,P?SIZE 10 .BYTE 0 .ENDT T?FENCE:: .TABLE ; TABLE FOR OBJECT FENCE .STRL "fence" .PROP 4,P?SYNONYM W?FENCE W?CAGE .PROP 2,P?ADJECTIVE .BYTE A?MESH .BYTE A?WIRE .PROP 2,P?ACTION FENCE-F .BYTE 0 .ENDT T?FOYER:: .TABLE ; TABLE FOR OBJECT FOYER .STRL "Foyer" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MAIN-ENTRANCE ; TO ROOM .PROP 3,P?EAST ; CONDITIONAL EXIT FOYER-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?SOUTH ; CONDITIONAL EXIT FOYER-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?WEST ; CONDITIONAL EXIT FOYER-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?UP ; CONDITIONAL EXIT FOYER-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION FOYER-F .PROP 2,P?LDESC STR?172 .BYTE 0 .ENDT T?CLEARING:: .TABLE ; TABLE FOR OBJECT CLEARING .STRL "Clearing" .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE FOREST ; TO ROOM .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?164 ; FAILURE MESSAGE .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE FOREST ; TO ROOM .PROP 3,P?UP ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE FOREST ; TO ROOM .PROP 2,P?ACTION CLEARING-F .PROP 2,P?LDESC STR?163 .PROP 3,P?GLOBAL .BYTE WINDOW .BYTE TREE .BYTE VINE .BYTE 0 .ENDT T?FOCSLE:: .TABLE ; TABLE FOR OBJECT FOCSLE .STRL "Forecastle" .PROP 3,P?NORTH ; CONDITIONAL EXIT BOWSPRIT-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MAIN-DECK ; TO ROOM .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 3,P?UP ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 2,P?DOWN ; IMPOSSIBLE EXIT STR?119 ; FAILURE MESSAGE .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE GALLEY ; TO ROOM .PROP 2,P?ACTION FOCSLE-F .PROP 6,P?GLOBAL .BYTE CHAIN .BYTE GRATE .BYTE SEA .BYTE RAILING .BYTE RIGGING-OBJECT .BYTE GALLEY-OBJECT .BYTE 0 .ENDT T?LARGE-KEY:: .TABLE ; TABLE FOR OBJECT LARGE-KEY .STRL "large key" .PROP 2,P?SYNONYM W?KEY .PROP 1,P?ADJECTIVE .BYTE A?LARGE .PROP 2,P?ACTION KEY-F .PROP 2,P?SIZE 2 .BYTE 0 .ENDT T?UNMENTIONABLES:: .TABLE ; TABLE FOR OBJECT UNMENTIONABLES .STRL "unmentionables" .PROP 4,P?SYNONYM W?UNMENTIONABLES W?SMALLS .PROP 2,P?ACTION UNMENTIONABLES-F .BYTE 0 .ENDT T?GLOBAL-ROOM:: .TABLE ; TABLE FOR OBJECT GLOBAL-ROOM .STRL "room" .PROP 8,P?SYNONYM W?ROOM W?PLACE W?LOCATI W?AREA .PROP 2,P?ACTION GLOBAL-ROOM-F .BYTE 0 .ENDT T?DEBRIS:: .TABLE ; TABLE FOR OBJECT DEBRIS .STRL "debris" .PROP 8,P?SYNONYM W?DEBRIS W?WOOD W?REMAINS W?SAIL .PROP 4,P?ADJECTIVE .BYTE A?PLANK .BYTE A?HUMAN .BYTE A?CANVAS .BYTE A?FLESH .PROP 2,P?ACTION DEBRIS-F .PROP 2,P?DESCFCN DEBRIS-F .BYTE 0 .ENDT T?SUPPLIES:: .TABLE ; TABLE FOR OBJECT SUPPLIES .STRL "food and ammunition supplies" .PROP 6,P?SYNONYM W?FOOD W?AMMUNI W?GUNPOW .PROP 1,P?ADJECTIVE .BYTE A?SUPPLIES .PROP 2,P?ACTION KEG-F .BYTE 0 .ENDT T?ISLAND:: .TABLE ; TABLE FOR OBJECT ISLAND .STRL "St. Sinistra" .PROP 8,P?SYNONYM W?ISLAND W?SINISTRA W?CLIFF W?BEACH .PROP 1,P?ADJECTIVE .BYTE A?ST .PROP 2,P?ACTION ISLAND-F .BYTE 0 .ENDT T?BOTTLE:: .TABLE ; TABLE FOR OBJECT BOTTLE .STRL "leather bottle" .PROP 4,P?SYNONYM W?BOTTLE W?LABEL .PROP 3,P?ADJECTIVE .BYTE A?BROWN .BYTE A?SMALL .BYTE A?LEATHER .PROP 2,P?ACTION BOTTLE-F .PROP 2,P?FDESC STR?209 .BYTE 0 .ENDT T?HIM:: .TABLE ; TABLE FOR OBJECT HIM .STRL "him" .PROP 4,P?SYNONYM W?HIM W?HIMSELF .BYTE 0 .ENDT T?LIBRARY:: .TABLE ; TABLE FOR OBJECT LIBRARY .STRL "Library" .PROP 2,P?SYNONYM W?LIBRARY .PROP 3,P?NORTH ; CONDITIONAL EXIT PORTRAIT-EXIT ; PER FUNCTION .BYTE 0 .PROP 5,P?EAST ; CONDITIONAL EXIT .BYTE BY-HOUSE ; TO ROOM .BYTE LIB-WINDOW ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .BYTE 0 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE HALL-E ; TO ROOM .PROP 3,P?IN ; CONDITIONAL EXIT PORTRAIT-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION LIBRARY-F .PROP 4,P?GLOBAL .BYTE PORTRAIT .BYTE WINDOW .BYTE DESK .BYTE DRAPES .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 .BYTE A?YOUR .BYTE A?MY .BYTE A?HIS .BYTE A?LAFOND .PROP 2,P?ACTION EYES-F .BYTE 0 .ENDT T?PILE-OF-CLOTHES:: .TABLE ; TABLE FOR OBJECT PILE-OF-CLOTHES .STRL "pile of clothes" .PROP 2,P?SYNONYM W?CLOTHES .PROP 1,P?ADJECTIVE .BYTE A?PILE .PROP 2,P?ACTION PILE-OF-CLOTHES-F .PROP 2,P?SIZE 10 .PROP 2,P?GENERIC GEN-CLOTHES .PROP 2,P?FDESC STR?206 .BYTE 0 .ENDT T?HEDGE:: .TABLE ; TABLE FOR OBJECT HEDGE .STRL "hedge" .PROP 2,P?SYNONYM W?HEDGE .BYTE 0 .ENDT T?SLEEPING-CUPBOARD:: .TABLE ; TABLE FOR OBJECT SLEEPING-CUPBOARD .STRL "Sleeping Cupboard" .PROP 3,P?NORTH ; CONDITIONAL EXIT CUPBOARD-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?OUT ; CONDITIONAL EXIT CUPBOARD-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION SLEEPING-CUPBOARD-F .PROP 1,P?GLOBAL .BYTE DOOR .BYTE 0 .ENDT T?MANACLES:: .TABLE ; TABLE FOR OBJECT MANACLES .STRL "pair of manacles" .PROP 8,P?SYNONYM W?MANACLE W?CHAINS W?LOCK W?CHAIN .PROP 4,P?ADJECTIVE .BYTE A?IRON .BYTE A?PAIR .BYTE A?LOCKS .BYTE A?FETTER .PROP 2,P?ACTION MANACLES-F .BYTE 0 .ENDT T?TRAP:: .TABLE ; TABLE FOR OBJECT TRAP .STRL "trapdoor" .PROP 6,P?SYNONYM W?DOOR W?WELL W?TRAPDO .PROP 1,P?ADJECTIVE .BYTE A?TRAP .PROP 2,P?ACTION TRAP-F .PROP 2,P?GENERIC GEN-WELL .BYTE 0 .ENDT T?SHIRT:: .TABLE ; TABLE FOR OBJECT SHIRT .STRL "shirt" .PROP 4,P?SYNONYM W?SHIRT W?CLOTHES .PROP 1,P?ADJECTIVE .BYTE A?WHITE .PROP 2,P?ACTION GARMENT-F .PROP 2,P?GENERIC GEN-CLOTHES .BYTE 0 .ENDT T?CAPT-BED:: .TABLE ; TABLE FOR OBJECT CAPT-BED .STRL "bed" .PROP 2,P?SYNONYM W?BED .PROP 2,P?ACTION BED-F .PROP 2,P?GENERIC GEN-BED .PROP 2,P?CAPACITY 100 .BYTE 0 .ENDT T?PSEUD-SKIFF:: .TABLE ; TABLE FOR OBJECT PSEUD-SKIFF .STRL "skiff" .PROP 4,P?SYNONYM W?SKIFF W?BOAT .PROP 2,P?ACTION P-SKIFF-F .BYTE 0 .ENDT T?HAT:: .TABLE ; TABLE FOR OBJECT HAT .STRL "hat" .PROP 6,P?SYNONYM W?HAT W?TRICORNE W?QUILL .PROP 2,P?ADJECTIVE .BYTE A?PLUMED .BYTE A?WHITE .PROP 2,P?ACTION HAT-F .PROP 2,P?DESCFCN HAT-F .PROP 2,P?CAPACITY 2 .BYTE 0 .ENDT T?GALLEY:: .TABLE ; TABLE FOR OBJECT GALLEY .STRL "Galley" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE FOCSLE ; TO ROOM .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE FOCSLE ; TO ROOM .PROP 2,P?ACTION GALLEY-F .PROP 2,P?LDESC STR?120 .PROP 2,P?GLOBAL .BYTE GALLEY-OBJECT .BYTE FIRE .BYTE 0 .ENDT T?MUSICIANS:: .TABLE ; TABLE FOR OBJECT MUSICIANS .STRL "musicians" .PROP 4,P?SYNONYM W?MUSICIANS W?ORCHESTRA .PROP 2,P?ACTION MUSICIANS-F .BYTE 0 .ENDT T?MAN:: .TABLE ; TABLE FOR OBJECT MAN .STRL "man" .PROP 8,P?SYNONYM W?MAN W?MEN W?YOU W?SAILOR .PROP 4,P?ADJECTIVE .BYTE A?SIR .BYTE A?BEWIGGED .BYTE A?SIRRAH .BYTE A?GENTLEMAN .PROP 2,P?ACTION MAN-F .BYTE 0 .ENDT T?HATCH:: .TABLE ; TABLE FOR OBJECT HATCH .STRL "canvas hatch" .PROP 4,P?SYNONYM W?HATCH W?FRAME .PROP 2,P?ADJECTIVE .BYTE A?CANVAS .BYTE A?COVERED .PROP 2,P?ACTION HATCH-F .BYTE 0 .ENDT T?STUB:: .TABLE ; TABLE FOR OBJECT STUB .STRL "stub of rope" .PROP 4,P?SYNONYM W?ROPE W?HAWSER .PROP 1,P?ADJECTIVE .BYTE A?STUB .PROP 2,P?ACTION STUB-F .PROP 2,P?DESCFCN STUB-F .BYTE 0 .ENDT T?LIB-WINDOW:: .TABLE ; TABLE FOR OBJECT LIB-WINDOW .STRL "window" .PROP 4,P?SYNONYM W?GLASS W?WINDOW .PROP 5,P?ADJECTIVE .BYTE A?LARGE .BYTE A?GLASS .BYTE A?SMALL .BYTE A?PANE .BYTE A?PANES .PROP 2,P?ACTION WINDOW-F .BYTE 0 .ENDT T?RUM:: .TABLE ; TABLE FOR OBJECT RUM .STRL "rum" .PROP 4,P?SYNONYM W?RUM W?GROG .PROP 2,P?ACTION RUM-F .BYTE 0 .ENDT T?GREEN-GLASS:: .TABLE ; TABLE FOR OBJECT GREEN-GLASS .STRL "green goblet" .PROP 6,P?SYNONYM W?CUP W?GLASS W?GOBLET .PROP 2,P?ADJECTIVE .BYTE A?GREEN .BYTE A?HIS .PROP 2,P?ACTION GLASS-F .PROP 2,P?SIZE 2 .PROP 2,P?CONTENTS 0 .PROP 2,P?CAPACITY 2 .BYTE 0 .ENDT T?IN-HEDGE:: .TABLE ; TABLE FOR OBJECT IN-HEDGE .STRL "In the Hedge" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE BY-HOUSE ; TO ROOM .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?158 ; FAILURE MESSAGE .PROP 2,P?SOUTH ; IMPOSSIBLE EXIT STR?156 ; FAILURE MESSAGE .PROP 4,P?WEST ; CONDITIONAL EXIT .BYTE FOLLY ; TO ROOM .BYTE SLAT-OPEN ; IF FLAG IS TRUE STR?157 ; FAILURE MESSAGE .PROP 2,P?LDESC STR?155 .PROP 2,P?GLOBAL .BYTE FOLLY-OBJECT .BYTE HEDGE .BYTE 0 .ENDT T?STONE:: .TABLE ; TABLE FOR OBJECT STONE .STRL "stone" .PROP 4,P?SYNONYM W?STONE W?ROCK .PROP 2,P?ADJECTIVE .BYTE A?POINTED .BYTE A?SHARP .PROP 2,P?ACTION STONE-F .PROP 2,P?SIZE 1 .BYTE 0 .ENDT T?POWDER:: .TABLE ; TABLE FOR OBJECT POWDER .STRL "gunpowder" .PROP 6,P?SYNONYM W?POWDER W?GUNPOW W?SHOT .BYTE 0 .ENDT T?MOUTH:: .TABLE ; TABLE FOR OBJECT MOUTH .STRL "your mouth" .PROP 8,P?SYNONYM W?MOUTH W?LIP W?LIPS W?SNOUT .PROP 5,P?ADJECTIVE .BYTE A?YOUR .BYTE A?MY .BYTE A?CROC'S .BYTE A?CROCOD .BYTE A?LAFOND .PROP 2,P?ACTION MOUTH-F .BYTE 0 .ENDT T?BEDROOM:: .TABLE ; TABLE FOR OBJECT BEDROOM .STRL "Bedroom" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE UPPER-HALL-W ; TO ROOM .PROP 3,P?DOWN ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 2,P?LDESC STR?178 .PROP 2,P?GLOBAL .BYTE WINDOW .BYTE VINE .BYTE 0 .ENDT T?SIGN:: .TABLE ; TABLE FOR OBJECT SIGN .STRL "sign" .PROP 2,P?SYNONYM W?SIGN .PROP 2,P?ACTION SIGN-F .BYTE 0 .ENDT T?LAGOON:: .TABLE ; TABLE FOR OBJECT LAGOON .STRL "Lagoon" .PROP 2,P?NORTH ; IMPOSSIBLE EXIT STR?134 ; FAILURE MESSAGE .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?134 ; FAILURE MESSAGE .PROP 2,P?SOUTH ; IMPOSSIBLE EXIT STR?134 ; FAILURE MESSAGE .PROP 3,P?WEST ; CONDITIONAL EXIT FLOATING ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION LAGOON-F .PROP 2,P?GLOBAL .BYTE SEA .BYTE DEBRIS .BYTE 0 .ENDT T?WOOD-CELL-DOOR:: .TABLE ; TABLE FOR OBJECT WOOD-CELL-DOOR .STRL "wooden door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ADJECTIVE .BYTE A?WOOD .BYTE A?WOODEN .PROP 2,P?ACTION DOOR-F .BYTE 0 .ENDT T?WINCH:: .TABLE ; TABLE FOR OBJECT WINCH .STRL "mooring winch" .PROP 6,P?SYNONYM W?WINCH W?WINDLASS W?BARREL .PROP 2,P?ADJECTIVE .BYTE A?MOORING .BYTE A?ANCHOR .PROP 2,P?ACTION WINCH-F .BYTE 0 .ENDT T?MAIN-DECK:: .TABLE ; TABLE FOR OBJECT MAIN-DECK .STRL "Main Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE FOCSLE ; TO ROOM .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE QUARTERDECK ; TO ROOM .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 3,P?UP ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 3,P?DOWN ; CONDITIONAL EXIT HATCH-ENTRANCE ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION MAIN-DECK-F .PROP 6,P?GLOBAL .BYTE HATCH .BYTE STAIRS .BYTE RAILING .BYTE CREW .BYTE SEA .BYTE RIGGING-OBJECT .BYTE 0 .ENDT T?LONG-TABLE:: .TABLE ; TABLE FOR OBJECT LONG-TABLE .STRL "long table" .PROP 2,P?SYNONYM W?TABLE .PROP 1,P?ADJECTIVE .BYTE A?LONG .PROP 2,P?CAPACITY 50 .BYTE 0 .ENDT T?HALL-E:: .TABLE ; TABLE FOR OBJECT HALL-E .STRL "East Hallway" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE LIBRARY ; TO ROOM .PROP 3,P?SOUTH ; CONDITIONAL EXIT UNDER-TABLE ; PER FUNCTION .BYTE 0 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE FOYER ; TO ROOM .PROP 2,P?ACTION HALL-E-F .PROP 2,P?LDESC STR?176 .PROP 1,P?GLOBAL .BYTE LONG-TABLE .BYTE 0 .ENDT T?GUEST-BED:: .TABLE ; TABLE FOR OBJECT GUEST-BED .STRL "bed" .PROP 2,P?SYNONYM W?BED .PROP 2,P?ACTION BED-F .PROP 2,P?CAPACITY 100 .BYTE 0 .ENDT T?CELL-1:: .TABLE ; TABLE FOR OBJECT CELL-1 .STRL "Guard's Bunkroom" .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE PASSAGE-1 ; TO ROOM .PROP 2,P?LDESC STR?198 .PROP 1,P?GLOBAL .BYTE CELL-OBJ .BYTE 0 .ENDT T?DRAPES:: .TABLE ; TABLE FOR OBJECT DRAPES .STRL "drapes" .PROP 4,P?SYNONYM W?DRAPES W?CURTAIN .PROP 4,P?ADJECTIVE .BYTE A?BLACK .BYTE A?VELVET .BYTE A?PURPLE .BYTE A?GOLD .PROP 2,P?ACTION DRAPES-F .BYTE 0 .ENDT T?STAIRS:: .TABLE ; TABLE FOR OBJECT STAIRS .STRL "stair" .PROP 8,P?SYNONYM W?STAIR W?STAIRS W?STAIRW W?STEP .PROP 3,P?ADJECTIVE .BYTE A?WOOD .BYTE A?ROCK .BYTE A?WET .PROP 2,P?ACTION STAIRS-F .BYTE 0 .ENDT T?FLOWER:: .TABLE ; TABLE FOR OBJECT FLOWER .STRL "flower" .PROP 4,P?SYNONYM W?FLOWER W?JASMINE .PROP 1,P?ADJECTIVE .BYTE A?LOVELY .PROP 2,P?ACTION FLOWER-F .PROP 2,P?GENERIC GEN-FLOWER .BYTE 0 .ENDT T?HALL-W:: .TABLE ; TABLE FOR OBJECT HALL-W .STRL "Hall" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE KITCHEN ; TO ROOM .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE FOYER ; TO ROOM .PROP 2,P?LDESC STR?171 .PROP 1,P?GLOBAL .BYTE DOOR .BYTE 0 .ENDT T?CANNON:: .TABLE ; TABLE FOR OBJECT CANNON .STRL "cannon" .PROP 2,P?SYNONYM W?CANNON .PROP 2,P?ACTION CANNON-F .PROP 2,P?LDESC STR?117 .BYTE 0 .ENDT T?OARS:: .TABLE ; TABLE FOR OBJECT OARS .STRL "pair of oars" .PROP 6,P?SYNONYM W?OARS W?OAR W?OARLOCK .PROP 1,P?ADJECTIVE .BYTE A?METAL .PROP 2,P?ACTION OARS-F .BYTE 0 .ENDT T?BOOKS-GLOBAL:: .TABLE ; TABLE FOR OBJECT BOOKS-GLOBAL .STRL "books" .PROP 4,P?SYNONYM W?BOOK W?BOOKS .PROP 2,P?ACTION BOOKS-GLOBAL-F .PROP 2,P?GENERIC GENERIC-BOOK .BYTE 0 .ENDT T?COOKIE:: .TABLE ; TABLE FOR OBJECT COOKIE .STRL "Cookie" .PROP 8,P?SYNONYM W?COOKIE W?QUICK W?COOK W?RODNEY .PROP 1,P?ADJECTIVE .BYTE A?RODNEY .PROP 2,P?ACTION COOKIE-F .PROP 2,P?SIZE 10 .PROP 2,P?DESCFCN COOKIE-F .BYTE 0 .ENDT T?MESS:: .TABLE ; TABLE FOR OBJECT MESS .STRL "mess" .PROP 8,P?SYNONYM W?MESS W?POWDER W?POTIONS W?STAINS .BYTE 0 .ENDT T?BALLROOM:: .TABLE ; TABLE FOR OBJECT BALLROOM .STRL "Ballroom" .PROP 6,P?SYNONYM W?FLOOR W?DANCE W?BALLRO .PROP 3,P?NORTH ; CONDITIONAL EXIT BALLROOM-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?EAST ; CONDITIONAL EXIT BALLROOM-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?SOUTH ; CONDITIONAL EXIT BALLROOM-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?WEST ; CONDITIONAL EXIT BALLROOM-EXIT ; PER FUNCTION .BYTE 0 .PROP 1,P?ADJECTIVE .BYTE A?DANCE .PROP 2,P?ACTION BALLROOM-F .PROP 4,P?GLOBAL .BYTE CHANDELIER .BYTE VER-DOOR .BYTE CREW .BYTE DANCERS .BYTE 0 .ENDT T?WATER:: .TABLE ; TABLE FOR OBJECT WATER .STRL "water" .PROP 2,P?SYNONYM W?WATER .PROP 1,P?ADJECTIVE .BYTE A?FRESH .PROP 2,P?ACTION WATER-F .BYTE 0 .ENDT T?KEG:: .TABLE ; TABLE FOR OBJECT KEG .STRL "keg" .PROP 8,P?SYNONYM W?KEG W?KEGS W?CASK W?CASKS .PROP 2,P?ACTION KEG-F .BYTE 0 .ENDT T?GROUND:: .TABLE ; TABLE FOR OBJECT GROUND .STRL "ground" .PROP 6,P?SYNONYM W?FLOOR W?GROUND W?DECK .PROP 2,P?ACTION GROUND-F .BYTE 0 .ENDT T?CAPT-QUARTERS:: .TABLE ; TABLE FOR OBJECT CAPT-QUARTERS .STRL "Captain's Quarters" .PROP 3,P?NORTH ; CONDITIONAL EXIT CURTAIN-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?SOUTH ; CONDITIONAL EXIT WINDOW-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?UP ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION CAPT-QUARTERS-F .PROP 7,P?GLOBAL .BYTE CURTAIN .BYTE WINDOW .BYTE DESK .BYTE DOOR .BYTE SEA .BYTE LADDER .BYTE OBJ-QUARTERS .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?VERANDA:: .TABLE ; TABLE FOR OBJECT VERANDA .STRL "Veranda" .PROP 3,P?NORTH ; CONDITIONAL EXIT BALLROOM-ENTRANCE ; PER FUNCTION .BYTE 0 .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?159 ; FAILURE MESSAGE .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE LAWN ; TO ROOM .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?159 ; FAILURE MESSAGE .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE LAWN ; TO ROOM .PROP 2,P?ACTION VERANDA-F .PROP 3,P?GLOBAL .BYTE STAIRS .BYTE VEROBJ .BYTE VER-DOOR .BYTE 0 .ENDT T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM .STRL "number" .PROP 2,P?SYNONYM W?NUMBER .BYTE 0 .ENDT T?PASSAGE-4:: .TABLE ; TABLE FOR OBJECT PASSAGE-4 .STRL "Corner" .PROP 5,P?NORTH ; CONDITIONAL EXIT .BYTE CELL-4 ; TO ROOM .BYTE IRON-CELL-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .BYTE 0 .PROP 3,P?EAST ; CONDITIONAL EXIT DUNGEON-ENTRANCE ; PER FUNCTION .BYTE 0 .PROP 2,P?LDESC STR?204 .PROP 2,P?GLOBAL .BYTE IRON-CELL-DOOR .BYTE CELL-OBJ .BYTE 0 .ENDT T?DIVAN:: .TABLE ; TABLE FOR OBJECT DIVAN .STRL "divan" .PROP 4,P?SYNONYM W?COUCH W?DIVAN .PROP 1,P?ADJECTIVE .BYTE A?TURKEY .PROP 2,P?ACTION DIVAN-F .BYTE 0 .ENDT T?INVITE:: .TABLE ; TABLE FOR OBJECT INVITE .STRL "invitation" .PROP 6,P?SYNONYM W?INVITE W?CARD W?INVITATION .PROP 2,P?ADJECTIVE .BYTE A?LARGE .BYTE A?WHITE .PROP 2,P?ACTION INVITE-F .BYTE 0 .ENDT T?LAFS-ROOM:: .TABLE ; TABLE FOR OBJECT LAFS-ROOM .STRL "Lafond's Bedroom" .PROP 3,P?SOUTH ; CONDITIONAL EXIT LAFS-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION LAFS-ROOM-F .PROP 4,P?GLOBAL .BYTE LDOOR .BYTE TABLE .BYTE DRAPES .BYTE SEA .BYTE 0 .ENDT T?LUCY:: .TABLE ; TABLE FOR OBJECT LUCY .STRL "Lucy" .PROP 6,P?SYNONYM W?WOMAN W?COOK W?LUCY .PROP 1,P?ADJECTIVE .BYTE A?BLOND .PROP 2,P?ACTION LUCY-F .PROP 2,P?SIZE 10 .PROP 2,P?DESCFCN LUCY-F .BYTE 0 .ENDT T?ON-LADDER:: .TABLE ; TABLE FOR OBJECT ON-LADDER .STRL "On the Ladder" .PROP 3,P?NORTH ; CONDITIONAL EXIT LADDER-EXIT ; PER FUNCTION .BYTE 0 .PROP 3,P?UP ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 3,P?DOWN ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 3,P?IN ; CONDITIONAL EXIT LADDER-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION ON-LADDER-F .PROP 4,P?GLOBAL .BYTE LADDER .BYTE SEA .BYTE OBJ-QUARTERS .BYTE PSEUD-SKIFF .BYTE 0 .ENDT T?TRADE-ENTRANCE:: .TABLE ; TABLE FOR OBJECT TRADE-ENTRANCE .STRL "Trade Entrance" .PROP 3,P?NORTH ; CONDITIONAL EXIT AROUND-HOUSE ; PER FUNCTION .BYTE 0 .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE KITCHEN ; TO ROOM .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE FOREST ; TO ROOM .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?161 ; FAILURE MESSAGE .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE KITCHEN ; TO ROOM .PROP 2,P?LDESC STR?160 .BYTE 0 .ENDT T?CELL-2:: .TABLE ; TABLE FOR OBJECT CELL-2 .STRL "Cell" .PROP 5,P?WEST ; CONDITIONAL EXIT .BYTE PASSAGE-2 ; TO ROOM .BYTE WOOD-CELL-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .BYTE 0 .PROP 2,P?LDESC STR?201 .PROP 2,P?GLOBAL .BYTE WOOD-CELL-DOOR .BYTE CELL-OBJ .BYTE 0 .ENDT T?CEILING:: .TABLE ; TABLE FOR OBJECT CEILING .STRL "ceiling" .PROP 4,P?SYNONYM W?CEILIN W?ROOF .PROP 1,P?ADJECTIVE .BYTE A?LOW .PROP 2,P?ACTION CEILING-F .BYTE 0 .ENDT T?GLOBE:: .TABLE ; TABLE FOR OBJECT GLOBE .STRL "globe" .PROP 6,P?SYNONYM W?GLOBE W?SINISTRA W?ISLAND .PROP 3,P?ADJECTIVE .BYTE A?WORLD .BYTE A?ST .BYTE A?WOODEN .PROP 2,P?ACTION GLOBE-F .BYTE 0 .ENDT T?STAIRWELL:: .TABLE ; TABLE FOR OBJECT STAIRWELL .STRL "Stairwell" .PROP 3,P?SOUTH ; CONDITIONAL EXIT PORTRAIT-EXIT ; PER FUNCTION .BYTE 0 .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE BOTTOM-STAIRS ; TO ROOM .PROP 3,P?OUT ; CONDITIONAL EXIT PORTRAIT-EXIT ; PER FUNCTION .BYTE 0 .PROP 2,P?LDESC STR?194 .PROP 3,P?GLOBAL .BYTE STAIRS .BYTE PORTRAIT .BYTE TORCH .BYTE 0 .ENDT T?BUSHES:: .TABLE ; TABLE FOR OBJECT BUSHES .STRL "bushes" .PROP 6,P?SYNONYM W?BUSHES W?DRAGOO W?SOLDIERS .BYTE 0 .ENDT T?POOP:: .TABLE ; TABLE FOR OBJECT POOP .STRL "Poop" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE QUARTERDECK ; TO ROOM .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 2,P?SOUTH ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 3,P?DOWN ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION POOP-F .PROP 4,P?GLOBAL .BYTE LADDER .BYTE SEA .BYTE RAILING .BYTE OBJ-QUARTERS .BYTE 0 .ENDT T?BANKNOTE:: .TABLE ; TABLE FOR OBJECT BANKNOTE .STRL "banknote" .PROP 6,P?SYNONYM W?MONEY W?NOTE W?BANKNOTE .PROP 4,P?ADJECTIVE .BYTE A?FIFTY .BYTE A?GUINEA .BYTE A?FRONT .BYTE A?BACK .PROP 2,P?ACTION BANKNOTE-F .PROP 2,P?SIZE 1 .BYTE 0 .ENDT T?CROC:: .TABLE ; TABLE FOR OBJECT CROC .STRL "crocodile" .PROP 8,P?SYNONYM W?CROC W?CROCOD W?LEBS W?MOUTH .PROP 4,P?ADJECTIVE .BYTE A?CROC'S .BYTE A?JAWS .BYTE A?REPTILE .BYTE A?GATOR .PROP 2,P?ACTION CROC-F .PROP 2,P?DESCFCN CROC-F .BYTE 0 .ENDT T?FUSE:: .TABLE ; TABLE FOR OBJECT FUSE .STRL "fuse" .PROP 6,P?SYNONYM W?FUSE W?GLOW W?FIRE .PROP 3,P?ADJECTIVE .BYTE A?BURNING .BYTE A?SLOW .BYTE A?RED .PROP 2,P?ACTION FUSE-F .PROP 2,P?DESCFCN FUSE-F .BYTE 0 .ENDT T?QUARTERDECK:: .TABLE ; TABLE FOR OBJECT QUARTERDECK .STRL "Quarterdeck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MAIN-DECK ; TO ROOM .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE POOP ; TO ROOM .PROP 2,P?WEST ; IMPOSSIBLE EXIT STR?114 ; FAILURE MESSAGE .PROP 2,P?UP ; IMPOSSIBLE EXIT STR?116 ; FAILURE MESSAGE .PROP 2,P?DOWN ; IMPOSSIBLE EXIT STR?115 ; FAILURE MESSAGE .PROP 2,P?IN ; IMPOSSIBLE EXIT STR?115 ; FAILURE MESSAGE .PROP 2,P?ACTION QUARTERDECK-F .PROP 5,P?GLOBAL .BYTE DOOR .BYTE CREW .BYTE SEA .BYTE RAILING .BYTE LINE .BYTE 0 .ENDT T?HERO:: .TABLE ; TABLE FOR OBJECT HERO .STRL "Captain Jamison" .PROP 8,P?SYNONYM W?HERO W?PIRATE W?JAMISON W?CAPTAIN .PROP 4,P?ADJECTIVE .BYTE A?NICHOLAS .BYTE A?NICK .BYTE A?CAPTAIN .BYTE A?FALCON .PROP 2,P?ACTION HERO-F .PROP 2,P?SIZE 10 .PROP 2,P?GENERIC GEN-PIRATE .PROP 2,P?DESCFCN HERO-F .BYTE 0 .ENDT T?CREW:: .TABLE ; TABLE FOR OBJECT CREW .STRL "pirate" .PROP 6,P?SYNONYM W?SAILOR W?PIRATE W?SEAMAN .PROP 2,P?ACTION CREW-F .PROP 2,P?SIZE 10 .BYTE 0 .ENDT T?PROTAGONIST:: .TABLE ; TABLE FOR OBJECT PROTAGONIST .STRL "it" .PROP 2,P?SYNONYM W?PROTAG .PROP 2,P?ACTION PROTAGONIST-F .BYTE 0 .ENDT T?CREWS-QUARTERS:: .TABLE ; TABLE FOR OBJECT CREWS-QUARTERS .STRL "Crew's Quarters" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE HOLD ; TO ROOM .PROP 2,P?UP ; IMPOSSIBLE EXIT STR?110 ; FAILURE MESSAGE .PROP 2,P?ACTION CREWS-QUARTERS-F .PROP 1,P?GLOBAL .BYTE GRATE .BYTE 0 .ENDT T?PANTS:: .TABLE ; TABLE FOR OBJECT PANTS .STRL "breeches" .PROP 8,P?SYNONYM W?BREECHES W?PANTS W?CLOTHES W?BRITCHES .PROP 1,P?ADJECTIVE .BYTE A?BREEKS .PROP 2,P?ACTION GARMENT-F .PROP 2,P?GENERIC GEN-CLOTHES .BYTE 0 .ENDT T?FRONTISPIECE:: .TABLE ; TABLE FOR OBJECT FRONTISPIECE .STRL "Plundered Hearts" .PROP 2,P?NW STR?1 .PROP 2,P?SW STR?1 .PROP 2,P?SYNONYM W?ZZMGCK .BYTE 0 .ENDT T?PYRAMID:: .TABLE ; TABLE FOR OBJECT PYRAMID .STRL "pyramid of casks" .PROP 6,P?SYNONYM W?PYRAMID W?CASKS W?CASK .PROP 1,P?ADJECTIVE .BYTE A?RUM .PROP 2,P?ACTION PYRAMID-F .PROP 2,P?GENERIC GEN-CASK .PROP 2,P?DESCFCN PYRAMID-F .BYTE 0 .ENDT T?CRACK:: .TABLE ; TABLE FOR OBJECT CRACK .STRL "crack" .PROP 2,P?SYNONYM W?CRACK .PROP 2,P?ACTION CRACK-F .BYTE 0 .ENDT T?TRAY:: .TABLE ; TABLE FOR OBJECT TRAY .STRL "silver tray" .PROP 2,P?SYNONYM W?TRAY .PROP 2,P?ACTION TRAY-F .BYTE 0 .ENDT T?FLAGON:: .TABLE ; TABLE FOR OBJECT FLAGON .STRL "flagon" .PROP 2,P?SYNONYM W?FLAGON .PROP 2,P?ACTION FLAGON-F .PROP 2,P?SIZE 3 .PROP 2,P?CONTENTS 1 .BYTE 0 .ENDT T?GOWN:: .TABLE ; TABLE FOR OBJECT GOWN .STRL "beautiful ball gown" .PROP 6,P?SYNONYM W?GOWN W?DRESS W?CLOTHES .PROP 2,P?ADJECTIVE .BYTE A?BALL .BYTE A?SILK .PROP 2,P?ACTION GARMENT-F .PROP 2,P?GENERIC GEN-CLOTHES .PROP 2,P?FDESC STR?207 .BYTE 0 .ENDT T?BOOKCASE:: .TABLE ; TABLE FOR OBJECT BOOKCASE .STRL "bookcase" .PROP 8,P?SYNONYM W?BOOKCASE W?BOOKSHELF W?SHELF W?SHELVES .PROP 2,P?ADJECTIVE .BYTE A?BOOK .BYTE A?CASE .PROP 2,P?ACTION BOOKCASE-F .PROP 2,P?CAPACITY 99 .BYTE 0 .ENDT T?RAG:: .TABLE ; TABLE FOR OBJECT RAG .STRL "rag" .PROP 4,P?SYNONYM W?RAG W?CLOTH .PROP 3,P?ADJECTIVE .BYTE A?WET .BYTE A?SCRAP .BYTE A?PIECE .PROP 2,P?ACTION RAG-F .BYTE 0 .ENDT T?BENCH:: .TABLE ; TABLE FOR OBJECT BENCH .STRL "bench" .PROP 2,P?SYNONYM W?BENCH .PROP 2,P?LDESC STR?153 .BYTE 0 .ENDT T?POWER:: .TABLE ; TABLE FOR OBJECT POWER .STRL "book" .PROP 4,P?SYNONYM W?BOOK W?POWER .PROP 2,P?ADJECTIVE .BYTE A?TREATISE .BYTE A?WELL-READ .PROP 2,P?ACTION POWER-F .PROP 2,P?GENERIC GENERIC-BOOK .BYTE 0 .ENDT T?FIRE:: .TABLE ; TABLE FOR OBJECT FIRE .STRL "fire" .PROP 6,P?SYNONYM W?FIRE W?FIREPIT W?PIT .PROP 2,P?ADJECTIVE .BYTE A?WARM .BYTE A?SMOKY .PROP 2,P?ACTION FIRE-F .BYTE 0 .ENDT T?LETTER:: .TABLE ; TABLE FOR OBJECT LETTER .STRL "missive" .PROP 6,P?SYNONYM W?PAPER W?LETTER W?MISSIVE .PROP 2,P?ACTION LETTER-F .BYTE 0 .ENDT T?RIGGING-ROOM:: .TABLE ; TABLE FOR OBJECT RIGGING-ROOM .STRL "In the Rigging" .PROP 3,P?UP ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 3,P?DOWN ; CONDITIONAL EXIT CLIMBING ; PER FUNCTION .BYTE 0 .PROP 2,P?ACTION RIGGING-ROOM-F .PROP 3,P?GLOBAL .BYTE RIGGING-OBJECT .BYTE SEA .BYTE LADDER .BYTE 0 .ENDT T?UPPER-HALL-W:: .TABLE ; TABLE FOR OBJECT UPPER-HALL-W .STRL "Upstairs Hall" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE X-ROOM ; TO ROOM .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE STAIRTOP ; TO ROOM .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE BEDROOM ; TO ROOM .PROP 2,P?LDESC STR?179 .BYTE 0 .ENDT T?LRING:: .TABLE ; TABLE FOR OBJECT LRING .STRL "gold ring" .PROP 4,P?SYNONYM W?RING W?LATIN .PROP 1,P?ADJECTIVE .BYTE A?GOLD .PROP 2,P?ACTION RING-F .PROP 2,P?GENERIC GEN-RING .BYTE 0 .ENDT T?RUM-BARREL:: .TABLE ; TABLE FOR OBJECT RUM-BARREL .STRL "rum barrel" .PROP 8,P?SYNONYM W?BARREL W?CASK W?KEG W?STAINS .PROP 3,P?ADJECTIVE .BYTE A?RUM .BYTE A?STAINED .BYTE A?DARK .PROP 2,P?ACTION BARREL-F .PROP 2,P?GENERIC GEN-BARREL .BYTE 0 .ENDT T?SHUTTERS:: .TABLE ; TABLE FOR OBJECT SHUTTERS .STRL "shutters" .PROP 6,P?SYNONYM W?SHUTTERS W?SILL W?WINDOW .PROP 1,P?ADJECTIVE .BYTE A?WOODEN .PROP 2,P?ACTION SHUTTERS-F .BYTE 0 .ENDT T?BOTTOM-STAIRS:: .TABLE ; TABLE FOR OBJECT BOTTOM-STAIRS .STRL "Bottom of Stairwell" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE PASSAGE-1 ; TO ROOM .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE ANTEROOM ; TO ROOM .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE STAIRWELL ; TO ROOM .PROP 2,P?LDESC STR?195 .PROP 2,P?GLOBAL .BYTE STAIRS .BYTE TORCH .BYTE 0 .ENDT T?CABIN-BED:: .TABLE ; TABLE FOR OBJECT CABIN-BED .STRL "bed" .PROP 2,P?SYNONYM W?BED .PROP 2,P?ACTION BED-F .PROP 2,P?CAPACITY 100 .BYTE 0 .ENDT T?LAFS-BED:: .TABLE ; TABLE FOR OBJECT LAFS-BED .STRL "bed" .PROP 2,P?SYNONYM W?BED .PROP 2,P?ACTION BED-F .PROP 2,P?CAPACITY 100 .BYTE 0 .ENDT T?DAVIS:: .TABLE ; TABLE FOR OBJECT DAVIS .STRL "Davis" .PROP 2,P?SYNONYM W?DAVIS .PROP 2,P?ACTION DAVIS-F .PROP 2,P?LDESC STR?219 .BYTE 0 .ENDT T?BY-HOUSE:: .TABLE ; TABLE FOR OBJECT BY-HOUSE .STRL "By the House" .PROP 2,P?NORTH ; IMPOSSIBLE EXIT STR?156 ; FAILURE MESSAGE .PROP 2,P?EAST ; IMPOSSIBLE EXIT STR?158 ; FAILURE MESSAGE .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE IN-HEDGE ; TO ROOM .PROP 5,P?WEST ; CONDITIONAL EXIT .BYTE LIBRARY ; TO ROOM .BYTE LIB-WINDOW ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .BYTE 0 .PROP 2,P?ACTION BY-HOUSE-F .PROP 2,P?GLOBAL .BYTE LIB-WINDOW .BYTE HEDGE .BYTE 0 .ENDT T?DOOR:: .TABLE ; TABLE FOR OBJECT DOOR .STRL "door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 2,P?ACTION DOOR-F .PROP 2,P?GENERIC GEN-LOCK .BYTE 0 .ENDT T?KNOB:: .TABLE ; TABLE FOR OBJECT KNOB .STRL "knob" .PROP 2,P?SYNONYM W?KNOB .PROP 2,P?ACTION KNOB-F .BYTE 0 .ENDT T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT .STRL "pseudo" .PROP 2,P?ACTION ME-F .BYTE 0 .ENDT T?MOONBEAM:: .TABLE ; TABLE FOR OBJECT MOONBEAM .STRL "moonbeam" .PROP 8,P?SYNONYM W?MOONLIGHT W?MOONBEAM W?BEAM W?LIGHT .PROP 1,P?ADJECTIVE .BYTE A?MOON .PROP 2,P?ACTION MOON-F .BYTE 0 .ENDT T?LDOOR:: .TABLE ; TABLE FOR OBJECT LDOOR .STRL "ornate door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 1,P?ADJECTIVE .BYTE A?ORNATE .PROP 2,P?ACTION DOOR-F .BYTE 0 .ENDT T?RIGGING-OBJECT:: .TABLE ; TABLE FOR OBJECT RIGGING-OBJECT .STRL "rigging" .PROP 8,P?SYNONYM W?RIGGING W?MAST W?MAINMA W?FOREMA .PROP 1,P?ADJECTIVE .BYTE A?TANGLED .PROP 2,P?ACTION RIGGING-OBJECT-F .BYTE 0 .ENDT T?RETICULE:: .TABLE ; TABLE FOR OBJECT RETICULE .STRL "your reticule" .PROP 2,P?SYNONYM W?RETICULE .PROP 2,P?ADJECTIVE .BYTE A?YOUR .BYTE A?MY .PROP 2,P?ACTION RETICULE-F .PROP 2,P?CAPACITY 50 .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 I-CRULLEY 9 I-COFFER 5 I-PIRATE-ATTACK -1 .ENDT T?102:: T?P-CCTBL:: .TABLE 0 0 0 .ENDT T?202:: T?P-LEXV:: .TABLE .BYTE 79 .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 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 79 .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 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 79 .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 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 80 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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 80 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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 80 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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 .BYTE 0 .BYTE 0 .ENDT T?1202:: T?P-OVTBL:: .TABLE 0 .BYTE 0 .BYTE 0 .ENDT T?1302:: T?P-NAMW:: .TABLE 0 0 .ENDT T?1402:: T?P-ADJW:: .TABLE 0 0 .ENDT T?1502:: T?P-MERGE:: .TABLE .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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?1602:: T?P-PRSO:: .TABLE .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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?1702:: T?P-PRSI:: .TABLE .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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?1802:: T?P-BUTS:: .TABLE .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 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 .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 .ENDT T?104:: T?WINNING-RANKS:: .TABLE 0 STR?4 STR?5 STR?6 STR?7 .ENDT T?204:: T?FOLLOWS:: .TABLE 4 0 STR?9 STR?10 STR?11 .ENDT T?304:: T?HO-HUM-LIST:: .TABLE 4 0 STR?13 STR?14 STR?15 .ENDT T?404:: T?IMPOSSIBLE-LIST:: .TABLE 6 0 STR?16 STR?17 STR?18 STR?19 STR?20 .ENDT T?504:: T?WASTE-LIST:: .TABLE 7 0 STR?21 STR?22 STR?23 STR?24 STR?25 STR?26 .ENDT T?106:: T?DEBRIS-BITS:: .TABLE 4 0 STR?101 STR?102 STR?103 .ENDT T?206:: T?PIRATE-NOISES:: .TABLE 6 0 STR?123 STR?124 STR?125 STR?126 STR?127 .ENDT T?306:: T?REEF-DESC:: .TABLE 0 0 0 0 0 STR?128 STR?129 STR?130 STR?131 STR?132 STR?133 .ENDT T?107:: T?HERO-SHIP-SPEECHES:: .TABLE STR?139 STR?140 STR?141 .ENDT T?207:: T?HERO-SPEECHES:: .TABLE STR?144 STR?145 STR?146 .ENDT T?307:: T?MANNERISMS:: .TABLE 6 0 STR?147 STR?148 STR?149 STR?150 STR?151 .ENDT T?108:: T?WATCHING-SLEEPY:: .TABLE STR?184 STR?185 STR?186 .ENDT T?208:: T?GETTING-SLEEPY:: .TABLE 0 STR?187 STR?188 STR?189 STR?190 .ENDT T?308:: T?GLASS-DESC:: .TABLE STR?191 STR?192 STR?193 STR?192 .ENDT T?110:: T?MENACES:: .TABLE STR?212 STR?213 STR?214 .ENDT T?210:: T?ABUSES:: .TABLE 5 0 STR?215 STR?216 STR?217 STR?218 .ENDT T?310:: T?DUEL-SOUNDS:: .TABLE 8 0 STR?224 STR?225 STR?226 STR?227 STR?228 STR?229 STR?230 .ENDT ; END OF IMPURENESS IMPURE:: ; VERB TABLE IS DEFINED HERE VTBL:: .TABLE ST?KISS ST?APPROA ST?BRIBE ST?RAPE ST?VERBOSE ST?SWOON ST?WALK ST?STICK ST?QUIT ST?FIND ST?HEAR ST?YES ST?ZZMGCK ST?STOP ST?SINK ST?UNLOCK ST?READ ST?JUMP ST?POUR ST?WAIT ST?TAKE ST?NO ST?SIGH ST?RAISE ST?FOLLOW ST?VERSION ST?#UNRECORD ST?LIGHT ST?LIE ST?MOVE ST?LET ST?PLAY ST?OPEN ST?MARRY ST?TOUCH ST?#COMMAND ST?BLOW ST?SHOOT ST?WRAP ST?KNOCK ST?INVENT ST?PICK ST?BOARD ST?#RANDOM ST?HUG ST?STAND ST?LISTEN ST?TIE ST?WHERE ST?PASS ST?SHOW ST?TAP ST?SAVE ST?HELP ST?TELL ST?THROW ST?FEED ST?DRESS ST?FIDDLE ST?LOWER ST?TALK ST?USE ST?HIDE ST?SHAKE ST?ATTACK ST?RESTOR ST?ENTER ST?THANKS ST?SEARCH ST?WEAR ST?PAY ST?DISEMBARK ST?SWIM ST?UNTIE ST?WASH ST?CIRCLE ST?UNSCRIPT ST?MUZZLE ST?PUSH ST?SUPER ST?SIT ST?RESTAR ST?APPLAUD ST?UNDRES ST?REACH ST?DIG ST?SOAK ST?SCORE ST?CRY ST?LAUGH ST?COVER ST?CURTSEY ST?COME ST?DANCE ST?LOOK ST?EMPTY ST?RIP ST?DROP ST?ROLL ST?LEAVE ST?HAND ST?WRING ST?SCRIPT ST?$VERIFY ST?EXTINGUISH ST?SWING ST?DESCEN ST?MANACLE ST?SMELL ST?BRIEF ST?SLEEP ST?WAKE ST?DRINK ST?REMOVE ST?WHAT ST?YELL ST?LOCK ST?BURN ST?KICK ST?BITE ST?POINT ST?TURN ST?#RECORD ST?MAKE ST?CLOSE ST?FIX ST?GO ST?REFLECT ST?SLIDE ST?WAVE ST?EXIT ST?EXAMINE ST?ROW ST?EAT ST?FILL ST?LEAN ST?CLIMB ST?LAUNCH ST?RETURN ST?DEMOLI ST?UNROLL ST?SLICE ST?ASK ST?HELLO .ENDT ; SYNTAX DEFINITION TABLES ARE DEFINED HERE ST?KISS:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?KISS .ENDT ST?APPROA:: .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?BRIBE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BRIBE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BRIBE .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?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?SWOON:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWOON .ENDT ST?WALK:: .TABLE .BYTE 13 ;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 .BYTE 1 ;OBJECTS .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HIDE .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?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 11 ;NUMBER OF SYNTAXES .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 SH+SMANY+SHAVE .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 STAKE .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?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?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 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .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?STOP:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HALT .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 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?READ .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?READ .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?READ .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?READ .ENDT ST?JUMP:: .TABLE .BYTE 12 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OVERBOARD .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP-OVERBOARD .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?OFF .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-FROM .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR-FROM .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 .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .ENDT ST?WAIT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAIT .ENDT ST?TAKE:: .TABLE .BYTE 16 ;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?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?UNDRES .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?GET-UNDRESSED .BYTE 1 ;OBJECTS .BYTE PR?DRESSE .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?GET-DRESSED .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE 0 .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?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?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?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?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 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE LIGHTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE LIGHTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?ON .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 9 ;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?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?LOWER .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 PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE V?LOWER .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .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 SOG+SIR .BYTE 0 .BYTE V?MOVE .ENDT ST?LET:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?GO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SMANY .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?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 4 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE CONTBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TOUCH .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STOUCH .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?BLOW:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .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?ON .BYTE 0 .BYTE ACTORBIT .BYTE SH .BYTE 0 .BYTE V?BLOW .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE ACTORBIT .BYTE SH .BYTE 0 .BYTE V?BLOW .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BLOW .ENDT ST?SHOOT:: .TABLE .BYTE 5 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SSHOOT .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SSHOOT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SSHOOT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SHAVE .BYTE V?SHOOT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SHOOT .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 4 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ROLL .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?INVENT:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?LOVE .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?I-LOVE-YOU .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?INVENTORY .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?TAKE .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?BOARD:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .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?HUG:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EMBRACE .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?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?TIE:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH .BYTE V?TIE-WITH .BYTE 2 ;OBJECTS .BYTE PR?UP .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH .BYTE V?TIE-WITH .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 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE SMANY+SH+SHAVE .BYTE SOG .BYTE V?GIVE .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 ACTORBIT .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 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?HELP .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 13 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?SHOOT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE SC .BYTE 0 .BYTE V?THROW-OVER .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE SC .BYTE 0 .BYTE V?PUT-THROUGH .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE SC .BYTE SOG+SIR .BYTE V?PUT-THROUGH .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE SH+SC .BYTE V?STHROW .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SC .BYTE SOG+SIR .BYTE V?THROW-TO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SC .BYTE SOG+SIR .BYTE V?THROW .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE SC .BYTE SOG+SIR .BYTE V?THROW-AT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 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?THROW .BYTE 1 ;OBJECTS .BYTE PR?OVERBOARD .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SC .BYTE 0 .BYTE V?THROW-OVERBOARD .BYTE 1 ;OBJECTS .BYTE PR?AWAY .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SC .BYTE 0 .BYTE V?THROW .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SC .BYTE 0 .BYTE V?THROW .ENDT ST?FEED:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE SMANY+SH+SHAVE .BYTE V?SGIVE .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?FIDDLE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIDDLE .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 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE V?USE .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?ATTACK:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 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?RESTOR:: .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?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 5 ;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 PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-UNDER .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SEARCH .ENDT ST?WEAR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE WEARBIT .BYTE 0 .BYTE STAKE .BYTE 0 .BYTE V?WEAR .ENDT ST?PAY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE SMANY+SH+SHAVE .BYTE SOG .BYTE V?GIVE .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?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 .BYTE 0 .BYTE V?UNTIE .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?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?MUZZLE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE V?MUZZLE .ENDT ST?PUSH:: .TABLE .BYTE 11 ;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 PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOWER .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE V?RAISE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUT-UNDER .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?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUSH .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUSH-DIR .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?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE V?LOWER .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUSH .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?SUPER-BRIEF .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?RESTAR:: .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?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?UNDRES:: .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?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?SOAK:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SH .BYTE 0 .BYTE V?SOAK .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH .BYTE 0 .BYTE V?SOAK .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SOAK .ENDT ST?SCORE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SCORE .ENDT ST?CRY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CRY .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?CURTSEY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CURTSEY .ENDT ST?COME:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FOLLOW .ENDT ST?DANCE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?WITH .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DANCE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DANCE .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?EXAMINE .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 RLANDBIT .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 5 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE SMANY .BYTE 0 .BYTE V?EMPTY-FROM .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EMPTY .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EMPTY .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EMPTY .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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?DROP:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT-THROUGH .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .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+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .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?ROLL:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ROLL .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUSH .ENDT ST?LEAVE:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .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?HAND:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE SMANY+SHAVE .BYTE V?SGIVE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG .BYTE SMANY+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?WRING:: .TABLE .BYTE 5 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WRING .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WRING .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WRING .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WRING .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?WRING .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?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 5 ;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 .BYTE 1 ;OBJECTS .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE STAKE .BYTE 0 .BYTE V?SWING .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE STAKE .BYTE 0 .BYTE V?SWING .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE STAKE .BYTE 0 .BYTE V?SWING .ENDT ST?DESCEN:: .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?MANACLE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUT-ON .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?SLEEP:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .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?WAKE:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ALARM .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 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SHAVE .BYTE V?DRINK-FROM .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?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?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 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE BURNBIT .BYTE 0 .BYTE 0 .BYTE 0 .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 7 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH .BYTE 0 .BYTE V?POINT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE SH .BYTE 0 .BYTE V?POINT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE STAKE .BYTE V?SPOINT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH .BYTE 0 .BYTE V?POINT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE SH .BYTE 0 .BYTE V?POINT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?POINT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SPOINT .ENDT ST?TURN:: .TABLE .BYTE 5 ;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 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?MAKE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?LOVE .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?MAKE-LOVE .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?MAKE-OUT .ENDT ST?CLOSE:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE V?CLOSE .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?FIX:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SHAVE .BYTE 0 .BYTE V?FIX .ENDT ST?GO:: .TABLE .BYTE 12 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP-OVERBOARD .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 .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?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK .ENDT ST?REFLECT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH .BYTE V?REFLECT .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?WAVE:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE SHAVE .BYTE 0 .BYTE V?POINT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SHAVE .BYTE 0 .BYTE V?POINT .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAVE-AT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SHAVE .BYTE 0 .BYTE V?WAVE .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?ROW:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ROW-TO .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ROW-TO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ROW-DIR .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ROW .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 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE .BYTE 0 .BYTE V?SFILL .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 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?AGAINST .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EMBRACE .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 .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?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?DEMOLI:: .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?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 3 ;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 .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CUT .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?TO .BYTE ACTORBIT .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE V?ASK-FOR .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-SUPER-BRIEF V-INVENTORY V-I-LOVE-YOU V-QUIT V-RESTART V-RESTORE V-SAVE V-SCRIPT V-UNSCRIPT V-VERSION V-$RANDOM V-$COMMAND V-$RECORD V-$UNRECORD V-$VERIFY V-APPLAUD V-WALK-TO V-ASK-ABOUT V-ASK-FOR V-ASK-NO-ONE-FOR V-KILL V-BITE V-BLOW V-OFF V-BOARD V-BRIBE V-BURN V-WALK-AROUND V-CLIMB V-CLIMB-ON V-CLIMB-DOWN V-DISEMBARK V-CLIMB-OVER V-ENTER V-CRAWL-UNDER V-CLOSE V-SHUT-UP V-FOLLOW V-SPUT-ON V-CRY V-DANCE V-MUNG WASTES V-DRESS V-DRINK V-DRINK-FROM V-DROP V-PUT V-PUT-ON V-PUT-THROUGH V-EAT V-EMPTY V-EMPTY-FROM V-IN V-EXAMINE V-EXIT V-FEED V-GIVE V-SGIVE V-FIDDLE V-FILL V-SFILL V-FIND V-FIX V-WALK V-HIDE V-LEAVE V-LEAP-OVERBOARD V-HALT V-LISTEN V-HELLO V-HELP V-SAVE-SOMETHING V-EMBRACE V-LEAP V-LEAP-OFF V-KICK V-KISS V-CURTSEY V-KNOCK V-ROLL V-LAUGH V-LAUNCH V-LIE-DOWN V-ON WASTES V-LOOK V-LOOK-DOWN V-LOOK-UP V-LOOK-INSIDE V-LOOK-UNDER V-LOOK-BEHIND V-CHASTISE V-RAISE V-MAKE-OUT V-MAKE-OUT V-MARRY V-MOVE V-PUSH-DIR V-RAISE V-MUZZLE V-NO V-OPEN V-PICK V-TAKE V-TOUCH V-SPOINT V-POINT V-WRING WASTES V-EMPTY-FROM V-PUSH WASTES V-RAPE V-REACH-IN V-READ V-REFLECT V-REMOVE V-RETURN V-RIP V-ROW V-ROW-DIR V-ROW-TO V-SCORE V-SEARCH V-SHAKE V-SHAKE-WITH V-SHOOT V-SSHOOT V-SHOW V-SSHOW V-SIGH IMPOSSIBLES V-SIT V-SLEEP V-CUT V-SMELL V-SOAK V-STAND WASTES V-WEAR WASTES V-SWIM V-SWING V-SWOON V-TAKE-WITH V-TAKE-OFF V-GET-DRESSED V-GET-UNDRESSED V-GET-DRUNK V-TELL V-TELL-ABOUT V-STELL V-THANK V-THROW V-THROW-OVERBOARD V-THROW-AT V-THROW-TO V-STHROW V-THROW-OVER WASTES V-TIE-WITH V-STOUCH V-SET V-UNDRESS V-UNLOCK IMPOSSIBLES IMPOSSIBLES MORE-SPECIFIC V-WAIT V-ALARM V-CLEAN V-WAVE V-WAVE-AT V-WHAT V-WHERE WASTES V-SWRAP V-YELL V-YES V-ANSWER-KLUDGE .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 PRE-TOUCH PRE-BOARD 0 PRE-TOUCH 0 0 0 0 0 0 0 0 PRE-TOUCH 0 0 0 0 0 0 0 0 0 0 IDROP PRE-PUT PRE-PUT IDROP 0 PRE-TOUCH 0 0 0 0 0 PRE-GIVE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-TOUCH 0 0 PRE-TOUCH 0 0 0 PRE-TOUCH PRE-LOCK 0 0 0 0 0 0 0 PRE-TOUCH 0 0 0 PRE-TOUCH 0 PRE-TOUCH 0 0 PRE-TOUCH PRE-LOCK PRE-TAKE PRE-TOUCH 0 0 PRE-POUR PRE-POUR 0 0 0 0 0 0 0 PRE-DOFF 0 0 0 0 0 0 0 0 0 0 PRE-SSHOOT 0 0 0 0 0 0 0 0 0 0 0 PRE-WEAR 0 0 0 0 0 PRE-DOFF 0 PRE-DOFF 0 0 0 0 0 IDROP IDROP IDROP IDROP 0 IDROP 0 0 PRE-TOUCH 0 PRE-DOFF PRE-LOCK 0 0 0 0 0 0 0 0 0 0 PRE-PUT 0 0 0 0 .ENDT ; PREPOSITION TABLE IS DEFINED HERE PRTBL:: .TABLE .WORD 26 W?DRUNK PR?DRUNK W?UNDRES PR?UNDRES W?DRESSE PR?DRESSE W?GO PR?GO W?AGAINST PR?AGAINST W?ACROSS PR?ACROSS W?OVERBOARD PR?OVERBOARD W?AWAY PR?AWAY W?BEHIND PR?BEHIND W?AROUND PR?AROUND W?FROM PR?FROM W?UNDER PR?UNDER W?THROUGH PR?THROUGH W?OVER PR?OVER W?OFF PR?OFF W?DOWN PR?DOWN W?IN PR?IN W?UP PR?UP W?OUT PR?OUT W?ON PR?ON W?AT PR?AT W?WITH PR?WITH W?FOR PR?FOR W?TO PR?TO W?ABOUT PR?ABOUT W?LOVE PR?LOVE .ENDT ; VOCABULARY TABLE IS HERE VOCAB:: .TABLE .BYTE 3 .BYTE 46 .BYTE 44 .BYTE 34 .BYTE 7 816 W?$VERIFY:: .ZWORD "$verif" .BYTE PS?VERB+P1?VERB .BYTE ACT?$VERIFY .BYTE 0 W?PERIOD:: .ZWORD "." .BYTE PS?BUZZ-WORD .BYTE B?PERIOD .BYTE 0 W?COMMA:: .ZWORD "," .BYTE PS?BUZZ-WORD .BYTE B?COMMA .BYTE 0 W?#COMMAND:: .ZWORD "#comma" .BYTE PS?VERB+P1?VERB .BYTE ACT?#COMMAND .BYTE 0 W?#RANDOM:: .ZWORD "#rando" .BYTE PS?VERB+P1?VERB .BYTE ACT?#RANDOM .BYTE 0 W?#RECORD:: .ZWORD "#recor" .BYTE PS?VERB+P1?VERB .BYTE ACT?#RECORD .BYTE 0 W?#UNRECORD:: .ZWORD "#unrec" .BYTE PS?VERB+P1?VERB .BYTE ACT?#UNRECORD .BYTE 0 W?QUOTE:: .ZWORD """" .BYTE PS?BUZZ-WORD .BYTE B?QUOTE .BYTE 0 W?A:: .ZWORD "a" .BYTE PS?BUZZ-WORD .BYTE B?A .BYTE 0 W?AAIEEE:: .ZWORD "aaieee" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .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?AFT:: .ZWORD "aft" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 24 .BYTE 0 W?AGAIN:: .ZWORD "again" .BYTE PS?BUZZ-WORD .BYTE B?AGAIN .BYTE 0 W?AGAINST:: .ZWORD "agains" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?AGAINST .BYTE 0 W?AIM:: .ZWORD "aim" .BYTE PS?VERB+P1?VERB .BYTE ACT?POINT .BYTE 0 W?AIR:: .ZWORD "air" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AIR .BYTE 0 W?ALL:: .ZWORD "all" .BYTE PS?BUZZ-WORD .BYTE B?ALL .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 B?AM .BYTE 0 W?AMMONIA:: .ZWORD "ammoni" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AMMONIA .BYTE 0 W?AMMUNI:: .ZWORD "ammuni" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?AN:: .ZWORD "an" .BYTE PS?BUZZ-WORD .BYTE B?AN .BYTE 0 W?ANCHOR:: .ZWORD "anchor" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ANCHOR .BYTE 0 W?AND:: .ZWORD "and" .BYTE PS?BUZZ-WORD .BYTE B?AND .BYTE 0 W?ANDREW:: .ZWORD "andrew" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ANDREW .BYTE 0 W?ANDY:: .ZWORD "andy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ANDY .BYTE 0 W?APPLAUD:: .ZWORD "applau" .BYTE PS?VERB+P1?VERB .BYTE ACT?APPLAUD .BYTE 0 W?APPROA:: .ZWORD "approa" .BYTE PS?VERB+P1?VERB .BYTE ACT?APPROA .BYTE 0 W?ARE:: .ZWORD "are" .BYTE PS?BUZZ-WORD .BYTE B?ARE .BYTE 0 W?AREA:: .ZWORD "area" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?AROUND:: .ZWORD "around" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?AROUND .BYTE 0 W?ASK:: .ZWORD "ask" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .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+P1?VERB .BYTE ACT?ATTACK .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?BACK:: .ZWORD "back" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BACK .BYTE 0 W?BALL:: .ZWORD "ball" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BALL .BYTE 0 W?BALLRO:: .ZWORD "ballro" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BAMBOO:: .ZWORD "bamboo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BAMBOO .BYTE 0 W?BANKNOTE:: .ZWORD "bankno" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BARE:: .ZWORD "bare" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BARE .BYTE 0 W?BARREL:: .ZWORD "barrel" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BASH:: .ZWORD "bash" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?BEACH:: .ZWORD "beach" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BEAM:: .ZWORD "beam" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BED:: .ZWORD "bed" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?BENCH:: .ZWORD "bench" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BENEATH:: .ZWORD "beneat" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?BEWIGGED:: .ZWORD "bewigg" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BEWIGGED .BYTE 0 W?BIND:: .ZWORD "bind" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?MANACLE .BYTE 0 W?BIT:: .ZWORD "bit" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BIT .BYTE 0 W?BITE:: .ZWORD "bite" .BYTE PS?VERB+P1?VERB .BYTE ACT?BITE .BYTE 0 W?BLACK:: .ZWORD "black" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLACK .BYTE 0 W?BLOND:: .ZWORD "blond" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLOND .BYTE 0 W?BLOW:: .ZWORD "blow" .BYTE PS?VERB+P1?VERB .BYTE ACT?BLOW .BYTE 0 W?BLUE:: .ZWORD "blue" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLUE .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?BOOK:: .ZWORD "book" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BOOK .BYTE 0 W?BOOKCASE:: .ZWORD "bookca" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BOOKS:: .ZWORD "books" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BOOKSHELF:: .ZWORD "booksh" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BOOST:: .ZWORD "boost" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?BOTH:: .ZWORD "both" .BYTE PS?BUZZ-WORD .BYTE B?ALL .BYTE 0 W?BOTTLE:: .ZWORD "bottle" .BYTE PS?OBJECT+P1?OBJECT .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?CURTSEY .BYTE 0 W?BOX:: .ZWORD "box" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BREAK:: .ZWORD "break" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEMOLI .BYTE 0 W?BREECHES:: .ZWORD "breech" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BREEKS:: .ZWORD "breeks" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BREEKS .BYTE 0 W?BRIBE:: .ZWORD "bribe" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRIBE .BYTE 0 W?BRIEF:: .ZWORD "brief" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRIEF .BYTE 0 W?BRITCHES:: .ZWORD "britch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BROOCH:: .ZWORD "brooch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BROWN:: .ZWORD "brown" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BROWN .BYTE 0 W?BROWSE:: .ZWORD "browse" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?BURN:: .ZWORD "burn" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?BURNING:: .ZWORD "burnin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BURNING .BYTE 0 W?BUSHES:: .ZWORD "bushes" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BUT:: .ZWORD "but" .BYTE PS?BUZZ-WORD .BYTE B?BUT .BYTE 0 W?BUTLER:: .ZWORD "butler" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CABIN:: .ZWORD "cabin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CAGE:: .ZWORD "cage" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CANDLE:: .ZWORD "candle" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CANNON:: .ZWORD "cannon" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CANVAS:: .ZWORD "canvas" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CANVAS .BYTE 0 W?CAPTAIN:: .ZWORD "captai" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CAPTAIN .BYTE 0 W?CARBONATE:: .ZWORD "carbon" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CARD:: .ZWORD "card" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CARRY:: .ZWORD "carry" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CASE:: .ZWORD "case" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CASE .BYTE 0 W?CASK:: .ZWORD "cask" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CASKS:: .ZWORD "casks" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CEILIN:: .ZWORD "ceilin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CELL:: .ZWORD "cell" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CELL .BYTE 0 W?CHAIN:: .ZWORD "chain" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHAINS:: .ZWORD "chains" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHAIR:: .ZWORD "chair" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHANDELIER:: .ZWORD "chande" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHASE:: .ZWORD "chase" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?CHEMISE:: .ZWORD "chemis" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHEST:: .ZWORD "chest" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHICKEN:: .ZWORD "chicke" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHIPPED:: .ZWORD "chippe" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CHIPPED .BYTE 0 W?CIRCLE:: .ZWORD "circle" .BYTE PS?VERB+P1?VERB .BYTE ACT?CIRCLE .BYTE 0 W?CLAP:: .ZWORD "clap" .BYTE PS?VERB+P1?VERB .BYTE ACT?APPLAUD .BYTE 0 W?CLASP:: .ZWORD "clasp" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CLEAN:: .ZWORD "clean" .BYTE PS?VERB+P1?VERB .BYTE ACT?WASH .BYTE 0 W?CLIFF:: .ZWORD "cliff" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CLIMB:: .ZWORD "climb" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLIMB .BYTE 0 W?CLOSE:: .ZWORD "close" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?CLOTH:: .ZWORD "cloth" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CLOTHES:: .ZWORD "clothe" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COFFER:: .ZWORD "coffer" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COLD:: .ZWORD "cold" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COLD .BYTE 0 W?COME:: .ZWORD "come" .BYTE PS?VERB+P1?VERB .BYTE ACT?COME .BYTE 0 W?COOK:: .ZWORD "cook" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COOKIE:: .ZWORD "cookie" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COT:: .ZWORD "cot" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COTTON:: .ZWORD "cotton" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COTTON .BYTE 0 W?COUCH:: .ZWORD "couch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COVER:: .ZWORD "cover" .BYTE PS?VERB+P1?VERB .BYTE ACT?COVER .BYTE 0 W?COVERED:: .ZWORD "covere" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COVERED .BYTE 0 W?CRACK:: .ZWORD "crack" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CRAWL:: .ZWORD "crawl" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLIMB .BYTE 0 W?CROC:: .ZWORD "croc" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CROC'S:: .ZWORD "croc's" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CROC'S .BYTE 0 W?CROCOD:: .ZWORD "crocod" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CROCOD .BYTE 0 W?CRULLEY:: .ZWORD "crulle" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CRUSH:: .ZWORD "crush" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEMOLI .BYTE 0 W?CRY:: .ZWORD "cry" .BYTE PS?VERB+P1?VERB .BYTE ACT?CRY .BYTE 0 W?CUP:: .ZWORD "cup" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CUPBOARD:: .ZWORD "cupboa" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CURTAIN:: .ZWORD "curtai" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CURTSEY:: .ZWORD "curtse" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURTSEY .BYTE 0 W?CURTSY:: .ZWORD "curtsy" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURTSEY .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?OBJECT .BYTE PR?DOWN .BYTE 21 W?DAD:: .ZWORD "dad" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DAGGER:: .ZWORD "dagger" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DAMAGE:: .ZWORD "damage" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEMOLI .BYTE 0 W?DANCE:: .ZWORD "dance" .BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DANCE .BYTE ACT?DANCE W?DANCER:: .ZWORD "dancer" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DANCER .BYTE 0 W?DARK:: .ZWORD "dark" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DARK .BYTE 0 W?DAVIS:: .ZWORD "davis" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DEACTIVATE:: .ZWORD "deacti" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?DEBARK:: .ZWORD "debark" .BYTE PS?VERB+P1?VERB .BYTE ACT?DISEMBARK .BYTE 0 W?DEBRIS:: .ZWORD "debris" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DECK:: .ZWORD "deck" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DEMOLI:: .ZWORD "demoli" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEMOLI .BYTE 0 W?DEPART:: .ZWORD "depart" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?DESCEN:: .ZWORD "descen" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESCEN .BYTE 0 W?DESCRIBE:: .ZWORD "descri" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?DESK:: .ZWORD "desk" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DESTRO:: .ZWORD "destro" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEMOLI .BYTE 0 W?DEVOUR:: .ZWORD "devour" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?DIAMOND:: .ZWORD "diamon" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIAMOND .BYTE 0 W?DIG:: .ZWORD "dig" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIG .BYTE 0 W?DIMSFORD:: .ZWORD "dimsfo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DIP:: .ZWORD "dip" .BYTE PS?VERB+P1?VERB .BYTE ACT?STICK .BYTE 0 W?DIRECT:: .ZWORD "direct" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DISEMBARK:: .ZWORD "disemb" .BYTE PS?VERB+P1?VERB .BYTE ACT?DISEMBARK .BYTE 0 W?DISROBE:: .ZWORD "disrob" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNDRES .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?DON:: .ZWORD "don" .BYTE PS?VERB+P1?VERB .BYTE ACT?WEAR .BYTE 0 W?DOOR:: .ZWORD "door" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DOORS:: .ZWORD "doors" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DOUSE:: .ZWORD "douse" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?DOWN:: .ZWORD "down" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?DOWN .BYTE 21 W?DOWNSTAIRS:: .ZWORD "downst" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?DOWN .BYTE 21 W?DOZE:: .ZWORD "doze" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLEEP .BYTE 0 W?DRAGOO:: .ZWORD "dragoo" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DRAGOO .BYTE 0 W?DRAPES:: .ZWORD "drapes" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DRESS:: .ZWORD "dress" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?DRESS .BYTE 0 W?DRESSE:: .ZWORD "dresse" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?DRESSE .BYTE 0 W?DRINK:: .ZWORD "drink" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?DROP:: .ZWORD "drop" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?DROPS:: .ZWORD "drops" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DRUG:: .ZWORD "drug" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DRUNK:: .ZWORD "drunk" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?DRUNK .BYTE 0 W?DRY:: .ZWORD "dry" .BYTE PS?VERB+P1?VERB .BYTE ACT?WRING .BYTE 0 W?DUCK:: .ZWORD "duck" .BYTE PS?VERB+P1?VERB .BYTE ACT?GO .BYTE 0 W?DUELLI:: .ZWORD "duelli" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DUELLI .BYTE 0 W?DUMP:: .ZWORD "dump" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?DUNGEON:: .ZWORD "dungeo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?E:: .ZWORD "e" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 26 .BYTE A?EAST W?EAST:: .ZWORD "east" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 26 .BYTE A?EAST W?EAT:: .ZWORD "eat" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?EMBRACE:: .ZWORD "embrac" .BYTE PS?VERB+P1?VERB .BYTE ACT?HUG .BYTE 0 W?EMPTY:: .ZWORD "empty" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?EMPTY .BYTE ACT?EMPTY W?ENTER:: .ZWORD "enter" .BYTE PS?VERB+P1?VERB .BYTE ACT?ENTER .BYTE 0 W?ERNEST:: .ZWORD "ernest" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ERNEST .BYTE 0 W?EVERYT:: .ZWORD "everyt" .BYTE PS?BUZZ-WORD .BYTE B?ALL .BYTE 0 W?EXAMINE:: .ZWORD "examin" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?EXCEPT:: .ZWORD "except" .BYTE PS?BUZZ-WORD .BYTE B?EXCEPT .BYTE 0 W?EXIT:: .ZWORD "exit" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?EXTINGUISH:: .ZWORD "exting" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?EYE:: .ZWORD "eye" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?EYES:: .ZWORD "eyes" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?F:: .ZWORD "f" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE A?NORTH W?FAINT:: .ZWORD "faint" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWOON .BYTE 0 W?FALCON:: .ZWORD "falcon" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FALCON .BYTE 0 W?FASTEN:: .ZWORD "fasten" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?FATHER:: .ZWORD "father" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?FENCE:: .ZWORD "fence" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FETTER:: .ZWORD "fetter" .BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FETTER .BYTE ACT?MANACLE W?FIDDLE:: .ZWORD "fiddle" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIDDLE .BYTE 0 W?FIFTY:: .ZWORD "fifty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FIFTY .BYTE 0 W?FIGHT:: .ZWORD "fight" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?FILL:: .ZWORD "fill" .BYTE PS?VERB+P1?VERB .BYTE ACT?FILL .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?FIRE:: .ZWORD "fire" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?SHOOT .BYTE 0 W?FIREPIT:: .ZWORD "firepi" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FIX:: .ZWORD "fix" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIX .BYTE 0 W?FLAGON:: .ZWORD "flagon" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FLAME:: .ZWORD "flame" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FLESH:: .ZWORD "flesh" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLESH .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+P1?OBJECT .BYTE 0 .BYTE 0 W?FOLLOW:: .ZWORD "follow" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?FOLLY:: .ZWORD "folly" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?FORE:: .ZWORD "fore" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE A?NORTH W?FOREMA:: .ZWORD "forema" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FORWARD:: .ZWORD "forwar" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE A?NORTH W?FOWL:: .ZWORD "fowl" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FRAME:: .ZWORD "frame" .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?ADJECTIVE .BYTE A?FRESH .BYTE 0 W?FROCK:: .ZWORD "frock" .BYTE PS?OBJECT+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?ADJECTIVE .BYTE A?FRONT .BYTE 0 W?FUSE:: .ZWORD "fuse" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?G:: .ZWORD "g" .BYTE PS?BUZZ-WORD .BYTE B?G .BYTE 0 W?GALLEY:: .ZWORD "galley" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GAP:: .ZWORD "gap" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GARTER:: .ZWORD "garter" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GASP:: .ZWORD "gasp" .BYTE PS?VERB+P1?VERB .BYTE ACT?CRY .BYTE 0 W?GATE:: .ZWORD "gate" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GATOR:: .ZWORD "gator" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GATOR .BYTE 0 W?GAZEBO:: .ZWORD "gazebo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GENTLEMAN:: .ZWORD "gentle" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GENTLEMAN .BYTE 0 W?GET:: .ZWORD "get" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .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?ADJECTIVE .BYTE A?GLASS .BYTE 0 W?GLOBE:: .ZWORD "globe" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GLOW:: .ZWORD "glow" .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?GOBLET:: .ZWORD "goblet" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GOLD:: .ZWORD "gold" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GOLD .BYTE 0 W?GOVERNOR:: .ZWORD "govern" .BYTE PS?OBJECT+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?GRATE:: .ZWORD "grate" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GREEN:: .ZWORD "green" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GREEN .BYTE 0 W?GREET:: .ZWORD "greet" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?GRIP:: .ZWORD "grip" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?GROG:: .ZWORD "grog" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GROUND:: .ZWORD "ground" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GUINEA:: .ZWORD "guinea" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GUINEA .BYTE 0 W?GUN:: .ZWORD "gun" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GUNPOW:: .ZWORD "gunpow" .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?HANG:: .ZWORD "hang" .BYTE PS?VERB+P1?VERB .BYTE ACT?STICK .BYTE 0 W?HAT:: .ZWORD "hat" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HATCH:: .ZWORD "hatch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HAWSER:: .ZWORD "hawser" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HEAD:: .ZWORD "head" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HEAR:: .ZWORD "hear" .BYTE PS?VERB+P1?VERB .BYTE ACT?HEAR .BYTE 0 W?HEAVY:: .ZWORD "heavy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HEAVY .BYTE 0 W?HEDGE:: .ZWORD "hedge" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HELENA:: .ZWORD "helena" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HELENA .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+P1?OBJECT .BYTE 0 .BYTE 0 W?HERE:: .ZWORD "here" .BYTE PS?BUZZ-WORD .BYTE B?HERE .BYTE 0 W?HERO:: .ZWORD "hero" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HERSELF:: .ZWORD "hersel" .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 "himsel" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HINT:: .ZWORD "hint" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELP .BYTE 0 W?HIS:: .ZWORD "his" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HIS .BYTE 0 W?HIT:: .ZWORD "hit" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?HOBBLE:: .ZWORD "hobble" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?MANACLE .BYTE 0 W?HOLD:: .ZWORD "hold" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?HOLE:: .ZWORD "hole" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HOOK:: .ZWORD "hook" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HORN:: .ZWORD "horn" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HOUSE:: .ZWORD "house" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HUG:: .ZWORD "hug" .BYTE PS?VERB+P1?VERB .BYTE ACT?HUG .BYTE 0 W?HUGE:: .ZWORD "huge" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HUGE .BYTE 0 W?HUMAN:: .ZWORD "human" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HUMAN .BYTE 0 W?HURL:: .ZWORD "hurl" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?HUT:: .ZWORD "hut" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?I:: .ZWORD "i" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?INVENT .BYTE 0 W?IN:: .ZWORD "in" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?IN .BYTE 20 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 "inspec" .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?INVENT:: .ZWORD "invent" .BYTE PS?VERB+P1?VERB .BYTE ACT?INVENT .BYTE 0 W?INVITATION:: .ZWORD "invita" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?INVITE:: .ZWORD "invite" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?IRON:: .ZWORD "iron" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?IRON .BYTE 0 W?IS:: .ZWORD "is" .BYTE PS?BUZZ-WORD .BYTE B?IS .BYTE 0 W?ISLAND:: .ZWORD "island" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?IT:: .ZWORD "it" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?JAMISON:: .ZWORD "jamiso" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?JASMINE:: .ZWORD "jasmin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?JAWS:: .ZWORD "jaws" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?JAWS .BYTE 0 W?JEAN:: .ZWORD "jean" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?JEAN .BYTE 0 W?JEWELLED:: .ZWORD "jewell" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?JEWELLED .BYTE 0 W?JOGGLE:: .ZWORD "joggle" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIDDLE .BYTE 0 W?JUMP:: .ZWORD "jump" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?KEG:: .ZWORD "keg" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?KEGS:: .ZWORD "kegs" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?KEY:: .ZWORD "key" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?KICK:: .ZWORD "kick" .BYTE PS?VERB+P1?VERB .BYTE ACT?KICK .BYTE 0 W?KID:: .ZWORD "kid" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?KID .BYTE 0 W?KILL:: .ZWORD "kill" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?KISS:: .ZWORD "kiss" .BYTE PS?VERB+P1?VERB .BYTE ACT?KISS .BYTE 0 W?KNIFE:: .ZWORD "knife" .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?L:: .ZWORD "l" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?LABEL:: .ZWORD "label" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LACE:: .ZWORD "lace" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LACE .BYTE 0 W?LACE-COVERED:: .ZWORD "lace-c" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LACE-COVERED .BYTE 0 W?LADDER:: .ZWORD "ladder" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LADIES:: .ZWORD "ladies" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LADY:: .ZWORD "lady" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LAFOND:: .ZWORD "lafond" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LAFOND .BYTE 0 W?LAGOON:: .ZWORD "lagoon" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LARGE:: .ZWORD "large" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LARGE .BYTE 0 W?LATIN:: .ZWORD "latin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LAUD:: .ZWORD "laud" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LAUD .BYTE 0 W?LAUDANUM:: .ZWORD "laudan" .BYTE PS?OBJECT+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?LAY:: .ZWORD "lay" .BYTE PS?VERB+P1?VERB .BYTE ACT?STICK .BYTE 0 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 "leathe" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LEATHER .BYTE 0 W?LEAVE:: .ZWORD "leave" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAVE .BYTE 0 W?LEBS:: .ZWORD "lebs" .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?LETTER:: .ZWORD "letter" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LEVER:: .ZWORD "lever" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LIBRARY:: .ZWORD "librar" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LIE:: .ZWORD "lie" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIE .BYTE 0 W?LIFT:: .ZWORD "lift" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?LIGHT:: .ZWORD "light" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?LIGHT .BYTE 0 W?LINE:: .ZWORD "line" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LINEN:: .ZWORD "linen" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LINEN .BYTE 0 W?LIP:: .ZWORD "lip" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LIPS:: .ZWORD "lips" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LIQUID:: .ZWORD "liquid" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LISTEN:: .ZWORD "listen" .BYTE PS?VERB+P1?VERB .BYTE ACT?LISTEN .BYTE 0 W?LOAD:: .ZWORD "load" .BYTE PS?VERB+P1?VERB .BYTE ACT?FILL .BYTE 0 W?LOCATE:: .ZWORD "locate" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?LOCATI:: .ZWORD "locati" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LOCK:: .ZWORD "lock" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?LOCK .BYTE 0 W?LOCKS:: .ZWORD "locks" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOCKS .BYTE 0 W?LONG:: .ZWORD "long" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LONG .BYTE 0 W?LOOK:: .ZWORD "look" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?LOOSE:: .ZWORD "loose" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOOSE .BYTE 0 W?LOOSEN:: .ZWORD "loosen" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?LOUISE:: .ZWORD "louise" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LOVE:: .ZWORD "love" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?LOVE .BYTE 0 W?LOVELY:: .ZWORD "lovely" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOVELY .BYTE 0 W?LOW:: .ZWORD "low" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOW .BYTE 0 W?LOWER:: .ZWORD "lower" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOWER .BYTE 0 W?LUCY:: .ZWORD "lucy" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MAINMA:: .ZWORD "mainma" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MAKE:: .ZWORD "make" .BYTE PS?VERB+P1?VERB .BYTE ACT?MAKE .BYTE 0 W?MAN:: .ZWORD "man" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MANACLE:: .ZWORD "manacl" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?MANACLE .BYTE 0 W?MANSION:: .ZWORD "mansio" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MARRY:: .ZWORD "marry" .BYTE PS?VERB+P1?VERB .BYTE ACT?MARRY .BYTE 0 W?MAST:: .ZWORD "mast" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ME:: .ZWORD "me" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MEAT:: .ZWORD "meat" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MELT:: .ZWORD "melt" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?MEN:: .ZWORD "men" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MESH:: .ZWORD "mesh" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MESH .BYTE 0 W?MESS:: .ZWORD "mess" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MESSY:: .ZWORD "messy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MESSY .BYTE 0 W?METAL:: .ZWORD "metal" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?METAL .BYTE 0 W?MIRROR:: .ZWORD "mirror" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MISSIVE:: .ZWORD "missiv" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MOAN:: .ZWORD "moan" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIGH .BYTE 0 W?MONEY:: .ZWORD "money" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MOON:: .ZWORD "moon" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MOON .BYTE 0 W?MOONBEAM:: .ZWORD "moonbe" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MOONLIGHT:: .ZWORD "moonli" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MOOR:: .ZWORD "moor" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?MOORING:: .ZWORD "moorin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MOORING .BYTE 0 W?MORE:: .ZWORD "more" .BYTE PS?BUZZ-WORD .BYTE B?MORE .BYTE 0 W?MOUNT:: .ZWORD "mount" .BYTE PS?VERB+P1?VERB .BYTE ACT?BOARD .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?MURDER:: .ZWORD "murder" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?MUSICIANS:: .ZWORD "musici" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MUZZLE:: .ZWORD "muzzle" .BYTE PS?VERB+P1?VERB .BYTE ACT?MUZZLE .BYTE 0 W?MY:: .ZWORD "my" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MY .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 28 .BYTE A?NORTH W?NAILS:: .ZWORD "nails" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?NAP:: .ZWORD "nap" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?SLEEP .BYTE 0 W?NAVIGA:: .ZWORD "naviga" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NAVIGA .BYTE 0 W?NAY:: .ZWORD "nay" .BYTE PS?VERB+P1?VERB .BYTE ACT?NO .BYTE 0 W?NE:: .ZWORD "ne" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 27 .BYTE A?NE W?NEVER:: .ZWORD "never" .BYTE PS?VERB+P1?VERB .BYTE ACT?NO .BYTE 0 W?NEW:: .ZWORD "new" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NEW .BYTE 0 W?NIBBLE:: .ZWORD "nibble" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?NICHOLAS:: .ZWORD "nichol" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NICHOLAS .BYTE 0 W?NICK:: .ZWORD "nick" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NICK .BYTE 0 W?NO:: .ZWORD "no" .BYTE PS?VERB+P1?VERB .BYTE ACT?NO .BYTE 0 W?NOD:: .ZWORD "nod" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .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 28 .BYTE A?NORTH W?NORTHE:: .ZWORD "northe" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 27 .BYTE A?NE W?NORTHWEST:: .ZWORD "northw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 31 .BYTE A?NW W?NOTE:: .ZWORD "note" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?NUMBER:: .ZWORD "number" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?NW:: .ZWORD "nw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 31 .BYTE A?NW W?OAR:: .ZWORD "oar" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?ROW .BYTE 0 W?OARLOCK:: .ZWORD "oarloc" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?OARS:: .ZWORD "oars" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?OBSERVE:: .ZWORD "observ" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?OCEAN:: .ZWORD "ocean" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?OF:: .ZWORD "of" .BYTE PS?BUZZ-WORD .BYTE B?OF .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?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?BUZZ-WORD .BYTE B?ONE .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 B?OOPS .BYTE 0 W?OPEN:: .ZWORD "open" .BYTE PS?VERB+P1?VERB .BYTE ACT?OPEN .BYTE 0 W?OPENING:: .ZWORD "openin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OPENING .BYTE 0 W?ORCHESTRA:: .ZWORD "orches" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ORNATE:: .ZWORD "ornate" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ORNATE .BYTE 0 W?OUT:: .ZWORD "out" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?OUT .BYTE 19 W?OUTSIDE:: .ZWORD "outsid" .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?OVERBOARD:: .ZWORD "overbo" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?OVERBOARD .BYTE 0 W?P:: .ZWORD "p" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 23 .BYTE 0 W?PAINTING:: .ZWORD "painti" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PAIR:: .ZWORD "pair" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PAIR .BYTE 0 W?PANE:: .ZWORD "pane" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PANE .BYTE 0 W?PANES:: .ZWORD "panes" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PANES .BYTE 0 W?PANTS:: .ZWORD "pants" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PAPA:: .ZWORD "papa" .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?PATROL:: .ZWORD "patrol" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PAY:: .ZWORD "pay" .BYTE PS?VERB+P1?VERB .BYTE ACT?PAY .BYTE 0 W?PEPPER:: .ZWORD "pepper" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PETTICOAT:: .ZWORD "pettic" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PICK:: .ZWORD "pick" .BYTE PS?VERB+P1?VERB .BYTE ACT?PICK .BYTE 0 W?PICTUR:: .ZWORD "pictur" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PIECE:: .ZWORD "piece" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PIECE .BYTE 0 W?PIECES:: .ZWORD "pieces" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PIECES .BYTE 0 W?PILE:: .ZWORD "pile" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PILE .BYTE 0 W?PIN:: .ZWORD "pin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PINCH:: .ZWORD "pinch" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PINCH .BYTE 0 W?PIRATE:: .ZWORD "pirate" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PIRATE .BYTE 0 W?PIROUETTE:: .ZWORD "piroue" .BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DANCE .BYTE ACT?DANCE W?PISTOL:: .ZWORD "pistol" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PIT:: .ZWORD "pit" .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?PLANK:: .ZWORD "plank" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PLANK .BYTE 0 W?PLAY:: .ZWORD "play" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLAY .BYTE 0 W?PLEASE:: .ZWORD "please" .BYTE PS?BUZZ-WORD .BYTE B?PLEASE .BYTE 0 W?PLUMED:: .ZWORD "plumed" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PLUMED .BYTE 0 W?POINT:: .ZWORD "point" .BYTE PS?VERB+P1?VERB .BYTE ACT?POINT .BYTE 0 W?POINTED:: .ZWORD "pointe" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POINTED .BYTE 0 W?POOL:: .ZWORD "pool" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PORCH:: .ZWORD "porch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PORK:: .ZWORD "pork" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PORT:: .ZWORD "port" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 23 .BYTE 0 W?PORTHOLE:: .ZWORD "portho" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PORTRAIT:: .ZWORD "portra" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?POTIONS:: .ZWORD "potion" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?POUND:: .ZWORD "pound" .BYTE PS?VERB+P1?VERB .BYTE ACT?KNOCK .BYTE 0 W?POUR:: .ZWORD "pour" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?POWDER:: .ZWORD "powder" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POWDER .BYTE 0 W?POWER:: .ZWORD "power" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PRESENT:: .ZWORD "presen" .BYTE PS?VERB+P1?VERB .BYTE ACT?HAND .BYTE 0 W?PRESS:: .ZWORD "press" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?PROCEE:: .ZWORD "procee" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?PROTAG:: .ZWORD "protag" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PULL:: .ZWORD "pull" .BYTE PS?VERB+P1?VERB .BYTE ACT?MOVE .BYTE 0 W?PULLEY:: .ZWORD "pulley" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PUNCH:: .ZWORD "punch" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?PURPLE:: .ZWORD "purple" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PURPLE .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?PUT:: .ZWORD "put" .BYTE PS?VERB+P1?VERB .BYTE ACT?STICK .BYTE 0 W?PYRAMID:: .ZWORD "pyrami" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?Q:: .ZWORD "q" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?QUAFF:: .ZWORD "quaff" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?QUARTE:: .ZWORD "quarte" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?QUICK:: .ZWORD "quick" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?QUILL:: .ZWORD "quill" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?QUIT:: .ZWORD "quit" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?RAG:: .ZWORD "rag" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?RAILING:: .ZWORD "railin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?RAISE:: .ZWORD "raise" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .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?RAPIER:: .ZWORD "rapier" .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?RED:: .ZWORD "red" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RED .BYTE 0 W?REEF:: .ZWORD "reef" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?REEFS:: .ZWORD "reefs" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?REFLECT:: .ZWORD "reflec" .BYTE PS?VERB+P1?VERB .BYTE ACT?REFLECT .BYTE 0 W?REMAINS:: .ZWORD "remain" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?REMOVE:: .ZWORD "remove" .BYTE PS?VERB+P1?VERB .BYTE ACT?REMOVE .BYTE 0 W?REPAIR:: .ZWORD "repair" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIX .BYTE 0 W?REPTILE:: .ZWORD "reptil" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?REPTILE .BYTE 0 W?RESCUE:: .ZWORD "rescue" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAVE .BYTE 0 W?RESTAR:: .ZWORD "restar" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTAR .BYTE 0 W?RESTOR:: .ZWORD "restor" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTOR .BYTE 0 W?RETICULE:: .ZWORD "reticu" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?RETURN:: .ZWORD "return" .BYTE PS?VERB+P1?VERB .BYTE ACT?RETURN .BYTE 0 W?REVIVE:: .ZWORD "revive" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?RIDE:: .ZWORD "ride" .BYTE PS?VERB+P1?VERB .BYTE ACT?BOARD .BYTE 0 W?RIGGING:: .ZWORD "riggin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?RING:: .ZWORD "ring" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?ROCK:: .ZWORD "rock" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROCK .BYTE 0 W?RODNEY:: .ZWORD "rodney" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RODNEY .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+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROPE .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?ROW:: .ZWORD "row" .BYTE PS?VERB+P1?VERB .BYTE ACT?ROW .BYTE 0 W?RUB:: .ZWORD "rub" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?RUBY:: .ZWORD "ruby" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUBY .BYTE 0 W?RUM:: .ZWORD "rum" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUM .BYTE 0 W?RUMMAG:: .ZWORD "rummag" .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?RYALL:: .ZWORD "ryall" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RYALL .BYTE 0 W?S:: .ZWORD "s" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 24 .BYTE A?SOUTH W?SAIL:: .ZWORD "sail" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SAILOR:: .ZWORD "sailor" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SALT:: .ZWORD "salt" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SALT .BYTE 0 W?SALTS:: .ZWORD "salts" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SAPPHI:: .ZWORD "sapphi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SAPPHI .BYTE 0 W?SAVE:: .ZWORD "save" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAVE .BYTE 0 W?SB:: .ZWORD "sb" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 26 .BYTE 0 W?SCALE:: .ZWORD "scale" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLIMB .BYTE 0 W?SCORE:: .ZWORD "score" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCORE .BYTE 0 W?SCRAP:: .ZWORD "scrap" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SCRAP .BYTE 0 W?SCREAM:: .ZWORD "scream" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?SCRIPT:: .ZWORD "script" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCRIPT .BYTE 0 W?SE:: .ZWORD "se" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 25 .BYTE A?SE W?SEA:: .ZWORD "sea" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SEA .BYTE 0 W?SEAMAN:: .ZWORD "seaman" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SEARCH:: .ZWORD "search" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?SECRET:: .ZWORD "secret" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SECRET .BYTE 0 W?SECURE:: .ZWORD "secure" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .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?SET:: .ZWORD "set" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?SEX:: .ZWORD "sex" .BYTE PS?BUZZ-WORD .BYTE B?SEX .BYTE 0 W?SHACK:: .ZWORD "shack" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHACKLE:: .ZWORD "shackl" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?MANACLE .BYTE 0 W?SHAKE:: .ZWORD "shake" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHAKE .BYTE 0 W?SHALLOWS:: .ZWORD "shallo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHARP:: .ZWORD "sharp" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHARP .BYTE 0 W?SHARPEN:: .ZWORD "sharpe" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIX .BYTE 0 W?SHELF:: .ZWORD "shelf" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHELVES:: .ZWORD "shelve" .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?SHIRT:: .ZWORD "shirt" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHOES:: .ZWORD "shoes" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHOOT:: .ZWORD "shoot" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOOT .BYTE 0 W?SHOT:: .ZWORD "shot" .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?SHRIEK:: .ZWORD "shriek" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?SHUT:: .ZWORD "shut" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?SHUTTERS:: .ZWORD "shutte" .BYTE PS?OBJECT+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?SIGNAL:: .ZWORD "signal" .BYTE PS?VERB+P1?VERB .BYTE ACT?POINT .BYTE 0 W?SILK:: .ZWORD "silk" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SILK .BYTE 0 W?SILL:: .ZWORD "sill" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SILVER:: .ZWORD "silver" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SILVER .BYTE 0 W?SINISTRA:: .ZWORD "sinist" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SINK:: .ZWORD "sink" .BYTE PS?VERB+P1?VERB .BYTE ACT?SINK .BYTE 0 W?SIP:: .ZWORD "sip" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?SIR:: .ZWORD "sir" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SIR .BYTE 0 W?SIRRAH:: .ZWORD "sirrah" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SIRRAH .BYTE 0 W?SIT:: .ZWORD "sit" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIT .BYTE 0 W?SKIFF:: .ZWORD "skiff" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SKIM:: .ZWORD "skim" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?SKY:: .ZWORD "sky" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SLAB:: .ZWORD "slab" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SLAB .BYTE 0 W?SLAP:: .ZWORD "slap" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?SLAT:: .ZWORD "slat" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SLEEP:: .ZWORD "sleep" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?SLEEP .BYTE 0 W?SLICE:: .ZWORD "slice" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLICE .BYTE 0 W?SLIDE:: .ZWORD "slide" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLIDE .BYTE 0 W?SLING:: .ZWORD "sling" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?SHOOT .BYTE 0 W?SLINGSHOT:: .ZWORD "slings" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SLIP:: .ZWORD "slip" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SLIPPERS:: .ZWORD "slippe" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SLOW:: .ZWORD "slow" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SLOW .BYTE 0 W?SMALL:: .ZWORD "small" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMALL .BYTE 0 W?SMALLS:: .ZWORD "smalls" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SMASH:: .ZWORD "smash" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEMOLI .BYTE 0 W?SMELL:: .ZWORD "smell" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SMELLING:: .ZWORD "smelli" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMELLING .BYTE 0 W?SMILE:: .ZWORD "smile" .BYTE PS?VERB+P1?VERB .BYTE ACT?LAUGH .BYTE 0 W?SMOKY:: .ZWORD "smoky" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMOKY .BYTE 0 W?SMOOTH:: .ZWORD "smooth" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .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?SNOUT:: .ZWORD "snout" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SOAK:: .ZWORD "soak" .BYTE PS?VERB+P1?VERB .BYTE ACT?SOAK .BYTE 0 W?SOB:: .ZWORD "sob" .BYTE PS?VERB+P1?VERB .BYTE ACT?CRY .BYTE 0 W?SOLDIERS:: .ZWORD "soldie" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SOME:: .ZWORD "some" .BYTE PS?BUZZ-WORD .BYTE B?SOME .BYTE 0 W?SOMETHING:: .ZWORD "someth" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SOUTH:: .ZWORD "south" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 24 .BYTE A?SOUTH W?SOUTHE:: .ZWORD "southe" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 25 .BYTE A?SE W?SOUTHWEST:: .ZWORD "southw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 30 .BYTE A?SW W?SPEAK:: .ZWORD "speak" .BYTE PS?VERB+P1?VERB .BYTE ACT?TALK .BYTE 0 W?SPICE:: .ZWORD "spice" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPICE .BYTE 0 W?SPICES:: .ZWORD "spices" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?SPRINKLE:: .ZWORD "sprink" .BYTE PS?VERB+P1?VERB .BYTE ACT?STICK .BYTE 0 W?SQUEEZE:: .ZWORD "squeez" .BYTE PS?VERB+P1?VERB .BYTE ACT?WRING .BYTE 0 W?ST:: .ZWORD "st" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ST .BYTE 0 W?STAB:: .ZWORD "stab" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLICE .BYTE 0 W?STAINED:: .ZWORD "staine" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STAINED .BYTE 0 W?STAINS:: .ZWORD "stains" .BYTE PS?OBJECT+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?STAIRW:: .ZWORD "stairw" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?STAND:: .ZWORD "stand" .BYTE PS?VERB+P1?VERB .BYTE ACT?STAND .BYTE 0 W?STARBOARD:: .ZWORD "starbo" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 26 .BYTE 0 W?STEP:: .ZWORD "step" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?STICK:: .ZWORD "stick" .BYTE PS?VERB+P1?VERB .BYTE ACT?STICK .BYTE 0 W?STONE:: .ZWORD "stone" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STONE .BYTE 0 W?STOP:: .ZWORD "stop" .BYTE PS?VERB+P1?VERB .BYTE ACT?STOP .BYTE 0 W?STRAP:: .ZWORD "strap" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?UNDRES .BYTE 0 W?STUB:: .ZWORD "stub" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STUB .BYTE 0 W?STUDY:: .ZWORD "study" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?SUPER:: .ZWORD "super" .BYTE PS?VERB+P1?VERB .BYTE ACT?SUPER .BYTE 0 W?SUPERBRIEF:: .ZWORD "superb" .BYTE PS?VERB+P1?VERB .BYTE ACT?SUPER .BYTE 0 W?SUPPLIES:: .ZWORD "suppli" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SUPPLIES .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 30 .BYTE A?SW W?SWALLOW:: .ZWORD "swallo" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .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?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?SWOON:: .ZWORD "swoon" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWOON .BYTE 0 W?SWORD:: .ZWORD "sword" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TABLE:: .ZWORD "table" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TAG:: .ZWORD "tag" .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?TANGLED:: .ZWORD "tangle" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TANGLED .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?EAT .BYTE 0 W?TEAR:: .ZWORD "tear" .BYTE PS?VERB+P1?VERB .BYTE ACT?RIP .BYTE 0 W?TELL:: .ZWORD "tell" .BYTE PS?VERB+P1?VERB .BYTE ACT?TELL .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 B?THAT .BYTE 0 W?THE:: .ZWORD "the" .BYTE PS?BUZZ-WORD .BYTE B?THE .BYTE 0 W?THEM:: .ZWORD "them" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?THEN:: .ZWORD "then" .BYTE PS?BUZZ-WORD .BYTE B?THEN .BYTE 0 W?THIS:: .ZWORD "this" .BYTE PS?BUZZ-WORD .BYTE B?THIS .BYTE 0 W?THROUGH:: .ZWORD "throug" .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?TIP:: .ZWORD "tip" .BYTE PS?VERB+P1?VERB .BYTE ACT?ROLL .BYTE 0 W?TO:: .ZWORD "to" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?TO .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?TRAMPLE:: .ZWORD "trampl" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEMOLI .BYTE 0 W?TRAP:: .ZWORD "trap" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TRAP .BYTE 0 W?TRAPDO:: .ZWORD "trapdo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TRAY:: .ZWORD "tray" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TREATISE:: .ZWORD "treati" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TREATISE .BYTE 0 W?TREE:: .ZWORD "tree" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TREES:: .ZWORD "trees" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TRICORNE:: .ZWORD "tricor" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TURKEY:: .ZWORD "turkey" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TURKEY .BYTE 0 W?TURN:: .ZWORD "turn" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?TWIRL:: .ZWORD "twirl" .BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DANCE .BYTE ACT?DANCE W?U:: .ZWORD "u" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?UP .BYTE 22 W?UNATTA:: .ZWORD "unatta" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNBAR:: .ZWORD "unbar" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNLOCK .BYTE 0 W?UNDER:: .ZWORD "under" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?UNDERNEATH:: .ZWORD "undern" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?UNDRES:: .ZWORD "undres" .BYTE PS?VERB+PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDRES .BYTE ACT?UNDRES 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?UNMENTIONABLES:: .ZWORD "unment" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?UNROLL:: .ZWORD "unroll" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNROLL .BYTE 0 W?UNSCRIPT:: .ZWORD "unscri" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNSCRIPT .BYTE 0 W?UNTIE:: .ZWORD "untie" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNWEAVE:: .ZWORD "unweav" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UP:: .ZWORD "up" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?UP .BYTE 22 W?UPSTAIRS:: .ZWORD "upstai" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?UP .BYTE 22 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?VAULT:: .ZWORD "vault" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?VELVET:: .ZWORD "velvet" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VELVET .BYTE 0 W?VERANDA:: .ZWORD "verand" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?VERBOSE:: .ZWORD "verbos" .BYTE PS?VERB+P1?VERB .BYTE ACT?VERBOSE .BYTE 0 W?VERSION:: .ZWORD "versio" .BYTE PS?VERB+P1?VERB .BYTE ACT?VERSION .BYTE 0 W?VIANDS:: .ZWORD "viands" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?VILLAIN:: .ZWORD "villai" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?VINE:: .ZWORD "vine" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?VINES:: .ZWORD "vines" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?W:: .ZWORD "w" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 23 .BYTE A?WEST W?WADE:: .ZWORD "wade" .BYTE PS?VERB+P1?VERB .BYTE ACT?GO .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?WALL:: .ZWORD "wall" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WALLS:: .ZWORD "walls" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WARM:: .ZWORD "warm" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WARM .BYTE 0 W?WARN:: .ZWORD "warn" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELP .BYTE 0 W?WARPED:: .ZWORD "warped" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WARPED .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?LOOK .BYTE 0 W?WATER:: .ZWORD "water" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WATER .BYTE 0 W?WAVE:: .ZWORD "wave" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?WEAR:: .ZWORD "wear" .BYTE PS?VERB+P1?VERB .BYTE ACT?WEAR .BYTE 0 W?WEAVE:: .ZWORD "weave" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?WED:: .ZWORD "wed" .BYTE PS?VERB+P1?VERB .BYTE ACT?MARRY .BYTE 0 W?WEEP:: .ZWORD "weep" .BYTE PS?VERB+P1?VERB .BYTE ACT?CRY .BYTE 0 W?WELL:: .ZWORD "well" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WELL-READ:: .ZWORD "well-r" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WELL-READ .BYTE 0 W?WEST:: .ZWORD "west" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 23 .BYTE A?WEST W?WET:: .ZWORD "wet" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WET .BYTE ACT?SOAK W?WHACK:: .ZWORD "whack" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?WHAT:: .ZWORD "what" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHAT':: .ZWORD "what'" .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?WHEEL:: .ZWORD "wheel" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WHERE:: .ZWORD "where" .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?WHET:: .ZWORD "whet" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIX .BYTE 0 W?WHIFF:: .ZWORD "whiff" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?WHIP:: .ZWORD "whip" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WHITE:: .ZWORD "white" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WHITE .BYTE 0 W?WHITHER:: .ZWORD "whithe" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHERE .BYTE 0 W?WHO:: .ZWORD "who" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHOS:: .ZWORD "whos" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WIGGLE:: .ZWORD "wiggle" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIDDLE .BYTE 0 W?WINCH:: .ZWORD "winch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WINDLASS:: .ZWORD "windla" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WINDOW:: .ZWORD "window" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WINE:: .ZWORD "wine" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WIPE:: .ZWORD "wipe" .BYTE PS?VERB+P1?VERB .BYTE ACT?WASH .BYTE 0 W?WIRE:: .ZWORD "wire" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WIRE .BYTE 0 W?WITH:: .ZWORD "with" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?WITH .BYTE 0 W?WITHDR:: .ZWORD "withdr" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?WOMAN:: .ZWORD "woman" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WOOD:: .ZWORD "wood" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOOD .BYTE 0 W?WOODEN:: .ZWORD "wooden" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOODEN .BYTE 0 W?WORLD:: .ZWORD "world" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WORLD .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?DEMOLI .BYTE 0 W?WRING:: .ZWORD "wring" .BYTE PS?VERB+P1?VERB .BYTE ACT?WRING .BYTE 0 W?WRITING:: .ZWORD "writin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?YELL:: .ZWORD "yell" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?YES:: .ZWORD "yes" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?YOU:: .ZWORD "you" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?YOUR:: .ZWORD "your" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?YOUR .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