; TOP LEVEL DEFINITIONS TRUE-VALUE=1 FALSE-VALUE=0 O?ANY=1 PS?OBJECT=128 PS?VERB=64 PS?ADJECTIVE=32 PS?DIRECTION=16 PS?PREPOSITION=8 PS?BUZZ-WORD=4 P1?OBJECT=0 P1?VERB=1 P1?ADJECTIVE=2 P1?DIRECTION=3 ; OBJECT FLAGS ARE DEFINED HERE FX?WEAPONBIT=4096 WEAPONBIT=3 FX?RLANDBIT=2048 RLANDBIT=4 FX?CLIMBBIT=1024 CLIMBBIT=5 FX?READBIT=512 READBIT=6 FX?TAKEBIT=256 TAKEBIT=7 FX?FOODBIT=128 FOODBIT=8 FX?VEHBIT=64 VEHBIT=9 FX?DRINKBIT=32 DRINKBIT=10 FX?CONTBIT=16 CONTBIT=11 FX?NDESCBIT=8 NDESCBIT=12 FX?WORNBIT=4 WORNBIT=13 FX?PUSHBIT=2 PUSHBIT=14 FX?RENTBIT=1 RENTBIT=15 FX?TOOLBIT=32768 TOOLBIT=16 FX?ONBIT=16384 ONBIT=17 FX?WEARBIT=8192 WEARBIT=18 FX?TRANSBIT=4096 TRANSBIT=19 FX?SEARCHBIT=2048 SEARCHBIT=20 FX?OPENBIT=1024 OPENBIT=21 FX?VOWELBIT=512 VOWELBIT=22 FX?PERSON=256 PERSON=23 FX?TURNBIT=128 TURNBIT=24 FX?DOORBIT=64 DOORBIT=25 FX?VICBIT=32 VICBIT=26 FX?TRYTAKEBIT=16 TRYTAKEBIT=27 FX?SURFACEBIT=8 SURFACEBIT=28 FX?TOUCHBIT=4 TOUCHBIT=29 FX?INVISIBLE=2 INVISIBLE=30 FX?RMUNGBIT=1 RMUNGBIT=31 ; ACTION IDENTIFIERS ARE ASSIGNED HERE V?BRIEF=0 V?SUPER-BRIEF=1 V?DIAGNOSE=2 V?INVENTORY=3 V?QUIT=4 V?RESTART=5 V?RESTORE=6 V?SAVE=7 V?SCORE=8 V?$VERIFY=9 V?VERSION=10 V?VERBOSE=11 V?AGAIN=12 V?AIM=13 V?PUT=14 V?TELL=15 V?ASK-CONTEXT-ABOUT=16 V?ASK-CONTEXT-FOR=17 V?ASK-ABOUT=18 V?ASK-FOR=19 V?ATTACK=20 V?BACK=21 V?BOARD=22 V?BRACE=23 V?BREATHE=24 V?BURN=25 V?BUY=26 V?$CALL=27 V?CALL=28 V?EXAMINE=29 V?FIND=30 V?CHOMP=31 V?CLEAN=32 V?CLIMB-FOO=33 V?CLIMB-DOWN=34 V?CLIMB-ON=35 V?THROUGH=36 V?SIT-ON=37 V?SIT=38 V?SIT-WITH=39 V?CLOSE=40 V?COUNT=41 V?CROSS=42 V?CUT=43 V?CURSES=44 V?DEFLATE=45 V?DEPOSIT=46 V?PUT-ON=47 V?DIG=48 V?HOLE-DIG=49 V?EXIT=50 V?DISEMBARK=51 V?DIVE=52 V?DRILL=53 V?DRILL-IN=54 V?DRINK=55 V?DROP=56 V?LEAN-ON=57 V?EAT=58 V?TASTE=59 V?EMPTY=60 V?ENTER=61 V?LAMP-OFF=62 V?FILL=63 V?FOLLOW=64 V?GIVE=65 V?SGIVE=66 V?GOODBYE=67 V?HELLO=68 V?HELP=69 V?HIDE=70 V?HIDE-UNDER=71 V?INFLATE=72 V?LEAP=73 V?KICK=74 V?KILL=75 V?KISS=76 V?KNOCK=77 V?PUSH=78 V?LATITUDE=79 V?LONGITUDE=80 V?LAUNCH=81 V?LEAVE=82 V?LAMP-ON=83 V?LISTEN=84 V?LOCK=85 V?LOOK=86 V?LOOK-INSIDE=87 V?LOOK-UNDER=88 V?LOOK-BEHIND=89 V?READ=90 V?CHASTISE=91 V?SEARCH=92 V?LOWER=93 V?MAKE=94 V?MAYBE=95 V?MELT=96 V?MOVE=97 V?PUSH-TO=98 V?PLAY=99 V?MUMBLE=100 V?MUNG=101 V?CHIP=102 V?OIL=103 V?NO=104 V?OPEN=105 V?PICK=106 V?TAKE=107 V?PLUG=108 V?POUR=109 V?POUR-IN=110 V?POUR-ON=111 V?PRAY=112 V?PUMP=113 V?PUSH-OFF=114 V?PUSH-UNDER=115 V?PUSH-THROUGH=116 V?PUT-UNDER=117 V?WEAR=118 V?PUT-AGAINST=119 V?PUT-ACROSS=120 V?RAPE=121 V?REACH-IN=122 V?READ-INSIDE=123 V?RENT=124 V?ROB=125 V?RUB=126 V?SCRIPT=127 V?UNSCRIPT=128 V?SEND=129 V?SHAKE=130 V?SHOW=131 V?SSHOW=132 V?SKIP=133 V?SMELL=134 V?SMOKE=135 V?SPIN=136 V?SPRAY=137 V?SSPRAY=138 V?SQUEEZE=139 V?STAND=140 V?STAY=141 V?SWIM=142 V?SWING=143 V?SAY=144 V?SLEEP=145 V?THROW=146 V?THROW-OFF=147 V?TIE=148 V?TIE-UP=149 V?TIME=150 V?TURN-OVER=151 V?TURN=152 V?UNFOLD=153 V?FOLD=154 V?UNLOCK=155 V?UNTIE=156 V?WAIT=157 V?WAIT-FOR=158 V?ALARM=159 V?WALK=160 V?STEP=161 V?WALK-AROUND=162 V?CLIMB-UP=163 V?WALK-TO=164 V?WAVE-AT=165 V?WAVE=166 V?WEIGH=167 V?WIN=168 V?WIND=169 V?WITHDRAW=170 V?YELL=171 V?YES=172 V?WHAT=173 ; PROPERTIES ARE DEFINED HERE P?NORTH=31 P?EAST=30 P?WEST=29 P?SOUTH=28 P?UP=27 P?DOWN=26 P?IN=25 P?OUT=24 P?SE=23 P?SW=22 P?NE=21 P?NW=20 P?SYNONYM=19 P?ACTION=18 P?SDESC=17 P?ADJECTIVE=16 P?DESCFCN=15 P?TEXT=14 P?LINE=13 P?CAPACITY=12 P?CHARACTER=11 P?SIZE=10 P?LDESC=9 P?GLOBAL=8 P?PSEUDO=7 P?CORRIDOR=6 P?STATION=5 P?FDESC=4 P?VALUE=3 P?CONTFCN=2 ; ADJECTIVES ARE DEFINED HERE A?NORTH=255 A?EAST=254 A?SOUTH=253 A?WEST=252 A?NE=251 A?NW=250 A?SE=249 A?SW=248 A?OCEAN=247 A?BOTTOM=246 A?LOWER=245 A?TOP=244 A?UPPER=243 A?SMALL=242 A?ROTTIN=241 A?NIGHT=240 A?MARY=239 A?ROTTEN=238 A?ABANDO=237 A?OVERGR=236 A?ROCKY=235 A?FADED=234 A?DRAB=233 A?OFF-WH=232 A?WORN=231 A?MARINE=230 A?TRUST=229 A?FERRY=228 A?CORREC=227 A?BEDROOM=226 A?MY=225 A?ROOM=224 A?BRINE=223 A?SEA=222 A?LADDER=221 A?METAL=220 A?STURDY=219 A?OLD=218 A?DECREP=217 A?FRONT=216 A?BACK=215 A?LIGHTH=214 A?WOODEN=213 A?LOPSID=212 A?TILTED=211 A?BANK=210 A?DISTIN=209 A?HANDWRITTEN=208 A?SHIPWR=207 A?NAUTIC=206 A?HEVLIN=205 A?WET=204 A?SCUBA=203 A?SWIM=202 A?DIVING=201 A?DIVER=200 A?DIVERS=199 A?AIR=198 A?DOUBLE=197 A?ALUMIN=196 A?CHEWED=195 A?CIGAR=194 A?SMELLY=193 A?CHEAP=192 A?BUSINE=191 A?PRICE=190 A?COMPLE=189 A?SPEAR=188 A?SPARE=187 A?NINE=186 A?VOLT=185 A?DRY=184 A?NINE-V=183 A?AJAX=182 A?POWER=181 A?C=180 A?TUBE=179 A?GLOB=178 A?HEAVY=177 A?SEMI-P=176 A?BLACK=175 A?LOCATI=174 A?DIRECT=173 A?PORTAB=172 A?ELECTR=171 A?SEALED=170 A?WATERP=169 A?ONE-PI=168 A?SHARK=167 A?REPELL=166 A?CANIST=165 A?POLLY=164 A?PARROT=163 A?AGED=162 A?HUGE=161 A?DUSTY=160 A?DIRTY=159 A?GRIMY=158 A?BREAKF=157 A?LUNCH=156 A?DINNER=155 A?BEEF=154 A?DRINKI=153 A?ALCOHO=152 A?SCOTCH=151 A?BOURBO=150 A?DRAFT=149 A?RUM=148 A?COFFEE=147 A?LOOKOU=146 A?SAFETY=145 A?WEIGHT=144 A?FLOURE=143 A?ORANGE=142 A?LARGE=141 A?RETRAC=140 A?ACME=139 A?WELL=138 A?WELL-W=137 A?MACHIN=136 A?DETECT=135 A?ON-OFF=134 A?ON/OFF=133 A?DEEP=132 A?DEEP-S=131 A?BULKY=130 A?COMFOR=129 A?LOOKIN=128 A?CAPTAI=127 A?FIRST=126 A?1ST=125 A?HOLE=124 A?I=123 A?SECOND=122 A?2ND=121 A?UGLY=120 A?BIG=119 A?TOOTHY=118 A?BROKEN=117 A?RUNG=116 A?RUNGS=115 A?HANGIN=114 A?SUSPEN=113 A?FALLEN=112 A?IRON=111 A?BARNAC=110 A?WHOLE=109 A?SAFE=108 A?GLASS=107 A?CLEAR=106 A?RARE=105 A?VALUAB=104 A?PRICEL=103 A?MAPLE=102 A?WOOD=101 A?TREASU=100 A?JAGGED=99 A?LOCKER=98 A?OAK=97 A?EXPLOS=96 A?LOOSE=95 A?FLOATI=94 A?GIANT=93 A?MR=92 A?MISTER=91 A?STINKIN=90 A?JOHNNY=89 A?JOHN=88 A?PETE=87 A?PETER=86 A?PETE'S=85 A?PETES=84 A?FRANK=83 A?WEASEL=82 A?USED=81 A?SHARP=80 A?MERCHA=79 A?SEAMAN=78 A?ID=77 A?WRIST=76 A?DELIVE=75 A?DESK=74 A?DEAD=73 A?GOLD=72 A?PORTUG=71 A?SUPPER=70 ; BUZZ WORDS ARE DEFINED HERE B?A=255 B?AN=254 B?THE=253 B?IS=252 B?AND=251 B?SOME=250 B?OF=249 B?THEN=248 B?ALL=247 B?ONE=246 B?BUT=245 B?EXCEPT=244 B?PERIOD=243 B?COMMA=242 B?QUOTE=241 B?WHY=240 B?HOW=239 B?WHEN=238 B?DID=237 B?ARE=236 B?HERE=235 B?MY=234 B?CLOSELY=233 B?QUIETLY=232 B?SLOWLY=231 B?QUICKLY=230 B?BRIEFLY=229 B?PLEASE=228 B?MINUTE=227 ; PREPOSITIONS ARE DEFINED HERE PR?AT=255 PR?TO=254 PR?ABOUT=253 PR?FOR=252 PR?WITH=251 PR?DOWN=250 PR?FROM=249 PR?UP=248 PR?IN=247 PR?ON=246 PR?THROUGH=245 PR?OUT=244 PR?UNDER=243 PR?BEHIND=242 PR?OVER=241 PR?ACROSS=240 PR?OFF=239 PR?AROUND=238 PR?AGAINST=237 PR?BY=236 PR?BETWEEN=235 ; DIRECTIONS ARE DEFINED HERE ; ACTIONS ARE DEFINED HERE ACT?WHAT=255 ACT?YES=254 ACT?YELL=253 ACT?WITHDRAW=252 ACT?WIND=251 ACT?WIN=250 ACT?WEIGH=249 ACT?WEAR=248 ACT?WAVE=247 ACT?WALK=246 ACT?WAKE=245 ACT?WAIT=244 ACT?UNTIE=243 ACT?UNLOCK=242 ACT?FOLD=241 ACT?UNFOLD=240 ACT?TURN=239 ACT?TIME=238 ACT?TIE=237 ACT?THROW=236 ACT?SLEEP=235 ACT?SAY=234 ACT?TELL=233 ACT?TAKE=232 ACT?SWING=231 ACT?SWIM=230 ACT?STRIKE=229 ACT?STAY=228 ACT?STAND=227 ACT?SQUEEZE=226 ACT?SPRAY=225 ACT?SPIN=224 ACT?SMOKE=223 ACT?SMELL=222 ACT?SKIP=221 ACT?SLIDE=220 ACT?SHOW=219 ACT?SHAKE=218 ACT?SEND=217 ACT?UNSCRIPT=216 ACT?SCRIPT=215 ACT?RUB=214 ACT?ROB=213 ACT?RENT=212 ACT?READ=211 ACT?REACH=210 ACT?RAPE=209 ACT?RAISE=208 ACT?PUT=207 ACT?PUSH=206 ACT?PUMP=205 ACT?PRAY=204 ACT?POUR=203 ACT?POKE=202 ACT?PLUG=201 ACT?PICK=200 ACT?OPEN=199 ACT?NO=198 ACT?LUBRICATE=197 ACT?DESTROY=196 ACT?MUMBLE=195 ACT?PULL=194 ACT?PLAY=193 ACT?ROLL=192 ACT?MOVE=191 ACT?MELT=190 ACT?MAYBE=189 ACT?MAKE=188 ACT?LOWER=187 ACT?SEARCH=186 ACT?LOOK=185 ACT?LOCK=184 ACT?LISTEN=183 ACT?LIGHT=182 ACT?LEAVE=181 ACT?LAUNCH=180 ACT?LONGITUDE=179 ACT?LATITUDE=178 ACT?KNOCK=177 ACT?KISS=176 ACT?KILL=175 ACT?KICK=174 ACT?JUMP=173 ACT?INFLAT=172 ACT?BLOW=171 ACT?HIDE=170 ACT?HELP=169 ACT?HELLO=168 ACT?GOODBYE=167 ACT?GIVE=166 ACT?FOLLOW=165 ACT?FIND=164 ACT?FILL=163 ACT?EXTINGUISH=162 ACT?EXAMINE=161 ACT?EXIT=160 ACT?ENTER=159 ACT?EMPTY=158 ACT?TASTE=157 ACT?EAT=156 ACT?LEAN=155 ACT?DROP=154 ACT?DRINK=153 ACT?DRILL=152 ACT?DIVE=151 ACT?DISEMBARK=150 ACT?DIG=149 ACT?DEPOSIT=148 ACT?DEFLATE=147 ACT?CURSE=146 ACT?CUT=145 ACT?CROSS=144 ACT?COUNT=143 ACT?CLOSE=142 ACT?SIT=141 ACT?CLIMB=140 ACT?CLEAN=139 ACT?CHOMP=138 ACT?CHECK=137 ACT?CALL=136 ACT?$CALL=135 ACT?BUY=134 ACT?BURN=133 ACT?BREATHE=132 ACT?BRACE=131 ACT?BOARD=130 ACT?BACK=129 ACT?ATTACK=128 ACT?ASK=127 ACT?APPLY=126 ACT?AIM=125 ACT?AGAIN=124 ACT?VERBOSE=123 ACT?VERSION=122 ACT?$VERIFY=121 ACT?SCORE=120 ACT?SAVE=119 ACT?RESTORE=118 ACT?RESTART=117 ACT?QUIT=116 ACT?INVENTORY=115 ACT?DIAGNOSE=114 ACT?SUPER=113 ACT?BRIEF=112 ; USER DEFINED CONSTANTS ARE INITIALIZED HERE ZORKID=1 MG-NEXT=4 MG-LENGTH=6 MG-VARIATION=2 MG-TIME=1 MG-ROOM=0 G-ENROUTE=2 G-REACHED=1 ATTENTION=7 ATTENTION-SPAN=6 GOAL-FUNCTION=5 GOAL-QUEUED=4 GOAL-ENABLE=3 GOAL-I=2 GOAL-S=1 GOAL-F=0 DELIVERY-BOY-C=5 WEASEL-C=4 PETE-C=3 JOHNNY-C=2 MCGINTY-C=1 CHARACTER-MAX=5 UNDERWATER-LINE-C=6 SALVAGER-LINE-C=5 TRAWLER-LINE-C=4 BACK-ALLEY-LINE-C=3 BEDROOM-LINE-C=2 EAST-ROAD-LINE-C=1 ROAD-WHARF-LINE-C=0 DEXITSTR=1 DEXITOBJ=1 CEXITSTR=1 CEXITFLAG=1 FEXITFCN=0 NEXITSTR=0 DEXIT=5 CEXIT=4 FEXIT=3 NEXIT=2 UEXIT=1 REXIT=0 P-SRCALL=1 P-SRCTOP=0 P-SRCBOT=2 SHAVE=2 SMANY=4 STAKE=8 SOG=16 SIR=32 SC=64 SH=128 P-INHIBIT=4 P-ONE=2 P-ALL=1 P-SONUMS=3 P-SACTION=7 P-SLOC2=6 P-SLOC1=5 P-SFWIM2=4 P-SFWIM1=3 P-SPREP2=2 P-SPREP1=1 P-SBITS=0 P-SYNLEN=8 P-NC2L=9 P-NC2=8 P-NC1L=7 P-NC1=6 P-PREP2N=5 P-PREP2=4 P-PREP1N=3 P-PREP1=2 P-VERBN=1 P-VERB=0 P-ITBLLEN=9 P-P1BITS=3 P-P1OFF=5 P-PSOFF=4 P-WORDLEN=4 P-LEXELEN=2 P-LEXSTART=1 P-LEXWORDS=1 P-RTLEN=3 P-ORPHLEN=7 P-PHRLEN=3 M-NAME=8 M-CONT=7 M-OBJDESC=5 M-FLASH=4 M-LOOK=3 M-ENTER=2 M-END=6 M-BEG=1 M-OBJECT=0 M-NOT-HANDLED=0 M-HANDLED=1 M-FATAL=2 C-RTN=2 C-TICK=1 C-ENABLED?=0 C-INTLEN=6 C-TABLELEN=246 ; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE OBJECT::.TABLE 2357 0 ;(NONE) 0 ;(P?CONTFCN) 0 ;(P?VALUE) 0 ;(P?FDESC) 0 ;(P?STATION) 0 ;(P?CORRIDOR) 0 ;(P?PSEUDO) 0 ;(P?GLOBAL) 0 ;(P?LDESC) 5 ;(P?SIZE) 0 ;(P?CHARACTER) 0 ;(P?CAPACITY) 0 ;(P?LINE) 0 ;(P?TEXT) 0 ;(P?DESCFCN) 0 ;(P?ADJECTIVE) 0 ;(P?SDESC) 0 ;(P?ACTION) 0 ;(P?SYNONYM) 0 ;(P?NW) 0 ;(P?NE) 0 ;(P?SW) 0 ;(P?SE) 0 ;(P?OUT) 0 ;(P?IN) 0 ;(P?DOWN) 0 ;(P?UP) 0 ;(P?SOUTH) 0 ;(P?WEST) 0 ;(P?EAST) 0 ;(P?NORTH) .OBJECT DINNER-PLATE,FX?READBIT,FX?TRYTAKEBIT,LOCAL-GLOBALS,GOLD-COIN,0,T?DINNER-PLATE .OBJECT GOLD-COIN,FX?READBIT,FX?TRYTAKEBIT,LOCAL-GLOBALS,DELIVERY-BOY,0,T?GOLD-COIN .OBJECT HEVLIN,0,0,GLOBAL-OBJECTS,GLOBAL-FERRY,0,T?HEVLIN .OBJECT SPEAR-CARRIER,0,FX?VICBIT,RED-BOAR-INN,0,0,T?SPEAR-CARRIER .OBJECT DELIVERY-BOY,0,FX?VOWELBIT+FX?VICBIT,LOCAL-GLOBALS,ID-CARD,0,T?DELIVERY-BOY .OBJECT WATCH,FX?TAKEBIT+FX?WORNBIT,FX?TURNBIT+FX?WEARBIT,ADVENTURER,0,0,T?WATCH .OBJECT ID-CARD,FX?TAKEBIT+FX?READBIT,0,LOCAL-GLOBALS,SQUID,0,T?ID-CARD .OBJECT KNIFE,FX?WEAPONBIT+FX?NDESCBIT,FX?TRYTAKEBIT,WEASEL,0,0,T?KNIFE .OBJECT WEASEL,0,FX?VICBIT+FX?PERSON,FERRY-LANDING,0,KNIFE,T?WEASEL .OBJECT PETES-PATCH,FX?NDESCBIT,FX?TRYTAKEBIT,PETE,0,0,T?PETES-PATCH .OBJECT PETE,0,FX?VICBIT+FX?PERSON,SHANTY,JOHNNY,PETES-PATCH,T?PETE .OBJECT JOHNNY,0,FX?VICBIT+FX?PERSON,SHANTY,NON-DRINK,0,T?JOHNNY .OBJECT CIGAR,FX?NDESCBIT,FX?TRYTAKEBIT,MCGINTY,0,0,T?CIGAR .OBJECT MCGINTY,0,FX?VICBIT+FX?PERSON,MCGINTY-HQ,0,CIGAR,T?MCGINTY .OBJECT WRECK-13,FX?RLANDBIT,0,ROOMS,WRECK-12,0,T?WRECK-13 .OBJECT SQUID,0,0,LOCAL-GLOBALS,CLUMP-OF-MINES,0,T?SQUID .OBJECT WRECK-12,FX?RLANDBIT,0,ROOMS,WEST-OF-WRECK-11,0,T?WRECK-12 .OBJECT WEST-OF-WRECK-11,FX?RLANDBIT,0,ROOMS,WRECK-11,0,T?WEST-OF-WRECK-11 .OBJECT CLUMP-OF-MINES,0,0,LOCAL-GLOBALS,MINE,0,T?CLUMP-OF-MINES .OBJECT MINE,FX?TAKEBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,TREASURE-CHEST,0,T?MINE .OBJECT TREASURE-CHEST,FX?VEHBIT+FX?CLIMBBIT+FX?PUSHBIT,FX?OPENBIT+FX?TRYTAKEBIT+FX?VOWELBIT+FX?SURFACEBIT,LOCAL-GLOBALS,BARNACLES,0,T?TREASURE-CHEST .OBJECT WRECK-11,FX?RLANDBIT,0,ROOMS,WRECK-10,0,T?WRECK-11 .OBJECT SWORD,FX?WEAPONBIT+FX?TAKEBIT,0,SCABBARD,0,0,T?SWORD .OBJECT SCABBARD,FX?CONTBIT,FX?OPENBIT+FX?TRYTAKEBIT,LOCAL-GLOBALS,SKELETON,SWORD,T?SCABBARD .OBJECT SKELETON,0,FX?TRANSBIT+FX?SEARCHBIT+FX?TRYTAKEBIT,LOCAL-GLOBALS,LOCKER-DOOR,0,T?SKELETON .OBJECT LOCKER-DOOR,FX?READBIT,FX?OPENBIT+FX?DOORBIT+FX?INVISIBLE,LOCAL-GLOBALS,SAFETY-LINE,0,T?LOCKER-DOOR .OBJECT WRECK-10,FX?RLANDBIT,0,ROOMS,WEST-OF-WRECK-9,0,T?WRECK-10 .OBJECT SAFETY-LINE,FX?TAKEBIT,FX?VOWELBIT,LOCAL-GLOBALS,JAGGED-HOLE,0,T?SAFETY-LINE .OBJECT WEST-OF-WRECK-9,FX?RLANDBIT,0,ROOMS,WRECK-9,0,T?WEST-OF-WRECK-9 .OBJECT EMPTY-CHEST,FX?CLIMBBIT+FX?VEHBIT+FX?PUSHBIT,FX?OPENBIT+FX?TRYTAKEBIT+FX?SURFACEBIT,LOCAL-GLOBALS,GLASS-CASE,0,T?EMPTY-CHEST .OBJECT JAGGED-HOLE,0,FX?INVISIBLE,LOCAL-GLOBALS,EMPTY-CHEST,0,T?JAGGED-HOLE .OBJECT WRECK-9,FX?RLANDBIT,0,ROOMS,WRECK-8,0,T?WRECK-9 .OBJECT STAMPS,0,0,GLASS-CASE,0,0,T?STAMPS .OBJECT GLASS-CASE,FX?TAKEBIT+FX?CONTBIT,FX?TRANSBIT,LOCAL-GLOBALS,EAST-LADDER,STAMPS,T?GLASS-CASE .OBJECT SAFE,FX?CONTBIT+FX?NDESCBIT,FX?SEARCHBIT,BANK,0,0,T?SAFE .OBJECT EAST-LADDER,0,0,LOCAL-GLOBALS,FALLEN-BUNK,0,T?EAST-LADDER .OBJECT WRECK-8,FX?RLANDBIT,0,ROOMS,WRECK-7,0,T?WRECK-8 .OBJECT FALLEN-BUNK,0,FX?TRANSBIT+FX?INVISIBLE,LOCAL-GLOBALS,CASK,0,T?FALLEN-BUNK .OBJECT WRECK-7,FX?RLANDBIT,0,ROOMS,WRECK-6,0,T?WRECK-7 .OBJECT CASK,FX?CLIMBBIT+FX?VEHBIT+FX?CONTBIT+FX?PUSHBIT,FX?OPENBIT+FX?SURFACEBIT,LOCAL-GLOBALS,LG-IRON-BAR,0,T?CASK .OBJECT WRECK-6,FX?RLANDBIT,0,ROOMS,WRECK-5,0,T?WRECK-6 .OBJECT IRON-BAR,FX?NDESCBIT+FX?TAKEBIT,FX?VOWELBIT,LOCAL-GLOBALS,AIRTIGHT-DOOR,0,T?IRON-BAR .OBJECT BARNACLES,0,0,LOCAL-GLOBALS,SCABBARD,0,T?BARNACLES .OBJECT LG-IRON-BAR,0,FX?TRYTAKEBIT,LOCAL-GLOBALS,IRON-BAR,0,T?LG-IRON-BAR .OBJECT AIRTIGHT-DOOR,0,FX?OPENBIT+FX?DOORBIT+FX?INVISIBLE,LOCAL-GLOBALS,BROKEN-MAST,0,T?AIRTIGHT-DOOR .OBJECT WRECK-5,FX?RLANDBIT,0,ROOMS,WRECK-4,0,T?WRECK-5 .OBJECT BROKEN-MAST,FX?NDESCBIT,0,LOCAL-GLOBALS,ROPE,0,T?BROKEN-MAST .OBJECT ROPE,FX?NDESCBIT,FX?TRYTAKEBIT,LOCAL-GLOBALS,WEST-LADDER,0,T?ROPE .OBJECT WRECK-4,FX?RLANDBIT,0,ROOMS,WRECK-3,0,T?WRECK-4 .OBJECT WRECK-3,FX?RLANDBIT,0,ROOMS,WRECK-2,0,T?WRECK-3 .OBJECT WRECK-2,FX?RLANDBIT,0,ROOMS,WRECK-1,0,T?WRECK-2 .OBJECT WEST-LADDER,0,FX?TRYTAKEBIT,LOCAL-GLOBALS,SHARK,0,T?WEST-LADDER .OBJECT WRECK-1,FX?RLANDBIT,0,ROOMS,OCEAN-FLOOR,0,T?WRECK-1 .OBJECT OCEAN-FLOOR,FX?RLANDBIT,0,ROOMS,UNDERWATER,0,T?OCEAN-FLOOR .OBJECT SHARK,FX?NDESCBIT,0,LOCAL-GLOBALS,HOLE-2,0,T?SHARK .OBJECT UNDERWATER,FX?RLANDBIT,0,ROOMS,NW-ENGINE-ROOM,0,T?UNDERWATER .OBJECT NW-ENGINE-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-CAPT-CABIN,0,T?NW-ENGINE-ROOM .OBJECT NW-CAPT-CABIN,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-LOUNGE,0,T?NW-CAPT-CABIN .OBJECT NW-LOUNGE,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-GALLEY,0,T?NW-LOUNGE .OBJECT NW-GALLEY,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-CREW-QTRS,0,T?NW-GALLEY .OBJECT NW-CREW-QTRS,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-LOCKER,0,T?NW-CREW-QTRS .OBJECT HOLE-2,FX?NDESCBIT,FX?INVISIBLE,LOCAL-GLOBALS,HOLE-1,0,T?HOLE-2 .OBJECT HOLE-1,FX?NDESCBIT,FX?INVISIBLE,LOCAL-GLOBALS,LINE-HACK,0,T?HOLE-1 .OBJECT DRILL,FX?CONTBIT+FX?TAKEBIT,FX?TOOLBIT,NW-LOCKER,0,0,T?DRILL .OBJECT NW-LOCKER,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-WHEELHOUSE,DRILL,T?NW-LOCKER .OBJECT NW-WHEELHOUSE,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-AFT-DECK,0,T?NW-WHEELHOUSE .OBJECT NW-AFT-DECK,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-PORT-DECK,0,T?NW-AFT-DECK .OBJECT NW-PORT-DECK,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-STARBOARD-DECK,0,T?NW-PORT-DECK .OBJECT NW-STARBOARD-DECK,FX?RLANDBIT,FX?ONBIT,ROOMS,NW-FORE-DECK,0,T?NW-STARBOARD-DECK .OBJECT NW-FORE-DECK,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-ENGINE-ROOM,0,T?NW-FORE-DECK .OBJECT MM-ENGINE-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-CAPT-CABIN,0,T?MM-ENGINE-ROOM .OBJECT REDS-BUNK,FX?NDESCBIT,0,MM-CAPT-CABIN,0,0,T?REDS-BUNK .OBJECT MM-CAPT-CABIN,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-LOUNGE,REDS-BUNK,T?MM-CAPT-CABIN .OBJECT LOUNGE-CHAIR,FX?VEHBIT+FX?NDESCBIT,FX?OPENBIT+FX?TRANSBIT+FX?SURFACEBIT,MM-LOUNGE,0,0,T?LOUNGE-CHAIR .OBJECT MM-LOUNGE,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-GALLEY,LOUNGE-CHAIR,T?MM-LOUNGE .OBJECT STOVE,FX?NDESCBIT+FX?CONTBIT,FX?OPENBIT+FX?SURFACEBIT,MM-GALLEY,0,0,T?STOVE .OBJECT MM-GALLEY,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-CREW-QTRS,STOVE,T?MM-GALLEY .OBJECT UNDER-BUNK,FX?NDESCBIT+FX?CONTBIT,FX?OPENBIT,MM-CREW-QTRS,0,0,T?UNDER-BUNK .OBJECT BUNK,FX?NDESCBIT+FX?CONTBIT+FX?VEHBIT,FX?TRANSBIT+FX?OPENBIT+FX?SURFACEBIT,MM-CREW-QTRS,UNDER-BUNK,0,T?BUNK .OBJECT MM-CREW-QTRS,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-LOCKER,BUNK,T?MM-CREW-QTRS .OBJECT DEEP-SUIT,FX?CONTBIT+FX?TAKEBIT,FX?OPENBIT+FX?WEARBIT,MM-LOCKER,0,0,T?DEEP-SUIT .OBJECT DETECTOR-COMPARTMENT,FX?NDESCBIT+FX?CONTBIT,0,METAL-DETECTOR,DETECTOR-SWITCH,0,T?DETECTOR-COMPARTMENT .OBJECT DETECTOR-SWITCH,FX?NDESCBIT,FX?TURNBIT,METAL-DETECTOR,0,0,T?DETECTOR-SWITCH .OBJECT DETECTOR-LABEL,FX?NDESCBIT+FX?READBIT,0,METAL-DETECTOR,DETECTOR-COMPARTMENT,0,T?DETECTOR-LABEL .OBJECT METAL-DETECTOR,FX?TAKEBIT+FX?CONTBIT,FX?SEARCHBIT+FX?TRANSBIT,MM-LOCKER,DEEP-SUIT,DETECTOR-LABEL,T?METAL-DETECTOR .OBJECT MM-LOCKER,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-WHEELHOUSE,METAL-DETECTOR,T?MM-LOCKER .OBJECT MM-WHEELHOUSE,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-AFT-DECK,0,T?MM-WHEELHOUSE .OBJECT AIR-HOSE,FX?NDESCBIT,FX?VOWELBIT+FX?TRYTAKEBIT,MM-COMPRESSOR,0,0,T?AIR-HOSE .OBJECT MM-COMPRESSOR,FX?NDESCBIT+FX?CONTBIT,FX?OPENBIT,MM-AFT-DECK,0,AIR-HOSE,T?MM-COMPRESSOR .OBJECT LINE-HACK,FX?NDESCBIT,FX?VOWELBIT+FX?INVISIBLE+FX?TRYTAKEBIT,LOCAL-GLOBALS,FERRY,0,T?LINE-HACK .OBJECT MM-AFT-DECK,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-PORT-DECK,MM-COMPRESSOR,T?MM-AFT-DECK .OBJECT MM-PORT-DECK,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-STARBOARD-DECK,0,T?MM-PORT-DECK .OBJECT MM-STARBOARD-DECK,FX?RLANDBIT,FX?ONBIT,ROOMS,MM-FORE-DECK,0,T?MM-STARBOARD-DECK .OBJECT DECK-CHAIR,FX?VEHBIT,FX?TRANSBIT+FX?SURFACEBIT,MM-FORE-DECK,0,0,T?DECK-CHAIR .OBJECT MM-FORE-DECK,FX?RLANDBIT,FX?ONBIT,ROOMS,WHARF,DECK-CHAIR,T?MM-FORE-DECK .OBJECT GLOBAL-FERRY,FX?CONTBIT,0,GLOBAL-OBJECTS,GLOBAL-ROOM,0,T?GLOBAL-FERRY .OBJECT WHARF,FX?RLANDBIT,FX?ONBIT,ROOMS,FERRY-LANDING,0,T?WHARF .OBJECT FERRY-LANDING,FX?RLANDBIT,FX?ONBIT,ROOMS,POINT-LOOKOUT,WEASEL,T?FERRY-LANDING .OBJECT POINT-LOOKOUT,FX?RLANDBIT,FX?ONBIT,ROOMS,BANK,0,T?POINT-LOOKOUT .OBJECT RIDICULOUS-MONEY-KLUDGE,FX?NDESCBIT,0,BANK,SAFE,0,T?RIDICULOUS-MONEY-KLUDGE .OBJECT BANK,FX?RLANDBIT,FX?ONBIT,ROOMS,SHANTY,RIDICULOUS-MONEY-KLUDGE,T?BANK .OBJECT NON-DRINK,FX?NDESCBIT+FX?DRINKBIT,0,SHANTY,DRINK-OBJECT,0,T?NON-DRINK .OBJECT DRINK-OBJECT,FX?DRINKBIT+FX?NDESCBIT,0,SHANTY,DRINKING-WATER,0,T?DRINK-OBJECT .OBJECT DRINKING-WATER,FX?DRINKBIT+FX?NDESCBIT,FX?TRYTAKEBIT,SHANTY,FOOD,0,T?DRINKING-WATER .OBJECT FOOD,FX?FOODBIT+FX?NDESCBIT,0,SHANTY,MIRROR,0,T?FOOD .OBJECT MIRROR,FX?NDESCBIT,0,SHANTY,BAR,0,T?MIRROR .OBJECT BAR,FX?NDESCBIT+FX?CONTBIT,FX?OPENBIT+FX?SURFACEBIT,SHANTY,CHAIR,0,T?BAR .OBJECT CHAIR,FX?VEHBIT+FX?NDESCBIT,FX?OPENBIT+FX?TRANSBIT+FX?SURFACEBIT,SHANTY,TABLE-OBJECT,0,T?CHAIR .OBJECT TABLE-OBJECT,FX?CONTBIT+FX?NDESCBIT,FX?TRANSBIT+FX?OPENBIT+FX?SURFACEBIT,SHANTY,0,0,T?TABLE-OBJECT .OBJECT PARROTS-PATCH,FX?NDESCBIT,FX?TRYTAKEBIT,PARROT,0,0,T?PARROTS-PATCH .OBJECT PARROT,0,FX?TRANSBIT+FX?VICBIT,SHANTY,PETE,PARROTS-PATCH,T?PARROT .OBJECT SHANTY,FX?RLANDBIT,FX?ONBIT,ROOMS,OUTFITTERS-HQ,PARROT,T?SHANTY .OBJECT CAGE,FX?RENTBIT+FX?NDESCBIT,0,OUTFITTERS-HQ,CHARTS,0,T?CAGE .OBJECT CHARTS,FX?READBIT+FX?NDESCBIT,0,OUTFITTERS-HQ,SHARK-REPELLENT,0,T?CHARTS .OBJECT SHARK-REPELLENT,FX?NDESCBIT,0,OUTFITTERS-HQ,FLASHLIGHT,0,T?SHARK-REPELLENT .OBJECT FLASHLIGHT,FX?NDESCBIT,0,OUTFITTERS-HQ,MAGNET,0,T?FLASHLIGHT .OBJECT MAGNET,FX?NDESCBIT,FX?TRANSBIT,OUTFITTERS-HQ,DIVING-BOOK,0,T?MAGNET .OBJECT DIVING-BOOK,FX?READBIT+FX?NDESCBIT,0,OUTFITTERS-HQ,INFIDEL-BOX,0,T?DIVING-BOOK .OBJECT INFIDEL-BOX,FX?NDESCBIT,0,OUTFITTERS-HQ,COMPRESSOR,0,T?INFIDEL-BOX .OBJECT COMPRESSOR,FX?RENTBIT+FX?NDESCBIT,0,OUTFITTERS-HQ,TUBE,0,T?COMPRESSOR .OBJECT PUTTY,FX?TAKEBIT,0,TUBE,0,0,T?PUTTY .OBJECT TUBE,FX?READBIT+FX?CONTBIT+FX?NDESCBIT,0,OUTFITTERS-HQ,ANCHOR,PUTTY,T?TUBE .OBJECT ANCHOR,FX?NDESCBIT,FX?VOWELBIT,OUTFITTERS-HQ,BATTERY,0,T?ANCHOR .OBJECT BATTERY,FX?READBIT+FX?NDESCBIT,0,OUTFITTERS-HQ,NET,0,T?BATTERY .OBJECT NET,FX?NDESCBIT,0,OUTFITTERS-HQ,DRY-CELL,0,T?NET .OBJECT DRY-CELL,FX?READBIT+FX?NDESCBIT,0,OUTFITTERS-HQ,WINCH,0,T?DRY-CELL .OBJECT WINCH,FX?NDESCBIT,0,OUTFITTERS-HQ,COMPASS,0,T?WINCH .OBJECT COMPASS,FX?NDESCBIT,0,OUTFITTERS-HQ,SPEAR-GUN,0,T?COMPASS .OBJECT SPEAR-GUN,FX?NDESCBIT,0,OUTFITTERS-HQ,0,0,T?SPEAR-GUN .OBJECT PRICE-LIST,FX?READBIT+FX?TAKEBIT,0,OUTFITTERS-HQ,CAGE,0,T?PRICE-LIST .OBJECT OUTFITTERS-HQ,FX?RLANDBIT,FX?ONBIT,ROOMS,VACANT-LOT,PRICE-LIST,T?OUTFITTERS-HQ .OBJECT VACANT-LOT,FX?RLANDBIT,FX?ONBIT,ROOMS,MCGINTY-HQ,0,T?VACANT-LOT .OBJECT ENVELOPE,FX?CONTBIT+FX?READBIT+FX?TAKEBIT,FX?INVISIBLE+FX?VOWELBIT,LOCAL-GLOBALS,LOCKED-DOOR,0,T?ENVELOPE .OBJECT STUBS,FX?NDESCBIT,FX?TRYTAKEBIT,MCGINTY-HQ,MCGINTY,0,T?STUBS .OBJECT MCGINTY-HQ,FX?RLANDBIT,FX?ONBIT,ROOMS,BEDROOM,STUBS,T?MCGINTY-HQ .OBJECT AIR-TANK,FX?TAKEBIT,FX?VOWELBIT+FX?WEARBIT,CLOSET,MASK,0,T?AIR-TANK .OBJECT MASK,FX?TAKEBIT,FX?TRANSBIT+FX?WEARBIT,CLOSET,FLIPPERS,0,T?MASK .OBJECT FLIPPERS,FX?TAKEBIT,FX?WEARBIT,CLOSET,0,0,T?FLIPPERS .OBJECT WET-SUIT,FX?TAKEBIT,FX?WEARBIT,CLOSET,AIR-TANK,0,T?WET-SUIT .OBJECT CLOSET,FX?CONTBIT,FX?OPENBIT,BEDROOM,NOTE,WET-SUIT,T?CLOSET .OBJECT BOOK,FX?READBIT+FX?TAKEBIT,0,BUREAU,KEY,0,T?BOOK .OBJECT NOTE,FX?READBIT+FX?TAKEBIT,0,BEDROOM,BUREAU,0,T?NOTE .OBJECT KEY,FX?TAKEBIT,FX?TOOLBIT,BUREAU,0,0,T?KEY .OBJECT PASSBOOK,FX?READBIT+FX?TAKEBIT,0,BUREAU,BOOK,0,T?PASSBOOK .OBJECT BUREAU,FX?CONTBIT,0,BEDROOM,BED,PASSBOOK,T?BUREAU .OBJECT BED,FX?CONTBIT+FX?VEHBIT,FX?TRANSBIT+FX?OPENBIT+FX?SURFACEBIT,BEDROOM,0,0,T?BED .OBJECT UPSTAIRS-HALLWAY,FX?RLANDBIT,FX?ONBIT,ROOMS,RED-BOAR-INN,0,T?UPSTAIRS-HALLWAY .OBJECT BACK-ALLEY-5,FX?RLANDBIT,FX?ONBIT,ROOMS,BACK-ALLEY-4,0,T?BACK-ALLEY-5 .OBJECT BACK-ALLEY-4,FX?RLANDBIT,FX?ONBIT,ROOMS,BACK-ALLEY-3,0,T?BACK-ALLEY-4 .OBJECT BACK-ALLEY-3,FX?RLANDBIT,FX?ONBIT,ROOMS,BACK-ALLEY-2,0,T?BACK-ALLEY-3 .OBJECT BACK-WINDOW,0,0,LOCAL-GLOBALS,FRONT-DOOR,0,T?BACK-WINDOW .OBJECT BACK-ALLEY-2,FX?RLANDBIT,FX?ONBIT,ROOMS,BACK-ALLEY-1,0,T?BACK-ALLEY-2 .OBJECT BACK-ALLEY-1,FX?RLANDBIT,FX?ONBIT,ROOMS,SHORE-ROAD-2,0,T?BACK-ALLEY-1 .OBJECT SHORE-ROAD-2,FX?RLANDBIT,FX?ONBIT,ROOMS,SHORE-ROAD-1,0,T?SHORE-ROAD-2 .OBJECT FERRY,FX?VEHBIT,FX?INVISIBLE,LOCAL-GLOBALS,ENVELOPE,0,T?FERRY .OBJECT SHORE-ROAD-1,FX?RLANDBIT,FX?ONBIT,ROOMS,OCEAN-ROAD-3,0,T?SHORE-ROAD-1 .OBJECT OCEAN-ROAD-3,FX?RLANDBIT,FX?ONBIT,ROOMS,OCEAN-ROAD-2,0,T?OCEAN-ROAD-3 .OBJECT OCEAN-ROAD-2,FX?RLANDBIT,FX?ONBIT,ROOMS,OCEAN-ROAD-1,0,T?OCEAN-ROAD-2 .OBJECT OCEAN-ROAD-1,FX?RLANDBIT,FX?ONBIT,ROOMS,WHARF-ROAD-5,0,T?OCEAN-ROAD-1 .OBJECT WHARF-ROAD-5,FX?RLANDBIT,FX?ONBIT,ROOMS,WHARF-ROAD-4,0,T?WHARF-ROAD-5 .OBJECT WHARF-ROAD-4,FX?RLANDBIT,FX?ONBIT,ROOMS,WHARF-ROAD-3,0,T?WHARF-ROAD-4 .OBJECT WHARF-ROAD-3,FX?RLANDBIT,FX?ONBIT,ROOMS,WHARF-ROAD-2,0,T?WHARF-ROAD-3 .OBJECT WHARF-ROAD-2,FX?RLANDBIT,FX?ONBIT,ROOMS,WHARF-ROAD-1,0,T?WHARF-ROAD-2 .OBJECT FRONT-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,BUNKS,0,T?FRONT-DOOR .OBJECT WHARF-ROAD-1,FX?RLANDBIT,FX?ONBIT,ROOMS,WINDING-ROAD-3,0,T?WHARF-ROAD-1 .OBJECT WINDING-ROAD-3,FX?RLANDBIT,FX?ONBIT,ROOMS,WINDING-ROAD-2,0,T?WINDING-ROAD-3 .OBJECT WINDING-ROAD-2,FX?RLANDBIT,FX?ONBIT,ROOMS,0,0,T?WINDING-ROAD-2 .OBJECT LOCKED-DOOR,0,0,LOCAL-GLOBALS,BACK-WINDOW,0,T?LOCKED-DOOR .OBJECT WINDING-ROAD-1,FX?RLANDBIT,FX?ONBIT,ROOMS,WRECK-13,0,T?WINDING-ROAD-1 .OBJECT NOT-HERE-OBJECT,0,0,0,0,0,T?NOT-HERE-OBJECT .OBJECT BUNKS,0,0,LOCAL-GLOBALS,RAILING,0,T?BUNKS .OBJECT RAILING,0,0,LOCAL-GLOBALS,LADDER-BOTTOM,0,T?RAILING .OBJECT LADDER-BOTTOM,0,0,LOCAL-GLOBALS,LADDER-TOP,0,T?LADDER-BOTTOM .OBJECT LADDER-TOP,0,0,LOCAL-GLOBALS,STAIRS,0,T?LADDER-TOP .OBJECT STAIRS,0,0,LOCAL-GLOBALS,OCEAN,0,T?STAIRS .OBJECT OCEAN,FX?DRINKBIT,FX?VOWELBIT+FX?OPENBIT,LOCAL-GLOBALS,BEDROOM-DOOR,0,T?OCEAN .OBJECT BEDROOM-DOOR,FX?NDESCBIT,FX?DOORBIT,LOCAL-GLOBALS,IN-WINDOW,0,T?BEDROOM-DOOR .OBJECT IN-WINDOW,0,FX?TRANSBIT,LOCAL-GLOBALS,WINDOW,0,T?IN-WINDOW .OBJECT WINDOW,0,FX?TRANSBIT,LOCAL-GLOBALS,CARPET,0,T?WINDOW .OBJECT GLOBAL-ROOM,0,0,GLOBAL-OBJECTS,GLOBAL-SELF,0,T?GLOBAL-ROOM .OBJECT GLOBAL-SELF,0,FX?VICBIT,GLOBAL-OBJECTS,ME,0,T?GLOBAL-SELF .OBJECT ME,0,FX?VICBIT+FX?PERSON,GLOBAL-OBJECTS,GLOBAL-DAY,0,T?ME .OBJECT BEDROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,UPSTAIRS-HALLWAY,ADVENTURER,T?BEDROOM .OBJECT ADVENTURER,FX?NDESCBIT,FX?INVISIBLE+FX?VICBIT+FX?PERSON,BEDROOM,CLOSET,WATCH,T?ADVENTURER .OBJECT GLOBAL-DAY,0,0,GLOBAL-OBJECTS,GLOBAL-TIME,0,T?GLOBAL-DAY .OBJECT GLOBAL-TIME,FX?NDESCBIT,0,GLOBAL-OBJECTS,FERRY-TOKEN,0,T?GLOBAL-TIME .OBJECT FERRY-TOKEN,0,0,GLOBAL-OBJECTS,GLOBAL-MONEY,0,T?FERRY-TOKEN .OBJECT GLOBAL-MONEY,0,0,GLOBAL-OBJECTS,GLOBAL-BANK,0,T?GLOBAL-MONEY .OBJECT GLOBAL-BANK,0,0,GLOBAL-OBJECTS,PEOPLE,0,T?GLOBAL-BANK .OBJECT RED-BOAR-INN,FX?RLANDBIT,FX?ONBIT,ROOMS,BACK-ALLEY-5,GLOBAL-SURFACE,T?RED-BOAR-INN .OBJECT GLOBAL-SURFACE,FX?NDESCBIT+FX?CONTBIT,FX?OPENBIT+FX?SURFACEBIT,RED-BOAR-INN,SPEAR-CARRIER,0,T?GLOBAL-SURFACE .OBJECT CARPET,0,0,LOCAL-GLOBALS,WALLPAPER,0,T?CARPET .OBJECT WALLPAPER,0,0,LOCAL-GLOBALS,ROCKS,0,T?WALLPAPER .OBJECT PEOPLE,0,0,GLOBAL-OBJECTS,POCKET,0,T?PEOPLE .OBJECT POCKET,FX?CONTBIT,FX?OPENBIT,GLOBAL-OBJECTS,GLOBAL-SLEEP,0,T?POCKET .OBJECT ROCKS,0,0,LOCAL-GLOBALS,FIELD,0,T?ROCKS .OBJECT FIELD,0,FX?VOWELBIT,LOCAL-GLOBALS,SHIPWRECK,0,T?FIELD .OBJECT GLOBAL-SLEEP,0,0,GLOBAL-OBJECTS,GLOBAL-TREASURE,0,T?GLOBAL-SLEEP .OBJECT SHIPWRECK,0,0,LOCAL-GLOBALS,SALVAGER,0,T?SHIPWRECK .OBJECT SALVAGER,FX?RENTBIT,0,LOCAL-GLOBALS,TRAWLER,0,T?SALVAGER .OBJECT TRAWLER,FX?RENTBIT,0,LOCAL-GLOBALS,LIGHTHOUSE,0,T?TRAWLER .OBJECT GLOBAL-TREASURE,0,0,GLOBAL-OBJECTS,CEILING,0,T?GLOBAL-TREASURE .OBJECT LIGHTHOUSE,0,0,LOCAL-GLOBALS,MAST,0,T?LIGHTHOUSE .OBJECT MAST,0,FX?INVISIBLE,LOCAL-GLOBALS,CEILING-HOLE-2,0,T?MAST .OBJECT CEILING,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,WALLS,0,T?CEILING .OBJECT WALLS,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,BULKHEADS,0,T?WALLS .OBJECT BULKHEADS,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,HOLE,0,T?BULKHEADS .OBJECT HOLE,FX?NDESCBIT,0,GLOBAL-OBJECTS,GROUND,0,T?HOLE .OBJECT CEILING-HOLE-2,0,FX?INVISIBLE,LOCAL-GLOBALS,CEILING-HOLE-1,0,T?CEILING-HOLE-2 .OBJECT CEILING-HOLE-1,0,FX?INVISIBLE,LOCAL-GLOBALS,FLOOR-HOLE-2,0,T?CEILING-HOLE-1 .OBJECT FLOOR-HOLE-2,0,FX?INVISIBLE,LOCAL-GLOBALS,FLOOR-HOLE-1,0,T?FLOOR-HOLE-2 .OBJECT FLOOR-HOLE-1,0,FX?INVISIBLE,LOCAL-GLOBALS,DECK,0,T?FLOOR-HOLE-1 .OBJECT DECK,0,0,LOCAL-GLOBALS,0,0,T?DECK .OBJECT GROUND,0,0,GLOBAL-OBJECTS,AIR,0,T?GROUND .OBJECT AIR,FX?CONTBIT,FX?OPENBIT+FX?VOWELBIT,GLOBAL-OBJECTS,IT,0,T?AIR .OBJECT IT,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,INTDIR,0,T?IT .OBJECT PSEUDO-OBJECT,0,0,0,0,0,T?PSEUDO-OBJECT .OBJECT INTDIR,0,0,GLOBAL-OBJECTS,INTNUM,0,T?INTDIR .OBJECT INTNUM,0,0,GLOBAL-OBJECTS,0,0,T?INTNUM .OBJECT RED-HERRING,0,0,LOCAL-GLOBALS,DINNER-PLATE,0,T?RED-HERRING .OBJECT ROOMS,0,0,0,0,WINDING-ROAD-1,T?ROOMS .OBJECT LOCAL-GLOBALS,0,0,GLOBAL-OBJECTS,HEVLIN,RED-HERRING,T?LOCAL-GLOBALS .OBJECT GLOBAL-OBJECTS,FX?WORNBIT+FX?PUSHBIT+FX?RENTBIT,FX?TOOLBIT+FX?ONBIT+FX?WEARBIT+FX?TRANSBIT+FX?SEARCHBIT+FX?OPENBIT+FX?VOWELBIT+FX?PERSON+FX?TURNBIT+FX?DOORBIT+FX?VICBIT+FX?TRYTAKEBIT+FX?SURFACEBIT+FX?TOUCHBIT+FX?INVISIBLE+FX?RMUNGBIT,0,0,LOCAL-GLOBALS,T?GLOBAL-OBJECTS .ENDT ; OBJECT PROPERTY TABLES ARE DEFINED HERE T?DINNER-PLATE:: .TABLE ; TABLE FOR OBJECT DINNER-PLATE .STRL "dinner plate" .PROP 4,P?SYNONYM W?PLATE W?DISH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RED-HERRING-F .PROP 2,P?ADJECTIVE .BYTE A?DINNER .BYTE A?SUPPER .PROP 2,P?TEXT ; STRING PROPERTY STR?434 .BYTE 0 .ENDT T?GOLD-COIN:: .TABLE ; TABLE FOR OBJECT GOLD-COIN .STRL "gold coin" .PROP 6,P?SYNONYM W?COIN W?DOUBLO W?ESCUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RED-HERRING-F .PROP 2,P?ADJECTIVE .BYTE A?GOLD .BYTE A?PORTUG .PROP 2,P?TEXT ; STRING PROPERTY STR?433 .BYTE 0 .ENDT T?HEVLIN:: .TABLE ; TABLE FOR OBJECT HEVLIN .STRL "dead man" .PROP 4,P?SYNONYM W?HEVLIN W?MAN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HEVLIN-F .PROP 1,P?ADJECTIVE .BYTE A?DEAD .BYTE 0 .ENDT T?SPEAR-CARRIER:: .TABLE ; TABLE FOR OBJECT SPEAR-CARRIER .STRL "" .PROP 8,P?SYNONYM W?CLERK W?SALESM W?BARTEN W?TELLER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPEAR-CARRIER-F .PROP 2,P?SDESC ; STRING PROPERTY STR?221 .PROP 3,P?ADJECTIVE .BYTE A?ROOM .BYTE A?DESK .BYTE A?BANK .PROP 2,P?LDESC ; STRING PROPERTY STR?426 .BYTE 0 .ENDT T?DELIVERY-BOY:: .TABLE ; TABLE FOR OBJECT DELIVERY-BOY .STRL "Outfitters' delivery boy" .PROP 4,P?SYNONYM W?BOY W?KID .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DELIVERY-BOY-F .PROP 1,P?ADJECTIVE .BYTE A?DELIVE .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY DELIVERY-BOY-F .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 5 .BYTE 0 .ENDT T?WATCH:: .TABLE ; TABLE FOR OBJECT WATCH .STRL "wrist watch" .PROP 6,P?SYNONYM W?WATCH W?WRISTW W?TIMEPI .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WATCH-F .PROP 1,P?ADJECTIVE .BYTE A?WRIST .BYTE 0 .ENDT T?ID-CARD:: .TABLE ; TABLE FOR OBJECT ID-CARD .STRL "Merchant Seaman's card" .PROP 2,P?SYNONYM W?CARD .PROP 4,P?ADJECTIVE .BYTE A?MERCHA .BYTE A?SEAMAN .BYTE A?ID .BYTE A?WEASEL .PROP 2,P?TEXT ; STRING PROPERTY STR?424 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?KNIFE:: .TABLE ; TABLE FOR OBJECT KNIFE .STRL "Weasel's knife" .PROP 4,P?SYNONYM W?KNIFE W?BLADE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY KNIFE-F .PROP 5,P?ADJECTIVE .BYTE A?OLD .BYTE A?WEASEL .BYTE A?USED .BYTE A?WELL-W .BYTE A?SHARP .BYTE 0 .ENDT T?WEASEL:: .TABLE ; TABLE FOR OBJECT WEASEL .STRL "the Weasel" .PROP 4,P?SYNONYM W?WEASEL W?WEBSTE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WEASEL-F .PROP 3,P?ADJECTIVE .BYTE A?FRANK .BYTE A?MR .BYTE A?MISTER .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY WEASEL-F .PROP 2,P?TEXT ; STRING PROPERTY STR?417 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY WEASEL-F .BYTE 0 .ENDT T?PETES-PATCH:: .TABLE ; TABLE FOR OBJECT PETES-PATCH .STRL "Pete's eyepatch" .PROP 4,P?SYNONYM W?EYEPAT W?PATCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PETES-PATCH-F .PROP 3,P?ADJECTIVE .BYTE A?PETE'S .BYTE A?PETES .BYTE A?BLACK .BYTE 0 .ENDT T?PETE:: .TABLE ; TABLE FOR OBJECT PETE .STRL "Pete the Rat" .PROP 4,P?SYNONYM W?RAT W?COOK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PETE-F .PROP 4,P?ADJECTIVE .BYTE A?PETE .BYTE A?PETER .BYTE A?MR .BYTE A?MISTER .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY PETE-F .PROP 2,P?TEXT ; STRING PROPERTY STR?416 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY PETE-F .BYTE 0 .ENDT T?JOHNNY:: .TABLE ; TABLE FOR OBJECT JOHNNY .STRL "Johnny Red" .PROP 6,P?SYNONYM W?JOHNNY W?JOHN W?RED .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY JOHNNY-F .PROP 4,P?ADJECTIVE .BYTE A?JOHNNY .BYTE A?JOHN .BYTE A?MISTER .BYTE A?MR .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY JOHNNY-F .PROP 2,P?TEXT ; STRING PROPERTY STR?412 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY JOHNNY-F .BYTE 0 .ENDT T?CIGAR:: .TABLE ; TABLE FOR OBJECT CIGAR .STRL "cigar" .PROP 6,P?SYNONYM W?CIGAR W?STOGIE W?CHEROO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CIGAR-F .PROP 2,P?ADJECTIVE .BYTE A?LARGE .BYTE A?STINKIN .PROP 2,P?TEXT ; STRING PROPERTY STR?410 .BYTE 0 .ENDT T?MCGINTY:: .TABLE ; TABLE FOR OBJECT MCGINTY .STRL "McGinty" .PROP 2,P?SYNONYM W?MCGINTY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MCGINTY-F .PROP 2,P?ADJECTIVE .BYTE A?MR .BYTE A?MISTER .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY MCGINTY-F .PROP 2,P?TEXT ; STRING PROPERTY STR?403 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY MCGINTY-F .BYTE 0 .ENDT T?WRECK-13:: .TABLE ; TABLE FOR OBJECT WRECK-13 .STRL "Below Decks" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WRECK-12 .PROP 3,P?UP ; FUNCTION EXIT .WORD WRECK-13-U .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-13-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 5,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE EAST-LADDER .BYTE CEILING-HOLE-1 .BYTE 0 .ENDT T?SQUID:: .TABLE ; TABLE FOR OBJECT SQUID .STRL "giant squid" .PROP 2,P?SYNONYM W?SQUID .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SQUID-F .PROP 4,P?ADJECTIVE .BYTE A?GIANT .BYTE A?HUGE .BYTE A?LARGE .BYTE A?BIG .PROP 2,P?LDESC ; STRING PROPERTY STR?400 .BYTE 0 .ENDT T?WRECK-12:: .TABLE ; TABLE FOR OBJECT WRECK-12 .STRL "Below Decks" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WRECK-11 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE WRECK-13 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-12-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 4,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE BUNKS .BYTE 0 .ENDT T?WEST-OF-WRECK-11:: .TABLE ; TABLE FOR OBJECT WEST-OF-WRECK-11 .STRL "Ocean Floor" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE WRECK-11 .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE WRECK-11 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GENERIC-WEST-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 3,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE JAGGED-HOLE .BYTE 0 .ENDT T?CLUMP-OF-MINES:: .TABLE ; TABLE FOR OBJECT CLUMP-OF-MINES .STRL "bunch of mines" .PROP 6,P?SYNONYM W?MINES W?BOMBS W?POINTS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLUMP-OF-MINES-F .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY CLUMP-OF-MINES-F .BYTE 0 .ENDT T?MINE:: .TABLE ; TABLE FOR OBJECT MINE .STRL "loose mine" .PROP 8,P?SYNONYM W?MINE W?BOMB W?SPIKE W?SPIKES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MINE-F .PROP 3,P?ADJECTIVE .BYTE A?EXPLOS .BYTE A?LOOSE .BYTE A?FLOATI .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 40 .BYTE 0 .ENDT T?TREASURE-CHEST:: .TABLE ; TABLE FOR OBJECT TREASURE-CHEST .STRL "oak chest" .PROP 4,P?SYNONYM W?CHEST W?TRUNK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TREASURE-CHEST-F .PROP 4,P?ADJECTIVE .BYTE A?WOODEN .BYTE A?TREASU .BYTE A?OAK .BYTE A?WOOD .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 100 .BYTE 0 .ENDT T?WRECK-11:: .TABLE ; TABLE FOR OBJECT WRECK-11 .STRL "Below Decks" .PROP 5,P?NORTH ; DOOR EXIT .BYTE WRECK-10 ; ROOM NAME .BYTE LOCKER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 3,P?WEST ; FUNCTION EXIT .WORD WRECK-11-W .BYTE 0 .PROP 3,P?SOUTH ; FUNCTION EXIT .WORD WRECK-11-S .BYTE 0 .PROP 3,P?UP ; FUNCTION EXIT .WORD WRECK-11-U .BYTE 0 .PROP 3,P?OUT ; FUNCTION EXIT .WORD WRECK-11-W .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-11-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 6,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE LOCKER-DOOR .BYTE JAGGED-HOLE .BYTE CEILING-HOLE-2 .BYTE 0 .ENDT T?SWORD:: .TABLE ; TABLE FOR OBJECT SWORD .STRL "sword" .PROP 6,P?SYNONYM W?SWORD W?BLADE W?RAPIER .PROP 2,P?ADJECTIVE .BYTE A?OLD .BYTE A?WORN .PROP 2,P?TEXT ; STRING PROPERTY STR?395 .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?SCABBARD:: .TABLE ; TABLE FOR OBJECT SCABBARD .STRL "scabbard" .PROP 2,P?SYNONYM W?SCABBA .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCABBARD-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 5 .BYTE 0 .ENDT T?SKELETON:: .TABLE ; TABLE FOR OBJECT SKELETON .STRL "skeleton" .PROP 4,P?SYNONYM W?SKELET W?BONES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SKELETON-F .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY SKELETON-F .BYTE 0 .ENDT T?LOCKER-DOOR:: .TABLE ; TABLE FOR OBJECT LOCKER-DOOR .STRL "door" .PROP 4,P?SYNONYM W?DOOR W?SIGN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LOCKER-DOOR-F .PROP 1,P?ADJECTIVE .BYTE A?LOCKER .BYTE 0 .ENDT T?WRECK-10:: .TABLE ; TABLE FOR OBJECT WRECK-10 .STRL "Below Decks" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WRECK-9 .PROP 5,P?SOUTH ; DOOR EXIT .BYTE WRECK-11 ; ROOM NAME .BYTE LOCKER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 3,P?UP ; FUNCTION EXIT .WORD WRECK-10-U .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-10-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 4,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE LOCKER-DOOR .PROP 4,P?PSEUDO W?BARNAC BARNACLE-PSEUDO .BYTE 0 .ENDT T?SAFETY-LINE:: .TABLE ; TABLE FOR OBJECT SAFETY-LINE .STRL "orange line" .PROP 4,P?SYNONYM W?LINE W?ROPE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SAFETY-LINE-F .PROP 4,P?ADJECTIVE .BYTE A?SAFETY .BYTE A?WEIGHT .BYTE A?FLOURE .BYTE A?ORANGE .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY SAFETY-LINE-F .BYTE 0 .ENDT T?WEST-OF-WRECK-9:: .TABLE ; TABLE FOR OBJECT WEST-OF-WRECK-9 .STRL "Ocean Floor" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE WRECK-9 .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE WRECK-9 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GENERIC-WEST-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 3,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE JAGGED-HOLE .BYTE 0 .ENDT T?EMPTY-CHEST:: .TABLE ; TABLE FOR OBJECT EMPTY-CHEST .STRL "maple chest" .PROP 4,P?SYNONYM W?CHEST W?TRUNK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY EMPTY-CHEST-F .PROP 4,P?ADJECTIVE .BYTE A?WOODEN .BYTE A?MAPLE .BYTE A?WOOD .BYTE A?TREASU .BYTE 0 .ENDT T?JAGGED-HOLE:: .TABLE ; TABLE FOR OBJECT JAGGED-HOLE .STRL "jagged hole" .PROP 2,P?SYNONYM W?HOLE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY JAGGED-HOLE-F .PROP 1,P?ADJECTIVE .BYTE A?JAGGED .PROP 2,P?TEXT ; STRING PROPERTY STR?387 .BYTE 0 .ENDT T?WRECK-9:: .TABLE ; TABLE FOR OBJECT WRECK-9 .STRL "Below Decks" .PROP 3,P?WEST ; FUNCTION EXIT .WORD WRECK-9-W .BYTE 0 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE WRECK-10 .PROP 3,P?UP ; FUNCTION EXIT .WORD WRECK-9-U .BYTE 0 .PROP 3,P?OUT ; FUNCTION EXIT .WORD WRECK-9-W .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-9-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 6,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE BUNKS .BYTE JAGGED-HOLE .BYTE CEILING-HOLE-2 .BYTE 0 .ENDT T?STAMPS:: .TABLE ; TABLE FOR OBJECT STAMPS .STRL "collection of rare stamps" .PROP 4,P?SYNONYM W?STAMPS W?COLLEC .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STAMPS-F .PROP 3,P?ADJECTIVE .BYTE A?RARE .BYTE A?VALUAB .BYTE A?PRICEL .BYTE 0 .ENDT T?GLASS-CASE:: .TABLE ; TABLE FOR OBJECT GLASS-CASE .STRL "glass case" .PROP 6,P?SYNONYM W?CASE W?CRACK W?SHELF .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLASS-CASE-F .PROP 3,P?ADJECTIVE .BYTE A?SEALED .BYTE A?GLASS .BYTE A?CLEAR .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 25 .BYTE 0 .ENDT T?SAFE:: .TABLE ; TABLE FOR OBJECT SAFE .STRL "safe" .PROP 8,P?SYNONYM W?SAFE W?VAULT W?DOOR W?LOCK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY VAULT-F .PROP 2,P?ADJECTIVE .BYTE A?BANK .BYTE A?SAFE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?EAST-LADDER:: .TABLE ; TABLE FOR OBJECT EAST-LADDER .STRL "ladder" .PROP 6,P?SYNONYM W?LADDER W?RUNG W?RUNGS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY EAST-LADDER-F .PROP 1,P?ADJECTIVE .BYTE A?WOODEN .PROP 2,P?TEXT ; STRING PROPERTY STR?380 .BYTE 0 .ENDT T?WRECK-8:: .TABLE ; TABLE FOR OBJECT WRECK-8 .STRL "Middle Deck" .PROP 3,P?NORTH ; FUNCTION EXIT .WORD WRECK-8-N .BYTE 0 .PROP 3,P?DOWN ; FUNCTION EXIT .WORD WRECK-8-D .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-8-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 6,P?GLOBAL .BYTE SHIPWRECK .BYTE DECK .BYTE BUNKS .BYTE FALLEN-BUNK .BYTE EAST-LADDER .BYTE FLOOR-HOLE-1 .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?FALLEN-BUNK:: .TABLE ; TABLE FOR OBJECT FALLEN-BUNK .STRL "row of fallen bunks" .PROP 6,P?SYNONYM W?BUNK W?BUNKS W?ROW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FALLEN-BUNK-F .PROP 1,P?ADJECTIVE .BYTE A?FALLEN .BYTE 0 .ENDT T?WRECK-7:: .TABLE ; TABLE FOR OBJECT WRECK-7 .STRL "Middle Deck" .PROP 3,P?NORTH ; FUNCTION EXIT .WORD WRECK-7-N .BYTE 0 .PROP 3,P?SOUTH ; FUNCTION EXIT .WORD WRECK-7-S .BYTE 0 .PROP 3,P?UP ; FUNCTION EXIT .WORD WRECK-7-U .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-7-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 4,P?GLOBAL .BYTE SHIPWRECK .BYTE DECK .BYTE FALLEN-BUNK .BYTE CEILING-HOLE-1 .PROP 4,P?PSEUDO W?DEBRIS DEBRIS-PSEUDO .BYTE 0 .ENDT T?CASK:: .TABLE ; TABLE FOR OBJECT CASK .STRL "wooden cask" .PROP 4,P?SYNONYM W?CASK W?BARREL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CASK-F .PROP 2,P?ADJECTIVE .BYTE A?WOODEN .BYTE A?WHOLE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 15 .PROP 2,P?FDESC ; STRING PROPERTY STR?370 .BYTE 0 .ENDT T?WRECK-6:: .TABLE ; TABLE FOR OBJECT WRECK-6 .STRL "Middle Deck" .PROP 5,P?NORTH ; DOOR EXIT .BYTE WRECK-5 ; ROOM NAME .BYTE AIRTIGHT-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 3,P?SOUTH ; FUNCTION EXIT .WORD WRECK-6-S .BYTE 0 .PROP 3,P?DOWN ; FUNCTION EXIT .WORD WRECK-6-D .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-6-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 5,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE AIRTIGHT-DOOR .BYTE FLOOR-HOLE-2 .PROP 8,P?PSEUDO W?WOOD WOOD-PSEUDO W?TABLES OVERTURNED-PSEUDO .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?IRON-BAR:: .TABLE ; TABLE FOR OBJECT IRON-BAR .STRL "iron bar" .PROP 6,P?SYNONYM W?BAR W?ROD W?PIKE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY IRON-BAR-F .PROP 3,P?ADJECTIVE .BYTE A?IRON .BYTE A?METAL .BYTE A?HEAVY .PROP 2,P?TEXT ; STRING PROPERTY STR?364 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 9 .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?BARNACLES:: .TABLE ; TABLE FOR OBJECT BARNACLES .STRL "barnacle" .PROP 2,P?SYNONYM W?BARNAC .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BARNACLE-PSEUDO .BYTE 0 .ENDT T?LG-IRON-BAR:: .TABLE ; TABLE FOR OBJECT LG-IRON-BAR .STRL "lot of iron bars" .PROP 8,P?SYNONYM W?BAR W?PIKE W?PIKES W?BARS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LG-IRON-BAR-F .PROP 3,P?ADJECTIVE .BYTE A?IRON .BYTE A?BARNAC .BYTE A?METAL .BYTE 0 .ENDT T?AIRTIGHT-DOOR:: .TABLE ; TABLE FOR OBJECT AIRTIGHT-DOOR .STRL "door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY AIRTIGHT-DOOR-F .BYTE 0 .ENDT T?WRECK-5:: .TABLE ; TABLE FOR OBJECT WRECK-5 .STRL "Middle Deck" .PROP 3,P?NORTH ; FUNCTION EXIT .WORD WRECK-5-N .BYTE 0 .PROP 5,P?SOUTH ; DOOR EXIT .BYTE WRECK-6 ; ROOM NAME .BYTE AIRTIGHT-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 3,P?DOWN ; FUNCTION EXIT .WORD WRECK-5-D .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-5-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 8,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE BUNKS .BYTE AIRTIGHT-DOOR .BYTE FLOOR-HOLE-2 .BYTE LG-IRON-BAR .BYTE BARNACLES .PROP 8,P?PSEUDO W?PLAQUE PLAQUE-PSEUDO W?PARTIT PARTITIONS-PSEUDO .BYTE 0 .ENDT T?BROKEN-MAST:: .TABLE ; TABLE FOR OBJECT BROKEN-MAST .STRL "mast" .PROP 2,P?SYNONYM W?MAST .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BROKEN-MAST-F .PROP 3,P?ADJECTIVE .BYTE A?BROKEN .BYTE A?SUSPEN .BYTE A?FALLEN .BYTE 0 .ENDT T?ROPE:: .TABLE ; TABLE FOR OBJECT ROPE .STRL "rope" .PROP 2,P?SYNONYM W?ROPE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ROPE-F .PROP 1,P?ADJECTIVE .BYTE A?HANGIN .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY ROPE-F .BYTE 0 .ENDT T?WRECK-4:: .TABLE ; TABLE FOR OBJECT WRECK-4 .STRL "Middle Deck" .PROP 3,P?SOUTH ; FUNCTION EXIT .WORD WRECK-4-N .BYTE 0 .PROP 3,P?UP ; FUNCTION EXIT .WORD WRECK-4-U .BYTE 0 .PROP 3,P?DOWN ; FUNCTION EXIT .WORD WRECK-4-D .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-4-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 8,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE WEST-LADDER .BYTE BUNKS .BYTE CEILING-HOLE-1 .BYTE CEILING-HOLE-2 .BYTE FLOOR-HOLE-2 .PROP 8,P?PSEUDO W?DEBRIS DEBRIS-PSEUDO W?BARNAC BARNACLE-PSEUDO .BYTE 0 .ENDT T?WRECK-3:: .TABLE ; TABLE FOR OBJECT WRECK-3 .STRL "Top Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WRECK-2 .PROP 3,P?UP ; FUNCTION EXIT .WORD UNDERWATER-U .BYTE 0 .PROP 3,P?DOWN ; FUNCTION EXIT .WORD WRECK-3-D .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-3-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 5,P?GLOBAL .BYTE MAST .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE FLOOR-HOLE-1 .BYTE 0 .ENDT T?WRECK-2:: .TABLE ; TABLE FOR OBJECT WRECK-2 .STRL "Top Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WRECK-1 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE WRECK-3 .PROP 3,P?UP ; FUNCTION EXIT .WORD UNDERWATER-U .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-2-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 3,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE 0 .ENDT T?WEST-LADDER:: .TABLE ; TABLE FOR OBJECT WEST-LADDER .STRL "ladder" .PROP 8,P?SYNONYM W?LADDER W?WOOD W?PIECE W?PIECES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WEST-LADDER-F .PROP 4,P?ADJECTIVE .BYTE A?BROKEN .BYTE A?WOODEN .BYTE A?RUNG .BYTE A?RUNGS .BYTE 0 .ENDT T?WRECK-1:: .TABLE ; TABLE FOR OBJECT WRECK-1 .STRL "Top Deck" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE WRECK-2 .PROP 3,P?UP ; FUNCTION EXIT .WORD UNDERWATER-U .BYTE 0 .PROP 3,P?DOWN ; FUNCTION EXIT .WORD WRECK-1-D .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WRECK-1-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 7,P?GLOBAL .BYTE SHIPWRECK .BYTE OCEAN .BYTE DECK .BYTE WEST-LADDER .BYTE FLOOR-HOLE-1 .BYTE FLOOR-HOLE-2 .BYTE MAST .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?OCEAN-FLOOR:: .TABLE ; TABLE FOR OBJECT OCEAN-FLOOR .STRL "Ocean Floor" .PROP 3,P?UP ; FUNCTION EXIT .WORD UNDERWATER-U .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OCEAN-FLOOR-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 2,P?LDESC ; STRING PROPERTY STR?345 .PROP 1,P?GLOBAL .BYTE OCEAN .BYTE 0 .ENDT T?SHARK:: .TABLE ; TABLE FOR OBJECT SHARK .STRL "shark" .PROP 4,P?SYNONYM W?SHARK W?FISH .PROP 5,P?ADJECTIVE .BYTE A?UGLY .BYTE A?LARGE .BYTE A?BIG .BYTE A?HUGE .BYTE A?TOOTHY .PROP 2,P?TEXT ; STRING PROPERTY STR?344 .BYTE 0 .ENDT T?UNDERWATER:: .TABLE ; TABLE FOR OBJECT UNDERWATER .STRL "Underwater" .PROP 3,P?UP ; FUNCTION EXIT .WORD UNDERWATER-U .BYTE 0 .PROP 3,P?DOWN ; FUNCTION EXIT .WORD UNDERWATER-D .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY UNDERWATER-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 6 .PROP 1,P?GLOBAL .BYTE OCEAN .BYTE 0 .ENDT T?NW-ENGINE-ROOM:: .TABLE ; TABLE FOR OBJECT NW-ENGINE-ROOM .STRL "Engine Room" .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE NW-LOUNGE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-ENGINE-ROOM-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 100 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 3,P?GLOBAL .BYTE DECK .BYTE TRAWLER .BYTE LADDER-BOTTOM .PROP 4,P?PSEUDO W?ENGINE ENGINE-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-LOUNGE .BYTE 0 .ENDT T?NW-CAPT-CABIN:: .TABLE ; TABLE FOR OBJECT NW-CAPT-CABIN .STRL "Captain's Cabin" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE NW-LOUNGE .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?LDESC ; STRING PROPERTY STR?337 .PROP 2,P?GLOBAL .BYTE DECK .BYTE TRAWLER .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-LOUNGE .BYTE 0 .ENDT T?NW-LOUNGE:: .TABLE ; TABLE FOR OBJECT NW-LOUNGE .STRL "Lounge" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE NW-GALLEY .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE NW-CAPT-CABIN .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE NW-AFT-DECK .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE NW-ENGINE-ROOM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-LOUNGE-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?LDESC ; STRING PROPERTY STR?336 .PROP 4,P?GLOBAL .BYTE DECK .BYTE TRAWLER .BYTE LADDER-BOTTOM .BYTE LADDER-TOP .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-LOUNGE .BYTE 0 .ENDT T?NW-GALLEY:: .TABLE ; TABLE FOR OBJECT NW-GALLEY .STRL "Galley" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE NW-CREW-QTRS .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE NW-LOUNGE .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE NW-WHEELHOUSE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-GALLEY-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 3,P?GLOBAL .BYTE DECK .BYTE TRAWLER .BYTE LADDER-BOTTOM .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-GALLEY .BYTE 0 .ENDT T?NW-CREW-QTRS:: .TABLE ; TABLE FOR OBJECT NW-CREW-QTRS .STRL "Crew's Quarters" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE NW-LOCKER .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE NW-GALLEY .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE NW-FORE-DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-CREW-QTRS-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 3,P?GLOBAL .BYTE DECK .BYTE TRAWLER .BYTE LADDER-BOTTOM .PROP 4,P?PSEUDO W?BUNKS BUNKS-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-CREW-QTRS .BYTE 0 .ENDT T?HOLE-2:: .TABLE ; TABLE FOR OBJECT HOLE-2 .STRL "" .PROP 4,P?SYNONYM W?HOLE W?DRILLE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GENERIC-HOLE-F .PROP 2,P?SDESC ; STRING PROPERTY STR?334 .PROP 4,P?ADJECTIVE .BYTE A?SECOND .BYTE A?2ND .BYTE A?HOLE .BYTE A?I .BYTE 0 .ENDT T?HOLE-1:: .TABLE ; TABLE FOR OBJECT HOLE-1 .STRL "" .PROP 4,P?SYNONYM W?HOLE W?DRILLE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GENERIC-HOLE-F .PROP 2,P?SDESC ; STRING PROPERTY STR?333 .PROP 4,P?ADJECTIVE .BYTE A?FIRST .BYTE A?1ST .BYTE A?HOLE .BYTE A?I .BYTE 0 .ENDT T?DRILL:: .TABLE ; TABLE FOR OBJECT DRILL .STRL "portable drill" .PROP 8,P?SYNONYM W?DRILL W?BIT W?PANEL W?SWITCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DRILL-F .PROP 2,P?ADJECTIVE .BYTE A?WATERP .BYTE A?PORTAB .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 25 .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY DRILL-F .BYTE 0 .ENDT T?NW-LOCKER:: .TABLE ; TABLE FOR OBJECT NW-LOCKER .STRL "Storage Locker" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE NW-CREW-QTRS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-LOCKER-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?GLOBAL .BYTE DECK .BYTE TRAWLER .PROP 4,P?PSEUDO W?LOCKER GLOBAL-ROOM-F .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-CREW-QTRS .BYTE 0 .ENDT T?NW-WHEELHOUSE:: .TABLE ; TABLE FOR OBJECT NW-WHEELHOUSE .STRL "Wheelhouse" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE NW-AFT-DECK .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE NW-GALLEY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-WHEELHOUSE-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 6,P?GLOBAL .BYTE DECK .BYTE TRAWLER .BYTE SALVAGER .BYTE LADDER-TOP .BYTE WINDOW .BYTE OCEAN .PROP 4,P?PSEUDO W?WHEEL WHEEL-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-AFT-DECK .BYTE 0 .ENDT T?NW-AFT-DECK:: .TABLE ; TABLE FOR OBJECT NW-AFT-DECK .STRL "Aft Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE NW-WHEELHOUSE .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE NW-STARBOARD-DECK .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE NW-PORT-DECK .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE NW-LOUNGE .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE NW-STARBOARD-DECK .PROP 1,P?NW ; UNCONDITIONAL EXIT .BYTE NW-PORT-DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-AFT-DECK-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 5,P?GLOBAL .BYTE OCEAN .BYTE DECK .BYTE TRAWLER .BYTE RAILING .BYTE LADDER-TOP .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-AFT-DECK .BYTE 0 .ENDT T?NW-PORT-DECK:: .TABLE ; TABLE FOR OBJECT NW-PORT-DECK .STRL "Port Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE NW-FORE-DECK .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE NW-AFT-DECK .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE NW-AFT-DECK .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE NW-FORE-DECK .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?LDESC ; STRING PROPERTY STR?331 .PROP 5,P?GLOBAL .BYTE OCEAN .BYTE DECK .BYTE TRAWLER .BYTE RAILING .BYTE IN-WINDOW .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-PORT-DECK .BYTE 0 .ENDT T?NW-STARBOARD-DECK:: .TABLE ; TABLE FOR OBJECT NW-STARBOARD-DECK .STRL "Starboard Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE NW-FORE-DECK .PROP 4,P?EAST ; CONDITIONAL EXIT .BYTE WHARF ; ROOM NAME .BYTE TRAWLER-DOCKED ; FLAG NAME STR?307 ; STRING .PROP 2,P?WEST ; STRING PROPERTY STR?330 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE NW-AFT-DECK .PROP 4,P?OUT ; CONDITIONAL EXIT .BYTE WHARF ; ROOM NAME .BYTE TRAWLER-DOCKED ; FLAG NAME STR?307 ; STRING .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE NW-AFT-DECK .PROP 1,P?NW ; UNCONDITIONAL EXIT .BYTE NW-FORE-DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-STARBOARD-DECK-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 5,P?GLOBAL .BYTE OCEAN .BYTE DECK .BYTE TRAWLER .BYTE RAILING .BYTE IN-WINDOW .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-STARBOARD-DECK .BYTE 0 .ENDT T?NW-FORE-DECK:: .TABLE ; TABLE FOR OBJECT NW-FORE-DECK .STRL "Fore Deck" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE NW-STARBOARD-DECK .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE NW-PORT-DECK .PROP 2,P?SOUTH ; STRING PROPERTY STR?249 .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE NW-CREW-QTRS .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE NW-STARBOARD-DECK .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE NW-PORT-DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NW-FORE-DECK-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 6,P?GLOBAL .BYTE OCEAN .BYTE DECK .BYTE TRAWLER .BYTE RAILING .BYTE IN-WINDOW .BYTE LADDER-TOP .PROP 8,P?PSEUDO W?BOLT BOLT-PSEUDO W?BOLTS BOLT-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY NW-FORE-DECK .BYTE 0 .ENDT T?MM-ENGINE-ROOM:: .TABLE ; TABLE FOR OBJECT MM-ENGINE-ROOM .STRL "Engine Room" .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE MM-LOUNGE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-ENGINE-ROOM-F .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 100 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 3,P?GLOBAL .BYTE DECK .BYTE SALVAGER .BYTE LADDER-BOTTOM .PROP 4,P?PSEUDO W?ENGINE ENGINE-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-LOUNGE .BYTE 0 .ENDT T?REDS-BUNK:: .TABLE ; TABLE FOR OBJECT REDS-BUNK .STRL "large bunk" .PROP 6,P?SYNONYM W?BUNK W?BED W?MATTRE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY REDS-BUNK-F .PROP 4,P?ADJECTIVE .BYTE A?LARGE .BYTE A?COMFOR .BYTE A?LOOKIN .BYTE A?CAPTAI .PROP 2,P?TEXT ; STRING PROPERTY STR?327 .BYTE 0 .ENDT T?MM-CAPT-CABIN:: .TABLE ; TABLE FOR OBJECT MM-CAPT-CABIN .STRL "Captain's Cabin" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MM-LOUNGE .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 2,P?LDESC ; STRING PROPERTY STR?326 .PROP 2,P?GLOBAL .BYTE DECK .BYTE SALVAGER .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-LOUNGE .BYTE 0 .ENDT T?LOUNGE-CHAIR:: .TABLE ; TABLE FOR OBJECT LOUNGE-CHAIR .STRL "chair" .PROP 6,P?SYNONYM W?CHAIR W?CHAIRS W?SEAT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LOUNGE-CHAIR-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?MM-LOUNGE:: .TABLE ; TABLE FOR OBJECT MM-LOUNGE .STRL "Lounge" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MM-GALLEY .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MM-CAPT-CABIN .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE MM-AFT-DECK .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE MM-ENGINE-ROOM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-LOUNGE-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 2,P?LDESC ; STRING PROPERTY STR?325 .PROP 4,P?GLOBAL .BYTE DECK .BYTE SALVAGER .BYTE LADDER-BOTTOM .BYTE LADDER-TOP .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-LOUNGE .BYTE 0 .ENDT T?STOVE:: .TABLE ; TABLE FOR OBJECT STOVE .STRL "stove" .PROP 6,P?SYNONYM W?STOVE W?RANGE W?GIMBAL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STOVE-F .PROP 1,P?ADJECTIVE .BYTE A?SMALL .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 5 .BYTE 0 .ENDT T?MM-GALLEY:: .TABLE ; TABLE FOR OBJECT MM-GALLEY .STRL "Galley" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MM-CREW-QTRS .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MM-LOUNGE .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE MM-WHEELHOUSE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-GALLEY-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 3,P?GLOBAL .BYTE DECK .BYTE SALVAGER .BYTE LADDER-BOTTOM .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-GALLEY .BYTE 0 .ENDT T?UNDER-BUNK:: .TABLE ; TABLE FOR OBJECT UNDER-BUNK .STRL "under the bunk" .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY UNDER-BUNK-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY UNDER-BUNK-F .BYTE 0 .ENDT T?BUNK:: .TABLE ; TABLE FOR OBJECT BUNK .STRL "bunk" .PROP 6,P?SYNONYM W?BUNK W?BED W?MATTRE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUNK-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 25 .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?MM-CREW-QTRS:: .TABLE ; TABLE FOR OBJECT MM-CREW-QTRS .STRL "Crew's Quarters" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MM-LOCKER .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MM-GALLEY .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE MM-FORE-DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-CREW-QTRS-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 3,P?GLOBAL .BYTE DECK .BYTE SALVAGER .BYTE LADDER-BOTTOM .PROP 4,P?PSEUDO W?BUNKS BUNKS-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-CREW-QTRS .BYTE 0 .ENDT T?DEEP-SUIT:: .TABLE ; TABLE FOR OBJECT DEEP-SUIT .STRL "deep-sea diving suit" .PROP 4,P?SYNONYM W?SUIT W?HOOD .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DEEP-SUIT-F .PROP 5,P?ADJECTIVE .BYTE A?DEEP .BYTE A?DEEP-S .BYTE A?SEA .BYTE A?DIVING .BYTE A?BULKY .BYTE 0 .ENDT T?DETECTOR-COMPARTMENT:: .TABLE ; TABLE FOR OBJECT DETECTOR-COMPARTMENT .STRL "machine compartment" .PROP 6,P?SYNONYM W?COMPAR W?RECESS W?PANEL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DETECTOR-COMPARTMENT-F .PROP 4,P?ADJECTIVE .BYTE A?SMALL .BYTE A?MACHIN .BYTE A?METAL .BYTE A?DETECT .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY DETECTOR-COMPARTMENT-F .BYTE 0 .ENDT T?DETECTOR-SWITCH:: .TABLE ; TABLE FOR OBJECT DETECTOR-SWITCH .STRL "machine switch" .PROP 2,P?SYNONYM W?SWITCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DETECTOR-SWITCH-F .PROP 7,P?ADJECTIVE .BYTE A?MACHIN .BYTE A?DETECT .BYTE A?METAL .BYTE A?SMALL .BYTE A?POWER .BYTE A?ON-OFF .BYTE A?ON/OFF .BYTE 0 .ENDT T?DETECTOR-LABEL:: .TABLE ; TABLE FOR OBJECT DETECTOR-LABEL .STRL "machine label" .PROP 8,P?SYNONYM W?LABEL W?TAG W?STICKE W?LOGO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DETECTOR-LABEL-F .PROP 7,P?ADJECTIVE .BYTE A?WELL .BYTE A?WORN .BYTE A?WELL-W .BYTE A?MACHIN .BYTE A?DETECT .BYTE A?METAL .BYTE A?SMALL .PROP 2,P?TEXT ; STRING PROPERTY STR?318 .BYTE 0 .ENDT T?METAL-DETECTOR:: .TABLE ; TABLE FOR OBJECT METAL-DETECTOR .STRL "small machine" .PROP 6,P?SYNONYM W?MACHIN W?DETECT W?DEVICE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY METAL-DETECTOR-F .PROP 3,P?ADJECTIVE .BYTE A?SMALL .BYTE A?METAL .BYTE A?ACME .BYTE 0 .ENDT T?MM-LOCKER:: .TABLE ; TABLE FOR OBJECT MM-LOCKER .STRL "Storage Locker" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MM-CREW-QTRS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-LOCKER-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 2,P?GLOBAL .BYTE DECK .BYTE SALVAGER .PROP 4,P?PSEUDO W?LOCKER GLOBAL-ROOM-F .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-CREW-QTRS .BYTE 0 .ENDT T?MM-WHEELHOUSE:: .TABLE ; TABLE FOR OBJECT MM-WHEELHOUSE .STRL "Wheelhouse" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MM-AFT-DECK .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE MM-GALLEY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-WHEELHOUSE-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 6,P?GLOBAL .BYTE DECK .BYTE SALVAGER .BYTE TRAWLER .BYTE LADDER-TOP .BYTE WINDOW .BYTE OCEAN .PROP 8,P?PSEUDO W?WHEEL WHEEL-PSEUDO W?COMPRE COMPRESSOR-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-AFT-DECK .BYTE 0 .ENDT T?AIR-HOSE:: .TABLE ; TABLE FOR OBJECT AIR-HOSE .STRL "airhose" .PROP 4,P?SYNONYM W?AIRHOSE W?HOSE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY AIR-HOSE-F .PROP 2,P?ADJECTIVE .BYTE A?AIR .BYTE A?RETRAC .BYTE 0 .ENDT T?MM-COMPRESSOR:: .TABLE ; TABLE FOR OBJECT MM-COMPRESSOR .STRL "large air compressor" .PROP 4,P?SYNONYM W?COMPRE W?SWITCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-COMPRESSOR-F .PROP 3,P?ADJECTIVE .BYTE A?LARGE .BYTE A?AIR .BYTE A?HUGE .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 100 .BYTE 0 .ENDT T?LINE-HACK:: .TABLE ; TABLE FOR OBJECT LINE-HACK .STRL "orange line" .PROP 4,P?SYNONYM W?LINE W?ROPE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LINE-HACK-F .PROP 4,P?ADJECTIVE .BYTE A?SAFETY .BYTE A?WEIGHT .BYTE A?FLOURE .BYTE A?ORANGE .BYTE 0 .ENDT T?MM-AFT-DECK:: .TABLE ; TABLE FOR OBJECT MM-AFT-DECK .STRL "Aft Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MM-WHEELHOUSE .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE MM-STARBOARD-DECK .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE MM-PORT-DECK .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE MM-LOUNGE .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE MM-STARBOARD-DECK .PROP 1,P?NW ; UNCONDITIONAL EXIT .BYTE MM-PORT-DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-AFT-DECK-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 5,P?GLOBAL .BYTE OCEAN .BYTE DECK .BYTE SALVAGER .BYTE RAILING .BYTE LADDER-TOP .PROP 8,P?PSEUDO W?BOLT BOLT-PSEUDO W?BOLTS BOLT-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-AFT-DECK .BYTE 0 .ENDT T?MM-PORT-DECK:: .TABLE ; TABLE FOR OBJECT MM-PORT-DECK .STRL "Port Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MM-FORE-DECK .PROP 2,P?EAST ; STRING PROPERTY STR?249 .PROP 4,P?WEST ; CONDITIONAL EXIT .BYTE WHARF ; ROOM NAME .BYTE SALVAGER-DOCKED ; FLAG NAME STR?307 ; STRING .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MM-AFT-DECK .PROP 4,P?OUT ; CONDITIONAL EXIT .BYTE WHARF ; ROOM NAME .BYTE SALVAGER-DOCKED ; FLAG NAME STR?307 ; STRING .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE MM-AFT-DECK .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE MM-FORE-DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-PORT-DECK-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 5,P?GLOBAL .BYTE OCEAN .BYTE DECK .BYTE SALVAGER .BYTE RAILING .BYTE IN-WINDOW .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-PORT-DECK .BYTE 0 .ENDT T?MM-STARBOARD-DECK:: .TABLE ; TABLE FOR OBJECT MM-STARBOARD-DECK .STRL "Starboard Deck" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE MM-FORE-DECK .PROP 2,P?WEST ; STRING PROPERTY STR?249 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE MM-AFT-DECK .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE MM-AFT-DECK .PROP 1,P?NW ; UNCONDITIONAL EXIT .BYTE MM-FORE-DECK .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 2,P?LDESC ; STRING PROPERTY STR?306 .PROP 5,P?GLOBAL .BYTE OCEAN .BYTE DECK .BYTE SALVAGER .BYTE RAILING .BYTE IN-WINDOW .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-STARBOARD-DECK .BYTE 0 .ENDT T?DECK-CHAIR:: .TABLE ; TABLE FOR OBJECT DECK-CHAIR .STRL "chair" .PROP 6,P?SYNONYM W?CHAIR W?SEAT W?ARMCHA .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DECK-CHAIR-F .PROP 1,P?ADJECTIVE .BYTE A?LOOKOU .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY DECK-CHAIR-F .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 70 .BYTE 0 .ENDT T?MM-FORE-DECK:: .TABLE ; TABLE FOR OBJECT MM-FORE-DECK .STRL "Fore Deck" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE MM-STARBOARD-DECK .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE MM-PORT-DECK .PROP 2,P?SOUTH ; STRING PROPERTY STR?249 .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE MM-CREW-QTRS .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE MM-STARBOARD-DECK .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE MM-PORT-DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MM-FORE-DECK-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .PROP 6,P?GLOBAL .BYTE OCEAN .BYTE DECK .BYTE SALVAGER .BYTE RAILING .BYTE IN-WINDOW .BYTE LADDER-TOP .PROP 8,P?PSEUDO W?BOLT BOLT-PSEUDO W?BOLTS BOLT-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MM-FORE-DECK .BYTE 0 .ENDT T?GLOBAL-FERRY:: .TABLE ; TABLE FOR OBJECT GLOBAL-FERRY .STRL "ferry" .PROP 2,P?SYNONYM W?FERRY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-FERRY-F .BYTE 0 .ENDT T?WHARF:: .TABLE ; TABLE FOR OBJECT WHARF .STRL "Wharf" .PROP 4,P?EAST ; CONDITIONAL EXIT .BYTE MM-PORT-DECK ; ROOM NAME .BYTE SALVAGER-DOCKED ; FLAG NAME STR?301 ; STRING .PROP 4,P?WEST ; CONDITIONAL EXIT .BYTE NW-STARBOARD-DECK ; ROOM NAME .BYTE TRAWLER-DOCKED ; FLAG NAME STR?301 ; STRING .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WHARF-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 4,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE SALVAGER .BYTE TRAWLER .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 256 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF .BYTE 0 .ENDT T?FERRY-LANDING:: .TABLE ; TABLE FOR OBJECT FERRY-LANDING .STRL "Ferry Landing" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE SHORE-ROAD-1 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?300 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE FERRY .BYTE OCEAN .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 128 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY FERRY-LANDING .BYTE 0 .ENDT T?POINT-LOOKOUT:: .TABLE ; TABLE FOR OBJECT POINT-LOOKOUT .STRL "Point Lookout" .PROP 2,P?DOWN ; STRING PROPERTY STR?294 .PROP 1,P?NW ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY POINT-LOOKOUT-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?293 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE ROCKS .PROP 4,P?PSEUDO W?CLIFF CLIFF-PSEUDO .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 32 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY OCEAN-ROAD-3 .BYTE 0 .ENDT T?RIDICULOUS-MONEY-KLUDGE:: .TABLE ; TABLE FOR OBJECT RIDICULOUS-MONEY-KLUDGE .STRL "money" .PROP 8,P?SYNONYM W?MONEY W?CASH W?BILLS W?$ .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RIDICULOUS-MONEY-KLUDGE-F .BYTE 0 .ENDT T?BANK:: .TABLE ; TABLE FOR OBJECT BANK .STRL "Mariners' Trust" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE SHORE-ROAD-2 .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE SHORE-ROAD-2 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BANK-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?287 .PROP 2,P?GLOBAL .BYTE WINDOW .BYTE FRONT-DOOR .PROP 4,P?PSEUDO W?TABLE TABLE-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY SHORE-ROAD-2 .BYTE 0 .ENDT T?NON-DRINK:: .TABLE ; TABLE FOR OBJECT NON-DRINK .STRL "liquor" .PROP 8,P?SYNONYM W?WHISKY W?WHISKE W?BEER W?WINE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NON-DRINK-F .PROP 5,P?ADJECTIVE .BYTE A?SCOTCH .BYTE A?BOURBO .BYTE A?DRAFT .BYTE A?RUM .BYTE A?COFFEE .BYTE 0 .ENDT T?DRINK-OBJECT:: .TABLE ; TABLE FOR OBJECT DRINK-OBJECT .STRL "drink" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 2 .PROP 8,P?SYNONYM W?DRINK W?GROG W?LIQUOR W?BOOZE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DRINK-OBJECT-F .PROP 1,P?ADJECTIVE .BYTE A?ALCOHO .BYTE 0 .ENDT T?DRINKING-WATER:: .TABLE ; TABLE FOR OBJECT DRINKING-WATER .STRL "" .PROP 4,P?SYNONYM W?WATER W?GLASS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DRINKING-WATER-F .PROP 2,P?SDESC ; STRING PROPERTY STR?271 .PROP 1,P?ADJECTIVE .BYTE A?DRINKI .BYTE 0 .ENDT T?FOOD:: .TABLE ; TABLE FOR OBJECT FOOD .STRL "meal" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 5 .PROP 6,P?SYNONYM W?FOOD W?MEAL W?STEW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOOD-F .PROP 4,P?ADJECTIVE .BYTE A?BREAKF .BYTE A?LUNCH .BYTE A?DINNER .BYTE A?BEEF .BYTE 0 .ENDT T?MIRROR:: .TABLE ; TABLE FOR OBJECT MIRROR .STRL "mirror" .PROP 2,P?SYNONYM W?MIRROR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MIRROR-F .PROP 4,P?ADJECTIVE .BYTE A?DUSTY .BYTE A?DIRTY .BYTE A?AGED .BYTE A?GRIMY .BYTE 0 .ENDT T?BAR:: .TABLE ; TABLE FOR OBJECT BAR .STRL "bar" .PROP 4,P?SYNONYM W?BAR W?SURFAC .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BAR-F .PROP 5,P?ADJECTIVE .BYTE A?AGED .BYTE A?WOODEN .BYTE A?OLD .BYTE A?HUGE .BYTE A?WORN .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?CHAIR:: .TABLE ; TABLE FOR OBJECT CHAIR .STRL "chair" .PROP 4,P?SYNONYM W?CHAIR W?SEAT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CHAIR-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?TABLE-OBJECT:: .TABLE ; TABLE FOR OBJECT TABLE-OBJECT .STRL "table" .PROP 2,P?SYNONYM W?TABLE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 15 .BYTE 0 .ENDT T?PARROTS-PATCH:: .TABLE ; TABLE FOR OBJECT PARROTS-PATCH .STRL "small eyepatch" .PROP 4,P?SYNONYM W?PATCH W?EYEPAT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PARROTS-PATCH-F .PROP 3,P?ADJECTIVE .BYTE A?PARROT .BYTE A?BLACK .BYTE A?SMALL .BYTE 0 .ENDT T?PARROT:: .TABLE ; TABLE FOR OBJECT PARROT .STRL "parrot" .PROP 6,P?SYNONYM W?PARROT W?BIRD W?LEG .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PARROT-F .PROP 2,P?ADJECTIVE .BYTE A?POLLY .BYTE A?WOODEN .PROP 2,P?TEXT ; STRING PROPERTY STR?275 .PROP 2,P?LDESC ; STRING PROPERTY STR?274 .BYTE 0 .ENDT T?SHANTY:: .TABLE ; TABLE FOR OBJECT SHANTY .STRL "The Shanty" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-5 .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-5 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SHANTY-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?269 .PROP 1,P?GLOBAL .BYTE FRONT-DOOR .PROP 8,P?PSEUDO W?TABLES FURNITURE-PSEUDO W?CHAIRS FURNITURE-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-5 .BYTE 0 .ENDT T?CAGE:: .TABLE ; TABLE FOR OBJECT CAGE .STRL "diving cage" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 650 .PROP 2,P?SYNONYM W?CAGE .PROP 1,P?ADJECTIVE .BYTE A?DIVING .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 90 .BYTE 0 .ENDT T?CHARTS:: .TABLE ; TABLE FOR OBJECT CHARTS .STRL "set of nautical charts" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 150 .PROP 8,P?SYNONYM W?CHARTS W?MAPS W?CHART W?SET .PROP 3,P?ADJECTIVE .BYTE A?NAUTIC .BYTE A?OCEAN .BYTE A?SEA .PROP 2,P?TEXT ; STRING PROPERTY STR?268 .BYTE 0 .ENDT T?SHARK-REPELLENT:: .TABLE ; TABLE FOR OBJECT SHARK-REPELLENT .STRL "shark repellent canister" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 20 .PROP 8,P?SYNONYM W?REPELL W?CAN W?CANIST W?LABEL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SHARK-REPELLENT-F .PROP 3,P?ADJECTIVE .BYTE A?SHARK .BYTE A?REPELL .BYTE A?CANIST .BYTE 0 .ENDT T?FLASHLIGHT:: .TABLE ; TABLE FOR OBJECT FLASHLIGHT .STRL "flashlight" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 24 .PROP 8,P?SYNONYM W?FLASHL W?LIGHT W?LAMP W?LANTER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLASHLIGHT-F .PROP 4,P?ADJECTIVE .BYTE A?SEALED .BYTE A?WATERP .BYTE A?PORTAB .BYTE A?ONE-PI .BYTE 0 .ENDT T?MAGNET:: .TABLE ; TABLE FOR OBJECT MAGNET .STRL "portable electromagnet" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 250 .PROP 4,P?SYNONYM W?ELECTR W?MAGNET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MAGNET-F .PROP 2,P?ADJECTIVE .BYTE A?PORTAB .BYTE A?ELECTR .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY MAGNET-F .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 20 .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY MAGNET-F .BYTE 0 .ENDT T?DIVING-BOOK:: .TABLE ; TABLE FOR OBJECT DIVING-BOOK .STRL "diving book" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 20 .PROP 2,P?SYNONYM W?BOOK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DIVING-BOOK-F .PROP 1,P?ADJECTIVE .BYTE A?DIVING .BYTE 0 .ENDT T?INFIDEL-BOX:: .TABLE ; TABLE FOR OBJECT INFIDEL-BOX .STRL "location box" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 1000 .PROP 4,P?SYNONYM W?BOX W?BUTTON .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY INFIDEL-BOX-F .PROP 3,P?ADJECTIVE .BYTE A?BLACK .BYTE A?LOCATI .BYTE A?DIRECT .BYTE 0 .ENDT T?COMPRESSOR:: .TABLE ; TABLE FOR OBJECT COMPRESSOR .STRL "small air compressor" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 100 .PROP 2,P?SYNONYM W?COMPRE .PROP 4,P?ADJECTIVE .BYTE A?AIR .BYTE A?SMALL .BYTE A?HEAVY .BYTE A?SEMI-P .PROP 2,P?TEXT ; STRING PROPERTY STR?262 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 94 .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 75 .BYTE 0 .ENDT T?PUTTY:: .TABLE ; TABLE FOR OBJECT PUTTY .STRL "glob of putty" .PROP 6,P?SYNONYM W?PUTTY W?GUNK W?GLOB .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PUTTY-F .PROP 1,P?ADJECTIVE .BYTE A?GLOB .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 4 .BYTE 0 .ENDT T?TUBE:: .TABLE ; TABLE FOR OBJECT TUBE .STRL "tube of putty" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 15 .PROP 4,P?SYNONYM W?TUBE W?PUTTY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TUBE-F .PROP 1,P?ADJECTIVE .BYTE A?TUBE .PROP 2,P?TEXT ; STRING PROPERTY STR?259 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 4 .BYTE 0 .ENDT T?ANCHOR:: .TABLE ; TABLE FOR OBJECT ANCHOR .STRL "anchor" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 50 .PROP 2,P?SYNONYM W?ANCHOR .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 80 .BYTE 0 .ENDT T?BATTERY:: .TABLE ; TABLE FOR OBJECT BATTERY .STRL "C battery" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 1 .PROP 4,P?SYNONYM W?BATTER W?CELL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BATTERY-F .PROP 2,P?ADJECTIVE .BYTE A?C .BYTE A?POWER .PROP 2,P?TEXT ; STRING PROPERTY STR?258 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .BYTE 0 .ENDT T?NET:: .TABLE ; TABLE FOR OBJECT NET .STRL "net" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 50 .PROP 2,P?SYNONYM W?NET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NET-F .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?DRY-CELL:: .TABLE ; TABLE FOR OBJECT DRY-CELL .STRL "dry cell" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 5 .PROP 4,P?SYNONYM W?BATTER W?CELL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DRY-CELL-F .PROP 6,P?ADJECTIVE .BYTE A?NINE .BYTE A?VOLT .BYTE A?DRY .BYTE A?NINE-V .BYTE A?AJAX .BYTE A?POWER .PROP 2,P?TEXT ; STRING PROPERTY STR?257 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .BYTE 0 .ENDT T?WINCH:: .TABLE ; TABLE FOR OBJECT WINCH .STRL "winch" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?SYNONYM W?WINCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OUT-OF-STOCK-F .PROP 1,P?ADJECTIVE .BYTE A?SPARE .BYTE 0 .ENDT T?COMPASS:: .TABLE ; TABLE FOR OBJECT COMPASS .STRL "compass" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?SYNONYM W?COMPAS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OUT-OF-STOCK-F .PROP 1,P?ADJECTIVE .BYTE A?SPARE .BYTE 0 .ENDT T?SPEAR-GUN:: .TABLE ; TABLE FOR OBJECT SPEAR-GUN .STRL "spear gun" .PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?SYNONYM W?GUN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OUT-OF-STOCK-F .PROP 1,P?ADJECTIVE .BYTE A?SPEAR .BYTE 0 .ENDT T?PRICE-LIST:: .TABLE ; TABLE FOR OBJECT PRICE-LIST .STRL "price list" .PROP 6,P?SYNONYM W?LIST W?LISTIN W?CATALO .PROP 2,P?ADJECTIVE .BYTE A?PRICE .BYTE A?COMPLE .PROP 2,P?TEXT ; STRING PROPERTY STR?256 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 4 .BYTE 0 .ENDT T?OUTFITTERS-HQ:: .TABLE ; TABLE FOR OBJECT OUTFITTERS-HQ .STRL "Outfitters Int'l" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-4 .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-4 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OUTFITTERS-HQ-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?250 .PROP 3,P?GLOBAL .BYTE TRAWLER .BYTE SALVAGER .BYTE FRONT-DOOR .PROP 4,P?PSEUDO W?MERCHA MERCHANDISE-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-4 .BYTE 0 .ENDT T?VACANT-LOT:: .TABLE ; TABLE FOR OBJECT VACANT-LOT .STRL "Vacant Lot" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-3 .PROP 2,P?EAST ; STRING PROPERTY STR?249 .PROP 2,P?WEST ; STRING PROPERTY STR?249 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-3 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?248 .PROP 1,P?GLOBAL .BYTE LIGHTHOUSE .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 256 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-3 .BYTE 0 .ENDT T?ENVELOPE:: .TABLE ; TABLE FOR OBJECT ENVELOPE .STRL "envelope" .PROP 4,P?SYNONYM W?ENVELO W?WRITIN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ENVELOPE-F .PROP 1,P?ADJECTIVE .BYTE A?BUSINE .PROP 2,P?TEXT ; STRING PROPERTY STR?246 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?FDESC ; STRING PROPERTY STR?247 .BYTE 0 .ENDT T?STUBS:: .TABLE ; TABLE FOR OBJECT STUBS .STRL "cigar stub" .PROP 8,P?SYNONYM W?STUB W?STUBS W?BUTT W?BUTTS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STUBS-F .PROP 5,P?ADJECTIVE .BYTE A?OLD .BYTE A?CHEWED .BYTE A?CIGAR .BYTE A?SMELLY .BYTE A?CHEAP .BYTE 0 .ENDT T?MCGINTY-HQ:: .TABLE ; TABLE FOR OBJECT MCGINTY-HQ .STRL "McGinty Salvage" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-2 .PROP 3,P?SOUTH ; FUNCTION EXIT .WORD MCGINTY-HQ-S .BYTE 0 .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-2 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MCGINTY-HQ-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?242 .PROP 3,P?GLOBAL .BYTE BACK-WINDOW .BYTE FRONT-DOOR .BYTE LOCKED-DOOR .PROP 4,P?PSEUDO W?CHAIR MCGINTY-CHAIR-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-2 .BYTE 0 .ENDT T?AIR-TANK:: .TABLE ; TABLE FOR OBJECT AIR-TANK .STRL "air tank" .PROP 4,P?SYNONYM W?TANK W?GAUGE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY AIR-TANK-F .PROP 4,P?ADJECTIVE .BYTE A?AIR .BYTE A?DOUBLE .BYTE A?ALUMIN .BYTE A?SCUBA .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 25 .BYTE 0 .ENDT T?MASK:: .TABLE ; TABLE FOR OBJECT MASK .STRL "diving mask" .PROP 2,P?SYNONYM W?MASK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MASK-F .PROP 4,P?ADJECTIVE .BYTE A?DIVING .BYTE A?DIVER .BYTE A?DIVERS .BYTE A?SCUBA .BYTE 0 .ENDT T?FLIPPERS:: .TABLE ; TABLE FOR OBJECT FLIPPERS .STRL "pair of flippers" .PROP 8,P?SYNONYM W?FLIPPE W?PAIR W?FINS W?FIN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLIPPERS-F .PROP 1,P?ADJECTIVE .BYTE A?SWIM .BYTE 0 .ENDT T?WET-SUIT:: .TABLE ; TABLE FOR OBJECT WET-SUIT .STRL "wet suit" .PROP 2,P?SYNONYM W?SUIT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WET-SUIT-F .PROP 2,P?ADJECTIVE .BYTE A?WET .BYTE A?SCUBA .BYTE 0 .ENDT T?CLOSET:: .TABLE ; TABLE FOR OBJECT CLOSET .STRL "closet" .PROP 2,P?SYNONYM W?CLOSET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-F .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY CLOSET-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 40 .BYTE 0 .ENDT T?BOOK:: .TABLE ; TABLE FOR OBJECT BOOK .STRL "book of shipwrecks" .PROP 6,P?SYNONYM W?BOOK W?TEXT W?SHIPWR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BOOK-F .PROP 5,P?ADJECTIVE .BYTE A?SHIPWR .BYTE A?OCEAN .BYTE A?MARINE .BYTE A?NAUTIC .BYTE A?HEVLIN .PROP 2,P?TEXT ; STRING PROPERTY STR?235 .BYTE 0 .ENDT T?NOTE:: .TABLE ; TABLE FOR OBJECT NOTE .STRL "note" .PROP 2,P?SYNONYM W?NOTE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NOTE-F .PROP 1,P?ADJECTIVE .BYTE A?HANDWRITTEN .PROP 2,P?TEXT ; STRING PROPERTY STR?234 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?FDESC ; STRING PROPERTY STR?233 .BYTE 0 .ENDT T?KEY:: .TABLE ; TABLE FOR OBJECT KEY .STRL "room key" .PROP 2,P?SYNONYM W?KEY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY KEY-F .PROP 1,P?ADJECTIVE .BYTE A?ROOM .PROP 2,P?TEXT ; STRING PROPERTY STR?232 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 5 .BYTE 0 .ENDT T?PASSBOOK:: .TABLE ; TABLE FOR OBJECT PASSBOOK .STRL "Mariners' Trust passbook" .PROP 4,P?SYNONYM W?PASSBOOK W?BANKBOOK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PASSBOOK-F .PROP 4,P?ADJECTIVE .BYTE A?BANK .BYTE A?MARINE .BYTE A?TRUST .BYTE A?DISTIN .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?BUREAU:: .TABLE ; TABLE FOR OBJECT BUREAU .STRL "dresser" .PROP 6,P?SYNONYM W?BUREAU W?DRESSE W?DRAWER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUREAU-F .PROP 4,P?ADJECTIVE .BYTE A?OLD .BYTE A?WOODEN .BYTE A?LOPSID .BYTE A?TILTED .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .PROP 2,P?FDESC ; STRING PROPERTY STR?230 .BYTE 0 .ENDT T?BED:: .TABLE ; TABLE FOR OBJECT BED .STRL "bed" .PROP 6,P?SYNONYM W?BED W?COT W?MATTRE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BED-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .PROP 2,P?LDESC ; STRING PROPERTY STR?229 .PROP 2,P?STATION ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?UPSTAIRS-HALLWAY:: .TABLE ; TABLE FOR OBJECT UPSTAIRS-HALLWAY .STRL "Upstairs Hallway" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE RED-BOAR-INN .PROP 2,P?EAST ; STRING PROPERTY STR?226 .PROP 2,P?WEST ; STRING PROPERTY STR?226 .PROP 5,P?SOUTH ; DOOR EXIT .BYTE BEDROOM ; ROOM NAME .BYTE BEDROOM-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?DOWN ; UNCONDITIONAL EXIT .BYTE RED-BOAR-INN .PROP 5,P?IN ; DOOR EXIT .BYTE BEDROOM ; ROOM NAME .BYTE BEDROOM-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?LDESC ; STRING PROPERTY STR?225 .PROP 4,P?GLOBAL .BYTE BEDROOM-DOOR .BYTE STAIRS .BYTE WALLPAPER .BYTE CARPET .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY UPSTAIRS-HALLWAY .BYTE 0 .ENDT T?BACK-ALLEY-5:: .TABLE ; TABLE FOR OBJECT BACK-ALLEY-5 .STRL "Back Alley" .PROP 2,P?NORTH ; STRING PROPERTY STR?210 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-4 .PROP 2,P?SOUTH ; STRING PROPERTY STR?205 .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-2 .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-5-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?LDESC ; STRING PROPERTY STR?219 .PROP 2,P?GLOBAL .BYTE LOCKED-DOOR .BYTE FIELD .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 512 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-5 .BYTE 0 .ENDT T?BACK-ALLEY-4:: .TABLE ; TABLE FOR OBJECT BACK-ALLEY-4 .STRL "Back Alley" .PROP 2,P?NORTH ; STRING PROPERTY STR?210 .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-5 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-3 .PROP 2,P?SOUTH ; STRING PROPERTY STR?205 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-4-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?LDESC ; STRING PROPERTY STR?218 .PROP 2,P?GLOBAL .BYTE LOCKED-DOOR .BYTE FIELD .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 512 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-4 .BYTE 0 .ENDT T?BACK-ALLEY-3:: .TABLE ; TABLE FOR OBJECT BACK-ALLEY-3 .STRL "Back Alley" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE VACANT-LOT .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-4 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-2 .PROP 2,P?SOUTH ; STRING PROPERTY STR?205 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?LDESC ; STRING PROPERTY STR?217 .PROP 1,P?GLOBAL .BYTE FIELD .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 768 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-3 .BYTE 0 .ENDT T?BACK-WINDOW:: .TABLE ; TABLE FOR OBJECT BACK-WINDOW .STRL "back window" .PROP 2,P?SYNONYM W?WINDOW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BACK-WINDOW-F .PROP 2,P?ADJECTIVE .BYTE A?SMALL .BYTE A?BACK .BYTE 0 .ENDT T?BACK-ALLEY-2:: .TABLE ; TABLE FOR OBJECT BACK-ALLEY-2 .STRL "Back Alley" .PROP 3,P?NORTH ; FUNCTION EXIT .WORD BACK-ALLEY-2-N .BYTE 0 .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-3 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-1 .PROP 2,P?SOUTH ; STRING PROPERTY STR?205 .PROP 3,P?IN ; FUNCTION EXIT .WORD BACK-ALLEY-2-N .BYTE 0 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-2-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?LDESC ; STRING PROPERTY STR?212 .PROP 3,P?GLOBAL .BYTE BACK-WINDOW .BYTE LOCKED-DOOR .BYTE FIELD .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 512 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-2 .BYTE 0 .ENDT T?BACK-ALLEY-1:: .TABLE ; TABLE FOR OBJECT BACK-ALLEY-1 .STRL "Back Alley" .PROP 2,P?NORTH ; STRING PROPERTY STR?210 .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-2 .PROP 2,P?SOUTH ; STRING PROPERTY STR?205 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-1-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?LDESC ; STRING PROPERTY STR?209 .PROP 2,P?GLOBAL .BYTE LOCKED-DOOR .BYTE FIELD .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 512 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BACK-ALLEY-1 .BYTE 0 .ENDT T?SHORE-ROAD-2:: .TABLE ; TABLE FOR OBJECT SHORE-ROAD-2 .STRL "Shore Road" .PROP 4,P?NORTH ; CONDITIONAL EXIT .BYTE BANK ; ROOM NAME .BYTE BUSINESS-HOURS? ; FLAG NAME STR?208 ; STRING .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE SHORE-ROAD-1 .PROP 4,P?IN ; CONDITIONAL EXIT .BYTE BANK ; ROOM NAME .BYTE BUSINESS-HOURS? ; FLAG NAME STR?208 ; STRING .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SHORE-ROAD-2-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 4,P?GLOBAL .BYTE LIGHTHOUSE .BYTE FERRY .BYTE OCEAN .BYTE FRONT-DOOR .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 192 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY SHORE-ROAD-2 .BYTE 0 .ENDT T?FERRY:: .TABLE ; TABLE FOR OBJECT FERRY .STRL "ferry" .PROP 8,P?SYNONYM W?FERRY W?BOAT W?SHIP W?ENGINE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FERRY-F .PROP 1,P?ADJECTIVE .BYTE A?FERRY .PROP 2,P?TEXT ; STRING PROPERTY STR?302 .PROP 2,P?LDESC ; STRING PROPERTY STR?302 .BYTE 0 .ENDT T?SHORE-ROAD-1:: .TABLE ; TABLE FOR OBJECT SHORE-ROAD-1 .STRL "Shore Road" .PROP 2,P?NORTH ; STRING PROPERTY STR?205 .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE SHORE-ROAD-2 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE FERRY-LANDING .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?207 .PROP 4,P?GLOBAL .BYTE LIGHTHOUSE .BYTE FERRY .BYTE OCEAN .BYTE FIELD .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 128 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY SHORE-ROAD-1 .BYTE 0 .ENDT T?OCEAN-ROAD-3:: .TABLE ; TABLE FOR OBJECT OCEAN-ROAD-3 .STRL "Ocean Road" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-2 .PROP 2,P?EAST ; STRING PROPERTY STR?203 .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE POINT-LOOKOUT .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE POINT-LOOKOUT .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE SHORE-ROAD-2 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?206 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE ROCKS .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 112 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY OCEAN-ROAD-3 .BYTE 0 .ENDT T?OCEAN-ROAD-2:: .TABLE ; TABLE FOR OBJECT OCEAN-ROAD-2 .STRL "Ocean Road" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-1 .PROP 2,P?EAST ; STRING PROPERTY STR?203 .PROP 2,P?WEST ; STRING PROPERTY STR?205 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-3 .PROP 1,P?NW ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-5 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?204 .PROP 4,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE FIELD .BYTE ROCKS .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 16 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY OCEAN-ROAD-2 .BYTE 0 .ENDT T?OCEAN-ROAD-1:: .TABLE ; TABLE FOR OBJECT OCEAN-ROAD-1 .STRL "Ocean Road" .PROP 2,P?EAST ; STRING PROPERTY STR?203 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-2 .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE BACK-ALLEY-5 .PROP 1,P?NW ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-5 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?202 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE ROCKS .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 24 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY OCEAN-ROAD-1 .BYTE 0 .ENDT T?WHARF-ROAD-5:: .TABLE ; TABLE FOR OBJECT WHARF-ROAD-5 .STRL "Wharf Road" .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-4 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE SHANTY .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE SHANTY .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE OCEAN-ROAD-1 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?201 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE FRONT-DOOR .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 12 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-5 .BYTE 0 .ENDT T?WHARF-ROAD-4:: .TABLE ; TABLE FOR OBJECT WHARF-ROAD-4 .STRL "Wharf Road" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-5 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-3 .PROP 4,P?SOUTH ; CONDITIONAL EXIT .BYTE OUTFITTERS-HQ ; ROOM NAME .BYTE BUSINESS-HOURS? ; FLAG NAME STR?200 ; STRING .PROP 4,P?IN ; CONDITIONAL EXIT .BYTE OUTFITTERS-HQ ; ROOM NAME .BYTE BUSINESS-HOURS? ; FLAG NAME STR?200 ; STRING .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?LDESC ; STRING PROPERTY STR?199 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE FRONT-DOOR .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-4 .BYTE 0 .ENDT T?WHARF-ROAD-3:: .TABLE ; TABLE FOR OBJECT WHARF-ROAD-3 .STRL "Wharf Road" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WHARF .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-4 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-2 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE VACANT-LOT .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?198 .PROP 2,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 260 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-3 .BYTE 0 .ENDT T?WHARF-ROAD-2:: .TABLE ; TABLE FOR OBJECT WHARF-ROAD-2 .STRL "Wharf Road" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-3 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-1 .PROP 3,P?SOUTH ; FUNCTION EXIT .WORD WHARF-ROAD-2-S .BYTE 0 .PROP 3,P?IN ; FUNCTION EXIT .WORD WHARF-ROAD-2-S .BYTE 0 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?196 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE FRONT-DOOR .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-2 .BYTE 0 .ENDT T?FRONT-DOOR:: .TABLE ; TABLE FOR OBJECT FRONT-DOOR .STRL "front door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FRONT-DOOR-F .PROP 1,P?ADJECTIVE .BYTE A?FRONT .BYTE 0 .ENDT T?WHARF-ROAD-1:: .TABLE ; TABLE FOR OBJECT WHARF-ROAD-1 .STRL "Wharf Road" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-2 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE RED-BOAR-INN .PROP 1,P?IN ; UNCONDITIONAL EXIT .BYTE RED-BOAR-INN .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE WINDING-ROAD-3 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?195 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE FRONT-DOOR .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 6 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WHARF-ROAD-1 .BYTE 0 .ENDT T?WINDING-ROAD-3:: .TABLE ; TABLE FOR OBJECT WINDING-ROAD-3 .STRL "Winding Road" .PROP 1,P?SW ; UNCONDITIONAL EXIT .BYTE WINDING-ROAD-2 .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-1 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?194 .PROP 1,P?GLOBAL .BYTE LIGHTHOUSE .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WINDING-ROAD-3 .BYTE 0 .ENDT T?WINDING-ROAD-2:: .TABLE ; TABLE FOR OBJECT WINDING-ROAD-2 .STRL "Winding Road" .PROP 2,P?SOUTH ; STRING PROPERTY STR?192 .PROP 1,P?NE ; UNCONDITIONAL EXIT .BYTE WINDING-ROAD-3 .PROP 1,P?NW ; UNCONDITIONAL EXIT .BYTE WINDING-ROAD-1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDING-ROAD-2-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?191 .PROP 1,P?GLOBAL .BYTE LIGHTHOUSE .PROP 4,P?PSEUDO W?SWAMP SWAMP-PSEUDO .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WINDING-ROAD-2 .BYTE 0 .ENDT T?LOCKED-DOOR:: .TABLE ; TABLE FOR OBJECT LOCKED-DOOR .STRL "" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LOCKED-DOOR-F .PROP 2,P?SDESC ; STRING PROPERTY STR?211 .PROP 2,P?ADJECTIVE .BYTE A?BACK .BYTE A?LIGHTH .BYTE 0 .ENDT T?WINDING-ROAD-1:: .TABLE ; TABLE FOR OBJECT WINDING-ROAD-1 .STRL "Winding Road" .PROP 2,P?NORTH ; STRING PROPERTY STR?189 .PROP 2,P?IN ; STRING PROPERTY STR?189 .PROP 1,P?SE ; UNCONDITIONAL EXIT .BYTE WINDING-ROAD-2 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDING-ROAD-1-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?188 .PROP 3,P?GLOBAL .BYTE LIGHTHOUSE .BYTE OCEAN .BYTE LOCKED-DOOR .PROP 8,P?PSEUDO W?LOCK LIGHTHOUSE-LOCK-PSEUDO W?LETTER LOCKED-DOOR-F .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY WINDING-ROAD-1 .BYTE 0 .ENDT T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT .STRL "such thing" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NOT-HERE-OBJECT-F .BYTE 0 .ENDT T?BUNKS:: .TABLE ; TABLE FOR OBJECT BUNKS .STRL "collection of decrepit bunks" .PROP 8,P?SYNONYM W?BUNK W?BUNKS W?COLLEC W?BEDS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUNKS-F .PROP 4,P?ADJECTIVE .BYTE A?OLD .BYTE A?DECREP .BYTE A?ROTTIN .BYTE A?ROTTEN .BYTE 0 .ENDT T?RAILING:: .TABLE ; TABLE FOR OBJECT RAILING .STRL "railing" .PROP 4,P?SYNONYM W?RAILIN W?RAIL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RAILING-F .PROP 2,P?ADJECTIVE .BYTE A?METAL .BYTE A?STURDY .PROP 2,P?TEXT ; STRING PROPERTY STR?33 .BYTE 0 .ENDT T?LADDER-BOTTOM:: .TABLE ; TABLE FOR OBJECT LADDER-BOTTOM .STRL "ladder bottom" .PROP 4,P?SYNONYM W?LADDER W?BOTTOM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LADDER-BOTTOM-F .PROP 2,P?ADJECTIVE .BYTE A?LADDER .BYTE A?BOTTOM .PROP 2,P?TEXT ; STRING PROPERTY STR?32 .BYTE 0 .ENDT T?LADDER-TOP:: .TABLE ; TABLE FOR OBJECT LADDER-TOP .STRL "ladder top" .PROP 4,P?SYNONYM W?LADDER W?TOP .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LADDER-TOP-F .PROP 2,P?ADJECTIVE .BYTE A?LADDER .BYTE A?TOP .PROP 2,P?TEXT ; STRING PROPERTY STR?31 .BYTE 0 .ENDT T?STAIRS:: .TABLE ; TABLE FOR OBJECT STAIRS .STRL "stairs" .PROP 6,P?SYNONYM W?STAIRS W?STEPS W?STAIRW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STAIRS-F .BYTE 0 .ENDT T?OCEAN:: .TABLE ; TABLE FOR OBJECT OCEAN .STRL "ocean" .PROP 8,P?SYNONYM W?WATER W?OCEAN W?SEA W?WAVES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OCEAN-F .PROP 3,P?ADJECTIVE .BYTE A?BRINE .BYTE A?SEA .BYTE A?OCEAN .BYTE 0 .ENDT T?BEDROOM-DOOR:: .TABLE ; TABLE FOR OBJECT BEDROOM-DOOR .STRL "bedroom door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BEDROOM-DOOR-F .PROP 3,P?ADJECTIVE .BYTE A?BEDROOM .BYTE A?MY .BYTE A?ROOM .BYTE 0 .ENDT T?IN-WINDOW:: .TABLE ; TABLE FOR OBJECT IN-WINDOW .STRL "window" .PROP 2,P?SYNONYM W?WINDOW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY IN-WINDOW-F .BYTE 0 .ENDT T?WINDOW:: .TABLE ; TABLE FOR OBJECT WINDOW .STRL "window" .PROP 2,P?SYNONYM W?WINDOW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDOW-F .BYTE 0 .ENDT T?GLOBAL-ROOM:: .TABLE ; TABLE FOR OBJECT GLOBAL-ROOM .STRL "room" .PROP 4,P?SYNONYM W?ROOM W?CABIN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-ROOM-F .BYTE 0 .ENDT T?GLOBAL-SELF:: .TABLE ; TABLE FOR OBJECT GLOBAL-SELF .STRL "yourself" .PROP 4,P?SYNONYM W?SELF W?YOURSE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-SELF-F .BYTE 0 .ENDT T?ME:: .TABLE ; TABLE FOR OBJECT ME .STRL "you" .PROP 4,P?SYNONYM W?ME W?MYSELF .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CRETIN-F .BYTE 0 .ENDT T?BEDROOM:: .TABLE ; TABLE FOR OBJECT BEDROOM .STRL "Your Room" .PROP 5,P?NORTH ; DOOR EXIT .BYTE UPSTAIRS-HALLWAY ; ROOM NAME .BYTE BEDROOM-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 3,P?WEST ; FUNCTION EXIT .WORD BEDROOM-W .BYTE 0 .PROP 3,P?IN ; FUNCTION EXIT .WORD BEDROOM-W .BYTE 0 .PROP 5,P?OUT ; DOOR EXIT .BYTE UPSTAIRS-HALLWAY ; ROOM NAME .BYTE BEDROOM-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BEDROOM-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?LDESC ; STRING PROPERTY STR?227 .PROP 4,P?GLOBAL .BYTE BEDROOM-DOOR .BYTE WALLPAPER .BYTE CARPET .BYTE WINDOW .PROP 4,P?PSEUDO W?CLOTHE CLOTHES-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BEDROOM .BYTE 0 .ENDT T?ADVENTURER:: .TABLE ; TABLE FOR OBJECT ADVENTURER .STRL "cretin" .PROP 6,P?SYNONYM W?PLAYER W?ADVENT W?CRETIN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ADVENTURER-F .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?GLOBAL-DAY:: .TABLE ; TABLE FOR OBJECT GLOBAL-DAY .STRL "day" .PROP 2,P?SYNONYM W?DAY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-DAY-F .BYTE 0 .ENDT T?GLOBAL-TIME:: .TABLE ; TABLE FOR OBJECT GLOBAL-TIME .STRL "time" .PROP 2,P?SYNONYM W?TIME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-TIME-F .PROP 1,P?ADJECTIVE .BYTE A?CORREC .BYTE 0 .ENDT T?FERRY-TOKEN:: .TABLE ; TABLE FOR OBJECT FERRY-TOKEN .STRL "ferry token" .PROP 2,P?SYNONYM W?TOKEN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FERRY-TOKEN-F .PROP 1,P?ADJECTIVE .BYTE A?FERRY .BYTE 0 .ENDT T?GLOBAL-MONEY:: .TABLE ; TABLE FOR OBJECT GLOBAL-MONEY .STRL "money" .PROP 6,P?SYNONYM W?MONEY W?CASH W?$ .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-MONEY-F .BYTE 0 .ENDT T?GLOBAL-BANK:: .TABLE ; TABLE FOR OBJECT GLOBAL-BANK .STRL "bank" .PROP 4,P?SYNONYM W?BANK W?TRUST .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-BANK-F .PROP 2,P?ADJECTIVE .BYTE A?MARINE .BYTE A?TRUST .BYTE 0 .ENDT T?RED-BOAR-INN:: .TABLE ; TABLE FOR OBJECT RED-BOAR-INN .STRL "Red Boar Inn" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-1 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE UPSTAIRS-HALLWAY .PROP 1,P?UP ; UNCONDITIONAL EXIT .BYTE UPSTAIRS-HALLWAY .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE WHARF-ROAD-1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RED-BOAR-INN-F .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?LDESC ; STRING PROPERTY STR?220 .PROP 4,P?GLOBAL .BYTE STAIRS .BYTE WALLPAPER .BYTE CARPET .BYTE FRONT-DOOR .PROP 8,P?PSEUDO W?MAIL MAIL-PSEUDO W?MESSAG MESSAGE-PSEUDO .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY RED-BOAR-INN .BYTE 0 .ENDT T?GLOBAL-SURFACE:: .TABLE ; TABLE FOR OBJECT GLOBAL-SURFACE .STRL "" .PROP 8,P?SYNONYM W?TABLE W?DESK W?COUNTE W?DRAWER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-SURFACE-F .PROP 2,P?SDESC ; STRING PROPERTY STR?20 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?CARPET:: .TABLE ; TABLE FOR OBJECT CARPET .STRL "carpeting" .PROP 4,P?SYNONYM W?CARPET W?RUG .PROP 2,P?ADJECTIVE .BYTE A?DRAB .BYTE A?WORN .PROP 2,P?TEXT ; STRING PROPERTY STR?19 .BYTE 0 .ENDT T?WALLPAPER:: .TABLE ; TABLE FOR OBJECT WALLPAPER .STRL "wallpaper" .PROP 2,P?SYNONYM W?WALLPA .PROP 3,P?ADJECTIVE .BYTE A?FADED .BYTE A?DRAB .BYTE A?OFF-WH .PROP 2,P?TEXT ; STRING PROPERTY STR?18 .BYTE 0 .ENDT T?PEOPLE:: .TABLE ; TABLE FOR OBJECT PEOPLE .STRL "bunch of people" .PROP 2,P?SYNONYM W?PEOPLE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PEOPLE-F .BYTE 0 .ENDT T?POCKET:: .TABLE ; TABLE FOR OBJECT POCKET .STRL "pocket" .PROP 2,P?SYNONYM W?POCKET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY POCKET-F .PROP 2,P?TEXT ; STRING PROPERTY STR?15 .BYTE 0 .ENDT T?ROCKS:: .TABLE ; TABLE FOR OBJECT ROCKS .STRL "rocky coastline" .PROP 4,P?SYNONYM W?ROCKS W?COASTL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ROCKS-F .PROP 1,P?ADJECTIVE .BYTE A?ROCKY .BYTE 0 .ENDT T?FIELD:: .TABLE ; TABLE FOR OBJECT FIELD .STRL "abandoned field" .PROP 4,P?SYNONYM W?FIELD W?WEEDS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FIELD-F .PROP 2,P?ADJECTIVE .BYTE A?ABANDO .BYTE A?OVERGR .BYTE 0 .ENDT T?GLOBAL-SLEEP:: .TABLE ; TABLE FOR OBJECT GLOBAL-SLEEP .STRL "sleep" .PROP 2,P?SYNONYM W?SLEEP .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-SLEEP-F .BYTE 0 .ENDT T?SHIPWRECK:: .TABLE ; TABLE FOR OBJECT SHIPWRECK .STRL "shipwreck" .PROP 6,P?SYNONYM W?WRECK W?SHIPWR W?SHIP .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SHIPWRECK-F .PROP 1,P?ADJECTIVE .BYTE A?ROTTEN .BYTE 0 .ENDT T?SALVAGER:: .TABLE ; TABLE FOR OBJECT SALVAGER .STRL "Mary Margaret" .PROP 8,P?SYNONYM W?SALVAG W?MARGAR W?SHIP W?BOAT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SALVAGER-F .PROP 1,P?ADJECTIVE .BYTE A?MARY .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 5 .BYTE 0 .ENDT T?TRAWLER:: .TABLE ; TABLE FOR OBJECT TRAWLER .STRL "Night Wind" .PROP 8,P?SYNONYM W?TRAWLE W?WIND W?BOAT W?SHIP .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TRAWLER-F .PROP 1,P?ADJECTIVE .BYTE A?NIGHT .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .BYTE 0 .ENDT T?GLOBAL-TREASURE:: .TABLE ; TABLE FOR OBJECT GLOBAL-TREASURE .STRL "treasure" .PROP 2,P?SYNONYM W?TREASU .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-TREASURE-F .BYTE 0 .ENDT T?LIGHTHOUSE:: .TABLE ; TABLE FOR OBJECT LIGHTHOUSE .STRL "lighthouse" .PROP 4,P?SYNONYM W?LIGHTH W?BEACON .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LIGHTHOUSE-F .BYTE 0 .ENDT T?MAST:: .TABLE ; TABLE FOR OBJECT MAST .STRL "mast" .PROP 4,P?SYNONYM W?MAST W?MASTS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MAST-F .PROP 1,P?ADJECTIVE .BYTE A?ROTTIN .BYTE 0 .ENDT T?CEILING:: .TABLE ; TABLE FOR OBJECT CEILING .STRL "ceiling" .PROP 2,P?SYNONYM W?CEILIN .BYTE 0 .ENDT T?WALLS:: .TABLE ; TABLE FOR OBJECT WALLS .STRL "wall" .PROP 4,P?SYNONYM W?WALL W?WALLS .BYTE 0 .ENDT T?BULKHEADS:: .TABLE ; TABLE FOR OBJECT BULKHEADS .STRL "bulkhead" .PROP 2,P?SYNONYM W?BULKHE .BYTE 0 .ENDT T?HOLE:: .TABLE ; TABLE FOR OBJECT HOLE .STRL "hole" .PROP 2,P?SYNONYM W?HOLE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HOLE-F .PROP 1,P?ADJECTIVE .BYTE A?SMALL .BYTE 0 .ENDT T?CEILING-HOLE-2:: .TABLE ; TABLE FOR OBJECT CEILING-HOLE-2 .STRL "" .PROP 6,P?SYNONYM W?HOLE W?HATCH W?HATCHW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CEILING-HOLE-F .PROP 2,P?SDESC ; STRING PROPERTY STR?5 .PROP 2,P?ADJECTIVE .BYTE A?TOP .BYTE A?UPPER .BYTE 0 .ENDT T?CEILING-HOLE-1:: .TABLE ; TABLE FOR OBJECT CEILING-HOLE-1 .STRL "hole" .PROP 6,P?SYNONYM W?HOLE W?HATCH W?HATCHW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CEILING-HOLE-F .PROP 2,P?ADJECTIVE .BYTE A?TOP .BYTE A?UPPER .BYTE 0 .ENDT T?FLOOR-HOLE-2:: .TABLE ; TABLE FOR OBJECT FLOOR-HOLE-2 .STRL "" .PROP 6,P?SYNONYM W?HOLE W?HATCH W?HATCHW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLOOR-HOLE-F .PROP 2,P?SDESC ; STRING PROPERTY STR?5 .PROP 2,P?ADJECTIVE .BYTE A?BOTTOM .BYTE A?LOWER .BYTE 0 .ENDT T?FLOOR-HOLE-1:: .TABLE ; TABLE FOR OBJECT FLOOR-HOLE-1 .STRL "hole" .PROP 6,P?SYNONYM W?HOLE W?HATCH W?HATCHW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLOOR-HOLE-F .PROP 2,P?ADJECTIVE .BYTE A?BOTTOM .BYTE A?LOWER .BYTE 0 .ENDT T?DECK:: .TABLE ; TABLE FOR OBJECT DECK .STRL "deck" .PROP 2,P?SYNONYM W?DECK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DECK-F .PROP 4,P?ADJECTIVE .BYTE A?NORTH .BYTE A?SOUTH .BYTE A?EAST .BYTE A?WEST .BYTE 0 .ENDT T?GROUND:: .TABLE ; TABLE FOR OBJECT GROUND .STRL "floor" .PROP 4,P?SYNONYM W?FLOOR W?GROUND .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLOOR-F .PROP 1,P?ADJECTIVE .BYTE A?OCEAN .BYTE 0 .ENDT T?AIR:: .TABLE ; TABLE FOR OBJECT AIR .STRL "air" .PROP 4,P?SYNONYM W?AIR W?OXYGEN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY AIR-F .PROP 2,P?TEXT ; STRING PROPERTY STR?4 .BYTE 0 .ENDT T?IT:: .TABLE ; TABLE FOR OBJECT IT .STRL "random object" .PROP 8,P?SYNONYM W?IT W?THAT W?HIM W?HER .BYTE 0 .ENDT T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT .STRL "" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CRETIN-F .PROP 2,P?SDESC ; STRING PROPERTY STR?3 .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR .STRL "direction" .PROP 2,P?SYNONYM W?INTDIR .PROP 8,P?ADJECTIVE .BYTE A?NORTH .BYTE A?EAST .BYTE A?SOUTH .BYTE A?WEST .BYTE A?NE .BYTE A?NW .BYTE A?SE .BYTE A?SW .BYTE 0 .ENDT T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM .STRL "" .PROP 2,P?SYNONYM W?INTNUM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY INTNUM-F .PROP 2,P?SDESC ; STRING PROPERTY STR?1 .BYTE 0 .ENDT T?RED-HERRING:: .TABLE ; TABLE FOR OBJECT RED-HERRING .STRL "thingy" .PROP 2,P?SYNONYM W?COMBIN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RED-HERRING-F .BYTE 0 .ENDT T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS .STRL "" .BYTE 0 .ENDT T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS .STRL "" .PROP 2,P?SYNONYM W?ZZMGCK .BYTE 0 .ENDT T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS .STRL "" .BYTE 0 .ENDT ; THE GLOBAL VARIABLES ARE ALL LOCATED HERE GLOBAL::.TABLE .GVAR HERE=0 .GVAR SCORE=0 .GVAR MOVES=0 .GVAR WATER-IN-CASE=0 .GVAR LINE-LOC-INC=1 .GVAR LINE-LOC=1 .GVAR CRIMP-CTR=0 .GVAR HOW-THIRSTY=0 .GVAR AT-SEA=0 .GVAR ASLEEP=0 .GVAR JOHNNY-MADE-DEAL=0 .GVAR MCGINTY-KNOWS=0 .GVAR AMT-OWED=0 .GVAR WARNING-CTR=0 .GVAR TM-CTR=0 .GVAR SM-CTR=0 .GVAR SAMPLE-TREASURE=0 .GVAR FM-CTR=0 .GVAR I-WAIT-RTN=0 .GVAR I-WAIT-DURATION=0 .GVAR I-WAIT-FLAG=0 .GVAR WAITING-FOR-WEASEL=0 .GVAR WATER-DELIVERED=0 .GVAR DELIVERY-MADE=0 .GVAR LINE-STR=STR?415 .GVAR CLUMSILY-HANDLED=0 .GVAR WEASEL-APPREHENDED=0 .GVAR WEASEL-BLOWN=0 .GVAR ALREADY-FOLLOWED=0 .GVAR MCGINTY-MEETS-WEASEL-TABLE=T?72 .GVAR MCGINTY-MEETS-WEASEL=0 .GVAR WRECK-13-DESCS=T?71 .GVAR WRECK-12-DESCS=T?70 .GVAR WRECK-11-DESCS=T?69 .GVAR WRECK-10-DESCS=T?68 .GVAR CHEST-TIE-POINTS=15 .GVAR CHEST-CLIMB-POINTS=10 .GVAR WRECK-9-DESCS=T?67 .GVAR WRECK-8-DESCS=T?66 .GVAR WEDGED-STR=STR?376 .GVAR BUNKS-MOVED=0 .GVAR WRECK-7-DESCS=T?65 .GVAR WRECK-6-DESCS=T?64 .GVAR WATERY-ENVIRONMENT=STR?367 .GVAR WRECK-5-DESCS=T?63 .GVAR ROPE-HANGING=0 .GVAR WRECK-5-FLOODED=0 .GVAR WRECK-4-DESCS=T?62 .GVAR DOOMED=0 .GVAR WRECK-3-DESCS=T?61 .GVAR WRECK-2-DESCS=T?60 .GVAR WRECK-1-DESCS=T?59 .GVAR WRECK-CHOSEN=0 .GVAR DEPTH=0 .GVAR OCEAN-BOTTOM=400 .GVAR DRILL-POWERED=0 .GVAR DRILL-ON=0 .GVAR SPARE-PARTS-STR=STR?317 .GVAR CONNECT-STR=STR?312 .GVAR SHIP-CHOSEN=0 .GVAR BLOOD-ALCOHOL=0 .GVAR SLOSH-CTR=0 .GVAR PARROTISMS=T?58 .GVAR JOHNNY-SILENT=0 .GVAR WARNING-STR=STR?270 .GVAR MAGNET-ON=0 .GVAR NO-HOLE-PLUGGED=0 .GVAR AIR-LEFT=0 .GVAR STUPID-PROBLEM-STRING=STR?231 .GVAR MCGINTY-HQ-OCCUPIED=0 .GVAR POCKET-CHANGE=20 .GVAR PASSBOOK-BALANCE=603 .GVAR BEDROOM-DOOR-LOCKED=1 .GVAR SALVAGER-DOCKED=1 .GVAR TRAWLER-DOCKED=1 .GVAR BUSINESS-HOURS?=0 .GVAR JOHNNY-COMPLETES-TABLE=T?57 .GVAR JOHNNY-CONTINUES-TABLE=T?56 .GVAR WEASEL-RETIRES-TABLE=T?55 .GVAR MOVEMENT-GOALS=T?54 .GVAR CHARACTER-TABLE=T?47 .GVAR GOAL-TABLES=T?46 .GVAR COR-512=T?39 .GVAR COR-256=T?38 .GVAR COR-128=T?37 .GVAR COR-64=T?36 .GVAR COR-32=T?35 .GVAR COR-16=T?34 .GVAR COR-8=T?33 .GVAR COR-4=T?32 .GVAR COR-2=T?31 .GVAR COR-1=T?30 .GVAR TRANSFER-TABLE=T?29 .GVAR SALVAGER-LINE=T?28 .GVAR TRAWLER-LINE=T?27 .GVAR BACK-ALLEY-LINE=T?26 .GVAR BEDROOM-LINE=T?25 .GVAR EAST-ROAD-LINE=T?24 .GVAR ROAD-WHARF-LINE=T?23 .GVAR NAUTICAL-DIR-STRINGS=T?22 .GVAR DIR-STRINGS=T?21 .GVAR YUKS=T?20 .GVAR LONGITUDE-SET=0 .GVAR LATITUDE-SET=0 .GVAR HO-HUM=T?19 .GVAR WHEEEEE=T?18 .GVAR HELLOS=T?17 .GVAR STOOD-UP=0 .GVAR COPR-NOTICE=STR?73 .GVAR FUMBLE-NUMBER=7 .GVAR INDENTS=T?16 .GVAR L-WALK-DIR=0 .GVAR Y-LEXV=T?15 .GVAR Y-INBUF=T?14 .GVAR RATING-MAX=250 .GVAR BASE-RATING=0 .GVAR RATING=0 .GVAR DESC-OBJECT=0 .GVAR SUPER-BRIEF=0 .GVAR VERBOSE=0 .GVAR P-MOBY-FLAG=0 .GVAR P-MOBY-FOUND=0 .GVAR P-NONOUN=0 .GVAR P-AND=0 .GVAR P-CEPTR=0 .GVAR P-CSPTR=0 .GVAR P-GETFLAGS=0 .GVAR P-MATCHLEN=0 .GVAR P-OCLAUSE=T?13 .GVAR P-MERGE=T?12 .GVAR P-BUTS=T?11 .GVAR P-PRSI=T?10 .GVAR P-PRSO=T?9 .GVAR P-XADJN=0 .GVAR P-ADJN=0 .GVAR P-XADJ=0 .GVAR P-ADJ=0 .GVAR P-XNAM=0 .GVAR P-NAM=0 .GVAR P-GWIMBIT=0 .GVAR P-SLOCBITS=0 .GVAR P-AMOUNT=0 .GVAR P-NUMBER=0 .GVAR P-DOLLAR-FLAG=0 .GVAR P-ADVERB=0 .GVAR P-NONE=0 .GVAR QUOTE-FLAG=0 .GVAR P-NCN=0 .GVAR P-VTBL=T?8 .GVAR P-OTBL=T?7 .GVAR P-ITBL=T?6 .GVAR P-AADJ=0 .GVAR P-ANAM=0 .GVAR P-ACLAUSE=0 .GVAR P-MERGED=0 .GVAR P-OFLAG=0 .GVAR P-IT-OBJECT=0 .GVAR P-CONT=0 .GVAR P-INBUF=T?5 .GVAR P-LEXV=T?4 .GVAR P-WALK-DIR=0 .GVAR WINNER=0 .GVAR P-DIR=0 .GVAR P-LEN=0 .GVAR P-CCSRC=0 .GVAR P-SYNTAX=0 .GVAR P-ONEOBJ=0 .GVAR P-TABLE=0 .GVAR PRSO=0 .GVAR PRSI=0 .GVAR PRSA=0 .GVAR LAST-PLAYER-LOC=0 .GVAR L-WINNER=0 .GVAR L-PRSI=0 .GVAR L-PRSO=0 .GVAR L-PRSA=0 .GVAR P-NOT-HERE=0 .GVAR P-MULT=0 .GVAR P-WON=0 .GVAR PLAYER=0 .GVAR CLOCK-WAIT=0 .GVAR C-INTS=246 .GVAR C-TABLE=T?3 .GVAR WEASEL-PISSED=0 .GVAR WRECK-FOUND=0 .GVAR HOW-HUNGRY=1 .GVAR HOW-TIRED=1 .GVAR SOUPS-ON=0 .GVAR DETECTOR-ON=0 .GVAR DETECTOR-POWERED=0 .GVAR MEETINGS-COMPLETED=0 .GVAR BEDROOM-MESSAGE=0 .GVAR QCONTEXT-ROOM=0 .GVAR QCONTEXT=0 .GVAR DT-PTR=0 .GVAR DELIVERY-TABLE=T?2 .GVAR SET-MIN=60 .GVAR SET-HR=0 .GVAR WATCH-WOUND=1 .GVAR PRESENT-TIME=480 .GVAR WATCH-MOVES=0 .GVAR WATCH-SCORE=8 .GVAR LIT=0 .GVAR LOAD-ALLOWED=100 .GVAR WAITED?=0 .GVAR LAST-S-O-T-PLACE=0 .GVAR SHARED-OBJECT-TABLE=T?1 .GVAR LOW-DIRECTION=20 .GVAR PREPOSITIONS=PRTBL .GVAR ACTIONS=ATBL .GVAR PREACTIONS=PATBL .GVAR VERBS=VTBL .ENDT ; IMPURE TABLES ARE DEFINED HERE T?1:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?2:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?3:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?4:: .TABLE 30720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?5:: .TABLE 25600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?6:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?7:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?8:: .TABLE 0 0 0 0 .ENDT T?9:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?10:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?11:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?12:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?13:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?14:: .TABLE 3072 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?15:: .TABLE 2560 0 0 0 0 0 0 0 0 0 .ENDT T?19:: .TABLE 4 STR?122 STR?123 STR?124 STR?125 .ENDT T?40:: .TABLE 0 0 0 1 0 I-FOLLOW 5 5 .ENDT T?41:: .TABLE 0 0 0 1 0 I-MCGINTY 5 5 .ENDT T?42:: .TABLE 0 0 0 1 0 I-JOHNNY 5 5 .ENDT T?43:: .TABLE 0 0 0 1 0 I-PETE 5 5 .ENDT T?44:: .TABLE 0 0 0 1 0 I-WEASEL 5 5 .ENDT T?45:: .TABLE 0 0 0 1 0 I-DELIVERY-BOY 0 0 .ENDT T?46:: .TABLE T?40 T?41 T?42 T?43 T?44 T?45 .ENDT T?48:: .TABLE 0 0 0 .ENDT T?49:: .TABLE 0 58 2 SHANTY 15 1 MCGINTY-HQ 65 2 BANK 16 5 OUTFITTERS-HQ 30 3 MCGINTY-HQ 75 5 SHANTY 30 5 MCGINTY-HQ 0 .ENDT T?50:: .TABLE 0 61 2 WINDING-ROAD-1 75 5 SHANTY 0 .ENDT T?51:: .TABLE 0 72 2 WINDING-ROAD-1 81 5 SHANTY 197 5 MM-GALLEY 0 .ENDT T?52:: .TABLE 0 8 5 UPSTAIRS-HALLWAY 58 2 WINDING-ROAD-1 78 5 UPSTAIRS-HALLWAY 85 1 FERRY-LANDING 0 .ENDT T?53:: .TABLE 0 345 1 MM-LOCKER 0 .ENDT T?54:: .TABLE T?48 T?49 T?50 T?51 T?52 T?53 .ENDT T?55:: .TABLE 0 5 1 BACK-ALLEY-5 45 5 BANK 10 5 FERRY-LANDING 0 .ENDT T?56:: .TABLE 0 5 1 OUTFITTERS-HQ 60 5 POINT-LOOKOUT 25 1 SHANTY 0 .ENDT T?57:: .TABLE 0 200 5 MM-CAPT-CABIN 0 .ENDT T?58:: .TABLE 6 STR?277 STR?278 STR?279 STR?280 STR?281 STR?282 .ENDT T?72:: .TABLE 0 20 1 FERRY-LANDING 35 3 MCGINTY-HQ 30 5 SHANTY 30 5 MCGINTY-HQ 0 .ENDT ; END OF PURENESS IMPURE:: ; VERB TABLE IS DEFINED HERE VTBL:: .TABLE ST?WHAT ST?YES ST?YELL ST?WITHDRAW ST?WIND ST?WIN ST?WEIGH ST?WEAR ST?WAVE ST?WALK ST?WAKE ST?WAIT ST?UNTIE ST?UNLOCK ST?FOLD ST?UNFOLD ST?TURN ST?TIME ST?TIE ST?THROW ST?SLEEP ST?SAY ST?TELL ST?TAKE ST?SWING ST?SWIM ST?STRIKE ST?STAY ST?STAND ST?SQUEEZE ST?SPRAY ST?SPIN ST?SMOKE ST?SMELL ST?SKIP ST?SLIDE ST?SHOW ST?SHAKE ST?SEND ST?UNSCRIPT ST?SCRIPT ST?RUB ST?ROB ST?RENT ST?READ ST?REACH ST?RAPE ST?RAISE ST?PUT ST?PUSH ST?PUMP ST?PRAY ST?POUR ST?POKE ST?PLUG ST?PICK ST?OPEN ST?NO ST?LUBRICATE ST?DESTROY ST?MUMBLE ST?PULL ST?PLAY ST?ROLL ST?MOVE ST?MELT ST?MAYBE ST?MAKE ST?LOWER ST?SEARCH ST?LOOK ST?LOCK ST?LISTEN ST?LIGHT ST?LEAVE ST?LAUNCH ST?LONGITUDE ST?LATITUDE ST?KNOCK ST?KISS ST?KILL ST?KICK ST?JUMP ST?INFLAT ST?BLOW ST?HIDE ST?HELP ST?HELLO ST?GOODBYE ST?GIVE ST?FOLLOW ST?FIND ST?FILL ST?EXTINGUISH ST?EXAMINE ST?EXIT ST?ENTER ST?EMPTY ST?TASTE ST?EAT ST?LEAN ST?DROP ST?DRINK ST?DRILL ST?DIVE ST?DISEMBARK ST?DIG ST?DEPOSIT ST?DEFLATE ST?CURSE ST?CUT ST?CROSS ST?COUNT ST?CLOSE ST?SIT ST?CLIMB ST?CLEAN ST?CHOMP ST?CHECK ST?CALL ST?$CALL ST?BUY ST?BURN ST?BREATHE ST?BRACE ST?BOARD ST?BACK ST?ATTACK ST?ASK ST?APPLY ST?AIM ST?AGAIN ST?VERBOSE ST?VERSION ST?$VERIFY ST?SCORE ST?SAVE ST?RESTORE ST?RESTART ST?QUIT ST?INVENTORY ST?DIAGNOSE ST?SUPER ST?BRIEF .ENDT ; SYNTAX DEFINITION TABLES ARE DEFINED HERE ST?WHAT:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 173 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 173 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 173 .ENDT ST?YES:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 172 .ENDT ST?YELL:: .TABLE .BYTE 2 .BYTE 1 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 171 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 171 .ENDT ST?WITHDRAW:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 170 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 82 .ENDT ST?WIND:: .TABLE .BYTE 2 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 169 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 169 .ENDT ST?WIN:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 168 .ENDT ST?WEIGH:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 167 .ENDT ST?WEAR:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 18 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 118 .ENDT ST?WAVE:: .TABLE .BYTE 4 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 166 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 166 .BYTE 1 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 165 .BYTE 1 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 165 .ENDT ST?WALK:: .TABLE .BYTE 9 .BYTE 1 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 164 .BYTE 1 .BYTE 250 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 34 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 163 .BYTE 1 .BYTE 238 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 162 .BYTE 1 .BYTE 245 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 36 .BYTE 1 .BYTE 241 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 73 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 161 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 36 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 160 .ENDT ST?WAKE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 159 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 159 .ENDT ST?WAIT:: .TABLE .BYTE 3 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 158 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 158 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 157 .ENDT ST?UNTIE:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 156 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 156 .ENDT ST?UNLOCK:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 242 .BYTE 155 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 155 .ENDT ST?FOLD:: .TABLE .BYTE 2 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 154 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 154 .ENDT ST?UNFOLD:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 153 .ENDT ST?TURN:: .TABLE .BYTE 7 .BYTE 1 .BYTE 239 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 248 .BYTE 0 .BYTE 62 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 248 .BYTE 0 .BYTE 83 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 24 .BYTE 16 .BYTE 240 .BYTE 242 .BYTE 152 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 152 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 152 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 152 .BYTE 1 .BYTE 241 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 151 .ENDT ST?TIME:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 150 .ENDT ST?TIE:: .TABLE .BYTE 3 .BYTE 2 .BYTE 248 .BYTE 251 .BYTE 26 .BYTE 0 .BYTE 48 .BYTE 112 .BYTE 149 .BYTE 2 .BYTE 0 .BYTE 238 .BYTE 0 .BYTE 0 .BYTE 80 .BYTE 0 .BYTE 148 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 80 .BYTE 0 .BYTE 148 .ENDT ST?THROW:: .TABLE .BYTE 8 .BYTE 2 .BYTE 0 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 202 .BYTE 0 .BYTE 146 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 202 .BYTE 0 .BYTE 146 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 202 .BYTE 48 .BYTE 146 .BYTE 2 .BYTE 0 .BYTE 241 .BYTE 0 .BYTE 0 .BYTE 202 .BYTE 0 .BYTE 147 .BYTE 2 .BYTE 0 .BYTE 239 .BYTE 0 .BYTE 0 .BYTE 202 .BYTE 0 .BYTE 147 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 202 .BYTE 0 .BYTE 146 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 202 .BYTE 0 .BYTE 146 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 202 .BYTE 0 .BYTE 146 .ENDT ST?SLEEP:: .TABLE .BYTE 5 .BYTE 1 .BYTE 250 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 145 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 145 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 145 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 145 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 145 .ENDT ST?SAY:: .TABLE .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 144 .BYTE 1 .BYTE 251 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 32 .BYTE 0 .BYTE 15 .BYTE 1 .BYTE 254 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 32 .BYTE 0 .BYTE 15 .ENDT ST?TELL:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 26 .BYTE 0 .BYTE 32 .BYTE 0 .BYTE 15 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 32 .BYTE 0 .BYTE 15 .ENDT ST?TAKE:: .TABLE .BYTE 9 .BYTE 2 .BYTE 0 .BYTE 249 .BYTE 7 .BYTE 0 .BYTE 100 .BYTE 0 .BYTE 107 .BYTE 2 .BYTE 0 .BYTE 239 .BYTE 7 .BYTE 0 .BYTE 100 .BYTE 0 .BYTE 107 .BYTE 2 .BYTE 0 .BYTE 244 .BYTE 7 .BYTE 0 .BYTE 100 .BYTE 0 .BYTE 107 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 140 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 35 .BYTE 1 .BYTE 239 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 16 .BYTE 0 .BYTE 51 .BYTE 1 .BYTE 244 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 16 .BYTE 0 .BYTE 51 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 22 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 7 .BYTE 0 .BYTE 52 .BYTE 0 .BYTE 107 .ENDT ST?SWING:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 0 .BYTE 26 .BYTE 194 .BYTE 48 .BYTE 143 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 143 .ENDT ST?SWIM:: .TABLE .BYTE 3 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 142 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 142 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 142 .ENDT ST?STRIKE:: .TABLE .BYTE 3 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 112 .BYTE 0 .BYTE 83 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 20 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 26 .BYTE 0 .BYTE 48 .BYTE 242 .BYTE 20 .ENDT ST?STAY:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 141 .ENDT ST?STAND:: .TABLE .BYTE 3 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 35 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 140 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 140 .ENDT ST?SQUEEZE:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 139 .ENDT ST?SPRAY:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 138 .BYTE 2 .BYTE 0 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 137 .ENDT ST?SPIN:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 136 .ENDT ST?SMOKE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 135 .ENDT ST?SMELL:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 134 .ENDT ST?SKIP:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 133 .ENDT ST?SLIDE:: .TABLE .BYTE 4 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .BYTE 2 .BYTE 0 .BYTE 243 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 117 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 78 .ENDT ST?SHOW:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 23 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 132 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 23 .BYTE 0 .BYTE 0 .BYTE 131 .ENDT ST?SHAKE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 130 .ENDT ST?SEND:: .TABLE .BYTE 2 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 129 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 129 .ENDT ST?UNSCRIPT:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 128 .ENDT ST?SCRIPT:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 127 .ENDT ST?RUB:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 119 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 126 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 126 .ENDT ST?ROB:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 125 .ENDT ST?RENT:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 249 .BYTE 0 .BYTE 26 .BYTE 52 .BYTE 16 .BYTE 124 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 52 .BYTE 0 .BYTE 124 .ENDT ST?READ:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 6 .BYTE 0 .BYTE 240 .BYTE 194 .BYTE 90 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 123 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 6 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 90 .ENDT ST?REACH:: .TABLE .BYTE 1 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 21 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 122 .ENDT ST?RAPE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 121 .ENDT ST?RAISE:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 97 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 97 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 97 .ENDT ST?PUT:: .TABLE .BYTE 12 .BYTE 2 .BYTE 0 .BYTE 235 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 47 .BYTE 2 .BYTE 0 .BYTE 241 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 120 .BYTE 2 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 120 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 119 .BYTE 2 .BYTE 0 .BYTE 236 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 119 .BYTE 2 .BYTE 0 .BYTE 237 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 119 .BYTE 2 .BYTE 0 .BYTE 242 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 70 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 116 .BYTE 0 .BYTE 118 .BYTE 2 .BYTE 0 .BYTE 243 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 117 .BYTE 1 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 132 .BYTE 0 .BYTE 56 .BYTE 2 .BYTE 0 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 148 .BYTE 0 .BYTE 47 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 148 .BYTE 0 .BYTE 14 .ENDT ST?PUSH:: .TABLE .BYTE 8 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 97 .BYTE 2 .BYTE 0 .BYTE 245 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 116 .BYTE 2 .BYTE 0 .BYTE 243 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 115 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .BYTE 2 .BYTE 0 .BYTE 239 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 114 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 52 .BYTE 0 .BYTE 78 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 52 .BYTE 0 .BYTE 78 .ENDT ST?PUMP:: .TABLE .BYTE 2 .BYTE 2 .BYTE 248 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 113 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 113 .ENDT ST?PRAY:: .TABLE .BYTE 2 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 112 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 112 .ENDT ST?POUR:: .TABLE .BYTE 4 .BYTE 2 .BYTE 0 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 109 .BYTE 2 .BYTE 0 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 111 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 110 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 109 .ENDT ST?POKE:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 26 .BYTE 0 .BYTE 48 .BYTE 194 .BYTE 101 .ENDT ST?PLUG:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 108 .ENDT ST?PICK:: .TABLE .BYTE 3 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 7 .BYTE 0 .BYTE 20 .BYTE 0 .BYTE 107 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 106 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 106 .ENDT ST?OPEN:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 25 .BYTE 16 .BYTE 240 .BYTE 242 .BYTE 105 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 25 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 105 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 25 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 105 .ENDT ST?NO:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 104 .ENDT ST?LUBRICATE:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 103 .ENDT ST?DESTROY:: .TABLE .BYTE 4 .BYTE 2 .BYTE 250 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 194 .BYTE 101 .BYTE 2 .BYTE 247 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 194 .BYTE 101 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 102 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 194 .BYTE 101 .ENDT ST?MUMBLE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 100 .ENDT ST?PULL:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .ENDT ST?PLAY:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 99 .ENDT ST?ROLL:: .TABLE .BYTE 4 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .ENDT ST?MOVE:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .ENDT ST?MELT:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 96 .ENDT ST?MAYBE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 95 .ENDT ST?MAKE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 94 .ENDT ST?LOWER:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 93 .ENDT ST?SEARCH:: .TABLE .BYTE 3 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 30 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 92 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 92 .ENDT ST?LOOK:: .TABLE .BYTE 13 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 91 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 30 .BYTE 2 .BYTE 255 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 90 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 87 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 87 .BYTE 1 .BYTE 242 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 89 .BYTE 1 .BYTE 243 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 88 .BYTE 1 .BYTE 244 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 87 .BYTE 1 .BYTE 245 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 87 .BYTE 1 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 87 .BYTE 1 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 29 .BYTE 1 .BYTE 238 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 86 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 86 .ENDT ST?LOCK:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 16 .BYTE 48 .BYTE 248 .BYTE 85 .ENDT ST?LISTEN:: .TABLE .BYTE 2 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 84 .BYTE 1 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 84 .ENDT ST?LIGHT:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 240 .BYTE 25 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 112 .BYTE 0 .BYTE 83 .ENDT ST?LEAVE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 56 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 82 .ENDT ST?LAUNCH:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 81 .ENDT ST?LONGITUDE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 80 .ENDT ST?LATITUDE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 79 .ENDT ST?KNOCK:: .TABLE .BYTE 4 .BYTE 1 .BYTE 250 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 20 .BYTE 1 .BYTE 241 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 78 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 77 .BYTE 1 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 77 .ENDT ST?KISS:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 76 .ENDT ST?KILL:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 26 .BYTE 0 .BYTE 48 .BYTE 194 .BYTE 75 .ENDT ST?KICK:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 74 .ENDT ST?JUMP:: .TABLE .BYTE 6 .BYTE 1 .BYTE 239 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 51 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 51 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 73 .BYTE 1 .BYTE 240 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 73 .BYTE 1 .BYTE 241 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 73 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 73 .ENDT ST?INFLAT:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 72 .ENDT ST?BLOW:: .TABLE .BYTE 2 .BYTE 2 .BYTE 248 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 72 .BYTE 1 .BYTE 244 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 210 .BYTE 0 .BYTE 62 .ENDT ST?HIDE:: .TABLE .BYTE 6 .BYTE 2 .BYTE 0 .BYTE 242 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 70 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 70 .BYTE 2 .BYTE 0 .BYTE 243 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 71 .BYTE 1 .BYTE 242 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 70 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 70 .BYTE 1 .BYTE 243 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 70 .ENDT ST?HELP:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 69 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 69 .ENDT ST?HELLO:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 68 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 68 .ENDT ST?GOODBYE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 67 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 67 .ENDT ST?GIVE:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 16 .BYTE 0 .BYTE 66 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 16 .BYTE 65 .ENDT ST?FOLLOW:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 64 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 64 .ENDT ST?FIND:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 30 .ENDT ST?FILL:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 218 .BYTE 0 .BYTE 63 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 218 .BYTE 0 .BYTE 63 .ENDT ST?EXTINGUISH:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 246 .BYTE 0 .BYTE 62 .ENDT ST?EXAMINE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 29 .ENDT ST?EXIT:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 51 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 50 .ENDT ST?ENTER:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 36 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 61 .ENDT ST?EMPTY:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 60 .ENDT ST?TASTE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 59 .ENDT ST?EAT:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 8 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 58 .ENDT ST?LEAN:: .TABLE .BYTE 1 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 130 .BYTE 0 .BYTE 57 .ENDT ST?DROP:: .TABLE .BYTE 4 .BYTE 2 .BYTE 0 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 14 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 14 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 14 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 56 .ENDT ST?DRINK:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 55 .ENDT ST?DRILL:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 54 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 16 .BYTE 0 .BYTE 0 .BYTE 53 .ENDT ST?DIVE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 52 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 52 .ENDT ST?DISEMBARK:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 51 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 50 .ENDT ST?DIG:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 49 .BYTE 2 .BYTE 247 .BYTE 251 .BYTE 0 .BYTE 16 .BYTE 48 .BYTE 194 .BYTE 48 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 16 .BYTE 48 .BYTE 194 .BYTE 48 .ENDT ST?DEPOSIT:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 148 .BYTE 0 .BYTE 47 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 148 .BYTE 0 .BYTE 46 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 46 .ENDT ST?DEFLATE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 45 .ENDT ST?CURSE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 44 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 44 .ENDT ST?CUT:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 43 .ENDT ST?CROSS:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 42 .ENDT ST?COUNT:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 41 .ENDT ST?CLOSE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 25 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 40 .ENDT ST?SIT:: .TABLE .BYTE 4 .BYTE 1 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 39 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 37 .BYTE 1 .BYTE 250 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 38 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 37 .ENDT ST?CLIMB:: .TABLE .BYTE 7 .BYTE 1 .BYTE 244 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 36 .BYTE 1 .BYTE 245 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 36 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 35 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 22 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 33 .BYTE 1 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 34 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 33 .ENDT ST?CLEAN:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 32 .ENDT ST?CHOMP:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 31 .ENDT ST?CHECK:: .TABLE .BYTE 2 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 30 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 29 .ENDT ST?CALL:: .TABLE .BYTE 2 .BYTE 1 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 28 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 28 .ENDT ST?$CALL:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 27 .ENDT ST?BUY:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 249 .BYTE 0 .BYTE 26 .BYTE 52 .BYTE 16 .BYTE 26 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 52 .BYTE 0 .BYTE 26 .ENDT ST?BURN:: .TABLE .BYTE 2 .BYTE 2 .BYTE 250 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 242 .BYTE 25 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 242 .BYTE 25 .ENDT ST?BREATHE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 24 .ENDT ST?BRACE:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 23 .ENDT ST?BOARD:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 9 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 22 .ENDT ST?BACK:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 21 .ENDT ST?ATTACK:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 26 .BYTE 0 .BYTE 48 .BYTE 194 .BYTE 20 .ENDT ST?ASK:: .TABLE .BYTE 5 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 23 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 19 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 23 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 18 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 17 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 16 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 23 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 15 .ENDT ST?APPLY:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .ENDT ST?AIM:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 13 .ENDT ST?AGAIN:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 12 .ENDT ST?VERBOSE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 11 .ENDT ST?VERSION:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .ENDT ST?$VERIFY:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 9 .ENDT ST?SCORE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 8 .ENDT ST?SAVE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 7 .ENDT ST?RESTORE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 6 .ENDT ST?RESTART:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 5 .ENDT ST?QUIT:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 4 .ENDT ST?INVENTORY:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 3 .ENDT ST?DIAGNOSE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 2 .ENDT ST?SUPER:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 1 .ENDT ST?BRIEF:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .ENDT ; THE ACTION CALLING TABLE IS DEFINED HERE ATBL:: .TABLE V-BRIEF V-SUPER-BRIEF V-DIAGNOSE V-INVENTORY V-QUIT V-RESTART V-RESTORE V-SAVE V-SCORE V-$VERIFY V-VERSION V-VERBOSE V-AGAIN V-AIM V-PUT V-TELL V-ASK-CONTEXT-ABOUT V-ASK-CONTEXT-FOR V-ASK-ABOUT V-ASK-FOR V-ATTACK V-BACK V-BOARD V-BRACE V-BREATHE V-BURN V-BUY V-$CALL V-CALL V-EXAMINE V-FIND V-CHOMP V-CLEAN V-CLIMB-FOO V-CLIMB-DOWN V-CLIMB-ON V-THROUGH V-SIT-ON V-SIT V-SIT-WITH V-CLOSE V-COUNT V-CROSS V-CUT V-CURSES V-DEFLATE V-DEPOSIT V-PUT-ON V-DIG V-HOLE-DIG V-EXIT V-DISEMBARK V-DIVE V-DRILL V-DRILL-IN V-DRINK V-DROP V-LEAN-ON V-EAT V-TASTE V-EMPTY V-ENTER V-LAMP-OFF V-FILL V-FOLLOW V-GIVE V-SGIVE V-GOODBYE V-HELLO V-HELP V-HIDE V-HIDE-UNDER V-INFLATE V-LEAP V-KICK V-KILL V-KISS V-KNOCK V-PUSH V-LATITUDE V-LONGITUDE V-LAUNCH V-LEAVE V-LAMP-ON V-LISTEN V-LOCK V-LOOK V-LOOK-INSIDE V-LOOK-UNDER V-LOOK-BEHIND V-READ V-CHASTISE V-SEARCH V-LOWER V-MAKE V-MAYBE V-MELT V-MOVE V-PUSH-TO V-PLAY V-MUMBLE V-MUNG V-CHIP V-OIL V-NO V-OPEN V-PICK V-TAKE V-PLUG V-POUR V-POUR-IN V-POUR-ON V-PRAY V-PUMP V-PUSH-OFF V-PUSH-UNDER V-PUSH-THROUGH V-PUT-UNDER V-WEAR V-PUT-AGAINST V-PUT-ACROSS V-RAPE V-REACH-IN V-READ-INSIDE V-RENT V-ROB V-RUB V-SCRIPT V-UNSCRIPT V-SEND V-SHAKE V-SHOW V-SSHOW V-SKIP V-SMELL V-SMOKE V-SPIN V-SPRAY V-SSPRAY V-SQUEEZE V-STAND V-STAY V-SWIM V-SWING V-SAY V-SLEEP V-THROW V-THROW-OFF V-TIE V-TIE-UP V-TIME V-TURN-OVER V-TURN V-UNFOLD V-FOLD V-UNLOCK V-UNTIE V-WAIT V-WAIT-FOR V-ALARM V-WALK V-STEP V-WALK-AROUND V-CLIMB-UP V-WALK-TO V-WAVE-AT V-WAVE V-WEIGH V-WIN V-WIND V-WITHDRAW V-YELL V-YES V-WHAT .ENDT ; THE PREACTION CALLING TABLE IS DEFINED HERE PATBL:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-PUT PRE-TELL PRE-ASK-CONTEXT-ABOUT PRE-ASK-CONTEXT-FOR 0 0 0 0 PRE-BOARD PRE-BRACE 0 PRE-BURN PRE-BUY PRE-$CALL 0 PRE-EXAMINE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-PUT PRE-DIG 0 0 0 0 PRE-DRILL PRE-DRILL-IN PRE-DRINK 0 0 PRE-EAT 0 0 0 0 0 0 PRE-GIVE PRE-SGIVE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-READ 0 0 0 0 0 0 PRE-MOVE 0 0 0 PRE-MUNG PRE-CHIP 0 0 PRE-OPEN 0 PRE-TAKE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-REACH-IN 0 0 0 0 0 0 0 0 0 PRE-SSHOW 0 PRE-SMELL 0 0 0 0 0 0 0 0 0 0 0 PRE-THROW 0 PRE-TIE 0 0 0 PRE-TURN 0 0 PRE-UNLOCK 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT ; PREPOSITION TABLE IS DEFINED HERE PRTBL:: .TABLE .WORD 20 W?BY PR?BY W?AGAINST PR?AGAINST W?AROUND PR?AROUND W?OFF PR?OFF W?ACROSS PR?ACROSS W?OVER PR?OVER W?BEHIND PR?BEHIND W?UNDER PR?UNDER W?OUT PR?OUT W?THROUGH PR?THROUGH W?ON PR?ON W?IN PR?IN W?UP PR?UP W?FROM PR?FROM W?DOWN PR?DOWN W?WITH PR?WITH W?FOR PR?FOR W?ABOUT PR?ABOUT W?TO PR?TO W?AT PR?AT .ENDT ; VOCABULARY TABLE IS HERE VOCAB:: .TABLE .BYTE 3 .BYTE 44 .BYTE 46 .BYTE 34 .BYTE 7 790 W?$:: .ZWORD "$" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?$CALL:: .ZWORD "$call" .BYTE PS?VERB+P1?VERB .BYTE ACT?$CALL .BYTE 0 W?$VERIFY:: .ZWORD "$verif" .BYTE PS?VERB+P1?VERB .BYTE ACT?$VERIFY .BYTE 0 W?1ST:: .ZWORD "1st" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?1ST .BYTE 0 W?2ND:: .ZWORD "2nd" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?2ND .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?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?ABAFT:: .ZWORD "abaft" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?SOUTH .BYTE 28 W?ABANDO:: .ZWORD "abando" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ABANDO .BYTE 0 W?ABOUT:: .ZWORD "about" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 253 .BYTE 0 W?ACME:: .ZWORD "acme" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ACME .BYTE 0 W?ACROSS:: .ZWORD "across" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 240 .BYTE 0 W?ADVENT:: .ZWORD "advent" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AFFIRMATIVE:: .ZWORD "affirm" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?AFT:: .ZWORD "aft" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?SOUTH .BYTE 28 W?AGAIN:: .ZWORD "again" .BYTE PS?VERB+P1?VERB .BYTE ACT?AGAIN .BYTE 0 W?AGAINST:: .ZWORD "agains" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 237 .BYTE 0 W?AGED:: .ZWORD "aged" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AGED .BYTE 0 W?AIM:: .ZWORD "aim" .BYTE PS?VERB+P1?VERB .BYTE ACT?AIM .BYTE 0 W?AIR:: .ZWORD "air" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?AIR W?AIRHOSE:: .ZWORD "airhos" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AJAX:: .ZWORD "ajax" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AJAX .BYTE 0 W?ALCOHO:: .ZWORD "alcoho" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ALCOHO .BYTE 0 W?ALL:: .ZWORD "all" .BYTE PS?BUZZ-WORD .BYTE B?ALL .BYTE 0 W?ALUMIN:: .ZWORD "alumin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ALUMIN .BYTE 0 W?AN:: .ZWORD "an" .BYTE PS?BUZZ-WORD .BYTE B?AN .BYTE 0 W?ANCHOR:: .ZWORD "anchor" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AND:: .ZWORD "and" .BYTE PS?BUZZ-WORD .BYTE B?AND .BYTE 0 W?APPLY:: .ZWORD "apply" .BYTE PS?VERB+P1?VERB .BYTE ACT?APPLY .BYTE 0 W?ARE:: .ZWORD "are" .BYTE PS?BUZZ-WORD .BYTE B?ARE .BYTE 0 W?ARMCHA:: .ZWORD "armcha" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AROUND:: .ZWORD "around" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 238 .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 255 .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?BACK:: .ZWORD "back" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BACK .BYTE ACT?BACK W?BANK:: .ZWORD "bank" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?BANK W?BANKBOOK:: .ZWORD "bankbo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BAR:: .ZWORD "bar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BARF:: .ZWORD "barf" .BYTE PS?VERB+P1?VERB .BYTE ACT?CHOMP .BYTE 0 W?BARNAC:: .ZWORD "barnac" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?BARNAC W?BARREL:: .ZWORD "barrel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BARS:: .ZWORD "bars" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BARTEN:: .ZWORD "barten" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BATHE:: .ZWORD "bathe" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SWIM .BYTE ACT?SWIM W?BATTER:: .ZWORD "batter" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEACON:: .ZWORD "beacon" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BED:: .ZWORD "bed" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEDROOM:: .ZWORD "bedroo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BEDROOM .BYTE 0 W?BEDS:: .ZWORD "beds" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEEF:: .ZWORD "beef" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BEEF .BYTE 0 W?BEER:: .ZWORD "beer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEHIND:: .ZWORD "behind" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 242 .BYTE 0 W?BELOW:: .ZWORD "below" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 243 .BYTE 0 W?BENEATH:: .ZWORD "beneat" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 243 .BYTE 0 W?BETWEEN:: .ZWORD "betwee" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 235 .BYTE 0 W?BIG:: .ZWORD "big" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BIG .BYTE 0 W?BILLS:: .ZWORD "bills" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BIRD:: .ZWORD "bird" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BIT:: .ZWORD "bit" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BITE:: .ZWORD "bite" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?BLACK:: .ZWORD "black" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLACK .BYTE 0 W?BLADE:: .ZWORD "blade" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BLIND:: .ZWORD "blind" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?BLOW:: .ZWORD "blow" .BYTE PS?VERB+P1?VERB .BYTE ACT?BLOW .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 O?ANY .BYTE 0 W?BOLT:: .ZWORD "bolt" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOLTS:: .ZWORD "bolts" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOMB:: .ZWORD "bomb" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOMBS:: .ZWORD "bombs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BONES:: .ZWORD "bones" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOK:: .ZWORD "book" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOZE:: .ZWORD "booze" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOTTOM:: .ZWORD "bottom" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BOTTOM .BYTE O?ANY W?BOURBO:: .ZWORD "bourbo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BOURBO .BYTE 0 W?BOX:: .ZWORD "box" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOY:: .ZWORD "boy" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRACE:: .ZWORD "brace" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRACE .BYTE 0 W?BRANDISH:: .ZWORD "brandi" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?BREAK:: .ZWORD "break" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?BREAKF:: .ZWORD "breakf" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BREAKF .BYTE 0 W?BREATHE:: .ZWORD "breath" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREATHE .BYTE 0 W?BRIEF:: .ZWORD "brief" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRIEF .BYTE 0 W?BRIEFLY:: .ZWORD "briefl" .BYTE PS?BUZZ-WORD .BYTE B?BRIEFLY .BYTE 0 W?BRINE:: .ZWORD "brine" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BRINE .BYTE 0 W?BROKEN:: .ZWORD "broken" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BROKEN .BYTE 0 W?BULKHE:: .ZWORD "bulkhe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BULKY:: .ZWORD "bulky" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BULKY .BYTE 0 W?BUNK:: .ZWORD "bunk" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BUNKS:: .ZWORD "bunks" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BUREAU:: .ZWORD "bureau" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BURN:: .ZWORD "burn" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?BUSINE:: .ZWORD "busine" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BUSINE .BYTE 0 W?BUT:: .ZWORD "but" .BYTE PS?BUZZ-WORD .BYTE B?BUT .BYTE 0 W?BUTT:: .ZWORD "butt" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BUTTON:: .ZWORD "button" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BUTTS:: .ZWORD "butts" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BUY:: .ZWORD "buy" .BYTE PS?VERB+P1?VERB .BYTE ACT?BUY .BYTE 0 W?BY:: .ZWORD "by" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 236 .BYTE 0 W?BYE:: .ZWORD "bye" .BYTE PS?VERB+P1?VERB .BYTE ACT?GOODBYE .BYTE 0 W?C:: .ZWORD "c" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?C .BYTE 0 W?CABIN:: .ZWORD "cabin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAGE:: .ZWORD "cage" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CALL:: .ZWORD "call" .BYTE PS?VERB+P1?VERB .BYTE ACT?CALL .BYTE 0 W?CAN:: .ZWORD "can" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CANIST:: .ZWORD "canist" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?CANIST W?CAPTAI:: .ZWORD "captai" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CAPTAI .BYTE 0 W?CARD:: .ZWORD "card" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CARPET:: .ZWORD "carpet" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CARRY:: .ZWORD "carry" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CASE:: .ZWORD "case" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CASH:: .ZWORD "cash" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CASK:: .ZWORD "cask" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAST:: .ZWORD "cast" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?CATALO:: .ZWORD "catalo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CEILIN:: .ZWORD "ceilin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CELL:: .ZWORD "cell" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHAIR:: .ZWORD "chair" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHAIRS:: .ZWORD "chairs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHART:: .ZWORD "chart" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHARTS:: .ZWORD "charts" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHASE:: .ZWORD "chase" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?CHAT:: .ZWORD "chat" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?CHEAP:: .ZWORD "cheap" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CHEAP .BYTE 0 W?CHECK:: .ZWORD "check" .BYTE PS?VERB+P1?VERB .BYTE ACT?CHECK .BYTE 0 W?CHEROO:: .ZWORD "cheroo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHEST:: .ZWORD "chest" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHEW:: .ZWORD "chew" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?CHEWED:: .ZWORD "chewed" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CHEWED .BYTE 0 W?CHIP:: .ZWORD "chip" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?CHOMP:: .ZWORD "chomp" .BYTE PS?VERB+P1?VERB .BYTE ACT?CHOMP .BYTE 0 W?CHOP:: .ZWORD "chop" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?CHUCK:: .ZWORD "chuck" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?CIGAR:: .ZWORD "cigar" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CIGAR .BYTE O?ANY W?CLEAN:: .ZWORD "clean" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLEAN .BYTE 0 W?CLEAR:: .ZWORD "clear" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CLEAR .BYTE 0 W?CLERK:: .ZWORD "clerk" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CLIFF:: .ZWORD "cliff" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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?CLOSELY:: .ZWORD "closel" .BYTE PS?BUZZ-WORD .BYTE B?CLOSELY .BYTE 0 W?CLOSET:: .ZWORD "closet" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CLOTHE:: .ZWORD "clothe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COASTL:: .ZWORD "coastl" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COFFEE:: .ZWORD "coffee" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COFFEE .BYTE 0 W?COIN:: .ZWORD "coin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COLLEC:: .ZWORD "collec" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COMBIN:: .ZWORD "combin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COME:: .ZWORD "come" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?COMFOR:: .ZWORD "comfor" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COMFOR .BYTE 0 W?COMPAR:: .ZWORD "compar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COMPAS:: .ZWORD "compas" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COMPLE:: .ZWORD "comple" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COMPLE .BYTE 0 W?COMPRE:: .ZWORD "compre" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CONNECT:: .ZWORD "connec" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?CONSUME:: .ZWORD "consum" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?COOK:: .ZWORD "cook" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CORREC:: .ZWORD "correc" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CORREC .BYTE 0 W?COT:: .ZWORD "cot" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COUNT:: .ZWORD "count" .BYTE PS?VERB+P1?VERB .BYTE ACT?COUNT .BYTE 0 W?COUNTE:: .ZWORD "counte" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CRACK:: .ZWORD "crack" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CRETIN:: .ZWORD "cretin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CROSS:: .ZWORD "cross" .BYTE PS?VERB+P1?VERB .BYTE ACT?CROSS .BYTE 0 W?CURSE:: .ZWORD "curse" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?CUSS:: .ZWORD "cuss" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?CUT:: .ZWORD "cut" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?D:: .ZWORD "d" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 250 .BYTE 26 W?DAMAGE:: .ZWORD "damage" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?DAMN:: .ZWORD "damn" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?DAY:: .ZWORD "day" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DEAD:: .ZWORD "dead" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DEAD .BYTE 0 W?DEBRIS:: .ZWORD "debris" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DECK:: .ZWORD "deck" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DECREP:: .ZWORD "decrep" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DECREP .BYTE 0 W?DEEP:: .ZWORD "deep" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DEEP .BYTE 0 W?DEEP-S:: .ZWORD "deep-s" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DEEP-S .BYTE 0 W?DEFLATE:: .ZWORD "deflat" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEFLATE .BYTE 0 W?DELIVE:: .ZWORD "delive" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DELIVE .BYTE 0 W?DEPOSIT:: .ZWORD "deposi" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEPOSIT .BYTE 0 W?DESCRIBE:: .ZWORD "descri" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?DESK:: .ZWORD "desk" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?DESK W?DESTROY:: .ZWORD "destro" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?DETACH:: .ZWORD "detach" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?DETECT:: .ZWORD "detect" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?DETECT W?DEVICE:: .ZWORD "device" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DIAGNOSE:: .ZWORD "diagno" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIAGNOSE .BYTE 0 W?DID:: .ZWORD "did" .BYTE PS?BUZZ-WORD .BYTE B?DID .BYTE 0 W?DIG:: .ZWORD "dig" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIG .BYTE 0 W?DINNER:: .ZWORD "dinner" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DINNER .BYTE 0 W?DIRECT:: .ZWORD "direct" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIRECT .BYTE 0 W?DIRTY:: .ZWORD "dirty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIRTY .BYTE 0 W?DISCONNECT:: .ZWORD "discon" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?DISEMBARK:: .ZWORD "disemb" .BYTE PS?VERB+P1?VERB .BYTE ACT?DISEMBARK .BYTE 0 W?DISH:: .ZWORD "dish" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DISPATCH:: .ZWORD "dispat" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?DISTIN:: .ZWORD "distin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DISTIN .BYTE 0 W?DIVE:: .ZWORD "dive" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIVE .BYTE 0 W?DIVER:: .ZWORD "diver" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIVER .BYTE 0 W?DIVERS:: .ZWORD "divers" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIVERS .BYTE 0 W?DIVING:: .ZWORD "diving" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIVING .BYTE 0 W?DONATE:: .ZWORD "donate" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?DOOR:: .ZWORD "door" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DOUBLE:: .ZWORD "double" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DOUBLE .BYTE 0 W?DOUBLO:: .ZWORD "doublo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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 250 .BYTE 26 W?DOWNSTAIRS:: .ZWORD "downst" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 250 .BYTE 26 W?DRAB:: .ZWORD "drab" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DRAB .BYTE 0 W?DRAFT:: .ZWORD "draft" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DRAFT .BYTE 0 W?DRAWER:: .ZWORD "drawer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DRESSE:: .ZWORD "dresse" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DRILL:: .ZWORD "drill" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRILL W?DRILLE:: .ZWORD "drille" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DRINK:: .ZWORD "drink" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRINK W?DRINKI:: .ZWORD "drinki" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DRINKI .BYTE 0 W?DROP:: .ZWORD "drop" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?DRY:: .ZWORD "dry" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DRY .BYTE 0 W?DUNNO:: .ZWORD "dunno" .BYTE PS?VERB+P1?VERB .BYTE ACT?MAYBE .BYTE 0 W?DUSTY:: .ZWORD "dusty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DUSTY .BYTE 0 W?E:: .ZWORD "e" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?EAST .BYTE 30 W?EAST:: .ZWORD "east" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?EAST .BYTE 30 W?EAT:: .ZWORD "eat" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?ELECTR:: .ZWORD "electr" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?ELECTR W?EMPTY:: .ZWORD "empty" .BYTE PS?VERB+P1?VERB .BYTE ACT?EMPTY .BYTE 0 W?ENGINE:: .ZWORD "engine" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ENTER:: .ZWORD "enter" .BYTE PS?VERB+P1?VERB .BYTE ACT?ENTER .BYTE 0 W?ENVELO:: .ZWORD "envelo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ESCUDO:: .ZWORD "escudo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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?EXPLOS:: .ZWORD "explos" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?EXPLOS .BYTE 0 W?EXTINGUISH:: .ZWORD "exting" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?EYEPAT:: .ZWORD "eyepat" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?F:: .ZWORD "f" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NORTH .BYTE 31 W?FADED:: .ZWORD "faded" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FADED .BYTE 0 W?FALLEN:: .ZWORD "fallen" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FALLEN .BYTE 0 W?FASTEN:: .ZWORD "fasten" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?FEED:: .ZWORD "feed" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?FEEL:: .ZWORD "feel" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?FERRY:: .ZWORD "ferry" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FERRY .BYTE O?ANY W?FIELD:: .ZWORD "field" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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?FIN:: .ZWORD "fin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIND:: .ZWORD "find" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?FINS:: .ZWORD "fins" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIRST:: .ZWORD "first" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FIRST .BYTE 0 W?FISH:: .ZWORD "fish" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIX:: .ZWORD "fix" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?FLASH:: .ZWORD "flash" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOW .BYTE 0 W?FLASHL:: .ZWORD "flashl" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FLIP:: .ZWORD "flip" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?FLIPPE:: .ZWORD "flippe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FLOATI:: .ZWORD "floati" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLOATI .BYTE 0 W?FLOOR:: .ZWORD "floor" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FLOURE:: .ZWORD "floure" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLOURE .BYTE 0 W?FOLD:: .ZWORD "fold" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLD .BYTE 0 W?FOLLOW:: .ZWORD "follow" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?FOOD:: .ZWORD "food" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FOR:: .ZWORD "for" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 252 .BYTE 0 W?FORD:: .ZWORD "ford" .BYTE PS?VERB+P1?VERB .BYTE ACT?CROSS .BYTE 0 W?FORE:: .ZWORD "fore" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NORTH .BYTE 31 W?FORWARD:: .ZWORD "forwar" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NORTH .BYTE 31 W?FRANK:: .ZWORD "frank" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FRANK .BYTE 0 W?FREE:: .ZWORD "free" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?FROM:: .ZWORD "from" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 249 .BYTE 0 W?FRONT:: .ZWORD "front" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FRONT .BYTE 0 W?FUCK:: .ZWORD "fuck" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?G:: .ZWORD "g" .BYTE PS?VERB+P1?VERB .BYTE ACT?AGAIN .BYTE 0 W?GAUGE:: .ZWORD "gauge" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GAZE:: .ZWORD "gaze" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?GET:: .ZWORD "get" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?GIANT:: .ZWORD "giant" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GIANT .BYTE 0 W?GIMBAL:: .ZWORD "gimbal" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GIVE:: .ZWORD "give" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?GLASS:: .ZWORD "glass" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?GLASS W?GLOB:: .ZWORD "glob" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?GLOB W?GLUE:: .ZWORD "glue" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?GO:: .ZWORD "go" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?GOLD:: .ZWORD "gold" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GOLD .BYTE 0 W?GOODBYE:: .ZWORD "goodby" .BYTE PS?VERB+P1?VERB .BYTE ACT?GOODBYE .BYTE 0 W?GRAB:: .ZWORD "grab" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?GREASE:: .ZWORD "grease" .BYTE PS?VERB+P1?VERB .BYTE ACT?LUBRICATE .BYTE 0 W?GRIMY:: .ZWORD "grimy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GRIMY .BYTE 0 W?GROG:: .ZWORD "grog" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GROUND:: .ZWORD "ground" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GUN:: .ZWORD "gun" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GUNK:: .ZWORD "gunk" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GUZZLE:: .ZWORD "guzzle" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRINK W?HAND:: .ZWORD "hand" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?HANDWRITTEN:: .ZWORD "handwr" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HANDWRITTEN .BYTE 0 W?HANGIN:: .ZWORD "hangin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HANGIN .BYTE 0 W?HATCH:: .ZWORD "hatch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HATCHW:: .ZWORD "hatchw" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HEAVY:: .ZWORD "heavy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HEAVY .BYTE 0 W?HELL:: .ZWORD "hell" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .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 O?ANY .BYTE 0 W?HERE:: .ZWORD "here" .BYTE PS?BUZZ-WORD .BYTE B?HERE .BYTE 0 W?HEVLIN:: .ZWORD "hevlin" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HEVLIN .BYTE O?ANY 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 O?ANY .BYTE 0 W?HIT:: .ZWORD "hit" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?HOLD:: .ZWORD "hold" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?HOLE:: .ZWORD "hole" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?HOLE W?HOOD:: .ZWORD "hood" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HOP:: .ZWORD "hop" .BYTE PS?VERB+P1?VERB .BYTE ACT?SKIP .BYTE 0 W?HOSE:: .ZWORD "hose" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HOW:: .ZWORD "how" .BYTE PS?BUZZ-WORD .BYTE B?HOW .BYTE 0 W?HUGE:: .ZWORD "huge" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HUGE .BYTE 0 W?HURL:: .ZWORD "hurl" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?HURT:: .ZWORD "hurt" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?I:: .ZWORD "i" .BYTE PS?VERB+P1?VERB .BYTE ACT?INVENTORY .BYTE 0 W?ID:: .ZWORD "id" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ID .BYTE 0 W?IGNITE:: .ZWORD "ignite" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?IMBIBE:: .ZWORD "imbibe" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRINK W?IN:: .ZWORD "in" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 247 .BYTE 25 W?INCINERATE:: .ZWORD "incine" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?INFLAT:: .ZWORD "inflat" .BYTE PS?VERB+P1?VERB .BYTE ACT?INFLAT .BYTE 0 W?INJURE:: .ZWORD "injure" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?INQUIRE:: .ZWORD "inquir" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?INSERT:: .ZWORD "insert" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?INSIDE:: .ZWORD "inside" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 247 .BYTE 25 W?INTDIR:: .ZWORD "intdir" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?INTNUM:: .ZWORD "intnum" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?INTO:: .ZWORD "into" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 247 .BYTE 25 W?INVENTORY:: .ZWORD "invent" .BYTE PS?VERB+P1?VERB .BYTE ACT?INVENTORY .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?IT:: .ZWORD "it" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?JAB:: .ZWORD "jab" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?JAGGED:: .ZWORD "jagged" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?JAGGED .BYTE 0 W?JOHN:: .ZWORD "john" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?JOHN W?JOHNNY:: .ZWORD "johnny" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?JOHNNY W?JUMP:: .ZWORD "jump" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?KEY:: .ZWORD "key" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KICK:: .ZWORD "kick" .BYTE PS?VERB+P1?VERB .BYTE ACT?KICK .BYTE 0 W?KID:: .ZWORD "kid" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KILL:: .ZWORD "kill" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .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 O?ANY .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 O?ANY .BYTE 0 W?LADDER:: .ZWORD "ladder" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?LADDER W?LAMP:: .ZWORD "lamp" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LANTER:: .ZWORD "lanter" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LARGE:: .ZWORD "large" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LARGE .BYTE 0 W?LATITUDE:: .ZWORD "latitu" .BYTE PS?VERB+P1?VERB .BYTE ACT?LATITUDE .BYTE 0 W?LAUNCH:: .ZWORD "launch" .BYTE PS?VERB+P1?VERB .BYTE ACT?LAUNCH .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?LEASE:: .ZWORD "lease" .BYTE PS?VERB+P1?VERB .BYTE ACT?RENT .BYTE 0 W?LEAVE:: .ZWORD "leave" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAVE .BYTE 0 W?LEG:: .ZWORD "leg" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LETTER:: .ZWORD "letter" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LIE:: .ZWORD "lie" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SLEEP W?LIFT:: .ZWORD "lift" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?LIGHT:: .ZWORD "light" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?LIGHT W?LIGHTH:: .ZWORD "lighth" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?LIGHTH W?LINE:: .ZWORD "line" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LIQUIFY:: .ZWORD "liquif" .BYTE PS?VERB+P1?VERB .BYTE ACT?MELT .BYTE 0 W?LIQUOR:: .ZWORD "liquor" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LIST:: .ZWORD "list" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LISTEN:: .ZWORD "listen" .BYTE PS?VERB+P1?VERB .BYTE ACT?LISTEN .BYTE 0 W?LISTIN:: .ZWORD "listin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LOCATI:: .ZWORD "locati" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOCATI .BYTE 0 W?LOCK:: .ZWORD "lock" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?LOCK W?LOCKER:: .ZWORD "locker" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?LOCKER W?LOGO:: .ZWORD "logo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LONGITUDE:: .ZWORD "longit" .BYTE PS?VERB+P1?VERB .BYTE ACT?LONGITUDE .BYTE 0 W?LOOK:: .ZWORD "look" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?LOOKIN:: .ZWORD "lookin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOOKIN .BYTE 0 W?LOOKOU:: .ZWORD "lookou" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOOKOU .BYTE 0 W?LOOSE:: .ZWORD "loose" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOOSE .BYTE 0 W?LOPSID:: .ZWORD "lopsid" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOPSID .BYTE 0 W?LOSE:: .ZWORD "lose" .BYTE PS?VERB+P1?VERB .BYTE ACT?CHOMP .BYTE 0 W?LOWER:: .ZWORD "lower" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOWER .BYTE ACT?LOWER W?LUBRICATE:: .ZWORD "lubric" .BYTE PS?VERB+P1?VERB .BYTE ACT?LUBRICATE .BYTE 0 W?LUNCH:: .ZWORD "lunch" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LUNCH .BYTE 0 W?MACHIN:: .ZWORD "machin" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?MACHIN W?MAGNET:: .ZWORD "magnet" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAIL:: .ZWORD "mail" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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 O?ANY .BYTE 0 W?MAPLE:: .ZWORD "maple" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAPLE .BYTE 0 W?MAPS:: .ZWORD "maps" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MARGAR:: .ZWORD "margar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MARINE:: .ZWORD "marine" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MARINE .BYTE 0 W?MARY:: .ZWORD "mary" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MARY .BYTE 0 W?MASK:: .ZWORD "mask" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAST:: .ZWORD "mast" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MASTS:: .ZWORD "masts" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MATTRE:: .ZWORD "mattre" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAYBE:: .ZWORD "maybe" .BYTE PS?VERB+P1?VERB .BYTE ACT?MAYBE .BYTE 0 W?MCGINTY:: .ZWORD "mcgint" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ME:: .ZWORD "me" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MEAL:: .ZWORD "meal" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MELT:: .ZWORD "melt" .BYTE PS?VERB+P1?VERB .BYTE ACT?MELT .BYTE 0 W?MERCHA:: .ZWORD "mercha" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?MERCHA W?MESSAG:: .ZWORD "messag" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?METAL:: .ZWORD "metal" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?METAL .BYTE 0 W?MINE:: .ZWORD "mine" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MINES:: .ZWORD "mines" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MINUTE:: .ZWORD "minute" .BYTE PS?BUZZ-WORD .BYTE B?MINUTE .BYTE 0 W?MIRROR:: .ZWORD "mirror" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MISTER:: .ZWORD "mister" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MISTER .BYTE 0 W?MOLEST:: .ZWORD "molest" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?MONEY:: .ZWORD "money" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MOVE:: .ZWORD "move" .BYTE PS?VERB+P1?VERB .BYTE ACT?MOVE .BYTE 0 W?MR:: .ZWORD "mr" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MR .BYTE 0 W?MUMBLE:: .ZWORD "mumble" .BYTE PS?VERB+P1?VERB .BYTE ACT?MUMBLE .BYTE 0 W?MUNCH:: .ZWORD "munch" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?MURDER:: .ZWORD "murder" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?MY:: .ZWORD "my" .BYTE PS?ADJECTIVE+PS?BUZZ-WORD .BYTE A?MY .BYTE B?MY W?MYSELF:: .ZWORD "myself" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?N:: .ZWORD "n" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NORTH .BYTE 31 W?NAP:: .ZWORD "nap" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SLEEP W?NAUTIC:: .ZWORD "nautic" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NAUTIC .BYTE 0 W?NE:: .ZWORD "ne" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NE .BYTE 21 W?NEGATIVE:: .ZWORD "negati" .BYTE PS?VERB+P1?VERB .BYTE ACT?NO .BYTE 0 W?NET:: .ZWORD "net" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NIBBLE:: .ZWORD "nibble" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?NIGHT:: .ZWORD "night" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NIGHT .BYTE 0 W?NINE:: .ZWORD "nine" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NINE .BYTE 0 W?NINE-V:: .ZWORD "nine-v" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NINE-V .BYTE 0 W?NO:: .ZWORD "no" .BYTE PS?VERB+P1?VERB .BYTE ACT?NO .BYTE 0 W?NOPE:: .ZWORD "nope" .BYTE PS?VERB+P1?VERB .BYTE ACT?NO .BYTE 0 W?NORTH:: .ZWORD "north" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NORTH .BYTE 31 W?NORTHE:: .ZWORD "northe" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NE .BYTE 21 W?NORTHWEST:: .ZWORD "northw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NW .BYTE 20 W?NOTE:: .ZWORD "note" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NW:: .ZWORD "nw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?NW .BYTE 20 W?OAK:: .ZWORD "oak" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OAK .BYTE 0 W?OCEAN:: .ZWORD "ocean" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OCEAN .BYTE O?ANY W?OF:: .ZWORD "of" .BYTE PS?BUZZ-WORD .BYTE B?OF .BYTE 0 W?OFF:: .ZWORD "off" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 239 .BYTE 0 W?OFF-WH:: .ZWORD "off-wh" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OFF-WH .BYTE 0 W?OFFER:: .ZWORD "offer" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .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?OLD:: .ZWORD "old" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OLD .BYTE 0 W?ON:: .ZWORD "on" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 246 .BYTE 0 W?ON/OFF:: .ZWORD "on/off" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ON/OFF .BYTE 0 W?ON-OFF:: .ZWORD "on-off" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ON-OFF .BYTE 0 W?ONE:: .ZWORD "one" .BYTE PS?BUZZ-WORD .BYTE B?ONE .BYTE 0 W?ONE-PI:: .ZWORD "one-pi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ONE-PI .BYTE 0 W?ONTO:: .ZWORD "onto" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 246 .BYTE 0 W?OPEN:: .ZWORD "open" .BYTE PS?VERB+P1?VERB .BYTE ACT?OPEN .BYTE 0 W?ORANGE:: .ZWORD "orange" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ORANGE .BYTE 0 W?ORDER:: .ZWORD "order" .BYTE PS?VERB+P1?VERB .BYTE ACT?BUY .BYTE 0 W?OUT:: .ZWORD "out" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 244 .BYTE 24 W?OVER:: .ZWORD "over" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 241 .BYTE 0 W?OVERGR:: .ZWORD "overgr" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OVERGR .BYTE 0 W?OXYGEN:: .ZWORD "oxygen" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?P:: .ZWORD "p" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?WEST .BYTE 29 W?PAIR:: .ZWORD "pair" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PANEL:: .ZWORD "panel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PARROT:: .ZWORD "parrot" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?PARROT W?PARTIT:: .ZWORD "partit" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PASSBOOK:: .ZWORD "passbo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PAT:: .ZWORD "pat" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?PATCH:: .ZWORD "patch" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?PAY:: .ZWORD "pay" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?PEER:: .ZWORD "peer" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?PEOPLE:: .ZWORD "people" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PET:: .ZWORD "pet" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?PETE:: .ZWORD "pete" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PETE .BYTE 0 W?PETE'S:: .ZWORD "pete's" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PETE'S .BYTE 0 W?PETER:: .ZWORD "peter" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PETER .BYTE 0 W?PETES:: .ZWORD "petes" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PETES .BYTE 0 W?PICK:: .ZWORD "pick" .BYTE PS?VERB+P1?VERB .BYTE ACT?PICK .BYTE 0 W?PIECE:: .ZWORD "piece" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PIECES:: .ZWORD "pieces" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PIERCE:: .ZWORD "pierce" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?PIKE:: .ZWORD "pike" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PIKES:: .ZWORD "pikes" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLACE:: .ZWORD "place" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?PLAQUE:: .ZWORD "plaque" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLATE:: .ZWORD "plate" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLAY:: .ZWORD "play" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLAY .BYTE 0 W?PLAYER:: .ZWORD "player" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLEASE:: .ZWORD "please" .BYTE PS?BUZZ-WORD .BYTE B?PLEASE .BYTE 0 W?PLUG:: .ZWORD "plug" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?POCKET:: .ZWORD "pocket" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POINT:: .ZWORD "point" .BYTE PS?VERB+P1?VERB .BYTE ACT?AIM .BYTE 0 W?POINTS:: .ZWORD "points" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POKE:: .ZWORD "poke" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?POLISH:: .ZWORD "polish" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLEAN .BYTE 0 W?POLLY:: .ZWORD "polly" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POLLY .BYTE 0 W?PORT:: .ZWORD "port" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?WEST .BYTE 29 W?PORTAB:: .ZWORD "portab" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PORTAB .BYTE 0 W?PORTUG:: .ZWORD "portug" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PORTUG .BYTE 0 W?POUR:: .ZWORD "pour" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?POWER:: .ZWORD "power" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POWER .BYTE 0 W?PRAY:: .ZWORD "pray" .BYTE PS?VERB+P1?VERB .BYTE ACT?PRAY .BYTE 0 W?PRESS:: .ZWORD "press" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?PRICE:: .ZWORD "price" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PRICE .BYTE 0 W?PRICEL:: .ZWORD "pricel" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PRICEL .BYTE 0 W?PROCEED:: .ZWORD "procee" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?PROGRESS:: .ZWORD "progre" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCORE .BYTE 0 W?PULL:: .ZWORD "pull" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?PUMP:: .ZWORD "pump" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUMP .BYTE 0 W?PURCHASE:: .ZWORD "purcha" .BYTE PS?VERB+P1?VERB .BYTE ACT?BUY .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?PUT .BYTE 0 W?PUTTY:: .ZWORD "putty" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?Q:: .ZWORD "q" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?QUESTION:: .ZWORD "questi" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?QUICKLY:: .ZWORD "quickl" .BYTE PS?BUZZ-WORD .BYTE B?QUICKLY .BYTE 0 W?QUIETLY:: .ZWORD "quietl" .BYTE PS?BUZZ-WORD .BYTE B?QUIETLY .BYTE 0 W?QUIT:: .ZWORD "quit" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?RAIL:: .ZWORD "rail" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RAILIN:: .ZWORD "railin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RAISE:: .ZWORD "raise" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?RANGE:: .ZWORD "range" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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 O?ANY .BYTE 0 W?RARE:: .ZWORD "rare" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RARE .BYTE 0 W?RAT:: .ZWORD "rat" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RATING:: .ZWORD "rating" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCORE .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?RECESS:: .ZWORD "recess" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RED:: .ZWORD "red" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RELEASE:: .ZWORD "releas" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?REMOVE:: .ZWORD "remove" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?RENT:: .ZWORD "rent" .BYTE PS?VERB+P1?VERB .BYTE ACT?RENT .BYTE 0 W?REPAIR:: .ZWORD "repair" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?REPELL:: .ZWORD "repell" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?REPELL W?REST:: .ZWORD "rest" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SLEEP W?RESTART:: .ZWORD "restar" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTART .BYTE 0 W?RESTORE:: .ZWORD "restor" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTORE .BYTE 0 W?RETRAC:: .ZWORD "retrac" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RETRAC .BYTE 0 W?ROB:: .ZWORD "rob" .BYTE PS?VERB+P1?VERB .BYTE ACT?ROB .BYTE 0 W?ROCKS:: .ZWORD "rocks" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROCKY:: .ZWORD "rocky" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROCKY .BYTE 0 W?ROD:: .ZWORD "rod" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROLL:: .ZWORD "roll" .BYTE PS?VERB+P1?VERB .BYTE ACT?ROLL .BYTE 0 W?ROOM:: .ZWORD "room" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?ROOM W?ROPE:: .ZWORD "rope" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROTTEN:: .ZWORD "rotten" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROTTEN .BYTE 0 W?ROTTIN:: .ZWORD "rottin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROTTIN .BYTE 0 W?ROW:: .ZWORD "row" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RUB:: .ZWORD "rub" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?RUG:: .ZWORD "rug" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RUM:: .ZWORD "rum" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUM .BYTE 0 W?RUN:: .ZWORD "run" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?RUNG:: .ZWORD "rung" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUNG .BYTE O?ANY W?RUNGS:: .ZWORD "rungs" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUNGS .BYTE O?ANY W?S:: .ZWORD "s" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?SOUTH .BYTE 28 W?SAFE:: .ZWORD "safe" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?SAFE W?SAFETY:: .ZWORD "safety" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SAFETY .BYTE 0 W?SALESM:: .ZWORD "salesm" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SALVAG:: .ZWORD "salvag" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SAVE:: .ZWORD "save" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAVE .BYTE 0 W?SAY:: .ZWORD "say" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?SB:: .ZWORD "sb" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?EAST .BYTE 30 W?SCABBA:: .ZWORD "scabba" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SCORE:: .ZWORD "score" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCORE .BYTE 0 W?SCOTCH:: .ZWORD "scotch" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SCOTCH .BYTE 0 W?SCRAPE:: .ZWORD "scrape" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .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?SCRUB:: .ZWORD "scrub" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLEAN .BYTE 0 W?SCUBA:: .ZWORD "scuba" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SCUBA .BYTE 0 W?SE:: .ZWORD "se" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?SE .BYTE 23 W?SEA:: .ZWORD "sea" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?SEA W?SEALED:: .ZWORD "sealed" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SEALED .BYTE 0 W?SEAMAN:: .ZWORD "seaman" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SEAMAN .BYTE 0 W?SEARCH:: .ZWORD "search" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?SEAT:: .ZWORD "seat" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SECOND:: .ZWORD "second" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SECOND .BYTE 0 W?SECURE:: .ZWORD "secure" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?SEE:: .ZWORD "see" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .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 O?ANY .BYTE 0 W?SEMI-P:: .ZWORD "semi-p" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SEMI-P .BYTE 0 W?SEND:: .ZWORD "send" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEND .BYTE 0 W?SET:: .ZWORD "set" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?SHAKE:: .ZWORD "shake" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHAKE .BYTE 0 W?SHARK:: .ZWORD "shark" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHARK .BYTE O?ANY W?SHARP:: .ZWORD "sharp" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHARP .BYTE 0 W?SHELF:: .ZWORD "shelf" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHIP:: .ZWORD "ship" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHIPWR:: .ZWORD "shipwr" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?SHIPWR W?SHIT:: .ZWORD "shit" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?SHOUT:: .ZWORD "shout" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?SHOVE:: .ZWORD "shove" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?SHOW:: .ZWORD "show" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOW .BYTE 0 W?SHUT:: .ZWORD "shut" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?SIGH:: .ZWORD "sigh" .BYTE PS?VERB+P1?VERB .BYTE ACT?MUMBLE .BYTE 0 W?SIGN:: .ZWORD "sign" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SIP:: .ZWORD "sip" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRINK W?SIT:: .ZWORD "sit" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIT .BYTE 0 W?SKELET:: .ZWORD "skelet" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SKIM:: .ZWORD "skim" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?SKIP:: .ZWORD "skip" .BYTE PS?VERB+P1?VERB .BYTE ACT?SKIP .BYTE 0 W?SLAY:: .ZWORD "slay" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?SLEEP:: .ZWORD "sleep" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SLEEP W?SLICE:: .ZWORD "slice" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?SLIDE:: .ZWORD "slide" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLIDE .BYTE 0 W?SLOWLY:: .ZWORD "slowly" .BYTE PS?BUZZ-WORD .BYTE B?SLOWLY .BYTE 0 W?SMALL:: .ZWORD "small" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMALL .BYTE 0 W?SMASH:: .ZWORD "smash" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?SMELL:: .ZWORD "smell" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SMELLY:: .ZWORD "smelly" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMELLY .BYTE 0 W?SMOKE:: .ZWORD "smoke" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMOKE .BYTE 0 W?SNIFF:: .ZWORD "sniff" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SOME:: .ZWORD "some" .BYTE PS?BUZZ-WORD .BYTE B?SOME .BYTE 0 W?SOUTH:: .ZWORD "south" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?SOUTH .BYTE 28 W?SOUTHE:: .ZWORD "southe" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?SE .BYTE 23 W?SOUTHWEST:: .ZWORD "southw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?SW .BYTE 22 W?SPARE:: .ZWORD "spare" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPARE .BYTE 0 W?SPEAK:: .ZWORD "speak" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?SPEAR:: .ZWORD "spear" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPEAR .BYTE 0 W?SPIKE:: .ZWORD "spike" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SPIKES:: .ZWORD "spikes" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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?SPIN .BYTE 0 W?SPRAY:: .ZWORD "spray" .BYTE PS?VERB+P1?VERB .BYTE ACT?SPRAY .BYTE 0 W?SQUEEZE:: .ZWORD "squeez" .BYTE PS?VERB+P1?VERB .BYTE ACT?SQUEEZE .BYTE 0 W?SQUID:: .ZWORD "squid" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STAB:: .ZWORD "stab" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?STAIRS:: .ZWORD "stairs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STAIRW:: .ZWORD "stairw" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STAMPS:: .ZWORD "stamps" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STAND:: .ZWORD "stand" .BYTE PS?VERB+P1?VERB .BYTE ACT?STAND .BYTE 0 W?STARBO:: .ZWORD "starbo" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?EAST .BYTE 30 W?STARE:: .ZWORD "stare" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?START:: .ZWORD "start" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?LIGHT W?STARTLE:: .ZWORD "startl" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?STAY:: .ZWORD "stay" .BYTE PS?VERB+P1?VERB .BYTE ACT?STAY .BYTE 0 W?STEP:: .ZWORD "step" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?STEPS:: .ZWORD "steps" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STEW:: .ZWORD "stew" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STICKE:: .ZWORD "sticke" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STINKIN:: .ZWORD "stinki" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STINKIN .BYTE 0 W?STOGIE:: .ZWORD "stogie" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STOVE:: .ZWORD "stove" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STRIKE:: .ZWORD "strike" .BYTE PS?VERB+P1?VERB .BYTE ACT?STRIKE .BYTE 0 W?STUB:: .ZWORD "stub" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STUBS:: .ZWORD "stubs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STUFF:: .ZWORD "stuff" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?STURDY:: .ZWORD "sturdy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STURDY .BYTE 0 W?SUIT:: .ZWORD "suit" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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?SUPPER:: .ZWORD "supper" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SUPPER .BYTE 0 W?SUPPORT:: .ZWORD "suppor" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRACE .BYTE 0 W?SURE:: .ZWORD "sure" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?SURFAC:: .ZWORD "surfac" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SURPRISE:: .ZWORD "surpri" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?SUSPEN:: .ZWORD "suspen" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SUSPEN .BYTE 0 W?SW:: .ZWORD "sw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?SW .BYTE 22 W?SWALLOW:: .ZWORD "swallo" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRINK W?SWAMP:: .ZWORD "swamp" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SWEAR:: .ZWORD "swear" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?SWIM:: .ZWORD "swim" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SWIM .BYTE ACT?SWIM W?SWING:: .ZWORD "swing" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWING .BYTE 0 W?SWITCH:: .ZWORD "switch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SWORD:: .ZWORD "sword" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?T:: .ZWORD "t" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?TIME W?TABLE:: .ZWORD "table" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TABLES:: .ZWORD "tables" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TAG:: .ZWORD "tag" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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?SAY .BYTE 0 W?TANK:: .ZWORD "tank" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TASTE:: .ZWORD "taste" .BYTE PS?VERB+P1?VERB .BYTE ACT?TASTE .BYTE 0 W?TELL:: .ZWORD "tell" .BYTE PS?VERB+P1?VERB .BYTE ACT?TELL .BYTE 0 W?TELLER:: .ZWORD "teller" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TEXT:: .ZWORD "text" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THAT:: .ZWORD "that" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THE:: .ZWORD "the" .BYTE PS?BUZZ-WORD .BYTE B?THE .BYTE 0 W?THEN:: .ZWORD "then" .BYTE PS?BUZZ-WORD .BYTE B?THEN .BYTE 0 W?THROUGH:: .ZWORD "throug" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 245 .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 245 .BYTE 0 W?THRUST:: .ZWORD "thrust" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWING .BYTE 0 W?TIE:: .ZWORD "tie" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?TILTED:: .ZWORD "tilted" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TILTED .BYTE 0 W?TIME:: .ZWORD "time" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?TIME W?TIMEPI:: .ZWORD "timepi" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TO:: .ZWORD "to" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 254 .BYTE 0 W?TOKEN:: .ZWORD "token" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TOOTHY:: .ZWORD "toothy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TOOTHY .BYTE 0 W?TOP:: .ZWORD "top" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TOP .BYTE O?ANY 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?RUB .BYTE 0 W?TRAWLE:: .ZWORD "trawle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TREASU:: .ZWORD "treasu" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?TREASU W?TRUNK:: .ZWORD "trunk" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TRUST:: .ZWORD "trust" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?TRUST W?TUBE:: .ZWORD "tube" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?TUBE W?TUG:: .ZWORD "tug" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?TURN:: .ZWORD "turn" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?U:: .ZWORD "u" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 248 .BYTE 27 W?UGLY:: .ZWORD "ugly" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?UGLY .BYTE 0 W?UH-HUH:: .ZWORD "uh-huh" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?UH-UH:: .ZWORD "uh-uh" .BYTE PS?VERB+P1?VERB .BYTE ACT?NO .BYTE 0 W?UNDER:: .ZWORD "under" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 243 .BYTE 0 W?UNDERNEATH:: .ZWORD "undern" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 243 .BYTE 0 W?UNFASTEN:: .ZWORD "unfast" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNFOLD:: .ZWORD "unfold" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNFOLD .BYTE 0 W?UNHOOK:: .ZWORD "unhook" .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?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?UP:: .ZWORD "up" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 248 .BYTE 27 W?UPPER:: .ZWORD "upper" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?UPPER .BYTE 0 W?UPSTAIRS:: .ZWORD "upstai" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 248 .BYTE 27 W?USED:: .ZWORD "used" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?USED .BYTE 0 W?VALUAB:: .ZWORD "valuab" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VALUAB .BYTE 0 W?VAULT:: .ZWORD "vault" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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?VOLT:: .ZWORD "volt" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VOLT .BYTE 0 W?W:: .ZWORD "w" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?WEST .BYTE 29 W?WADE:: .ZWORD "wade" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SWIM .BYTE ACT?SWIM 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 O?ANY .BYTE 0 W?WALLPA:: .ZWORD "wallpa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WALLS:: .ZWORD "walls" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WATCH:: .ZWORD "watch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WATER:: .ZWORD "water" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WATERP:: .ZWORD "waterp" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WATERP .BYTE 0 W?WAVE:: .ZWORD "wave" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?WAVES:: .ZWORD "waves" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WEAR:: .ZWORD "wear" .BYTE PS?VERB+P1?VERB .BYTE ACT?WEAR .BYTE 0 W?WEASEL:: .ZWORD "weasel" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?WEASEL W?WEBSTE:: .ZWORD "webste" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WEDGE:: .ZWORD "wedge" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?WEEDS:: .ZWORD "weeds" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WEIGH:: .ZWORD "weigh" .BYTE PS?VERB+P1?VERB .BYTE ACT?WEIGH .BYTE 0 W?WEIGHT:: .ZWORD "weight" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WEIGHT .BYTE 0 W?WELL:: .ZWORD "well" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WELL .BYTE 0 W?WELL-W:: .ZWORD "well-w" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WELL-W .BYTE 0 W?WEST:: .ZWORD "west" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE .BYTE A?WEST .BYTE 29 W?WET:: .ZWORD "wet" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WET .BYTE 0 W?WHAT:: .ZWORD "what" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHAT'S:: .ZWORD "what's" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHATS:: .ZWORD "whats" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHEEL:: .ZWORD "wheel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WHEN:: .ZWORD "when" .BYTE PS?BUZZ-WORD .BYTE B?WHEN .BYTE 0 W?WHERE:: .ZWORD "where" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?WHISKE:: .ZWORD "whiske" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WHISKY:: .ZWORD "whisky" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WHO:: .ZWORD "who" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHO'S:: .ZWORD "who's" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHOLE:: .ZWORD "whole" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WHOLE .BYTE 0 W?WHOS:: .ZWORD "whos" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHY:: .ZWORD "why" .BYTE PS?BUZZ-WORD .BYTE B?WHY .BYTE 0 W?WIN:: .ZWORD "win" .BYTE PS?VERB+P1?VERB .BYTE ACT?WIN .BYTE 0 W?WINCH:: .ZWORD "winch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WIND:: .ZWORD "wind" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?WIND W?WINDOW:: .ZWORD "window" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WINE:: .ZWORD "wine" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WINNAGE:: .ZWORD "winnag" .BYTE PS?VERB+P1?VERB .BYTE ACT?WIN .BYTE 0 W?WITH:: .ZWORD "with" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 251 .BYTE 0 W?WITHDRAW:: .ZWORD "withdr" .BYTE PS?VERB+P1?VERB .BYTE ACT?WITHDRAW .BYTE 0 W?WOOD:: .ZWORD "wood" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?WOOD W?WOODEN:: .ZWORD "wooden" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOODEN .BYTE 0 W?WORN:: .ZWORD "worn" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WORN .BYTE 0 W?WRECK:: .ZWORD "wreck" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WRIST:: .ZWORD "wrist" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WRIST .BYTE 0 W?WRISTW:: .ZWORD "wristw" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WRITIN:: .ZWORD "writin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?Y:: .ZWORD "y" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?YANK:: .ZWORD "yank" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?YEAH:: .ZWORD "yeah" .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?YOURSE:: .ZWORD "yourse" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .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+P1?OBJECT .BYTE O?ANY .BYTE 0 .ENDT ; END LOAD ENDLOD:: ; PURE TABLES ARE DEFINED HERE T?16:: .TABLE STR?60 STR?60 STR?61 STR?62 STR?63 STR?64 .ENDT T?17:: .TABLE 4 STR?91 STR?92 STR?93 STR?94 .ENDT T?18:: .TABLE 5 STR?95 STR?96 STR?97 STR?98 STR?99 .ENDT T?20:: .TABLE 8 STR?146 STR?147 STR?148 STR?149 STR?150 STR?151 STR?152 STR?153 .ENDT T?21:: .TABLE P?NORTH STR?170 P?SOUTH STR?171 P?EAST STR?172 P?WEST STR?173 P?NW STR?174 P?NE STR?175 P?SW STR?176 P?SE STR?177 P?DOWN STR?178 P?UP STR?179 P?IN STR?57 P?OUT STR?180 .ENDT T?22:: .TABLE P?NORTH STR?181 P?SOUTH STR?182 P?EAST STR?183 P?WEST STR?184 P?NW STR?174 P?NE STR?175 P?SW STR?176 P?SE STR?177 P?DOWN STR?185 P?UP STR?186 P?IN STR?57 P?OUT STR?180 .ENDT T?23:: .TABLE 0 WINDING-ROAD-1 P?SE P?NW WINDING-ROAD-2 P?NE P?SW WINDING-ROAD-3 P?NE P?SW WHARF-ROAD-1 P?EAST P?WEST WHARF-ROAD-2 P?EAST P?WEST WHARF-ROAD-3 P?NORTH P?SOUTH WHARF 0 .ENDT T?24:: .TABLE 0 WHARF-ROAD-4 P?EAST P?WEST WHARF-ROAD-5 P?SE P?NW OCEAN-ROAD-1 P?SOUTH P?NORTH OCEAN-ROAD-2 P?SOUTH P?NORTH OCEAN-ROAD-3 P?SW P?NE SHORE-ROAD-2 P?WEST P?EAST SHORE-ROAD-1 P?WEST P?EAST FERRY-LANDING 0 .ENDT T?25:: .TABLE 0 RED-BOAR-INN P?UP P?DOWN UPSTAIRS-HALLWAY P?SOUTH P?NORTH BEDROOM 0 .ENDT T?26:: .TABLE 0 BACK-ALLEY-1 P?EAST P?WEST BACK-ALLEY-2 P?EAST P?WEST BACK-ALLEY-3 P?EAST P?WEST BACK-ALLEY-4 P?EAST P?WEST BACK-ALLEY-5 0 .ENDT T?27:: .TABLE 0 NW-PORT-DECK P?NE P?SW NW-FORE-DECK P?SE P?NW NW-STARBOARD-DECK P?SW P?NE NW-AFT-DECK P?DOWN P?UP NW-LOUNGE P?NORTH P?SOUTH NW-GALLEY P?NORTH P?SOUTH NW-CREW-QTRS 0 .ENDT T?28:: .TABLE 0 MM-STARBOARD-DECK P?NW P?SE MM-FORE-DECK P?SW P?NE MM-PORT-DECK P?SE P?NW MM-AFT-DECK P?DOWN P?UP MM-LOUNGE P?NORTH P?SOUTH MM-GALLEY P?NORTH P?SOUTH MM-CREW-QTRS 0 .ENDT T?29:: .TABLE 0 0 WHARF-ROAD-3 WHARF-ROAD-4 WHARF-ROAD-1 RED-BOAR-INN WHARF-ROAD-3 WHARF-ROAD-4 WHARF NW-STARBOARD-DECK WHARF MM-PORT-DECK WHARF-ROAD-4 WHARF-ROAD-3 0 0 WHARF-ROAD-4 WHARF-ROAD-3 OCEAN-ROAD-1 BACK-ALLEY-5 WHARF-ROAD-4 WHARF-ROAD-3 WHARF-ROAD-4 WHARF-ROAD-3 RED-BOAR-INN WHARF-ROAD-1 RED-BOAR-INN WHARF-ROAD-1 0 0 RED-BOAR-INN WHARF-ROAD-1 RED-BOAR-INN WHARF-ROAD-1 RED-BOAR-INN WHARF-ROAD-1 BACK-ALLEY-5 OCEAN-ROAD-1 BACK-ALLEY-5 OCEAN-ROAD-1 BACK-ALLEY-5 OCEAN-ROAD-1 0 0 BACK-ALLEY-5 OCEAN-ROAD-1 BACK-ALLEY-5 OCEAN-ROAD-1 NW-STARBOARD-DECK WHARF NW-STARBOARD-DECK WHARF NW-STARBOARD-DECK WHARF NW-STARBOARD-DECK WHARF 0 0 NW-STARBOARD-DECK WHARF MM-PORT-DECK WHARF MM-PORT-DECK WHARF MM-PORT-DECK WHARF MM-PORT-DECK WHARF MM-PORT-DECK WHARF 0 0 .ENDT T?30:: .TABLE P?NW P?SE WINDING-ROAD-1 WINDING-ROAD-2 0 .ENDT T?31:: .TABLE P?SW P?NE WINDING-ROAD-2 WINDING-ROAD-3 WHARF-ROAD-1 0 .ENDT T?32:: .TABLE P?WEST P?EAST WHARF-ROAD-1 WHARF-ROAD-2 WHARF-ROAD-3 WHARF-ROAD-4 WHARF-ROAD-5 0 .ENDT T?33:: .TABLE P?NW P?SE WHARF-ROAD-5 OCEAN-ROAD-1 0 .ENDT T?34:: .TABLE P?NORTH P?SOUTH OCEAN-ROAD-1 OCEAN-ROAD-2 OCEAN-ROAD-3 0 .ENDT T?35:: .TABLE P?NW P?SE OCEAN-ROAD-3 POINT-LOOKOUT 0 .ENDT T?36:: .TABLE P?SW P?NE SHORE-ROAD-2 OCEAN-ROAD-3 0 .ENDT T?37:: .TABLE P?WEST P?EAST FERRY-LANDING SHORE-ROAD-1 SHORE-ROAD-2 0 .ENDT T?38:: .TABLE P?NORTH P?SOUTH WHARF WHARF-ROAD-3 VACANT-LOT BACK-ALLEY-3 0 .ENDT T?39:: .TABLE P?WEST P?EAST BACK-ALLEY-1 BACK-ALLEY-2 BACK-ALLEY-3 BACK-ALLEY-4 BACK-ALLEY-5 0 .ENDT T?47:: .TABLE 0 MCGINTY JOHNNY PETE WEASEL DELIVERY-BOY .ENDT T?59:: .TABLE 3 STR?346 STR?347 STR?348 .ENDT T?60:: .TABLE 3 STR?349 STR?349 STR?349 .ENDT T?61:: .TABLE 3 STR?350 STR?351 STR?352 .ENDT T?62:: .TABLE 3 STR?357 STR?358 STR?359 .ENDT T?63:: .TABLE 3 STR?362 STR?359 STR?359 .ENDT T?64:: .TABLE 3 STR?368 STR?369 STR?359 .ENDT T?65:: .TABLE 3 STR?359 STR?375 STR?359 .ENDT T?66:: .TABLE 3 STR?378 STR?379 STR?359 .ENDT T?67:: .TABLE 3 STR?382 STR?383 STR?359 .ENDT T?68:: .TABLE 3 STR?392 STR?393 STR?359 .ENDT T?69:: .TABLE 3 STR?396 STR?397 STR?359 .ENDT T?70:: .TABLE 3 STR?399 STR?359 STR?359 .ENDT T?71:: .TABLE 3 STR?401 STR?359 STR?359 .ENDT .ENDI