moonmist/m5dat.zap
historicalsource a2025f6d6c Final Revision
2019-04-14 13:37:43 -04:00

16527 lines
267 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

; TOP LEVEL DEFINITIONS
TRUE-VALUE=1
FALSE-VALUE=0
FATAL-VALUE=2
O?ANY=1
PS?OBJECT=128
PS?VERB=64
PS?ADJECTIVE=32
PS?DIRECTION=16
PS?PREPOSITION=8
PS?BUZZ-WORD=4
P1?NONE=0
P1?OBJECT=0
P1?VERB=1
P1?ADJECTIVE=2
P1?DIRECTION=3
; OBJECT FLAGS ARE DEFINED HERE
TOOLBIT=4
FX?TOOLBIT=2048
MUNGBIT=5
FX?MUNGBIT=1024
INVISIBLE=6
FX?INVISIBLE=512
DOORBIT=7
FX?DOORBIT=256
LOCKED=8
FX?LOCKED=128
TRANSBIT=9
FX?TRANSBIT=64
ONBIT=10
FX?ONBIT=32
VOWELBIT=11
FX?VOWELBIT=16
TRYTAKEBIT=12
FX?TRYTAKEBIT=8
SECRETBIT=13
FX?SECRETBIT=4
OPENBIT=14
FX?OPENBIT=2
FEMALE=15
FX?FEMALE=1
TOUCHBIT=16
FX?TOUCHBIT=32768
SEENBIT=17
FX?SEENBIT=16384
SEARCHBIT=18
FX?SEARCHBIT=8192
NDESCBIT=19
FX?NDESCBIT=4096
NARTICLEBIT=20
FX?NARTICLEBIT=2048
WORNBIT=21
FX?WORNBIT=1024
READBIT=22
FX?READBIT=512
SURFACEBIT=23
FX?SURFACEBIT=256
LIGHTBIT=24
FX?LIGHTBIT=128
WEAPONBIT=25
FX?WEAPONBIT=64
TAKEBIT=26
FX?TAKEBIT=32
CONTBIT=27
FX?CONTBIT=16
VEHBIT=28
FX?VEHBIT=8
WEARBIT=29
FX?WEARBIT=4
RMUNGBIT=30
FX?RMUNGBIT=2
PERSONBIT=31
FX?PERSONBIT=1
; ACTION IDENTIFIERS ARE ASSIGNED HERE
V?$VERIFY=0
V?AIM=1
V?SSHOW=2
V?SAIM=3
V?ANALYZE=4
V?LOOK-UNDER=5
V?LOOK-UP=6
V?SANALYZE=7
V?ANSWER=8
V?REPLY=9
V?ARREST=10
V?ASK=11
V?ASK-CONTEXT-ABOUT=12
V?ASK-CONTEXT-FOR=13
V?ASK-ABOUT=14
V?ASK-FOR=15
V?ATTACK=16
V?BOW=17
V?BRIEF=18
V?BRUSH=19
V?BOARD=20
V?$CALL=21
V?CHANGE=22
V?WEAR=23
V?DRESS=24
V?CLIMB-DOWN=25
V?DISEMBARK=26
V?CLIMB-ON=27
V?THROUGH=28
V?CLIMB-UP=29
V?CLOSE=30
V?COMPARE=31
V?CONFRONT=32
V?MUNG=33
V?DANCE=34
V?DESCRIBE=35
V?EAT=36
V?DRINK=37
V?DROP=38
V?PUT=39
V?PUT-IN=40
V?THROW-THROUGH=41
V?EMPTY=42
V?EXAMINE=43
V?READ=44
V?TALK-ABOUT=45
V?STELL-ABOUT=46
V?TELL-ABOUT=47
V?FAINT=48
V?RUB=49
V?FILL=50
V?FIND=51
V?SSEARCH-FOR=52
V?FIX=53
V?FOLLOW=54
V?FORGIVE=55
V?TAKE=56
V?TAKE-TO=57
V?STAND=58
V?GIVE=59
V?SGIVE=60
V?QUIT=61
V?HELLO=62
V?HELP=63
V?PUT-UNDER=64
V?HOLD-UP=65
V?INVENTORY=66
V?LEAP=67
V?KILL=68
V?KISS=69
V?KNOCK=70
V?PUSH=71
V?SLAP=72
V?LEAVE=73
V?LIE=74
V?LAMP-ON=75
V?LISTEN=76
V?LOCK=77
V?LOOK=78
V?CHASTISE=79
V?LOOK-BEHIND=80
V?LOOK-DOWN=81
V?LOOK-INSIDE=82
V?SEARCH-FOR=83
V?LOOK-ON=84
V?LOOK-OUTSIDE=85
V?LOOK-THROUGH=86
V?MEET=87
V?MOVE=88
V?MOVE-DIR=89
V?NO=90
V?NOD=91
V?OPEN=92
V?OPEN-WITH=93
V?PLAY=94
V?POUR=95
V?PRAY=96
V?SREAD=97
V?REMOVE=98
V?RESTART=99
V?RESTORE=100
V?RING=101
V?SSHOOT=102
V?SAVE=103
V?SAY=104
V?TELL=105
V?SCORE=106
V?SCRIPT=107
V?SEARCH=108
V?SHAKE=109
V?SHOOT=110
V?SHOW=111
V?LAMP-OFF=112
V?SIGN=113
V?SIT=114
V?SIT-AT=115
V?SMELL=116
V?SMILE=117
V?SORRY=118
V?SOUND=119
V?STOP=120
V?SUPER-BRIEF=121
V?SWIM=122
V?TAKE-OFF=123
V?THANKS=124
V?THROW-AT=125
V?TIME=126
V?TURN=127
V?UNDRESS=128
V?UNLOCK=129
V?UNSCRIPT=130
V?USE=131
V?VERBOSE=132
V?VERSION=133
V?WAIT-FOR=134
V?WAIT-UNTIL=135
V?ALARM=136
V?WALK=137
V?WALK-AROUND=138
V?WALK-TO=139
V?DRIVE-TO=140
V?RUN-OVER=141
V?YELL=142
V?YES=143
; PROPERTIES ARE DEFINED HERE
P?NORTH=31
P?NE=30
P?EAST=29
P?SE=28
P?SOUTH=27
P?SW=26
P?WEST=25
P?NW=24
P?UP=23
P?DOWN=22
P?IN=21
P?OUT=20
P?ACTION=19
P?SYNONYM=18
P?ADJECTIVE=17
P?LDESC=16
P?LINE=15
P?CHARACTER=14
P?DESCFCN=13
P?TEXT=12
P?CAPACITY=11
P?SIZE=10
P?GENERIC=9
P?STATION=8
P?GLOBAL=7
P?THINGS=6
P?CORRIDOR=5
; 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?F.N=247
A?L.N=246
A?MS=245
A?MISS=244
A?TAMARA=243
A?TAMMY=242
A?LYND=241
A?WOMAN=240
A?TAM'S=239
A?HER=238
A?TALL=237
A?MY=236
A?LORD=235
A?JACK=234
A?TRESYLLIAN=233
A?MAN=232
A?SECRET=231
A?TAPE=230
A?JACK'S=229
A?HIS=228
A?BLOND=227
A?BLONDE=226
A?DEIRDRE=225
A?DEE=224
A?HALLAM=223
A?IRIS=222
A?VANE=221
A?MR=220
A?MISTER=219
A?IAN=218
A?FORDYCE=217
A?OFFICE=216
A?DR=215
A?DOCTOR=214
A?NICHOLAS=213
A?WENDISH=212
A?DOC'S=211
A?NOTE=210
A?LAB=209
A?LABORATORY=208
A?ART=207
A?MONTAGUE=206
A?HYDE=205
A?DEALER=204
A?MRS=203
A?VIVIEN=202
A?VIV=201
A?PENTREATH=200
A?VIV'S=199
A?LIONEL=198
A?UNCLE=197
A?WHITE=196
A?BOLITHO=195
A?BUTLER=194
A?UPSTAIRS=193
A?GLADYS=192
A?MAID=191
A?OLD=190
A?NEW=189
A?DEE'S=188
A?CASTLE=187
A?GHOST=186
A?G'S=185
A?PALE=184
A?IAN'S=183
A?HYDE'S=182
A?IRIS'S=181
A?B'S=180
A?LI'S=179
A?MAID'S=178
A?WORM'S=177
A?BUF'S=176
A?RH'S=175
A?STONE=174
A?TOWER=173
A?FULL=172
A?BLUE=171
A?SPORTS=170
A?LITTLE=169
A?F.C=168
A?LOUD=167
A?HIDDEN=166
A?MOTOR=165
A?DRIVE=164
A?CAR=163
A?DRAGON=162
A?WYVERN=161
A?ORNAMENT=160
A?RED=159
A?GREEN=158
A?DOOR=157
A?FRONT=156
A?IRON=155
A?COURT=154
A?HEDGE=153
A?FOYER=152
A?DOUBLE=151
A?BRONZE=150
A?UMBRELLA=149
A?COAT=148
A?PASSAGE=147
A?DRAWING=146
A?OIL=145
A?ARM=144
A?SATIN=143
A?GREAT=142
A?WOOD=141
A?SEAT=140
A?SITTING=139
A?SLIDING=138
A?WINDOW=137
A?OTHER=136
A?WRITING=135
A?GROUND=134
A?DINING=133
A?PORCEL=132
A?SMALL=131
A?CLOCKWORK=130
A?SIDE=129
A?PUNCH=128
A?COVERED=127
A?KITCHEN=126
A?BRASS=125
A?GALLERY=124
A?FIRE=123
A?NIGHT=122
A?DRESSING=121
A?ROLL-TOP=120
A?CLOTHES=119
A?LOOKING=118
A?CHEVAL=117
A?BED=116
A?ROOM=115
A?BEDROOM=114
A?SPARE=113
A?TABLE=112
A?WALL=111
A?FULL-LENGTH=110
A?WING=109
A?BATH=108
A?BATHROOM=107
A?LOVE=106
A?ORNATE=105
A?CANDLE=104
A?MEDICAL=103
A?WATERCOLOR=102
A?SKETCH=101
A?PICTURE=100
A?WOODEN=99
A?PAINT=98
A?SCULPT=97
A?CHAISE=96
A?RECLINE=95
A?MORRIS=94
A?JADE=93
A?OYSTER=92
A?PAPIER=91
A?MACHE=90
A?WITCH=89
A?WINE=88
A?LOOSE=87
A?BRICK=86
A?ANCIENT=85
A?PRIEST=84
A?FIRST=83
A?FAMILY=82
A?MASTER=81
A?COLOR=80
A?OVERST=79
A?STUDY=78
A?HUNTING=77
A?LIBRARY=76
A?BOOK=75
A?HISTORY=74
A?OLD-FASHION=73
A?INK=72
A?HAND=71
A?JEWELRY=70
A?SECOND=69
A?LUMBER=68
A?BIRD=67
A?HOBBY=66
A?SUNKEN=65
A?PEEP=64
A?CHAPEL=63
A?STAINED=62
A?GLASS=61
A?GAME=60
A?GAME-ROOM=59
A?BILLIARD=58
A?CARD=57
A?CUE=56
A?GUN=55
A?ASH=54
A?STUFFED=53
A?BUFFALO=52
A?RHINO=51
A?YELLOW=50
A?THIRD=49
A?TOP=48
A?STORY=47
A?STOREY=46
A?FIGHTING=45
A?OBSERVE=44
A?DINNER=43
A?NARROW=42
A?DEAD=41
A?TOURIST=40
A?BLOW=39
A?AEROSOL=38
A?DOG=37
A?TINY=36
A?MISSING=35
A?CONTACT=34
A?PLASTIC=33
A?LENS=32
A?INT.NUM=31
A?THIS=30
A?TWEED=29
A?WOOLEN=28
A?WOOL=27
A?EXERCISE=26
A?FORMAL=25
A?FLOOD=24
A?MOON=23
A?HIDING=22
A?VALUABLE=21
A?FAVORITE=20
A?WAR=19
A?FOSSIL=18
A?BLACK=17
A?PEARL=16
A?1ST=15
A?CLUE=14
A?2ND=13
A?3RD=12
A?FOURTH=11
A?4TH=10
A?LAST=9
; BUZZ WORDS ARE DEFINED HERE
B?A=255
B?AN=254
B?THE=253
B?AND=252
B?OF=251
B?THEN=250
B?PERIOD=249
B?COMMA=248
B?QUOTE=247
B?!=246
B??=245
B?APOSTROPHE=244
B?NOW=243
B?SOON=242
B?THERE=241
B?PLEASE=240
B?BACK=239
B?ANYWAY=238
B?OH=237
B?ALL=236
B?SOME=235
B?BUT=234
B?EXCEPT=233
B?WHAT=232
B?WHEN=231
B?WHERE=230
B?WHO=229
B?WHY=228
B?(SOME=227
B?AREN=226
B?COULDN=225
B?DIDN=224
B?HASN=223
B?HAVEN=222
B?HE=221
B?ISN=220
B?LET=219
B?SHE=218
B?SHOULD=217
B?THAT=216
B?THEY=215
B?WASN=214
B?WEREN=213
B?WON=212
B?WOULDN=211
B?T=210
B?LL=209
B?M=208
B?VE=207
B?RE=206
B?AM=205
B?ARE=204
B?CAN=203
B?COULD=202
B?DID=201
B?DO=200
B?HAS=199
B?HAVE=198
B?HOW=197
B?IS=196
B?LIKE=195
B?MAY=194
B?SHALL=193
B?WANT=192
B?WAS=191
B?WERE=190
B?WHICH=189
B?WOULD=188
B?ZERO=187
B?ONE=186
B?TWO=185
B?THREE=184
B?FOUR=183
B?FIVE=182
B?SIX=181
B?SEVEN=180
B?EIGHT=179
B?NINE=178
B?TEN=177
B?ELEVEN=176
B?TWELVE=175
B?TWENTY=174
B?THIRTY=173
B?FORTY=172
B?FIFTY=171
B?SIXTY=170
B?HUNDRED=169
B?THOUSAND=168
B?ASSHOLE=167
B?BASTARD=166
B?BITCH=165
B?COCK=164
B?COCKSUCKER=163
B?CRAP=162
B?CUNT=161
B?CURSE=160
B?CUSS=159
B?DAMN=158
B?DAMNED=157
B?DARN=156
B?FUCK=155
B?FUCKED=154
B?FUCKING=153
B?FUDGE=152
B?GODDAMN=151
B?HELL=150
B?PEE=149
B?PISS=148
B?SCREW=147
B?SHIT=146
B?SHITHEAD=145
B?SUCK=144
B?SUCKS=143
B?AGAIN=142
B?G=141
B?OOPS=140
B?JUNIOR=139
B?JR=138
B?SENIOR=137
B?SR=136
B?DAME=135
B?MADAME=134
; PREPOSITIONS ARE DEFINED HERE
PR?AT=255
PR?TO=254
PR?WITH=253
PR?FOR=252
PR?OUT=251
PR?UNDER=250
PR?IN=249
PR?ON=248
PR?ABOUT=247
PR?OFF=246
PR?UP=245
PR?DOWN=244
PR?OVER=243
PR?THROUGH=242
PR?FROM=241
PR?RID=240
PR?ACROSS=239
PR?AROUND=238
PR?BEHIND=237
PR?AWAY=236
PR?BESIDE=235
PR?AGAINST=234
PR?UNTIL=233
PR?AFTER=232
; DIRECTIONS ARE DEFINED HERE
; ACTIONS ARE DEFINED HERE
ACT?SHUT=255
ACT?I=254
ACT?PULL=253
ACT?SUPERBRIEF=252
ACT?VERBOSE=251
ACT?REQUEST=250
ACT?QUIT=249
ACT?FIND=248
ACT?YES=247
ACT?STOP=246
ACT?UNLOCK=245
ACT?READ=244
ACT?CONFRONT=243
ACT?SAY=242
ACT?JUMP=241
ACT?POUR=240
ACT?WAIT=239
ACT?TAKE=238
ACT?NO=237
ACT?CALL=236
ACT?FOLLOW=235
ACT?COMPARE=234
ACT?HEAD=233
ACT?DINE=232
ACT?LIGHT=231
ACT?LIE=230
ACT?MOVE=229
ACT?ARREST=228
ACT?PLAY=227
ACT?OPEN=226
ACT?KNOCK=225
ACT?WRITE=224
ACT?PICK=223
ACT?PEEP=222
ACT?MEET=221
ACT?PRAY=220
ACT?STAND=219
ACT?UNDRESS=218
ACT?LISTEN=217
ACT?SHOW=216
ACT?NOD=215
ACT?HELP=214
ACT?SAVE=213
ACT?TELL=212
ACT?THROW=211
ACT?DESCRIBE=210
ACT?DRESS=209
ACT?FIDDLE=208
ACT?USE=207
ACT?HIDE=206
ACT?SHAKE=205
ACT?ATTACK=204
ACT?DAMAGE=203
ACT?ENTER=202
ACT?THANKS=201
ACT?PLACE=200
ACT?SEARCH=199
ACT?WEAR=198
ACT?SWITCH=197
ACT?SWIM=196
ACT?EXPLAIN=195
ACT?HOLD=194
ACT?UNSCRIPT=193
ACT?HANG=192
ACT?RING=191
ACT?PUSH=190
ACT?RUB=189
ACT?SIT=188
ACT?SOUND=187
ACT?CHANGE=186
ACT?SCORE=185
ACT?PUNCH=184
ACT?FORGIVE=183
ACT?DANCE=182
ACT?SIGN=181
ACT?EMPTY=180
ACT?CHECK=179
ACT?BOW=178
ACT?DROP=177
ACT?TIME=176
ACT?LEAVE=175
ACT?TRY=174
ACT?SCRIPT=173
ACT?$VERIFY=172
ACT?RESTART=171
ACT?SMELL=170
ACT?BRIEF=169
ACT?GET=168
ACT?CONSOLE=167
ACT?SLEEP=166
ACT?GIVE=165
ACT?SMILE=164
ACT?WAKE=163
ACT?DRINK=162
ACT?REMOVE=161
ACT?ANSWER=160
ACT?$CALL=159
ACT?YELL=158
ACT?SORRY=157
ACT?LOCK=156
ACT?SHARE=155
ACT?POINT=154
ACT?MURDER=153
ACT?START=152
ACT?CLEAN=151
ACT?RESTORE=150
ACT?CLOSE=149
ACT?FIX=148
ACT?SLIDE=147
ACT?EXAMINE=146
ACT?RELEASE=145
ACT?EAT=144
ACT?FIRE=143
ACT?FILL=142
ACT?CLIMB=141
ACT?WATCH=140
ACT?ASK=139
ACT?HELLO=138
; USER DEFINED CONSTANTS ARE INITIALIZED HERE
SOG=16
CC-CLAUSE=2
ATTENTION=7
SIR=32
DEXITSTR=1
XEQUAL?=4
BED-LINE-C=2
ATTENTION-SPAN=6
P-ITBLLEN=9
WHO-CARES-LENGTH=4
GOAL-F=0
RHINO-HEAD-C=15
P-SYNLEN=8
P-SRCTOP=0
C-INTLEN=6
BUTLER-3-R=6
P-MATCHLEN=0
O-START=1
OFFICER-1-R=5
DEXITOBJ=1
P-P1OFF=5
O-PTR=0
O-LENGTH=2
INIT-LIONEL-SPEAKS-COUNTER=6
MAIN-LINE-C=1
C-TABLELEN=138
P-NC2=8
P-NC1=6
CC-IBEG=3
JUNIOR-C=8
BUFFALO-HEAD-C=14
LIONEL-TIME=510
MAX-VARS=4
P-WORDLEN=4
P-VERBN=1
SERIAL=0
P-P1BITS=3
FEXIT=3
P-SPREP1=1
BUTLER-C=8
P-PREP1=2
BED-TIME=720
M-BEG=1
FRIEND-C=1
BUTLER-2-R=3
PASS-LINE-C=4
XDIV=3
M-FATAL=2
M-WINNER=8
XGRTR?=5
NEXITSTR=0
DRAGON-C=13
NEXIT=2
P-SLOC2=6
CC-BEG=0
SC=64
P-PREP1N=3
P-PSOFF=4
G-IMPATIENT=3
XLESS?=6
GHOST-OLD-C=16
SEARCH-TIME=600
P-VERB=0
CHARACTER-MAX=8
PLAYER-C=0
GOAL-QUEUED=4
M-ENTER=2
M-OTHER=69
DEXIT=5
SHAVE=2
P-SRCBOT=2
SENIOR-C=9
M-OBJDESC=5
SMANY=4
STAKE=8
P-SPREP2=2
XSUB=1
PAINTER-C=3
XADD=0
CEXIT=4
P-LEXSTART=1
M-LOOK=3
BUTLER-1-R=2
UEXIT=1
DOCTOR-C=4
GHOST-NEW-C=10
O-END=3
DEB-C=7
P-LEXELEN=2
GOAL-FUNCTION=5
GOAL-I=2
P-LEXWORDS=1
GOAL-I-MULTIPLIER=8
P-ALL=1
XMUL=2
P-SFWIM1=3
DINNER-FOR=8
M-EXIT=9
P-INHIBIT=4
CEXITFLAG=1
G-DEBUG=4
P-PROMPT-START=4
LORD-C=2
M-FLASH=4
CC-END=1
FEXITFCN=0
P-SBITS=0
GOAL-ENABLE=3
CEXITSTR=1
P-SRCALL=1
TOWER-LINE-C=3
LOVER-C=9
OFFICER-C=5
P-SLOC1=5
M-END=6
LOW-DIRECTION=20
P-PREP2=4
G-ENROUTE=2
P-SONUMS=3
OFFICER-2-R=8
C-TICK=1
P-NC2L=9
P-NC1L=7
M-CONT=7
P-ONE=2
G-REACHED=1
DEALER-C=6
BUTLER-4-R=9
P-SACTION=7
P-SFWIM2=4
C-ENABLED?=0
REXIT=0
DINNER-TIME=480
CC-IEND=4
SH=128
C-RTN=2
GOAL-S=1
COUSIN-C=11
MAID-C=12
; THE GLOBAL VARIABLES ARE ALL LOCATED HERE
GLOBAL::.TABLE
.GVAR HERE=DRIVEWAY
.GVAR SCORE=19
.GVAR MOVES=0
.GVAR YAWNS=T?305,TABLE
.GVAR P-END-ON-PREP=0,FLAG
.GVAR SUFFIX=T?413,TABLE
.GVAR P-PHR=0,NUMBER
.GVAR RHYMES-WITH-RICH=STR?176,STRING
.GVAR GLASSES-FOR=STR?189,STRING
.GVAR PASSAGE-EAST-WEST=STR?273,STRING
.GVAR TRESYLLIAN=STR?178,STRING
.GVAR CONFESSED=0,OBJECT
.GVAR TOUR-PATH=PT?806,TABLE
.GVAR P-BUTS=T?2004,TABLE
.GVAR CASTLE-IS-SOUTH=STR?136,STRING
.GVAR CLASP-MUNGED=STR?276,STRING
.GVAR NO-CHANGING=STR?138,STRING
.GVAR TOUR-INDEX=0,NUMBER
.GVAR FOUND-PASSAGES=T?707,TABLE
.GVAR MIDDLE-WORD=0
.GVAR P-HIM-OBJECT=LORD,OBJECT
.GVAR P-ACLAUSE=0
.GVAR QWP2-TABLE=PT?204,TABLE
.GVAR WRONG-OUTFIT=0,NUMBER
.GVAR INTO-DARKNESS=STR?271,STRING
.GVAR P-SLOCBITS=0
.GVAR FAMOUS-YOUNG-DETECTIVE=STR?86,STRING
.GVAR PLAYER-OBSTACLES=T?106,TABLE
.GVAR GHOST-CACKLES=STR?195,STRING
.GVAR TIMER-PREVENTS-IT=STR?244,STRING
.GVAR TOLD-ABOUT-EVID=T?907,TABLE
.GVAR ARRESTED-THE-VILLAIN=STR?38,STRING
.GVAR GOAL-PERSON=0,OBJECT
.GVAR CLOCK-WAIT=0,FLAG
.GVAR P-NAMW=T?1404,TABLE
.GVAR DINNER-SAT=0,FLAG
.GVAR P-OTBL=T?904,TABLE
.GVAR P-NAM=0
.GVAR WHO-CARES-VERB=PT?305,TABLE
.GVAR C-TABLE=T?202,TABLE
.GVAR GENDER-KNOWN=0,FLAG
.GVAR P-XNAM=0
.GVAR LIONEL-SPEAKS-COUNTER=6,NUMBER
.GVAR P-MOBY-FOUND=0,OBJECT
.GVAR QUESTIONS=T?107,TABLE
.GVAR STAIRS-UP-RIGHT=STR?252,STRING
.GVAR QWP1-TABLE=PT?104,TABLE
.GVAR OOPS-TABLE=T?704,TABLE
.GVAR P-WALK-DIR=0
.GVAR P-ANAM=0
.GVAR LAST-NAME=T?313,TABLE
.GVAR LAST-PSEUDO-LOC=0,OBJECT
.GVAR TOUCHED-LDESCS=T?507,TABLE
.GVAR VARIATION=0,NUMBER
.GVAR P-CONT=0,NUMBER
.GVAR FOUND-IT-PERM=0,OBJECT
.GVAR NOW-PRSI=0,FLAG
.GVAR KEEP-WAITING=0
.GVAR OHERE=0,OBJECT
.GVAR P-PRSI=T?1904,TABLE
.GVAR OTHER-POSS-POS=0,NUMBER
.GVAR COLOR-LETTERS=PT?313,TABLE
.GVAR AGAIN-LEXV=T?204,TABLE
.GVAR VERBOSITY=1,NUMBER
.GVAR DARK-TURRETS=STR?223,STRING
.GVAR P-DIRECTION=0
.GVAR CLUE-LOC=0,OBJECT
.GVAR MASS-COUNTER=0,NUMBER
.GVAR YOU-DIDNT-SAY-W=STR?111,STRING
.GVAR LIONEL-FORCED=0,FLAG
.GVAR FOLLOW-LOC=T?407,TABLE
.GVAR RESERVE-INBUF=T?604,TABLE
.GVAR FUMBLE-NUMBER=7,NUMBER
.GVAR SHOOTER=0,OBJECT
.GVAR POISON-DART=STR?274,STRING
.GVAR CAPTOR=0,OBJECT
.GVAR P-IT-WORDS=T?102,TABLE
.GVAR BUTLER-HINTS-COUNTER=0,NUMBER
.GVAR FOUND-IT=0,OBJECT
.GVAR LIT=DRIVEWAY,OBJECT
.GVAR WING-STAIRS=PT?112,TABLE
.GVAR DRAGON-EYE-COLOR=0,NUMBER
.GVAR YES-LEXV=T?205,TABLE
.GVAR P-VTBL=T?1004,TABLE
.GVAR P-XADJN=0
.GVAR WASHED=0,FLAG
.GVAR P-ADJW=T?1504,TABLE
.GVAR YES-INBUF=T?105,TABLE
.GVAR PASS-LINE=PT?406,TABLE
.GVAR RESERVE-LEXV=T?304,TABLE
.GVAR P-MOBY-FLAG=0,FLAG
.GVAR P-ADJ=0,NUMBER
.GVAR JACK-THINKS-GLADYS=STR?180,STRING
.GVAR P-LEN=0,NUMBER
.GVAR AHHH=STR?89,STRING
.GVAR FOUND-COSTUME=T?607,TABLE
.GVAR C-INTS=66,NUMBER
.GVAR P-LEXV=T?104,TABLE
.GVAR P-CCTBL=T?1304,TABLE
.GVAR STAIRS-DOWN-LEFT=STR?253,STRING
.GVAR NOW-WEARING=TWEED-OUTFIT,OBJECT
.GVAR NOTHING-NEW=STR?279,STRING
.GVAR NOT-ENOUGH-ROOM=STR?123,STRING
.GVAR TOWER-LINE=PT?306,TABLE
.GVAR CHAR-ROOM-TABLE=PT?407,TABLE
.GVAR COLOR-WORDS=PT?113,TABLE
.GVAR FIRST-NAME=T?213,TABLE
.GVAR INTRODUCES=STR?230,STRING
.GVAR BRICKS-DOWN=0,FLAG
.GVAR P-TIME=0,FLAG
.GVAR BUTLER-GHOST-STORY-TOLD=0,FLAG
.GVAR P-OFW=T?1604,TABLE
.GVAR LONG-BLOND-HAIR=STR?196,STRING
.GVAR DIR-STRINGS=PT?606,TABLE
.GVAR PRSO=0,OBJECT
.GVAR FOUND-LOC=0,OBJECT
.GVAR TRAILS-ALONG=PT?105,TABLE
.GVAR TREASURE-FOUND=0,OBJECT
.GVAR P-MERGED=0,FLAG
.GVAR P-GWIMBIT=0
.GVAR BUTLER-RANG-BELL?=0,FLAG
.GVAR QUESTION-WORD-TABLE=PT?304,TABLE
.GVAR BUTLER-DUTY=0
.GVAR SOMETHING=STR?16,STRING
.GVAR P-SYNTAX=0
.GVAR QUESTIONERS=PT?107,TABLE
.GVAR TOO-SLIPPERY=STR?226,STRING
.GVAR P-XADJ=0,NUMBER
.GVAR TOUR-FORCED=0,FLAG
.GVAR VILLAIN-KNOWN?=0,FLAG
.GVAR NEVER-NOTICED-HER=STR?219,STRING
.GVAR P-AADJ=0
.GVAR VILLAIN-PER=0,OBJECT
.GVAR PRSA=0,NUMBER
.GVAR P-PRSA-WORD=0
.GVAR PRESENT-TIME=420,NUMBER
.GVAR GOAL-TABLES=PT?706,TABLE
.GVAR ANCIENT-SECRETS=STR?222,STRING
.GVAR OU-STOP-SEARCHING=STR?127,STRING
.GVAR P-PRSO=T?1804,TABLE
.GVAR SEARCH-ROOMS=PT?906,TABLE
.GVAR P-AND=0,FLAG
.GVAR SHOT=T?1007,TABLE
.GVAR CHAR-POSS-TABLE=T?307,TABLE
.GVAR FAWNING=0,FLAG
.GVAR LDESC-STRINGS=PT?507,TABLE
.GVAR EVIDENCE-FOUND=0,OBJECT
.GVAR BEG-PARDON=STR?27,STRING
.GVAR LIONELS-VOICE=STR?160,STRING
.GVAR TOWER-STAIRS=PT?212,TABLE
.GVAR P-INBUF=T?404,TABLE
.GVAR OFFENDED=T?1204,TABLE
.GVAR LOVER-SAID=0,FLAG
.GVAR OOPS-PRINT=0
.GVAR P-MERGE=T?1704,TABLE
.GVAR DINING-DESC=STR?243,STRING
.GVAR P-WON=0
.GVAR COLOR-ADJS=PT?213,TABLE
.GVAR COLOR-FORCED=0,FLAG
.GVAR FOLLOWER=0,OBJECT
.GVAR QCONTEXT=0,OBJECT
.GVAR MASS-SAID=0,FLAG
.GVAR CLOCKER-RUNNING=0,NUMBER
.GVAR P-OVTBL=T?1104,TABLE
.GVAR P-ITBL=T?804,TABLE
.GVAR QUOTE-FLAG=0,FLAG
.GVAR TRANSFER-TABLE=PT?506,TABLE
.GVAR TITLE-WORD=0
.GVAR P-TABLE=0,TABLE
.GVAR P-GETFLAGS=0
.GVAR FRIEND-FOUND-PASSAGES=0
.GVAR WHO-CARES-TBL=PT?405,TABLE
.GVAR YUKS=T?505,TABLE
.GVAR AIMED-HERE=0,OBJECT
.GVAR IDENTIFIED-THE-GHOST=STR?39,STRING
.GVAR GUEST-TABLE=PT?307,TABLE
.GVAR P-OCL2=T?2204,TABLE
.GVAR TOLD-ABOUT-GHOST=T?807,TABLE
.GVAR OPRSO=0,OBJECT
.GVAR OOPS-INBUF=T?504,TABLE
.GVAR FUMBLE-PROB=8,NUMBER
.GVAR P-NUMBER=-1,NUMBER
.GVAR SECRET-TAM-LIB=STR?272,STRING
.GVAR P-OFLAG=0,FLAG
.GVAR CREEPIES=T?405,TABLE
.GVAR REMEMBER-NOT-DRESSED=STR?247,STRING
.GVAR WINNER=PLAYER,OBJECT
.GVAR P-ADJN=0
.GVAR AGAIN-DIR=0
.GVAR NUMBER-WORD-TABLE=PT?404,TABLE
.GVAR COR-4=PT?311,TABLE
.GVAR WHICH-DIR=STR?257,STRING
.GVAR AWAITING-REPLY=0,NUMBER
.GVAR MUSTACHE-STORY=STR?185,STRING
.GVAR P-IT-OBJECT=0,OBJECT
.GVAR HO-HUM=PT?205,TABLE
.GVAR COR-2=PT?211,TABLE
.GVAR P-OCL1=T?2104,TABLE
.GVAR COR-1=PT?111,TABLE
.GVAR PIANO-PIECES=PT?408,TABLE
.GVAR P-PROMPT=4,NUMBER
.GVAR THATS-INTERESTING=STR?221,STRING
.GVAR PRSI=0,OBJECT
.GVAR RESERVE-PTR=0,NUMBER
.GVAR NO-VIOLENCE=STR?112,STRING
.GVAR NAUGHTY-WORD-TABLE=PT?504,TABLE
.GVAR DISCOVERED-HERE=0,OBJECT
.GVAR HIDING-PLACE=0,OBJECT
.GVAR MAIN-LINE=PT?106,TABLE
.GVAR DINNER-SIT-COUNTER=0,NUMBER
.GVAR SEARCHER=0,OBJECT
.GVAR CHARACTER-TABLE=PT?207,TABLE
.GVAR QUESTION-WORD-COUNT=2,NUMBER
.GVAR CHAR-CLOSET-TABLE=T?207,TABLE
.GVAR WHITISH-GLIMPSE=STR?179,STRING
.GVAR I-ASSUME=STR?32,STRING
.GVAR BED-LINE=PT?206,TABLE
.GVAR PLAYER-RANG-BELL?=0,FLAG
.GVAR P-NCN=0,NUMBER
.GVAR TREASURE=0,OBJECT
.GVAR P-HER-OBJECT=FRIEND,OBJECT
.GVAR FOUND-FABRIC=STR?192,STRING
.GVAR FAVE-COLOR=T?113,TABLE
.GVAR MISSED-DINNER=0,FLAG
.GVAR QUITE-WELCOME=STR?134,STRING
.GVAR IM-SHOCKED=STR?220,STRING
.GVAR PREPOSITIONS=PRTBL,TABLE
.GVAR ACTIONS=ATBL,TABLE
.GVAR PREACTIONS=PATBL,TABLE
.GVAR VERBS=VTBL,TABLE
.ENDT
GLOEND::
; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE
OBJECT::.TABLE
0 ;()
0 ;()
0 ;()
0 ;()
0 ;(P?CORRIDOR)
0 ;(P?THINGS)
0 ;(P?GLOBAL)
0 ;(P?STATION)
0 ;(P?GENERIC)
5 ;(P?SIZE)
0 ;(P?CAPACITY)
0 ;(P?TEXT)
0 ;(P?DESCFCN)
0 ;(P?CHARACTER)
0 ;(P?LINE)
0 ;(P?LDESC)
0 ;(P?ADJECTIVE)
0 ;(P?SYNONYM)
0 ;(P?ACTION)
0 ;(P?OUT)
0 ;(P?IN)
0 ;(P?DOWN)
0 ;(P?UP)
0 ;(P?NW)
0 ;(P?WEST)
0 ;(P?SW)
0 ;(P?SOUTH)
0 ;(P?SE)
0 ;(P?EAST)
0 ;(P?NE)
0 ;(P?NORTH)
.OBJECT MOONMIST,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,YOUR-COLOR,0,T?MOONMIST
.OBJECT DUNGEON,0,0,ROOMS,CRYPT,IRON-MAIDEN,T?DUNGEON
.OBJECT LIBRARY-CHAIR,FX?VOWELBIT+FX?OPENBIT,FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,LIBRARY,0,0,T?LIBRARY-CHAIR
.OBJECT SLEEP-OUTFIT,0,FX?TAKEBIT+FX?WEARBIT,LUGGAGE,BROCHURE,0,T?SLEEP-OUTFIT
.OBJECT WELL,FX?VOWELBIT+FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?CONTBIT,BASEMENT,WINE-RACK,0,T?WELL
.OBJECT SECRET-SITTING-DOOR,FX?LOCKED+FX?DOORBIT+FX?SECRETBIT,0,ROOMS,GREAT-HALL,0,T?SECRET-SITTING-DOOR
.OBJECT WENDISH-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT+FX?WEARBIT+FX?NARTICLEBIT,ROOMS,SECRET-WENDISH-DOOR,WENDISH-KIT,T?WENDISH-ROOM
.OBJECT HANDS,FX?TRYTAKEBIT,FX?SEENBIT,GLOBAL-OBJECTS,KEYHOLE,0,T?HANDS
.OBJECT DRIVEWAY,FX?ONBIT,FX?SEENBIT,ROOMS,0,DRAGON-EYE,T?DRIVEWAY
.OBJECT IRIS-CHAIR,FX?OPENBIT,FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,IRIS-ROOM,0,0,T?IRIS-CHAIR
.OBJECT TOMB,0,0,ROOMS,DUNGEON,COFFIN,T?TOMB
.OBJECT DRAWING-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT+FX?WEARBIT+FX?SEENBIT,ROOMS,SECRET-DRAWING-DOOR,VICTORIA-CHAIR,T?DRAWING-ROOM
.OBJECT COURTYARD,FX?ONBIT,FX?SEENBIT,ROOMS,DRIVEWAY,0,T?COURTYARD
.OBJECT SECRET-LANDING-LIB,FX?SECRETBIT,0,ROOMS,DINING-PASSAGE,0,T?SECRET-LANDING-LIB
.OBJECT POND,FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?CONTBIT,GARDEN,0,0,T?POND
.OBJECT LOVER-PIC,0,FX?NARTICLEBIT+FX?NDESCBIT,DRAWING-ROOM,PAINTER,0,T?LOVER-PIC
.OBJECT WINDOW,0,FX?NDESCBIT+FX?SEENBIT,LOCAL-GLOBALS,LEVER,0,T?WINDOW
.OBJECT PUNCHBOWL,FX?TRYTAKEBIT+FX?OPENBIT,FX?SEARCHBIT+FX?CONTBIT,SIDEBOARD,0,0,T?PUNCHBOWL
.OBJECT WENDISH-CHAIR,FX?VOWELBIT+FX?OPENBIT,FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,WENDISH-ROOM,CANDLE,0,T?WENDISH-CHAIR
.OBJECT MEMENTO,0,FX?SEENBIT+FX?NDESCBIT,OLD-GREAT-HALL,0,0,T?MEMENTO
.OBJECT HORN,0,FX?SEENBIT+FX?NDESCBIT,CAR,PLAYER,0,T?HORN
.OBJECT BUST,FX?TRYTAKEBIT,FX?SEARCHBIT+FX?CONTBIT,DINING-ROOM,0,RECORDER,T?BUST
.OBJECT MEMENTO-2,0,FX?SEENBIT+FX?NDESCBIT,OLD-GREAT-HALL,MEMENTO,0,T?MEMENTO-2
.OBJECT SECRET-JACK-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,CORR-2,0,T?SECRET-JACK-DOOR
.OBJECT SECRET-VIVIEN-PASSAGE,FX?SECRETBIT,FX?NARTICLEBIT,ROOMS,SECRET-LANDING-TAM,0,T?SECRET-VIVIEN-PASSAGE
.OBJECT JEWELRY-CASE,FX?TRYTAKEBIT,FX?SEENBIT+FX?CONTBIT+FX?NDESCBIT,TAMARA-ROOM,TAMARA-BED,0,T?JEWELRY-CASE
.OBJECT SECRET-LANDING-JACK,FX?SECRETBIT,FX?NARTICLEBIT,ROOMS,DECK,0,T?SECRET-LANDING-JACK
.OBJECT OIL-PAINTING,FX?VOWELBIT,FX?SEENBIT+FX?NDESCBIT,LOCAL-GLOBALS,FRONT-GATE,0,T?OIL-PAINTING
.OBJECT RECORDER,0,0,BUST,0,0,T?RECORDER
.OBJECT KITCHEN,FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,BACKSTAIRS,LAMP,T?KITCHEN
.OBJECT SECRET-IAN-PASSAGE,FX?VOWELBIT+FX?SECRETBIT,FX?NARTICLEBIT,ROOMS,SECRET-LANDING-LIB,0,T?SECRET-IAN-PASSAGE
.OBJECT DINING-ROOM,FX?DOORBIT+FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,CORR-1,SIDEBOARD,T?DINING-ROOM
.OBJECT YOUR-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT+FX?WEARBIT+FX?NARTICLEBIT,ROOMS,SECRET-YOUR-DOOR,YOUR-CHAIR,T?YOUR-ROOM
.OBJECT ANDIRON,FX?VOWELBIT,FX?NDESCBIT,IAN-ROOM,0,0,T?ANDIRON
.OBJECT LENS,FX?TRANSBIT,FX?WEARBIT+FX?TAKEBIT,LENS-BOX,0,0,T?LENS
.OBJECT INTDIR,0,0,GLOBAL-OBJECTS,HIM,0,T?INTDIR
.OBJECT ROOMS,0,FX?NARTICLEBIT,0,0,HYDE-CLOSET,T?ROOMS
.OBJECT LIMBO,0,FX?NARTICLEBIT,ROOMS,LOVER-PATH,LOVER,T?LIMBO
.OBJECT EAST-HALL,FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,YOUR-BATHROOM,0,T?EAST-HALL
.OBJECT PASSAGE-1,FX?SECRETBIT,0,ROOMS,SECRET-LANDING-JACK,0,T?PASSAGE-1
.OBJECT MIRROR-GLOBAL,0,FX?CONTBIT+FX?SEENBIT,GLOBAL-OBJECTS,TOWER,0,T?MIRROR-GLOBAL
.OBJECT PLAYER,FX?OPENBIT+FX?FEMALE,FX?TOUCHBIT+FX?SEENBIT+FX?PERSONBIT+FX?SEARCHBIT+FX?NARTICLEBIT+FX?NDESCBIT,CAR,0,TWEED-OUTFIT,T?PLAYER
.OBJECT PEEPHOLE-2,FX?ONBIT,FX?NDESCBIT,LOCAL-GLOBALS,PRIEST-DOOR,0,T?PEEPHOLE-2
.OBJECT LOCAL-GLOBALS,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,MIRROR-GLOBAL,CORPSE,T?LOCAL-GLOBALS
.OBJECT CHAIR,0,FX?SURFACEBIT+FX?SEENBIT,LOCAL-GLOBALS,STAIRS,0,T?CHAIR
.OBJECT HEAD,0,FX?SEENBIT,GLOBAL-OBJECTS,HANDS,0,T?HEAD
.OBJECT HER,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,0,0,T?HER
.OBJECT TAPESTRY,0,FX?SEENBIT+FX?NDESCBIT,DRAWING-ROOM,LOVER-PIC,0,T?TAPESTRY
.OBJECT CANE,FX?SECRETBIT+FX?OPENBIT,FX?SEARCHBIT+FX?SURFACEBIT+FX?NDESCBIT+FX?TAKEBIT,0,0,PAINT,T?CANE
.OBJECT MUSIC,0,FX?NDESCBIT+FX?READBIT+FX?TAKEBIT,PIANO,0,0,T?MUSIC
.OBJECT VOICE,0,FX?NDESCBIT,0,0,0,T?VOICE
.OBJECT FRONT-GATE,FX?DOORBIT+FX?LOCKED+FX?TRANSBIT,FX?SEENBIT,LOCAL-GLOBALS,OCEAN,0,T?FRONT-GATE
.OBJECT HYDE-CHAIR,FX?VOWELBIT+FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,HYDE-ROOM,0,0,T?HYDE-CHAIR
.OBJECT OFFICE,FX?DOORBIT+FX?OPENBIT+FX?VOWELBIT,FX?SEENBIT,ROOMS,LIBRARY,HAUNTING,T?OFFICE
.OBJECT PEEPHOLE,FX?ONBIT+FX?SECRETBIT,0,LOCAL-GLOBALS,LADDER,0,T?PEEPHOLE
.OBJECT YOUR-COLOR,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,ARTIFACT,0,T?YOUR-COLOR
.OBJECT CHAIR-DINING,FX?OPENBIT,FX?NDESCBIT+FX?VEHBIT+FX?SEARCHBIT+FX?SURFACEBIT,DINING-ROOM,TABLE-DINING,0,T?CHAIR-DINING
.OBJECT DRESSING-MIRROR,0,FX?SEENBIT,DRESSING-TABLE,0,0,T?DRESSING-MIRROR
.OBJECT LUGGAGE,0,FX?NARTICLEBIT+FX?TAKEBIT+FX?SEARCHBIT+FX?CONTBIT,CAR,HORN,DINNER-OUTFIT,T?LUGGAGE
.OBJECT EYE,FX?VOWELBIT,FX?SEENBIT,GLOBAL-OBJECTS,HEAD,0,T?EYE
.OBJECT NECKLACE,FX?SECRETBIT,FX?WEARBIT+FX?NDESCBIT+FX?TAKEBIT,0,0,0,T?NECKLACE
.OBJECT YOUR-BATHROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT+FX?WEARBIT+FX?NARTICLEBIT,ROOMS,YOUR-ROOM,0,T?YOUR-BATHROOM
.OBJECT JACK-TAPE,FX?SECRETBIT,FX?RMUNGBIT+FX?SEENBIT,0,0,0,T?JACK-TAPE
.OBJECT SECRET-DINING-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,DINING-ROOM,0,T?SECRET-DINING-DOOR
.OBJECT EARRING,FX?SECRETBIT+FX?VOWELBIT,FX?SEENBIT+FX?WEARBIT+FX?NDESCBIT+FX?TAKEBIT,0,0,0,T?EARRING
.OBJECT GLOBAL-OBJECTS,FX?VOWELBIT+FX?TRYTAKEBIT+FX?TRANSBIT+FX?TOOLBIT+FX?SECRETBIT+FX?OPENBIT+FX?ONBIT+FX?MUNGBIT+FX?LOCKED+FX?INVISIBLE+FX?FEMALE+FX?DOORBIT,FX?WORNBIT+FX?WEARBIT+FX?WEAPONBIT+FX?VEHBIT+FX?TOUCHBIT+FX?TAKEBIT+FX?SURFACEBIT+FX?SEENBIT+FX?SEARCHBIT+FX?RMUNGBIT+FX?READBIT+FX?NDESCBIT+FX?NARTICLEBIT+FX?LIGHTBIT+FX?CONTBIT,0,0,GENERIC-CLUE,T?GLOBAL-OBJECTS
.OBJECT WEST-HALL,FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,VIVIEN-ROOM,0,T?WEST-HALL
.OBJECT BRICKS,0,FX?NDESCBIT,0,0,0,T?BRICKS
.OBJECT PLAYER-NAME,0,FX?TOUCHBIT+FX?SEENBIT+FX?PERSONBIT+FX?NARTICLEBIT,GLOBAL-OBJECTS,INTDIR,0,T?PLAYER-NAME
.OBJECT YOUR-CLOSET,FX?SECRETBIT,FX?NARTICLEBIT,ROOMS,SITTING-PASSAGE,0,T?YOUR-CLOSET
.OBJECT IT,FX?VOWELBIT,FX?NARTICLEBIT,GLOBAL-OBJECTS,TURN,0,T?IT
.OBJECT BLOWGUN,FX?SECRETBIT,FX?TAKEBIT+FX?WEAPONBIT,0,0,0,T?BLOWGUN
.OBJECT WENDISH-CORNER,FX?SECRETBIT,FX?NARTICLEBIT,ROOMS,IRIS-CLOSET,0,T?WENDISH-CORNER
.OBJECT ROMANCE,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,PASSAGE,0,T?ROMANCE
.OBJECT LENS-2,FX?TRANSBIT,FX?WEARBIT+FX?TAKEBIT,0,0,0,T?LENS-2
.OBJECT YOUR-CHAIR,FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,YOUR-ROOM,CHEST-OF-DRAWERS,0,T?YOUR-CHAIR
.OBJECT GLASS-EYE,FX?TRYTAKEBIT,FX?NDESCBIT,RHINO-HEAD,0,0,T?GLASS-EYE
.OBJECT TWEED-OUTFIT,FX?MUNGBIT,FX?SEENBIT+FX?TAKEBIT+FX?WEARBIT+FX?WORNBIT,PLAYER,0,0,T?TWEED-OUTFIT
.OBJECT SECRET-LIBRARY-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,STUDY,0,T?SECRET-LIBRARY-DOOR
.OBJECT CANDLE,FX?VOWELBIT+FX?TRYTAKEBIT,FX?NDESCBIT,WENDISH-ROOM,0,0,T?CANDLE
.OBJECT INKWELL,FX?OPENBIT+FX?TRANSBIT+FX?VOWELBIT,FX?CONTBIT+FX?TAKEBIT,DESK,0,0,T?INKWELL
.OBJECT ARTIFACT,FX?VOWELBIT,FX?SEENBIT,GLOBAL-OBJECTS,UNDRESSED,0,T?ARTIFACT
.OBJECT IAN-CHAIR,FX?OPENBIT,FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,IAN-ROOM,ANDIRON,0,T?IAN-CHAIR
.OBJECT MOON,0,FX?SEENBIT,LOCAL-GLOBALS,GHOST-NEW,0,T?MOON
.OBJECT DOCTOR,FX?OPENBIT,FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,GALLERY,0,MUSTACHE,T?DOCTOR
.OBJECT VIVIEN-CHAIR,FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,VIVIEN-ROOM,FIGURINE,0,T?VIVIEN-CHAIR
.OBJECT BELL,FX?OPENBIT,FX?CONTBIT+FX?SEENBIT+FX?NDESCBIT,DECK,0,0,T?BELL
.OBJECT SITTING-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,SECRET-SITTING-DOOR,PIANO,T?SITTING-ROOM
.OBJECT SLEEP-GLOBAL,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,GLOBAL-HERE,0,T?SLEEP-GLOBAL
.OBJECT LADDER,0,0,LOCAL-GLOBALS,PEEPHOLE-2,0,T?LADDER
.OBJECT BUTLER,FX?OPENBIT,FX?NDESCBIT+FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,CORR-1,0,LETTER,T?BUTLER
.OBJECT WYVERN,0,FX?SEENBIT+FX?SURFACEBIT+FX?VEHBIT+FX?NDESCBIT,SITTING-ROOM,0,0,T?WYVERN
.OBJECT MUSTACHE,FX?TRYTAKEBIT,FX?NARTICLEBIT+FX?NDESCBIT,DOCTOR,0,0,T?MUSTACHE
.OBJECT CREW-GLOBAL,0,FX?SEENBIT,GLOBAL-OBJECTS,COUSIN,0,T?CREW-GLOBAL
.OBJECT DESK,FX?VOWELBIT+FX?OPENBIT,FX?NDESCBIT+FX?SEENBIT+FX?VEHBIT+FX?SURFACEBIT,OFFICE,0,INKWELL,T?DESK
.OBJECT GAME-ROOM,FX?DOORBIT+FX?OPENBIT,FX?SEENBIT,ROOMS,CHAPEL,RHINO-HEAD,T?GAME-ROOM
.OBJECT LETTER-MAID,0,FX?READBIT+FX?TAKEBIT+FX?NDESCBIT,WRITING-DESK,0,0,T?LETTER-MAID
.OBJECT DANGER,0,0,GLOBAL-OBJECTS,FLOOR,0,T?DANGER
.OBJECT DRESSING-TABLE-LG,FX?OPENBIT,FX?SURFACEBIT+FX?CONTBIT+FX?SEENBIT,LOCAL-GLOBALS,NIGHTSTAND-LG,0,T?DRESSING-TABLE-LG
.OBJECT COMPUTER,0,FX?SEENBIT+FX?NDESCBIT,OFFICE,DESK,0,T?COMPUTER
.OBJECT LENS-1,FX?TRANSBIT,FX?WEARBIT+FX?SEENBIT+FX?TAKEBIT,0,0,0,T?LENS-1
.OBJECT WENDISH-BOOK,FX?SECRETBIT,FX?RMUNGBIT+FX?NDESCBIT+FX?CONTBIT+FX?READBIT,0,0,0,T?WENDISH-BOOK
.OBJECT TAMARA-EVIDENCE,FX?SECRETBIT,FX?RMUNGBIT+FX?NARTICLEBIT+FX?READBIT+FX?NDESCBIT,0,0,0,T?TAMARA-EVIDENCE
.OBJECT YOUR-SWITCH,FX?SECRETBIT,FX?NDESCBIT,YOUR-ROOM,YOUR-MIRROR,0,T?YOUR-SWITCH
.OBJECT SECRET-WENDISH-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,IRIS-ROOM,0,T?SECRET-WENDISH-DOOR
.OBJECT PAINTER,FX?FEMALE+FX?OPENBIT,FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,DRAWING-ROOM,DEALER,0,T?PAINTER
.OBJECT CHAPEL,FX?DOORBIT+FX?OPENBIT,FX?SEENBIT,ROOMS,LUMBER-ROOM,STAINED-WINDOW,T?CHAPEL
.OBJECT DEALER,FX?OPENBIT,FX?NDESCBIT+FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,DRAWING-ROOM,0,0,T?DEALER
.OBJECT IRON-MAIDEN,FX?OPENBIT+FX?VOWELBIT,FX?CONTBIT,DUNGEON,0,0,T?IRON-MAIDEN
.OBJECT VIVIEN-STUFF,0,FX?SEENBIT+FX?NDESCBIT,VIVIEN-ROOM,0,0,T?VIVIEN-STUFF
.OBJECT CORPSE,0,FX?NARTICLEBIT,LOCAL-GLOBALS,TABLE-RANDOM,0,T?CORPSE
.OBJECT LORD,FX?OPENBIT,FX?NDESCBIT+FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,FOYER,0,CLUE-2,T?LORD
.OBJECT COSTUME,FX?ONBIT+FX?SECRETBIT,FX?TAKEBIT+FX?WEARBIT,0,0,0,T?COSTUME
.OBJECT LUMBER-ROOM,FX?DOORBIT+FX?OPENBIT,FX?SEENBIT,ROOMS,CORR-3,MAGAZINE,T?LUMBER-ROOM
.OBJECT WARDROBE-LG,0,FX?SEENBIT,LOCAL-GLOBALS,DRESSING-TABLE-LG,0,T?WARDROBE-LG
.OBJECT UMBRELLA-STAND,FX?VOWELBIT+FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?CONTBIT,FOYER,LORD,0,T?UMBRELLA-STAND
.OBJECT IAN-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT+FX?WEARBIT+FX?NARTICLEBIT,ROOMS,SECRET-IAN-DOOR,IAN-CHAIR,T?IAN-ROOM
.OBJECT OFFICER,FX?OPENBIT,FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,GREAT-HALL,DEB,0,T?OFFICER
.OBJECT CREST,FX?TRYTAKEBIT,FX?SEENBIT+FX?NDESCBIT,CORR-2,0,0,T?CREST
.OBJECT FRONT-DOOR,FX?LOCKED+FX?DOORBIT+FX?OPENBIT,FX?SEENBIT,ROOMS,GARDEN,0,T?FRONT-DOOR
.OBJECT CRYPT,FX?SECRETBIT,0,ROOMS,BASEMENT,SKELETON,T?CRYPT
.OBJECT HOLE-IN-WALL,FX?OPENBIT+FX?DOORBIT+FX?INVISIBLE,FX?SEENBIT,LOCAL-GLOBALS,YOUR-BATHROOM-DOOR,0,T?HOLE-IN-WALL
.OBJECT LEVER,FX?TRYTAKEBIT,FX?SEENBIT,LOCAL-GLOBALS,NECKLACE-OF-D,0,T?LEVER
.OBJECT GREAT-HALL,FX?DOORBIT+FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,DRAWING-ROOM,ARMOR,T?GREAT-HALL
.OBJECT MAID,FX?VOWELBIT+FX?FEMALE,FX?SEENBIT+FX?PERSONBIT,LOCAL-GLOBALS,0,0,T?MAID
.OBJECT TAMARA-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT+FX?NARTICLEBIT,ROOMS,SECRET-TAMARA-DOOR,JEWELRY-CASE,T?TAMARA-ROOM
.OBJECT TOWER,0,FX?SEENBIT,GLOBAL-OBJECTS,CASTLE,0,T?TOWER
.OBJECT YOUR-BATHROOM-DOOR,FX?DOORBIT+FX?OPENBIT,FX?SEENBIT,LOCAL-GLOBALS,WARDROBE-LG,0,T?YOUR-BATHROOM-DOOR
.OBJECT JEWEL,0,FX?SEENBIT+FX?TAKEBIT,0,0,0,T?JEWEL
.OBJECT CLUE-1,FX?SECRETBIT,FX?READBIT+FX?SEENBIT+FX?NDESCBIT,SIDEBOARD,PUNCHBOWL,0,T?CLUE-1
.OBJECT GALLERY,FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,KITCHEN,PAINTING-GALLERY,T?GALLERY
.OBJECT FOYER,FX?DOORBIT+FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,FRONT-DOOR,COAT-RACK,T?FOYER
.OBJECT BED,FX?OPENBIT,FX?NARTICLEBIT+FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,YOUR-ROOM,0,0,T?BED
.OBJECT TABLE-RANDOM,0,FX?SEENBIT,LOCAL-GLOBALS,CHAIR,0,T?TABLE-RANDOM
.OBJECT KEYHOLE,0,0,GLOBAL-OBJECTS,LIGHT-GLOBAL,0,T?KEYHOLE
.OBJECT PAINTING-GALLERY,0,FX?SEENBIT+FX?NDESCBIT,GALLERY,DOCTOR,0,T?PAINTING-GALLERY
.OBJECT OLD-GREAT-HALL,FX?LOCKED+FX?DOORBIT+FX?VOWELBIT+FX?ONBIT,FX?SEENBIT,ROOMS,HYDE-ROOM,MEMENTO-2,T?OLD-GREAT-HALL
.OBJECT PRIEST-DOOR,FX?DOORBIT,FX?SEENBIT,LOCAL-GLOBALS,HOLE-IN-WALL,0,T?PRIEST-DOOR
.OBJECT STAINED-WINDOW,FX?OPENBIT,FX?NDESCBIT,CHAPEL,0,0,T?STAINED-WINDOW
.OBJECT DECK,FX?OPENBIT+FX?ONBIT,FX?SURFACEBIT+FX?SEENBIT,ROOMS,GAME-ROOM,BELL,T?DECK
.OBJECT GALLERY-CORNER,FX?SECRETBIT,0,ROOMS,DRAWING-CLOSET,0,T?GALLERY-CORNER
.OBJECT BOTTLE,FX?TRANSBIT,FX?WEAPONBIT+FX?READBIT+FX?CONTBIT+FX?TAKEBIT+FX?NDESCBIT,WINE-RACK,0,0,T?BOTTLE
.OBJECT SKULL,FX?SECRETBIT,FX?NDESCBIT,0,0,0,T?SKULL
.OBJECT HIM,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HER,0,T?HIM
.OBJECT SECRET-IRIS-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,EAST-HALL,0,T?SECRET-IRIS-DOOR
.OBJECT LIBRARY,FX?DOORBIT+FX?OPENBIT,FX?SEENBIT,ROOMS,SECRET-LIBRARY-DOOR,BOOKCASE,T?LIBRARY
.OBJECT VIVIEN-DIARY,FX?SECRETBIT,FX?RMUNGBIT+FX?CONTBIT+FX?READBIT+FX?NARTICLEBIT+FX?TAKEBIT,0,0,0,T?VIVIEN-DIARY
.OBJECT NIGHTSTAND,FX?OPENBIT,FX?SEARCHBIT+FX?SEENBIT+FX?NDESCBIT+FX?SURFACEBIT,YOUR-ROOM,BED,NIGHTLAMP,T?NIGHTSTAND
.OBJECT VIVIEN-ROOM,FX?DOORBIT+FX?ONBIT,FX?WORNBIT+FX?WEARBIT+FX?NARTICLEBIT,ROOMS,SECRET-VIVIEN-DOOR,VIVIEN-CHAIR,T?VIVIEN-ROOM
.OBJECT HYDE-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT+FX?WEARBIT+FX?NARTICLEBIT,ROOMS,SECRET-HYDE-DOOR,HYDE-CHAIR,T?HYDE-ROOM
.OBJECT JACK-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT,ROOMS,SECRET-JACK-DOOR,TELESCOPE,T?JACK-ROOM
.OBJECT SECRET-TAMARA-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,OFFICE,0,T?SECRET-TAMARA-DOOR
.OBJECT LAMP,0,FX?LIGHTBIT+FX?TAKEBIT,KITCHEN,DINNER,0,T?LAMP
.OBJECT DRAWING-CLOSET,FX?SECRETBIT,0,ROOMS,MIDPOINT,0,T?DRAWING-CLOSET
.OBJECT DINING-PASSAGE,FX?SECRETBIT,0,ROOMS,SECRET-VIVIEN-PASSAGE,0,T?DINING-PASSAGE
.OBJECT BUFFALO-HEAD,0,FX?SEENBIT+FX?NDESCBIT,GAME-ROOM,0,0,T?BUFFALO-HEAD
.OBJECT TELESCOPE,FX?TRYTAKEBIT,0,JACK-ROOM,0,0,T?TELESCOPE
.OBJECT CLUE-2,FX?SECRETBIT,FX?READBIT+FX?SEENBIT+FX?TAKEBIT+FX?NDESCBIT,LORD,0,0,T?CLUE-2
.OBJECT IRIS-ROOM,FX?DOORBIT+FX?OPENBIT+FX?ONBIT,FX?WORNBIT+FX?WEARBIT+FX?NARTICLEBIT,ROOMS,SECRET-IRIS-DOOR,IRIS-CHAIR,T?IRIS-ROOM
.OBJECT CHEST-OF-DRAWERS,0,FX?SEENBIT+FX?NDESCBIT+FX?CONTBIT,YOUR-ROOM,WARDROBE,0,T?CHEST-OF-DRAWERS
.OBJECT PASSAGE,0,0,GLOBAL-OBJECTS,OTHER-OUTFIT,0,T?PASSAGE
.OBJECT LOVER,FX?FEMALE+FX?OPENBIT,FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,LIMBO,FRIEND,0,T?LOVER
.OBJECT PAINT,FX?SECRETBIT+FX?TRYTAKEBIT,FX?SEENBIT+FX?NDESCBIT,CANE,0,0,T?PAINT
.OBJECT NIGHTLAMP,FX?ONBIT,FX?NARTICLEBIT+FX?SEENBIT+FX?NDESCBIT+FX?LIGHTBIT,NIGHTSTAND,0,0,T?NIGHTLAMP
.OBJECT SIDEBOARD,FX?OPENBIT,FX?SEARCHBIT+FX?SEENBIT+FX?SURFACEBIT,DINING-ROOM,CHAIR-DINING,CLUE-1,T?SIDEBOARD
.OBJECT RHINO-HEAD,FX?OPENBIT,FX?SEARCHBIT+FX?SEENBIT+FX?NDESCBIT+FX?CONTBIT,GAME-ROOM,BUFFALO-HEAD,GLASS-EYE,T?RHINO-HEAD
.OBJECT GHOST-OLD,FX?FEMALE,FX?SEENBIT+FX?PERSONBIT,LOCAL-GLOBALS,MAID,0,T?GHOST-OLD
.OBJECT UNDRESSED,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,ACCIDENT,0,T?UNDRESSED
.OBJECT WINE-RACK,FX?TRYTAKEBIT+FX?OPENBIT,FX?TOUCHBIT+FX?SEENBIT+FX?NDESCBIT+FX?CONTBIT,BASEMENT,0,BOTTLE,T?WINE-RACK
.OBJECT SITTING-PASSAGE,FX?SECRETBIT,0,ROOMS,SECRET-IAN-PASSAGE,0,T?SITTING-PASSAGE
.OBJECT CAR,FX?OPENBIT,FX?CONTBIT+FX?SEENBIT+FX?VEHBIT,DRIVEWAY,0,LUGGAGE,T?CAR
.OBJECT NECKLACE-OF-D,FX?OPENBIT+FX?SECRETBIT,FX?CONTBIT+FX?NDESCBIT+FX?TAKEBIT+FX?NARTICLEBIT,LOCAL-GLOBALS,PSEUDO-OBJECT,0,T?NECKLACE-OF-D
.OBJECT YOU,0,0,GLOBAL-OBJECTS,INTNUM,0,T?YOU
.OBJECT STAIRS,0,FX?SEENBIT,LOCAL-GLOBALS,WINDOW,0,T?STAIRS
.OBJECT LETTER-DEE,FX?SECRETBIT,FX?READBIT+FX?NDESCBIT+FX?NARTICLEBIT,0,0,0,T?LETTER-DEE
.OBJECT COFFIN,0,FX?VEHBIT+FX?CONTBIT,TOMB,0,0,T?COFFIN
.OBJECT SECRET-LANDING-TAM,FX?SECRETBIT,FX?NARTICLEBIT,ROOMS,PASSAGE-1,0,T?SECRET-LANDING-TAM
.OBJECT FRIEND,FX?FEMALE+FX?OPENBIT,FX?NDESCBIT+FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,LIMBO,0,0,T?FRIEND
.OBJECT IRIS-CLOSET,FX?SECRETBIT,FX?NARTICLEBIT,ROOMS,YOUR-CLOSET,0,T?IRIS-CLOSET
.OBJECT BOOKS-GLOBAL,FX?TRYTAKEBIT,FX?READBIT+FX?NDESCBIT,LIBRARY,TABLE-LIBRARY,0,T?BOOKS-GLOBAL
.OBJECT CLUE-3,FX?SECRETBIT,FX?READBIT+FX?NDESCBIT,0,0,0,T?CLUE-3
.OBJECT CASTLE,0,FX?SEENBIT+FX?NARTICLEBIT,GLOBAL-OBJECTS,CREW-GLOBAL,0,T?CASTLE
.OBJECT STUDY,FX?DOORBIT+FX?OPENBIT,FX?SEENBIT,ROOMS,JACK-ROOM,0,T?STUDY
.OBJECT COUSIN,0,FX?NDESCBIT+FX?NARTICLEBIT+FX?PERSONBIT,GLOBAL-OBJECTS,PLAYER-NAME,0,T?COUSIN
.OBJECT SKELETON,FX?OPENBIT,FX?SEARCHBIT+FX?SURFACEBIT,CRYPT,0,0,T?SKELETON
.OBJECT LOVER-PATH,FX?OPENBIT+FX?ONBIT,FX?SURFACEBIT,ROOMS,TOMB,0,T?LOVER-PATH
.OBJECT DRAGON-EYE,0,FX?SEENBIT+FX?NDESCBIT,DRIVEWAY,DRAGON,0,T?DRAGON-EYE
.OBJECT WRITING-DESK,FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?SURFACEBIT,SITTING-ROOM,WYVERN,LETTER-MAID,T?WRITING-DESK
.OBJECT NOT-HERE-OBJECT,0,FX?NARTICLEBIT,0,0,0,T?NOT-HERE-OBJECT
.OBJECT DRAGON,FX?TRYTAKEBIT,FX?NDESCBIT,DRIVEWAY,CAR,0,T?DRAGON
.OBJECT WARDROBE,0,FX?SEENBIT+FX?NDESCBIT+FX?CONTBIT,YOUR-ROOM,YOUR-SWITCH,0,T?WARDROBE
.OBJECT LUMBER-CHEST,FX?VOWELBIT,FX?NDESCBIT+FX?SEENBIT,LUMBER-ROOM,0,0,T?LUMBER-CHEST
.OBJECT INTNUM,0,0,GLOBAL-OBJECTS,DANGER,0,T?INTNUM
.OBJECT YOUR-MIRROR,FX?TRYTAKEBIT,FX?SEENBIT+FX?NDESCBIT,YOUR-ROOM,DRESSING-BENCH,0,T?YOUR-MIRROR
.OBJECT FLOOR,FX?OPENBIT,FX?SURFACEBIT+FX?SEENBIT,GLOBAL-OBJECTS,IT,0,T?FLOOR
.OBJECT CORR-1,FX?ONBIT,FX?WEARBIT+FX?SEENBIT,ROOMS,SITTING-ROOM,BUTLER,T?CORR-1
.OBJECT BATHROOM,0,FX?SEENBIT,LOCAL-GLOBALS,OIL-PAINTING,0,T?BATHROOM
.OBJECT EXERCISE-OUTFIT,FX?VOWELBIT,FX?TAKEBIT+FX?WEARBIT,LUGGAGE,SLEEP-OUTFIT,0,T?EXERCISE-OUTFIT
.OBJECT SECRET-YOUR-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,GALLERY,0,T?SECRET-YOUR-DOOR
.OBJECT DINNER-2,FX?VOWELBIT,FX?NDESCBIT,0,0,0,T?DINNER-2
.OBJECT MAGAZINE,0,FX?READBIT+FX?NDESCBIT+FX?TAKEBIT,LUMBER-ROOM,LUMBER-CHEST,0,T?MAGAZINE
.OBJECT TABLE-DINING,FX?OPENBIT,FX?SEARCHBIT+FX?SEENBIT+FX?SURFACEBIT,DINING-ROOM,BUST,0,T?TABLE-DINING
.OBJECT NIGHTSTAND-LG,0,FX?SEENBIT,LOCAL-GLOBALS,FIREPLACE,0,T?NIGHTSTAND-LG
.OBJECT ACCIDENT,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,ROMANCE,0,T?ACCIDENT
.OBJECT DEB,FX?FEMALE+FX?OPENBIT,FX?NDESCBIT+FX?NARTICLEBIT+FX?SEARCHBIT+FX?PERSONBIT,GREAT-HALL,0,0,T?DEB
.OBJECT HISTORY-BOOK,FX?TRYTAKEBIT,FX?CONTBIT+FX?READBIT,BOOKCASE,0,0,T?HISTORY-BOOK
.OBJECT LENS-BOX,FX?SECRETBIT,FX?SEARCHBIT+FX?CONTBIT+FX?NDESCBIT,0,0,LENS,T?LENS-BOX
.OBJECT SECRET-DRAWING-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,FOYER,0,T?SECRET-DRAWING-DOOR
.OBJECT OTHER-OUTFIT,0,FX?SEENBIT,GLOBAL-OBJECTS,EYE,0,T?OTHER-OUTFIT
.OBJECT GHOST-NEW,FX?OPENBIT,FX?NDESCBIT+FX?SEARCHBIT+FX?SEENBIT,LOCAL-GLOBALS,GHOST-OLD,0,T?GHOST-NEW
.OBJECT WENDISH-KIT,FX?TRYTAKEBIT,FX?CONTBIT+FX?SEENBIT+FX?NDESCBIT,WENDISH-ROOM,WENDISH-STUFF,0,T?WENDISH-KIT
.OBJECT LIGHT-GLOBAL,FX?TRYTAKEBIT,FX?SEENBIT,GLOBAL-OBJECTS,SLEEP-GLOBAL,0,T?LIGHT-GLOBAL
.OBJECT GLOBAL-HERE,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,WALL,0,T?GLOBAL-HERE
.OBJECT DRESSING-BENCH,FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,YOUR-ROOM,DRESSING-TABLE,0,T?DRESSING-BENCH
.OBJECT TURN,0,0,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?TURN
.OBJECT TAMARA-BED,FX?OPENBIT,FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT+FX?SEENBIT,TAMARA-ROOM,0,0,T?TAMARA-BED
.OBJECT SECRET-IAN-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,WEST-HALL,0,T?SECRET-IAN-DOOR
.OBJECT DINNER-OUTFIT,0,FX?TAKEBIT+FX?WEARBIT,LUGGAGE,EXERCISE-OUTFIT,0,T?DINNER-OUTFIT
.OBJECT JOURNAL,FX?SECRETBIT,FX?CONTBIT+FX?READBIT+FX?TAKEBIT,TABLE-LIBRARY,0,0,T?JOURNAL
.OBJECT DRESSING-TABLE,FX?OPENBIT,FX?SEARCHBIT+FX?SEENBIT+FX?NDESCBIT+FX?SURFACEBIT,YOUR-ROOM,NIGHTSTAND,DRESSING-MIRROR,T?DRESSING-TABLE
.OBJECT BROCHURE,0,FX?READBIT+FX?TAKEBIT,LUGGAGE,0,0,T?BROCHURE
.OBJECT VIVIEN-BOX,FX?TRYTAKEBIT,FX?CONTBIT+FX?SEENBIT+FX?NDESCBIT,VIVIEN-ROOM,VIVIEN-STUFF,0,T?VIVIEN-BOX
.OBJECT CORR-2,FX?ONBIT,FX?SEENBIT,ROOMS,LIMBO,CREST,T?CORR-2
.OBJECT BOOKCASE,FX?OPENBIT,FX?SEENBIT+FX?SEARCHBIT+FX?CONTBIT+FX?NDESCBIT,LIBRARY,BOOKS-GLOBAL,HISTORY-BOOK,T?BOOKCASE
.OBJECT HYDE-CLOSET,FX?SECRETBIT,FX?NARTICLEBIT,ROOMS,GALLERY-CORNER,0,T?HYDE-CLOSET
.OBJECT GENERIC-CLUE,0,0,GLOBAL-OBJECTS,MOONMIST,0,T?GENERIC-CLUE
.OBJECT PIANO,FX?OPENBIT,FX?VEHBIT+FX?SEARCHBIT+FX?SEENBIT+FX?SURFACEBIT+FX?NDESCBIT,SITTING-ROOM,WRITING-DESK,MUSIC,T?PIANO
.OBJECT FIREPLACE,0,FX?SEENBIT,LOCAL-GLOBALS,BATHROOM,0,T?FIREPLACE
.OBJECT MIDPOINT,FX?SECRETBIT,0,ROOMS,WENDISH-CORNER,0,T?MIDPOINT
.OBJECT SECRET-VIVIEN-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,WENDISH-ROOM,0,T?SECRET-VIVIEN-DOOR
.OBJECT OCEAN,FX?VOWELBIT,FX?SEENBIT,LOCAL-GLOBALS,MOON,0,T?OCEAN
.OBJECT DINNER,FX?TRYTAKEBIT,FX?NARTICLEBIT,KITCHEN,0,0,T?DINNER
.OBJECT FIGURINE,FX?TRYTAKEBIT,FX?NDESCBIT,VIVIEN-ROOM,VIVIEN-BOX,0,T?FIGURINE
.OBJECT ARMOR,0,FX?SEENBIT+FX?NDESCBIT+FX?CONTBIT,GREAT-HALL,OFFICER,0,T?ARMOR
.OBJECT LETTER,0,FX?READBIT+FX?NDESCBIT+FX?SEENBIT,BUTLER,MACE,0,T?LETTER
.OBJECT BASEMENT,0,FX?SEENBIT,ROOMS,JUNCTION,WELL,T?BASEMENT
.OBJECT HAUNTING,0,FX?SEENBIT+FX?NDESCBIT,OFFICE,COMPUTER,0,T?HAUNTING
.OBJECT CLUE-4,FX?SECRETBIT,FX?READBIT+FX?NDESCBIT,0,0,0,T?CLUE-4
.OBJECT OBJECT-PAIR,0,0,0,0,0,T?OBJECT-PAIR
.OBJECT LUMBER-RING,FX?TRYTAKEBIT,0,0,0,0,T?LUMBER-RING
.OBJECT COAT-RACK,FX?OPENBIT,FX?SEENBIT+FX?NDESCBIT+FX?SURFACEBIT,FOYER,UMBRELLA-STAND,0,T?COAT-RACK
.OBJECT MAZE,FX?ONBIT,FX?SEENBIT,ROOMS,COURTYARD,0,T?MAZE
.OBJECT WALL,FX?OPENBIT,FX?SURFACEBIT+FX?SEENBIT,GLOBAL-OBJECTS,YOU,0,T?WALL
.OBJECT BACKSTAIRS,FX?ONBIT,FX?NARTICLEBIT+FX?WEARBIT+FX?SEENBIT,ROOMS,SECRET-DINING-DOOR,0,T?BACKSTAIRS
.OBJECT VICTORIA-CHAIR,FX?VOWELBIT+FX?OPENBIT,FX?NDESCBIT+FX?VEHBIT+FX?SURFACEBIT,DRAWING-ROOM,TAPESTRY,0,T?VICTORIA-CHAIR
.OBJECT WENDISH-STUFF,0,FX?CONTBIT+FX?READBIT+FX?NDESCBIT,WENDISH-ROOM,WENDISH-CHAIR,0,T?WENDISH-STUFF
.OBJECT JUNCTION,FX?ONBIT,0,ROOMS,OLD-GREAT-HALL,0,T?JUNCTION
.OBJECT MACE,FX?VOWELBIT,FX?NDESCBIT+FX?WEAPONBIT+FX?TAKEBIT,BUTLER,0,0,T?MACE
.OBJECT WAR-CLUB,FX?SECRETBIT,FX?SEENBIT+FX?NDESCBIT,0,0,0,T?WAR-CLUB
.OBJECT GARDEN,FX?ONBIT,FX?SEENBIT,ROOMS,MAZE,POND,T?GARDEN
.OBJECT SECRET-HYDE-DOOR,FX?DOORBIT+FX?SECRETBIT,0,ROOMS,IAN-ROOM,0,T?SECRET-HYDE-DOOR
.OBJECT TABLE-LIBRARY,FX?OPENBIT,FX?SEARCHBIT+FX?NDESCBIT+FX?SURFACEBIT,LIBRARY,LIBRARY-CHAIR,JOURNAL,T?TABLE-LIBRARY
.OBJECT CORR-3,0,FX?SEENBIT,ROOMS,TAMARA-ROOM,0,T?CORR-3
.OBJECT PSEUDO-OBJECT,0,FX?SEENBIT,LOCAL-GLOBALS,PEEPHOLE,0,T?PSEUDO-OBJECT
.ENDT
LAST-OBJECT=254
; OBJECT PROPERTY TABLES ARE DEFINED HERE
OBJPRP::
T?MOONMIST:: .TABLE ; TABLE FOR OBJECT MOONMIST
.STRL "Moonmist"
.PROP 2,P?ACTION
MOONMIST-F
.PROP 8,P?SYNONYM
W?MOONMIST
W?MIST
W?INK
W?LIQUID
.PROP 2,P?ADJECTIVE
.BYTE A?MOON
.BYTE A?GREEN
.BYTE 0
.ENDT
T?DUNGEON:: .TABLE ; TABLE FOR OBJECT DUNGEON
.STRL "dungeon"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE LOVER-PATH ; TO ROOM
.BYTE PRIEST-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE BASEMENT ; TO ROOM
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE LOVER-PATH ; TO ROOM
.BYTE PRIEST-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?NW ; CONDITIONAL EXIT
.BYTE LOVER-PATH ; TO ROOM
.BYTE PRIEST-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE BASEMENT ; TO ROOM
.PROP 2,P?ACTION
DUNGEON-F
.PROP 2,P?SYNONYM
W?DUNGEON
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
1
.PROP 2,P?STATION
DUNGEON
.PROP 2,P?GLOBAL
.BYTE PRIEST-DOOR
.BYTE LEVER
.BYTE 0
.ENDT
T?LIBRARY-CHAIR:: .TABLE ; TABLE FOR OBJECT LIBRARY-CHAIR
.STRL "armchair"
.PROP 6,P?SYNONYM
W?CHAIR
W?SEAT
W?ARMCHAIR
.PROP 1,P?ADJECTIVE
.BYTE A?ARM
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?SLEEP-OUTFIT:: .TABLE ; TABLE FOR OBJECT SLEEP-OUTFIT
.STRL "nightshirt"
.PROP 2,P?ACTION
CLOTHES-FCN
.PROP 8,P?SYNONYM
W?CLOTHES
W?OUTFIT
W?NIGHTS
W?SHIRT
.PROP 4,P?ADJECTIVE
.BYTE A?MY
.BYTE A?NIGHT
.BYTE A?F.C
.BYTE A?F.C
.PROP 2,P?SIZE
20
.PROP 2,P?GENERIC
GENERIC-CLOTHES
.BYTE 0
.ENDT
T?WELL:: .TABLE ; TABLE FOR OBJECT WELL
.STRL "ancient well"
.PROP 2,P?ACTION
WELL-F
.PROP 4,P?SYNONYM
W?WELL
W?WELLSHAFT
.PROP 2,P?ADJECTIVE
.BYTE A?OLD
.BYTE A?ANCIENT
.PROP 2,P?CAPACITY
99
.PROP 2,P?GENERIC
GENERIC-WELL
.BYTE 0
.ENDT
T?SECRET-SITTING-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-SITTING-DOOR
.STRL "secret door"
.PROP 2,P?ACTION
SECRET-SITTING-DOOR-F
.PROP 2,P?SYNONYM
W?DOOR
.PROP 3,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?PASSAGE
.BYTE A?SEAT
.BYTE 0
.ENDT
T?WENDISH-ROOM:: .TABLE ; TABLE FOR OBJECT WENDISH-ROOM
.STRL "Wendish's bedroom"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE WENDISH-CORNER ; TO ROOM
.BYTE SECRET-WENDISH-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE EAST-HALL ; TO ROOM
.BYTE WENDISH-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE WENDISH-CORNER ; TO ROOM
.BYTE SECRET-WENDISH-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE EAST-HALL ; TO ROOM
.BYTE WENDISH-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
WENDISH-ROOM-F
.PROP 6,P?SYNONYM
W?ROOM
W?BEDROOM
W?DOOR
.PROP 6,P?ADJECTIVE
.BYTE A?DOC'S
.BYTE A?HIS
.BYTE A?BED
.BYTE A?ROOM
.BYTE A?BEDROOM
.BYTE A?WEST
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
EAST-HALL
.PROP 8,P?GLOBAL
.BYTE WENDISH-ROOM
.BYTE SECRET-WENDISH-DOOR
.BYTE BATHROOM
.BYTE FIREPLACE
.BYTE NIGHTSTAND-LG
.BYTE DRESSING-TABLE-LG
.BYTE WARDROBE-LG
.BYTE WINDOW
.PROP 2,P?THINGS
PT?908
.BYTE 0
.ENDT
T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS
.STRL "hand"
.PROP 2,P?ACTION
HANDS-F
.PROP 4,P?SYNONYM
W?HANDS
W?HAND
.PROP 8,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?JACK'S
.BYTE A?VIV'S
.BYTE A?HYDE'S
.BYTE A?IAN'S
.BYTE A?DOC'S
.BYTE A?IRIS'S
.BYTE A?MY
.BYTE 0
.ENDT
T?DRIVEWAY:: .TABLE ; TABLE FOR OBJECT DRIVEWAY
.STRL "driveway"
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE COURTYARD ; TO ROOM
.BYTE FRONT-GATE ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE COURTYARD ; TO ROOM
.BYTE FRONT-GATE ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
DRIVEWAY-F
.PROP 4,P?SYNONYM
W?DRIVEWAY
W?WAY
.PROP 1,P?ADJECTIVE
.BYTE A?DRIVE
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
COURTYARD
.PROP 5,P?GLOBAL
.BYTE FRONT-GATE
.BYTE MOON
.BYTE OCEAN
.BYTE WINDOW
.BYTE CHAIR
.PROP 2,P?THINGS
PT?108
.BYTE 0
.ENDT
T?IRIS-CHAIR:: .TABLE ; TABLE FOR OBJECT IRIS-CHAIR
.STRL "love seat"
.PROP 4,P?SYNONYM
W?CHAIR
W?SEAT
.PROP 3,P?ADJECTIVE
.BYTE A?IRIS'S
.BYTE A?HER
.BYTE A?LOVE
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?TOMB:: .TABLE ; TABLE FOR OBJECT TOMB
.STRL "secret tomb"
.PROP 2,P?UP ; IMPOSSIBLE EXIT
STR?255 ; FAILURE MESSAGE
.PROP 2,P?DOWN ; IMPOSSIBLE EXIT
STR?255 ; FAILURE MESSAGE
.PROP 2,P?SYNONYM
W?TOMB
.PROP 1,P?ADJECTIVE
.BYTE A?SECRET
.BYTE 0
.ENDT
T?DRAWING-ROOM:: .TABLE ; TABLE FOR OBJECT DRAWING-ROOM
.STRL "drawing room"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE FOYER ; TO ROOM
.BYTE DRAWING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE DRAWING-CLOSET ; TO ROOM
.BYTE SECRET-DRAWING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE GREAT-HALL ; TO ROOM
.BYTE GREAT-HALL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?NW ; CONDITIONAL EXIT
.BYTE FOYER ; TO ROOM
.BYTE DRAWING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE GREAT-HALL ; TO ROOM
.BYTE GREAT-HALL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE FOYER ; TO ROOM
.BYTE DRAWING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
DRAWING-ROOM-F
.PROP 4,P?SYNONYM
W?ROOM
W?DOOR
.PROP 1,P?ADJECTIVE
.BYTE A?DRAWING
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
GREAT-HALL
.PROP 8,P?GLOBAL
.BYTE GREAT-HALL
.BYTE DRAWING-ROOM
.BYTE SECRET-DRAWING-DOOR
.BYTE CHAIR
.BYTE FIREPLACE
.BYTE WINDOW
.BYTE TABLE-RANDOM
.BYTE OIL-PAINTING
.BYTE 0
.ENDT
T?COURTYARD:: .TABLE ; TABLE FOR OBJECT COURTYARD
.STRL "courtyard"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE DRIVEWAY ; TO ROOM
.BYTE FRONT-GATE ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE FOYER ; TO ROOM
.BYTE FRONT-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SW ; CONDITIONAL EXIT
.BYTE OLD-GREAT-HALL ; TO ROOM
.BYTE OLD-GREAT-HALL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE FOYER ; TO ROOM
.BYTE FRONT-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE DRIVEWAY ; TO ROOM
.BYTE FRONT-GATE ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
COURTYARD-F
.PROP 6,P?SYNONYM
W?COURTYARD
W?YARD
W?ROOM
.PROP 2,P?ADJECTIVE
.BYTE A?CASTLE
.BYTE A?COURT
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
COURTYARD
.PROP 7,P?GLOBAL
.BYTE FRONT-GATE
.BYTE MOON
.BYTE FRONT-DOOR
.BYTE OLD-GREAT-HALL
.BYTE OCEAN
.BYTE WINDOW
.BYTE CHAIR
.PROP 2,P?THINGS
PT?208
.BYTE 0
.ENDT
T?SECRET-LANDING-LIB:: .TABLE ; TABLE FOR OBJECT SECRET-LANDING-LIB
.STRL "library landing"
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE SECRET-IAN-PASSAGE ; TO ROOM
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-TAM ; TO ROOM
.PROP 5,P?SW ; CONDITIONAL EXIT
.BYTE LIBRARY ; TO ROOM
.BYTE SECRET-LIBRARY-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE LIBRARY ; TO ROOM
.BYTE SECRET-LIBRARY-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE DINING-PASSAGE ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE LIBRARY ; TO ROOM
.BYTE SECRET-LIBRARY-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE LIBRARY ; TO ROOM
.BYTE SECRET-LIBRARY-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
SECRET-LANDING-LIB-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?LIBRARY
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
SECRET-LANDING-LIB
.PROP 5,P?GLOBAL
.BYTE SECRET-LIBRARY-DOOR
.BYTE LIBRARY
.BYTE LEVER
.BYTE LADDER
.BYTE STAIRS
.BYTE 0
.ENDT
T?POND:: .TABLE ; TABLE FOR OBJECT POND
.STRL "goldfish pond"
.PROP 2,P?ACTION
POND-F
.PROP 6,P?SYNONYM
W?POND
W?WATER
W?FOUNTAIN
.PROP 1,P?ADJECTIVE
.BYTE A?STONE
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?LOVER-PIC:: .TABLE ; TABLE FOR OBJECT LOVER-PIC
.STRL "Deirdre's portrait"
.PROP 2,P?ACTION
LOVER-PIC-F
.PROP 8,P?SYNONYM
W?PORTRAIT
W?PICTURE
W?PAINTING
W?WATERCOLOR
.PROP 6,P?ADJECTIVE
.BYTE A?VIV'S
.BYTE A?DEE'S
.BYTE A?HER
.BYTE A?ART
.BYTE A?DEIRDRE
.BYTE A?DEE
.BYTE 0
.ENDT
T?WINDOW:: .TABLE ; TABLE FOR OBJECT WINDOW
.STRL "window"
.PROP 2,P?ACTION
WINDOW-F
.PROP 8,P?SYNONYM
W?WINDOW
W?WINDSHIELD
W?WINDSCREEN
W?DOOR
.BYTE 0
.ENDT
T?PUNCHBOWL:: .TABLE ; TABLE FOR OBJECT PUNCHBOWL
.STRL "punchbowl"
.PROP 2,P?ACTION
PUNCHBOWL-F
.PROP 4,P?SYNONYM
W?PUNCHBOWL
W?BOWL
.PROP 1,P?ADJECTIVE
.BYTE A?PUNCH
.PROP 2,P?CAPACITY
9
.PROP 2,P?SIZE
10
.BYTE 0
.ENDT
T?WENDISH-CHAIR:: .TABLE ; TABLE FOR OBJECT WENDISH-CHAIR
.STRL "armchair"
.PROP 6,P?SYNONYM
W?CHAIR
W?SEAT
W?ARMCHAIR
.PROP 1,P?ADJECTIVE
.BYTE A?ARM
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?MEMENTO:: .TABLE ; TABLE FOR OBJECT MEMENTO
.STRL "memento"
.PROP 2,P?ACTION
MEMENTO-F
.PROP 6,P?SYNONYM
W?PAINTING
W?CARVING
W?SKELETON
.PROP 3,P?ADJECTIVE
.BYTE A?OIL
.BYTE A?ART
.BYTE A?JADE
.PROP 2,P?GENERIC
GENERIC-SKELETON
.BYTE 0
.ENDT
T?HORN:: .TABLE ; TABLE FOR OBJECT HORN
.STRL "horn"
.PROP 2,P?ACTION
HORN-F
.PROP 2,P?SYNONYM
W?HORN
.PROP 2,P?ADJECTIVE
.BYTE A?MY
.BYTE A?MOTOR
.BYTE 0
.ENDT
T?BUST:: .TABLE ; TABLE FOR OBJECT BUST
.STRL "bronze bust"
.PROP 2,P?ACTION
BUST-F
.PROP 8,P?SYNONYM
W?BUST
W?STATUE
W?SCULPT
W?LIONEL
.PROP 3,P?ADJECTIVE
.BYTE A?BRONZE
.BYTE A?LI'S
.BYTE A?LIONEL
.PROP 2,P?DESCFCN
BUST-D
.PROP 2,P?CAPACITY
5
.PROP 2,P?SIZE
13
.BYTE 0
.ENDT
T?MEMENTO-2:: .TABLE ; TABLE FOR OBJECT MEMENTO-2
.STRL "memento"
.PROP 2,P?ACTION
MEMENTO-F
.PROP 8,P?SYNONYM
W?SHELL
W?FIGURE
W?INDIAN
W?DOCTOR
.PROP 4,P?ADJECTIVE
.BYTE A?OYSTER
.BYTE A?PAPIER
.BYTE A?MACHE
.BYTE A?WITCH
.BYTE 0
.ENDT
T?SECRET-JACK-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-JACK-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?PASSAGE
.BYTE A?JACK'S
.BYTE A?HIS
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?SECRET-VIVIEN-PASSAGE:: .TABLE ; TABLE FOR OBJECT SECRET-VIVIEN-PASSAGE
.STRL "Vivien's entrance"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE VIVIEN-ROOM ; TO ROOM
.BYTE SECRET-VIVIEN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE YOUR-CLOSET ; TO ROOM
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-TAM ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE VIVIEN-ROOM ; TO ROOM
.BYTE SECRET-VIVIEN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE VIVIEN-ROOM ; TO ROOM
.BYTE SECRET-VIVIEN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
SECRET-VIVIEN-PASSAGE-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 3,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?VIV'S
.BYTE A?HER
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
SECRET-LANDING-TAM
.PROP 3,P?GLOBAL
.BYTE SECRET-VIVIEN-DOOR
.BYTE VIVIEN-ROOM
.BYTE LEVER
.BYTE 0
.ENDT
T?JEWELRY-CASE:: .TABLE ; TABLE FOR OBJECT JEWELRY-CASE
.STRL "jewelry case"
.PROP 2,P?ACTION
JEWELRY-CASE-F
.PROP 4,P?SYNONYM
W?CASE
W?BOX
.PROP 3,P?ADJECTIVE
.BYTE A?JEWELRY
.BYTE A?HER
.BYTE A?TAM'S
.PROP 2,P?CAPACITY
8
.BYTE 0
.ENDT
T?SECRET-LANDING-JACK:: .TABLE ; TABLE FOR OBJECT SECRET-LANDING-JACK
.STRL "Jack's landing"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE JACK-ROOM ; TO ROOM
.BYTE SECRET-JACK-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?NE ; CONDITIONAL EXIT
.BYTE JACK-ROOM ; TO ROOM
.BYTE SECRET-JACK-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE PASSAGE-1 ; TO ROOM
.PROP 1,P?SE ; UNCONDITIONAL EXIT
.BYTE PASSAGE-1 ; TO ROOM
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE PASSAGE-1 ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE JACK-ROOM ; TO ROOM
.BYTE SECRET-JACK-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE JACK-ROOM ; TO ROOM
.BYTE SECRET-JACK-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
SECRET-LANDING-JACK-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 3,P?ADJECTIVE
.BYTE A?JACK'S
.BYTE A?HIS
.BYTE A?SECRET
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
SECRET-LANDING-JACK
.PROP 4,P?GLOBAL
.BYTE SECRET-JACK-DOOR
.BYTE JACK-ROOM
.BYTE LEVER
.BYTE STAIRS
.BYTE 0
.ENDT
T?OIL-PAINTING:: .TABLE ; TABLE FOR OBJECT OIL-PAINTING
.STRL "oil painting"
.PROP 2,P?ACTION
BROCHURE-PSEUDO
.PROP 6,P?SYNONYM
W?PORTRAIT
W?PICTURE
W?PAINTING
.PROP 2,P?ADJECTIVE
.BYTE A?OIL
.BYTE A?ART
.BYTE 0
.ENDT
T?RECORDER:: .TABLE ; TABLE FOR OBJECT RECORDER
.STRL "small tape recorder"
.PROP 2,P?ACTION
RECORDER-F
.PROP 6,P?SYNONYM
W?RECORD
W?TAPE
W?TIMER
.PROP 5,P?ADJECTIVE
.BYTE A?LI'S
.BYTE A?HIS
.BYTE A?TAPE
.BYTE A?SMALL
.BYTE A?CLOCKWORK
.PROP 2,P?GENERIC
GENERIC-RECORDER
.BYTE 0
.ENDT
T?KITCHEN:: .TABLE ; TABLE FOR OBJECT KITCHEN
.STRL "kitchen"
.PROP 2,P?EAST ; IMPOSSIBLE EXIT
STR?246 ; FAILURE MESSAGE
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE BASEMENT ; TO ROOM
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE BACKSTAIRS ; TO ROOM
.PROP 1,P?IN ; UNCONDITIONAL EXIT
.BYTE BASEMENT ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE BACKSTAIRS ; TO ROOM
.PROP 2,P?ACTION
KITCHEN-F
.PROP 2,P?SYNONYM
W?KITCHEN
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
1
.PROP 2,P?STATION
KITCHEN
.PROP 3,P?GLOBAL
.BYTE CHAIR
.BYTE BELL
.BYTE STAIRS
.PROP 2,P?THINGS
PT?608
.BYTE 0
.ENDT
T?SECRET-IAN-PASSAGE:: .TABLE ; TABLE FOR OBJECT SECRET-IAN-PASSAGE
.STRL "Ian's entrance"
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE HYDE-CLOSET ; TO ROOM
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE IAN-ROOM ; TO ROOM
.BYTE SECRET-IAN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-LIB ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE IAN-ROOM ; TO ROOM
.BYTE SECRET-IAN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE IAN-ROOM ; TO ROOM
.BYTE SECRET-IAN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
SECRET-IAN-PASSAGE-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 3,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?IAN'S
.BYTE A?HIS
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
SECRET-IAN-PASSAGE
.PROP 3,P?GLOBAL
.BYTE SECRET-IAN-DOOR
.BYTE IAN-ROOM
.BYTE LEVER
.BYTE 0
.ENDT
T?DINING-ROOM:: .TABLE ; TABLE FOR OBJECT DINING-ROOM
.STRL "dining room"
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE CORR-1 ; TO ROOM
.BYTE DINING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE BACKSTAIRS ; TO ROOM
.PROP 1,P?IN ; UNCONDITIONAL EXIT
.BYTE BACKSTAIRS ; TO ROOM
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-1 ; TO ROOM
.BYTE DINING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
DINING-ROOM-F
.PROP 4,P?SYNONYM
W?ROOM
W?DOOR
.PROP 2,P?ADJECTIVE
.BYTE A?DINING
.BYTE A?SLIDING
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
DINING-ROOM
.PROP 4,P?GLOBAL
.BYTE DINING-ROOM
.BYTE FIREPLACE
.BYTE WINDOW
.BYTE OIL-PAINTING
.PROP 2,P?THINGS
PT?508
.BYTE 0
.ENDT
T?YOUR-ROOM:: .TABLE ; TABLE FOR OBJECT YOUR-ROOM
.STRL "your bedroom"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE YOUR-BATHROOM ; TO ROOM
.BYTE YOUR-BATHROOM-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE YOUR-CLOSET ; TO ROOM
.BYTE SECRET-YOUR-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.BYTE YOUR-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE YOUR-CLOSET ; TO ROOM
.BYTE SECRET-YOUR-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.BYTE YOUR-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
YOUR-ROOM-F
.PROP 6,P?SYNONYM
W?ROOM
W?BEDROOM
W?DOOR
.PROP 7,P?ADJECTIVE
.BYTE A?MY
.BYTE A?BED
.BYTE A?ROOM
.BYTE A?BEDROOM
.BYTE A?SPARE
.BYTE A?F.C
.BYTE A?F.C
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
GALLERY
.PROP 6,P?GLOBAL
.BYTE YOUR-ROOM
.BYTE SECRET-YOUR-DOOR
.BYTE YOUR-BATHROOM
.BYTE FIREPLACE
.BYTE WINDOW
.BYTE YOUR-BATHROOM-DOOR
.BYTE 0
.ENDT
T?ANDIRON:: .TABLE ; TABLE FOR OBJECT ANDIRON
.STRL "andiron"
.PROP 2,P?ACTION
ANDIRON-F
.PROP 6,P?SYNONYM
W?ANDIRON
W?HEAD
W?GRILLWORK
.BYTE 0
.ENDT
T?LENS:: .TABLE ; TABLE FOR OBJECT LENS
.STRL "contact lens"
.PROP 4,P?SYNONYM
W?LENS
W?LENSES
.PROP 2,P?ADJECTIVE
.BYTE A?CONTACT
.BYTE A?FIRST
.PROP 2,P?SIZE
1
.BYTE 0
.ENDT
T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR
.STRL "direction"
.PROP 2,P?SYNONYM
W?DIRECTION
.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?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS
.STRL "that"
.BYTE 0
.ENDT
T?LIMBO:: .TABLE ; TABLE FOR OBJECT LIMBO
.STRL "limbo"
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE LOVER-PATH ; TO ROOM
.PROP 2,P?LINE
3
.PROP 2,P?STATION
LOVER-PATH
.BYTE 0
.ENDT
T?EAST-HALL:: .TABLE ; TABLE FOR OBJECT EAST-HALL
.STRL "east hall"
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE IRIS-ROOM ; TO ROOM
.BYTE IRIS-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.PROP 1,P?SW ; UNCONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE WENDISH-ROOM ; TO ROOM
.BYTE WENDISH-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.PROP 6,P?SYNONYM
W?HALL
W?HALLWAY
W?ROOM
.PROP 1,P?ADJECTIVE
.BYTE A?EAST
.PROP 2,P?LDESC
STR?248
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?STATION
EAST-HALL
.PROP 2,P?GLOBAL
.BYTE WENDISH-ROOM
.BYTE IRIS-ROOM
.BYTE 0
.ENDT
T?PASSAGE-1:: .TABLE ; TABLE FOR OBJECT PASSAGE-1
.STRL "tower passage"
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE SITTING-PASSAGE ; TO ROOM
.PROP 1,P?SW ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-JACK ; TO ROOM
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-JACK ; TO ROOM
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-TAM ; TO ROOM
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE SITTING-PASSAGE ; TO ROOM
.PROP 1,P?IN ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-TAM ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-JACK ; TO ROOM
.PROP 2,P?ACTION
PASSAGE-1-F
.PROP 6,P?SYNONYM
W?PASSAGE
W?ENTRANCE
W?LANDING
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?TOWER
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
2
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
PASSAGE-1
.PROP 2,P?GLOBAL
.BYTE LADDER
.BYTE STAIRS
.BYTE 0
.ENDT
T?MIRROR-GLOBAL:: .TABLE ; TABLE FOR OBJECT MIRROR-GLOBAL
.STRL "mirror"
.PROP 2,P?ACTION
MIRROR-GLOBAL-F
.PROP 4,P?SYNONYM
W?MIRROR
W?GLASS
.PROP 2,P?ADJECTIVE
.BYTE A?LOOKING
.BYTE A?CHEVAL
.BYTE 0
.ENDT
T?PLAYER:: .TABLE ; TABLE FOR OBJECT PLAYER
.STRL "yourself"
.PROP 2,P?ACTION
PLAYER-F
.PROP 4,P?SYNONYM
W?ME
W?MYSELF
.PROP 2,P?LDESC
0
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
0
.BYTE 0
.ENDT
T?PEEPHOLE-2:: .TABLE ; TABLE FOR OBJECT PEEPHOLE-2
.STRL "peephole"
.PROP 2,P?ACTION
PEEPHOLE-2-F
.PROP 8,P?SYNONYM
W?HOLE
W?PEEKHOLE
W?PEEPHOLE
W?OPENING
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?PEEP
.BYTE 0
.ENDT
T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS
.STRL "stone"
.PROP 2,P?ACTION
LOCAL-GLOBALS-F
.PROP 2,P?SYNONYM
W?STONE
.BYTE 0
.ENDT
T?CHAIR:: .TABLE ; TABLE FOR OBJECT CHAIR
.STRL "chair"
.PROP 2,P?ACTION
CHAIR-F
.PROP 8,P?SYNONYM
W?CHAIR
W?SEAT
W?CHAIRS
W?BENCH
.PROP 1,P?ADJECTIVE
.BYTE A?WING
.BYTE 0
.ENDT
T?HEAD:: .TABLE ; TABLE FOR OBJECT HEAD
.STRL "head"
.PROP 2,P?ACTION
HEAD-F
.PROP 2,P?SYNONYM
W?HEAD
.PROP 8,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?JACK'S
.BYTE A?VIV'S
.BYTE A?HYDE'S
.BYTE A?IAN'S
.BYTE A?DOC'S
.BYTE A?IRIS'S
.BYTE A?B'S
.BYTE 0
.ENDT
T?HER:: .TABLE ; TABLE FOR OBJECT HER
.STRL "her"
.PROP 4,P?SYNONYM
W?HER
W?MADAM
.BYTE 0
.ENDT
T?TAPESTRY:: .TABLE ; TABLE FOR OBJECT TAPESTRY
.STRL "tapestry"
.PROP 2,P?ACTION
TAPESTRY-F
.PROP 8,P?SYNONYM
W?TAPESTRY
W?UNICORN
W?MAIDEN
W?ARM
.BYTE 0
.ENDT
T?CANE:: .TABLE ; TABLE FOR OBJECT CANE
.STRL "cane"
.PROP 2,P?ACTION
CANE-F
.PROP 4,P?SYNONYM
W?CANE
W?HANDLE
.BYTE 0
.ENDT
T?MUSIC:: .TABLE ; TABLE FOR OBJECT MUSIC
.STRL "piece of music"
.PROP 2,P?ACTION
MUSIC-F
.PROP 6,P?SYNONYM
W?PIECE
W?MUSIC
W?SONG
.PROP 2,P?SIZE
2
.BYTE 0
.ENDT
T?VOICE:: .TABLE ; TABLE FOR OBJECT VOICE
.STRL "voice"
.PROP 2,P?ACTION
VOICE-F
.PROP 6,P?SYNONYM
W?VOICE
W?SPEAKER
W?LOUDSPEAKER
.PROP 5,P?ADJECTIVE
.BYTE A?LOUD
.BYTE A?HIDDEN
.BYTE A?LI'S
.BYTE A?B'S
.BYTE A?HIS
.BYTE 0
.ENDT
T?FRONT-GATE:: .TABLE ; TABLE FOR OBJECT FRONT-GATE
.STRL "front gate"
.PROP 2,P?ACTION
FRONT-GATE-F
.PROP 2,P?SYNONYM
W?GATE
.PROP 3,P?ADJECTIVE
.BYTE A?FRONT
.BYTE A?TALL
.BYTE A?IRON
.BYTE 0
.ENDT
T?HYDE-CHAIR:: .TABLE ; TABLE FOR OBJECT HYDE-CHAIR
.STRL "armchair"
.PROP 4,P?SYNONYM
W?CHAIR
W?ARMCHAIR
.PROP 1,P?ADJECTIVE
.BYTE A?ARM
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?OFFICE:: .TABLE ; TABLE FOR OBJECT OFFICE
.STRL "office"
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE OFFICE ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE OFFICE ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
OFFICE-F
.PROP 4,P?SYNONYM
W?OFFICE
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?OFFICE
.BYTE A?EAST
.BYTE A?JACK'S
.BYTE A?HIS
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
CORR-2
.PROP 3,P?GLOBAL
.BYTE OFFICE
.BYTE CHAIR
.BYTE FIREPLACE
.PROP 2,P?THINGS
PT?409
.BYTE 0
.ENDT
T?PEEPHOLE:: .TABLE ; TABLE FOR OBJECT PEEPHOLE
.STRL "peephole"
.PROP 2,P?ACTION
PEEPHOLE-F
.PROP 8,P?SYNONYM
W?HOLE
W?PEEKHOLE
W?PEEPHOLE
W?OPENING
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?PEEP
.BYTE 0
.ENDT
T?YOUR-COLOR:: .TABLE ; TABLE FOR OBJECT YOUR-COLOR
.STRL "your favorite color"
.PROP 2,P?ACTION
YOUR-COLOR-F
.PROP 2,P?SYNONYM
W?COLOR
.PROP 4,P?ADJECTIVE
.BYTE A?MY
.BYTE A?FAVORITE
.BYTE A?F.C
.BYTE A?F.C
.BYTE 0
.ENDT
T?CHAIR-DINING:: .TABLE ; TABLE FOR OBJECT CHAIR-DINING
.STRL "chair"
.PROP 8,P?SYNONYM
W?CHAIR
W?SEAT
W?CHAIRS
W?BENCH
.PROP 2,P?ADJECTIVE
.BYTE A?DINING
.BYTE A?MY
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?DRESSING-MIRROR:: .TABLE ; TABLE FOR OBJECT DRESSING-MIRROR
.STRL "side mirror"
.PROP 2,P?ACTION
DRESSING-MIRROR-F
.PROP 2,P?SYNONYM
W?MIRROR
.PROP 4,P?ADJECTIVE
.BYTE A?MY
.BYTE A?DRESSING
.BYTE A?SIDE
.BYTE A?TABLE
.BYTE 0
.ENDT
T?LUGGAGE:: .TABLE ; TABLE FOR OBJECT LUGGAGE
.STRL "your luggage"
.PROP 2,P?ACTION
LUGGAGE-F
.PROP 8,P?SYNONYM
W?LUGGAGE
W?BAG
W?CASE
W?SUITCASE
.PROP 1,P?ADJECTIVE
.BYTE A?MY
.PROP 2,P?CAPACITY
88
.PROP 2,P?SIZE
30
.BYTE 0
.ENDT
T?EYE:: .TABLE ; TABLE FOR OBJECT EYE
.STRL "eye"
.PROP 2,P?ACTION
EYE-F
.PROP 4,P?SYNONYM
W?EYE
W?EYES
.PROP 8,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?JACK'S
.BYTE A?VIV'S
.BYTE A?HYDE'S
.BYTE A?IAN'S
.BYTE A?DOC'S
.BYTE A?IRIS'S
.BYTE A?B'S
.BYTE 0
.ENDT
T?NECKLACE:: .TABLE ; TABLE FOR OBJECT NECKLACE
.STRL "black pearl necklace"
.PROP 6,P?SYNONYM
W?PEARLS
W?NECKLACE
W?STRING
.PROP 2,P?ADJECTIVE
.BYTE A?BLACK
.BYTE A?PEARL
.PROP 2,P?TEXT
STR?280
.PROP 2,P?SIZE
5
.BYTE 0
.ENDT
T?YOUR-BATHROOM:: .TABLE ; TABLE FOR OBJECT YOUR-BATHROOM
.STRL "your bathroom"
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE YOUR-ROOM ; TO ROOM
.BYTE YOUR-BATHROOM-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE YOUR-ROOM ; TO ROOM
.BYTE YOUR-BATHROOM-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
YOUR-BATHROOM-F
.PROP 4,P?SYNONYM
W?ROOM
W?BATHROOM
.PROP 2,P?ADJECTIVE
.BYTE A?MY
.BYTE A?BATH
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
YOUR-ROOM
.PROP 1,P?GLOBAL
.BYTE YOUR-BATHROOM-DOOR
.PROP 2,P?THINGS
PT?708
.BYTE 0
.ENDT
T?JACK-TAPE:: .TABLE ; TABLE FOR OBJECT JACK-TAPE
.STRL "secret tape recorder"
.PROP 2,P?ACTION
JACK-TAPE-F
.PROP 6,P?SYNONYM
W?TAPE
W?RECORD
W?EVIDENCE
.PROP 4,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?TAPE
.BYTE A?JACK'S
.BYTE A?HIS
.PROP 2,P?CHARACTER
2
.PROP 2,P?GENERIC
GENERIC-RECORDER
.BYTE 0
.ENDT
T?SECRET-DINING-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-DINING-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?PASSAGE
.BYTE 0
.ENDT
T?EARRING:: .TABLE ; TABLE FOR OBJECT EARRING
.STRL "earring"
.PROP 2,P?ACTION
EARRING-F
.PROP 6,P?SYNONYM
W?EARRING
W?SETTING
W?SOCKET
.PROP 2,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?HER
.PROP 2,P?TEXT
STR?263
.PROP 2,P?SIZE
1
.BYTE 0
.ENDT
T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS
.STRL "GO"
.PROP 2,P?TEXT
0
.BYTE 0
.ENDT
T?WEST-HALL:: .TABLE ; TABLE FOR OBJECT WEST-HALL
.STRL "west hall"
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE HYDE-ROOM ; TO ROOM
.BYTE HYDE-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?SE ; UNCONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE IAN-ROOM ; TO ROOM
.BYTE IAN-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.PROP 6,P?SYNONYM
W?HALL
W?HALLWAY
W?ROOM
.PROP 1,P?ADJECTIVE
.BYTE A?WEST
.PROP 2,P?LDESC
STR?248
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?STATION
WEST-HALL
.PROP 2,P?GLOBAL
.BYTE HYDE-ROOM
.BYTE IAN-ROOM
.BYTE 0
.ENDT
T?BRICKS:: .TABLE ; TABLE FOR OBJECT BRICKS
.STRL "bunch of loose bricks"
.PROP 2,P?ACTION
BRICKS-F
.PROP 6,P?SYNONYM
W?BUNCH
W?BRICKS
W?BRICK
.PROP 1,P?ADJECTIVE
.BYTE A?LOOSE
.PROP 2,P?DESCFCN
BRICKS-D
.BYTE 0
.ENDT
T?PLAYER-NAME:: .TABLE ; TABLE FOR OBJECT PLAYER-NAME
.STRL "yourself"
.PROP 2,P?ACTION
PLAYER-NAME-F
.PROP 6,P?SYNONYM
W?L.N
W?WE
W?US
.PROP 2,P?ADJECTIVE
.BYTE A?F.N
.BYTE A?L.N
.BYTE 0
.ENDT
T?YOUR-CLOSET:: .TABLE ; TABLE FOR OBJECT YOUR-CLOSET
.STRL "your entrance"
.PROP 1,P?NORTH ; UNCONDITIONAL EXIT
.BYTE IRIS-CLOSET ; TO ROOM
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE SECRET-VIVIEN-PASSAGE ; TO ROOM
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE YOUR-ROOM ; TO ROOM
.BYTE SECRET-YOUR-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE DRAWING-CLOSET ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE YOUR-ROOM ; TO ROOM
.BYTE SECRET-YOUR-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE YOUR-ROOM ; TO ROOM
.BYTE SECRET-YOUR-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
YOUR-CLOSET-F
.PROP 8,P?SYNONYM
W?ENTRANCE
W?SPACE
W?LANDING
W?PASSAGE
.PROP 2,P?ADJECTIVE
.BYTE A?MY
.BYTE A?SECRET
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
YOUR-CLOSET
.PROP 4,P?GLOBAL
.BYTE SECRET-YOUR-DOOR
.BYTE YOUR-ROOM
.BYTE STAIRS
.BYTE LEVER
.BYTE 0
.ENDT
T?IT:: .TABLE ; TABLE FOR OBJECT IT
.STRL "it"
.PROP 2,P?ACTION
IT-F
.PROP 4,P?SYNONYM
W?IT
W?THIS
.BYTE 0
.ENDT
T?BLOWGUN:: .TABLE ; TABLE FOR OBJECT BLOWGUN
.STRL "blowgun"
.PROP 2,P?ACTION
BLOWGUN-F
.PROP 4,P?SYNONYM
W?GUN
W?BLOWGUN
.PROP 1,P?ADJECTIVE
.BYTE A?BLOW
.PROP 2,P?SIZE
9
.BYTE 0
.ENDT
T?WENDISH-CORNER:: .TABLE ; TABLE FOR OBJECT WENDISH-CORNER
.STRL "Wendish's entrance"
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE IRIS-CLOSET ; TO ROOM
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE WENDISH-ROOM ; TO ROOM
.BYTE SECRET-WENDISH-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE MIDPOINT ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE WENDISH-ROOM ; TO ROOM
.BYTE SECRET-WENDISH-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE WENDISH-ROOM ; TO ROOM
.BYTE SECRET-WENDISH-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
WENDISH-CORNER-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 3,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?DOC'S
.BYTE A?HIS
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
WENDISH-CORNER
.PROP 3,P?GLOBAL
.BYTE SECRET-WENDISH-DOOR
.BYTE WENDISH-ROOM
.BYTE LEVER
.BYTE 0
.ENDT
T?ROMANCE:: .TABLE ; TABLE FOR OBJECT ROMANCE
.STRL "Tamara's romance"
.PROP 8,P?SYNONYM
W?ROMANCE
W?ENGAGE
W?MARRIAGE
W?LOVE
.PROP 4,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?JACK'S
.BYTE A?HER
.BYTE A?HIS
.BYTE 0
.ENDT
T?LENS-2:: .TABLE ; TABLE FOR OBJECT LENS-2
.STRL "second contact lens"
.PROP 2,P?ACTION
LENS-2-F
.PROP 4,P?SYNONYM
W?LENS
W?LENSES
.PROP 2,P?ADJECTIVE
.BYTE A?SECOND
.BYTE A?CONTACT
.PROP 2,P?SIZE
1
.PROP 2,P?GENERIC
GENERIC-LENS
.BYTE 0
.ENDT
T?YOUR-CHAIR:: .TABLE ; TABLE FOR OBJECT YOUR-CHAIR
.STRL "wing chair"
.PROP 2,P?SYNONYM
W?CHAIR
.PROP 2,P?ADJECTIVE
.BYTE A?WING
.BYTE A?MY
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?GLASS-EYE:: .TABLE ; TABLE FOR OBJECT GLASS-EYE
.STRL "glass eye"
.PROP 2,P?ACTION
GLASS-EYE-F
.PROP 2,P?SYNONYM
W?EYE
.PROP 4,P?ADJECTIVE
.BYTE A?GLASS
.BYTE A?RHINO
.BYTE A?YELLOW
.BYTE A?RH'S
.PROP 2,P?SIZE
2
.PROP 2,P?GENERIC
GENERIC-EYE
.BYTE 0
.ENDT
T?TWEED-OUTFIT:: .TABLE ; TABLE FOR OBJECT TWEED-OUTFIT
.STRL "tweed outfit"
.PROP 2,P?ACTION
CLOTHES-FCN
.PROP 8,P?SYNONYM
W?CLOTHES
W?OUTFIT
W?TWEEDS
W?SUIT
.PROP 4,P?ADJECTIVE
.BYTE A?MY
.BYTE A?TWEED
.BYTE A?WOOLEN
.BYTE A?WOOL
.PROP 2,P?SIZE
20
.PROP 2,P?GENERIC
GENERIC-CLOTHES
.BYTE 0
.ENDT
T?SECRET-LIBRARY-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-LIBRARY-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 3,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?PASSAGE
.BYTE A?LIBRARY
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?CANDLE:: .TABLE ; TABLE FOR OBJECT CANDLE
.STRL "ornate candle sconce"
.PROP 2,P?ACTION
CANDLE-F
.PROP 4,P?SYNONYM
W?CANDLE
W?SCONCE
.PROP 4,P?ADJECTIVE
.BYTE A?ORNATE
.BYTE A?CANDLE
.BYTE A?DOC'S
.BYTE A?HIS
.BYTE 0
.ENDT
T?INKWELL:: .TABLE ; TABLE FOR OBJECT INKWELL
.STRL "inkwell"
.PROP 2,P?ACTION
INKWELL-F
.PROP 4,P?SYNONYM
W?INKWELL
W?WELL
.PROP 1,P?ADJECTIVE
.BYTE A?INK
.PROP 2,P?CAPACITY
0
.PROP 2,P?SIZE
4
.PROP 2,P?GENERIC
GENERIC-WELL
.BYTE 0
.ENDT
T?ARTIFACT:: .TABLE ; TABLE FOR OBJECT ARTIFACT
.STRL "hidden treasure"
.PROP 2,P?ACTION
ARTIFACT-F
.PROP 4,P?SYNONYM
W?ARTIFACT
W?TREASURE
.PROP 3,P?ADJECTIVE
.BYTE A?VALUABLE
.BYTE A?MISSING
.BYTE A?HIDDEN
.BYTE 0
.ENDT
T?IAN-CHAIR:: .TABLE ; TABLE FOR OBJECT IAN-CHAIR
.STRL "reclining Morris chair"
.PROP 4,P?SYNONYM
W?CHAIR
W?SEAT
.PROP 2,P?ADJECTIVE
.BYTE A?RECLINE
.BYTE A?MORRIS
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?MOON:: .TABLE ; TABLE FOR OBJECT MOON
.STRL "full moon"
.PROP 2,P?ACTION
MOON-F
.PROP 6,P?SYNONYM
W?MOON
W?MIST
W?SKY
.PROP 1,P?ADJECTIVE
.BYTE A?FULL
.BYTE 0
.ENDT
T?DOCTOR:: .TABLE ; TABLE FOR OBJECT DOCTOR
.STRL "Dr. Wendish"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?184 ; FAILURE MESSAGE
.PROP 2,P?ACTION
DOCTOR-F
.PROP 8,P?SYNONYM
W?DOCTOR
W?NICHOLAS
W?WENDISH
W?MAN
.PROP 5,P?ADJECTIVE
.BYTE A?DR
.BYTE A?DOCTOR
.BYTE A?NICHOLAS
.BYTE A?WENDISH
.BYTE A?MAN
.PROP 2,P?LDESC
0
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
4
.PROP 2,P?DESCFCN
DOCTOR-D
.PROP 2,P?CAPACITY
40
.PROP 2,P?STATION
A?DOC'S
.BYTE 0
.ENDT
T?VIVIEN-CHAIR:: .TABLE ; TABLE FOR OBJECT VIVIEN-CHAIR
.STRL "chaise longue"
.PROP 8,P?SYNONYM
W?CHAIR
W?CHAISE
W?LONGUE
W?LOUNGE
.PROP 1,P?ADJECTIVE
.BYTE A?CHAISE
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?BELL:: .TABLE ; TABLE FOR OBJECT BELL
.STRL "bell"
.PROP 2,P?ACTION
BELL-F
.PROP 4,P?SYNONYM
W?BELL
W?GONG
.PROP 1,P?ADJECTIVE
.BYTE A?DINNER
.PROP 2,P?GENERIC
GENERIC-BELL
.BYTE 0
.ENDT
T?SITTING-ROOM:: .TABLE ; TABLE FOR OBJECT SITTING-ROOM
.STRL "sitting room"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE CORR-1 ; TO ROOM
.BYTE SITTING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?DOWN ; CONDITIONAL EXIT
.BYTE SITTING-PASSAGE ; TO ROOM
.BYTE SECRET-SITTING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE SITTING-PASSAGE ; TO ROOM
.BYTE SECRET-SITTING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-1 ; TO ROOM
.BYTE SITTING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
SITTING-ROOM-F
.PROP 4,P?SYNONYM
W?ROOM
W?DOOR
.PROP 2,P?ADJECTIVE
.BYTE A?SITTING
.BYTE A?SLIDING
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
CORR-1
.PROP 5,P?GLOBAL
.BYTE SITTING-ROOM
.BYTE SECRET-SITTING-DOOR
.BYTE CHAIR
.BYTE FIREPLACE
.BYTE WINDOW
.BYTE 0
.ENDT
T?SLEEP-GLOBAL:: .TABLE ; TABLE FOR OBJECT SLEEP-GLOBAL
.STRL "sleep"
.PROP 2,P?ACTION
SLEEP-GLOBAL-F
.PROP 2,P?SYNONYM
W?SLEEP
.BYTE 0
.ENDT
T?LADDER:: .TABLE ; TABLE FOR OBJECT LADDER
.STRL "ladder"
.PROP 2,P?ACTION
LADDER-F
.PROP 2,P?SYNONYM
W?LADDER
.PROP 1,P?ADJECTIVE
.BYTE A?NARROW
.BYTE 0
.ENDT
T?BUTLER:: .TABLE ; TABLE FOR OBJECT BUTLER
.STRL "Bolitho"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?190 ; FAILURE MESSAGE
.PROP 2,P?ACTION
BUTLER-F
.PROP 6,P?SYNONYM
W?BOLITHO
W?BUTLER
W?MAN
.PROP 4,P?ADJECTIVE
.BYTE A?WHITE
.BYTE A?BOLITHO
.BYTE A?BUTLER
.BYTE A?MAN
.PROP 2,P?LDESC
0
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
8
.PROP 2,P?DESCFCN
BUTLER-D
.PROP 2,P?TEXT
STR?191
.PROP 2,P?CAPACITY
40
.BYTE 0
.ENDT
T?WYVERN:: .TABLE ; TABLE FOR OBJECT WYVERN
.STRL "window seat"
.PROP 2,P?ACTION
WYVERN-F
.PROP 8,P?SYNONYM
W?SEAT
W?WYVERN
W?GARGOYLE
W?DRAGON
.PROP 2,P?ADJECTIVE
.BYTE A?WINDOW
.BYTE A?OTHER
.BYTE 0
.ENDT
T?MUSTACHE:: .TABLE ; TABLE FOR OBJECT MUSTACHE
.STRL "Wendish's mustache"
.PROP 2,P?ACTION
MUSTACHE-F
.PROP 2,P?SYNONYM
W?MUSTACHE
.PROP 2,P?ADJECTIVE
.BYTE A?DOC'S
.BYTE A?HIS
.BYTE 0
.ENDT
T?CREW-GLOBAL:: .TABLE ; TABLE FOR OBJECT CREW-GLOBAL
.STRL "bunch of guests"
.PROP 2,P?ACTION
CREW-GLOBAL-F
.PROP 4,P?SYNONYM
W?BUNCH
W?GUESTS
.BYTE 0
.ENDT
T?DESK:: .TABLE ; TABLE FOR OBJECT DESK
.STRL "old-fashioned desk"
.PROP 2,P?SYNONYM
W?DESK
.PROP 5,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?HER
.BYTE A?OLD
.BYTE A?OLD-FASHION
.BYTE A?TALL
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?GAME-ROOM:: .TABLE ; TABLE FOR OBJECT GAME-ROOM
.STRL "game room"
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.BYTE GAME-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.BYTE GAME-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 4,P?SYNONYM
W?ROOM
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?GAME
.BYTE A?GAME-ROOM
.BYTE A?ROOM
.BYTE A?BILLIARD
.PROP 2,P?LDESC
STR?268
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
4
.PROP 2,P?STATION
CORR-3
.PROP 2,P?GLOBAL
.BYTE GAME-ROOM
.BYTE CHAIR
.PROP 2,P?THINGS
PT?809
.BYTE 0
.ENDT
T?LETTER-MAID:: .TABLE ; TABLE FOR OBJECT LETTER-MAID
.STRL "maid's note"
.PROP 2,P?ACTION
LETTER-MAID-F
.PROP 4,P?SYNONYM
W?NOTE
W?NOTES
.PROP 2,P?ADJECTIVE
.BYTE A?MAID'S
.BYTE A?HER
.PROP 2,P?SIZE
2
.BYTE 0
.ENDT
T?DANGER:: .TABLE ; TABLE FOR OBJECT DANGER
.STRL "danger"
.PROP 6,P?SYNONYM
W?DANGER
W?THREAT
W?ATTACK
.BYTE 0
.ENDT
T?DRESSING-TABLE-LG:: .TABLE ; TABLE FOR OBJECT DRESSING-TABLE-LG
.STRL "dressing table"
.PROP 2,P?ACTION
DRESSING-TABLE-LG-F
.PROP 8,P?SYNONYM
W?TABLE
W?BENCH
W?CHEST
W?DRESSE
.PROP 3,P?ADJECTIVE
.BYTE A?DRESSING
.BYTE A?ROLL-TOP
.BYTE A?WRITING
.BYTE 0
.ENDT
T?COMPUTER:: .TABLE ; TABLE FOR OBJECT COMPUTER
.STRL "computer"
.PROP 2,P?ACTION
COMPUTER-F
.PROP 2,P?SYNONYM
W?COMPUTER
.BYTE 0
.ENDT
T?LENS-1:: .TABLE ; TABLE FOR OBJECT LENS-1
.STRL "first contact lens"
.PROP 4,P?SYNONYM
W?LENS
W?LENSES
.PROP 2,P?ADJECTIVE
.BYTE A?FIRST
.BYTE A?CONTACT
.PROP 2,P?SIZE
1
.PROP 2,P?GENERIC
GENERIC-LENS
.BYTE 0
.ENDT
T?WENDISH-BOOK:: .TABLE ; TABLE FOR OBJECT WENDISH-BOOK
.STRL "lab notebook"
.PROP 2,P?ACTION
WENDISH-BOOK-F
.PROP 8,P?SYNONYM
W?NOTEBOOK
W?BOOK
W?BOOKS
W?EVIDENCE
.PROP 5,P?ADJECTIVE
.BYTE A?DOC'S
.BYTE A?HIS
.BYTE A?NOTE
.BYTE A?LAB
.BYTE A?LABORATORY
.PROP 2,P?CHARACTER
4
.PROP 2,P?CAPACITY
4
.PROP 2,P?GENERIC
GENERIC-BOOK
.BYTE 0
.ENDT
T?TAMARA-EVIDENCE:: .TABLE ; TABLE FOR OBJECT TAMARA-EVIDENCE
.STRL "Tamara's receipt"
.PROP 2,P?ACTION
TAMARA-EVIDENCE-F
.PROP 4,P?SYNONYM
W?EVIDENCE
W?RECEIPT
.PROP 2,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?HER
.PROP 2,P?CHARACTER
1
.PROP 2,P?SIZE
2
.BYTE 0
.ENDT
T?YOUR-SWITCH:: .TABLE ; TABLE FOR OBJECT YOUR-SWITCH
.STRL "hidden switch"
.PROP 2,P?ACTION
YOUR-SWITCH-F
.PROP 2,P?SYNONYM
W?SWITCH
.PROP 3,P?ADJECTIVE
.BYTE A?MY
.BYTE A?SMALL
.BYTE A?HIDDEN
.BYTE 0
.ENDT
T?SECRET-WENDISH-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-WENDISH-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?DOC'S
.BYTE A?HIS
.BYTE A?PASSAGE
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?PAINTER:: .TABLE ; TABLE FOR OBJECT PAINTER
.STRL "Vivien"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?187 ; FAILURE MESSAGE
.PROP 2,P?ACTION
PAINTER-F
.PROP 8,P?SYNONYM
W?VIVIEN
W?VIV
W?PENTREATH
W?WOMAN
.PROP 8,P?ADJECTIVE
.BYTE A?TALL
.BYTE A?MS
.BYTE A?MISS
.BYTE A?MRS
.BYTE A?VIVIEN
.BYTE A?VIV
.BYTE A?PENTREATH
.BYTE A?WOMAN
.PROP 2,P?LDESC
2
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
3
.PROP 2,P?DESCFCN
PAINTER-D
.PROP 2,P?TEXT
STR?188
.PROP 2,P?CAPACITY
40
.PROP 2,P?STATION
A?VIV'S
.BYTE 0
.ENDT
T?CHAPEL:: .TABLE ; TABLE FOR OBJECT CHAPEL
.STRL "chapel"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.BYTE CHAPEL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.BYTE CHAPEL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
CHAPEL-F
.PROP 4,P?SYNONYM
W?CHAPEL
W?DOOR
.PROP 1,P?ADJECTIVE
.BYTE A?CHAPEL
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
4
.PROP 2,P?STATION
CORR-3
.PROP 2,P?GLOBAL
.BYTE CHAPEL
.BYTE CHAIR
.PROP 2,P?THINGS
PT?709
.BYTE 0
.ENDT
T?DEALER:: .TABLE ; TABLE FOR OBJECT DEALER
.STRL "Hyde"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?186 ; FAILURE MESSAGE
.PROP 2,P?ACTION
DEALER-F
.PROP 8,P?SYNONYM
W?MONTAGUE
W?HYDE
W?DEALER
W?MAN
.PROP 8,P?ADJECTIVE
.BYTE A?TALL
.BYTE A?ART
.BYTE A?MR
.BYTE A?MISTER
.BYTE A?MONTAGUE
.BYTE A?HYDE
.BYTE A?DEALER
.BYTE A?MAN
.PROP 2,P?LDESC
2
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
6
.PROP 2,P?DESCFCN
DEALER-D
.PROP 2,P?CAPACITY
40
.BYTE 0
.ENDT
T?IRON-MAIDEN:: .TABLE ; TABLE FOR OBJECT IRON-MAIDEN
.STRL "iron maiden"
.PROP 2,P?ACTION
IRON-MAIDEN-F
.PROP 8,P?SYNONYM
W?MAIDEN
W?SPACE
W?SPIKE
W?SPIKES
.PROP 1,P?ADJECTIVE
.BYTE A?IRON
.BYTE 0
.ENDT
T?VIVIEN-STUFF:: .TABLE ; TABLE FOR OBJECT VIVIEN-STUFF
.STRL "art supplies"
.PROP 2,P?ACTION
RANDOM-PSEUDO
.PROP 8,P?SYNONYM
W?PAD
W?CANVAS
W?SUPPLIES
W?EASEL
.PROP 6,P?ADJECTIVE
.BYTE A?VIV'S
.BYTE A?HER
.BYTE A?WATERCOLOR
.BYTE A?SKETCH
.BYTE A?ART
.BYTE A?PICTURE
.BYTE 0
.ENDT
T?CORPSE:: .TABLE ; TABLE FOR OBJECT CORPSE
.STRL "Deirdre's body"
.PROP 2,P?ACTION
CORPSE-F
.PROP 2,P?SYNONYM
W?CORPSE
.PROP 3,P?ADJECTIVE
.BYTE A?DEE'S
.BYTE A?HER
.BYTE A?DEAD
.BYTE 0
.ENDT
T?LORD:: .TABLE ; TABLE FOR OBJECT LORD
.STRL "Lord Jack"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?177 ; FAILURE MESSAGE
.PROP 2,P?ACTION
LORD-F
.PROP 8,P?SYNONYM
W?LORD
W?JACK
W?TRESYLLIAN
W?MAN
.PROP 6,P?ADJECTIVE
.BYTE A?TALL
.BYTE A?MY
.BYTE A?LORD
.BYTE A?JACK
.BYTE A?TRESYLLIAN
.BYTE A?MAN
.PROP 2,P?LDESC
0
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
2
.PROP 2,P?DESCFCN
LORD-D
.PROP 2,P?CAPACITY
40
.BYTE 0
.ENDT
T?COSTUME:: .TABLE ; TABLE FOR OBJECT COSTUME
.STRL "ghost costume"
.PROP 2,P?ACTION
COSTUME-F
.PROP 8,P?SYNONYM
W?COSTUME
W?DISGUISE
W?GOWN
W?WIG
.PROP 8,P?ADJECTIVE
.BYTE A?GHOST
.BYTE A?G'S
.BYTE A?HER
.BYTE A?HIS
.BYTE A?WHITE
.BYTE A?BLOND
.BYTE A?BLONDE
.BYTE A?PALE
.PROP 2,P?SIZE
20
.BYTE 0
.ENDT
T?LUMBER-ROOM:: .TABLE ; TABLE FOR OBJECT LUMBER-ROOM
.STRL "lumber room"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.BYTE LUMBER-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.BYTE LUMBER-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?NW ; CONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.BYTE LUMBER-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.BYTE LUMBER-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
LUMBER-ROOM-F
.PROP 4,P?SYNONYM
W?ROOM
W?DOOR
.PROP 2,P?ADJECTIVE
.BYTE A?LUMBER
.BYTE A?ROOM
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
4
.PROP 2,P?STATION
CORR-3
.PROP 1,P?GLOBAL
.BYTE LUMBER-ROOM
.PROP 2,P?THINGS
PT?609
.PROP 2,P?CORRIDOR
0
.BYTE 0
.ENDT
T?WARDROBE-LG:: .TABLE ; TABLE FOR OBJECT WARDROBE-LG
.STRL "wardrobe"
.PROP 2,P?ACTION
RANDOM-PSEUDO
.PROP 4,P?SYNONYM
W?WARDROBE
W?PRESS
.PROP 1,P?ADJECTIVE
.BYTE A?CLOTHES
.BYTE 0
.ENDT
T?UMBRELLA-STAND:: .TABLE ; TABLE FOR OBJECT UMBRELLA-STAND
.STRL "umbrella stand"
.PROP 2,P?ACTION
UMBRELLA-STAND-F
.PROP 4,P?SYNONYM
W?STAND
W?UMBRELLA
.PROP 1,P?ADJECTIVE
.BYTE A?UMBRELLA
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?IAN-ROOM:: .TABLE ; TABLE FOR OBJECT IAN-ROOM
.STRL "Ian's bedroom"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE SECRET-IAN-PASSAGE ; TO ROOM
.BYTE SECRET-IAN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE WEST-HALL ; TO ROOM
.BYTE IAN-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE SECRET-IAN-PASSAGE ; TO ROOM
.BYTE SECRET-IAN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE WEST-HALL ; TO ROOM
.BYTE IAN-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
IAN-ROOM-F
.PROP 6,P?SYNONYM
W?ROOM
W?BEDROOM
W?DOOR
.PROP 6,P?ADJECTIVE
.BYTE A?IAN'S
.BYTE A?HIS
.BYTE A?BED
.BYTE A?ROOM
.BYTE A?BEDROOM
.BYTE A?WEST
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
WEST-HALL
.PROP 8,P?GLOBAL
.BYTE IAN-ROOM
.BYTE SECRET-IAN-DOOR
.BYTE BATHROOM
.BYTE FIREPLACE
.BYTE NIGHTSTAND-LG
.BYTE DRESSING-TABLE-LG
.BYTE WARDROBE-LG
.BYTE WINDOW
.PROP 2,P?THINGS
PT?1108
.BYTE 0
.ENDT
T?OFFICER:: .TABLE ; TABLE FOR OBJECT OFFICER
.STRL "Ian"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?183 ; FAILURE MESSAGE
.PROP 2,P?ACTION
OFFICER-F
.PROP 8,P?SYNONYM
W?IAN
W?FORDYCE
W?OFFICE
W?MAN
.PROP 8,P?ADJECTIVE
.BYTE A?TALL
.BYTE A?BLOND
.BYTE A?MR
.BYTE A?MISTER
.BYTE A?IAN
.BYTE A?FORDYCE
.BYTE A?OFFICE
.BYTE A?MAN
.PROP 2,P?LDESC
1
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
5
.PROP 2,P?DESCFCN
OFFICER-D
.PROP 2,P?CAPACITY
40
.BYTE 0
.ENDT
T?CREST:: .TABLE ; TABLE FOR OBJECT CREST
.STRL "family crest"
.PROP 2,P?ACTION
CREST-F
.PROP 6,P?SYNONYM
W?CREST
W?WYVERN
W?BAS-RELIEF
.PROP 3,P?ADJECTIVE
.BYTE A?BRONZE
.BYTE A?TRESYLLIAN
.BYTE A?FAMILY
.BYTE 0
.ENDT
T?FRONT-DOOR:: .TABLE ; TABLE FOR OBJECT FRONT-DOOR
.STRL "front door"
.PROP 2,P?ACTION
FRONT-DOOR-F
.PROP 2,P?SYNONYM
W?DOOR
.PROP 2,P?ADJECTIVE
.BYTE A?FRONT
.BYTE A?CASTLE
.BYTE 0
.ENDT
T?CRYPT:: .TABLE ; TABLE FOR OBJECT CRYPT
.STRL "secret crypt"
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE BASEMENT ; TO ROOM
.PROP 2,P?ACTION
CRYPT-F
.PROP 2,P?SYNONYM
W?CRYPT
.PROP 1,P?ADJECTIVE
.BYTE A?SECRET
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
1
.PROP 2,P?STATION
BASEMENT
.PROP 1,P?GLOBAL
.BYTE HOLE-IN-WALL
.BYTE 0
.ENDT
T?HOLE-IN-WALL:: .TABLE ; TABLE FOR OBJECT HOLE-IN-WALL
.STRL "brick hole"
.PROP 2,P?ACTION
HOLE-IN-WALL-F
.PROP 6,P?SYNONYM
W?HOLE
W?OPENING
W?WALL
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?BRICK
.BYTE 0
.ENDT
T?LEVER:: .TABLE ; TABLE FOR OBJECT LEVER
.STRL "lever"
.PROP 2,P?ACTION
LEVER-F
.PROP 4,P?SYNONYM
W?LEVER
W?HANDLE
.BYTE 0
.ENDT
T?GREAT-HALL:: .TABLE ; TABLE FOR OBJECT GREAT-HALL
.STRL "new great hall"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE FOYER ; TO ROOM
.BYTE FOYER ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE DRAWING-ROOM ; TO ROOM
.BYTE GREAT-HALL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE CORR-1 ; TO ROOM
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE DRAWING-ROOM ; TO ROOM
.BYTE GREAT-HALL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE FOYER ; TO ROOM
.BYTE FOYER ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
GREAT-HALL-F
.PROP 6,P?SYNONYM
W?HALL
W?DOOR
W?ROOM
.PROP 2,P?ADJECTIVE
.BYTE A?GREAT
.BYTE A?NEW
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?GENERIC
GENERIC-GREAT-HALL
.PROP 2,P?STATION
GREAT-HALL
.PROP 8,P?GLOBAL
.BYTE GREAT-HALL
.BYTE FOYER
.BYTE CHAIR
.BYTE FIREPLACE
.BYTE WINDOW
.BYTE TABLE-RANDOM
.BYTE STAIRS
.BYTE DRAWING-ROOM
.PROP 2,P?THINGS
PT?308
.BYTE 0
.ENDT
T?MAID:: .TABLE ; TABLE FOR OBJECT MAID
.STRL "upstairs maid"
.PROP 4,P?SYNONYM
W?GLADYS
W?MAID
.PROP 3,P?ADJECTIVE
.BYTE A?UPSTAIRS
.BYTE A?GLADYS
.BYTE A?MAID
.PROP 2,P?CHARACTER
12
.BYTE 0
.ENDT
T?TAMARA-ROOM:: .TABLE ; TABLE FOR OBJECT TAMARA-ROOM
.STRL "Tamara's bedroom"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE TAMARA-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SE ; CONDITIONAL EXIT
.BYTE SECRET-LANDING-TAM ; TO ROOM
.BYTE SECRET-TAMARA-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE TAMARA-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?NW ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE TAMARA-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?DOWN ; CONDITIONAL EXIT
.BYTE SECRET-LANDING-TAM ; TO ROOM
.BYTE SECRET-TAMARA-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE SECRET-LANDING-TAM ; TO ROOM
.BYTE SECRET-TAMARA-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE TAMARA-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
TAMARA-ROOM-F
.PROP 6,P?SYNONYM
W?BEDROOM
W?ROOM
W?DOOR
.PROP 5,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?HER
.BYTE A?BED
.BYTE A?BEDROOM
.BYTE A?SE
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
CORR-2
.PROP 8,P?GLOBAL
.BYTE TAMARA-ROOM
.BYTE SECRET-TAMARA-DOOR
.BYTE BATHROOM
.BYTE FIREPLACE
.BYTE NIGHTSTAND-LG
.BYTE DRESSING-TABLE-LG
.BYTE WARDROBE-LG
.BYTE WINDOW
.PROP 2,P?THINGS
PT?509
.BYTE 0
.ENDT
T?TOWER:: .TABLE ; TABLE FOR OBJECT TOWER
.STRL "tower"
.PROP 2,P?ACTION
TOWER-F
.PROP 6,P?SYNONYM
W?TOWER
W?TURRET
W?KEEP
.PROP 2,P?ADJECTIVE
.BYTE A?STONE
.BYTE A?TOWER
.BYTE 0
.ENDT
T?YOUR-BATHROOM-DOOR:: .TABLE ; TABLE FOR OBJECT YOUR-BATHROOM-DOOR
.STRL "bathroom door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 3,P?ADJECTIVE
.BYTE A?MY
.BYTE A?BATH
.BYTE A?BATHROOM
.BYTE 0
.ENDT
T?JEWEL:: .TABLE ; TABLE FOR OBJECT JEWEL
.STRL "tiny red jewel"
.PROP 8,P?SYNONYM
W?JEWEL
W?SPECK
W?GEM
W?STONE
.PROP 3,P?ADJECTIVE
.BYTE A?TINY
.BYTE A?RED
.BYTE A?MISSING
.PROP 2,P?SIZE
1
.BYTE 0
.ENDT
T?CLUE-1:: .TABLE ; TABLE FOR OBJECT CLUE-1
.STRL "first clue"
.PROP 2,P?ACTION
CLUE-1-F
.PROP 6,P?SYNONYM
W?CLUE
W?CLUES
W?CARD
.PROP 4,P?ADJECTIVE
.BYTE A?FIRST
.BYTE A?1ST
.BYTE A?CLUE
.BYTE A?PICTURE
.PROP 2,P?SIZE
1
.PROP 2,P?GENERIC
GENERIC-CLUE-FCN
.BYTE 0
.ENDT
T?GALLERY:: .TABLE ; TABLE FOR OBJECT GALLERY
.STRL "gallery"
.PROP 1,P?NE ; UNCONDITIONAL EXIT
.BYTE EAST-HALL ; TO ROOM
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE YOUR-ROOM ; TO ROOM
.BYTE YOUR-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE VIVIEN-ROOM ; TO ROOM
.BYTE VIVIEN-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?NW ; UNCONDITIONAL EXIT
.BYTE WEST-HALL ; TO ROOM
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE GREAT-HALL ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE YOUR-ROOM ; TO ROOM
.BYTE YOUR-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE GREAT-HALL ; TO ROOM
.PROP 2,P?ACTION
GALLERY-F
.PROP 4,P?SYNONYM
W?GALLERY
W?ROOM
.PROP 1,P?ADJECTIVE
.BYTE A?GALLERY
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?STATION
GALLERY
.PROP 6,P?GLOBAL
.BYTE YOUR-ROOM
.BYTE VIVIEN-ROOM
.BYTE FIREPLACE
.BYTE WINDOW
.BYTE PEEPHOLE
.BYTE STAIRS
.BYTE 0
.ENDT
T?FOYER:: .TABLE ; TABLE FOR OBJECT FOYER
.STRL "foyer"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE COURTYARD ; TO ROOM
.BYTE FRONT-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE DRAWING-ROOM ; TO ROOM
.BYTE DRAWING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE GREAT-HALL ; TO ROOM
.BYTE FOYER ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE DRAWING-ROOM ; TO ROOM
.BYTE DRAWING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE COURTYARD ; TO ROOM
.BYTE FRONT-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
FOYER-F
.PROP 6,P?SYNONYM
W?FOYER
W?ROOM
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?NEW
.BYTE A?FOYER
.BYTE A?DOUBLE
.BYTE A?BRONZE
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
FOYER
.PROP 6,P?GLOBAL
.BYTE FRONT-DOOR
.BYTE FOYER
.BYTE CHAIR
.BYTE TABLE-RANDOM
.BYTE WINDOW
.BYTE OIL-PAINTING
.BYTE 0
.ENDT
T?BED:: .TABLE ; TABLE FOR OBJECT BED
.STRL "your bed"
.PROP 2,P?ACTION
BED-F
.PROP 2,P?SYNONYM
W?BED
.PROP 1,P?ADJECTIVE
.BYTE A?MY
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?TABLE-RANDOM:: .TABLE ; TABLE FOR OBJECT TABLE-RANDOM
.STRL "table"
.PROP 2,P?ACTION
RANDOM-PSEUDO
.PROP 4,P?SYNONYM
W?TABLE
W?DESK
.PROP 2,P?ADJECTIVE
.BYTE A?BILLIARD
.BYTE A?CARD
.BYTE 0
.ENDT
T?KEYHOLE:: .TABLE ; TABLE FOR OBJECT KEYHOLE
.STRL "keyhole"
.PROP 2,P?ACTION
KEYHOLE-F
.PROP 4,P?SYNONYM
W?KEYHOLE
W?HOLE
.PROP 8,P?ADJECTIVE
.BYTE A?MY
.BYTE A?TAM'S
.BYTE A?JACK'S
.BYTE A?VIV'S
.BYTE A?HYDE'S
.BYTE A?IAN'S
.BYTE A?DOC'S
.BYTE A?IRIS'S
.BYTE 0
.ENDT
T?PAINTING-GALLERY:: .TABLE ; TABLE FOR OBJECT PAINTING-GALLERY
.STRL "series of oil paintings"
.PROP 2,P?ACTION
PICTURE-F
.PROP 8,P?SYNONYM
W?PORTRAIT
W?PICTURE
W?PAINTING
W?SERIES
.PROP 3,P?ADJECTIVE
.BYTE A?OIL
.BYTE A?ART
.BYTE A?DOUBLE
.BYTE 0
.ENDT
T?OLD-GREAT-HALL:: .TABLE ; TABLE FOR OBJECT OLD-GREAT-HALL
.STRL "old great hall"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE COURTYARD ; TO ROOM
.BYTE OLD-GREAT-HALL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?NE ; CONDITIONAL EXIT
.BYTE COURTYARD ; TO ROOM
.BYTE OLD-GREAT-HALL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE JUNCTION ; TO ROOM
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.PROP 1,P?IN ; UNCONDITIONAL EXIT
.BYTE JUNCTION ; TO ROOM
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE COURTYARD ; TO ROOM
.BYTE OLD-GREAT-HALL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
OLD-GREAT-HALL-F
.PROP 6,P?SYNONYM
W?HALL
W?ROOM
W?DOOR
.PROP 3,P?ADJECTIVE
.BYTE A?GREAT
.BYTE A?OLD
.BYTE A?TOWER
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
2
.PROP 2,P?GENERIC
GENERIC-GREAT-HALL
.PROP 2,P?STATION
OLD-GREAT-HALL
.PROP 5,P?GLOBAL
.BYTE OLD-GREAT-HALL
.BYTE FIREPLACE
.BYTE CHAIR
.BYTE WINDOW
.BYTE STAIRS
.BYTE 0
.ENDT
T?PRIEST-DOOR:: .TABLE ; TABLE FOR OBJECT PRIEST-DOOR
.STRL "priest hole"
.PROP 4,P?SYNONYM
W?DOOR
W?HOLE
.PROP 1,P?ADJECTIVE
.BYTE A?PRIEST
.BYTE 0
.ENDT
T?STAINED-WINDOW:: .TABLE ; TABLE FOR OBJECT STAINED-WINDOW
.STRL "stained-glass window"
.PROP 2,P?ACTION
STAINED-WINDOW-F
.PROP 6,P?SYNONYM
W?WINDOW
W?APPLE
W?GLASS
.PROP 2,P?ADJECTIVE
.BYTE A?STAINED
.BYTE A?GLASS
.PROP 2,P?TEXT
STR?266
.PROP 2,P?CAPACITY
3
.BYTE 0
.ENDT
T?DECK:: .TABLE ; TABLE FOR OBJECT DECK
.STRL "fighting deck"
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.PROP 1,P?IN ; UNCONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.PROP 2,P?ACTION
DECK-F
.PROP 4,P?SYNONYM
W?DECK
W?ROOF
.PROP 6,P?ADJECTIVE
.BYTE A?THIRD
.BYTE A?TOP
.BYTE A?STORY
.BYTE A?STOREY
.BYTE A?FIGHTING
.BYTE A?OBSERVE
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
5
.PROP 2,P?STATION
DECK
.PROP 3,P?GLOBAL
.BYTE MOON
.BYTE OCEAN
.BYTE STAIRS
.BYTE 0
.ENDT
T?GALLERY-CORNER:: .TABLE ; TABLE FOR OBJECT GALLERY-CORNER
.STRL "dead end"
.PROP 1,P?NORTH ; UNCONDITIONAL EXIT
.BYTE MIDPOINT ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE MIDPOINT ; TO ROOM
.PROP 2,P?ACTION
GALLERY-CORNER-F
.PROP 8,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
W?END
.PROP 3,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?HIDDEN
.BYTE A?DEAD
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
MIDPOINT
.PROP 1,P?GLOBAL
.BYTE PEEPHOLE
.PROP 2,P?CORRIDOR
2
.BYTE 0
.ENDT
T?BOTTLE:: .TABLE ; TABLE FOR OBJECT BOTTLE
.STRL "bottle"
.PROP 2,P?ACTION
BOTTLE-F
.PROP 4,P?SYNONYM
W?BOTTLE
W?WINE
.PROP 1,P?ADJECTIVE
.BYTE A?WINE
.PROP 2,P?CAPACITY
3
.PROP 2,P?SIZE
5
.PROP 2,P?GENERIC
GENERIC-WINE
.BYTE 0
.ENDT
T?SKULL:: .TABLE ; TABLE FOR OBJECT SKULL
.STRL "fossil skull"
.PROP 2,P?ACTION
SKULL-F
.PROP 2,P?SYNONYM
W?SKULL
.PROP 1,P?ADJECTIVE
.BYTE A?FOSSIL
.PROP 2,P?SIZE
9
.BYTE 0
.ENDT
T?HIM:: .TABLE ; TABLE FOR OBJECT HIM
.STRL "him"
.PROP 4,P?SYNONYM
W?HIM
W?SIR
.BYTE 0
.ENDT
T?SECRET-IRIS-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-IRIS-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?IRIS'S
.BYTE A?HER
.BYTE A?PASSAGE
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?LIBRARY:: .TABLE ; TABLE FOR OBJECT LIBRARY
.STRL "library"
.PROP 5,P?NE ; CONDITIONAL EXIT
.BYTE SECRET-LANDING-LIB ; TO ROOM
.BYTE SECRET-LIBRARY-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE LIBRARY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SW ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE LIBRARY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE LIBRARY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE SECRET-LANDING-LIB ; TO ROOM
.BYTE SECRET-LIBRARY-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE LIBRARY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
LIBRARY-F
.PROP 4,P?SYNONYM
W?LIBRARY
W?DOOR
.PROP 2,P?ADJECTIVE
.BYTE A?LIBRARY
.BYTE A?NE
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
CORR-2
.PROP 4,P?GLOBAL
.BYTE LIBRARY
.BYTE SECRET-LIBRARY-DOOR
.BYTE FIREPLACE
.BYTE CHAIR
.BYTE 0
.ENDT
T?VIVIEN-DIARY:: .TABLE ; TABLE FOR OBJECT VIVIEN-DIARY
.STRL "Vivien's diary"
.PROP 2,P?ACTION
VIVIEN-DIARY-F
.PROP 8,P?SYNONYM
W?EVIDENCE
W?DIARY
W?BOOK
W?BOOKS
.PROP 2,P?ADJECTIVE
.BYTE A?VIV'S
.BYTE A?HER
.PROP 2,P?CHARACTER
3
.PROP 2,P?CAPACITY
4
.PROP 2,P?GENERIC
GENERIC-BOOK
.BYTE 0
.ENDT
T?NIGHTSTAND:: .TABLE ; TABLE FOR OBJECT NIGHTSTAND
.STRL "night table"
.PROP 2,P?ACTION
NIGHTSTAND-F
.PROP 6,P?SYNONYM
W?NIGHTT
W?TABLE
W?STAND
.PROP 2,P?ADJECTIVE
.BYTE A?MY
.BYTE A?NIGHT
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?VIVIEN-ROOM:: .TABLE ; TABLE FOR OBJECT VIVIEN-ROOM
.STRL "Vivien's bedroom"
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.BYTE VIVIEN-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE SECRET-VIVIEN-PASSAGE ; TO ROOM
.BYTE SECRET-VIVIEN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE SECRET-VIVIEN-PASSAGE ; TO ROOM
.BYTE SECRET-VIVIEN-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE GALLERY ; TO ROOM
.BYTE VIVIEN-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
VIVIEN-ROOM-F
.PROP 6,P?SYNONYM
W?ROOM
W?BEDROOM
W?DOOR
.PROP 6,P?ADJECTIVE
.BYTE A?VIV'S
.BYTE A?HER
.BYTE A?BED
.BYTE A?ROOM
.BYTE A?BEDROOM
.BYTE A?WEST
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
GALLERY
.PROP 8,P?GLOBAL
.BYTE VIVIEN-ROOM
.BYTE SECRET-VIVIEN-DOOR
.BYTE BATHROOM
.BYTE FIREPLACE
.BYTE NIGHTSTAND-LG
.BYTE DRESSING-TABLE-LG
.BYTE WARDROBE-LG
.BYTE WINDOW
.PROP 2,P?THINGS
PT?1008
.BYTE 0
.ENDT
T?HYDE-ROOM:: .TABLE ; TABLE FOR OBJECT HYDE-ROOM
.STRL "Hyde's bedroom"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE HYDE-CLOSET ; TO ROOM
.BYTE SECRET-HYDE-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE WEST-HALL ; TO ROOM
.BYTE HYDE-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE HYDE-CLOSET ; TO ROOM
.BYTE SECRET-HYDE-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE WEST-HALL ; TO ROOM
.BYTE HYDE-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
HYDE-ROOM-F
.PROP 6,P?SYNONYM
W?ROOM
W?BEDROOM
W?DOOR
.PROP 6,P?ADJECTIVE
.BYTE A?HYDE'S
.BYTE A?HIS
.BYTE A?BED
.BYTE A?ROOM
.BYTE A?BEDROOM
.BYTE A?EAST
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
WEST-HALL
.PROP 8,P?GLOBAL
.BYTE HYDE-ROOM
.BYTE SECRET-HYDE-DOOR
.BYTE BATHROOM
.BYTE FIREPLACE
.BYTE NIGHTSTAND-LG
.BYTE DRESSING-TABLE-LG
.BYTE WARDROBE-LG
.BYTE WINDOW
.PROP 2,P?THINGS
PT?1208
.BYTE 0
.ENDT
T?JACK-ROOM:: .TABLE ; TABLE FOR OBJECT JACK-ROOM
.STRL "master bedroom"
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE JACK-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SW ; CONDITIONAL EXIT
.BYTE SECRET-LANDING-JACK ; TO ROOM
.BYTE SECRET-JACK-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?DOWN ; CONDITIONAL EXIT
.BYTE SECRET-LANDING-JACK ; TO ROOM
.BYTE SECRET-JACK-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE SECRET-LANDING-JACK ; TO ROOM
.BYTE SECRET-JACK-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE JACK-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
JACK-ROOM-F
.PROP 6,P?SYNONYM
W?BEDROOM
W?ROOM
W?DOOR
.PROP 6,P?ADJECTIVE
.BYTE A?JACK'S
.BYTE A?HIS
.BYTE A?BED
.BYTE A?BEDROOM
.BYTE A?MASTER
.BYTE A?WEST
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
CORR-2
.PROP 8,P?GLOBAL
.BYTE JACK-ROOM
.BYTE SECRET-JACK-DOOR
.BYTE BATHROOM
.BYTE FIREPLACE
.BYTE NIGHTSTAND-LG
.BYTE DRESSING-TABLE-LG
.BYTE WARDROBE-LG
.BYTE WINDOW
.PROP 2,P?THINGS
PT?209
.BYTE 0
.ENDT
T?SECRET-TAMARA-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-TAMARA-DOOR
.STRL "sliding panel"
.PROP 4,P?SYNONYM
W?DOOR
W?PANEL
.PROP 5,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?PASSAGE
.BYTE A?SLIDING
.BYTE A?TAM'S
.BYTE A?HER
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?LAMP:: .TABLE ; TABLE FOR OBJECT LAMP
.STRL "brass lantern"
.PROP 2,P?ACTION
LANTERN
.PROP 4,P?SYNONYM
W?LAMP
W?LANTERN
.PROP 1,P?ADJECTIVE
.BYTE A?BRASS
.PROP 2,P?SIZE
15
.BYTE 0
.ENDT
T?DRAWING-CLOSET:: .TABLE ; TABLE FOR OBJECT DRAWING-CLOSET
.STRL "drawing-room entrance"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE DRAWING-ROOM ; TO ROOM
.BYTE SECRET-DRAWING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE YOUR-CLOSET ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE DRAWING-ROOM ; TO ROOM
.BYTE SECRET-DRAWING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE DRAWING-ROOM ; TO ROOM
.BYTE SECRET-DRAWING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
DRAWING-CLOSET-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 2,P?ADJECTIVE
.BYTE A?DRAWING
.BYTE A?SECRET
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
2
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
DRAWING-CLOSET
.PROP 5,P?GLOBAL
.BYTE SECRET-DRAWING-DOOR
.BYTE DRAWING-ROOM
.BYTE LEVER
.BYTE LADDER
.BYTE STAIRS
.BYTE 0
.ENDT
T?DINING-PASSAGE:: .TABLE ; TABLE FOR OBJECT DINING-PASSAGE
.STRL "dining passage"
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE BACKSTAIRS ; TO ROOM
.BYTE SECRET-DINING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-LIB ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE BACKSTAIRS ; TO ROOM
.BYTE SECRET-DINING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE BACKSTAIRS ; TO ROOM
.BYTE SECRET-DINING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
DINING-PASSAGE-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?DINING
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
2
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
SECRET-LANDING-LIB
.PROP 5,P?GLOBAL
.BYTE SECRET-DINING-DOOR
.BYTE BACKSTAIRS
.BYTE LADDER
.BYTE STAIRS
.BYTE LEVER
.BYTE 0
.ENDT
T?BUFFALO-HEAD:: .TABLE ; TABLE FOR OBJECT BUFFALO-HEAD
.STRL "stuffed buffalo head"
.PROP 2,P?ACTION
BUFFALO-HEAD-F
.PROP 6,P?SYNONYM
W?BUFFALO
W?HEAD
W?EYE
.PROP 3,P?ADJECTIVE
.BYTE A?STUFFED
.BYTE A?BUFFALO
.BYTE A?BUF'S
.PROP 2,P?GENERIC
GENERIC-EYE
.BYTE 0
.ENDT
T?TELESCOPE:: .TABLE ; TABLE FOR OBJECT TELESCOPE
.STRL "telescope"
.PROP 2,P?ACTION
TELESCOPE-F
.PROP 4,P?SYNONYM
W?TELESCOPE
W?SCOPE
.PROP 2,P?LDESC
STR?258
.BYTE 0
.ENDT
T?CLUE-2:: .TABLE ; TABLE FOR OBJECT CLUE-2
.STRL "second clue"
.PROP 2,P?ACTION
CLUE-2-F
.PROP 8,P?SYNONYM
W?CLUE
W?CLUES
W?CARD
W?POEM
.PROP 6,P?ADJECTIVE
.BYTE A?SECOND
.BYTE A?2ND
.BYTE A?JACK'S
.BYTE A?HIS
.BYTE A?VIV'S
.BYTE A?HER
.PROP 2,P?SIZE
1
.PROP 2,P?GENERIC
GENERIC-CLUE-FCN
.BYTE 0
.ENDT
T?IRIS-ROOM:: .TABLE ; TABLE FOR OBJECT IRIS-ROOM
.STRL "Iris's bedroom"
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE IRIS-CLOSET ; TO ROOM
.BYTE SECRET-IRIS-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE EAST-HALL ; TO ROOM
.BYTE IRIS-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE IRIS-CLOSET ; TO ROOM
.BYTE SECRET-IRIS-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE EAST-HALL ; TO ROOM
.BYTE IRIS-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
IRIS-ROOM-F
.PROP 6,P?SYNONYM
W?ROOM
W?BEDROOM
W?DOOR
.PROP 6,P?ADJECTIVE
.BYTE A?IRIS'S
.BYTE A?HER
.BYTE A?BED
.BYTE A?ROOM
.BYTE A?BEDROOM
.BYTE A?EAST
.PROP 2,P?LINE
2
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
EAST-HALL
.PROP 8,P?GLOBAL
.BYTE IRIS-ROOM
.BYTE SECRET-IRIS-DOOR
.BYTE BATHROOM
.BYTE FIREPLACE
.BYTE NIGHTSTAND-LG
.BYTE DRESSING-TABLE-LG
.BYTE WARDROBE-LG
.BYTE WINDOW
.PROP 2,P?THINGS
PT?808
.BYTE 0
.ENDT
T?CHEST-OF-DRAWERS:: .TABLE ; TABLE FOR OBJECT CHEST-OF-DRAWERS
.STRL "chest of drawers"
.PROP 6,P?SYNONYM
W?CHEST
W?DRAWER
W?DRESSE
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?PASSAGE:: .TABLE ; TABLE FOR OBJECT PASSAGE
.STRL "secret passage"
.PROP 2,P?ACTION
PASSAGE-F
.PROP 8,P?SYNONYM
W?PASSAGE
W?ROOM
W?PLACE
W?PLACES
.PROP 3,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?HIDING
.BYTE A?HIDDEN
.PROP 2,P?GENERIC
GENERIC-ROOM
.BYTE 0
.ENDT
T?LOVER:: .TABLE ; TABLE FOR OBJECT LOVER
.STRL "Deirdre"
.PROP 2,P?ACTION
LOVER-F
.PROP 8,P?SYNONYM
W?DEIRDRE
W?DEE
W?HALLAM
W?WOMAN
.PROP 8,P?ADJECTIVE
.BYTE A?BLOND
.BYTE A?BLONDE
.BYTE A?MS
.BYTE A?MISS
.BYTE A?DEIRDRE
.BYTE A?DEE
.BYTE A?HALLAM
.BYTE A?WOMAN
.PROP 2,P?LDESC
0
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
9
.PROP 2,P?DESCFCN
LOVER-D
.PROP 2,P?STATION
A?DEE'S
.BYTE 0
.ENDT
T?PAINT:: .TABLE ; TABLE FOR OBJECT PAINT
.STRL "coat of paint"
.PROP 2,P?ACTION
PAINT-F
.PROP 4,P?SYNONYM
W?PAINT
W?COAT
.PROP 1,P?ADJECTIVE
.BYTE A?NEW
.BYTE 0
.ENDT
T?NIGHTLAMP:: .TABLE ; TABLE FOR OBJECT NIGHTLAMP
.STRL "your lamp"
.PROP 2,P?SYNONYM
W?LAMP
.PROP 1,P?ADJECTIVE
.BYTE A?MY
.BYTE 0
.ENDT
T?SIDEBOARD:: .TABLE ; TABLE FOR OBJECT SIDEBOARD
.STRL "sideboard"
.PROP 4,P?SYNONYM
W?SIDEBOARD
W?BOARD
.PROP 2,P?ADJECTIVE
.BYTE A?DINING
.BYTE A?SIDE
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?RHINO-HEAD:: .TABLE ; TABLE FOR OBJECT RHINO-HEAD
.STRL "stuffed rhino head"
.PROP 2,P?ACTION
RHINO-HEAD-F
.PROP 4,P?SYNONYM
W?RHINO
W?HEAD
.PROP 3,P?ADJECTIVE
.BYTE A?STUFFED
.BYTE A?RHINO
.BYTE A?RH'S
.PROP 2,P?CAPACITY
3
.BYTE 0
.ENDT
T?GHOST-OLD:: .TABLE ; TABLE FOR OBJECT GHOST-OLD
.STRL "White Lady"
.PROP 8,P?SYNONYM
W?SPIRIT
W?PHANTOM
W?LADY
W?LEGEND
.PROP 2,P?ADJECTIVE
.BYTE A?OLD
.BYTE A?WHITE
.PROP 2,P?CHARACTER
16
.BYTE 0
.ENDT
T?UNDRESSED:: .TABLE ; TABLE FOR OBJECT UNDRESSED
.STRL "undressed"
.PROP 2,P?ACTION
UNDRESSED-F
.PROP 4,P?SYNONYM
W?DRESSE
W?UNDRESS
.BYTE 0
.ENDT
T?WINE-RACK:: .TABLE ; TABLE FOR OBJECT WINE-RACK
.STRL "wine rack"
.PROP 2,P?ACTION
WINE-RACK-F
.PROP 6,P?SYNONYM
W?RACK
W?CELLAR
W?WINE
.PROP 1,P?ADJECTIVE
.BYTE A?WINE
.PROP 2,P?CAPACITY
99
.PROP 2,P?GENERIC
GENERIC-WINE
.BYTE 0
.ENDT
T?SITTING-PASSAGE:: .TABLE ; TABLE FOR OBJECT SITTING-PASSAGE
.STRL "sitting passage"
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE PASSAGE-1 ; TO ROOM
.PROP 3,P?UP ; CONDITIONAL EXIT
SITTING-PASSAGE-LOSE ; PER FUNCTION
.BYTE 0
.PROP 1,P?IN ; UNCONDITIONAL EXIT
.BYTE PASSAGE-1 ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE PASSAGE-1 ; TO ROOM
.PROP 2,P?ACTION
SITTING-PASSAGE-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?SITTING
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
2
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
PASSAGE-1
.PROP 1,P?GLOBAL
.BYTE SECRET-SITTING-DOOR
.BYTE 0
.ENDT
T?CAR:: .TABLE ; TABLE FOR OBJECT CAR
.STRL "sports car"
.PROP 2,P?ACTION
CAR-F
.PROP 2,P?SYNONYM
W?CAR
.PROP 6,P?ADJECTIVE
.BYTE A?MY
.BYTE A?NEW
.BYTE A?SPORTS
.BYTE A?LITTLE
.BYTE A?F.C
.BYTE A?F.C
.PROP 2,P?DESCFCN
TELL-ABOUT-CAR
.PROP 2,P?CAPACITY
9999
.BYTE 0
.ENDT
T?NECKLACE-OF-D:: .TABLE ; TABLE FOR OBJECT NECKLACE-OF-D
.STRL "Deirdre's necklace"
.PROP 2,P?ACTION
NECKLACE-OF-D-F
.PROP 8,P?SYNONYM
W?NECKLACE
W?STRING
W?SETTING
W?SOCKET
.PROP 3,P?ADJECTIVE
.BYTE A?DEE'S
.BYTE A?HER
.BYTE A?RED
.PROP 2,P?CAPACITY
1
.PROP 2,P?SIZE
5
.BYTE 0
.ENDT
T?YOU:: .TABLE ; TABLE FOR OBJECT YOU
.STRL "self"
.PROP 2,P?ACTION
YOU-F
.PROP 8,P?SYNONYM
W?YOU
W?YOURSELF
W?HIMSELF
W?HERSELF
.BYTE 0
.ENDT
T?STAIRS:: .TABLE ; TABLE FOR OBJECT STAIRS
.STRL "stairs"
.PROP 2,P?ACTION
UPSTAIRS-DOWNSTAIRS
.PROP 6,P?SYNONYM
W?STAIRS
W?STAIRW
W?STAIR
.PROP 2,P?GENERIC
GENERIC-STAIRS
.BYTE 0
.ENDT
T?LETTER-DEE:: .TABLE ; TABLE FOR OBJECT LETTER-DEE
.STRL "Deirdre's note"
.PROP 2,P?ACTION
LETTER-DEE-F
.PROP 4,P?SYNONYM
W?NOTE
W?NOTES
.PROP 2,P?ADJECTIVE
.BYTE A?DEE'S
.BYTE A?HER
.PROP 2,P?SIZE
2
.BYTE 0
.ENDT
T?COFFIN:: .TABLE ; TABLE FOR OBJECT COFFIN
.STRL "stone coffin"
.PROP 2,P?ACTION
COFFIN-F
.PROP 2,P?SYNONYM
W?COFFIN
.PROP 1,P?ADJECTIVE
.BYTE A?STONE
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?SECRET-LANDING-TAM:: .TABLE ; TABLE FOR OBJECT SECRET-LANDING-TAM
.STRL "Tamara's landing"
.PROP 1,P?NORTH ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-LIB ; TO ROOM
.PROP 1,P?NE ; UNCONDITIONAL EXIT
.BYTE SECRET-LANDING-LIB ; TO ROOM
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE SECRET-VIVIEN-PASSAGE ; TO ROOM
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE TAMARA-ROOM ; TO ROOM
.BYTE SECRET-TAMARA-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?NW ; CONDITIONAL EXIT
.BYTE TAMARA-ROOM ; TO ROOM
.BYTE SECRET-TAMARA-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE PASSAGE-1 ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE TAMARA-ROOM ; TO ROOM
.BYTE SECRET-TAMARA-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE TAMARA-ROOM ; TO ROOM
.BYTE SECRET-TAMARA-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
SECRET-LANDING-TAM-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 3,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?TAM'S
.BYTE A?HER
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
SECRET-LANDING-TAM
.PROP 5,P?GLOBAL
.BYTE SECRET-TAMARA-DOOR
.BYTE TAMARA-ROOM
.BYTE LEVER
.BYTE LADDER
.BYTE STAIRS
.BYTE 0
.ENDT
T?FRIEND:: .TABLE ; TABLE FOR OBJECT FRIEND
.STRL "Tamara"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?164 ; FAILURE MESSAGE
.PROP 2,P?ACTION
FRIEND-F
.PROP 8,P?SYNONYM
W?TAMARA
W?TAMMY
W?LYND
W?WOMAN
.PROP 6,P?ADJECTIVE
.BYTE A?MS
.BYTE A?MISS
.BYTE A?TAMARA
.BYTE A?TAMMY
.BYTE A?LYND
.BYTE A?WOMAN
.PROP 2,P?LDESC
0
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
1
.PROP 2,P?DESCFCN
FRIEND-D
.PROP 2,P?TEXT
STR?165
.PROP 2,P?CAPACITY
40
.BYTE 0
.ENDT
T?IRIS-CLOSET:: .TABLE ; TABLE FOR OBJECT IRIS-CLOSET
.STRL "Iris's entrance"
.PROP 1,P?NORTH ; UNCONDITIONAL EXIT
.BYTE WENDISH-CORNER ; TO ROOM
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE YOUR-CLOSET ; TO ROOM
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE IRIS-ROOM ; TO ROOM
.BYTE SECRET-IRIS-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE IRIS-ROOM ; TO ROOM
.BYTE SECRET-IRIS-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE IRIS-ROOM ; TO ROOM
.BYTE SECRET-IRIS-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
IRIS-CLOSET-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 3,P?ADJECTIVE
.BYTE A?IRIS'S
.BYTE A?HER
.BYTE A?SECRET
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
IRIS-CLOSET
.PROP 3,P?GLOBAL
.BYTE SECRET-IRIS-DOOR
.BYTE IRIS-ROOM
.BYTE LEVER
.BYTE 0
.ENDT
T?BOOKS-GLOBAL:: .TABLE ; TABLE FOR OBJECT BOOKS-GLOBAL
.STRL "bunch of books"
.PROP 2,P?ACTION
BOOKS-GLOBAL-F
.PROP 6,P?SYNONYM
W?BUNCH
W?BOOK
W?BOOKS
.PROP 2,P?GENERIC
GENERIC-BOOK
.BYTE 0
.ENDT
T?CLUE-3:: .TABLE ; TABLE FOR OBJECT CLUE-3
.STRL "third clue"
.PROP 2,P?ACTION
CLUE-3-F
.PROP 8,P?SYNONYM
W?CLUE
W?CLUES
W?CARD
W?POEM
.PROP 2,P?ADJECTIVE
.BYTE A?THIRD
.BYTE A?3RD
.PROP 2,P?SIZE
1
.PROP 2,P?GENERIC
GENERIC-CLUE-FCN
.BYTE 0
.ENDT
T?CASTLE:: .TABLE ; TABLE FOR OBJECT CASTLE
.STRL "Tresyllian Castle"
.PROP 2,P?ACTION
CASTLE-F
.PROP 6,P?SYNONYM
W?CASTLE
W?WING
W?HOUSE
.PROP 1,P?ADJECTIVE
.BYTE A?TRESYLLIAN
.BYTE 0
.ENDT
T?STUDY:: .TABLE ; TABLE FOR OBJECT STUDY
.STRL "study"
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE STUDY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SE ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE STUDY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE STUDY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.BYTE STUDY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 4,P?SYNONYM
W?STUDY
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?JACK'S
.BYTE A?HIS
.BYTE A?STUDY
.BYTE A?NW
.PROP 2,P?LDESC
STR?260
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.PROP 2,P?STATION
CORR-2
.PROP 4,P?GLOBAL
.BYTE STUDY
.BYTE FIREPLACE
.BYTE CHAIR
.BYTE TABLE-RANDOM
.PROP 2,P?THINGS
PT?309
.BYTE 0
.ENDT
T?COUSIN:: .TABLE ; TABLE FOR OBJECT COUSIN
.STRL "Lionel Tresyllian"
.PROP 2,P?ACTION
COUSIN-F
.PROP 4,P?SYNONYM
W?LIONEL
W?UNCLE
.PROP 4,P?ADJECTIVE
.BYTE A?JACK'S
.BYTE A?HIS
.BYTE A?LIONEL
.BYTE A?UNCLE
.PROP 2,P?CHARACTER
11
.BYTE 0
.ENDT
T?SKELETON:: .TABLE ; TABLE FOR OBJECT SKELETON
.STRL "skeleton"
.PROP 2,P?ACTION
SKELETON-F
.PROP 4,P?SYNONYM
W?BONES
W?SKELETON
.PROP 1,P?ADJECTIVE
.BYTE A?OLD
.PROP 2,P?SIZE
90
.PROP 2,P?GENERIC
GENERIC-SKELETON
.BYTE 0
.ENDT
T?LOVER-PATH:: .TABLE ; TABLE FOR OBJECT LOVER-PATH
.STRL "path"
.PROP 3,P?NORTH ; CONDITIONAL EXIT
LOVER-PATH-LOSE-N ; PER FUNCTION
.BYTE 0
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE DUNGEON ; TO ROOM
.BYTE PRIEST-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SE ; CONDITIONAL EXIT
.BYTE DUNGEON ; TO ROOM
.BYTE PRIEST-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE DUNGEON ; TO ROOM
.BYTE PRIEST-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE DUNGEON ; TO ROOM
.BYTE PRIEST-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
LOVER-PATH-F
.PROP 2,P?SYNONYM
W?PATH
.PROP 2,P?ADJECTIVE
.BYTE A?DEE'S
.BYTE A?HER
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
1
.PROP 2,P?STATION
LOVER-PATH
.PROP 5,P?GLOBAL
.BYTE PRIEST-DOOR
.BYTE LEVER
.BYTE MOON
.BYTE OCEAN
.BYTE STAIRS
.BYTE 0
.ENDT
T?DRAGON-EYE:: .TABLE ; TABLE FOR OBJECT DRAGON-EYE
.STRL "dragon's eye"
.PROP 2,P?ACTION
DRAGON-EYE-F
.PROP 8,P?SYNONYM
W?EYE
W?DOORBELL
W?LIGHT
W?BELL
.PROP 6,P?ADJECTIVE
.BYTE A?DRAGON
.BYTE A?WYVERN
.BYTE A?WORM'S
.BYTE A?RED
.BYTE A?GREEN
.BYTE A?DOOR
.PROP 2,P?GENERIC
GENERIC-BELL
.BYTE 0
.ENDT
T?WRITING-DESK:: .TABLE ; TABLE FOR OBJECT WRITING-DESK
.STRL "writing desk"
.PROP 2,P?ACTION
WRITING-DESK-F
.PROP 2,P?SYNONYM
W?DESK
.PROP 1,P?ADJECTIVE
.BYTE A?WRITING
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT
.STRL "that thing"
.PROP 2,P?ACTION
NOT-HERE-OBJECT-F
.BYTE 0
.ENDT
T?DRAGON:: .TABLE ; TABLE FOR OBJECT DRAGON
.STRL "dragon"
.PROP 2,P?ACTION
DRAGON-F
.PROP 6,P?SYNONYM
W?DRAGON
W?WYVERN
W?ORNAMENT
.PROP 3,P?ADJECTIVE
.BYTE A?DRAGON
.BYTE A?WYVERN
.BYTE A?ORNAMENT
.BYTE 0
.ENDT
T?WARDROBE:: .TABLE ; TABLE FOR OBJECT WARDROBE
.STRL "wardrobe"
.PROP 2,P?SYNONYM
W?WARDROBE
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?LUMBER-CHEST:: .TABLE ; TABLE FOR OBJECT LUMBER-CHEST
.STRL "ancient chest"
.PROP 2,P?ACTION
LUMBER-CHEST-F
.PROP 2,P?SYNONYM
W?CHEST
.PROP 1,P?ADJECTIVE
.BYTE A?ANCIENT
.BYTE 0
.ENDT
T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM
.STRL "number"
.PROP 2,P?SYNONYM
W?INT.NUM
.BYTE 0
.ENDT
T?YOUR-MIRROR:: .TABLE ; TABLE FOR OBJECT YOUR-MIRROR
.STRL "wall mirror"
.PROP 2,P?ACTION
YOUR-MIRROR-F
.PROP 2,P?SYNONYM
W?MIRROR
.PROP 4,P?ADJECTIVE
.BYTE A?MY
.BYTE A?WALL
.BYTE A?FULL-LENGTH
.BYTE A?FULL
.BYTE 0
.ENDT
T?FLOOR:: .TABLE ; TABLE FOR OBJECT FLOOR
.STRL "floor"
.PROP 2,P?ACTION
FLOOR-F
.PROP 8,P?SYNONYM
W?FLOOR
W?GROUND
W?CARPET
W?RUG
.PROP 2,P?ADJECTIVE
.BYTE A?DRAWING
.BYTE A?GREAT
.BYTE 0
.ENDT
T?CORR-1:: .TABLE ; TABLE FOR OBJECT CORR-1
.STRL "ground-floor corridor"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE DINING-ROOM ; TO ROOM
.BYTE DINING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE GREAT-HALL ; TO ROOM
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE SITTING-ROOM ; TO ROOM
.BYTE SITTING-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE JUNCTION ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE GREAT-HALL ; TO ROOM
.PROP 2,P?ACTION
CORR-1-F
.PROP 4,P?SYNONYM
W?CORRIDOR
W?ROOM
.PROP 1,P?ADJECTIVE
.BYTE A?GROUND
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
CORR-1
.PROP 2,P?GLOBAL
.BYTE SITTING-ROOM
.BYTE DINING-ROOM
.PROP 2,P?CORRIDOR
1
.BYTE 0
.ENDT
T?BATHROOM:: .TABLE ; TABLE FOR OBJECT BATHROOM
.STRL "bathroom"
.PROP 2,P?ACTION
BATHROOM-F
.PROP 2,P?SYNONYM
W?BATHROOM
.PROP 7,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?JACK'S
.BYTE A?VIV'S
.BYTE A?HYDE'S
.BYTE A?IAN'S
.BYTE A?DOC'S
.BYTE A?IRIS'S
.BYTE 0
.ENDT
T?EXERCISE-OUTFIT:: .TABLE ; TABLE FOR OBJECT EXERCISE-OUTFIT
.STRL "exercise outfit"
.PROP 2,P?ACTION
CLOTHES-FCN
.PROP 8,P?SYNONYM
W?CLOTHES
W?OUTFIT
W?SWEATS
W?SUIT
.PROP 4,P?ADJECTIVE
.BYTE A?MY
.BYTE A?EXERCISE
.BYTE A?F.C
.BYTE A?F.C
.PROP 2,P?SIZE
20
.PROP 2,P?GENERIC
GENERIC-CLOTHES
.BYTE 0
.ENDT
T?SECRET-YOUR-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-YOUR-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 3,P?ADJECTIVE
.BYTE A?MY
.BYTE A?SECRET
.BYTE A?PASSAGE
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?DINNER-2:: .TABLE ; TABLE FOR OBJECT DINNER-2
.STRL "other dinner"
.PROP 2,P?SYNONYM
W?DINNER
.PROP 8,P?ADJECTIVE
.BYTE A?OTHER
.BYTE A?JACK'S
.BYTE A?HYDE'S
.BYTE A?IAN'S
.BYTE A?DOC'S
.BYTE A?TAM'S
.BYTE A?VIV'S
.BYTE A?IRIS'S
.PROP 2,P?GENERIC
GENERIC-DINNER
.BYTE 0
.ENDT
T?MAGAZINE:: .TABLE ; TABLE FOR OBJECT MAGAZINE
.STRL "magazine"
.PROP 2,P?ACTION
MAGAZINE-F
.PROP 4,P?SYNONYM
W?MAGAZINE
W?PUNCH
.PROP 2,P?ADJECTIVE
.BYTE A?OLD
.BYTE A?PUNCH
.PROP 2,P?SIZE
4
.BYTE 0
.ENDT
T?TABLE-DINING:: .TABLE ; TABLE FOR OBJECT TABLE-DINING
.STRL "dining table"
.PROP 2,P?ACTION
TABLE-DINING-F
.PROP 2,P?SYNONYM
W?TABLE
.PROP 1,P?ADJECTIVE
.BYTE A?DINING
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?NIGHTSTAND-LG:: .TABLE ; TABLE FOR OBJECT NIGHTSTAND-LG
.STRL "night table"
.PROP 2,P?ACTION
NIGHTSTAND-LG-F
.PROP 8,P?SYNONYM
W?TABLE
W?CONSOLE
W?TALLBOY
W?COMMODE
.PROP 8,P?ADJECTIVE
.BYTE A?NIGHT
.BYTE A?TAM'S
.BYTE A?JACK'S
.BYTE A?VIV'S
.BYTE A?HYDE'S
.BYTE A?IAN'S
.BYTE A?DOC'S
.BYTE A?IRIS'S
.BYTE 0
.ENDT
T?ACCIDENT:: .TABLE ; TABLE FOR OBJECT ACCIDENT
.STRL "Deirdre's accident"
.PROP 6,P?SYNONYM
W?ACCIDENT
W?DROWNING
W?DEATH
.PROP 2,P?ADJECTIVE
.BYTE A?DEE'S
.BYTE A?HER
.BYTE 0
.ENDT
T?DEB:: .TABLE ; TABLE FOR OBJECT DEB
.STRL "Iris"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?181 ; FAILURE MESSAGE
.PROP 2,P?ACTION
DEB-F
.PROP 6,P?SYNONYM
W?IRIS
W?VANE
W?WOMAN
.PROP 5,P?ADJECTIVE
.BYTE A?MS
.BYTE A?MISS
.BYTE A?IRIS
.BYTE A?VANE
.BYTE A?WOMAN
.PROP 2,P?LDESC
1
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
7
.PROP 2,P?DESCFCN
DEB-D
.PROP 2,P?TEXT
STR?182
.PROP 2,P?CAPACITY
40
.BYTE 0
.ENDT
T?HISTORY-BOOK:: .TABLE ; TABLE FOR OBJECT HISTORY-BOOK
.STRL "history book"
.PROP 2,P?ACTION
HISTORY-BOOK-F
.PROP 4,P?SYNONYM
W?BOOK
W?BOOKS
.PROP 1,P?ADJECTIVE
.BYTE A?HISTORY
.PROP 2,P?CAPACITY
4
.PROP 2,P?GENERIC
GENERIC-BOOK
.BYTE 0
.ENDT
T?LENS-BOX:: .TABLE ; TABLE FOR OBJECT LENS-BOX
.STRL "small plastic box"
.PROP 2,P?ACTION
LENS-BOX-F
.PROP 2,P?SYNONYM
W?BOX
.PROP 3,P?ADJECTIVE
.BYTE A?SMALL
.BYTE A?PLASTIC
.BYTE A?LENS
.PROP 2,P?CAPACITY
2
.PROP 2,P?SIZE
3
.PROP 2,P?GENERIC
GENERIC-BOX
.BYTE 0
.ENDT
T?SECRET-DRAWING-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-DRAWING-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?PASSAGE
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?OTHER-OUTFIT:: .TABLE ; TABLE FOR OBJECT OTHER-OUTFIT
.STRL "clothes"
.PROP 2,P?ACTION
OTHER-OUTFIT-F
.PROP 8,P?SYNONYM
W?CLOTHES
W?OUTFIT
W?DRESS
W?GOWN
.PROP 8,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?JACK'S
.BYTE A?VIV'S
.BYTE A?HYDE'S
.BYTE A?IAN'S
.BYTE A?DOC'S
.BYTE A?IRIS'S
.BYTE A?B'S
.BYTE 0
.ENDT
T?GHOST-NEW:: .TABLE ; TABLE FOR OBJECT GHOST-NEW
.STRL "ghost"
.PROP 2,P?WEST ; IMPOSSIBLE EXIT
STR?194 ; FAILURE MESSAGE
.PROP 2,P?ACTION
GHOST-NEW-F
.PROP 2,P?SYNONYM
W?GHOST
.PROP 7,P?ADJECTIVE
.BYTE A?BLOND
.BYTE A?BLONDE
.BYTE A?NEW
.BYTE A?DEE'S
.BYTE A?HER
.BYTE A?CASTLE
.BYTE A?GHOST
.PROP 2,P?LDESC
0
.PROP 2,P?LINE
0
.PROP 2,P?CHARACTER
10
.PROP 2,P?DESCFCN
GHOST-NEW-D
.PROP 2,P?CAPACITY
40
.BYTE 0
.ENDT
T?WENDISH-KIT:: .TABLE ; TABLE FOR OBJECT WENDISH-KIT
.STRL "medical kit"
.PROP 2,P?ACTION
WENDISH-KIT-F
.PROP 4,P?SYNONYM
W?KIT
W?BAG
.PROP 3,P?ADJECTIVE
.BYTE A?DOC'S
.BYTE A?HIS
.BYTE A?MEDICAL
.PROP 2,P?CAPACITY
37
.PROP 2,P?SIZE
38
.BYTE 0
.ENDT
T?LIGHT-GLOBAL:: .TABLE ; TABLE FOR OBJECT LIGHT-GLOBAL
.STRL "light"
.PROP 2,P?ACTION
LIGHT-GLOBAL-F
.PROP 8,P?SYNONYM
W?LIGHT
W?LIGHTS
W?LAMP
W?MOONLIGHT
.PROP 2,P?ADJECTIVE
.BYTE A?FLOOD
.BYTE A?MOON
.BYTE 0
.ENDT
T?GLOBAL-HERE:: .TABLE ; TABLE FOR OBJECT GLOBAL-HERE
.STRL "here"
.PROP 2,P?ACTION
GLOBAL-HERE-F
.PROP 8,P?SYNONYM
W?HERE
W?AREA
W?ROOM
W?PLACE
.PROP 1,P?ADJECTIVE
.BYTE A?THIS
.PROP 2,P?GENERIC
GENERIC-ROOM
.BYTE 0
.ENDT
T?DRESSING-BENCH:: .TABLE ; TABLE FOR OBJECT DRESSING-BENCH
.STRL "bench"
.PROP 2,P?SYNONYM
W?BENCH
.PROP 2,P?ADJECTIVE
.BYTE A?MY
.BYTE A?DRESSING
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?TURN:: .TABLE ; TABLE FOR OBJECT TURN
.STRL "minute"
.PROP 2,P?ACTION
TURN-F
.PROP 6,P?SYNONYM
W?TURN
W?TURNS
W?MINUTE
.PROP 2,P?ADJECTIVE
.BYTE A?INT.NUM
.BYTE A?FULL
.BYTE 0
.ENDT
T?TAMARA-BED:: .TABLE ; TABLE FOR OBJECT TAMARA-BED
.STRL "bed"
.PROP 2,P?ACTION
TAMARA-BED-F
.PROP 8,P?SYNONYM
W?BED
W?KNOB
W?BEDPOST
W?POST
.PROP 3,P?ADJECTIVE
.BYTE A?TAM'S
.BYTE A?HER
.BYTE A?BED
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?SECRET-IAN-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-IAN-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?IAN'S
.BYTE A?HIS
.BYTE A?PASSAGE
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?DINNER-OUTFIT:: .TABLE ; TABLE FOR OBJECT DINNER-OUTFIT
.STRL "dinner outfit"
.PROP 2,P?ACTION
CLOTHES-FCN
.PROP 8,P?SYNONYM
W?CLOTHES
W?OUTFIT
W?DRESS
W?GOWN
.PROP 5,P?ADJECTIVE
.BYTE A?MY
.BYTE A?DINNER
.BYTE A?FORMAL
.BYTE A?F.C
.BYTE A?F.C
.PROP 2,P?SIZE
20
.PROP 2,P?GENERIC
GENERIC-CLOTHES
.BYTE 0
.ENDT
T?JOURNAL:: .TABLE ; TABLE FOR OBJECT JOURNAL
.STRL "journal"
.PROP 2,P?ACTION
JOURNAL-F
.PROP 8,P?SYNONYM
W?JOURNAL
W?LOG
W?BOOK
W?BOOKS
.PROP 2,P?ADJECTIVE
.BYTE A?LI'S
.BYTE A?HIS
.PROP 2,P?CAPACITY
4
.PROP 2,P?GENERIC
GENERIC-BOOK
.BYTE 0
.ENDT
T?DRESSING-TABLE:: .TABLE ; TABLE FOR OBJECT DRESSING-TABLE
.STRL "dressing table"
.PROP 2,P?SYNONYM
W?TABLE
.PROP 2,P?ADJECTIVE
.BYTE A?MY
.BYTE A?DRESSING
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?BROCHURE:: .TABLE ; TABLE FOR OBJECT BROCHURE
.STRL "tourist brochure"
.PROP 2,P?ACTION
BROCHURE-F
.PROP 6,P?SYNONYM
W?BROCHURE
W?BOOK
W?BOOKS
.PROP 1,P?ADJECTIVE
.BYTE A?TOURIST
.PROP 2,P?SIZE
2
.PROP 2,P?GENERIC
GENERIC-BOOK
.BYTE 0
.ENDT
T?VIVIEN-BOX:: .TABLE ; TABLE FOR OBJECT VIVIEN-BOX
.STRL "wooden box"
.PROP 2,P?ACTION
VIVIEN-BOX-F
.PROP 2,P?SYNONYM
W?BOX
.PROP 4,P?ADJECTIVE
.BYTE A?VIV'S
.BYTE A?HER
.BYTE A?WOODEN
.BYTE A?PAINT
.PROP 2,P?CAPACITY
37
.PROP 2,P?SIZE
38
.PROP 2,P?GENERIC
GENERIC-BOX
.BYTE 0
.ENDT
T?CORR-2:: .TABLE ; TABLE FOR OBJECT CORR-2
.STRL "first-floor corridor"
.PROP 1,P?NORTH ; UNCONDITIONAL EXIT
.BYTE OLD-GREAT-HALL ; TO ROOM
.PROP 5,P?NE ; CONDITIONAL EXIT
.BYTE LIBRARY ; TO ROOM
.BYTE LIBRARY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?EAST ; CONDITIONAL EXIT
.BYTE OFFICE ; TO ROOM
.BYTE OFFICE ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SE ; CONDITIONAL EXIT
.BYTE TAMARA-ROOM ; TO ROOM
.BYTE TAMARA-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE JACK-ROOM ; TO ROOM
.BYTE JACK-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?NW ; CONDITIONAL EXIT
.BYTE STUDY ; TO ROOM
.BYTE STUDY ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE CORR-3 ; TO ROOM
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE OLD-GREAT-HALL ; TO ROOM
.PROP 2,P?IN ; IMPOSSIBLE EXIT
STR?257 ; FAILURE MESSAGE
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE OLD-GREAT-HALL ; TO ROOM
.PROP 2,P?ACTION
CORR-2-F
.PROP 4,P?SYNONYM
W?CORRIDOR
W?ROOM
.PROP 1,P?ADJECTIVE
.BYTE A?FIRST
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
3
.PROP 2,P?STATION
CORR-2
.PROP 6,P?GLOBAL
.BYTE JACK-ROOM
.BYTE STUDY
.BYTE LIBRARY
.BYTE OFFICE
.BYTE TAMARA-ROOM
.BYTE STAIRS
.BYTE 0
.ENDT
T?BOOKCASE:: .TABLE ; TABLE FOR OBJECT BOOKCASE
.STRL "bookcase"
.PROP 2,P?ACTION
BOOKCASE-F
.PROP 8,P?SYNONYM
W?BOOKCASE
W?CASE
W?SHELF
W?SHELVES
.PROP 2,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?BOOK
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?HYDE-CLOSET:: .TABLE ; TABLE FOR OBJECT HYDE-CLOSET
.STRL "Hyde's entrance"
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE MIDPOINT ; TO ROOM
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE HYDE-ROOM ; TO ROOM
.BYTE SECRET-HYDE-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE SECRET-IAN-PASSAGE ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE HYDE-ROOM ; TO ROOM
.BYTE SECRET-HYDE-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?OUT ; CONDITIONAL EXIT
.BYTE HYDE-ROOM ; TO ROOM
.BYTE SECRET-HYDE-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 2,P?ACTION
HYDE-CLOSET-F
.PROP 6,P?SYNONYM
W?ENTRANCE
W?LANDING
W?PASSAGE
.PROP 3,P?ADJECTIVE
.BYTE A?HYDE'S
.BYTE A?HIS
.BYTE A?SECRET
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?GENERIC
GENERIC-CLOSET
.PROP 2,P?STATION
HYDE-CLOSET
.PROP 3,P?GLOBAL
.BYTE SECRET-HYDE-DOOR
.BYTE HYDE-ROOM
.BYTE LEVER
.BYTE 0
.ENDT
T?GENERIC-CLUE:: .TABLE ; TABLE FOR OBJECT GENERIC-CLUE
.STRL "clue"
.BYTE 0
.ENDT
T?PIANO:: .TABLE ; TABLE FOR OBJECT PIANO
.STRL "piano"
.PROP 2,P?ACTION
PIANO-F
.PROP 2,P?SYNONYM
W?PIANO
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?FIREPLACE:: .TABLE ; TABLE FOR OBJECT FIREPLACE
.STRL "fireplace"
.PROP 2,P?ACTION
FIREPLACE-F
.PROP 8,P?SYNONYM
W?PLACE
W?FIREPLACE
W?CHIMNEY
W?FENDER
.PROP 1,P?ADJECTIVE
.BYTE A?FIRE
.BYTE 0
.ENDT
T?MIDPOINT:: .TABLE ; TABLE FOR OBJECT MIDPOINT
.STRL "midpoint"
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE WENDISH-CORNER ; TO ROOM
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE GALLERY-CORNER ; TO ROOM
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE HYDE-CLOSET ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE WENDISH-CORNER ; TO ROOM
.PROP 2,P?ACTION
MIDPOINT-F
.PROP 2,P?SYNONYM
W?MIDPOINT
.PROP 2,P?LINE
4
.PROP 2,P?CHARACTER
3
.PROP 2,P?STATION
MIDPOINT
.BYTE 0
.ENDT
T?SECRET-VIVIEN-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-VIVIEN-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?VIV'S
.BYTE A?HER
.BYTE A?PASSAGE
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?OCEAN:: .TABLE ; TABLE FOR OBJECT OCEAN
.STRL "ocean"
.PROP 2,P?ACTION
OCEAN-F
.PROP 6,P?SYNONYM
W?SEA
W?OCEAN
W?BREAKER
.PROP 1,P?ADJECTIVE
.BYTE A?BLUE
.BYTE 0
.ENDT
T?DINNER:: .TABLE ; TABLE FOR OBJECT DINNER
.STRL "your dinner"
.PROP 2,P?ACTION
DINNER-F
.PROP 8,P?SYNONYM
W?DINNER
W?FOOD
W?DISHES
W?PLATE
.PROP 2,P?ADJECTIVE
.BYTE A?COVERED
.BYTE A?MY
.PROP 2,P?DESCFCN
DINNER-D
.PROP 2,P?SIZE
10
.PROP 2,P?GENERIC
GENERIC-DINNER
.BYTE 0
.ENDT
T?FIGURINE:: .TABLE ; TABLE FOR OBJECT FIGURINE
.STRL "sculpted figurine"
.PROP 2,P?ACTION
FIGURINE-F
.PROP 4,P?SYNONYM
W?FIGURINE
W?FIGURE
.PROP 3,P?ADJECTIVE
.BYTE A?SCULPT
.BYTE A?VIV'S
.BYTE A?HER
.BYTE 0
.ENDT
T?ARMOR:: .TABLE ; TABLE FOR OBJECT ARMOR
.STRL "suit of armour"
.PROP 2,P?ACTION
ARMOR-F
.PROP 8,P?SYNONYM
W?SUIT
W?ARMOR
W?ARMOUR
W?HELMET
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?LETTER:: .TABLE ; TABLE FOR OBJECT LETTER
.STRL "butler's note"
.PROP 2,P?ACTION
LETTER-F
.PROP 4,P?SYNONYM
W?NOTE
W?NOTES
.PROP 3,P?ADJECTIVE
.BYTE A?B'S
.BYTE A?HIS
.BYTE A?JACK'S
.PROP 2,P?SIZE
2
.BYTE 0
.ENDT
T?BASEMENT:: .TABLE ; TABLE FOR OBJECT BASEMENT
.STRL "basement"
.PROP 1,P?NORTH ; UNCONDITIONAL EXIT
.BYTE JUNCTION ; TO ROOM
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE KITCHEN ; TO ROOM
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE DUNGEON ; TO ROOM
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE JUNCTION ; TO ROOM
.PROP 3,P?IN ; CONDITIONAL EXIT
BASEMENT-ENTER ; PER FUNCTION
.BYTE 0
.PROP 2,P?ACTION
BASEMENT-F
.PROP 2,P?SYNONYM
W?BASEMENT
.PROP 1,P?ADJECTIVE
.BYTE A?TOWER
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
1
.PROP 2,P?STATION
BASEMENT
.PROP 2,P?GLOBAL
.BYTE HOLE-IN-WALL
.BYTE STAIRS
.PROP 2,P?THINGS
PT?109
.BYTE 0
.ENDT
T?HAUNTING:: .TABLE ; TABLE FOR OBJECT HAUNTING
.STRL "haunting"
.PROP 2,P?ACTION
HAUNTING-F
.PROP 8,P?SYNONYM
W?MYSTERY
W?HAUNTING
W?ATTEMPTS
W?CASE
.BYTE 0
.ENDT
T?CLUE-4:: .TABLE ; TABLE FOR OBJECT CLUE-4
.STRL "fourth clue"
.PROP 2,P?ACTION
CLUE-4-F
.PROP 8,P?SYNONYM
W?CLUE
W?CLUES
W?CARD
W?POEM
.PROP 3,P?ADJECTIVE
.BYTE A?FOURTH
.BYTE A?4TH
.BYTE A?LAST
.PROP 2,P?SIZE
1
.PROP 2,P?GENERIC
GENERIC-CLUE-FCN
.BYTE 0
.ENDT
T?OBJECT-PAIR:: .TABLE ; TABLE FOR OBJECT OBJECT-PAIR
.STRL "such things"
.PROP 2,P?ACTION
OBJECT-PAIR-F
.BYTE 0
.ENDT
T?LUMBER-RING:: .TABLE ; TABLE FOR OBJECT LUMBER-RING
.STRL "sunken handle"
.PROP 2,P?ACTION
LUMBER-RING-F
.PROP 2,P?SYNONYM
W?HANDLE
.PROP 1,P?ADJECTIVE
.BYTE A?SUNKEN
.BYTE 0
.ENDT
T?COAT-RACK:: .TABLE ; TABLE FOR OBJECT COAT-RACK
.STRL "coat rack"
.PROP 2,P?SYNONYM
W?RACK
.PROP 1,P?ADJECTIVE
.BYTE A?COAT
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?MAZE:: .TABLE ; TABLE FOR OBJECT MAZE
.STRL "hedge maze"
.PROP 3,P?NORTH ; CONDITIONAL EXIT
MAZE-EXIT ; PER FUNCTION
.BYTE 0
.PROP 3,P?NE ; CONDITIONAL EXIT
MAZE-EXIT ; PER FUNCTION
.BYTE 0
.PROP 3,P?EAST ; CONDITIONAL EXIT
MAZE-EXIT ; PER FUNCTION
.BYTE 0
.PROP 3,P?SE ; CONDITIONAL EXIT
MAZE-EXIT ; PER FUNCTION
.BYTE 0
.PROP 3,P?SOUTH ; CONDITIONAL EXIT
MAZE-EXIT ; PER FUNCTION
.BYTE 0
.PROP 3,P?SW ; CONDITIONAL EXIT
MAZE-EXIT ; PER FUNCTION
.BYTE 0
.PROP 3,P?WEST ; CONDITIONAL EXIT
MAZE-EXIT ; PER FUNCTION
.BYTE 0
.PROP 3,P?NW ; CONDITIONAL EXIT
MAZE-EXIT ; PER FUNCTION
.BYTE 0
.PROP 1,P?IN ; UNCONDITIONAL EXIT
.BYTE GARDEN ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE COURTYARD ; TO ROOM
.PROP 2,P?ACTION
MAZE-F
.PROP 2,P?SYNONYM
W?MAZE
.PROP 1,P?ADJECTIVE
.BYTE A?HEDGE
.PROP 2,P?LDESC
STR?227
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
MAZE
.PROP 2,P?GLOBAL
.BYTE MOON
.BYTE OCEAN
.BYTE 0
.ENDT
T?WALL:: .TABLE ; TABLE FOR OBJECT WALL
.STRL "wall"
.PROP 2,P?ACTION
WALL-F
.PROP 8,P?SYNONYM
W?WALL
W?WALLS
W?BRICK
W?BRICKS
.PROP 3,P?ADJECTIVE
.BYTE A?CASTLE
.BYTE A?TOWER
.BYTE A?BRICK
.BYTE 0
.ENDT
T?BACKSTAIRS:: .TABLE ; TABLE FOR OBJECT BACKSTAIRS
.STRL "backstairs"
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE DINING-ROOM ; TO ROOM
.PROP 5,P?WEST ; CONDITIONAL EXIT
.BYTE DINING-PASSAGE ; TO ROOM
.BYTE SECRET-DINING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE KITCHEN ; TO ROOM
.PROP 5,P?IN ; CONDITIONAL EXIT
.BYTE DINING-PASSAGE ; TO ROOM
.BYTE SECRET-DINING-DOOR ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE DINING-ROOM ; TO ROOM
.PROP 2,P?ACTION
BACKSTAIRS-F
.PROP 2,P?SYNONYM
W?BACKST
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
BACKSTAIRS
.PROP 2,P?GLOBAL
.BYTE SECRET-DINING-DOOR
.BYTE STAIRS
.BYTE 0
.ENDT
T?VICTORIA-CHAIR:: .TABLE ; TABLE FOR OBJECT VICTORIA-CHAIR
.STRL "armchair"
.PROP 8,P?SYNONYM
W?CHAIR
W?SEAT
W?ARMCHAIR
W?CUSHION
.PROP 2,P?ADJECTIVE
.BYTE A?ARM
.BYTE A?SATIN
.PROP 2,P?CAPACITY
99
.BYTE 0
.ENDT
T?WENDISH-STUFF:: .TABLE ; TABLE FOR OBJECT WENDISH-STUFF
.STRL "medical text"
.PROP 2,P?ACTION
WENDISH-STUFF-F
.PROP 8,P?SYNONYM
W?TEXT
W?TEXTS
W?BOOK
W?BOOKS
.PROP 1,P?ADJECTIVE
.BYTE A?MEDICAL
.PROP 2,P?DESCFCN
WENDISH-STUFF-D
.PROP 2,P?CAPACITY
4
.PROP 2,P?GENERIC
GENERIC-BOOK
.BYTE 0
.ENDT
T?JUNCTION:: .TABLE ; TABLE FOR OBJECT JUNCTION
.STRL "junction"
.PROP 1,P?NORTH ; UNCONDITIONAL EXIT
.BYTE BASEMENT ; TO ROOM
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE CORR-1 ; TO ROOM
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE OLD-GREAT-HALL ; TO ROOM
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE BASEMENT ; TO ROOM
.PROP 1,P?IN ; UNCONDITIONAL EXIT
.BYTE CORR-1 ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE OLD-GREAT-HALL ; TO ROOM
.PROP 2,P?ACTION
JUNCTION-F
.PROP 2,P?SYNONYM
W?JUNCTION
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
JUNCTION
.PROP 1,P?GLOBAL
.BYTE STAIRS
.PROP 2,P?CORRIDOR
1
.BYTE 0
.ENDT
T?MACE:: .TABLE ; TABLE FOR OBJECT MACE
.STRL "aerosol device"
.PROP 2,P?ACTION
MACE-F
.PROP 8,P?SYNONYM
W?DEVICE
W?SPRAY
W?BUTTON
W?WEAPON
.PROP 2,P?ADJECTIVE
.BYTE A?AEROSOL
.BYTE A?DOG
.PROP 2,P?TEXT
STR?275
.PROP 2,P?SIZE
2
.BYTE 0
.ENDT
T?WAR-CLUB:: .TABLE ; TABLE FOR OBJECT WAR-CLUB
.STRL "war club"
.PROP 2,P?ACTION
WAR-CLUB-F
.PROP 8,P?SYNONYM
W?CLUB
W?HANDLE
W?CANE
W?SCEPTRE
.PROP 1,P?ADJECTIVE
.BYTE A?WAR
.BYTE 0
.ENDT
T?GARDEN:: .TABLE ; TABLE FOR OBJECT GARDEN
.STRL "garden"
.PROP 1,P?NORTH ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 1,P?NE ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 1,P?SE ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 1,P?SOUTH ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 1,P?SW ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 1,P?NW ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE MAZE ; TO ROOM
.PROP 2,P?ACTION
GARDEN-F
.PROP 4,P?SYNONYM
W?GARDEN
W?BOWER
.PROP 1,P?ADJECTIVE
.BYTE A?CASTLE
.PROP 2,P?LINE
1
.PROP 2,P?CHARACTER
2
.PROP 2,P?STATION
GARDEN
.PROP 2,P?GLOBAL
.BYTE MOON
.BYTE OCEAN
.BYTE 0
.ENDT
T?SECRET-HYDE-DOOR:: .TABLE ; TABLE FOR OBJECT SECRET-HYDE-DOOR
.STRL "secret door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 4,P?ADJECTIVE
.BYTE A?SECRET
.BYTE A?HYDE'S
.BYTE A?HIS
.BYTE A?PASSAGE
.PROP 2,P?GENERIC
GENERIC-BEDROOM
.BYTE 0
.ENDT
T?TABLE-LIBRARY:: .TABLE ; TABLE FOR OBJECT TABLE-LIBRARY
.STRL "table"
.PROP 2,P?SYNONYM
W?TABLE
.PROP 1,P?ADJECTIVE
.BYTE A?LIBRARY
.PROP 2,P?CAPACITY
999
.BYTE 0
.ENDT
T?CORR-3:: .TABLE ; TABLE FOR OBJECT CORR-3
.STRL "second-floor corridor"
.PROP 5,P?NORTH ; CONDITIONAL EXIT
.BYTE GAME-ROOM ; TO ROOM
.BYTE GAME-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?EAST ; UNCONDITIONAL EXIT
.BYTE DECK ; TO ROOM
.PROP 5,P?SE ; CONDITIONAL EXIT
.BYTE LUMBER-ROOM ; TO ROOM
.BYTE LUMBER-ROOM ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 5,P?SOUTH ; CONDITIONAL EXIT
.BYTE CHAPEL ; TO ROOM
.BYTE CHAPEL ; IF DOOR IS OPEN
0 ; FAILURE MESSAGE
.BYTE 0
.PROP 1,P?WEST ; UNCONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.PROP 1,P?UP ; UNCONDITIONAL EXIT
.BYTE DECK ; TO ROOM
.PROP 1,P?DOWN ; UNCONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.PROP 2,P?IN ; IMPOSSIBLE EXIT
STR?257 ; FAILURE MESSAGE
.PROP 1,P?OUT ; UNCONDITIONAL EXIT
.BYTE CORR-2 ; TO ROOM
.PROP 2,P?ACTION
CORR-3-F
.PROP 4,P?SYNONYM
W?CORRIDOR
W?ROOM
.PROP 1,P?ADJECTIVE
.BYTE A?SECOND
.PROP 2,P?LINE
3
.PROP 2,P?CHARACTER
4
.PROP 2,P?STATION
CORR-3
.PROP 4,P?GLOBAL
.BYTE LUMBER-ROOM
.BYTE CHAPEL
.BYTE GAME-ROOM
.BYTE STAIRS
.BYTE 0
.ENDT
T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT
.STRL "pseudo"
.PROP 2,P?ACTION
NULL-F
.BYTE 0
.ENDT
; IMPURE TABLES ARE DEFINED HERE
IMPTBL::
T?102::
T?P-IT-WORDS:: .TABLE
0
0
.ENDT
T?202::
T?C-TABLE:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
I-SHOT
0
0
I-COME-TO
0
0
I-REPLY
0
0
I-TOUR
0
0
I-BUTLER-COOKS
0
0
I-BUTLER-HINTS
1
50
I-DINNER
0
0
I-DINNER-SIT
1
10
I-DRAGON-EYE
1
-1
I-ATTENTION
1
-1
I-FOLLOW
1
1
I-PROMPT
.ENDT
T?104::
T?P-LEXV:: .TABLE
.BYTE 79
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?204::
T?AGAIN-LEXV:: .TABLE
.BYTE 79
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?304::
T?RESERVE-LEXV:: .TABLE
.BYTE 79
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?404::
T?P-INBUF:: .TABLE
.BYTE 80
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?504::
T?OOPS-INBUF:: .TABLE
.BYTE 80
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?604::
T?RESERVE-INBUF:: .TABLE
.BYTE 80
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?704::
T?OOPS-TABLE:: .TABLE
0
0
0
0
.ENDT
T?804::
T?P-ITBL:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?904::
T?P-OTBL:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?1004::
T?P-VTBL:: .TABLE
0
0
0
0
.ENDT
T?1104::
T?P-OVTBL:: .TABLE
0
0
0
0
.ENDT
T?1204::
T?OFFENDED:: .TABLE
7
0
STR?21
STR?22
STR?23
STR?24
STR?25
STR?26
.ENDT
T?1304::
T?P-CCTBL:: .TABLE
0
0
0
0
0
.ENDT
T?1404::
T?P-NAMW:: .TABLE
0
0
.ENDT
T?1504::
T?P-ADJW:: .TABLE
0
0
.ENDT
T?1604::
T?P-OFW:: .TABLE
0
0
.ENDT
T?1704::
T?P-MERGE:: .TABLE
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?1804::
T?P-PRSO:: .TABLE
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?1904::
T?P-PRSI:: .TABLE
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?2004::
T?P-BUTS:: .TABLE
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?2104::
T?P-OCL1:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?2204::
T?P-OCL2:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?105::
T?YES-INBUF:: .TABLE
.BYTE 19
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?205::
T?YES-LEXV:: .TABLE
.BYTE 3
.BYTE 0
0
0
0
0
0
0
.ENDT
T?305::
T?YAWNS:: .TABLE
5
0
STR?46
STR?47
STR?48
STR?49
.ENDT
T?405::
T?CREEPIES:: .TABLE
6
0
STR?54
STR?55
STR?56
STR?57
STR?58
.ENDT
T?505::
T?YUKS:: .TABLE
8
0
STR?77
STR?78
STR?79
STR?80
STR?81
STR?82
STR?83
.ENDT
T?106::
T?PLAYER-OBSTACLES:: .TABLE
3
0
STR?143
STR?144
.ENDT
T?206:: .TABLE
0
0
0
1
0
I-PLAYER
5
0
.ENDT
T?306:: .TABLE
0
0
0
1
0
X-WAITS
5
0
.ENDT
T?406:: .TABLE
0
0
0
1
0
X-WAITS
5
0
.ENDT
T?506:: .TABLE
0
0
0
1
0
X-WAITS
5
0
.ENDT
T?606:: .TABLE
0
0
0
1
0
X-WAITS
5
0
.ENDT
T?706:: .TABLE
0
0
0
1
0
X-WAITS
5
0
.ENDT
T?806:: .TABLE
0
0
0
1
0
X-WAITS
5
0
.ENDT
T?906:: .TABLE
0
0
0
1
0
X-WAITS
5
0
.ENDT
T?1006:: .TABLE
0
0
0
1
0
BUTLER-APPEARS
1
0
.ENDT
T?1106:: .TABLE
0
0
0
1
0
LOVER-XFER
5
0
.ENDT
T?1206:: .TABLE
0
0
0
1
0
GHOST-LURKS
5
0
.ENDT
T?107::
T?QUESTIONS:: .TABLE
9
STR?166
STR?167
STR?168
STR?169
STR?170
STR?171
STR?172
STR?173
STR?174
.ENDT
T?207::
T?CHAR-CLOSET-TABLE:: .TABLE
15
YOUR-CLOSET
SECRET-LANDING-TAM
SECRET-LANDING-JACK
SECRET-VIVIEN-PASSAGE
WENDISH-CORNER
SECRET-IAN-PASSAGE
HYDE-CLOSET
IRIS-CLOSET
KITCHEN
SECRET-LANDING-JACK
0
DRAWING-CLOSET
SECRET-LANDING-LIB
SITTING-PASSAGE
DINING-PASSAGE
.ENDT
T?307::
T?CHAR-POSS-TABLE:: .TABLE
16
W?MY
W?TAM'S
W?JACK'S
W?VIV'S
W?DOC'S
W?IAN'S
W?HYDE'S
W?IRIS'S
W?B'S
W?DEE'S
W?G'S
W?LI'S
W?MAID'S
W?WORM'S
W?BUF'S
W?RH'S
.ENDT
T?407::
T?FOLLOW-LOC:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?507::
T?TOUCHED-LDESCS:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?607::
T?FOUND-COSTUME:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?707::
T?FOUND-PASSAGES:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?807::
T?TOLD-ABOUT-GHOST:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?907::
T?TOLD-ABOUT-EVID:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?1007::
T?SHOT:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?113::
T?FAVE-COLOR:: .TABLE
.BYTE 3
.BYTE 114
.BYTE 101
.BYTE 100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?213::
T?FIRST-NAME:: .TABLE
.BYTE 0
.BYTE 120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?313::
T?LAST-NAME:: .TABLE
.BYTE 0
.BYTE 116
.BYTE 101
.BYTE 115
.BYTE 116
.BYTE 101
.BYTE 114
.BYTE 0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?413::
T?SUFFIX:: .TABLE
.BYTE 0
.BYTE 0
0
0
.ENDT
; END OF IMPURENESS
IMPURE::
; VERB TABLE IS DEFINED HERE
VTBL:: .TABLE
ST?SHUT
ST?I
ST?PULL
ST?SUPERBRIEF
ST?VERBOSE
ST?REQUEST
ST?QUIT
ST?FIND
ST?YES
ST?STOP
ST?UNLOCK
ST?READ
ST?CONFRONT
ST?SAY
ST?JUMP
ST?POUR
ST?WAIT
ST?TAKE
ST?NO
ST?CALL
ST?FOLLOW
ST?COMPARE
ST?HEAD
ST?DINE
ST?LIGHT
ST?LIE
ST?MOVE
ST?ARREST
ST?PLAY
ST?OPEN
ST?KNOCK
ST?WRITE
ST?PICK
ST?PEEP
ST?MEET
ST?PRAY
ST?STAND
ST?UNDRESS
ST?LISTEN
ST?SHOW
ST?NOD
ST?HELP
ST?SAVE
ST?TELL
ST?THROW
ST?DESCRIBE
ST?DRESS
ST?FIDDLE
ST?USE
ST?HIDE
ST?SHAKE
ST?ATTACK
ST?DAMAGE
ST?ENTER
ST?THANKS
ST?PLACE
ST?SEARCH
ST?WEAR
ST?SWITCH
ST?SWIM
ST?EXPLAIN
ST?HOLD
ST?UNSCRIPT
ST?HANG
ST?RING
ST?PUSH
ST?RUB
ST?SIT
ST?SOUND
ST?CHANGE
ST?SCORE
ST?PUNCH
ST?FORGIVE
ST?DANCE
ST?SIGN
ST?EMPTY
ST?CHECK
ST?BOW
ST?DROP
ST?TIME
ST?LEAVE
ST?TRY
ST?SCRIPT
ST?$VERIFY
ST?RESTART
ST?SMELL
ST?BRIEF
ST?GET
ST?CONSOLE
ST?SLEEP
ST?GIVE
ST?SMILE
ST?WAKE
ST?DRINK
ST?REMOVE
ST?ANSWER
ST?$CALL
ST?YELL
ST?SORRY
ST?LOCK
ST?SHARE
ST?POINT
ST?MURDER
ST?START
ST?CLEAN
ST?RESTORE
ST?CLOSE
ST?FIX
ST?SLIDE
ST?EXAMINE
ST?RELEASE
ST?EAT
ST?FIRE
ST?FILL
ST?CLIMB
ST?WATCH
ST?ASK
ST?HELLO
.ENDT
; SYNTAX DEFINITION TABLES ARE DEFINED HERE
ST?SHUT:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE LIGHTBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LAMP-OFF
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?CLOSE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?CLOSE
.ENDT
ST?I:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?INVENTORY
.ENDT
ST?PULL:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?MOVE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OFF
.BYTE 0
.BYTE 0
.BYTE SC+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?MOVE-DIR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?MOVE
.ENDT
ST?SUPERBRIEF:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SUPER-BRIEF
.ENDT
ST?VERBOSE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?VERBOSE
.ENDT
ST?REQUEST:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-CONTEXT-FOR
.ENDT
ST?QUIT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?QUIT
.ENDT
ST?FIND:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-CONTEXT-ABOUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SSEARCH-FOR
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SSEARCH-FOR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIND
.ENDT
ST?YES:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?YES
.ENDT
ST?STOP:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STOP
.ENDT
ST?UNLOCK:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?UNLOCK
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?UNLOCK
.ENDT
ST?READ:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE PR?ABOUT
.BYTE PR?IN
.BYTE 0
.BYTE READBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR+SHAVE
.BYTE V?LOOK-UP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR+SHAVE
.BYTE 0
.BYTE V?READ
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR+SHAVE
.BYTE V?SREAD
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE READBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR+SHAVE
.BYTE 0
.BYTE V?READ
.ENDT
ST?CONFRONT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CONFRONT
.ENDT
ST?SAY:: .TABLE
.BYTE 6 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE PR?WITH
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?ASK-ABOUT
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL
.BYTE 2 ;OBJECTS
.BYTE PR?TO
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL-ABOUT
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL
.BYTE 1 ;OBJECTS
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TALK-ABOUT
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SAY
.ENDT
ST?JUMP:: .TABLE
.BYTE 7 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?LEAP
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?BOARD
.BYTE 1 ;OBJECTS
.BYTE PR?FROM
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?ACROSS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?LEAP
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP
.ENDT
ST?POUR:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE SH+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SH+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE+STAKE
.BYTE 0
.BYTE V?POUR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE+STAKE
.BYTE 0
.BYTE V?POUR
.ENDT
ST?WAIT:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UNTIL
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WAIT-UNTIL
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WAIT-FOR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WAIT-FOR
.ENDT
ST?TAKE:: .TABLE
.BYTE 11 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE TAKEBIT
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SC+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE WORNBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TAKE-OFF
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE SIR+SC+STAKE+SHAVE
.BYTE 0
.BYTE V?HOLD-UP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SMANY+STAKE
.BYTE 0
.BYTE V?TAKE-TO
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OFF
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE TAKEBIT
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.ENDT
ST?NO:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?NO
.ENDT
ST?CALL:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$CALL
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$CALL
.ENDT
ST?FOLLOW:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOLLOW
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOLLOW
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOLLOW
.ENDT
ST?COMPARE:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE SH+SC+SOG+SIR
.BYTE V?COMPARE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE SH+SC+SOG+SIR
.BYTE V?COMPARE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SMANY
.BYTE 0
.BYTE V?COMPARE
.ENDT
ST?HEAD:: .TABLE
.BYTE 17 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRIVE-TO
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THROUGH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RUN-OVER
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRIVE-TO
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOLLOW
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CLIMB-UP
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-TO
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THROUGH
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAVE
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-TO
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THROUGH
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CLIMB-DOWN
.BYTE 1 ;OBJECTS
.BYTE PR?BEHIND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THROUGH
.BYTE 1 ;OBJECTS
.BYTE PR?AWAY
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAVE
.BYTE 1 ;OBJECTS
.BYTE PR?AROUND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-AROUND
.BYTE 1 ;OBJECTS
.BYTE PR?AFTER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOLLOW
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK
.ENDT
ST?DINE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR+SHAVE+STAKE
.BYTE 0
.BYTE V?EAT
.ENDT
ST?LIGHT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE LIGHTBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LAMP-ON
.ENDT
ST?LIE:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?LIE
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?LIE
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?LIE
.ENDT
ST?MOVE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?MOVE-DIR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?MOVE
.ENDT
ST?ARREST:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ARREST
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ARREST
.ENDT
ST?PLAY:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE V?PLAY
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PLAY
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PLAY
.ENDT
ST?OPEN:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE SOG+SIR+SH+SC+SHAVE+STAKE
.BYTE V?OPEN-WITH
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?OPEN
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?OPEN
.ENDT
ST?KNOCK:: .TABLE
.BYTE 7 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SIR+SOG
.BYTE 0
.BYTE V?SLAP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OFF
.BYTE 0
.BYTE RMUNGBIT
.BYTE SIR+SOG+SMANY
.BYTE 0
.BYTE V?PUSH
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SIR+SOG
.BYTE 0
.BYTE V?SLAP
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SIR+SOG
.BYTE 0
.BYTE V?PUSH
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ATTACK
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?KNOCK
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?KNOCK
.ENDT
ST?WRITE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE STAKE+SHAVE+SH+SC
.BYTE 0
.BYTE V?SIGN
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE STAKE+SHAVE+SH+SC
.BYTE 0
.BYTE V?SIGN
.ENDT
ST?PICK:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE TAKEBIT
.BYTE 0
.BYTE SOG+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE TAKEBIT
.BYTE 0
.BYTE SOG+SMANY
.BYTE 0
.BYTE V?TAKE
.ENDT
ST?PEEP:: .TABLE
.BYTE 16 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LOOK-THROUGH
.BYTE 2 ;OBJECTS
.BYTE PR?UP
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UP
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UP
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXAMINE
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-OUTSIDE
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?LOOK-ON
.BYTE 2 ;OBJECTS
.BYTE PR?IN
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?SEARCH-FOR
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LOOK-INSIDE
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIND
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-DOWN
.BYTE 1 ;OBJECTS
.BYTE PR?BEHIND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-BEHIND
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXAMINE
.BYTE 1 ;OBJECTS
.BYTE PR?AROUND
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CHASTISE
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK
.ENDT
ST?MEET:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?MEET
.ENDT
ST?PRAY:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PRAY
.ENDT
ST?STAND:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-ON
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND
.ENDT
ST?UNDRESS:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?UNDRESS
.ENDT
ST?LISTEN:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LISTEN
.ENDT
ST?SHOW:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SHOW
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SSHOW
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SSHOW
.ENDT
ST?NOD:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELLO
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELLO
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?NOD
.ENDT
ST?HELP:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELP
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELP
.ENDT
ST?SAVE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELP
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SAVE
.ENDT
ST?TELL:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL-ABOUT
.BYTE 1 ;OBJECTS
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TALK-ABOUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL-ABOUT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL
.ENDT
ST?THROW:: .TABLE
.BYTE 9 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE PERSONBIT
.BYTE SH+SC+SHAVE+STAKE
.BYTE SOG+SIR
.BYTE V?THROW-AT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE+STAKE
.BYTE SOG+SIR
.BYTE V?THROW-THROUGH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE SOG+SIR
.BYTE V?PUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE+STAKE
.BYTE SOG+SIR
.BYTE V?THROW-THROUGH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE SH+SC+SOG+SIR
.BYTE V?PUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE PERSONBIT
.BYTE SH+SC+SHAVE+STAKE
.BYTE SOG+SIR
.BYTE V?THROW-AT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AGAINST
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE+STAKE
.BYTE SOG+SIR
.BYTE V?THROW-AT
.BYTE 1 ;OBJECTS
.BYTE PR?AWAY
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE
.BYTE 0
.BYTE V?DROP
.ENDT
ST?DESCRIBE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE V?DESCRIBE
.ENDT
ST?DRESS:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?WEAR
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRESS
.ENDT
ST?FIDDLE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RUB
.ENDT
ST?USE:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?USE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AGAINST
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?USE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?USE
.ENDT
ST?HIDE:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THROUGH
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THROUGH
.ENDT
ST?SHAKE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE V?SHAKE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SHAKE
.ENDT
ST?ATTACK:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE SH+SHAVE+STAKE
.BYTE V?ATTACK
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ATTACK
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ATTACK
.ENDT
ST?DAMAGE:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE PR?DOWN
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SH+SC
.BYTE SH+SC+SHAVE+STAKE
.BYTE V?MUNG
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SH+SC
.BYTE SH+SC+SHAVE+STAKE
.BYTE V?MUNG
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SH+SC
.BYTE SH+SC+SHAVE+STAKE
.BYTE V?MUNG
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SH+SC
.BYTE 0
.BYTE V?MUNG
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SH+SC
.BYTE 0
.BYTE V?MUNG
.ENDT
ST?ENTER:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THROUGH
.ENDT
ST?THANKS:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THANKS
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THANKS
.ENDT
ST?PLACE:: .TABLE
.BYTE 9 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?WEAR
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?WEAR
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?DROP
.BYTE 2 ;OBJECTS
.BYTE PR?AWAY
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-UNDER
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE SOG+SIR
.BYTE V?THROW-THROUGH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?DOWN
.BYTE 0
.BYTE SURFACEBIT
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE SURFACEBIT
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT
.ENDT
ST?SEARCH:: .TABLE
.BYTE 6 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SEARCH
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SEARCH
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIND
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SEARCH-FOR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SEARCH
.ENDT
ST?WEAR:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?WEAR
.ENDT
ST?SWITCH:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?AIM
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE LIGHTBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LAMP-ON
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE LIGHTBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LAMP-OFF
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?TURN
.ENDT
ST?SWIM:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SWIM
.ENDT
ST?EXPLAIN:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE PR?TO
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL-ABOUT
.BYTE 1 ;OBJECTS
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TALK-ABOUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STELL-ABOUT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TALK-ABOUT
.ENDT
ST?HOLD:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR+SC+STAKE+SHAVE
.BYTE 0
.BYTE V?HOLD-UP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE SIR+SC+STAKE+SHAVE
.BYTE 0
.BYTE V?HOLD-UP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SIR+SC+STAKE+SHAVE
.BYTE 0
.BYTE V?HOLD-UP
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE TAKEBIT
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.ENDT
ST?UNSCRIPT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?UNSCRIPT
.ENDT
ST?HANG:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.ENDT
ST?RING:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RING
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE+STAKE
.BYTE 0
.BYTE V?SSHOOT
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RING
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RING
.ENDT
ST?PUSH:: .TABLE
.BYTE 7 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR+SOG+SMANY
.BYTE 0
.BYTE V?PUSH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-UNDER
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SIR+SOG+SMANY
.BYTE 0
.BYTE V?MOVE-DIR
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OFF
.BYTE 0
.BYTE RMUNGBIT
.BYTE SIR+SOG+SMANY
.BYTE 0
.BYTE V?PUSH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR+SOG
.BYTE 0
.BYTE V?MOVE-DIR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR+SOG
.BYTE 0
.BYTE V?PUSH
.ENDT
ST?RUB:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE STAKE+SHAVE
.BYTE V?RUB
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RUB
.ENDT
ST?SIT:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SIT
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SIT
.BYTE 1 ;OBJECTS
.BYTE PR?BESIDE
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SIT-AT
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SIT-AT
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SIT
.ENDT
ST?SOUND:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SOUND
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RING
.ENDT
ST?CHANGE:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?WEAR
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRESS
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?WEAR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CHANGE
.ENDT
ST?SCORE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SCORE
.ENDT
ST?PUNCH:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE SH+SC+SOG+SIR+SHAVE+STAKE
.BYTE V?SLAP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AROUND
.BYTE 0
.BYTE RMUNGBIT
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SLAP
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SLAP
.ENDT
ST?FORGIVE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FORGIVE
.ENDT
ST?DANCE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DANCE
.ENDT
ST?SIGN:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE STAKE+SHAVE+SH+SC
.BYTE 0
.BYTE V?SIGN
.ENDT
ST?EMPTY:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE CONTBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EMPTY
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EMPTY
.ENDT
ST?CHECK:: .TABLE
.BYTE 6 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SANALYZE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UP
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ANALYZE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ANALYZE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ANALYZE
.ENDT
ST?BOW:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?BOW
.ENDT
ST?DROP:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE SOG+SIR
.BYTE V?THROW-THROUGH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?DROP
.ENDT
ST?TIME:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TIME
.ENDT
ST?LEAVE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAVE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAVE
.ENDT
ST?TRY:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?WEAR
.ENDT
ST?SCRIPT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SCRIPT
.ENDT
ST?$VERIFY:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$VERIFY
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$VERIFY
.ENDT
ST?RESTART:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RESTART
.ENDT
ST?SMELL:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SMELL
.ENDT
ST?BRIEF:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?BRIEF
.ENDT
ST?GET:: .TABLE
.BYTE 12 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND
.BYTE 1 ;OBJECTS
.BYTE PR?RID
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DROP
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-ON
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?BOARD
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SMANY+STAKE
.BYTE 0
.BYTE V?TAKE-TO
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE SC+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OFF
.BYTE 0
.BYTE 0
.BYTE SC+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SIR+SC+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE SIR+SC+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE TAKEBIT
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.ENDT
ST?CONSOLE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?KISS
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?KISS
.ENDT
ST?SLEEP:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?FAINT
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?FAINT
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FAINT
.ENDT
ST?GIVE:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?QUIT
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FAINT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG
.BYTE SMANY+SH+SHAVE
.BYTE V?SGIVE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE PERSONBIT
.BYTE SMANY+SH+SHAVE
.BYTE SOG
.BYTE V?GIVE
.ENDT
ST?SMILE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SMILE
.ENDT
ST?WAKE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ALARM
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ALARM
.ENDT
ST?DRINK:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?DRINK
.ENDT
ST?REMOVE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE SIR+SC+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE WORNBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?REMOVE
.ENDT
ST?ANSWER:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?REPLY
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?REPLY
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ANSWER
.ENDT
ST?$CALL:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$CALL
.ENDT
ST?YELL:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?TELL
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?YELL
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?TELL
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?YELL
.ENDT
ST?SORRY:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SORRY
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SORRY
.ENDT
ST?LOCK:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?LOCK
.ENDT
ST?SHARE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE V?SSHOW
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SSHOW
.ENDT
ST?POINT:: .TABLE
.BYTE 6 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SSHOW
.BYTE 2 ;OBJECTS
.BYTE PR?AT
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SAIM
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SSHOW
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?AIM
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?AIM
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?AIM
.ENDT
ST?MURDER:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE PERSONBIT
.BYTE WEAPONBIT
.BYTE SOG+SIR
.BYTE SH+SC+SHAVE
.BYTE V?KILL
.ENDT
ST?START:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OVER
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RESTART
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LAMP-ON
.ENDT
ST?CLEAN:: .TABLE
.BYTE 6 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?BRUSH
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?BRUSH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE SH+SC+STAKE+SHAVE
.BYTE V?BRUSH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OFF
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE V?BRUSH
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?BOARD
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?BRUSH
.ENDT
ST?RESTORE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RESTORE
.ENDT
ST?CLOSE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?CLOSE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?CLOSE
.ENDT
ST?FIX:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIX
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIX
.ENDT
ST?SLIDE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE+STAKE
.BYTE 0
.BYTE V?PUT-UNDER
.ENDT
ST?EXAMINE:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UNDER
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SH+SC+SHAVE+STAKE
.BYTE V?READ
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR+STAKE
.BYTE SOG+SIR+SH+SC+SHAVE+STAKE
.BYTE V?READ
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXAMINE
.ENDT
ST?RELEASE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?VERSION
.ENDT
ST?EAT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SH+SOG+SIR+SHAVE+STAKE
.BYTE 0
.BYTE V?EAT
.ENDT
ST?FIRE:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE PERSONBIT
.BYTE SH+SC+SHAVE
.BYTE SOG+SIR
.BYTE V?SSHOOT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE PERSONBIT
.BYTE SH+SC+SHAVE
.BYTE SOG+SIR
.BYTE V?SSHOOT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE SH+SC+SHAVE
.BYTE V?SHOOT
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SHOOT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SHOOT
.ENDT
ST?FILL:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?FILL
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE CONTBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?FILL
.ENDT
ST?CLIMB:: .TABLE
.BYTE 9 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-UP
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THROUGH
.BYTE 1 ;OBJECTS
.BYTE PR?OVER
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-ON
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-ON
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?BOARD
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-DOWN
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?BOARD
.ENDT
ST?WATCH:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXAMINE
.ENDT
ST?ASK:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-FOR
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-ABOUT
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-CONTEXT-FOR
.BYTE 1 ;OBJECTS
.BYTE PR?ABOUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-CONTEXT-ABOUT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE PERSONBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK
.ENDT
ST?HELLO:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RMUNGBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELLO
.ENDT
; THE ACTION CALLING TABLE IS DEFINED HERE
ATBL:: .TABLE
V-$VERIFY
V-AIM
V-SSHOW
V-SAIM
V-ANALYZE
V-LOOK-UNDER
V-LOOK-UP
V-SANALYZE
V-ANSWER
V-REPLY
V-ARREST
V-ASK
V-ASK-CONTEXT-ABOUT
V-ASK-CONTEXT-FOR
V-ASK-ABOUT
V-ASK-FOR
V-ATTACK
V-BOW
V-BRIEF
V-BRUSH
V-BOARD
V-$CALL
V-CHANGE
V-WEAR
V-DRESS
V-CLIMB-DOWN
V-DISEMBARK
V-CLIMB-ON
V-THROUGH
V-CLIMB-UP
V-CLOSE
V-COMPARE
V-CONFRONT
V-MUNG
V-DANCE
V-DESCRIBE
V-EAT
V-DRINK
V-DROP
V-PUT
V-PUT-IN
V-THROW-THROUGH
V-EMPTY
V-EXAMINE
V-READ
V-TALK-ABOUT
V-STELL-ABOUT
V-TELL-ABOUT
V-FAINT
V-RUB
V-FILL
V-FIND
V-SSEARCH-FOR
V-FIX
V-FOLLOW
V-FORGIVE
V-TAKE
V-TAKE-TO
V-STAND
V-GIVE
V-SGIVE
V-QUIT
V-HELLO
V-HELP
V-PUT-UNDER
V-HOLD-UP
V-INVENTORY
V-LEAP
V-KILL
V-KISS
V-KNOCK
V-PUSH
V-SLAP
V-LEAVE
V-LIE
V-LAMP-ON
V-LISTEN
V-LOCK
V-LOOK
V-CHASTISE
V-LOOK-BEHIND
V-LOOK-DOWN
V-LOOK-INSIDE
V-SEARCH-FOR
V-LOOK-ON
V-LOOK-OUTSIDE
V-LOOK-THROUGH
V-MEET
V-MOVE
V-MOVE-DIR
V-NO
V-NOD
V-OPEN
V-OPEN-WITH
V-PLAY
V-POUR
V-PRAY
V-SREAD
V-REMOVE
V-RESTART
V-RESTORE
V-RING
V-SSHOOT
V-SAVE
V-SAY
V-TELL
V-SCORE
V-SCRIPT
V-SEARCH
V-SHAKE
V-SHOOT
V-SHOW
V-LAMP-OFF
V-SIGN
V-SIT
V-SIT-AT
V-SMELL
V-SMILE
V-SORRY
V-SOUND
V-STOP
V-SUPER-BRIEF
V-SWIM
V-TAKE-OFF
V-THANKS
V-THROW-AT
V-TIME
V-TURN
V-UNDRESS
V-UNLOCK
V-UNSCRIPT
V-USE
V-VERBOSE
V-VERSION
V-WAIT-FOR
V-WAIT-UNTIL
V-ALARM
V-WALK
V-WALK-AROUND
V-WALK-TO
V-DRIVE-TO
V-RUN-OVER
V-YELL
V-YES
.ENDT
; THE PREACTION CALLING TABLE IS DEFINED HERE
PATBL:: .TABLE
0
0
PRE-SSHOW
PRE-SAIM
PRE-ANALYZE
PRE-LOOK-UNDER
0
PRE-SANALYZE
0
0
PRE-ARREST
PRE-ASK-ABOUT
PRE-ASK-CONTEXT-ABOUT
PRE-ASK-CONTEXT-FOR
PRE-ASK-ABOUT
PRE-ASK-ABOUT
0
0
0
PRE-BRUSH
0
PRE-ASK-ABOUT
0
0
0
0
0
0
PRE-THROUGH
0
0
PRE-COMPARE
0
0
0
PRE-DESCRIBE
PRE-EAT
0
0
PRE-PUT
PRE-PUT-IN
PRE-THROW-THROUGH
PRE-EMPTY
PRE-EXAMINE
PRE-READ
PRE-TALK-ABOUT
PRE-STELL-ABOUT
PRE-TELL-ABOUT
0
0
0
PRE-FIND
PRE-SSEARCH-FOR
0
0
0
PRE-TAKE
0
0
PRE-GIVE
PRE-SGIVE
0
PRE-HELLO
0
0
0
0
0
0
0
0
0
0
0
PRE-LIE
0
PRE-LISTEN
0
0
0
0
0
PRE-LOOK-INSIDE
PRE-SEARCH-FOR
0
0
0
PRE-MEET
PRE-MOVE
PRE-MOVE-DIR
0
0
0
PRE-OPEN-WITH
0
0
0
PRE-SREAD
0
0
0
0
PRE-SSHOOT
0
0
PRE-ASK-ABOUT
0
0
PRE-SEARCH
0
0
0
0
0
PRE-SIT
0
0
0
PRE-HELLO
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PRE-DRIVE-TO
0
0
0
.ENDT
; PREPOSITION TABLE IS DEFINED HERE
PRTBL:: .TABLE
.WORD 24
W?AFTER
PR?AFTER
W?UNTIL
PR?UNTIL
W?AGAINST
PR?AGAINST
W?BESIDE
PR?BESIDE
W?AWAY
PR?AWAY
W?BEHIND
PR?BEHIND
W?AROUND
PR?AROUND
W?ACROSS
PR?ACROSS
W?RID
PR?RID
W?FROM
PR?FROM
W?THROUGH
PR?THROUGH
W?OVER
PR?OVER
W?DOWN
PR?DOWN
W?UP
PR?UP
W?OFF
PR?OFF
W?ABOUT
PR?ABOUT
W?ON
PR?ON
W?IN
PR?IN
W?UNDER
PR?UNDER
W?OUT
PR?OUT
W?FOR
PR?FOR
W?WITH
PR?WITH
W?TO
PR?TO
W?AT
PR?AT
.ENDT
; VOCABULARY TABLE IS HERE
VOCAB:: .TABLE
.BYTE 6
.BYTE 46
.BYTE 44
.BYTE 34
.BYTE 33
.BYTE 63
.BYTE 39
.BYTE 7
955
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?3RD:: .ZWORD "3rd"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?3RD
.BYTE 0
W?4TH:: .ZWORD "4th"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?4TH
.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?!:: .ZWORD "!"
.BYTE PS?BUZZ-WORD
.BYTE B?!
.BYTE 0
W??:: .ZWORD "?"
.BYTE PS?BUZZ-WORD
.BYTE B??
.BYTE 0
W?APOSTROPHE:: .ZWORD "'"
.BYTE PS?BUZZ-WORD
.BYTE B?APOSTROPHE
.BYTE 0
W?QUOTE:: .ZWORD """"
.BYTE PS?BUZZ-WORD
.BYTE B?QUOTE
.BYTE 0
W?(SOME:: .ZWORD "(some"
.BYTE PS?BUZZ-WORD
.BYTE B?(SOME
.BYTE 0
W?A:: .ZWORD "a"
.BYTE PS?BUZZ-WORD
.BYTE B?A
.BYTE 0
W?ABOUT:: .ZWORD "about"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?ABOUT
.BYTE 0
W?ACCIDENT:: .ZWORD "accide"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ACCUSE:: .ZWORD "accuse"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ARREST
.BYTE 0
W?ACROSS:: .ZWORD "across"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?ACROSS
.BYTE 0
W?ADJUST:: .ZWORD "adjust"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIX
.BYTE 0
W?AEROSOL:: .ZWORD "aeroso"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?AEROSOL
.BYTE 0
W?AFTER:: .ZWORD "after"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AFTER
.BYTE 0
W?AGAIN:: .ZWORD "again"
.BYTE PS?BUZZ-WORD
.BYTE B?AGAIN
.BYTE 0
W?AGAINST:: .ZWORD "agains"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AGAINST
.BYTE 0
W?AIM:: .ZWORD "aim"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POINT
.BYTE 0
W?ALL:: .ZWORD "all"
.BYTE PS?BUZZ-WORD
.BYTE B?ALL
.BYTE 0
W?ALTAR:: .ZWORD "altar"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?AM:: .ZWORD "am"
.BYTE PS?BUZZ-WORD
.BYTE B?AM
.BYTE 0
W?AN:: .ZWORD "an"
.BYTE PS?BUZZ-WORD
.BYTE B?AN
.BYTE 0
W?ANALYSE:: .ZWORD "analys"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CHECK
.BYTE 0
W?ANALYZE:: .ZWORD "analyz"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CHECK
.BYTE 0
W?ANCIENT:: .ZWORD "ancien"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ANCIENT
.BYTE 0
W?AND:: .ZWORD "and"
.BYTE PS?BUZZ-WORD
.BYTE B?AND
.BYTE 0
W?ANDIRON:: .ZWORD "andiro"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ANSWER:: .ZWORD "answer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ANSWER
.BYTE 0
W?ANYWAY:: .ZWORD "anyway"
.BYTE PS?BUZZ-WORD
.BYTE B?ANYWAY
.BYTE 0
W?APOLOGIZE:: .ZWORD "apolog"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SORRY
.BYTE 0
W?APPLE:: .ZWORD "apple"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ARE:: .ZWORD "are"
.BYTE PS?BUZZ-WORD
.BYTE B?ARE
.BYTE 0
W?AREA:: .ZWORD "area"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?AREN:: .ZWORD "aren"
.BYTE PS?BUZZ-WORD
.BYTE B?AREN
.BYTE 0
W?ARM:: .ZWORD "arm"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ARM
.BYTE 0
W?ARMCHAIR:: .ZWORD "armcha"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ARMOR:: .ZWORD "armor"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ARMOUR:: .ZWORD "armour"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ARMS:: .ZWORD "arms"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?AROUND:: .ZWORD "around"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AROUND
.BYTE 0
W?ARREST:: .ZWORD "arrest"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ARREST
.BYTE 0
W?ART:: .ZWORD "art"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ART
.BYTE 0
W?ARTIFACT:: .ZWORD "artifa"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ASH:: .ZWORD "ash"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ASH
.BYTE 0
W?ASK:: .ZWORD "ask"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ASK
.BYTE 0
W?ASSAULT:: .ZWORD "assaul"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?ASSHOLE:: .ZWORD "asshol"
.BYTE PS?BUZZ-WORD
.BYTE B?ASSHOLE
.BYTE 0
W?AT:: .ZWORD "at"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AT
.BYTE 0
W?ATTACK:: .ZWORD "attack"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?ATTEMPTS:: .ZWORD "attemp"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?AWAKE:: .ZWORD "awake"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?AWAY:: .ZWORD "away"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AWAY
.BYTE 0
W?AYE:: .ZWORD "aye"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?B'S:: .ZWORD "b's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?B'S
.BYTE 0
W?BACK:: .ZWORD "back"
.BYTE PS?BUZZ-WORD
.BYTE B?BACK
.BYTE 0
W?BACKST:: .ZWORD "backst"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BAG:: .ZWORD "bag"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BANG:: .ZWORD "bang"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KNOCK
.BYTE 0
W?BAS-RELIEF:: .ZWORD "bas-re"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BASEMENT:: .ZWORD "baseme"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BASTARD:: .ZWORD "bastar"
.BYTE PS?BUZZ-WORD
.BYTE B?BASTARD
.BYTE 0
W?BATH:: .ZWORD "bath"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BATH
.BYTE 0
W?BATHE:: .ZWORD "bathe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWIM
.BYTE 0
W?BATHROOM:: .ZWORD "bathro"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BATHROOM
.BYTE 0
W?BATHTUB:: .ZWORD "bathtu"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BED:: .ZWORD "bed"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BED
.BYTE 0
W?BEDPOST:: .ZWORD "bedpos"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BEDROOM:: .ZWORD "bedroo"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BEDROOM
.BYTE 0
W?BEEP:: .ZWORD "beep"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RING
.BYTE 0
W?BEHIND:: .ZWORD "behind"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?BEHIND
.BYTE 0
W?BELL:: .ZWORD "bell"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BELOW:: .ZWORD "below"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDER
.BYTE 0
W?BENCH:: .ZWORD "bench"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BENEATH:: .ZWORD "beneat"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDER
.BYTE 0
W?BESIDE:: .ZWORD "beside"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?BESIDE
.BYTE 0
W?BILLIARD:: .ZWORD "billia"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BILLIARD
.BYTE 0
W?BIRD:: .ZWORD "bird"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BIRD
.BYTE 0
W?BITCH:: .ZWORD "bitch"
.BYTE PS?BUZZ-WORD
.BYTE B?BITCH
.BYTE 0
W?BLACK:: .ZWORD "black"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLACK
.BYTE 0
W?BLAST:: .ZWORD "blast"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RING
.BYTE 0
W?BLOND:: .ZWORD "blond"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLOND
.BYTE 0
W?BLONDE:: .ZWORD "blonde"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLONDE
.BYTE 0
W?BLOW:: .ZWORD "blow"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLOW
.BYTE ACT?RING
W?BLOWGUN:: .ZWORD "blowgu"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BLUE:: .ZWORD "blue"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLUE
.BYTE 0
W?BOARD:: .ZWORD "board"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?CLIMB
.BYTE 0
W?BOLITHO:: .ZWORD "bolith"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BOLITHO
.BYTE 0
W?BONES:: .ZWORD "bones"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOOK:: .ZWORD "book"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BOOK
.BYTE 0
W?BOOKCASE:: .ZWORD "bookca"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOOKS:: .ZWORD "books"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOTTLE:: .ZWORD "bottle"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOW:: .ZWORD "bow"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BOW
.BYTE 0
W?BOWER:: .ZWORD "bower"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOWL:: .ZWORD "bowl"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOX:: .ZWORD "box"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BRASS:: .ZWORD "brass"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BRASS
.BYTE 0
W?BREAK:: .ZWORD "break"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?BREAKER:: .ZWORD "breake"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BRICK:: .ZWORD "brick"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BRICK
.BYTE 0
W?BRICKS:: .ZWORD "bricks"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BRIEF:: .ZWORD "brief"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BRIEF
.BYTE 0
W?BROCHURE:: .ZWORD "brochu"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BRONZE:: .ZWORD "bronze"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BRONZE
.BYTE 0
W?BUF'S:: .ZWORD "buf's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BUF'S
.BYTE 0
W?BUFFALO:: .ZWORD "buffal"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BUFFALO
.BYTE 0
W?BUNCH:: .ZWORD "bunch"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BUST:: .ZWORD "bust"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BUT:: .ZWORD "but"
.BYTE PS?BUZZ-WORD
.BYTE B?BUT
.BYTE 0
W?BUTLER:: .ZWORD "butler"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BUTLER
.BYTE 0
W?BUTTON:: .ZWORD "button"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CAGE:: .ZWORD "cage"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CALL:: .ZWORD "call"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CALL
.BYTE 0
W?CAN:: .ZWORD "can"
.BYTE PS?BUZZ-WORD
.BYTE B?CAN
.BYTE 0
W?CANDLE:: .ZWORD "candle"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CANDLE
.BYTE 0
W?CANE:: .ZWORD "cane"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CANVAS:: .ZWORD "canvas"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CAPTURE:: .ZWORD "captur"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ARREST
.BYTE 0
W?CAR:: .ZWORD "car"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CAR
.BYTE 0
W?CARD:: .ZWORD "card"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CARD
.BYTE 0
W?CARPET:: .ZWORD "carpet"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CARRY:: .ZWORD "carry"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?CARVING:: .ZWORD "carvin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CASE:: .ZWORD "case"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CASTLE:: .ZWORD "castle"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CASTLE
.BYTE 0
W?CELLAR:: .ZWORD "cellar"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHAIR:: .ZWORD "chair"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHAIRS:: .ZWORD "chairs"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHAISE:: .ZWORD "chaise"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CHAISE
.BYTE 0
W?CHANGE:: .ZWORD "change"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CHANGE
.BYTE 0
W?CHAPEL:: .ZWORD "chapel"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CHAPEL
.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?CHECK:: .ZWORD "check"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CHECK
.BYTE 0
W?CHEST:: .ZWORD "chest"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHEVAL:: .ZWORD "cheval"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CHEVAL
.BYTE 0
W?CHIMNEY:: .ZWORD "chimne"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CLEAN:: .ZWORD "clean"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLEAN
.BYTE 0
W?CLIMB:: .ZWORD "climb"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLIMB
.BYTE 0
W?CLOCKWORK:: .ZWORD "clockw"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CLOCKWORK
.BYTE 0
W?CLOSE:: .ZWORD "close"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLOSE
.BYTE 0
W?CLOTHES:: .ZWORD "clothe"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CLOTHES
.BYTE 0
W?CLUB:: .ZWORD "club"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CLUE:: .ZWORD "clue"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CLUE
.BYTE 0
W?CLUES:: .ZWORD "clues"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COAT:: .ZWORD "coat"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COAT
.BYTE 0
W?COCK:: .ZWORD "cock"
.BYTE PS?BUZZ-WORD
.BYTE B?COCK
.BYTE 0
W?COCKSUCKER:: .ZWORD "cocksu"
.BYTE PS?BUZZ-WORD
.BYTE B?COCKSUCKER
.BYTE 0
W?COFFIN:: .ZWORD "coffin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COLOR:: .ZWORD "color"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COLOR
.BYTE 0
W?COME:: .ZWORD "come"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?COMFORT:: .ZWORD "comfor"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CONSOLE
.BYTE 0
W?COMMODE:: .ZWORD "commod"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COMPARE:: .ZWORD "compar"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?COMPARE
.BYTE 0
W?COMPUTER:: .ZWORD "comput"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CONCEAL:: .ZWORD "concea"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HIDE
.BYTE 0
W?CONFRONT:: .ZWORD "confro"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CONFRONT
.BYTE 0
W?CONSOLE:: .ZWORD "consol"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?CONSOLE
.BYTE 0
W?CONSULT:: .ZWORD "consul"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ASK
.BYTE 0
W?CONTACT:: .ZWORD "contac"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CONTACT
.BYTE 0
W?CORPSE:: .ZWORD "corpse"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CORRIDOR:: .ZWORD "corrid"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COSTUME:: .ZWORD "costum"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COULD:: .ZWORD "could"
.BYTE PS?BUZZ-WORD
.BYTE B?COULD
.BYTE 0
W?COULDN:: .ZWORD "couldn"
.BYTE PS?BUZZ-WORD
.BYTE B?COULDN
.BYTE 0
W?COURT:: .ZWORD "court"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COURT
.BYTE 0
W?COURTYARD:: .ZWORD "courty"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COVERED:: .ZWORD "covere"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COVERED
.BYTE 0
W?CRAP:: .ZWORD "crap"
.BYTE PS?BUZZ-WORD
.BYTE B?CRAP
.BYTE 0
W?CREST:: .ZWORD "crest"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CRUSH:: .ZWORD "crush"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?CRYPT:: .ZWORD "crypt"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CUE:: .ZWORD "cue"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CUE
.BYTE 0
W?CUNT:: .ZWORD "cunt"
.BYTE PS?BUZZ-WORD
.BYTE B?CUNT
.BYTE 0
W?CURSE:: .ZWORD "curse"
.BYTE PS?BUZZ-WORD
.BYTE B?CURSE
.BYTE 0
W?CURTSEY:: .ZWORD "curtse"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BOW
.BYTE 0
W?CURTSY:: .ZWORD "curtsy"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BOW
.BYTE 0
W?CUSHION:: .ZWORD "cushio"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CUSS:: .ZWORD "cuss"
.BYTE PS?BUZZ-WORD
.BYTE B?CUSS
.BYTE 0
W?D:: .ZWORD "d"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 22
.BYTE PR?DOWN
W?DAMAGE:: .ZWORD "damage"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?DAME:: .ZWORD "dame"
.BYTE PS?BUZZ-WORD
.BYTE B?DAME
.BYTE 0
W?DAMN:: .ZWORD "damn"
.BYTE PS?BUZZ-WORD
.BYTE B?DAMN
.BYTE 0
W?DAMNED:: .ZWORD "damned"
.BYTE PS?BUZZ-WORD
.BYTE B?DAMNED
.BYTE 0
W?DANCE:: .ZWORD "dance"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DANCE
.BYTE 0
W?DANGER:: .ZWORD "danger"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DARN:: .ZWORD "darn"
.BYTE PS?BUZZ-WORD
.BYTE B?DARN
.BYTE 0
W?DEAD:: .ZWORD "dead"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DEAD
.BYTE 0
W?DEALER:: .ZWORD "dealer"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DEALER
.BYTE 0
W?DEATH:: .ZWORD "death"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DECK:: .ZWORD "deck"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DEE:: .ZWORD "dee"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DEE
.BYTE 0
W?DEE'S:: .ZWORD "dee's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DEE'S
.BYTE 0
W?DEIRDRE:: .ZWORD "deirdr"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DEIRDRE
.BYTE 0
W?DESCRIBE:: .ZWORD "descri"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DESCRIBE
.BYTE 0
W?DESK:: .ZWORD "desk"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DESTROY:: .ZWORD "destro"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?DETECT:: .ZWORD "detect"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIND
.BYTE 0
W?DEVICE:: .ZWORD "device"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DIARY:: .ZWORD "diary"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DID:: .ZWORD "did"
.BYTE PS?BUZZ-WORD
.BYTE B?DID
.BYTE 0
W?DIDN:: .ZWORD "didn"
.BYTE PS?BUZZ-WORD
.BYTE B?DIDN
.BYTE 0
W?DIG:: .ZWORD "dig"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SEARCH
.BYTE 0
W?DINE:: .ZWORD "dine"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DINE
.BYTE 0
W?DINING:: .ZWORD "dining"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DINING
.BYTE 0
W?DINNER:: .ZWORD "dinner"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DINNER
.BYTE 0
W?DIRECTION:: .ZWORD "direct"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DISCOVER:: .ZWORD "discov"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIND
.BYTE 0
W?DISGUISE:: .ZWORD "disgui"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DISHES:: .ZWORD "dishes"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DISPLAY:: .ZWORD "displa"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHOW
.BYTE 0
W?DO:: .ZWORD "do"
.BYTE PS?BUZZ-WORD
.BYTE B?DO
.BYTE 0
W?DOC'S:: .ZWORD "doc's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DOC'S
.BYTE 0
W?DOCTOR:: .ZWORD "doctor"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DOCTOR
.BYTE 0
W?DOFF:: .ZWORD "doff"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REMOVE
.BYTE 0
W?DOG:: .ZWORD "dog"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DOG
.BYTE 0
W?DON:: .ZWORD "don"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WEAR
.BYTE 0
W?DOOR:: .ZWORD "door"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DOOR
.BYTE 0
W?DOORBELL:: .ZWORD "doorbe"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DOUBLE:: .ZWORD "double"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DOUBLE
.BYTE 0
W?DOWN:: .ZWORD "down"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 22
.BYTE PR?DOWN
W?DOWNSTAIRS:: .ZWORD "downst"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 22
.BYTE PR?DOWN
W?DR:: .ZWORD "dr"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DR
.BYTE 0
W?DRAGON:: .ZWORD "dragon"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DRAGON
.BYTE 0
W?DRAIN:: .ZWORD "drain"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EMPTY
.BYTE 0
W?DRAWER:: .ZWORD "drawer"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DRAWING:: .ZWORD "drawin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DRAWING
.BYTE 0
W?DRESS:: .ZWORD "dress"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?DRESS
.BYTE 0
W?DRESSE:: .ZWORD "dresse"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DRESSING:: .ZWORD "dressi"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DRESSING
.BYTE 0
W?DRINK:: .ZWORD "drink"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DRINK
.BYTE 0
W?DRIVE:: .ZWORD "drive"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DRIVE
.BYTE ACT?HEAD
W?DRIVEWAY:: .ZWORD "drivew"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DROP:: .ZWORD "drop"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DROP
.BYTE 0
W?DROWNING:: .ZWORD "drowni"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DUNGEON:: .ZWORD "dungeo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?E:: .ZWORD "e"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 29
.BYTE A?EAST
W?EARRING:: .ZWORD "earrin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?EASEL:: .ZWORD "easel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?EAST:: .ZWORD "east"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 29
.BYTE A?EAST
W?EAT:: .ZWORD "eat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?EIGHT:: .ZWORD "eight"
.BYTE PS?BUZZ-WORD
.BYTE B?EIGHT
.BYTE 0
W?ELEVEN:: .ZWORD "eleven"
.BYTE PS?BUZZ-WORD
.BYTE B?ELEVEN
.BYTE 0
W?EMPTY:: .ZWORD "empty"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EMPTY
.BYTE 0
W?END:: .ZWORD "end"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ENGAGE:: .ZWORD "engage"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ENTER:: .ZWORD "enter"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ENTER
.BYTE 0
W?ENTRANCE:: .ZWORD "entran"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?EVIDENCE:: .ZWORD "eviden"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.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?EXCUSE:: .ZWORD "excuse"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FORGIVE
.BYTE 0
W?EXERCISE:: .ZWORD "exerci"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?EXERCISE
.BYTE 0
W?EXIT:: .ZWORD "exit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?EXPLAIN:: .ZWORD "explai"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXPLAIN
.BYTE 0
W?EXPLORE:: .ZWORD "explor"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?EYE:: .ZWORD "eye"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?EYES:: .ZWORD "eyes"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?F.C:: .ZWORD "f.c"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?F.C
.BYTE 0
W?F.N:: .ZWORD "f.n"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?F.N
.BYTE 0
W?FAINT:: .ZWORD "faint"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLEEP
.BYTE 0
W?FAMILY:: .ZWORD "family"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FAMILY
.BYTE 0
W?FAVORITE:: .ZWORD "favori"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FAVORITE
.BYTE 0
W?FEEL:: .ZWORD "feel"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RUB
.BYTE 0
W?FENDER:: .ZWORD "fender"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FIDDLE:: .ZWORD "fiddle"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIDDLE
.BYTE 0
W?FIFTY:: .ZWORD "fifty"
.BYTE PS?BUZZ-WORD
.BYTE B?FIFTY
.BYTE 0
W?FIGHT:: .ZWORD "fight"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?FIGHTING:: .ZWORD "fighti"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FIGHTING
.BYTE 0
W?FIGURE:: .ZWORD "figure"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FIGURINE:: .ZWORD "figuri"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FILL:: .ZWORD "fill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FILL
.BYTE 0
W?FIND:: .ZWORD "find"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIND
.BYTE 0
W?FIRE:: .ZWORD "fire"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FIRE
.BYTE ACT?FIRE
W?FIREPLACE:: .ZWORD "firepl"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FIRST:: .ZWORD "first"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FIRST
.BYTE 0
W?FIVE:: .ZWORD "five"
.BYTE PS?BUZZ-WORD
.BYTE B?FIVE
.BYTE 0
W?FIX:: .ZWORD "fix"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIX
.BYTE 0
W?FLIP:: .ZWORD "flip"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWITCH
.BYTE 0
W?FLIRT:: .ZWORD "flirt"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CONSOLE
.BYTE 0
W?FLOOD:: .ZWORD "flood"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FLOOD
.BYTE ACT?FILL
W?FLOOR:: .ZWORD "floor"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FOLLOW:: .ZWORD "follow"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?FONT:: .ZWORD "font"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FOOD:: .ZWORD "food"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FOR:: .ZWORD "for"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?FOR
.BYTE 0
W?FORDYCE:: .ZWORD "fordyc"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FORDYCE
.BYTE 0
W?FORGIVE:: .ZWORD "forgiv"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FORGIVE
.BYTE 0
W?FORMAL:: .ZWORD "formal"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FORMAL
.BYTE 0
W?FORTY:: .ZWORD "forty"
.BYTE PS?BUZZ-WORD
.BYTE B?FORTY
.BYTE 0
W?FOSSIL:: .ZWORD "fossil"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FOSSIL
.BYTE 0
W?FOUNTAIN:: .ZWORD "founta"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FOUR:: .ZWORD "four"
.BYTE PS?BUZZ-WORD
.BYTE B?FOUR
.BYTE 0
W?FOURTH:: .ZWORD "fourth"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FOURTH
.BYTE 0
W?FOYER:: .ZWORD "foyer"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FOYER
.BYTE 0
W?FRESHEN:: .ZWORD "freshe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLEAN
.BYTE 0
W?FROM:: .ZWORD "from"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?FROM
.BYTE 0
W?FRONT:: .ZWORD "front"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FRONT
.BYTE 0
W?FUCK:: .ZWORD "fuck"
.BYTE PS?BUZZ-WORD
.BYTE B?FUCK
.BYTE 0
W?FUCKED:: .ZWORD "fucked"
.BYTE PS?BUZZ-WORD
.BYTE B?FUCKED
.BYTE 0
W?FUCKING:: .ZWORD "fuckin"
.BYTE PS?BUZZ-WORD
.BYTE B?FUCKING
.BYTE 0
W?FUDGE:: .ZWORD "fudge"
.BYTE PS?BUZZ-WORD
.BYTE B?FUDGE
.BYTE 0
W?FULL:: .ZWORD "full"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FULL
.BYTE 0
W?FULL-LENGTH:: .ZWORD "full-l"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FULL-LENGTH
.BYTE 0
W?G:: .ZWORD "g"
.BYTE PS?BUZZ-WORD
.BYTE B?G
.BYTE 0
W?G'S:: .ZWORD "g's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?G'S
.BYTE 0
W?GAB:: .ZWORD "gab"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAY
.BYTE 0
W?GALLERY:: .ZWORD "galler"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GALLERY
.BYTE 0
W?GAME:: .ZWORD "game"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GAME
.BYTE 0
W?GAME-ROOM:: .ZWORD "game-r"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GAME-ROOM
.BYTE 0
W?GARDEN:: .ZWORD "garden"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GARGOYLE:: .ZWORD "gargoy"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GATE:: .ZWORD "gate"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GAZE:: .ZWORD "gaze"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PEEP
.BYTE 0
W?GEAR:: .ZWORD "gear"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GEM:: .ZWORD "gem"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GET:: .ZWORD "get"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GET
.BYTE 0
W?GHOST:: .ZWORD "ghost"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GHOST
.BYTE 0
W?GIVE:: .ZWORD "give"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GIVE
.BYTE 0
W?GLADYS:: .ZWORD "gladys"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GLADYS
.BYTE 0
W?GLASS:: .ZWORD "glass"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GLASS
.BYTE 0
W?GO:: .ZWORD "go"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?GODDAMN:: .ZWORD "goddam"
.BYTE PS?BUZZ-WORD
.BYTE B?GODDAMN
.BYTE 0
W?GONG:: .ZWORD "gong"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GOWN:: .ZWORD "gown"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRAB:: .ZWORD "grab"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?GREAT:: .ZWORD "great"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GREAT
.BYTE 0
W?GREEN:: .ZWORD "green"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GREEN
.BYTE 0
W?GREET:: .ZWORD "greet"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?GREETINGS:: .ZWORD "greeti"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?GRILLWORK:: .ZWORD "grillw"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRIN:: .ZWORD "grin"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMILE
.BYTE 0
W?GROUND:: .ZWORD "ground"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GROUND
.BYTE 0
W?GUESTS:: .ZWORD "guests"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GUN:: .ZWORD "gun"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GUN
.BYTE 0
W?HALL:: .ZWORD "hall"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HALLAM:: .ZWORD "hallam"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HALLAM
.BYTE 0
W?HALLWAY:: .ZWORD "hallwa"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HAND:: .ZWORD "hand"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HAND
.BYTE 0
W?HANDLE:: .ZWORD "handle"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HANDS:: .ZWORD "hands"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HANG:: .ZWORD "hang"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HANG
.BYTE 0
W?HAS:: .ZWORD "has"
.BYTE PS?BUZZ-WORD
.BYTE B?HAS
.BYTE 0
W?HASN:: .ZWORD "hasn"
.BYTE PS?BUZZ-WORD
.BYTE B?HASN
.BYTE 0
W?HAUNTING:: .ZWORD "haunti"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HAVE:: .ZWORD "have"
.BYTE PS?BUZZ-WORD
.BYTE B?HAVE
.BYTE 0
W?HAVEN:: .ZWORD "haven"
.BYTE PS?BUZZ-WORD
.BYTE B?HAVEN
.BYTE 0
W?HE:: .ZWORD "he"
.BYTE PS?BUZZ-WORD
.BYTE B?HE
.BYTE 0
W?HEAD:: .ZWORD "head"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?HEDGE:: .ZWORD "hedge"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HEDGE
.BYTE 0
W?HELL:: .ZWORD "hell"
.BYTE PS?BUZZ-WORD
.BYTE B?HELL
.BYTE 0
W?HELLO:: .ZWORD "hello"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?HELMET:: .ZWORD "helmet"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HELP:: .ZWORD "help"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELP
.BYTE 0
W?HER:: .ZWORD "her"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HER
.BYTE 0
W?HERE:: .ZWORD "here"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HERSELF:: .ZWORD "hersel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HI:: .ZWORD "hi"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?HIDDEN:: .ZWORD "hidden"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HIDDEN
.BYTE 0
W?HIDE:: .ZWORD "hide"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HIDE
.BYTE 0
W?HIDING:: .ZWORD "hiding"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HIDING
.BYTE 0
W?HIM:: .ZWORD "him"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HIMSELF:: .ZWORD "himsel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HIS:: .ZWORD "his"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HIS
.BYTE 0
W?HISTORY:: .ZWORD "histor"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HISTORY
.BYTE 0
W?HIT:: .ZWORD "hit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUNCH
.BYTE 0
W?HOBBY:: .ZWORD "hobby"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HOBBY
.BYTE 0
W?HOLD:: .ZWORD "hold"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HOLD
.BYTE 0
W?HOLE:: .ZWORD "hole"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HONK:: .ZWORD "honk"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RING
.BYTE 0
W?HORN:: .ZWORD "horn"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HORSE:: .ZWORD "horse"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HOUSE:: .ZWORD "house"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HOW:: .ZWORD "how"
.BYTE PS?BUZZ-WORD
.BYTE B?HOW
.BYTE 0
W?HUG:: .ZWORD "hug"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CONSOLE
.BYTE 0
W?HUNDRED:: .ZWORD "hundre"
.BYTE PS?BUZZ-WORD
.BYTE B?HUNDRED
.BYTE 0
W?HUNTING:: .ZWORD "huntin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HUNTING
.BYTE 0
W?HURT:: .ZWORD "hurt"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?HYDE:: .ZWORD "hyde"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HYDE
.BYTE 0
W?HYDE'S:: .ZWORD "hyde's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HYDE'S
.BYTE 0
W?I:: .ZWORD "i"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?I
.BYTE 0
W?IAN:: .ZWORD "ian"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?IAN
.BYTE 0
W?IAN'S:: .ZWORD "ian's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?IAN'S
.BYTE 0
W?IN:: .ZWORD "in"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 21
.BYTE PR?IN
W?INDEED:: .ZWORD "indeed"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?INDIAN:: .ZWORD "indian"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?INK:: .ZWORD "ink"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?INK
.BYTE 0
W?INKWELL:: .ZWORD "inkwel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.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?PLACE
.BYTE 0
W?INSIDE:: .ZWORD "inside"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 21
.BYTE PR?IN
W?INSPECT:: .ZWORD "inspec"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?INT.NUM:: .ZWORD "int.nu"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?INT.NUM
.BYTE 0
W?INTO:: .ZWORD "into"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 21
.BYTE PR?IN
W?INVENT:: .ZWORD "invent"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?I
.BYTE 0
W?IRIS:: .ZWORD "iris"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?IRIS
.BYTE 0
W?IRIS'S:: .ZWORD "iris's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?IRIS'S
.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?ISN:: .ZWORD "isn"
.BYTE PS?BUZZ-WORD
.BYTE B?ISN
.BYTE 0
W?IT:: .ZWORD "it"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?JACK:: .ZWORD "jack"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?JACK
.BYTE 0
W?JACK'S:: .ZWORD "jack's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?JACK'S
.BYTE 0
W?JADE:: .ZWORD "jade"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?JADE
.BYTE 0
W?JEWEL:: .ZWORD "jewel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?JEWELRY:: .ZWORD "jewelr"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?JEWELRY
.BYTE 0
W?JOURNAL:: .ZWORD "journa"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?JR:: .ZWORD "jr"
.BYTE PS?BUZZ-WORD
.BYTE B?JR
.BYTE 0
W?JUMP:: .ZWORD "jump"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?JUMP
.BYTE 0
W?JUNCTION:: .ZWORD "juncti"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?JUNIOR:: .ZWORD "junior"
.BYTE PS?BUZZ-WORD
.BYTE B?JUNIOR
.BYTE 0
W?KEEP:: .ZWORD "keep"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KEYHOLE:: .ZWORD "keyhol"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KICK:: .ZWORD "kick"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUNCH
.BYTE 0
W?KILL:: .ZWORD "kill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MURDER
.BYTE 0
W?KISS:: .ZWORD "kiss"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CONSOLE
.BYTE 0
W?KIT:: .ZWORD "kit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KITCHEN:: .ZWORD "kitche"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?KITCHEN
.BYTE 0
W?KNOB:: .ZWORD "knob"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KNOCK:: .ZWORD "knock"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KNOCK
.BYTE 0
W?L:: .ZWORD "l"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PEEP
.BYTE 0
W?L.N:: .ZWORD "l.n"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?L.N
.BYTE 0
W?LAB:: .ZWORD "lab"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LAB
.BYTE 0
W?LABORATORY:: .ZWORD "labora"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LABORATORY
.BYTE 0
W?LADDER:: .ZWORD "ladder"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LADY:: .ZWORD "lady"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LAMP:: .ZWORD "lamp"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LANDING:: .ZWORD "landin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LANTERN:: .ZWORD "lanter"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LAST:: .ZWORD "last"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LAST
.BYTE 0
W?LAY:: .ZWORD "lay"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?LEAP:: .ZWORD "leap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?JUMP
.BYTE 0
W?LEAVE:: .ZWORD "leave"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?LEGEND:: .ZWORD "legend"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LENS:: .ZWORD "lens"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LENS
.BYTE 0
W?LENSES:: .ZWORD "lenses"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LET:: .ZWORD "let"
.BYTE PS?BUZZ-WORD
.BYTE B?LET
.BYTE 0
W?LEVER:: .ZWORD "lever"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LI'S:: .ZWORD "li's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LI'S
.BYTE 0
W?LIBRARY:: .ZWORD "librar"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LIBRARY
.BYTE 0
W?LIE:: .ZWORD "lie"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LIE
.BYTE 0
W?LIFT:: .ZWORD "lift"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?LIGHT:: .ZWORD "light"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?LIGHT
.BYTE 0
W?LIGHTS:: .ZWORD "lights"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LIKE:: .ZWORD "like"
.BYTE PS?BUZZ-WORD
.BYTE B?LIKE
.BYTE 0
W?LIONEL:: .ZWORD "lionel"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LIONEL
.BYTE 0
W?LIQUID:: .ZWORD "liquid"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LISTEN:: .ZWORD "listen"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LISTEN
.BYTE 0
W?LITTLE:: .ZWORD "little"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LITTLE
.BYTE 0
W?LL:: .ZWORD "ll"
.BYTE PS?BUZZ-WORD
.BYTE B?LL
.BYTE 0
W?LOCATE:: .ZWORD "locate"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIND
.BYTE 0
W?LOCK:: .ZWORD "lock"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOCK
.BYTE 0
W?LOG:: .ZWORD "log"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LOGOFF:: .ZWORD "logoff"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?QUIT
.BYTE 0
W?LOGOUT:: .ZWORD "logout"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?QUIT
.BYTE 0
W?LONGUE:: .ZWORD "longue"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LOOK:: .ZWORD "look"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PEEP
.BYTE 0
W?LOOKING:: .ZWORD "lookin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LOOKING
.BYTE 0
W?LOOSE:: .ZWORD "loose"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LOOSE
.BYTE 0
W?LORD:: .ZWORD "lord"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LORD
.BYTE 0
W?LOUD:: .ZWORD "loud"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LOUD
.BYTE 0
W?LOUDSPEAKER:: .ZWORD "loudsp"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LOUNGE:: .ZWORD "lounge"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LOVE:: .ZWORD "love"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LOVE
.BYTE 0
W?LUGGAGE:: .ZWORD "luggag"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LUMBER:: .ZWORD "lumber"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LUMBER
.BYTE 0
W?LYND:: .ZWORD "lynd"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LYND
.BYTE 0
W?M:: .ZWORD "m"
.BYTE PS?BUZZ-WORD
.BYTE B?M
.BYTE 0
W?MACHE:: .ZWORD "mache"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MACHE
.BYTE 0
W?MADAM:: .ZWORD "madam"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MADAME:: .ZWORD "madame"
.BYTE PS?BUZZ-WORD
.BYTE B?MADAME
.BYTE 0
W?MAGAZINE:: .ZWORD "magazi"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MAID:: .ZWORD "maid"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MAID
.BYTE 0
W?MAID'S:: .ZWORD "maid's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MAID'S
.BYTE 0
W?MAIDEN:: .ZWORD "maiden"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MAN:: .ZWORD "man"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MAN
.BYTE 0
W?MARRIAGE:: .ZWORD "marria"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MASTER:: .ZWORD "master"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MASTER
.BYTE 0
W?MATCH:: .ZWORD "match"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?COMPARE
.BYTE 0
W?MAY:: .ZWORD "may"
.BYTE PS?BUZZ-WORD
.BYTE B?MAY
.BYTE 0
W?MAZE:: .ZWORD "maze"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ME:: .ZWORD "me"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MEDICAL:: .ZWORD "medica"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MEDICAL
.BYTE 0
W?MEDITATE:: .ZWORD "medita"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?MEET:: .ZWORD "meet"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MEET
.BYTE 0
W?MIDPOINT:: .ZWORD "midpoi"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MINE:: .ZWORD "mine"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MY
.BYTE 0
W?MINUTE:: .ZWORD "minute"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MIRROR:: .ZWORD "mirror"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MISS:: .ZWORD "miss"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MISS
.BYTE 0
W?MISSING:: .ZWORD "missin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MISSING
.BYTE 0
W?MIST:: .ZWORD "mist"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.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?ATTACK
.BYTE 0
W?MONTAGUE:: .ZWORD "montag"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MONTAGUE
.BYTE 0
W?MOON:: .ZWORD "moon"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MOON
.BYTE 0
W?MOONLIGHT:: .ZWORD "moonli"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MOONMIST:: .ZWORD "moonmi"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MORRIS:: .ZWORD "morris"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MORRIS
.BYTE 0
W?MOTOR:: .ZWORD "motor"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MOTOR
.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?MRS:: .ZWORD "mrs"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MRS
.BYTE 0
W?MS:: .ZWORD "ms"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MS
.BYTE 0
W?MURDER:: .ZWORD "murder"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MURDER
.BYTE 0
W?MUSIC:: .ZWORD "music"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MUSTACHE:: .ZWORD "mustac"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MY:: .ZWORD "my"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MY
.BYTE 0
W?MYSELF:: .ZWORD "myself"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MYSTERY:: .ZWORD "myster"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?N:: .ZWORD "n"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 31
.BYTE A?NORTH
W?NARROW:: .ZWORD "narrow"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NARROW
.BYTE 0
W?NE:: .ZWORD "ne"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 30
.BYTE A?NE
W?NECKLACE:: .ZWORD "neckla"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NEW:: .ZWORD "new"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NEW
.BYTE 0
W?NICHOLAS:: .ZWORD "nichol"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NICHOLAS
.BYTE 0
W?NIGHT:: .ZWORD "night"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NIGHT
.BYTE 0
W?NIGHTS:: .ZWORD "nights"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NIGHTT:: .ZWORD "nightt"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NINE:: .ZWORD "nine"
.BYTE PS?BUZZ-WORD
.BYTE B?NINE
.BYTE 0
W?NO:: .ZWORD "no"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NO
.BYTE 0
W?NOD:: .ZWORD "nod"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NOD
.BYTE 0
W?NOPE:: .ZWORD "nope"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NO
.BYTE 0
W?NORTH:: .ZWORD "north"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 31
.BYTE A?NORTH
W?NORTHEAST:: .ZWORD "northe"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 30
.BYTE A?NE
W?NORTHWEST:: .ZWORD "northw"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 24
.BYTE A?NW
W?NOTE:: .ZWORD "note"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NOTE
.BYTE 0
W?NOTEBOOK:: .ZWORD "notebo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NOTES:: .ZWORD "notes"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NOW:: .ZWORD "now"
.BYTE PS?BUZZ-WORD
.BYTE B?NOW
.BYTE 0
W?NW:: .ZWORD "nw"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 24
.BYTE A?NW
W?OBSERVE:: .ZWORD "observ"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OBSERVE
.BYTE ACT?EXAMINE
W?OCEAN:: .ZWORD "ocean"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?OF:: .ZWORD "of"
.BYTE PS?BUZZ-WORD
.BYTE B?OF
.BYTE 0
W?OFF:: .ZWORD "off"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?OFF
.BYTE 0
W?OFFER:: .ZWORD "offer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GIVE
.BYTE 0
W?OFFICE:: .ZWORD "office"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OFFICE
.BYTE 0
W?OH:: .ZWORD "oh"
.BYTE PS?BUZZ-WORD
.BYTE B?OH
.BYTE 0
W?OIL:: .ZWORD "oil"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OIL
.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?OLD-FASHION:: .ZWORD "old-fa"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OLD-FASHION
.BYTE 0
W?ON:: .ZWORD "on"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?ON
.BYTE 0
W?ONE:: .ZWORD "one"
.BYTE PS?BUZZ-WORD
.BYTE B?ONE
.BYTE 0
W?ONTO:: .ZWORD "onto"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?ON
.BYTE 0
W?OOPS:: .ZWORD "oops"
.BYTE PS?BUZZ-WORD
.BYTE B?OOPS
.BYTE 0
W?OPEN:: .ZWORD "open"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?OPEN
.BYTE 0
W?OPENING:: .ZWORD "openin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ORNAMENT:: .ZWORD "orname"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ORNAMENT
.BYTE 0
W?ORNATE:: .ZWORD "ornate"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ORNATE
.BYTE 0
W?OTHER:: .ZWORD "other"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OTHER
.BYTE 0
W?OUT:: .ZWORD "out"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 20
.BYTE PR?OUT
W?OUTFIT:: .ZWORD "outfit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?OUTSIDE:: .ZWORD "outsid"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 20
.BYTE PR?OUT
W?OVER:: .ZWORD "over"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?OVER
.BYTE 0
W?OVERST:: .ZWORD "overst"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OVERST
.BYTE 0
W?OYSTER:: .ZWORD "oyster"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OYSTER
.BYTE 0
W?PAD:: .ZWORD "pad"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAINT:: .ZWORD "paint"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PAINT
.BYTE 0
W?PAINTING:: .ZWORD "painti"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PALE:: .ZWORD "pale"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PALE
.BYTE 0
W?PANEL:: .ZWORD "panel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAPIER:: .ZWORD "papier"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PAPIER
.BYTE 0
W?PARDON:: .ZWORD "pardon"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FORGIVE
.BYTE 0
W?PARK:: .ZWORD "park"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STOP
.BYTE 0
W?PASS:: .ZWORD "pass"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GIVE
.BYTE 0
W?PASSAGE:: .ZWORD "passag"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PASSAGE
.BYTE 0
W?PATH:: .ZWORD "path"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAUSE:: .ZWORD "pause"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?PEARL:: .ZWORD "pearl"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PEARL
.BYTE 0
W?PEARLS:: .ZWORD "pearls"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PEE:: .ZWORD "pee"
.BYTE PS?BUZZ-WORD
.BYTE B?PEE
.BYTE 0
W?PEEK:: .ZWORD "peek"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PEEP
.BYTE 0
W?PEEKHOLE:: .ZWORD "peekho"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PEEP:: .ZWORD "peep"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PEEP
.BYTE ACT?PEEP
W?PEEPHOLE:: .ZWORD "peepho"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PEER:: .ZWORD "peer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PEEP
.BYTE 0
W?PENTREATH:: .ZWORD "pentre"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PENTREATH
.BYTE 0
W?PEW:: .ZWORD "pew"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PEWS:: .ZWORD "pews"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PHANTOM:: .ZWORD "phanto"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PIANO:: .ZWORD "piano"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PICK:: .ZWORD "pick"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PICK
.BYTE 0
W?PICTURE:: .ZWORD "pictur"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PICTURE
.BYTE 0
W?PIECE:: .ZWORD "piece"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PISS:: .ZWORD "piss"
.BYTE PS?BUZZ-WORD
.BYTE B?PISS
.BYTE 0
W?PLACE:: .ZWORD "place"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?PLACES:: .ZWORD "places"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PLASTIC:: .ZWORD "plasti"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PLASTIC
.BYTE 0
W?PLATE:: .ZWORD "plate"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PLAY:: .ZWORD "play"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PLAY
.BYTE 0
W?PLEASE:: .ZWORD "please"
.BYTE PS?BUZZ-WORD
.BYTE B?PLEASE
.BYTE 0
W?POEM:: .ZWORD "poem"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?POINT:: .ZWORD "point"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POINT
.BYTE 0
W?POND:: .ZWORD "pond"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PORCEL:: .ZWORD "porcel"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PORCEL
.BYTE 0
W?PORTRAIT:: .ZWORD "portra"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?POST:: .ZWORD "post"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?POUR:: .ZWORD "pour"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POUR
.BYTE 0
W?PRAY:: .ZWORD "pray"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PRAY
.BYTE 0
W?PRESS:: .ZWORD "press"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?PUSH
.BYTE 0
W?PRIEST:: .ZWORD "priest"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PRIEST
.BYTE 0
W?PRINT:: .ZWORD "print"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PRINTS:: .ZWORD "prints"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PROCEED:: .ZWORD "procee"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?PRY:: .ZWORD "pry"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?PULL:: .ZWORD "pull"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PULL
.BYTE 0
W?PULPIT:: .ZWORD "pulpit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PUNCH:: .ZWORD "punch"
.BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PUNCH
.BYTE ACT?PUNCH
W?PUNCHBOWL:: .ZWORD "punchb"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PURSUE:: .ZWORD "pursue"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?PUSH:: .ZWORD "push"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUSH
.BYTE 0
W?PUT:: .ZWORD "put"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PLACE
.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?QUIT:: .ZWORD "quit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?QUIT
.BYTE 0
W?RACK:: .ZWORD "rack"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RADIO:: .ZWORD "radio"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RAISE:: .ZWORD "raise"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.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?ATTACK
.BYTE 0
W?RATTLE:: .ZWORD "rattle"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHAKE
.BYTE 0
W?RE:: .ZWORD "re"
.BYTE PS?BUZZ-WORD
.BYTE B?RE
.BYTE 0
W?READ:: .ZWORD "read"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?READ
.BYTE 0
W?RECEIPT:: .ZWORD "receip"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RECLINE:: .ZWORD "reclin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RECLINE
.BYTE 0
W?RECORD:: .ZWORD "record"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RED:: .ZWORD "red"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RED
.BYTE 0
W?RELAX:: .ZWORD "relax"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?RELEASE:: .ZWORD "releas"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RELEASE
.BYTE 0
W?REMOVE:: .ZWORD "remove"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REMOVE
.BYTE 0
W?REPAIR:: .ZWORD "repair"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIX
.BYTE 0
W?REPEL:: .ZWORD "repel"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?REPLY:: .ZWORD "reply"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ANSWER
.BYTE 0
W?REQUEST:: .ZWORD "reques"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REQUEST
.BYTE 0
W?RESPOND:: .ZWORD "respon"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ANSWER
.BYTE 0
W?REST:: .ZWORD "rest"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
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?RESUME:: .ZWORD "resume"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RESTORE
.BYTE 0
W?RETURN:: .ZWORD "return"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?REVISION:: .ZWORD "revisi"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RELEASE
.BYTE 0
W?RH'S:: .ZWORD "rh's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RH'S
.BYTE 0
W?RHINO:: .ZWORD "rhino"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RHINO
.BYTE 0
W?RID:: .ZWORD "rid"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?RID
.BYTE 0
W?RING:: .ZWORD "ring"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RING
.BYTE 0
W?ROLL-TOP:: .ZWORD "roll-t"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ROLL-TOP
.BYTE 0
W?ROMANCE:: .ZWORD "romanc"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ROOF:: .ZWORD "roof"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ROOM:: .ZWORD "room"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ROOM
.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 0
.BYTE 0
W?RUN:: .ZWORD "run"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?S:: .ZWORD "s"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
.BYTE A?SOUTH
.BYTE 27
W?SATIN:: .ZWORD "satin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SATIN
.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?SCEPTRE:: .ZWORD "sceptr"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCONCE:: .ZWORD "sconce"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCOPE:: .ZWORD "scope"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCORE:: .ZWORD "score"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SCORE
.BYTE 0
W?SCRAPE:: .ZWORD "scrape"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLEAN
.BYTE 0
W?SCRATCH:: .ZWORD "scratc"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLEAN
.BYTE 0
W?SCREAM:: .ZWORD "scream"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YELL
.BYTE 0
W?SCREW:: .ZWORD "screw"
.BYTE PS?BUZZ-WORD
.BYTE B?SCREW
.BYTE 0
W?SCRIPT:: .ZWORD "script"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SCRIPT
.BYTE 0
W?SCULPT:: .ZWORD "sculpt"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SCULPT
.BYTE 0
W?SE:: .ZWORD "se"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 28
.BYTE A?SE
W?SEA:: .ZWORD "sea"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SEARCH:: .ZWORD "search"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SEARCH
.BYTE 0
W?SEAT:: .ZWORD "seat"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SEAT
.BYTE 0
W?SECOND:: .ZWORD "second"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SECOND
.BYTE 0
W?SECRET:: .ZWORD "secret"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SECRET
.BYTE 0
W?SEE:: .ZWORD "see"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PEEP
.BYTE 0
W?SEIZE:: .ZWORD "seize"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?SENIOR:: .ZWORD "senior"
.BYTE PS?BUZZ-WORD
.BYTE B?SENIOR
.BYTE 0
W?SERIES:: .ZWORD "series"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SET:: .ZWORD "set"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?SETTING:: .ZWORD "settin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SEVEN:: .ZWORD "seven"
.BYTE PS?BUZZ-WORD
.BYTE B?SEVEN
.BYTE 0
W?SHAKE:: .ZWORD "shake"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHAKE
.BYTE 0
W?SHALL:: .ZWORD "shall"
.BYTE PS?BUZZ-WORD
.BYTE B?SHALL
.BYTE 0
W?SHARE:: .ZWORD "share"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHARE
.BYTE 0
W?SHE:: .ZWORD "she"
.BYTE PS?BUZZ-WORD
.BYTE B?SHE
.BYTE 0
W?SHELF:: .ZWORD "shelf"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHELL:: .ZWORD "shell"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHELVES:: .ZWORD "shelve"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHIRT:: .ZWORD "shirt"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHIT:: .ZWORD "shit"
.BYTE PS?BUZZ-WORD
.BYTE B?SHIT
.BYTE 0
W?SHITHEAD:: .ZWORD "shithe"
.BYTE PS?BUZZ-WORD
.BYTE B?SHITHEAD
.BYTE 0
W?SHOOT:: .ZWORD "shoot"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIRE
.BYTE 0
W?SHOULD:: .ZWORD "should"
.BYTE PS?BUZZ-WORD
.BYTE B?SHOULD
.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?SHUT
.BYTE 0
W?SIDE:: .ZWORD "side"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SIDE
.BYTE 0
W?SIDEBOARD:: .ZWORD "sidebo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SIGN:: .ZWORD "sign"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SIGN
.BYTE 0
W?SINK:: .ZWORD "sink"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SIP:: .ZWORD "sip"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DRINK
.BYTE 0
W?SIR:: .ZWORD "sir"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SIT:: .ZWORD "sit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SIT
.BYTE 0
W?SITTING:: .ZWORD "sittin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SITTING
.BYTE 0
W?SIX:: .ZWORD "six"
.BYTE PS?BUZZ-WORD
.BYTE B?SIX
.BYTE 0
W?SIXTY:: .ZWORD "sixty"
.BYTE PS?BUZZ-WORD
.BYTE B?SIXTY
.BYTE 0
W?SKELETON:: .ZWORD "skelet"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SKETCH:: .ZWORD "sketch"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SKETCH
.BYTE 0
W?SKIM:: .ZWORD "skim"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?READ
.BYTE 0
W?SKULL:: .ZWORD "skull"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SKY:: .ZWORD "sky"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SLAP:: .ZWORD "slap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUNCH
.BYTE 0
W?SLEEP:: .ZWORD "sleep"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?SLEEP
.BYTE 0
W?SLIDE:: .ZWORD "slide"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLIDE
.BYTE 0
W?SLIDING:: .ZWORD "slidin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SLIDING
.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?DAMAGE
.BYTE 0
W?SMELL:: .ZWORD "smell"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMELL
.BYTE 0
W?SMILE:: .ZWORD "smile"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMILE
.BYTE 0
W?SNIFF:: .ZWORD "sniff"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMELL
.BYTE 0
W?SNOOZE:: .ZWORD "snooze"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLEEP
.BYTE 0
W?SOCKET:: .ZWORD "socket"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SOME:: .ZWORD "some"
.BYTE PS?BUZZ-WORD
.BYTE B?SOME
.BYTE 0
W?SONG:: .ZWORD "song"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SOON:: .ZWORD "soon"
.BYTE PS?BUZZ-WORD
.BYTE B?SOON
.BYTE 0
W?SORRY:: .ZWORD "sorry"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SORRY
.BYTE 0
W?SOUND:: .ZWORD "sound"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SOUND
.BYTE 0
W?SOUTH:: .ZWORD "south"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 27
.BYTE A?SOUTH
W?SOUTHEAST:: .ZWORD "southe"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 28
.BYTE A?SE
W?SOUTHWEST:: .ZWORD "southw"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 26
.BYTE A?SW
W?SPACE:: .ZWORD "space"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
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?SPEAKER:: .ZWORD "speake"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPECK:: .ZWORD "speck"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPIKE:: .ZWORD "spike"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPIKES:: .ZWORD "spikes"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPILL:: .ZWORD "spill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POUR
.BYTE 0
W?SPIRIT:: .ZWORD "spirit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPORTS:: .ZWORD "sports"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SPORTS
.BYTE 0
W?SPRAY:: .ZWORD "spray"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?FIRE
.BYTE 0
W?SR:: .ZWORD "sr"
.BYTE PS?BUZZ-WORD
.BYTE B?SR
.BYTE 0
W?STAB:: .ZWORD "stab"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MURDER
.BYTE 0
W?STAINED:: .ZWORD "staine"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STAINED
.BYTE 0
W?STAIR:: .ZWORD "stair"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STAIRS:: .ZWORD "stairs"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STAIRW:: .ZWORD "stairw"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STALK:: .ZWORD "stalk"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?STAND:: .ZWORD "stand"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?STAND
.BYTE 0
W?STARE:: .ZWORD "stare"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PEEP
.BYTE 0
W?START:: .ZWORD "start"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?START
.BYTE 0
W?STARTLE:: .ZWORD "startl"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?STATE:: .ZWORD "state"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAY
.BYTE 0
W?STATUE:: .ZWORD "statue"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STAY:: .ZWORD "stay"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?STEAL:: .ZWORD "steal"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?STEER:: .ZWORD "steer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?STEP:: .ZWORD "step"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?STONE:: .ZWORD "stone"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STONE
.BYTE 0
W?STOOL:: .ZWORD "stool"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STOP:: .ZWORD "stop"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STOP
.BYTE 0
W?STOREY:: .ZWORD "storey"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STOREY
.BYTE 0
W?STORY:: .ZWORD "story"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STORY
.BYTE 0
W?STRING:: .ZWORD "string"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STRIP:: .ZWORD "strip"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNDRESS
.BYTE 0
W?STUDY:: .ZWORD "study"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STUDY
.BYTE 0
W?STUFFED:: .ZWORD "stuffe"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STUFFED
.BYTE 0
W?SUCK:: .ZWORD "suck"
.BYTE PS?BUZZ-WORD
.BYTE B?SUCK
.BYTE 0
W?SUCKS:: .ZWORD "sucks"
.BYTE PS?BUZZ-WORD
.BYTE B?SUCKS
.BYTE 0
W?SUIT:: .ZWORD "suit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SUITCASE:: .ZWORD "suitca"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SUMMON:: .ZWORD "summon"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CALL
.BYTE 0
W?SUNKEN:: .ZWORD "sunken"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SUNKEN
.BYTE 0
W?SUPERBRIEF:: .ZWORD "superb"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SUPERBRIEF
.BYTE 0
W?SUPPLIES:: .ZWORD "suppli"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SURE:: .ZWORD "sure"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?SURPRISE:: .ZWORD "surpri"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?SW:: .ZWORD "sw"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 26
.BYTE A?SW
W?SWALLOW:: .ZWORD "swallo"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DRINK
.BYTE 0
W?SWEATS:: .ZWORD "sweats"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SWIM:: .ZWORD "swim"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWIM
.BYTE 0
W?SWING:: .ZWORD "swing"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWITCH
.BYTE 0
W?SWITCH:: .ZWORD "switch"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?SWITCH
.BYTE 0
W?T:: .ZWORD "t"
.BYTE PS?BUZZ-WORD
.BYTE B?T
.BYTE 0
W?TABLE:: .ZWORD "table"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TABLE
.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?TALL:: .ZWORD "tall"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TALL
.BYTE 0
W?TALLBOY:: .ZWORD "tallbo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TAM'S:: .ZWORD "tam's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TAM'S
.BYTE 0
W?TAMARA:: .ZWORD "tamara"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TAMARA
.BYTE 0
W?TAMMY:: .ZWORD "tammy"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TAMMY
.BYTE 0
W?TAPE:: .ZWORD "tape"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TAPE
.BYTE 0
W?TAPESTRY:: .ZWORD "tapest"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TASTE:: .ZWORD "taste"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?TELESCOPE:: .ZWORD "telesc"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TELEVI:: .ZWORD "televi"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TELL:: .ZWORD "tell"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TELL
.BYTE 0
W?TEN:: .ZWORD "ten"
.BYTE PS?BUZZ-WORD
.BYTE B?TEN
.BYTE 0
W?TEST:: .ZWORD "test"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CHECK
.BYTE 0
W?TEXT:: .ZWORD "text"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TEXTS:: .ZWORD "texts"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?THANK:: .ZWORD "thank"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THANKS
.BYTE 0
W?THANKS:: .ZWORD "thanks"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THANKS
.BYTE 0
W?THAT:: .ZWORD "that"
.BYTE PS?BUZZ-WORD
.BYTE B?THAT
.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?THERE:: .ZWORD "there"
.BYTE PS?BUZZ-WORD
.BYTE B?THERE
.BYTE 0
W?THEY:: .ZWORD "they"
.BYTE PS?BUZZ-WORD
.BYTE B?THEY
.BYTE 0
W?THIRD:: .ZWORD "third"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?THIRD
.BYTE 0
W?THIRTY:: .ZWORD "thirty"
.BYTE PS?BUZZ-WORD
.BYTE B?THIRTY
.BYTE 0
W?THIS:: .ZWORD "this"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?THIS
.BYTE 0
W?THOUSAND:: .ZWORD "thousa"
.BYTE PS?BUZZ-WORD
.BYTE B?THOUSAND
.BYTE 0
W?THREAT:: .ZWORD "threat"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?THREE:: .ZWORD "three"
.BYTE PS?BUZZ-WORD
.BYTE B?THREE
.BYTE 0
W?THROUGH:: .ZWORD "throug"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?THROUGH
.BYTE 0
W?THROW:: .ZWORD "throw"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THROW
.BYTE 0
W?THRU:: .ZWORD "thru"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?THROUGH
.BYTE 0
W?TILL:: .ZWORD "till"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNTIL
.BYTE 0
W?TIME:: .ZWORD "time"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TIME
.BYTE 0
W?TIMER:: .ZWORD "timer"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TINY:: .ZWORD "tiny"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TINY
.BYTE 0
W?TO:: .ZWORD "to"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?TO
.BYTE 0
W?TOILET:: .ZWORD "toilet"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TOMB:: .ZWORD "tomb"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TOOT:: .ZWORD "toot"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RING
.BYTE 0
W?TOP:: .ZWORD "top"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TOP
.BYTE 0
W?TOSS:: .ZWORD "toss"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THROW
.BYTE 0
W?TOUCH:: .ZWORD "touch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RUB
.BYTE 0
W?TOURIST:: .ZWORD "touris"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TOURIST
.BYTE 0
W?TOWARD:: .ZWORD "toward"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?TO
.BYTE 0
W?TOWER:: .ZWORD "tower"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TOWER
.BYTE 0
W?TRAY:: .ZWORD "tray"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TRAYS:: .ZWORD "trays"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TREASURE:: .ZWORD "treasu"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TRESYLLIAN:: .ZWORD "tresyl"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TRESYLLIAN
.BYTE 0
W?TRY:: .ZWORD "try"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TRY
.BYTE 0
W?TUB:: .ZWORD "tub"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TUG:: .ZWORD "tug"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PULL
.BYTE 0
W?TURN:: .ZWORD "turn"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?SWITCH
.BYTE 0
W?TURNS:: .ZWORD "turns"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TURRET:: .ZWORD "turret"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TV:: .ZWORD "tv"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TWEED:: .ZWORD "tweed"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TWEED
.BYTE 0
W?TWEEDS:: .ZWORD "tweeds"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TWELVE:: .ZWORD "twelve"
.BYTE PS?BUZZ-WORD
.BYTE B?TWELVE
.BYTE 0
W?TWENTY:: .ZWORD "twenty"
.BYTE PS?BUZZ-WORD
.BYTE B?TWENTY
.BYTE 0
W?TWO:: .ZWORD "two"
.BYTE PS?BUZZ-WORD
.BYTE B?TWO
.BYTE 0
W?U:: .ZWORD "u"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 23
.BYTE PR?UP
W?UMBRELLA:: .ZWORD "umbrel"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?UMBRELLA
.BYTE 0
W?UNCLE:: .ZWORD "uncle"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?UNCLE
.BYTE 0
W?UNDER:: .ZWORD "under"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDER
.BYTE 0
W?UNDERNEATH:: .ZWORD "undern"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDER
.BYTE 0
W?UNDRESS:: .ZWORD "undres"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?UNDRESS
.BYTE 0
W?UNICORN:: .ZWORD "unicor"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?UNLOCK:: .ZWORD "unlock"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNLOCK
.BYTE 0
W?UNMASK:: .ZWORD "unmask"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNDRESS
.BYTE 0
W?UNPACK:: .ZWORD "unpack"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EMPTY
.BYTE 0
W?UNSCRIPT:: .ZWORD "unscri"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNSCRIPT
.BYTE 0
W?UNTIL:: .ZWORD "until"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNTIL
.BYTE 0
W?UP:: .ZWORD "up"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION
.BYTE 23
.BYTE PR?UP
W?UPSTAIRS:: .ZWORD "upstai"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
.BYTE A?UPSTAIRS
.BYTE 23
W?US:: .ZWORD "us"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?USE:: .ZWORD "use"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?USE
.BYTE 0
W?USING:: .ZWORD "using"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?WITH
.BYTE 0
W?VALUABLE:: .ZWORD "valuab"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VALUABLE
.BYTE 0
W?VANE:: .ZWORD "vane"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VANE
.BYTE 0
W?VARIATION:: .ZWORD "variat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RELEASE
.BYTE 0
W?VASE:: .ZWORD "vase"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?VASES:: .ZWORD "vases"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?VE:: .ZWORD "ve"
.BYTE PS?BUZZ-WORD
.BYTE B?VE
.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?RELEASE
.BYTE 0
W?VIV:: .ZWORD "viv"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VIV
.BYTE 0
W?VIV'S:: .ZWORD "viv's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VIV'S
.BYTE 0
W?VIVIEN:: .ZWORD "vivien"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VIVIEN
.BYTE 0
W?VOICE:: .ZWORD "voice"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?W:: .ZWORD "w"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 25
.BYTE A?WEST
W?WADE:: .ZWORD "wade"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWIM
.BYTE 0
W?WAIT:: .ZWORD "wait"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?WAKE:: .ZWORD "wake"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?WALK:: .ZWORD "walk"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?WALL:: .ZWORD "wall"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WALL
.BYTE 0
W?WALLS:: .ZWORD "walls"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WANT:: .ZWORD "want"
.BYTE PS?BUZZ-WORD
.BYTE B?WANT
.BYTE 0
W?WAR:: .ZWORD "war"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WAR
.BYTE 0
W?WARDROBE:: .ZWORD "wardro"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WAS:: .ZWORD "was"
.BYTE PS?BUZZ-WORD
.BYTE B?WAS
.BYTE 0
W?WASH:: .ZWORD "wash"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLEAN
.BYTE 0
W?WASN:: .ZWORD "wasn"
.BYTE PS?BUZZ-WORD
.BYTE B?WASN
.BYTE 0
W?WASTE:: .ZWORD "waste"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MURDER
.BYTE 0
W?WATCH:: .ZWORD "watch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WATCH
.BYTE 0
W?WATER:: .ZWORD "water"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WATERCOLOR:: .ZWORD "waterc"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WATERCOLOR
.BYTE 0
W?WAY:: .ZWORD "way"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WE:: .ZWORD "we"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WEAPON:: .ZWORD "weapon"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WEAR:: .ZWORD "wear"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WEAR
.BYTE 0
W?WELL:: .ZWORD "well"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WELLSHAFT:: .ZWORD "wellsh"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WENDISH:: .ZWORD "wendis"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WENDISH
.BYTE 0
W?WERE:: .ZWORD "were"
.BYTE PS?BUZZ-WORD
.BYTE B?WERE
.BYTE 0
W?WEREN:: .ZWORD "weren"
.BYTE PS?BUZZ-WORD
.BYTE B?WEREN
.BYTE 0
W?WEST:: .ZWORD "west"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 25
.BYTE A?WEST
W?WHAT:: .ZWORD "what"
.BYTE PS?BUZZ-WORD
.BYTE B?WHAT
.BYTE 0
W?WHEN:: .ZWORD "when"
.BYTE PS?BUZZ-WORD
.BYTE B?WHEN
.BYTE 0
W?WHERE:: .ZWORD "where"
.BYTE PS?BUZZ-WORD
.BYTE B?WHERE
.BYTE 0
W?WHICH:: .ZWORD "which"
.BYTE PS?BUZZ-WORD
.BYTE B?WHICH
.BYTE 0
W?WHISPER:: .ZWORD "whispe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAY
.BYTE 0
W?WHITE:: .ZWORD "white"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WHITE
.BYTE 0
W?WHO:: .ZWORD "who"
.BYTE PS?BUZZ-WORD
.BYTE B?WHO
.BYTE 0
W?WHY:: .ZWORD "why"
.BYTE PS?BUZZ-WORD
.BYTE B?WHY
.BYTE 0
W?WIG:: .ZWORD "wig"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WINDOW:: .ZWORD "window"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WINDOW
.BYTE 0
W?WINDSCREEN:: .ZWORD "windsc"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WINDSHIELD:: .ZWORD "windsh"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WINE:: .ZWORD "wine"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WINE
.BYTE 0
W?WING:: .ZWORD "wing"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WING
.BYTE 0
W?WINK:: .ZWORD "wink"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMILE
.BYTE 0
W?WIPE:: .ZWORD "wipe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLEAN
.BYTE 0
W?WITCH:: .ZWORD "witch"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WITCH
.BYTE 0
W?WITH:: .ZWORD "with"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?WITH
.BYTE 0
W?WOMAN:: .ZWORD "woman"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WOMAN
.BYTE 0
W?WON:: .ZWORD "won"
.BYTE PS?BUZZ-WORD
.BYTE B?WON
.BYTE 0
W?WOOD:: .ZWORD "wood"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WOOD
.BYTE 0
W?WOODEN:: .ZWORD "wooden"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WOODEN
.BYTE 0
W?WOOL:: .ZWORD "wool"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WOOL
.BYTE 0
W?WOOLEN:: .ZWORD "woolen"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WOOLEN
.BYTE 0
W?WORM'S:: .ZWORD "worm's"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WORM'S
.BYTE 0
W?WOULD:: .ZWORD "would"
.BYTE PS?BUZZ-WORD
.BYTE B?WOULD
.BYTE 0
W?WOULDN:: .ZWORD "wouldn"
.BYTE PS?BUZZ-WORD
.BYTE B?WOULDN
.BYTE 0
W?WRITE:: .ZWORD "write"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WRITE
.BYTE 0
W?WRITING:: .ZWORD "writin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WRITING
.BYTE 0
W?WYVERN:: .ZWORD "wyvern"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WYVERN
.BYTE 0
W?X:: .ZWORD "x"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?Y:: .ZWORD "y"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?YARD:: .ZWORD "yard"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.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?YELLOW:: .ZWORD "yellow"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?YELLOW
.BYTE 0
W?YEP:: .ZWORD "yep"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?YES:: .ZWORD "yes"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?YOU:: .ZWORD "you"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?YOUR:: .ZWORD "your"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MY
.BYTE 0
W?YOURSELF:: .ZWORD "yourse"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?YUP:: .ZWORD "yup"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?Z:: .ZWORD "z"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?ZERO:: .ZWORD "zero"
.BYTE PS?BUZZ-WORD
.BYTE B?ZERO
.BYTE 0
.ENDT
; END LOAD
ENDLOD::
.ENDI