checkpoint/spydat.zap

17962 lines
267 KiB
Plaintext

; TOP LEVEL DEFINITIONS
TRUE-VALUE=1
FALSE-VALUE=0
O?ANY=1
PS?OBJECT=128
PS?VERB=64
PS?ADJECTIVE=32
PS?DIRECTION=16
PS?PREPOSITION=8
PS?BUZZ-WORD=4
P1?NONE=0
P1?OBJECT=0
P1?VERB=1
P1?ADJECTIVE=2
P1?DIRECTION=3
; OBJECT FLAGS ARE DEFINED HERE
FX?LIGHTBIT=512
LIGHTBIT=38
FX?PERSONBIT=1
PERSONBIT=47
FX?TRANSBIT=4
TRANSBIT=29
FX?SEENBIT=64
SEENBIT=25
FX?TURNBIT=8
TURNBIT=28
FX?CONTBIT=128
CONTBIT=40
FX?NARTICLEBIT=16384
NARTICLEBIT=33
FX?RMUNGBIT=16
RMUNGBIT=43
FX?FEMALE=256
FEMALE=23
FX?WEARBIT=2048
WEARBIT=36
FX?WORNBIT=4096
WORNBIT=35
FX?TOOLBIT=8192
TOOLBIT=34
FX?MUNGBIT=2048
MUNGBIT=20
FX?TOUCHBIT=128
TOUCHBIT=24
FX?SEARCHBIT=2
SEARCHBIT=30
FX?OPENBIT=8192
OPENBIT=18
FX?VEHBIT=8
VEHBIT=44
FX?LOCKED=32
LOCKED=26
FX?DOORBIT=32
DOORBIT=42
FX?ONBIT=4096
ONBIT=19
FX?NDESCBIT=1
NDESCBIT=31
FX?INVISIBLE=1024
INVISIBLE=21
FX?READBIT=256
READBIT=39
FX?WEAPONBIT=64
WEAPONBIT=41
FX?PLURALBIT=16
PLURALBIT=27
FX?TRYTAKEBIT=16384
TRYTAKEBIT=17
FX?WINDOWBIT=32768
WINDOWBIT=16
FX?FLAMEBIT=4
FLAMEBIT=45
FX?BUSYBIT=512
BUSYBIT=22
FX?SURFACEBIT=1024
SURFACEBIT=37
FX?TAKEBIT=2
TAKEBIT=46
FX?VOWELBIT=32768
VOWELBIT=32
; ACTION IDENTIFIERS ARE ASSIGNED HERE
V?$VERIFY=0
V?DEBUG=1
V?$ANSWER=2
V?$FCLEAR=3
V?$QFSET=4
V?$FSET=5
V?$GOAL=6
V?$QUEUE=7
V?$STATION=8
V?$WHERE=9
V?AIM=10
V?SSHOW=11
V?SAIM=12
V?ANALYZE=13
V?LOOK-UNDER=14
V?LOOK-UP=15
V?SANALYZE=16
V?ANSWER=17
V?REPLY=18
V?ASK=19
V?ASK-CONTEXT-ABOUT=20
V?ASK-CONTEXT-FOR=21
V?ASK-ABOUT=22
V?ASK-FOR=23
V?ATTACK=24
V?BRIEF=25
V?SGIVE=26
V?BRING=27
V?SBRING=28
V?BRUSH=29
V?TAKE=30
V?BURN=31
V?BUY=32
V?BUY-TICKET=33
V?$CALL=34
V?PHONE=35
V?CHANGE=36
V?BOARD=37
V?CLIMB-DOWN=38
V?DISEMBARK=39
V?CLIMB-ON=40
V?THROUGH=41
V?CLIMB-UP=42
V?CLOSE=43
V?WALK-TO=44
V?FOLLOW=45
V?COME-WITH=46
V?CONFRONT=47
V?COUNT=48
V?CUT=49
V?MUNG=50
V?DIAGNOSE=51
V?DISCUSS=52
V?DRINK=53
V?DROP=54
V?PUT=55
V?PUT-IN=56
V?THROW-THROUGH=57
V?EAT=58
V?EMPTY=59
V?ENTER=60
V?EXAMINE=61
V?READ=62
V?LAMP-OFF=63
V?FACE=64
V?$FACE=65
V?FAINT=66
V?FILL=67
V?FIND=68
V?FIND-WITH=69
V?SSEARCH-FOR=70
V?FIX=71
V?FLUSH=72
V?FLUSH-AWAY=73
V?FLUSH-DOWN=74
V?GESTURE=75
V?TAKE-TO=76
V?TAKE-WITH=77
V?STAND=78
V?QUIT=79
V?GIVE=80
V?GOODBYE=81
V?HANGUP=82
V?HEAT=83
V?HELLO=84
V?HELP=85
V?HIDE=86
V?HIDE-BEHIND=87
V?PUT-UNDER=88
V?HOLD-OVER=89
V?HOLD-UP=90
V?HOLD-UNDER=91
V?INVENTORY=92
V?LEAP=93
V?KILL=94
V?KISS=95
V?KNOCK=96
V?PUSH=97
V?SLAP=98
V?LEARN=99
V?LEAVE=100
V?LIE=101
V?LAMP-ON=102
V?LISTEN=103
V?SPUT-IN=104
V?LOCK=105
V?LOOK=106
V?CHASTISE=107
V?LOOK-BEHIND=108
V?LOOK-DOWN=109
V?LOOK-INSIDE=110
V?LOOK-ON=111
V?LOOK-OUTSIDE=112
V?LOOK-THROUGH=113
V?MAKE=114
V?MOVE=115
V?MOVE-DIR=116
V?NO=117
V?NOD=118
V?OPEN=119
V?OPEN-WITH=120
V?PASS=121
V?PLAY=122
V?POCKET=123
V?POUR=124
V?WEAR=125
V?RAISE=126
V?REMOVE=127
V?RESTART=128
V?RESTORE=129
V?RING=130
V?RIP=131
V?RISE=132
V?RUB=133
V?RUB-OVER=134
V?SAVE=135
V?SAY=136
V?TALK-ABOUT=137
V?STELL-ABOUT=138
V?SAY-INTO=139
V?TELL=140
V?TELL-ABOUT=141
V?SCRIPT=142
V?SEARCH=143
V?SEARCH-FOR=144
V?SEND=145
V?SEND-OUT=146
V?SSEND=147
V?SEND-TO=148
V?SHAKE=149
V?SHOOT=150
V?SSHOOT=151
V?SHOW=152
V?SIGN=153
V?SIT=154
V?SIT-AT=155
V?SLIDE=156
V?SMELL=157
V?SMILE=158
V?SMOKE=159
V?PHOTO=160
V?STOP=161
V?SUPER-BRIEF=162
V?SWIM=163
V?TAKE-OFF=164
V?THANKS=165
V?THROW-AT=166
V?THROW-OFF=167
V?TIE-TO=168
V?TIE-WITH=169
V?TIME=170
V?TURN=171
V?TURN-AROUND=172
V?UNLOCK=173
V?UNSCRIPT=174
V?UNTIE=175
V?USE=176
V?USE-AGAINST=177
V?VERBOSE=178
V?VERSION=179
V?WAIT-FOR=180
V?WAIT-UNTIL=181
V?ALARM=182
V?WALK=183
V?WALK-AROUND=184
V?WALK-UNDER=185
V?RUN-OVER=186
V?WIND=187
V?WHAT=188
V?YELL=189
V?YELL-FOR=190
V?YES=191
; PROPERTIES ARE DEFINED HERE
P?NORTH=63
P?EAST=62
P?SOUTH=61
P?WEST=60
P?UP=59
P?DOWN=58
P?IN=57
P?OUT=56
P?CONTFCN=55
P?ACTION=54
P?CAR=53
P?ADJECTIVE=52
P?SYNONYM=51
P?SIZE=50
P?CAPACITY=49
P?TEXT=48
P?DESCFCN=47
P?LDESC=46
P?FDESC=45
P?CHARACTER=44
P?GENERIC=43
P?OTHER=42
P?LINE=41
P?STATION=40
P?GLOBAL=39
P?CORRIDOR=38
; ADJECTIVES ARE DEFINED HERE
; BUZZ WORDS ARE DEFINED HERE
; 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?FROM=243
PR?BY=242
PR?THROUGH=241
PR?AWAY=240
PR?RID=239
PR?BEHIND=238
PR?OVER=237
PR?ACROSS=236
PR?AROUND=235
PR?BESIDE=234
PR?PHOTO=233
PR?AGAINST=232
PR?TILL=231
PR?UNTIL=230
; DIRECTIONS ARE DEFINED HERE
; ACTIONS ARE DEFINED HERE
ACT?KISS=255
ACT?SHUT=254
ACT?I=253
ACT?BRIBE=252
ACT?PULL=251
ACT?#QUEUE=250
ACT?BRING=249
ACT?VERBOSE=248
ACT?WALK=247
ACT?REQUEST=246
ACT?DISCUSS=245
ACT?QUIT=244
ACT?FIND=243
ACT?YES=242
ACT?STOP=241
ACT?UNLOCK=240
ACT?#STATION=239
ACT?READ=238
ACT?CONFRONT=237
ACT?SAY=236
ACT?JUMP=235
ACT?POUR=234
ACT?POCKET=233
ACT?WAIT=232
ACT?#QFSET=231
ACT?TAKE=230
ACT?NO=229
ACT?COUNT=228
ACT?RAISE=227
ACT?CALL=226
ACT?FOLLOW=225
ACT?GOODBYE=224
ACT?HEAD=223
ACT?#GOAL=222
ACT?WIND=221
ACT?#DBG=220
ACT?LIGHT=219
ACT?LIE=218
ACT?MOVE=217
ACT?PLAY=216
ACT?OPEN=215
ACT?#FACE=214
ACT?#FSET=213
ACT?PHOTO=212
ACT?NAME=211
ACT?BUY=210
ACT?KNOCK=209
ACT?WRITE=208
ACT?INVENT=207
ACT?PICK=206
ACT?SMOKE=205
ACT?STAND=204
ACT?LISTEN=203
ACT?TIE=202
ACT?PASS=201
ACT?SHOW=200
ACT?NOD=199
ACT?HELP=198
ACT?SAVE=197
ACT?TELL=196
ACT?THROW=195
ACT?RISE=194
ACT?#FCLEAR=193
ACT?USE=192
ACT?HIDE=191
ACT?SHAKE=190
ACT?ATTACK=189
ACT?DAMAGE=188
ACT?KILL=187
ACT?ENTER=186
ACT?THANKS=185
ACT?PLACE=184
ACT?SEARCH=183
ACT?WEAR=182
ACT?SWITCH=181
ACT?SWIM=180
ACT?UNTIE=179
ACT?CUT=178
ACT?HOLD=177
ACT?SET=176
ACT?UNSCRIPT=175
ACT?HANG=174
ACT?BRUSH=173
ACT?RING=172
ACT?PUSH=171
ACT?RUB=170
ACT?SIT=169
ACT?SUPER=168
ACT?GESTURE=167
ACT?CHANGE=166
ACT?#WHERE=165
ACT?SEND=164
ACT?SLAP=163
ACT?COME=162
ACT?SIGN=161
ACT?LOOK=160
ACT?EMPTY=159
ACT?RIP=158
ACT?CHECK=157
ACT?DROP=156
ACT?TIME=155
ACT?LEAVE=154
ACT?HAND=153
ACT?FAINT=152
ACT?SCRIPT=151
ACT?$VERIFY=150
ACT?EXTINGUISH=149
ACT?RESTART=148
ACT?LUNGE=147
ACT?SMELL=146
ACT?BRIEF=145
ACT?GET=144
ACT?DIAGNOSE=143
ACT?SMILE=142
ACT?WAKE=141
ACT?DRINK=140
ACT?REMOVE=139
ACT?ANSWER=138
ACT?$CALL=137
ACT?YELL=136
ACT?LOCK=135
ACT?#ANSWER=134
ACT?BURN=133
ACT?POINT=132
ACT?START=131
ACT?MAKE=130
ACT?RESTORE=129
ACT?CLOSE=128
ACT?LOAD=127
ACT?FIX=126
ACT?HEAT=125
ACT?SLIDE=124
ACT?EXAMINE=123
ACT?RELEASE=122
ACT?EAT=121
ACT?FIRE=120
ACT?FILL=119
ACT?CLIMB=118
ACT?FLUSH=117
ACT?LEARN=116
ACT?WATCH=115
ACT?ASK=114
ACT?HELLO=113
; USER DEFINED CONSTANTS ARE INITIALIZED HERE
SOG=16
ATTENTION=7
SIR=32
DEXITSTR=2
D-NORMAL=0
ATTENTION-SPAN=6
CAR-START=2
P-ITBLLEN=9
WHO-CARES-LENGTH=4
GOAL-F=0
P-SYNLEN=8
P-SRCTOP=0
C-INTLEN=6
P-MATCHLEN=0
MAX-VAR=6
O-START=1
WAITER-C=2
DEXITOBJ=1
P-P1OFF=7
O-PTR=0
O-LENGTH=2
C-TABLELEN=222
THIN-MAN-C=6
P-NC2=8
P-NC1=6
THUG-C=13
P-WORDLEN=4
SERIAL=0
P-VERBN=1
P-P1BITS=3
FEXIT=4
ZORKID=1
P-SPREP1=1
BOND-C=5
DUCHESS-C=10
GOAL-CAR=8
P-PREP1=2
M-BEG=1
CONTACT-MAX=4
ARRIVE-WARNING-TIME=2
M-FATAL=2
FANCY-LINE-C=6
M-WINNER=8
FOOD-HALF-SIZE=2
NEXITSTR=0
P-SLOC2=6
NEXIT=3
SC=64
P-PREP1N=3
EXTRA-C=4
P-PSOFF=6
G-IMPATIENT=3
CHARACTER-MAX=14
P-VERB=0
PLAYER-C=0
GOAL-QUEUED=4
M-ENTER=2
M-OTHER=69
STATN-LINE-C=5
H-NORMAL=0
SHAVE=2
DEXIT=6
P-SRCBOT=2
M-OBJDESC=5
CONDUCTOR-C=1
PLATF-LINE-C=4
H-INVERSE=1
SMANY=4
STAKE=8
P-SPREP2=2
GUARD-C=12
COOK-C=3
CEXIT=5
P-LEXSTART=1
M-LOOK=3
UEXIT=2
O-END=3
P-LEXELEN=2
GOAL-FUNCTION=5
GOAL-I=2
P-LEXWORDS=1
GOAL-I-MULTIPLIER=12
P-ALL=1
PLATFORM-STA=3
DINER-LINE-C=3
P-SFWIM1=3
P-INHIBIT=4
CEXITFLAG=4
G-DEBUG=4
P-PROMPT-START=9
M-FLASH=4
HUNK-C=8
GOAL-SCRIPT=9
FEXITFCN=0
PEEKING-CODE=69
P-SBITS=0
GOAL-ENABLE=3
PLATFORM-MAX=5
P-SRCALL=1
CEXITSTR=1
DEFECTOR-C=14
NATASHA-C=11
FAT-MAN-C=7
FOOD-SIZE=4
PLATFORM-MIN=1
P-SLOC1=5
M-END=6
OTHER-LINE-C=2
P-PREP2=4
G-ENROUTE=2
P-SONUMS=3
C-TICK=1
P-NC2L=9
P-NC1L=7
M-CONT=7
P-ONE=2
G-REACHED=1
PEEL-C=9
D-TABLE=1
TRAIN-LINE-C=1
CURRENCY-SYMBOL=42
P-SACTION=7
P-SFWIM2=4
C-ENABLED?=0
REXIT=0
SH=128
C-RTN=2
CAR-MAX-MAX=7
GOAL-S=1
; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE
OBJECT::.TABLE
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(NONE)
0 ;(P?CORRIDOR)
0 ;(P?GLOBAL)
0 ;(P?STATION)
0 ;(P?LINE)
0 ;(P?OTHER)
0 ;(P?GENERIC)
0 ;(P?CHARACTER)
0 ;(P?FDESC)
0 ;(P?LDESC)
0 ;(P?DESCFCN)
0 ;(P?TEXT)
0 ;(P?CAPACITY)
5 ;(P?SIZE)
0 ;(P?SYNONYM)
0 ;(P?ADJECTIVE)
0 ;(P?CAR)
0 ;(P?ACTION)
0 ;(P?CONTFCN)
0 ;(P?OUT)
0 ;(P?IN)
0 ;(P?DOWN)
0 ;(P?UP)
0 ;(P?WEST)
0 ;(P?SOUTH)
0 ;(P?EAST)
0 ;(P?NORTH)
.OBJECT STATION-WIEN,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,STATION-HRNG,0,T?STATION-WIEN
.OBJECT TABLE-2,0,FX?NDESCBIT+FX?OPENBIT+FX?SEARCHBIT,FX?SURFACEBIT,BOOTH-2,UNDER-BOOTH-2,0,T?TABLE-2
.OBJECT HALL-1-DINER,0,FX?ONBIT,0,ROOMS,VESTIBULE-FWD-DINER,0,T?HALL-1-DINER
.OBJECT FOREST,0,0,0,GLOBAL-OBJECTS,PLAIN,0,T?FOREST
.OBJECT OTHER-UNDER-SEAT-4,0,0,FX?CONTBIT,OTHER-COMPARTMENT-4,OTHER-SEAT-4,0,T?OTHER-UNDER-SEAT-4
.OBJECT AIR,0,0,FX?VOWELBIT,GLOBAL-OBJECTS,GLOBAL-HERE,0,T?AIR
.OBJECT GAME,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,LIGHT-GLOBAL,0,T?GAME
.OBJECT SCENERY-LEFT,0,0,0,LOCAL-GLOBALS,SCENERY-RIGHT,0,T?SCENERY-LEFT
.OBJECT FLOWER-GLOBAL,0,0,0,GLOBAL-OBJECTS,LIGHTER,0,T?FLOWER-GLOBAL
.OBJECT HANDS,0,FX?PLURALBIT,FX?NARTICLEBIT,GLOBAL-OBJECTS,GAME,0,T?HANDS
.OBJECT RACK-2,0,FX?NDESCBIT+FX?OPENBIT,FX?SURFACEBIT,COMPARTMENT-2,UNDER-SEAT-2,0,T?RACK-2
.OBJECT SPY-LIST,0,0,FX?TAKEBIT+FX?READBIT,LIMBO-FWD,MCGUFFIN,0,T?SPY-LIST
.OBJECT OTHER-RACK-4,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-4,OTHER-UNDER-SEAT-4,0,T?OTHER-RACK-4
.OBJECT COUNTER-GALLEY,0,FX?NDESCBIT+FX?OPENBIT+FX?SEARCHBIT,FX?SURFACEBIT,GALLEY,FOOD,0,T?COUNTER-GALLEY
.OBJECT DEFECTOR,0,FX?SEARCHBIT,FX?PERSONBIT,SUITE-3,0,0,T?DEFECTOR
.OBJECT WAITRESS,0,FX?SEENBIT+FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,CAFE,COUNTER-CAFE,0,T?WAITRESS
.OBJECT PLATFORM-GLOBAL,0,0,0,GLOBAL-OBJECTS,DINER,0,T?PLATFORM-GLOBAL
.OBJECT PAPER-LOOP,0,FX?NDESCBIT,FX?NARTICLEBIT,PAPER-FIXTURE,0,0,T?PAPER-LOOP
.OBJECT GLOBAL-NATASHA,0,FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-DUCHESS,0,T?GLOBAL-NATASHA
.OBJECT SINK,0,FX?OPENBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT,LOCAL-GLOBALS,TOILET,0,T?SINK
.OBJECT OTHER-RACK-2,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-2,OTHER-UNDER-SEAT-2,0,T?OTHER-RACK-2
.OBJECT OTHER-REST-ROOM-FWD,0,0,0,ROOMS,REST-ROOM-FWD,0,T?OTHER-REST-ROOM-FWD
.OBJECT COMPARTMENT-3,0,FX?ONBIT,0,ROOMS,OTHER-COMPARTMENT-2,RACK-3,T?COMPARTMENT-3
.OBJECT WINE-RED,0,FX?SEARCHBIT+FX?TRYTAKEBIT,FX?NARTICLEBIT,GLOBAL-OBJECTS,CUP-B,0,T?WINE-RED
.OBJECT POCKET,0,FX?SEARCHBIT+FX?NDESCBIT+FX?OPENBIT,FX?NARTICLEBIT+FX?CONTBIT,PLAYER,0,TICKET,T?POCKET
.OBJECT CUSTOMS-AGENT,0,FX?SEARCHBIT,FX?PERSONBIT,PLATFORM-B,0,0,T?CUSTOMS-AGENT
.OBJECT COMPARTMENT-5-DOOR,0,FX?TRANSBIT,FX?DOORBIT,LOCAL-GLOBALS,COMPARTMENT-4-DOOR,0,T?COMPARTMENT-5-DOOR
.OBJECT SEAT-4,0,FX?NDESCBIT+FX?OPENBIT,FX?VEHBIT+FX?SURFACEBIT,COMPARTMENT-4,0,0,T?SEAT-4
.OBJECT GLOBAL-HUNK,0,FX?SEARCHBIT,FX?VOWELBIT+FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-FAT-MAN,0,T?GLOBAL-HUNK
.OBJECT OTHER-HALL-5,0,0,0,ROOMS,HALL-5,0,T?OTHER-HALL-5
.OBJECT FOOD-1,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,WINE-WHITE,0,T?FOOD-1
.OBJECT WINDOW-1,0,FX?WINDOWBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,CURTAIN-5,0,T?WINDOW-1
.OBJECT BRIEFCASE-HANDLE,0,FX?NDESCBIT,0,GLOBAL-OBJECTS,BRIEFCASE-LATCH,0,T?BRIEFCASE-HANDLE
.OBJECT PLATFORM-A,0,FX?ONBIT,FX?SURFACEBIT,ROOMS,SUITE-3,GUARD,T?PLATFORM-A
.OBJECT INTDIR,0,0,0,GLOBAL-OBJECTS,THEM,0,T?INTDIR
.OBJECT LIMBO-FWD,0,0,0,ROOMS,OTHER-VESTIBULE-REAR,CAMERA,T?LIMBO-FWD
.OBJECT ROOMS,0,0,FX?NARTICLEBIT,0,0,UNCONSCIOUS,T?ROOMS
.OBJECT CONDUCTOR,0,FX?SEENBIT+FX?SEARCHBIT,FX?PERSONBIT,OTHER-VESTIBULE-FWD,0,POCKET-C,T?CONDUCTOR
.OBJECT HAT-COOK,0,FX?NDESCBIT,FX?WEARBIT,COOK,0,0,T?HAT-COOK
.OBJECT PLATFORM-C,0,FX?ONBIT,FX?SURFACEBIT,ROOMS,PLATFORM-B,0,T?PLATFORM-C
.OBJECT BOY,0,FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?BOY
.OBJECT PLATFORM-B,0,FX?ONBIT,FX?SURFACEBIT,ROOMS,PLATFORM-A,CUSTOMS-AGENT,T?PLATFORM-B
.OBJECT COMPARTMENT-1-DOOR,0,FX?TRANSBIT,FX?DOORBIT,LOCAL-GLOBALS,REST-ROOM-FWD-DOOR,0,T?COMPARTMENT-1-DOOR
.OBJECT UNDER-SEAT-4,0,FX?OPENBIT+FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,COMPARTMENT-4,SEAT-4,0,T?UNDER-SEAT-4
.OBJECT STATION-HRNG,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,STATION-KNUT,0,T?STATION-HRNG
.OBJECT PLATFORM-E,0,FX?ONBIT,FX?SURFACEBIT,ROOMS,PLATFORM-D,0,T?PLATFORM-E
.OBJECT MCGUFFIN,0,0,FX?READBIT+FX?TAKEBIT,LIMBO-FWD,GLASS,0,T?MCGUFFIN
.OBJECT PLAYER,0,FX?LOCKED+FX?TRANSBIT+FX?NDESCBIT,FX?PERSONBIT+FX?NARTICLEBIT,0,0,POCKET,T?PLAYER
.OBJECT WINDOW-5,0,FX?WINDOWBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,WINDOW-4,0,T?WINDOW-5
.OBJECT BOOTH-2,0,FX?ONBIT,0,ROOMS,BOOTH-1,BOOTH-SEAT-2,T?BOOTH-2
.OBJECT LOCAL-GLOBALS,0,0,0,GLOBAL-OBJECTS,BODY,CHAIR,T?LOCAL-GLOBALS
.OBJECT CHAIR,0,FX?NDESCBIT,FX?VEHBIT,LOCAL-GLOBALS,CROWD,0,T?CHAIR
.OBJECT HEAD,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HANDS,0,T?HEAD
.OBJECT PLATFORM-D,0,FX?ONBIT,FX?SURFACEBIT,ROOMS,PLATFORM-C,0,T?PLATFORM-D
.OBJECT LAST-OBJECT,0,0,0,0,0,0,T?LAST-OBJECT
.OBJECT HER,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HEAD,0,T?HER
.OBJECT REST-ROOM-FWD,0,FX?ONBIT,0,ROOMS,0,0,T?REST-ROOM-FWD
.OBJECT OTHER-HALL-1,0,0,0,ROOMS,HALL-1,0,T?OTHER-HALL-1
.OBJECT OTHER-COMPARTMENT-4,0,0,0,ROOMS,COMPARTMENT-4,OTHER-RACK-4,T?OTHER-COMPARTMENT-4
.OBJECT LUGGAGE,0,FX?NDESCBIT,0,0,0,0,T?LUGGAGE
.OBJECT PASSPORT,0,0,FX?NARTICLEBIT+FX?TAKEBIT,POCKET,0,0,T?PASSPORT
.OBJECT FLOWER-1,0,FX?NDESCBIT,FX?WEARBIT,0,0,0,T?FLOWER-1
.OBJECT OTHER-HALL-3,0,0,0,ROOMS,HALL-3,0,T?OTHER-HALL-3
.OBJECT UNDER-BOOTH-3,0,FX?OPENBIT+FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,BOOTH-3,0,0,T?UNDER-BOOTH-3
.OBJECT LIMBO-FWD-DINER,0,0,0,ROOMS,VESTIBULE-REAR-DINER,0,T?LIMBO-FWD-DINER
.OBJECT OTHER-UNDER-SEAT-1,0,0,FX?CONTBIT,OTHER-COMPARTMENT-1,OTHER-SEAT-1,0,T?OTHER-UNDER-SEAT-1
.OBJECT TOWEL-LOOP-BROKEN,0,FX?TRYTAKEBIT+FX?NDESCBIT,0,0,0,0,T?TOWEL-LOOP-BROKEN
.OBJECT SEAT-5,0,FX?NDESCBIT+FX?OPENBIT,FX?VEHBIT+FX?SURFACEBIT,COMPARTMENT-5,0,0,T?SEAT-5
.OBJECT SCARF,0,0,FX?WEARBIT,GLOBAL-OBJECTS,HANKY,0,T?SCARF
.OBJECT GLOBAL-OBJECTS,0,FX?WINDOWBIT+FX?TURNBIT+FX?TRYTAKEBIT+FX?TRANSBIT+FX?TOUCHBIT+FX?SEARCHBIT+FX?OPENBIT+FX?ONBIT+FX?NDESCBIT+FX?MUNGBIT+FX?LOCKED+FX?INVISIBLE+FX?FEMALE+FX?BUSYBIT,FX?WORNBIT+FX?WEARBIT+FX?WEAPONBIT+FX?VOWELBIT+FX?VEHBIT+FX?TOOLBIT+FX?TAKEBIT+FX?SURFACEBIT+FX?RMUNGBIT+FX?READBIT+FX?NARTICLEBIT+FX?LIGHTBIT+FX?DOORBIT+FX?CONTBIT,0,0,PICTURE-GLOBAL,T?GLOBAL-OBJECTS
.OBJECT GLOBAL-CONDUCTOR,0,FX?SEENBIT+FX?SEARCHBIT,FX?PERSONBIT,GLOBAL-OBJECTS,SCARF,0,T?GLOBAL-CONDUCTOR
.OBJECT HALL-WINDOW,0,FX?WINDOWBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,VESTIBULE-REAR-WINDOW,0,T?HALL-WINDOW
.OBJECT IT,0,0,FX?NARTICLEBIT+FX?VOWELBIT,GLOBAL-OBJECTS,TURN,0,T?IT
.OBJECT CURTAIN-5,0,FX?NDESCBIT+FX?OPENBIT,0,LOCAL-GLOBALS,CURTAIN-4,0,T?CURTAIN-5
.OBJECT GRAFFITI,0,FX?PLURALBIT,0,0,0,0,T?GRAFFITI
.OBJECT UNDER-SEAT-2,0,FX?OPENBIT+FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,COMPARTMENT-2,SEAT-2,0,T?UNDER-SEAT-2
.OBJECT STATION-GOLA,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,STATION-GRNZ,0,T?STATION-GOLA
.OBJECT RACK-5,0,FX?NDESCBIT+FX?OPENBIT,FX?SURFACEBIT,COMPARTMENT-5,UNDER-SEAT-5,0,T?RACK-5
.OBJECT SUITE-1,0,FX?ONBIT,0,ROOMS,LIMBO-REAR-FANCY,0,T?SUITE-1
.OBJECT GIRL,0,FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?GIRL
.OBJECT COUNTER-TICKET,0,FX?NDESCBIT,FX?SURFACEBIT,TICKET-AREA,0,0,T?COUNTER-TICKET
.OBJECT YOUNG-COUPLE,0,FX?PLURALBIT+FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?YOUNG-COUPLE
.OBJECT OTHER-COMPARTMENT-5,0,0,0,ROOMS,COMPARTMENT-5,OTHER-RACK-5,T?OTHER-COMPARTMENT-5
.OBJECT OTHER-UNDER-SEAT-5,0,0,FX?CONTBIT,OTHER-COMPARTMENT-5,OTHER-SEAT-5,0,T?OTHER-UNDER-SEAT-5
.OBJECT BRIEFCASE,0,FX?SEARCHBIT,FX?TAKEBIT+FX?CONTBIT+FX?SURFACEBIT,0,0,0,T?BRIEFCASE
.OBJECT CIGARETTE,0,0,0,GLOBAL-OBJECTS,NEWSPAPER,0,T?CIGARETTE
.OBJECT CAFE,0,FX?ONBIT,0,ROOMS,REST-ROOM-WOMEN,WAITRESS,T?CAFE
.OBJECT SUITE-3,0,FX?ONBIT,0,ROOMS,SUITE-2,DEFECTOR,T?SUITE-3
.OBJECT VESTIBULE-REAR,0,FX?ONBIT,0,ROOMS,OTHER-HALL-5,0,T?VESTIBULE-REAR
.OBJECT GLOBAL-FAT-MAN,0,FX?SEARCHBIT,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-THIN-MAN,0,T?GLOBAL-FAT-MAN
.OBJECT VESTIBULE-REAR-DINER,0,FX?ONBIT,0,ROOMS,HALL-5-DINER,MACHINE,T?VESTIBULE-REAR-DINER
.OBJECT FLARE,0,0,0,0,0,0,T?FLARE
.OBJECT OTHER-SEAT-5,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-5,0,0,T?OTHER-SEAT-5
.OBJECT ITEMS,0,0,FX?VOWELBIT+FX?READBIT,LOCAL-GLOBALS,MENU,0,T?ITEMS
.OBJECT CUP-B,0,FX?SEARCHBIT+FX?OPENBIT,FX?VOWELBIT+FX?CONTBIT,GLOBAL-OBJECTS,CUP-A,0,T?CUP-B
.OBJECT CURTAIN-4,0,FX?NDESCBIT+FX?OPENBIT,0,LOCAL-GLOBALS,CURTAIN-3,0,T?CURTAIN-4
.OBJECT HALL-4-DINER,0,FX?ONBIT,0,ROOMS,HALL-3-DINER,0,T?HALL-4-DINER
.OBJECT CUP-A,0,FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT,GLOBAL-OBJECTS,DRINK-1,0,T?CUP-A
.OBJECT GLOBAL-BOND-OTHER,0,0,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-BOND,0,T?GLOBAL-BOND-OTHER
.OBJECT LADDER,0,0,0,LOCAL-GLOBALS,REST-ROOM-REAR-DOOR,0,T?LADDER
.OBJECT REST-ROOM-REAR,0,FX?ONBIT,0,ROOMS,OTHER-COMPARTMENT-5,0,T?REST-ROOM-REAR
.OBJECT OTHER-SEAT-3,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-3,0,0,T?OTHER-SEAT-3
.OBJECT FOOD-3,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,FOOD-2,0,T?FOOD-3
.OBJECT EQUIPMENT,0,0,0,LOCAL-GLOBALS,WINDOW-5,0,T?EQUIPMENT
.OBJECT ROOM-LUGGAGE,0,FX?NDESCBIT,0,LUGGAGE-ROOM,0,0,T?ROOM-LUGGAGE
.OBJECT PEN,0,FX?NDESCBIT,0,LIMBO-FWD,SPY-LIST,0,T?PEN
.OBJECT COMPARTMENT-2,0,FX?ONBIT,0,ROOMS,OTHER-COMPARTMENT-1,RACK-2,T?COMPARTMENT-2
.OBJECT GLOBAL-GUARD,0,FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-NATASHA,0,T?GLOBAL-GUARD
.OBJECT STATION-KNUT,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,STATION-GOLA,0,T?STATION-KNUT
.OBJECT RACK-4,0,FX?NDESCBIT+FX?OPENBIT,FX?SURFACEBIT,COMPARTMENT-4,UNDER-SEAT-4,0,T?RACK-4
.OBJECT LANGUAGE,0,0,0,GLOBAL-OBJECTS,FOOD-3,0,T?LANGUAGE
.OBJECT OTHER-SEAT-1,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-1,0,0,T?OTHER-SEAT-1
.OBJECT SUITE-2-DOOR,0,FX?LOCKED,FX?DOORBIT,LOCAL-GLOBALS,SUITE-1-DOOR,0,T?SUITE-2-DOOR
.OBJECT COMPARTMENT-4-DOOR,0,FX?TRANSBIT,FX?DOORBIT,LOCAL-GLOBALS,COMPARTMENT-3-DOOR,0,T?COMPARTMENT-4-DOOR
.OBJECT TIMETABLE,0,0,FX?READBIT+FX?TAKEBIT,POCKET,CHECK,0,T?TIMETABLE
.OBJECT OTHER-REST-ROOM-REAR,0,0,0,ROOMS,REST-ROOM-REAR,0,T?OTHER-REST-ROOM-REAR
.OBJECT BESIDE-TRACKS,0,FX?ONBIT,FX?NARTICLEBIT,ROOMS,OTHER-BESIDE-TRACKS,0,T?BESIDE-TRACKS
.OBJECT SIDEWALK,0,FX?ONBIT,0,ROOMS,TICKET-AREA,OFFICER,T?SIDEWALK
.OBJECT BOOTH-SEAT-1,0,FX?NDESCBIT+FX?OPENBIT,FX?VEHBIT+FX?SURFACEBIT,BOOTH-1,TABLE-1,0,T?BOOTH-SEAT-1
.OBJECT HANKY,0,0,FX?WEARBIT,GLOBAL-OBJECTS,FLOWER-GLOBAL,0,T?HANKY
.OBJECT HALL-5,0,FX?ONBIT,0,ROOMS,OTHER-HALL-4,BOND,T?HALL-5
.OBJECT POCKET-C,0,FX?SEARCHBIT+FX?NDESCBIT+FX?OPENBIT,FX?CONTBIT,CONDUCTOR,0,0,T?POCKET-C
.OBJECT ROOF,0,FX?ONBIT,FX?SURFACEBIT,ROOMS,OTHER-ROOF,0,T?ROOF
.OBJECT THIN-MAN,0,FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?THIN-MAN
.OBJECT HALL-1-FANCY,0,FX?ONBIT,0,ROOMS,VESTIBULE-FWD-FANCY,0,T?HALL-1-FANCY
.OBJECT BOOTH-SEAT-3,0,FX?NDESCBIT+FX?OPENBIT,FX?VEHBIT+FX?SURFACEBIT,BOOTH-3,TABLE-3,0,T?BOOTH-SEAT-3
.OBJECT WINE-WHITE,0,FX?SEARCHBIT+FX?TRYTAKEBIT,FX?NARTICLEBIT,GLOBAL-OBJECTS,WINE-RED,0,T?WINE-WHITE
.OBJECT WINDOW-4,0,FX?WINDOWBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,WINDOW-3,0,T?WINDOW-4
.OBJECT OTHER-UNDER-SEAT-2,0,0,FX?CONTBIT,OTHER-COMPARTMENT-2,OTHER-SEAT-2,0,T?OTHER-UNDER-SEAT-2
.OBJECT HALL-5-DINER,0,FX?ONBIT,0,ROOMS,HALL-4-DINER,0,T?HALL-5-DINER
.OBJECT OLD-MAN,0,FX?SEARCHBIT,FX?VOWELBIT+FX?PERSONBIT,0,0,0,T?OLD-MAN
.OBJECT OTHER-LIMBO-FWD,0,0,0,ROOMS,LIMBO-FWD,0,T?OTHER-LIMBO-FWD
.OBJECT TICKET,0,0,FX?NARTICLEBIT+FX?TAKEBIT,POCKET,TIMETABLE,0,T?TICKET
.OBJECT NATASHA,0,FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?NATASHA
.OBJECT HUNK,0,FX?SEARCHBIT,FX?VOWELBIT+FX?PERSONBIT,0,0,0,T?HUNK
.OBJECT GLOBAL-PEEL,0,FX?FEMALE+FX?SEARCHBIT,FX?VOWELBIT+FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-HUNK,0,T?GLOBAL-PEEL
.OBJECT TOWN,0,0,0,GLOBAL-OBJECTS,CLIFF,0,T?TOWN
.OBJECT TABLE-1,0,FX?NDESCBIT+FX?OPENBIT+FX?SEARCHBIT,FX?SURFACEBIT,BOOTH-1,UNDER-BOOTH-1,0,T?TABLE-1
.OBJECT GLOBAL-WAITER,0,FX?SEARCHBIT,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-CONDUCTOR,0,T?GLOBAL-WAITER
.OBJECT FOOD-2,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,FOOD-1,0,T?FOOD-2
.OBJECT WORN-SPOT,0,0,0,0,0,0,T?WORN-SPOT
.OBJECT OFFICER,0,FX?NDESCBIT+FX?SEARCHBIT,FX?PERSONBIT,SIDEWALK,0,0,T?OFFICER
.OBJECT GLOBAL-THIN-MAN,0,FX?SEARCHBIT,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-BOND-OTHER,0,T?GLOBAL-THIN-MAN
.OBJECT SOMETHING,0,0,0,GLOBAL-OBJECTS,AIR,0,T?SOMETHING
.OBJECT DOLLARS,0,0,0,GLOBAL-OBJECTS,FLOOR,0,T?DOLLARS
.OBJECT FLOWER-2,0,FX?NDESCBIT,FX?WEARBIT,0,0,0,T?FLOWER-2
.OBJECT DRINK-1,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,DRINK-GLOBAL,0,T?DRINK-1
.OBJECT MIRROR,0,0,0,LOCAL-GLOBALS,TOWEL-LOOP,0,T?MIRROR
.OBJECT TABLE-3,0,FX?NDESCBIT+FX?OPENBIT+FX?SEARCHBIT,FX?SURFACEBIT,BOOTH-3,UNDER-BOOTH-3,0,T?TABLE-3
.OBJECT YOUNG-MAN,0,FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?YOUNG-MAN
.OBJECT CLIFF,0,0,0,GLOBAL-OBJECTS,FOREST,0,T?CLIFF
.OBJECT REST-ROOM-REAR-DOOR,0,0,FX?DOORBIT,LOCAL-GLOBALS,COMPARTMENT-5-DOOR,0,T?REST-ROOM-REAR-DOOR
.OBJECT WAITER,0,FX?SEARCHBIT,FX?PERSONBIT,PANTRY,0,TOWEL-WAITER,T?WAITER
.OBJECT VESTIBULE-FWD-WINDOW,0,FX?TRANSBIT+FX?WINDOWBIT,0,LOCAL-GLOBALS,VESTIBULE-REAR-DOOR,0,T?VESTIBULE-FWD-WINDOW
.OBJECT TRAIN,0,0,0,GLOBAL-OBJECTS,INTDIR,0,T?TRAIN
.OBJECT VESTIBULE-FWD-DOOR,0,FX?TRANSBIT,FX?DOORBIT,LOCAL-GLOBALS,LADDER,0,T?VESTIBULE-FWD-DOOR
.OBJECT WAITING-ROOM,0,FX?ONBIT,0,ROOMS,PLATFORM-E,0,T?WAITING-ROOM
.OBJECT LIMBO-REAR-FANCY,0,0,0,ROOMS,LIMBO-FWD-FANCY,0,T?LIMBO-REAR-FANCY
.OBJECT SCENERY-RIGHT,0,0,0,LOCAL-GLOBALS,ITEMS,0,T?SCENERY-RIGHT
.OBJECT DINER,0,0,0,GLOBAL-OBJECTS,STOP-CORD,0,T?DINER
.OBJECT REST-ROOM-REAR-DINER,0,FX?ONBIT,0,ROOMS,GALLEY,0,T?REST-ROOM-REAR-DINER
.OBJECT TICKET-OTHER,0,FX?NDESCBIT,FX?VOWELBIT,0,0,0,T?TICKET-OTHER
.OBJECT BODY,0,0,0,GLOBAL-OBJECTS,GLOBAL-GUARD,0,T?BODY
.OBJECT HALL-4,0,FX?ONBIT,0,ROOMS,OTHER-HALL-3,0,T?HALL-4
.OBJECT GESTURE,0,0,0,GLOBAL-OBJECTS,LANGUAGE,0,T?GESTURE
.OBJECT OTHER-VESTIBULE-FWD,0,0,0,ROOMS,VESTIBULE-FWD,CONDUCTOR,T?OTHER-VESTIBULE-FWD
.OBJECT CLERK,0,FX?SEARCHBIT,FX?PERSONBIT,TICKET-AREA,COUNTER-TICKET,0,T?CLERK
.OBJECT OLD-WOMAN,0,FX?FEMALE+FX?SEARCHBIT,FX?VOWELBIT+FX?PERSONBIT,0,0,0,T?OLD-WOMAN
.OBJECT HALL-2-FANCY,0,FX?ONBIT,0,ROOMS,HALL-1-FANCY,0,T?HALL-2-FANCY
.OBJECT UNCONSCIOUS,0,0,FX?NARTICLEBIT,ROOMS,SIDEWALK,0,T?UNCONSCIOUS
.OBJECT MEADOW,0,0,0,GLOBAL-OBJECTS,TUNNEL,0,T?MEADOW
.OBJECT BLOOD-SPOT,0,FX?NDESCBIT,0,0,0,0,T?BLOOD-SPOT
.OBJECT HIM,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HER,0,T?HIM
.OBJECT OTHER-ROOF,0,0,0,ROOMS,OTHER-LIMBO-REAR,0,T?OTHER-ROOF
.OBJECT VESTIBULE-FWD,0,FX?ONBIT,0,ROOMS,OTHER-REST-ROOM-REAR,0,T?VESTIBULE-FWD
.OBJECT OTHER-RACK-5,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-5,OTHER-UNDER-SEAT-5,0,T?OTHER-RACK-5
.OBJECT COMPARTMENT-5,0,FX?ONBIT,0,ROOMS,OTHER-COMPARTMENT-4,RACK-5,T?COMPARTMENT-5
.OBJECT STOP-CORD,0,FX?NDESCBIT,0,GLOBAL-OBJECTS,STATION-POTRZEBIE,0,T?STOP-CORD
.OBJECT GUN,0,FX?NDESCBIT,FX?WEAPONBIT,0,0,0,T?GUN
.OBJECT TOWEL-WAITER,0,FX?NDESCBIT,0,WAITER,0,0,T?TOWEL-WAITER
.OBJECT BOND,0,FX?TOUCHBIT+FX?SEENBIT+FX?SEARCHBIT,FX?PERSONBIT,HALL-5,0,0,T?BOND
.OBJECT OTHER-RACK-3,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-3,OTHER-UNDER-SEAT-3,0,T?OTHER-RACK-3
.OBJECT MIDDLE-COUPLE,0,FX?PLURALBIT+FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?MIDDLE-COUPLE
.OBJECT GLOBAL-MONEY,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,SOMETHING,0,T?GLOBAL-MONEY
.OBJECT PICTURE-GLOBAL,0,0,0,GLOBAL-OBJECTS,PLATFORM-GLOBAL,0,T?PICTURE-GLOBAL
.OBJECT PLAQUE,0,0,0,0,0,0,T?PLAQUE
.OBJECT GALLEY,0,FX?ONBIT,0,ROOMS,PANTRY,KNIFE,T?GALLEY
.OBJECT OTHER-HALL-4,0,0,0,ROOMS,HALL-4,0,T?OTHER-HALL-4
.OBJECT PEEL,0,FX?FEMALE+FX?SEARCHBIT,FX?VOWELBIT+FX?PERSONBIT,0,0,0,T?PEEL
.OBJECT COMPARTMENT-1,0,FX?SEENBIT+FX?ONBIT,0,ROOMS,OTHER-REST-ROOM-FWD,RACK-1,T?COMPARTMENT-1
.OBJECT OTHER-RACK-1,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-1,OTHER-UNDER-SEAT-1,0,T?OTHER-RACK-1
.OBJECT GLOBAL-COOK,0,FX?SEARCHBIT,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-WAITER,0,T?GLOBAL-COOK
.OBJECT HALL-3,0,FX?ONBIT,0,ROOMS,OTHER-HALL-2,0,T?HALL-3
.OBJECT PANTRY,0,FX?ONBIT,0,ROOMS,BOOTH-3,NAPKIN,T?PANTRY
.OBJECT THEM,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HIM,0,T?THEM
.OBJECT REST-ROOM-FWD-DINER-DOOR,0,0,FX?DOORBIT,LOCAL-GLOBALS,REST-ROOM-REAR-DINER-DOOR,0,T?REST-ROOM-FWD-DINER-DOOR
.OBJECT HALL-3-FANCY,0,FX?ONBIT,0,ROOMS,HALL-2-FANCY,0,T?HALL-3-FANCY
.OBJECT KNIFE,0,FX?NDESCBIT,FX?WEAPONBIT,GALLEY,COUNTER-GALLEY,0,T?KNIFE
.OBJECT FIXTURES,0,0,0,LOCAL-GLOBALS,0,0,T?FIXTURES
.OBJECT UNDER-SEAT-5,0,FX?OPENBIT+FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,COMPARTMENT-5,SEAT-5,0,T?UNDER-SEAT-5
.OBJECT COOK,0,FX?SEARCHBIT,FX?PERSONBIT,GALLEY,0,HAT-COOK,T?COOK
.OBJECT WINDOW-3,0,FX?WINDOWBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,WINDOW-2,0,T?WINDOW-3
.OBJECT CORRIDOR-GLOBAL,0,0,0,GLOBAL-OBJECTS,YOU,0,T?CORRIDOR-GLOBAL
.OBJECT BOOTH-3,0,FX?ONBIT,0,ROOMS,BOOTH-2,BOOTH-SEAT-3,T?BOOTH-3
.OBJECT CROWD,0,0,0,LOCAL-GLOBALS,SUITE-3-DOOR,0,T?CROWD
.OBJECT STATION-POTRZEBIE,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,STATION-WIEN,0,T?STATION-POTRZEBIE
.OBJECT SEAT-1,0,FX?NDESCBIT+FX?OPENBIT,FX?VEHBIT+FX?SURFACEBIT,COMPARTMENT-1,0,0,T?SEAT-1
.OBJECT HALL-2-DINER,0,FX?ONBIT,0,ROOMS,HALL-1-DINER,0,T?HALL-2-DINER
.OBJECT CHECK,0,0,FX?READBIT+FX?TAKEBIT,POCKET,PASSPORT,0,T?CHECK
.OBJECT DUCHESS,0,FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?DUCHESS
.OBJECT TOWEL-FIXTURE,0,FX?NDESCBIT,0,LOCAL-GLOBALS,SINK,0,T?TOWEL-FIXTURE
.OBJECT YOU,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,INTNUM,0,T?YOU
.OBJECT COUNTER-CAFE,0,FX?NDESCBIT+FX?OPENBIT+FX?SEARCHBIT,FX?SURFACEBIT,CAFE,FOOD-CAFE,0,T?COUNTER-CAFE
.OBJECT COMPARTMENT-3-DOOR,0,FX?TRANSBIT,FX?DOORBIT,LOCAL-GLOBALS,COMPARTMENT-2-DOOR,0,T?COMPARTMENT-3-DOOR
.OBJECT LIMBO-REAR-DINER,0,0,0,ROOMS,LIMBO-FWD-DINER,0,T?LIMBO-REAR-DINER
.OBJECT BOOTH-1,0,FX?ONBIT,0,ROOMS,REST-ROOM-FWD-DINER,BOOTH-SEAT-1,T?BOOTH-1
.OBJECT UNDER-BOOTH-1,0,FX?OPENBIT+FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,BOOTH-1,0,0,T?UNDER-BOOTH-1
.OBJECT NEWSPAPER,0,0,FX?READBIT,GLOBAL-OBJECTS,BRIEFCASE-HANDLE,0,T?NEWSPAPER
.OBJECT LIMBO-REAR,0,0,0,ROOMS,OTHER-LIMBO-FWD,0,T?LIMBO-REAR
.OBJECT RACK-1,0,FX?NDESCBIT+FX?OPENBIT,FX?SURFACEBIT,COMPARTMENT-1,UNDER-SEAT-1,0,T?RACK-1
.OBJECT OTHER-HALL-2,0,0,0,ROOMS,HALL-2,0,T?OTHER-HALL-2
.OBJECT OTHER-UNDER-SEAT-3,0,0,FX?CONTBIT,OTHER-COMPARTMENT-3,OTHER-SEAT-3,0,T?OTHER-UNDER-SEAT-3
.OBJECT BRIEFCASE-LATCH,0,FX?NDESCBIT+FX?TURNBIT,0,GLOBAL-OBJECTS,0,0,T?BRIEFCASE-LATCH
.OBJECT GLOBAL-DUCHESS,0,FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-PEEL,0,T?GLOBAL-DUCHESS
.OBJECT OTHER-COMPARTMENT-2,0,0,0,ROOMS,COMPARTMENT-2,OTHER-RACK-2,T?OTHER-COMPARTMENT-2
.OBJECT OTHER-VESTIBULE-REAR,0,0,0,ROOMS,VESTIBULE-REAR,0,T?OTHER-VESTIBULE-REAR
.OBJECT UNDER-SEAT-1,0,FX?OPENBIT+FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,COMPARTMENT-1,SEAT-1,0,T?UNDER-SEAT-1
.OBJECT GLOBAL-BOND,0,0,FX?PERSONBIT,GLOBAL-OBJECTS,GLOBAL-COOK,0,T?GLOBAL-BOND
.OBJECT FAT-MAN,0,FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?FAT-MAN
.OBJECT FOOD-GLOBAL,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,GLOBAL-MONEY,0,T?FOOD-GLOBAL
.OBJECT STATION-FRBZ,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,TOWN,0,T?STATION-FRBZ
.OBJECT VESTIBULE-FWD-DINER,0,FX?ONBIT,0,ROOMS,REST-ROOM-REAR-DINER,0,T?VESTIBULE-FWD-DINER
.OBJECT VESTIBULE-REAR-DOOR,0,FX?TRANSBIT,FX?DOORBIT,LOCAL-GLOBALS,VESTIBULE-FWD-DOOR,0,T?VESTIBULE-REAR-DOOR
.OBJECT HALL-2,0,FX?ONBIT,0,ROOMS,OTHER-HALL-1,0,T?HALL-2
.OBJECT UNDER-SEAT-3,0,FX?OPENBIT+FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,COMPARTMENT-3,SEAT-3,0,T?UNDER-SEAT-3
.OBJECT NOT-HERE-OBJECT,0,0,FX?NARTICLEBIT,0,0,0,T?NOT-HERE-OBJECT
.OBJECT BOND-OTHER,0,FX?SEENBIT+FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?BOND-OTHER
.OBJECT FROY,0,0,FX?READBIT,0,0,0,T?FROY
.OBJECT TOWEL-FIXTURE-BROKEN,0,FX?NDESCBIT,0,0,0,0,T?TOWEL-FIXTURE-BROKEN
.OBJECT INTNUM,0,0,0,GLOBAL-OBJECTS,DOLLARS,0,T?INTNUM
.OBJECT FLOOR,0,0,0,GLOBAL-OBJECTS,IT,0,T?FLOOR
.OBJECT CURTAIN-3,0,FX?NDESCBIT+FX?OPENBIT,0,LOCAL-GLOBALS,CURTAIN-2,0,T?CURTAIN-3
.OBJECT REST-ROOM-WOMEN,0,FX?ONBIT,0,ROOMS,REST-ROOM-MEN,0,T?REST-ROOM-WOMEN
.OBJECT SEAT-2,0,FX?NDESCBIT+FX?OPENBIT,FX?VEHBIT+FX?SURFACEBIT,COMPARTMENT-2,0,0,T?SEAT-2
.OBJECT HALL-3-DINER,0,FX?ONBIT,0,ROOMS,HALL-2-DINER,0,T?HALL-3-DINER
.OBJECT REST-ROOM-MEN,0,FX?ONBIT,0,ROOMS,LUGGAGE-ROOM,0,T?REST-ROOM-MEN
.OBJECT OTHER-COMPARTMENT-3,0,0,0,ROOMS,COMPARTMENT-3,OTHER-RACK-3,T?OTHER-COMPARTMENT-3
.OBJECT REST-ROOM-FWD-DINER,0,FX?ONBIT,0,ROOMS,BESIDE-TRACKS,0,T?REST-ROOM-FWD-DINER
.OBJECT OTHER-LIMBO-REAR,0,0,0,ROOMS,LIMBO-REAR,0,T?OTHER-LIMBO-REAR
.OBJECT SUITE-2,0,FX?ONBIT,0,ROOMS,SUITE-1,0,T?SUITE-2
.OBJECT OLD-COUPLE,0,FX?PLURALBIT+FX?SEARCHBIT,FX?VOWELBIT+FX?PERSONBIT,0,0,0,T?OLD-COUPLE
.OBJECT MACHINE,0,FX?OPENBIT,FX?CONTBIT,VESTIBULE-REAR-DINER,0,0,T?MACHINE
.OBJECT GUARD,0,FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,PLATFORM-A,0,0,T?GUARD
.OBJECT COMPARTMENT-4,0,FX?ONBIT,0,ROOMS,OTHER-COMPARTMENT-3,RACK-4,T?COMPARTMENT-4
.OBJECT OTHER-SEAT-4,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-4,0,0,T?OTHER-SEAT-4
.OBJECT TICKET-AREA,0,FX?ONBIT,0,ROOMS,CAFE,CLERK,T?TICKET-AREA
.OBJECT LIGHT-GLOBAL,0,0,0,GLOBAL-OBJECTS,GESTURE,0,T?LIGHT-GLOBAL
.OBJECT GLOBAL-HERE,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,CORRIDOR-GLOBAL,0,T?GLOBAL-HERE
.OBJECT FOOD-CAFE,0,FX?NDESCBIT,FX?NARTICLEBIT,CAFE,0,0,T?FOOD-CAFE
.OBJECT REST-ROOM-REAR-DINER-DOOR,0,0,FX?DOORBIT,LOCAL-GLOBALS,EQUIPMENT,0,T?REST-ROOM-REAR-DINER-DOOR
.OBJECT PLAIN,0,0,0,GLOBAL-OBJECTS,MEADOW,0,T?PLAIN
.OBJECT CURTAIN-2,0,FX?NDESCBIT+FX?OPENBIT,0,LOCAL-GLOBALS,CURTAIN-1,0,T?CURTAIN-2
.OBJECT HALL-1,0,FX?ONBIT,0,ROOMS,OTHER-VESTIBULE-FWD,0,T?HALL-1
.OBJECT LIGHTER,0,0,FX?LIGHTBIT,GLOBAL-OBJECTS,CIGARETTE,0,T?LIGHTER
.OBJECT TURN,0,0,0,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?TURN
.OBJECT FILM,0,0,FX?TAKEBIT,0,0,0,T?FILM
.OBJECT OTHER-SEAT-2,0,0,FX?SURFACEBIT,OTHER-COMPARTMENT-2,0,0,T?OTHER-SEAT-2
.OBJECT SUITE-3-DOOR,0,FX?LOCKED,FX?DOORBIT,LOCAL-GLOBALS,SUITE-2-DOOR,0,T?SUITE-3-DOOR
.OBJECT MARKS,0,FX?PLURALBIT,0,0,0,0,T?MARKS
.OBJECT CROSSING,0,0,0,GLOBAL-OBJECTS,TRAIN,0,T?CROSSING
.OBJECT LIMBO-FWD-FANCY,0,0,0,ROOMS,VESTIBULE-REAR-FANCY,0,T?LIMBO-FWD-FANCY
.OBJECT CAMERA,0,FX?SEARCHBIT,FX?TAKEBIT+FX?CONTBIT,LIMBO-FWD,VEHICLE,0,T?CAMERA
.OBJECT MENU,0,0,FX?READBIT,LOCAL-GLOBALS,MIRROR,0,T?MENU
.OBJECT RIVER,0,0,0,GLOBAL-OBJECTS,CROSSING,0,T?RIVER
.OBJECT TUNNEL,0,0,0,GLOBAL-OBJECTS,RIVER,0,T?TUNNEL
.OBJECT VESTIBULE-FWD-FANCY,0,FX?ONBIT,0,ROOMS,LIMBO-REAR-DINER,0,T?VESTIBULE-FWD-FANCY
.OBJECT FOOD,0,FX?SEARCHBIT+FX?NDESCBIT,0,GALLEY,COOK,0,T?FOOD
.OBJECT SEAT-3,0,FX?NDESCBIT+FX?OPENBIT,FX?VEHBIT+FX?SURFACEBIT,COMPARTMENT-3,0,0,T?SEAT-3
.OBJECT TOILET,0,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?VEHBIT+FX?CONTBIT,LOCAL-GLOBALS,FIXTURES,0,T?TOILET
.OBJECT VEHICLE,0,0,0,LIMBO-FWD,PEN,0,T?VEHICLE
.OBJECT SUITE-1-DOOR,0,FX?LOCKED,FX?DOORBIT,LOCAL-GLOBALS,REST-ROOM-FWD-DINER-DOOR,0,T?SUITE-1-DOOR
.OBJECT YOUNG-WOMAN,0,FX?FEMALE+FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?YOUNG-WOMAN
.OBJECT NAPKIN,0,FX?NDESCBIT,FX?WEARBIT,PANTRY,WAITER,0,T?NAPKIN
.OBJECT LUGGAGE-ROOM,0,FX?ONBIT,0,ROOMS,WAITING-ROOM,ROOM-LUGGAGE,T?LUGGAGE-ROOM
.OBJECT REST-ROOM-FWD-DOOR,0,0,FX?DOORBIT,LOCAL-GLOBALS,SCENERY-LEFT,0,T?REST-ROOM-FWD-DOOR
.OBJECT WINDOW-2,0,FX?WINDOWBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,WINDOW-1,0,T?WINDOW-2
.OBJECT RACK-3,0,FX?NDESCBIT+FX?OPENBIT,FX?SURFACEBIT,COMPARTMENT-3,UNDER-SEAT-3,0,T?RACK-3
.OBJECT PAPER-FIXTURE,0,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?CONTBIT,0,0,PAPER-LOOP,T?PAPER-FIXTURE
.OBJECT BOOTH-SEAT-2,0,FX?NDESCBIT+FX?OPENBIT,FX?VEHBIT+FX?SURFACEBIT,BOOTH-2,TABLE-2,0,T?BOOTH-SEAT-2
.OBJECT CURTAIN-1,0,FX?NDESCBIT+FX?OPENBIT,0,LOCAL-GLOBALS,HALL-WINDOW,0,T?CURTAIN-1
.OBJECT THUG,0,FX?SEARCHBIT,FX?PERSONBIT,0,0,0,T?THUG
.OBJECT OTHER-COMPARTMENT-1,0,0,0,ROOMS,COMPARTMENT-1,OTHER-RACK-1,T?OTHER-COMPARTMENT-1
.OBJECT COMPARTMENT-2-DOOR,0,FX?TRANSBIT,FX?DOORBIT,LOCAL-GLOBALS,COMPARTMENT-1-DOOR,0,T?COMPARTMENT-2-DOOR
.OBJECT VESTIBULE-REAR-WINDOW,0,FX?TRANSBIT+FX?WINDOWBIT,0,LOCAL-GLOBALS,VESTIBULE-FWD-WINDOW,0,T?VESTIBULE-REAR-WINDOW
.OBJECT UNDER-BOOTH-2,0,FX?OPENBIT+FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,BOOTH-2,0,0,T?UNDER-BOOTH-2
.OBJECT DRINK-GLOBAL,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,FOOD-GLOBAL,0,T?DRINK-GLOBAL
.OBJECT STATION-GRNZ,0,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,STATION-FRBZ,0,T?STATION-GRNZ
.OBJECT TOWEL-LOOP,0,FX?TRYTAKEBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,TOWEL-FIXTURE,0,T?TOWEL-LOOP
.OBJECT VESTIBULE-REAR-FANCY,0,FX?ONBIT,0,ROOMS,HALL-3-FANCY,0,T?VESTIBULE-REAR-FANCY
.OBJECT OTHER-BESIDE-TRACKS,0,0,0,ROOMS,ROOF,0,T?OTHER-BESIDE-TRACKS
.OBJECT GLASS,0,FX?TRANSBIT,FX?TAKEBIT,LIMBO-FWD,0,0,T?GLASS
.ENDT
; OBJECT PROPERTY TABLES ARE DEFINED HERE
T?STATION-WIEN:: .TABLE ; TABLE FOR OBJECT STATION-WIEN
.STRL "Wien"
.PROP 6,P?ADJECTIVE
W?WIEN
W?VIENNA
W?RAILWAY
.PROP 6,P?SYNONYM
W?WIEN
W?VIENNA
W?STATION
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-STATION-F
.BYTE 0
.ENDT
T?TABLE-2:: .TABLE ; TABLE FOR OBJECT TABLE-2
.STRL "dining table"
.PROP 2,P?ADJECTIVE
W?DINING
.PROP 2,P?SYNONYM
W?TABLE
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.BYTE 0
.ENDT
T?HALL-1-DINER:: .TABLE ; TABLE FOR OBJECT HALL-1-DINER
.STRL "forward end"
.PROP 6,P?NORTH ; DOOR EXIT
VESTIBULE-FWD-DINER ; ROOM NAME
VESTIBULE-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-2-DINER
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
BOOTH-1
.PROP 2,P?IN ; UNCONDITIONAL EXIT
BOOTH-1
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-F
.PROP 12,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
.PROP 2,P?SYNONYM
W?END
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-HALL-1-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-1-DINER
.PROP 6,P?GLOBAL
HALL-WINDOW
SCENERY-RIGHT
VESTIBULE-FWD-DOOR
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
1026
.BYTE 0
.ENDT
T?FOREST:: .TABLE ; TABLE FOR OBJECT FOREST
.STRL "forest"
.PROP 2,P?ADJECTIVE
W?MYSTERIOUS
.PROP 2,P?SYNONYM
W?FOREST
.PROP 2,P?TEXT ; STRING PROPERTY
STR?266
.PROP 2,P?LDESC ; STRING PROPERTY
STR?264
.PROP 2,P?FDESC ; STRING PROPERTY
STR?265
.BYTE 0
.ENDT
T?OTHER-UNDER-SEAT-4:: .TABLE ; TABLE FOR OBJECT OTHER-UNDER-SEAT-4
.STRL "other under seat 4"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-4
.BYTE 0
.ENDT
T?AIR:: .TABLE ; TABLE FOR OBJECT AIR
.STRL "air"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
AIR-F
.PROP 6,P?SYNONYM
W?AIR
W?BREEZE
W?OXYGEN
.BYTE 0
.ENDT
T?GAME:: .TABLE ; TABLE FOR OBJECT GAME
.STRL "CHECKPOINT"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GAME-F
.PROP 6,P?ADJECTIVE
W?SPY
W?SHORT
W?LONG
.PROP 6,P?SYNONYM
W?THRILLER
W?GAME
W?CHECKPOINT
.BYTE 0
.ENDT
T?SCENERY-LEFT:: .TABLE ; TABLE FOR OBJECT SCENERY-LEFT
.STRL "scenery"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SCENERY-LEFT-F
.PROP 2,P?SYNONYM
W?SCENERY
.BYTE 0
.ENDT
T?FLOWER-GLOBAL:: .TABLE ; TABLE FOR OBJECT FLOWER-GLOBAL
.STRL "flower"
.PROP 2,P?ADJECTIVE
W?WILD
.PROP 4,P?SYNONYM
W?FLOWER
W?WILDFLOWER
.BYTE 0
.ENDT
T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS
.STRL "your hands"
.PROP 4,P?ADJECTIVE
W?MY
W?BARE
.PROP 2,P?SYNONYM
W?HANDS
.BYTE 0
.ENDT
T?RACK-2:: .TABLE ; TABLE FOR OBJECT RACK-2
.STRL "luggage rack"
.PROP 2,P?ADJECTIVE
W?LUGGAGE
.PROP 4,P?SYNONYM
W?RACK
W?SHELF
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
40
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-RACK-2
.BYTE 0
.ENDT
T?SPY-LIST:: .TABLE ; TABLE FOR OBJECT SPY-LIST
.STRL "scrap of newsprint"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SPY-LIST-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 14,P?SYNONYM
W?SCRAP
W?PAPER
W?NEWSPRINT
W?PRINT
W?NOTE
W?WRITING
W?MESSAGE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?OTHER-RACK-4:: .TABLE ; TABLE FOR OBJECT OTHER-RACK-4
.STRL "other luggage rack"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
RACK-4
.BYTE 0
.ENDT
T?COUNTER-GALLEY:: .TABLE ; TABLE FOR OBJECT COUNTER-GALLEY
.STRL "counter"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COUNTER-GALLEY-F
.PROP 2,P?ADJECTIVE
W?CROWDED
.PROP 2,P?SYNONYM
W?COUNTER
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
200
.BYTE 0
.ENDT
T?DEFECTOR:: .TABLE ; TABLE FOR OBJECT DEFECTOR
.STRL "small man"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DEFECTOR-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?SMALL
.PROP 4,P?SYNONYM
W?DEFECTOR
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?47
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
DEFECTOR-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
14
.BYTE 0
.ENDT
T?WAITRESS:: .TABLE ; TABLE FOR OBJECT WAITRESS
.STRL "waitress"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WAITRESS-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?SYNONYM
W?WAITRESS
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?48
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
WAITRESS-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
26
.BYTE 0
.ENDT
T?PLATFORM-GLOBAL:: .TABLE ; TABLE FOR OBJECT PLATFORM-GLOBAL
.STRL "platform"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLATFORM-GLOBAL-F
.PROP 2,P?SYNONYM
W?PLATFORM
.BYTE 0
.ENDT
T?PAPER-LOOP:: .TABLE ; TABLE FOR OBJECT PAPER-LOOP
.STRL "paper"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PAPER-LOOP-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ADJECTIVE
W?TOILET
.PROP 6,P?SYNONYM
W?PAPER
W?TISSUE
W?PORTION
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?GLOBAL-NATASHA:: .TABLE ; TABLE FOR OBJECT GLOBAL-NATASHA
.STRL "thin woman"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
11
.BYTE 0
.ENDT
T?SINK:: .TABLE ; TABLE FOR OBJECT SINK
.STRL "sink"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SINK-F
.PROP 8,P?SYNONYM
W?SINK
W?BOWL
W?BASIN
W?FAUCET
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
15
.PROP 2,P?TEXT ; STRING PROPERTY
STR?150
.BYTE 0
.ENDT
T?OTHER-RACK-2:: .TABLE ; TABLE FOR OBJECT OTHER-RACK-2
.STRL "other luggage rack"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
RACK-2
.BYTE 0
.ENDT
T?OTHER-REST-ROOM-FWD:: .TABLE ; TABLE FOR OBJECT OTHER-REST-ROOM-FWD
.STRL "other forward restroom"
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
OTHER-VESTIBULE-FWD
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
REST-ROOM-FWD
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-VESTIBULE-FWD
.BYTE 0
.ENDT
T?COMPARTMENT-3:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-3
.STRL "third compartment"
.PROP 6,P?EAST ; DOOR EXIT
HALL-3 ; ROOM NAME
COMPARTMENT-3-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
HALL-3 ; ROOM NAME
COMPARTMENT-3-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-F
.PROP 8,P?ADJECTIVE
W?THIRD
W?3RD
W?3D
W?#3
.PROP 6,P?SYNONYM
W?COMPARTMENT
W?C
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-COMPARTMENT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-COMPARTMENT-3
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-3
.PROP 8,P?GLOBAL
COMPARTMENT-3-DOOR
CURTAIN-3
WINDOW-3
SCENERY-LEFT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
128
.BYTE 0
.ENDT
T?WINE-RED:: .TABLE ; TABLE FOR OBJECT WINE-RED
.STRL "purple wine"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 4,P?ADJECTIVE
W?PURPLE
W?RED
.PROP 2,P?SYNONYM
W?WINE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?POCKET:: .TABLE ; TABLE FOR OBJECT POCKET
.STRL "your pocket"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
POCKET-F
.PROP 2,P?ADJECTIVE
W?MY
.PROP 4,P?SYNONYM
W?POCKET
W?POCKETS
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
15
.BYTE 0
.ENDT
T?CUSTOMS-AGENT:: .TABLE ; TABLE FOR OBJECT CUSTOMS-AGENT
.STRL "customs agent"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
26
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CUSTOMS-AGENT-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?CUSTOMS
.PROP 4,P?SYNONYM
W?AGENT
W?INSPECTOR
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?32
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
CUSTOMS-AGENT-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
31
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?COMPARTMENT-5-DOOR:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-5-DOOR
.STRL "compartment door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-5-DOOR-F
.PROP 4,P?ADJECTIVE
W?COMPARTMENT
W?C
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?SEAT-4:: .TABLE ; TABLE FOR OBJECT SEAT-4
.STRL "train seat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SEAT-4-F
.PROP 10,P?ADJECTIVE
W?TRAIN
W?SOFT
W?PLUSH
W?RED
W?GREASY
.PROP 14,P?SYNONYM
W?SEAT
W?SEATS
W?FABRIC
W?UPHOLSTERY
W?LACE
W?CHAIR
W?COUCH
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-SEAT-4
.BYTE 0
.ENDT
T?GLOBAL-HUNK:: .TABLE ; TABLE FOR OBJECT GLOBAL-HUNK
.STRL "attractive man"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
8
.BYTE 0
.ENDT
T?OTHER-HALL-5:: .TABLE ; TABLE FOR OBJECT OTHER-HALL-5
.STRL "other rear end"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
OTHER-HALL-4
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
OTHER-VESTIBULE-REAR
.PROP 2,P?IN ; UNCONDITIONAL EXIT
OTHER-COMPARTMENT-5
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
HALL-5
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-5
.BYTE 0
.ENDT
T?FOOD-1:: .TABLE ; TABLE FOR OBJECT FOOD-1
.STRL "food"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NO-FOOD-F
.PROP 8,P?ADJECTIVE
W?FISH
W?RUMPLED
W?STILT
W?S
.PROP 8,P?SYNONYM
W?FISH
W?HEADS
W?LICE
W?SKIN
.BYTE 0
.ENDT
T?WINDOW-1:: .TABLE ; TABLE FOR OBJECT WINDOW-1
.STRL "first window"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.PROP 6,P?ADJECTIVE
W?FIRST
W?GLASS
W?TRAIN
.PROP 2,P?SYNONYM
W?WINDOW
.BYTE 0
.ENDT
T?BRIEFCASE-HANDLE:: .TABLE ; TABLE FOR OBJECT BRIEFCASE-HANDLE
.STRL "briefcase handle"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BRIEFCASE-HANDLE-F
.PROP 2,P?ADJECTIVE
W?BRIEFCASE
.PROP 2,P?SYNONYM
W?HANDLE
.BYTE 0
.ENDT
T?PLATFORM-A:: .TABLE ; TABLE FOR OBJECT PLATFORM-A
.STRL "platform"
.PROP 3,P?NORTH ; NON-EXISTENT EXIT
STR?294
.BYTE 0
.PROP 4,P?EAST ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD UNPASS-CUSTOMS-F
.BYTE 0
.BYTE 0
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
REST-ROOM-MEN
.PROP 4,P?UP ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 2,P?IN ; UNCONDITIONAL EXIT
REST-ROOM-MEN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?SYNONYM
W?PLATFORM
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
PLATFORM-A
.PROP 12,P?GLOBAL
WINDOW-1
WINDOW-2
WINDOW-3
WINDOW-4
WINDOW-5
CROWD
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR
.STRL "direction"
.PROP 8,P?ADJECTIVE
W?NORTH
W?EAST
W?SOUTH
W?WEST
.PROP 2,P?SYNONYM
W?DIRECTION
.BYTE 0
.ENDT
T?LIMBO-FWD:: .TABLE ; TABLE FOR OBJECT LIMBO-FWD
.STRL "forward limbo"
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
VESTIBULE-FWD
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-LIMBO-FWD
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
LIMBO-FWD
.BYTE 0
.ENDT
T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS
.STRL "that"
.BYTE 0
.ENDT
T?CONDUCTOR:: .TABLE ; TABLE FOR OBJECT CONDUCTOR
.STRL "conductor"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
50
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CONDUCTOR-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?TICKET
.PROP 6,P?SYNONYM
W?CONDUCTOR
W?CONDUC
W?COLLECTOR
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?32
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
CONDUCTOR-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
19
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?HAT-COOK:: .TABLE ; TABLE FOR OBJECT HAT-COOK
.STRL "hat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HAT-COOK-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?ADJECTIVE
W?COOK'S
.PROP 2,P?SYNONYM
W?HAT
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
20
.BYTE 0
.ENDT
T?PLATFORM-C:: .TABLE ; TABLE FOR OBJECT PLATFORM-C
.STRL "platform"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD NEXT-PLATFORM-TO-FWD-F
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD NEXT-PLATFORM-TO-REAR-F
.BYTE 0
.BYTE 0
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
WAITING-ROOM
.PROP 4,P?UP ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 2,P?IN ; UNCONDITIONAL EXIT
WAITING-ROOM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?SYNONYM
W?PLATFORM
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
PLATFORM-C
.PROP 12,P?GLOBAL
WINDOW-1
WINDOW-2
WINDOW-3
WINDOW-4
WINDOW-5
CROWD
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
20
.BYTE 0
.ENDT
T?BOY:: .TABLE ; TABLE FOR OBJECT BOY
.STRL "boy"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOY-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?SYNONYM
W?BOY
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
BOY-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?PLATFORM-B:: .TABLE ; TABLE FOR OBJECT PLATFORM-B
.STRL "platform"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD PASS-CUSTOMS-F
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD NEXT-PLATFORM-TO-REAR-F
.BYTE 0
.BYTE 0
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
REST-ROOM-WOMEN
.PROP 4,P?UP ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 2,P?IN ; UNCONDITIONAL EXIT
REST-ROOM-WOMEN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?SYNONYM
W?PLATFORM
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
PLATFORM-B
.PROP 12,P?GLOBAL
WINDOW-1
WINDOW-2
WINDOW-3
WINDOW-4
WINDOW-5
CROWD
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?COMPARTMENT-1-DOOR:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-1-DOOR
.STRL "compartment door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-1-DOOR-F
.PROP 4,P?ADJECTIVE
W?COMPARTMENT
W?C
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?UNDER-SEAT-4:: .TABLE ; TABLE FOR OBJECT UNDER-SEAT-4
.STRL "under the seat"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-N-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-UNDER-SEAT-4
.BYTE 0
.ENDT
T?STATION-HRNG:: .TABLE ; TABLE FOR OBJECT STATION-HRNG
.STRL "Hrng"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
33
.PROP 4,P?ADJECTIVE
W?HRNG
W?RAILWAY
.PROP 4,P?SYNONYM
W?HRNG
W?STATION
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
15
.PROP 2,P?LDESC ; STRING PROPERTY
STR?273
.PROP 2,P?FDESC ; STRING PROPERTY
STR?274
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-STATION-F
.BYTE 0
.ENDT
T?PLATFORM-E:: .TABLE ; TABLE FOR OBJECT PLATFORM-E
.STRL "platform"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD NEXT-PLATFORM-TO-FWD-F
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 3,P?SOUTH ; NON-EXISTENT EXIT
STR?294
.BYTE 0
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
LUGGAGE-ROOM
.PROP 4,P?UP ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 2,P?IN ; UNCONDITIONAL EXIT
LUGGAGE-ROOM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
5
.PROP 2,P?SYNONYM
W?PLATFORM
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
PLATFORM-E
.PROP 12,P?GLOBAL
WINDOW-1
WINDOW-2
WINDOW-3
WINDOW-4
WINDOW-5
CROWD
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
16
.BYTE 0
.ENDT
T?MCGUFFIN:: .TABLE ; TABLE FOR OBJECT MCGUFFIN
.STRL "document"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
MCGUFFIN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 12,P?SYNONYM
W?DOCUMENT
W?DOCUME
W?PLAN
W?MCGUFFIN
W?MACGUFFIN
W?PAPER
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
16
.PROP 2,P?TEXT ; STRING PROPERTY
STR?11
.BYTE 0
.ENDT
T?PLAYER:: .TABLE ; TABLE FOR OBJECT PLAYER
.STRL "yourself"
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
49
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLAYER-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 4,P?SYNONYM
W?ME
W?MYSELF
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
0
.BYTE 0
.ENDT
T?WINDOW-5:: .TABLE ; TABLE FOR OBJECT WINDOW-5
.STRL "fifth window"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.PROP 6,P?ADJECTIVE
W?FIFTH
W?GLASS
W?TRAIN
.PROP 2,P?SYNONYM
W?WINDOW
.BYTE 0
.ENDT
T?BOOTH-2:: .TABLE ; TABLE FOR OBJECT BOOTH-2
.STRL "second booth"
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
HALL-2-DINER
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
HALL-2-DINER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOOTH-F
.PROP 2,P?ADJECTIVE
W?SECOND
.PROP 4,P?SYNONYM
W?BOOTH
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-BOOTH-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-2-DINER
.PROP 8,P?GLOBAL
WINDOW-2
SCENERY-LEFT
MENU
ITEMS
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
2048
.BYTE 0
.ENDT
T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS
.STRL "LG"
.PROP 2,P?SYNONYM
W?ZZZZLG
.BYTE 0
.ENDT
T?CHAIR:: .TABLE ; TABLE FOR OBJECT CHAIR
.STRL "chair"
.PROP 8,P?SYNONYM
W?CHAIR
W?SEAT
W?BENCH
W?STOOL
.BYTE 0
.ENDT
T?HEAD:: .TABLE ; TABLE FOR OBJECT HEAD
.STRL "your head"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HEAD-F
.PROP 2,P?ADJECTIVE
W?MY
.PROP 2,P?SYNONYM
W?HEAD
.BYTE 0
.ENDT
T?PLATFORM-D:: .TABLE ; TABLE FOR OBJECT PLATFORM-D
.STRL "platform"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD NEXT-PLATFORM-TO-FWD-F
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD NEXT-PLATFORM-TO-REAR-F
.BYTE 0
.BYTE 0
.PROP 4,P?UP ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?SYNONYM
W?PLATFORM
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
PLATFORM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
PLATFORM-D
.PROP 12,P?GLOBAL
WINDOW-1
WINDOW-2
WINDOW-3
WINDOW-4
WINDOW-5
CROWD
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
16
.BYTE 0
.ENDT
T?LAST-OBJECT:: .TABLE ; TABLE FOR OBJECT LAST-OBJECT
.STRL ""
.BYTE 0
.ENDT
T?HER:: .TABLE ; TABLE FOR OBJECT HER
.STRL "her"
.PROP 4,P?SYNONYM
W?SHE
W?HER
.BYTE 0
.ENDT
T?REST-ROOM-FWD:: .TABLE ; TABLE FOR OBJECT REST-ROOM-FWD
.STRL "forward restroom"
.PROP 6,P?WEST ; DOOR EXIT
VESTIBULE-FWD ; ROOM NAME
REST-ROOM-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
VESTIBULE-FWD ; ROOM NAME
REST-ROOM-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-F
.PROP 14,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
W?REST
.PROP 10,P?SYNONYM
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-REST-ROOM-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-REST-ROOM-FWD
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD
.PROP 14,P?GLOBAL
REST-ROOM-FWD-DOOR
MIRROR
TOILET
SINK
TOWEL-FIXTURE
TOWEL-LOOP
FIXTURES
.BYTE 0
.ENDT
T?OTHER-HALL-1:: .TABLE ; TABLE FOR OBJECT OTHER-HALL-1
.STRL "other forward end"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
OTHER-VESTIBULE-FWD
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
OTHER-HALL-2
.PROP 2,P?IN ; UNCONDITIONAL EXIT
OTHER-COMPARTMENT-1
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
HALL-1
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-1
.BYTE 0
.ENDT
T?OTHER-COMPARTMENT-4:: .TABLE ; TABLE FOR OBJECT OTHER-COMPARTMENT-4
.STRL "other fourth compartment"
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
OTHER-HALL-4
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-4
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-4
.BYTE 0
.ENDT
T?LUGGAGE:: .TABLE ; TABLE FOR OBJECT LUGGAGE
.STRL "bunch of luggage"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 4,P?SYNONYM
W?BUNCH
W?LUGGAGE
.BYTE 0
.ENDT
T?PASSPORT:: .TABLE ; TABLE FOR OBJECT PASSPORT
.STRL "your passport"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PASSPORT-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?MY
.PROP 2,P?SYNONYM
W?PASSPORT
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
T?FLOWER-1:: .TABLE ; TABLE FOR OBJECT FLOWER-1
.STRL "yellow flower"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FLOWER-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 4,P?ADJECTIVE
W?YELLOW
W?WILD
.PROP 4,P?SYNONYM
W?FLOWER
W?WILDFLOWER
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?TEXT ; STRING PROPERTY
STR?20
.BYTE 0
.ENDT
T?OTHER-HALL-3:: .TABLE ; TABLE FOR OBJECT OTHER-HALL-3
.STRL "other middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
OTHER-HALL-2
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
OTHER-HALL-4
.PROP 2,P?IN ; UNCONDITIONAL EXIT
OTHER-COMPARTMENT-3
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
HALL-3
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-3
.BYTE 0
.ENDT
T?UNDER-BOOTH-3:: .TABLE ; TABLE FOR OBJECT UNDER-BOOTH-3
.STRL "under the seat"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-N-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.BYTE 0
.ENDT
T?LIMBO-FWD-DINER:: .TABLE ; TABLE FOR OBJECT LIMBO-FWD-DINER
.STRL "diner forward limbo"
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
VESTIBULE-FWD-DINER
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
LIMBO-FWD-DINER
.BYTE 0
.ENDT
T?OTHER-UNDER-SEAT-1:: .TABLE ; TABLE FOR OBJECT OTHER-UNDER-SEAT-1
.STRL "other under seat 1"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-1
.BYTE 0
.ENDT
T?TOWEL-LOOP-BROKEN:: .TABLE ; TABLE FOR OBJECT TOWEL-LOOP-BROKEN
.STRL "towel remnant"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TOWEL-LOOP-BROKEN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 4,P?ADJECTIVE
W?CLOTH
W?FRESH
.PROP 6,P?SYNONYM
W?TOWEL
W?PORTION
W?REMNANT
.BYTE 0
.ENDT
T?SEAT-5:: .TABLE ; TABLE FOR OBJECT SEAT-5
.STRL "train seat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SEAT-5-F
.PROP 10,P?ADJECTIVE
W?TRAIN
W?SOFT
W?PLUSH
W?RED
W?GREASY
.PROP 14,P?SYNONYM
W?SEAT
W?SEATS
W?FABRIC
W?UPHOLSTERY
W?LACE
W?CHAIR
W?COUCH
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-SEAT-5
.BYTE 0
.ENDT
T?SCARF:: .TABLE ; TABLE FOR OBJECT SCARF
.STRL "white scarf"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?WHITE
.PROP 2,P?SYNONYM
W?SCARF
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
20
.BYTE 0
.ENDT
T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS
.STRL "GO"
.PROP 2,P?FDESC ; INTEGER/CONSTANT PROPERTY
0
.BYTE 0
.ENDT
T?GLOBAL-CONDUCTOR:: .TABLE ; TABLE FOR OBJECT GLOBAL-CONDUCTOR
.STRL "conductor"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?HALL-WINDOW:: .TABLE ; TABLE FOR OBJECT HALL-WINDOW
.STRL "corridor window"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.PROP 2,P?ADJECTIVE
W?CORRIDOR
.PROP 2,P?SYNONYM
W?WINDOW
.BYTE 0
.ENDT
T?IT:: .TABLE ; TABLE FOR OBJECT IT
.STRL "it"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
IT-F
.PROP 4,P?SYNONYM
W?IT
W?THIS
.BYTE 0
.ENDT
T?CURTAIN-5:: .TABLE ; TABLE FOR OBJECT CURTAIN-5
.STRL "curtain"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CURTAIN-F
.PROP 2,P?ADJECTIVE
W?RED
.PROP 4,P?SYNONYM
W?CURTAIN
W?SHADE
.BYTE 0
.ENDT
T?GRAFFITI:: .TABLE ; TABLE FOR OBJECT GRAFFITI
.STRL "graffiti"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?SYNONYM
W?GRAFFITI
.PROP 2,P?TEXT ; STRING PROPERTY
STR?27
.PROP 2,P?FDESC ; STRING PROPERTY
STR?26
.BYTE 0
.ENDT
T?UNDER-SEAT-2:: .TABLE ; TABLE FOR OBJECT UNDER-SEAT-2
.STRL "under the seat"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-N-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-UNDER-SEAT-2
.BYTE 0
.ENDT
T?STATION-GOLA:: .TABLE ; TABLE FOR OBJECT STATION-GOLA
.STRL "Gola"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
42
.PROP 4,P?ADJECTIVE
W?GOLA
W?RAILWAY
.PROP 4,P?SYNONYM
W?GOLA
W?STATION
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
15
.PROP 2,P?LDESC ; STRING PROPERTY
STR?273
.PROP 2,P?FDESC ; STRING PROPERTY
STR?274
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-STATION-F
.BYTE 0
.ENDT
T?RACK-5:: .TABLE ; TABLE FOR OBJECT RACK-5
.STRL "luggage rack"
.PROP 2,P?ADJECTIVE
W?LUGGAGE
.PROP 4,P?SYNONYM
W?RACK
W?SHELF
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
40
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-RACK-5
.BYTE 0
.ENDT
T?SUITE-1:: .TABLE ; TABLE FOR OBJECT SUITE-1
.STRL "first suite"
.PROP 6,P?EAST ; DOOR EXIT
HALL-1-FANCY ; ROOM NAME
SUITE-1-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
HALL-1-FANCY ; ROOM NAME
SUITE-1-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SUITE-F
.PROP 6,P?ADJECTIVE
W?FIRST
W?1ST
W?#1
.PROP 4,P?SYNONYM
W?SUITE
W?ROOM
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-1-FANCY
.PROP 6,P?GLOBAL
SUITE-1-DOOR
WINDOW-1
SCENERY-LEFT
.BYTE 0
.ENDT
T?GIRL:: .TABLE ; TABLE FOR OBJECT GIRL
.STRL "girl"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GIRL-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?SYNONYM
W?GIRL
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
GIRL-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?COUNTER-TICKET:: .TABLE ; TABLE FOR OBJECT COUNTER-TICKET
.STRL "counter"
.PROP 2,P?SYNONYM
W?COUNTER
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
200
.BYTE 0
.ENDT
T?YOUNG-COUPLE:: .TABLE ; TABLE FOR OBJECT YOUNG-COUPLE
.STRL "young couple"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
YOUNG-COUPLE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?YOUNG
.PROP 2,P?SYNONYM
W?COUPLE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
199
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
YOUNG-COUPLE-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?OTHER-COMPARTMENT-5:: .TABLE ; TABLE FOR OBJECT OTHER-COMPARTMENT-5
.STRL "other fifth compartment"
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
OTHER-HALL-5
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-5
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-5
.BYTE 0
.ENDT
T?OTHER-UNDER-SEAT-5:: .TABLE ; TABLE FOR OBJECT OTHER-UNDER-SEAT-5
.STRL "other under seat 5"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-5
.BYTE 0
.ENDT
T?BRIEFCASE:: .TABLE ; TABLE FOR OBJECT BRIEFCASE
.STRL "briefcase"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BRIEFCASE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 6,P?ADJECTIVE
W?BRIEF
W?LEATHER
W?BLACK
.PROP 10,P?SYNONYM
W?BRIEFCASE
W?BRIEFC
W?BAG
W?CASE
W?VALISE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
30
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
29
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
BRIEFCASE-F
.BYTE 0
.ENDT
T?CIGARETTE:: .TABLE ; TABLE FOR OBJECT CIGARETTE
.STRL "cigarette"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CIGARETTE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 6,P?SYNONYM
W?CIGARETTE
W?CIG
W?PACK
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?CAFE:: .TABLE ; TABLE FOR OBJECT CAFE
.STRL "cafe"
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
WAITING-ROOM
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
WAITING-ROOM
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?SYNONYM
W?CAFE
.PROP 2,P?LDESC ; STRING PROPERTY
STR?299
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
5
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
CAFE
.PROP 8,P?GLOBAL
CROWD
MENU
ITEMS
CHAIR
.BYTE 0
.ENDT
T?SUITE-3:: .TABLE ; TABLE FOR OBJECT SUITE-3
.STRL "third suite"
.PROP 6,P?EAST ; DOOR EXIT
HALL-3-FANCY ; ROOM NAME
SUITE-3-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
HALL-3-FANCY ; ROOM NAME
SUITE-3-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SUITE-F
.PROP 8,P?ADJECTIVE
W?THIRD
W?3RD
W?#3
W?LAST
.PROP 4,P?SYNONYM
W?SUITE
W?ROOM
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-3-FANCY
.PROP 6,P?GLOBAL
SUITE-3-DOOR
WINDOW-3
SCENERY-LEFT
.BYTE 0
.ENDT
T?VESTIBULE-REAR:: .TABLE ; TABLE FOR OBJECT VESTIBULE-REAR
.STRL "rear vestibule"
.PROP 6,P?NORTH ; DOOR EXIT
HALL-5 ; ROOM NAME
VESTIBULE-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?EAST ; DOOR EXIT
REST-ROOM-REAR ; ROOM NAME
REST-ROOM-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD NEXT-CAR-TO-REAR-F
.BYTE 0
.BYTE 0
.PROP 4,P?WEST ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 4,P?UP ; FUNCTION EXIT
.WORD LADDER-EXIT-F
.BYTE 0
.BYTE 0
.PROP 4,P?DOWN ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 6,P?IN ; DOOR EXIT
REST-ROOM-REAR ; ROOM NAME
REST-ROOM-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 4,P?OUT ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR-F
.PROP 10,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
.PROP 4,P?SYNONYM
W?VESTIBULE
W?V
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-VESTIBULE-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-VESTIBULE-REAR
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR
.PROP 8,P?GLOBAL
REST-ROOM-REAR-DOOR
VESTIBULE-REAR-DOOR
VESTIBULE-REAR-WINDOW
LADDER
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
-1
.BYTE 0
.ENDT
T?GLOBAL-FAT-MAN:: .TABLE ; TABLE FOR OBJECT GLOBAL-FAT-MAN
.STRL "fat man"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
7
.BYTE 0
.ENDT
T?VESTIBULE-REAR-DINER:: .TABLE ; TABLE FOR OBJECT VESTIBULE-REAR-DINER
.STRL "rear vestibule"
.PROP 6,P?NORTH ; DOOR EXIT
HALL-5-DINER ; ROOM NAME
VESTIBULE-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?EAST ; DOOR EXIT
REST-ROOM-REAR-DINER ; ROOM NAME
REST-ROOM-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD NEXT-CAR-TO-REAR-F
.BYTE 0
.BYTE 0
.PROP 4,P?WEST ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 4,P?UP ; FUNCTION EXIT
.WORD LADDER-EXIT-F
.BYTE 0
.BYTE 0
.PROP 4,P?DOWN ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 6,P?IN ; DOOR EXIT
REST-ROOM-REAR-DINER ; ROOM NAME
REST-ROOM-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 4,P?OUT ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR-F
.PROP 10,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
.PROP 4,P?SYNONYM
W?VESTIBULE
W?V
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-VESTIBULE-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR-DINER
.PROP 8,P?GLOBAL
REST-ROOM-REAR-DOOR
VESTIBULE-REAR-DOOR
VESTIBULE-REAR-WINDOW
LADDER
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
-1
.BYTE 0
.ENDT
T?FLARE:: .TABLE ; TABLE FOR OBJECT FLARE
.STRL "flare"
.PROP 2,P?SYNONYM
W?FLARE
.BYTE 0
.ENDT
T?OTHER-SEAT-5:: .TABLE ; TABLE FOR OBJECT OTHER-SEAT-5
.STRL "other train seat 5"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
SEAT-5
.BYTE 0
.ENDT
T?ITEMS:: .TABLE ; TABLE FOR OBJECT ITEMS
.STRL "item"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ITEMS-F
.PROP 8,P?ADJECTIVE
W?SECOND
W?THIRD
W?FOURTH
W?FIFTH
.PROP 2,P?SYNONYM
W?ITEM
.BYTE 0
.ENDT
T?CUP-B:: .TABLE ; TABLE FOR OBJECT CUP-B
.STRL "enamel cup"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CUP-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?ADJECTIVE
W?ENAMEL
.PROP 2,P?SYNONYM
W?CUP
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
15
.BYTE 0
.ENDT
T?CURTAIN-4:: .TABLE ; TABLE FOR OBJECT CURTAIN-4
.STRL "curtain"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CURTAIN-F
.PROP 2,P?ADJECTIVE
W?RED
.PROP 4,P?SYNONYM
W?CURTAIN
W?SHADE
.BYTE 0
.ENDT
T?HALL-4-DINER:: .TABLE ; TABLE FOR OBJECT HALL-4-DINER
.STRL "rear middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-3-DINER
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-5-DINER
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
PANTRY
.PROP 2,P?IN ; UNCONDITIONAL EXIT
PANTRY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-F
.PROP 10,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
.PROP 2,P?SYNONYM
W?MIDDLE
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-MIDDLE-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-4-DINER
.PROP 4,P?GLOBAL
HALL-WINDOW
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
8194
.BYTE 0
.ENDT
T?CUP-A:: .TABLE ; TABLE FOR OBJECT CUP-A
.STRL "china cup"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CUP-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?ADJECTIVE
W?CHINA
.PROP 2,P?SYNONYM
W?CUP
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
15
.BYTE 0
.ENDT
T?GLOBAL-BOND-OTHER:: .TABLE ; TABLE FOR OBJECT GLOBAL-BOND-OTHER
.STRL "other spy"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?LADDER:: .TABLE ; TABLE FOR OBJECT LADDER
.STRL "metal ladder"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LADDER-F
.PROP 2,P?ADJECTIVE
W?METAL
.PROP 2,P?SYNONYM
W?LADDER
.BYTE 0
.ENDT
T?REST-ROOM-REAR:: .TABLE ; TABLE FOR OBJECT REST-ROOM-REAR
.STRL "rear restroom"
.PROP 6,P?WEST ; DOOR EXIT
VESTIBULE-REAR ; ROOM NAME
REST-ROOM-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
VESTIBULE-REAR ; ROOM NAME
REST-ROOM-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-F
.PROP 12,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
W?REST
.PROP 10,P?SYNONYM
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-REST-ROOM-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-REST-ROOM-REAR
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR
.PROP 14,P?GLOBAL
REST-ROOM-REAR-DOOR
MIRROR
TOILET
SINK
TOWEL-FIXTURE
TOWEL-LOOP
FIXTURES
.BYTE 0
.ENDT
T?OTHER-SEAT-3:: .TABLE ; TABLE FOR OBJECT OTHER-SEAT-3
.STRL "other train seat 3"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
SEAT-3
.BYTE 0
.ENDT
T?FOOD-3:: .TABLE ; TABLE FOR OBJECT FOOD-3
.STRL "food"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NO-FOOD-F
.PROP 14,P?SYNONYM
W?MEAL
W?SNACK
W?BREAKFAST
W?LUNCH
W?DINNER
W?SANDWICH
W?BREAD
.BYTE 0
.ENDT
T?EQUIPMENT:: .TABLE ; TABLE FOR OBJECT EQUIPMENT
.STRL "equipment"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
RANDOM-PSEUDO
.PROP 4,P?SYNONYM
W?EQUIPMENT
W?SUPPLIES
.BYTE 0
.ENDT
T?ROOM-LUGGAGE:: .TABLE ; TABLE FOR OBJECT ROOM-LUGGAGE
.STRL "bunch of luggage"
.PROP 4,P?SYNONYM
W?BUNCH
W?LUGGAGE
.BYTE 0
.ENDT
T?PEN:: .TABLE ; TABLE FOR OBJECT PEN
.STRL "pen"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?SYNONYM
W?PEN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?COMPARTMENT-2:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-2
.STRL "second compartment"
.PROP 6,P?EAST ; DOOR EXIT
HALL-2 ; ROOM NAME
COMPARTMENT-2-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
HALL-2 ; ROOM NAME
COMPARTMENT-2-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-F
.PROP 8,P?ADJECTIVE
W?SECOND
W?2ND
W?2D
W?#2
.PROP 6,P?SYNONYM
W?COMPARTMENT
W?C
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-COMPARTMENT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-COMPARTMENT-2
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-2
.PROP 8,P?GLOBAL
COMPARTMENT-2-DOOR
CURTAIN-2
WINDOW-2
SCENERY-LEFT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
64
.BYTE 0
.ENDT
T?GLOBAL-GUARD:: .TABLE ; TABLE FOR OBJECT GLOBAL-GUARD
.STRL "guard"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
12
.BYTE 0
.ENDT
T?STATION-KNUT:: .TABLE ; TABLE FOR OBJECT STATION-KNUT
.STRL "Knut"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
9
.PROP 4,P?ADJECTIVE
W?KNUT
W?RAILWAY
.PROP 4,P?SYNONYM
W?KNUT
W?STATION
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
15
.PROP 2,P?LDESC ; STRING PROPERTY
STR?273
.PROP 2,P?FDESC ; STRING PROPERTY
STR?274
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-STATION-F
.BYTE 0
.ENDT
T?RACK-4:: .TABLE ; TABLE FOR OBJECT RACK-4
.STRL "luggage rack"
.PROP 2,P?ADJECTIVE
W?LUGGAGE
.PROP 4,P?SYNONYM
W?RACK
W?SHELF
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
40
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-RACK-4
.BYTE 0
.ENDT
T?LANGUAGE:: .TABLE ; TABLE FOR OBJECT LANGUAGE
.STRL "language"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LANGUAGE-F
.PROP 8,P?ADJECTIVE
W?FROTZIAN
W?FOREIGN
W?THEIR
W?HIS
.PROP 4,P?SYNONYM
W?LANGUAGE
W?FROTZIAN
.BYTE 0
.ENDT
T?OTHER-SEAT-1:: .TABLE ; TABLE FOR OBJECT OTHER-SEAT-1
.STRL "other train seat 1"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
SEAT-1
.BYTE 0
.ENDT
T?SUITE-2-DOOR:: .TABLE ; TABLE FOR OBJECT SUITE-2-DOOR
.STRL "compartment door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SUITE-2-DOOR-F
.PROP 4,P?ADJECTIVE
W?COMPARTMENT
W?C
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?COMPARTMENT-4-DOOR:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-4-DOOR
.STRL "compartment door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-4-DOOR-F
.PROP 4,P?ADJECTIVE
W?COMPARTMENT
W?C
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?TIMETABLE:: .TABLE ; TABLE FOR OBJECT TIMETABLE
.STRL "timetable"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TIMETABLE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 4,P?ADJECTIVE
W?TIME
W?TRAIN
.PROP 6,P?SYNONYM
W?TABLE
W?TIMETABLE
W?SCHEDULE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
T?OTHER-REST-ROOM-REAR:: .TABLE ; TABLE FOR OBJECT OTHER-REST-ROOM-REAR
.STRL "other rear restroom"
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
OTHER-VESTIBULE-REAR
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
REST-ROOM-REAR
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-VESTIBULE-REAR
.BYTE 0
.ENDT
T?BESIDE-TRACKS:: .TABLE ; TABLE FOR OBJECT BESIDE-TRACKS
.STRL "beside the tracks"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD ALONG-TRAIN-FWD-F
.BYTE 0
.BYTE 0
.PROP 4,P?EAST ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD ALONG-TRAIN-REAR-F
.BYTE 0
.BYTE 0
.PROP 4,P?UP ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 4,P?IN ; FUNCTION EXIT
.WORD EMBARK-F
.BYTE 0
.BYTE 0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BESIDE-TRACKS-F
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
BESIDE-TRACKS-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-BESIDE-TRACKS
.PROP 12,P?GLOBAL
SCENERY-LEFT
WINDOW-1
WINDOW-2
WINDOW-3
WINDOW-4
WINDOW-5
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
-3
.BYTE 0
.ENDT
T?SIDEWALK:: .TABLE ; TABLE FOR OBJECT SIDEWALK
.STRL "sidewalk"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD TOWN-F
.BYTE 0
.BYTE 0
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
WAITING-ROOM
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD TOWN-F
.BYTE 0
.BYTE 0
.PROP 4,P?WEST ; FUNCTION EXIT
.WORD TOWN-F
.BYTE 0
.BYTE 0
.PROP 2,P?IN ; UNCONDITIONAL EXIT
WAITING-ROOM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SIDEWALK-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 4,P?SYNONYM
W?SIDEWALK
W?STREET
.PROP 2,P?LDESC ; STRING PROPERTY
STR?300
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
5
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
WAITING-ROOM
.PROP 2,P?GLOBAL
CROWD
.BYTE 0
.ENDT
T?BOOTH-SEAT-1:: .TABLE ; TABLE FOR OBJECT BOOTH-SEAT-1
.STRL "train seat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOOTH-SEAT-1-F
.PROP 10,P?ADJECTIVE
W?TRAIN
W?SOFT
W?PLUSH
W?RED
W?GREASY
.PROP 14,P?SYNONYM
W?SEAT
W?SEATS
W?FABRIC
W?UPHOLSTERY
W?LACE
W?CHAIR
W?COUCH
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-SEAT-F
.BYTE 0
.ENDT
T?HANKY:: .TABLE ; TABLE FOR OBJECT HANKY
.STRL "red handkerchief"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?RED
.PROP 4,P?SYNONYM
W?HANKY
W?HANDKERCH
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?HALL-5:: .TABLE ; TABLE FOR OBJECT HALL-5
.STRL "rear end"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-4
.PROP 6,P?SOUTH ; DOOR EXIT
VESTIBULE-REAR ; ROOM NAME
VESTIBULE-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?WEST ; DOOR EXIT
COMPARTMENT-5 ; ROOM NAME
COMPARTMENT-5-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
COMPARTMENT-5 ; ROOM NAME
COMPARTMENT-5-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-F
.PROP 10,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
.PROP 2,P?SYNONYM
W?END
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-HALL-5-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-5
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-5
.PROP 10,P?GLOBAL
COMPARTMENT-5-DOOR
CURTAIN-5
HALL-WINDOW
VESTIBULE-REAR-DOOR
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
513
.BYTE 0
.ENDT
T?POCKET-C:: .TABLE ; TABLE FOR OBJECT POCKET-C
.STRL "conductor's pocket"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
POCKET-C-F
.PROP 6,P?ADJECTIVE
W?CONDUCTOR
W?CONDUC
W?COLLECTOR
.PROP 4,P?SYNONYM
W?POCKET
W?POCKETS
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
15
.BYTE 0
.ENDT
T?ROOF:: .TABLE ; TABLE FOR OBJECT ROOF
.STRL "roof"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD NEXT-ROOF-TO-FWD-F
.BYTE 0
.BYTE 0
.PROP 3,P?EAST ; NON-EXISTENT EXIT
STR?286
.BYTE 0
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD NEXT-ROOF-TO-REAR-F
.BYTE 0
.BYTE 0
.PROP 3,P?WEST ; NON-EXISTENT EXIT
STR?286
.BYTE 0
.PROP 4,P?DOWN ; FUNCTION EXIT
.WORD LADDER-ENTER-F
.BYTE 0
.BYTE 0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ROOF-F
.PROP 4,P?SYNONYM
W?ROOF
W?TOP
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-ROOF
.PROP 4,P?GLOBAL
SCENERY-LEFT
LADDER
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
-2
.BYTE 0
.ENDT
T?THIN-MAN:: .TABLE ; TABLE FOR OBJECT THIN-MAN
.STRL "thin man"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
THIN-MAN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 6,P?ADJECTIVE
W?THIN
W?TALL
W?SILENT
.PROP 2,P?SYNONYM
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?39
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
THIN-MAN-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
6
.BYTE 0
.ENDT
T?HALL-1-FANCY:: .TABLE ; TABLE FOR OBJECT HALL-1-FANCY
.STRL "forward end"
.PROP 6,P?NORTH ; DOOR EXIT
VESTIBULE-FWD-FANCY ; ROOM NAME
VESTIBULE-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-2-FANCY
.PROP 6,P?WEST ; DOOR EXIT
SUITE-1 ; ROOM NAME
SUITE-1-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
SUITE-1 ; ROOM NAME
SUITE-1-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-FANCY-F
.PROP 12,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
.PROP 2,P?SYNONYM
W?END
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-HALL-1-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-1-FANCY
.PROP 8,P?GLOBAL
SUITE-1-DOOR
HALL-WINDOW
VESTIBULE-FWD-DOOR
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
8
.BYTE 0
.ENDT
T?BOOTH-SEAT-3:: .TABLE ; TABLE FOR OBJECT BOOTH-SEAT-3
.STRL "train seat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOOTH-SEAT-3-F
.PROP 10,P?ADJECTIVE
W?TRAIN
W?SOFT
W?PLUSH
W?RED
W?GREASY
.PROP 14,P?SYNONYM
W?SEAT
W?SEATS
W?FABRIC
W?UPHOLSTERY
W?LACE
W?CHAIR
W?COUCH
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-SEAT-F
.BYTE 0
.ENDT
T?WINE-WHITE:: .TABLE ; TABLE FOR OBJECT WINE-WHITE
.STRL "yellow wine"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 4,P?ADJECTIVE
W?YELLOW
W?WHITE
.PROP 2,P?SYNONYM
W?WINE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?WINDOW-4:: .TABLE ; TABLE FOR OBJECT WINDOW-4
.STRL "fourth window"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.PROP 6,P?ADJECTIVE
W?FOURTH
W?GLASS
W?TRAIN
.PROP 2,P?SYNONYM
W?WINDOW
.BYTE 0
.ENDT
T?OTHER-UNDER-SEAT-2:: .TABLE ; TABLE FOR OBJECT OTHER-UNDER-SEAT-2
.STRL "other under seat 2"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-2
.BYTE 0
.ENDT
T?HALL-5-DINER:: .TABLE ; TABLE FOR OBJECT HALL-5-DINER
.STRL "rear end"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-4-DINER
.PROP 6,P?SOUTH ; DOOR EXIT
VESTIBULE-REAR-DINER ; ROOM NAME
VESTIBULE-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
GALLEY
.PROP 2,P?IN ; UNCONDITIONAL EXIT
GALLEY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-F
.PROP 10,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
.PROP 2,P?SYNONYM
W?END
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-HALL-5-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-5-DINER
.PROP 6,P?GLOBAL
HALL-WINDOW
SCENERY-RIGHT
VESTIBULE-REAR-DOOR
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
16386
.BYTE 0
.ENDT
T?OLD-MAN:: .TABLE ; TABLE FOR OBJECT OLD-MAN
.STRL "old man"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
OLD-MAN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?OLD
.PROP 2,P?SYNONYM
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
OLD-MAN-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?OTHER-LIMBO-FWD:: .TABLE ; TABLE FOR OBJECT OTHER-LIMBO-FWD
.STRL "other forward limbo"
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
OTHER-VESTIBULE-FWD
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
LIMBO-FWD
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-LIMBO-FWD
.BYTE 0
.ENDT
T?TICKET:: .TABLE ; TABLE FOR OBJECT TICKET
.STRL "your ticket"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TICKET-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?MY
.PROP 2,P?SYNONYM
W?TICKET
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?CAPACITY ; ATOM (CONSTANT) PROPERTY
STATION-GOLA
.BYTE 0
.ENDT
T?NATASHA:: .TABLE ; TABLE FOR OBJECT NATASHA
.STRL "thin woman"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NATASHA-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?THIN
.PROP 2,P?SYNONYM
W?WOMAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?44
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
NATASHA-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
11
.BYTE 0
.ENDT
T?HUNK:: .TABLE ; TABLE FOR OBJECT HUNK
.STRL "attractive man"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HUNK-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 6,P?ADJECTIVE
W?ATTRACTIVE
W?HANDSOME
W?PRETTY
.PROP 2,P?SYNONYM
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?41
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
HUNK-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
8
.BYTE 0
.ENDT
T?GLOBAL-PEEL:: .TABLE ; TABLE FOR OBJECT GLOBAL-PEEL
.STRL "attractive woman"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
9
.BYTE 0
.ENDT
T?TOWN:: .TABLE ; TABLE FOR OBJECT TOWN
.STRL "town"
.PROP 2,P?ADJECTIVE
W?SMALL
.PROP 2,P?SYNONYM
W?TOWN
.PROP 2,P?TEXT ; STRING PROPERTY
STR?272
.PROP 2,P?LDESC ; STRING PROPERTY
STR?270
.PROP 2,P?FDESC ; STRING PROPERTY
STR?271
.BYTE 0
.ENDT
T?TABLE-1:: .TABLE ; TABLE FOR OBJECT TABLE-1
.STRL "dining table"
.PROP 2,P?ADJECTIVE
W?DINING
.PROP 2,P?SYNONYM
W?TABLE
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.BYTE 0
.ENDT
T?GLOBAL-WAITER:: .TABLE ; TABLE FOR OBJECT GLOBAL-WAITER
.STRL "waiter"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
T?FOOD-2:: .TABLE ; TABLE FOR OBJECT FOOD-2
.STRL "food"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NO-FOOD-F
.PROP 2,P?ADJECTIVE
W?EGGS
.PROP 6,P?SYNONYM
W?EGGS
W?MCGUFFIN
W?MACGUFFIN
.BYTE 0
.ENDT
T?WORN-SPOT:: .TABLE ; TABLE FOR OBJECT WORN-SPOT
.STRL "worn spot"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ADJECTIVE
W?WORN
.PROP 2,P?SYNONYM
W?SPOT
.PROP 2,P?TEXT ; STRING PROPERTY
STR?25
.PROP 2,P?FDESC ; STRING PROPERTY
STR?24
.BYTE 0
.ENDT
T?OFFICER:: .TABLE ; TABLE FOR OBJECT OFFICER
.STRL "police officer"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
OFFICER-F
.PROP 2,P?ADJECTIVE
W?POLICE
.PROP 4,P?SYNONYM
W?OFFICER
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
OFFICER-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?GLOBAL-THIN-MAN:: .TABLE ; TABLE FOR OBJECT GLOBAL-THIN-MAN
.STRL "thin man"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
6
.BYTE 0
.ENDT
T?SOMETHING:: .TABLE ; TABLE FOR OBJECT SOMETHING
.STRL "(something)"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SOMETHING-F
.PROP 2,P?SYNONYM
W?(SOMETHING)
.BYTE 0
.ENDT
T?DOLLARS:: .TABLE ; TABLE FOR OBJECT DOLLARS
.STRL "slimpuk"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DOLLARS-F
.PROP 2,P?ADJECTIVE
W?NUMBER
.PROP 2,P?SYNONYM
W?SLIMPUK
.BYTE 0
.ENDT
T?FLOWER-2:: .TABLE ; TABLE FOR OBJECT FLOWER-2
.STRL "blue flower"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FLOWER-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 4,P?ADJECTIVE
W?BLUE
W?WILD
.PROP 4,P?SYNONYM
W?FLOWER
W?WILDFLOWER
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?TEXT ; STRING PROPERTY
STR?20
.BYTE 0
.ENDT
T?DRINK-1:: .TABLE ; TABLE FOR OBJECT DRINK-1
.STRL "drink"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DRINK-1-F
.PROP 6,P?SYNONYM
W?TEA
W?BEER
W?COFFEE
.BYTE 0
.ENDT
T?MIRROR:: .TABLE ; TABLE FOR OBJECT MIRROR
.STRL "mirror"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
MIRROR-F
.PROP 2,P?SYNONYM
W?MIRROR
.BYTE 0
.ENDT
T?TABLE-3:: .TABLE ; TABLE FOR OBJECT TABLE-3
.STRL "dining table"
.PROP 2,P?ADJECTIVE
W?DINING
.PROP 2,P?SYNONYM
W?TABLE
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.BYTE 0
.ENDT
T?YOUNG-MAN:: .TABLE ; TABLE FOR OBJECT YOUNG-MAN
.STRL "young man"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
YOUNG-MAN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?YOUNG
.PROP 2,P?SYNONYM
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
YOUNG-MAN-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?CLIFF:: .TABLE ; TABLE FOR OBJECT CLIFF
.STRL "cliff"
.PROP 2,P?ADJECTIVE
W?ROCKY
.PROP 6,P?SYNONYM
W?CLIFF
W?PRECIPICE
W?EDGE
.PROP 2,P?TEXT ; STRING PROPERTY
STR?269
.PROP 2,P?LDESC ; STRING PROPERTY
STR?267
.PROP 2,P?FDESC ; STRING PROPERTY
STR?268
.BYTE 0
.ENDT
T?REST-ROOM-REAR-DOOR:: .TABLE ; TABLE FOR OBJECT REST-ROOM-REAR-DOOR
.STRL "restroom door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-REAR-DOOR-F
.PROP 12,P?ADJECTIVE
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
W?SMALL
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?WAITER:: .TABLE ; TABLE FOR OBJECT WAITER
.STRL "waiter"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WAITER-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?SYNONYM
W?WAITER
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?35
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
WAITER-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
26
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
T?VESTIBULE-FWD-WINDOW:: .TABLE ; TABLE FOR OBJECT VESTIBULE-FWD-WINDOW
.STRL "forward window"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.PROP 6,P?ADJECTIVE
W?FORWARD
W?GLASS
W?TRAIN
.PROP 2,P?SYNONYM
W?WINDOW
.BYTE 0
.ENDT
T?TRAIN:: .TABLE ; TABLE FOR OBJECT TRAIN
.STRL "train"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TRAIN-F
.PROP 2,P?SYNONYM
W?TRAIN
.BYTE 0
.ENDT
T?VESTIBULE-FWD-DOOR:: .TABLE ; TABLE FOR OBJECT VESTIBULE-FWD-DOOR
.STRL "swinging door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD-DOOR-F
.PROP 8,P?ADJECTIVE
W?METAL
W?VESTIBULE
W?HALL
W?SWINGING
.PROP 2,P?SYNONYM
W?DOOR
.PROP 2,P?LDESC ; STRING PROPERTY
STR?287
.BYTE 0
.ENDT
T?WAITING-ROOM:: .TABLE ; TABLE FOR OBJECT WAITING-ROOM
.STRL "waiting room"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
CAFE
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
PLATFORM-C
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
TICKET-AREA
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
SIDEWALK
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
PLATFORM-C
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?ADJECTIVE
W?WAITING
.PROP 4,P?SYNONYM
W?ROOM
W?AREA
.PROP 2,P?LDESC ; STRING PROPERTY
STR?296
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
5
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
WAITING-ROOM
.PROP 4,P?GLOBAL
CROWD
CHAIR
.BYTE 0
.ENDT
T?LIMBO-REAR-FANCY:: .TABLE ; TABLE FOR OBJECT LIMBO-REAR-FANCY
.STRL "fancy rear limbo"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
VESTIBULE-REAR-FANCY
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
LIMBO-REAR-FANCY
.BYTE 0
.ENDT
T?SCENERY-RIGHT:: .TABLE ; TABLE FOR OBJECT SCENERY-RIGHT
.STRL "scenery"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SCENERY-RIGHT-F
.PROP 2,P?SYNONYM
W?SCENERY
.BYTE 0
.ENDT
T?DINER:: .TABLE ; TABLE FOR OBJECT DINER
.STRL "dining car"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DINER-F
.PROP 6,P?ADJECTIVE
W?DINER
W?DINING
W?CLUB
.PROP 6,P?SYNONYM
W?DINER
W?CAR
W?CARRIAGE
.BYTE 0
.ENDT
T?REST-ROOM-REAR-DINER:: .TABLE ; TABLE FOR OBJECT REST-ROOM-REAR-DINER
.STRL "rear restroom"
.PROP 6,P?WEST ; DOOR EXIT
VESTIBULE-REAR-DINER ; ROOM NAME
REST-ROOM-REAR-DINER-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
VESTIBULE-REAR-DINER ; ROOM NAME
REST-ROOM-REAR-DINER-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-F
.PROP 12,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
W?REST
.PROP 10,P?SYNONYM
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-REST-ROOM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR-DINER
.PROP 14,P?GLOBAL
REST-ROOM-REAR-DINER-DOOR
MIRROR
TOILET
SINK
TOWEL-FIXTURE
TOWEL-LOOP
FIXTURES
.BYTE 0
.ENDT
T?TICKET-OTHER:: .TABLE ; TABLE FOR OBJECT TICKET-OTHER
.STRL "other ticket"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TICKET-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?OTHER
.PROP 2,P?SYNONYM
W?TICKET
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?CAPACITY ; ATOM (CONSTANT) PROPERTY
STATION-GOLA
.BYTE 0
.ENDT
T?BODY:: .TABLE ; TABLE FOR OBJECT BODY
.STRL "dead body"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BODY-F
.PROP 6,P?SYNONYM
W?BODY
W?CORPSE
W?STIFF
.BYTE 0
.ENDT
T?HALL-4:: .TABLE ; TABLE FOR OBJECT HALL-4
.STRL "rear middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-3
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-5
.PROP 6,P?WEST ; DOOR EXIT
COMPARTMENT-4 ; ROOM NAME
COMPARTMENT-4-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
COMPARTMENT-4 ; ROOM NAME
COMPARTMENT-4-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-F
.PROP 10,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
.PROP 2,P?SYNONYM
W?MIDDLE
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-MIDDLE-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-4
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-4
.PROP 8,P?GLOBAL
COMPARTMENT-4-DOOR
CURTAIN-4
HALL-WINDOW
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
257
.BYTE 0
.ENDT
T?GESTURE:: .TABLE ; TABLE FOR OBJECT GESTURE
.STRL "gesture"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GESTURE-F
.PROP 10,P?ADJECTIVE
W?FROTZIAN
W?FOREIGN
W?THEIR
W?HIS
W?NASTY
.PROP 2,P?SYNONYM
W?GESTURE
.BYTE 0
.ENDT
T?OTHER-VESTIBULE-FWD:: .TABLE ; TABLE FOR OBJECT OTHER-VESTIBULE-FWD
.STRL "other front vestibule"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
OTHER-LIMBO-FWD
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
OTHER-HALL-1
.PROP 2,P?IN ; UNCONDITIONAL EXIT
OTHER-REST-ROOM-FWD
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-VESTIBULE-FWD
.BYTE 0
.ENDT
T?CLERK:: .TABLE ; TABLE FOR OBJECT CLERK
.STRL "clerk"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CLERK-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 4,P?SYNONYM
W?CLERK
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?38
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
CLERK-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?OLD-WOMAN:: .TABLE ; TABLE FOR OBJECT OLD-WOMAN
.STRL "old woman"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
OLD-WOMAN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?OLD
.PROP 2,P?SYNONYM
W?WOMAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
OLD-WOMAN-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?HALL-2-FANCY:: .TABLE ; TABLE FOR OBJECT HALL-2-FANCY
.STRL "middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-1-FANCY
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-3-FANCY
.PROP 6,P?WEST ; DOOR EXIT
SUITE-2 ; ROOM NAME
SUITE-2-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
SUITE-2 ; ROOM NAME
SUITE-2-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-FANCY-F
.PROP 2,P?SYNONYM
W?MIDDLE
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-MIDDLE-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-2-FANCY
.PROP 6,P?GLOBAL
SUITE-2-DOOR
HALL-WINDOW
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
8
.BYTE 0
.ENDT
T?UNCONSCIOUS:: .TABLE ; TABLE FOR OBJECT UNCONSCIOUS
.STRL "limbo"
.BYTE 0
.ENDT
T?MEADOW:: .TABLE ; TABLE FOR OBJECT MEADOW
.STRL "meadow"
.PROP 2,P?ADJECTIVE
W?WILD
.PROP 2,P?SYNONYM
W?MEADOW
.PROP 2,P?TEXT ; STRING PROPERTY
STR?260
.PROP 2,P?LDESC ; STRING PROPERTY
STR?258
.PROP 2,P?FDESC ; STRING PROPERTY
STR?259
.BYTE 0
.ENDT
T?BLOOD-SPOT:: .TABLE ; TABLE FOR OBJECT BLOOD-SPOT
.STRL "spot of blood"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BLOOD-SPOT-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 4,P?SYNONYM
W?SPOT
W?BLOOD
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
BLOOD-SPOT-DESC
.BYTE 0
.ENDT
T?HIM:: .TABLE ; TABLE FOR OBJECT HIM
.STRL "him"
.PROP 4,P?SYNONYM
W?HE
W?HIM
.BYTE 0
.ENDT
T?OTHER-ROOF:: .TABLE ; TABLE FOR OBJECT OTHER-ROOF
.STRL "other roof"
.PROP 2,P?DOWN ; UNCONDITIONAL EXIT
OTHER-VESTIBULE-REAR
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
ROOF
.BYTE 0
.ENDT
T?VESTIBULE-FWD:: .TABLE ; TABLE FOR OBJECT VESTIBULE-FWD
.STRL "forward vestibule"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD NEXT-CAR-TO-FWD-F
.BYTE 0
.BYTE 0
.PROP 6,P?EAST ; DOOR EXIT
REST-ROOM-FWD ; ROOM NAME
REST-ROOM-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?SOUTH ; DOOR EXIT
HALL-1 ; ROOM NAME
VESTIBULE-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
REST-ROOM-FWD ; ROOM NAME
REST-ROOM-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD-F
.PROP 12,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
.PROP 4,P?SYNONYM
W?VESTIBULE
W?V
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-VESTIBULE-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-VESTIBULE-FWD
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD
.PROP 6,P?GLOBAL
REST-ROOM-FWD-DOOR
VESTIBULE-FWD-DOOR
VESTIBULE-FWD-WINDOW
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
-1
.BYTE 0
.ENDT
T?OTHER-RACK-5:: .TABLE ; TABLE FOR OBJECT OTHER-RACK-5
.STRL "other luggage rack"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
RACK-5
.BYTE 0
.ENDT
T?COMPARTMENT-5:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-5
.STRL "fifth compartment"
.PROP 6,P?EAST ; DOOR EXIT
HALL-5 ; ROOM NAME
COMPARTMENT-5-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
HALL-5 ; ROOM NAME
COMPARTMENT-5-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-F
.PROP 8,P?ADJECTIVE
W?FIFTH
W?5TH
W?#5
W?LAST
.PROP 6,P?SYNONYM
W?COMPARTMENT
W?C
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-COMPARTMENT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-COMPARTMENT-5
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-5
.PROP 8,P?GLOBAL
COMPARTMENT-5-DOOR
CURTAIN-5
WINDOW-5
SCENERY-LEFT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
512
.BYTE 0
.ENDT
T?STOP-CORD:: .TABLE ; TABLE FOR OBJECT STOP-CORD
.STRL "stop cord"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
STOP-CORD-F
.PROP 10,P?ADJECTIVE
W?RED
W?STOP
W?EMERGENCY
W?BRAKE
W?TRAIN
.PROP 4,P?SYNONYM
W?HANDLE
W?CORD
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
0
.BYTE 0
.ENDT
T?GUN:: .TABLE ; TABLE FOR OBJECT GUN
.STRL "gun"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GUN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?SYNONYM
W?GUN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
9
.BYTE 0
.ENDT
T?TOWEL-WAITER:: .TABLE ; TABLE FOR OBJECT TOWEL-WAITER
.STRL "waiter's towel"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?ADJECTIVE
W?WAITER
.PROP 2,P?SYNONYM
W?TOWEL
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
20
.BYTE 0
.ENDT
T?BOND:: .TABLE ; TABLE FOR OBJECT BOND
.STRL "stranger"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOND-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 6,P?SYNONYM
W?SPY
W?STRANGER
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
BOND-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
28
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?OTHER-RACK-3:: .TABLE ; TABLE FOR OBJECT OTHER-RACK-3
.STRL "other luggage rack"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
RACK-3
.BYTE 0
.ENDT
T?MIDDLE-COUPLE:: .TABLE ; TABLE FOR OBJECT MIDDLE-COUPLE
.STRL "middle-aged couple"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
MIDDLE-COUPLE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 6,P?ADJECTIVE
W?MIDDLE
W?AGED
W?MIDDLE-AGED
.PROP 2,P?SYNONYM
W?COUPLE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
199
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
MIDDLE-COUPLE-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?GLOBAL-MONEY:: .TABLE ; TABLE FOR OBJECT GLOBAL-MONEY
.STRL "money"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-MONEY-F
.PROP 4,P?ADJECTIVE
W?SOME
W?MY
.PROP 6,P?SYNONYM
W?MONEY
W?CASH
W?*
.BYTE 0
.ENDT
T?PICTURE-GLOBAL:: .TABLE ; TABLE FOR OBJECT PICTURE-GLOBAL
.STRL "picture"
.PROP 2,P?SYNONYM
W?PHOTO
.BYTE 0
.ENDT
T?PLAQUE:: .TABLE ; TABLE FOR OBJECT PLAQUE
.STRL "sign"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLAQUE-F
.PROP 4,P?ADJECTIVE
W?LARGE
W?UNFRIENDLY
.PROP 4,P?SYNONYM
W?SIGN
W?LETTER
.PROP 2,P?LDESC ; STRING PROPERTY
STR?14
.BYTE 0
.ENDT
T?GALLEY:: .TABLE ; TABLE FOR OBJECT GALLEY
.STRL "galley"
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
HALL-5-DINER
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
HALL-5-DINER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GALLEY-F
.PROP 2,P?ADJECTIVE
W?FIFTH
.PROP 6,P?SYNONYM
W?GALLEY
W?KITCHEN
W?ROOM
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-5-DINER
.PROP 6,P?GLOBAL
WINDOW-5
SCENERY-LEFT
EQUIPMENT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
16384
.BYTE 0
.ENDT
T?OTHER-HALL-4:: .TABLE ; TABLE FOR OBJECT OTHER-HALL-4
.STRL "other rear middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
OTHER-HALL-3
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
OTHER-HALL-5
.PROP 2,P?IN ; UNCONDITIONAL EXIT
OTHER-COMPARTMENT-4
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
HALL-4
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-4
.BYTE 0
.ENDT
T?PEEL:: .TABLE ; TABLE FOR OBJECT PEEL
.STRL "attractive woman"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PEEL-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 6,P?ADJECTIVE
W?ATTRACTIVE
W?HANDSOME
W?PRETTY
.PROP 2,P?SYNONYM
W?WOMAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?42
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
PEEL-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
9
.BYTE 0
.ENDT
T?COMPARTMENT-1:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-1
.STRL "first compartment"
.PROP 6,P?EAST ; DOOR EXIT
HALL-1 ; ROOM NAME
COMPARTMENT-1-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
HALL-1 ; ROOM NAME
COMPARTMENT-1-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-F
.PROP 6,P?ADJECTIVE
W?FIRST
W?1ST
W?#1
.PROP 6,P?SYNONYM
W?COMPARTMENT
W?C
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-COMPARTMENT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-COMPARTMENT-1
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-1
.PROP 8,P?GLOBAL
COMPARTMENT-1-DOOR
CURTAIN-1
WINDOW-1
SCENERY-LEFT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
32
.BYTE 0
.ENDT
T?OTHER-RACK-1:: .TABLE ; TABLE FOR OBJECT OTHER-RACK-1
.STRL "other luggage rack"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
RACK-1
.BYTE 0
.ENDT
T?GLOBAL-COOK:: .TABLE ; TABLE FOR OBJECT GLOBAL-COOK
.STRL "cook"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?HALL-3:: .TABLE ; TABLE FOR OBJECT HALL-3
.STRL "middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-2
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-4
.PROP 6,P?WEST ; DOOR EXIT
COMPARTMENT-3 ; ROOM NAME
COMPARTMENT-3-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
COMPARTMENT-3 ; ROOM NAME
COMPARTMENT-3-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-3-F
.PROP 2,P?SYNONYM
W?MIDDLE
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-MIDDLE-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-3
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-3
.PROP 8,P?GLOBAL
COMPARTMENT-3-DOOR
CURTAIN-3
HALL-WINDOW
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
129
.BYTE 0
.ENDT
T?PANTRY:: .TABLE ; TABLE FOR OBJECT PANTRY
.STRL "pantry"
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
HALL-4-DINER
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
HALL-4-DINER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PANTRY-F
.PROP 2,P?ADJECTIVE
W?FOURTH
.PROP 4,P?SYNONYM
W?PANTRY
W?ROOM
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-4-DINER
.PROP 6,P?GLOBAL
WINDOW-4
SCENERY-LEFT
EQUIPMENT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
8192
.BYTE 0
.ENDT
T?THEM:: .TABLE ; TABLE FOR OBJECT THEM
.STRL "them"
.PROP 4,P?SYNONYM
W?THEY
W?THEM
.BYTE 0
.ENDT
T?REST-ROOM-FWD-DINER-DOOR:: .TABLE ; TABLE FOR OBJECT REST-ROOM-FWD-DINER-DOOR
.STRL "restroom door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-FWD-DINER-DOOR-F
.PROP 12,P?ADJECTIVE
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
W?SMALL
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?HALL-3-FANCY:: .TABLE ; TABLE FOR OBJECT HALL-3-FANCY
.STRL "rear end"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-2-FANCY
.PROP 6,P?SOUTH ; DOOR EXIT
VESTIBULE-REAR-FANCY ; ROOM NAME
VESTIBULE-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?WEST ; DOOR EXIT
SUITE-3 ; ROOM NAME
SUITE-3-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
SUITE-3 ; ROOM NAME
SUITE-3-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-FANCY-F
.PROP 10,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
.PROP 2,P?SYNONYM
W?END
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-HALL-5-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-3-FANCY
.PROP 8,P?GLOBAL
SUITE-3-DOOR
HALL-WINDOW
VESTIBULE-REAR-DOOR
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
8
.BYTE 0
.ENDT
T?KNIFE:: .TABLE ; TABLE FOR OBJECT KNIFE
.STRL "knife"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
KNIFE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 4,P?ADJECTIVE
W?KITCHEN
W?GALLEY
.PROP 2,P?SYNONYM
W?KNIFE
.BYTE 0
.ENDT
T?FIXTURES:: .TABLE ; TABLE FOR OBJECT FIXTURES
.STRL "bunch of fixtures"
.PROP 6,P?SYNONYM
W?BUNCH
W?FIXTURE
W?FIXTURES
.BYTE 0
.ENDT
T?UNDER-SEAT-5:: .TABLE ; TABLE FOR OBJECT UNDER-SEAT-5
.STRL "under the seat"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-N-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-UNDER-SEAT-5
.BYTE 0
.ENDT
T?COOK:: .TABLE ; TABLE FOR OBJECT COOK
.STRL "cook"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COOK-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?SYNONYM
W?COOK
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
COOK-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
27
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?WINDOW-3:: .TABLE ; TABLE FOR OBJECT WINDOW-3
.STRL "third window"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.PROP 6,P?ADJECTIVE
W?THIRD
W?GLASS
W?TRAIN
.PROP 2,P?SYNONYM
W?WINDOW
.BYTE 0
.ENDT
T?CORRIDOR-GLOBAL:: .TABLE ; TABLE FOR OBJECT CORRIDOR-GLOBAL
.STRL "corridor"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CORRIDOR-GLOBAL-F
.PROP 2,P?SYNONYM
W?CORRIDOR
.BYTE 0
.ENDT
T?BOOTH-3:: .TABLE ; TABLE FOR OBJECT BOOTH-3
.STRL "third booth"
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
HALL-3-DINER
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
HALL-3-DINER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOOTH-F
.PROP 4,P?ADJECTIVE
W?THIRD
W?LAST
.PROP 4,P?SYNONYM
W?BOOTH
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-BOOTH-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-3-DINER
.PROP 8,P?GLOBAL
WINDOW-3
SCENERY-LEFT
MENU
ITEMS
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
4096
.BYTE 0
.ENDT
T?CROWD:: .TABLE ; TABLE FOR OBJECT CROWD
.STRL "crowd of people"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CROWD-F
.PROP 6,P?SYNONYM
W?CROWD
W?PEOPLE
W?PASSENGER
.PROP 2,P?LDESC ; STRING PROPERTY
STR?295
.BYTE 0
.ENDT
T?STATION-POTRZEBIE:: .TABLE ; TABLE FOR OBJECT STATION-POTRZEBIE
.STRL "Potrzebie"
.PROP 4,P?ADJECTIVE
W?POTRZEBIE
W?RAILWAY
.PROP 4,P?SYNONYM
W?POTRZEBIE
W?STATION
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-STATION-F
.BYTE 0
.ENDT
T?SEAT-1:: .TABLE ; TABLE FOR OBJECT SEAT-1
.STRL "train seat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SEAT-1-F
.PROP 10,P?ADJECTIVE
W?TRAIN
W?SOFT
W?PLUSH
W?RED
W?GREASY
.PROP 14,P?SYNONYM
W?SEAT
W?SEATS
W?FABRIC
W?UPHOLSTERY
W?LACE
W?CHAIR
W?COUCH
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-SEAT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-SEAT-1
.BYTE 0
.ENDT
T?HALL-2-DINER:: .TABLE ; TABLE FOR OBJECT HALL-2-DINER
.STRL "forward middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-1-DINER
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-3-DINER
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
BOOTH-2
.PROP 2,P?IN ; UNCONDITIONAL EXIT
BOOTH-2
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-F
.PROP 12,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
.PROP 2,P?SYNONYM
W?MIDDLE
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-MIDDLE-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-2-DINER
.PROP 4,P?GLOBAL
HALL-WINDOW
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
2050
.BYTE 0
.ENDT
T?CHECK:: .TABLE ; TABLE FOR OBJECT CHECK
.STRL "traveler's check"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CHECK-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 8,P?ADJECTIVE
W?MY
W?TRAVELER
W?TRAVELLER
W?TRAVELERS
.PROP 4,P?SYNONYM
W?CHECK
W?CHEQUE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?TEXT ; STRING PROPERTY
STR?7
.BYTE 0
.ENDT
T?DUCHESS:: .TABLE ; TABLE FOR OBJECT DUCHESS
.STRL "regal woman"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DUCHESS-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?REGAL
.PROP 2,P?SYNONYM
W?WOMAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?43
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
DUCHESS-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?TOWEL-FIXTURE:: .TABLE ; TABLE FOR OBJECT TOWEL-FIXTURE
.STRL "towel dispenser"
.PROP 2,P?ADJECTIVE
W?TOWEL
.PROP 4,P?SYNONYM
W?DISPENSER
W?HOLDER
.BYTE 0
.ENDT
T?YOU:: .TABLE ; TABLE FOR OBJECT YOU
.STRL "himself or herself"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
YOU-F
.PROP 8,P?SYNONYM
W?YOU
W?YOURSELF
W?HIMSELF
W?HERSELF
.BYTE 0
.ENDT
T?COUNTER-CAFE:: .TABLE ; TABLE FOR OBJECT COUNTER-CAFE
.STRL "counter"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COUNTER-CAFE-F
.PROP 2,P?SYNONYM
W?COUNTER
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
200
.BYTE 0
.ENDT
T?COMPARTMENT-3-DOOR:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-3-DOOR
.STRL "compartment door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-3-DOOR-F
.PROP 4,P?ADJECTIVE
W?COMPARTMENT
W?C
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?LIMBO-REAR-DINER:: .TABLE ; TABLE FOR OBJECT LIMBO-REAR-DINER
.STRL "diner rear limbo"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
VESTIBULE-REAR-DINER
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
LIMBO-REAR-DINER
.BYTE 0
.ENDT
T?BOOTH-1:: .TABLE ; TABLE FOR OBJECT BOOTH-1
.STRL "first booth"
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
HALL-1-DINER
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
HALL-1-DINER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOOTH-F
.PROP 2,P?ADJECTIVE
W?FIRST
.PROP 4,P?SYNONYM
W?BOOTH
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-BOOTH-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-1-DINER
.PROP 8,P?GLOBAL
WINDOW-1
SCENERY-LEFT
MENU
ITEMS
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
1024
.BYTE 0
.ENDT
T?UNDER-BOOTH-1:: .TABLE ; TABLE FOR OBJECT UNDER-BOOTH-1
.STRL "under the seat"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-N-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.BYTE 0
.ENDT
T?NEWSPAPER:: .TABLE ; TABLE FOR OBJECT NEWSPAPER
.STRL "newspaper"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NEWSPAPER-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?NEWS
.PROP 6,P?SYNONYM
W?NEWSPAPER
W?PAPER
W?PAPERS
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
5
.PROP 2,P?TEXT ; STRING PROPERTY
STR?19
.BYTE 0
.ENDT
T?LIMBO-REAR:: .TABLE ; TABLE FOR OBJECT LIMBO-REAR
.STRL "rear limbo"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
VESTIBULE-REAR
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-LIMBO-REAR
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
LIMBO-REAR
.BYTE 0
.ENDT
T?RACK-1:: .TABLE ; TABLE FOR OBJECT RACK-1
.STRL "luggage rack"
.PROP 2,P?ADJECTIVE
W?LUGGAGE
.PROP 4,P?SYNONYM
W?RACK
W?SHELF
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
40
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-RACK-1
.BYTE 0
.ENDT
T?OTHER-HALL-2:: .TABLE ; TABLE FOR OBJECT OTHER-HALL-2
.STRL "other forward middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
OTHER-HALL-1
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
OTHER-HALL-3
.PROP 2,P?IN ; UNCONDITIONAL EXIT
OTHER-COMPARTMENT-2
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
HALL-2
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-2
.BYTE 0
.ENDT
T?OTHER-UNDER-SEAT-3:: .TABLE ; TABLE FOR OBJECT OTHER-UNDER-SEAT-3
.STRL "other under seat 3"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-3
.BYTE 0
.ENDT
T?BRIEFCASE-LATCH:: .TABLE ; TABLE FOR OBJECT BRIEFCASE-LATCH
.STRL "briefcase latch"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LATCH-F
.PROP 6,P?ADJECTIVE
W?METAL
W?CHROME
W?BRIEFCASE
.PROP 8,P?SYNONYM
W?BAR
W?LATCH
W?CLASP
W?LOCK
.BYTE 0
.ENDT
T?GLOBAL-DUCHESS:: .TABLE ; TABLE FOR OBJECT GLOBAL-DUCHESS
.STRL "regal woman"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?OTHER-COMPARTMENT-2:: .TABLE ; TABLE FOR OBJECT OTHER-COMPARTMENT-2
.STRL "other second compartment"
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
OTHER-HALL-2
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-2
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-2
.BYTE 0
.ENDT
T?OTHER-VESTIBULE-REAR:: .TABLE ; TABLE FOR OBJECT OTHER-VESTIBULE-REAR
.STRL "other rear vestibule"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
OTHER-HALL-5
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
OTHER-LIMBO-REAR
.PROP 2,P?IN ; UNCONDITIONAL EXIT
OTHER-REST-ROOM-REAR
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-VESTIBULE-REAR
.BYTE 0
.ENDT
T?UNDER-SEAT-1:: .TABLE ; TABLE FOR OBJECT UNDER-SEAT-1
.STRL "under the seat"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-N-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-UNDER-SEAT-1
.BYTE 0
.ENDT
T?GLOBAL-BOND:: .TABLE ; TABLE FOR OBJECT GLOBAL-BOND
.STRL "stranger"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-PERSON
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?FAT-MAN:: .TABLE ; TABLE FOR OBJECT FAT-MAN
.STRL "fat man"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FAT-MAN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 6,P?ADJECTIVE
W?FAT
W?JOVIAL
W?SMOOTH
.PROP 2,P?SYNONYM
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?40
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
FAT-MAN-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
7
.BYTE 0
.ENDT
T?FOOD-GLOBAL:: .TABLE ; TABLE FOR OBJECT FOOD-GLOBAL
.STRL "food"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FOOD-GLOBAL-F
.PROP 2,P?SYNONYM
W?FOOD
.BYTE 0
.ENDT
T?STATION-FRBZ:: .TABLE ; TABLE FOR OBJECT STATION-FRBZ
.STRL "Frbz"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
69
.PROP 4,P?ADJECTIVE
W?FRBZ
W?RAILWAY
.PROP 4,P?SYNONYM
W?FRBZ
W?STATION
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?LDESC ; STRING PROPERTY
STR?273
.PROP 2,P?FDESC ; STRING PROPERTY
STR?274
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-STATION-F
.BYTE 0
.ENDT
T?VESTIBULE-FWD-DINER:: .TABLE ; TABLE FOR OBJECT VESTIBULE-FWD-DINER
.STRL "forward vestibule"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD NEXT-CAR-TO-FWD-F
.BYTE 0
.BYTE 0
.PROP 6,P?EAST ; DOOR EXIT
REST-ROOM-FWD-DINER ; ROOM NAME
REST-ROOM-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?SOUTH ; DOOR EXIT
HALL-1-DINER ; ROOM NAME
VESTIBULE-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
REST-ROOM-FWD-DINER ; ROOM NAME
REST-ROOM-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD-F
.PROP 12,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
.PROP 4,P?SYNONYM
W?VESTIBULE
W?V
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-VESTIBULE-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD-DINER
.PROP 6,P?GLOBAL
REST-ROOM-FWD-DOOR
VESTIBULE-FWD-DOOR
VESTIBULE-FWD-WINDOW
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
-1
.BYTE 0
.ENDT
T?VESTIBULE-REAR-DOOR:: .TABLE ; TABLE FOR OBJECT VESTIBULE-REAR-DOOR
.STRL "swinging door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR-DOOR-F
.PROP 8,P?ADJECTIVE
W?METAL
W?VESTIBULE
W?HALL
W?SWINGING
.PROP 2,P?SYNONYM
W?DOOR
.PROP 2,P?LDESC ; STRING PROPERTY
STR?287
.BYTE 0
.ENDT
T?HALL-2:: .TABLE ; TABLE FOR OBJECT HALL-2
.STRL "forward middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-1
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-3
.PROP 6,P?WEST ; DOOR EXIT
COMPARTMENT-2 ; ROOM NAME
COMPARTMENT-2-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
COMPARTMENT-2 ; ROOM NAME
COMPARTMENT-2-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-F
.PROP 12,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
.PROP 2,P?SYNONYM
W?MIDDLE
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-MIDDLE-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-2
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-2
.PROP 8,P?GLOBAL
COMPARTMENT-2-DOOR
CURTAIN-2
HALL-WINDOW
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
65
.BYTE 0
.ENDT
T?UNDER-SEAT-3:: .TABLE ; TABLE FOR OBJECT UNDER-SEAT-3
.STRL "under the seat"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-N-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-UNDER-SEAT-3
.BYTE 0
.ENDT
T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT
.STRL "that thing"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
NULL-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NOT-HERE-OBJECT-F
.BYTE 0
.ENDT
T?BOND-OTHER:: .TABLE ; TABLE FOR OBJECT BOND-OTHER
.STRL "other spy"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOND-OTHER-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?OTHER
.PROP 6,P?SYNONYM
W?SPY
W?STRANGER
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
BOND-OTHER-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?FROY:: .TABLE ; TABLE FOR OBJECT FROY
.STRL "window writing"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FROY-F
.PROP 2,P?ADJECTIVE
W?WINDOW
.PROP 6,P?SYNONYM
W?WRITING
W?SOMETHING
W?MESSAGE
.PROP 2,P?LDESC ; STRING PROPERTY
STR?292
.BYTE 0
.ENDT
T?TOWEL-FIXTURE-BROKEN:: .TABLE ; TABLE FOR OBJECT TOWEL-FIXTURE-BROKEN
.STRL "towel dispenser"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ADJECTIVE
W?TOWEL
.PROP 4,P?SYNONYM
W?DISPENSER
W?HOLDER
.BYTE 0
.ENDT
T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM
.STRL "number"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
INTNUM-F
.PROP 2,P?SYNONYM
W?NUMBER
.BYTE 0
.ENDT
T?FLOOR:: .TABLE ; TABLE FOR OBJECT FLOOR
.STRL "floor"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FLOOR-F
.PROP 4,P?SYNONYM
W?FLOOR
W?GROUND
.BYTE 0
.ENDT
T?CURTAIN-3:: .TABLE ; TABLE FOR OBJECT CURTAIN-3
.STRL "curtain"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CURTAIN-F
.PROP 2,P?ADJECTIVE
W?RED
.PROP 4,P?SYNONYM
W?CURTAIN
W?SHADE
.BYTE 0
.ENDT
T?REST-ROOM-WOMEN:: .TABLE ; TABLE FOR OBJECT REST-ROOM-WOMEN
.STRL "women's restroom"
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
PLATFORM-B
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
PLATFORM-B
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-STATION-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 6,P?ADJECTIVE
W?REST
W?FEMALE
W?WOMEN'S
.PROP 10,P?SYNONYM
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
.PROP 2,P?LDESC ; STRING PROPERTY
STR?297
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-REST-ROOM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
PLATFORM-B
.PROP 10,P?GLOBAL
TOILET
SINK
TOWEL-FIXTURE
TOWEL-LOOP
MIRROR
.BYTE 0
.ENDT
T?SEAT-2:: .TABLE ; TABLE FOR OBJECT SEAT-2
.STRL "train seat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SEAT-2-F
.PROP 10,P?ADJECTIVE
W?TRAIN
W?SOFT
W?PLUSH
W?RED
W?GREASY
.PROP 14,P?SYNONYM
W?SEAT
W?SEATS
W?FABRIC
W?UPHOLSTERY
W?LACE
W?CHAIR
W?COUCH
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-SEAT-2
.BYTE 0
.ENDT
T?HALL-3-DINER:: .TABLE ; TABLE FOR OBJECT HALL-3-DINER
.STRL "middle"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
HALL-2-DINER
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-4-DINER
.PROP 2,P?WEST ; UNCONDITIONAL EXIT
BOOTH-3
.PROP 2,P?IN ; UNCONDITIONAL EXIT
BOOTH-3
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-3-F
.PROP 2,P?SYNONYM
W?MIDDLE
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-MIDDLE-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-3-DINER
.PROP 4,P?GLOBAL
HALL-WINDOW
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
4098
.BYTE 0
.ENDT
T?REST-ROOM-MEN:: .TABLE ; TABLE FOR OBJECT REST-ROOM-MEN
.STRL "men's restroom"
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
PLATFORM-A
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
PLATFORM-A
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-STATION-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 6,P?ADJECTIVE
W?REST
W?MALE
W?MEN'S
.PROP 10,P?SYNONYM
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
.PROP 2,P?LDESC ; STRING PROPERTY
STR?297
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-REST-ROOM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
PLATFORM-A
.PROP 10,P?GLOBAL
TOILET
SINK
TOWEL-FIXTURE
TOWEL-LOOP
MIRROR
.BYTE 0
.ENDT
T?OTHER-COMPARTMENT-3:: .TABLE ; TABLE FOR OBJECT OTHER-COMPARTMENT-3
.STRL "other third compartment"
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
OTHER-HALL-3
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-3
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-3
.BYTE 0
.ENDT
T?REST-ROOM-FWD-DINER:: .TABLE ; TABLE FOR OBJECT REST-ROOM-FWD-DINER
.STRL "forward restroom"
.PROP 6,P?WEST ; DOOR EXIT
VESTIBULE-FWD-DINER ; ROOM NAME
REST-ROOM-FWD-DINER-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
VESTIBULE-FWD-DINER ; ROOM NAME
REST-ROOM-FWD-DINER-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-F
.PROP 14,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
W?REST
.PROP 10,P?SYNONYM
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-REST-ROOM-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD-DINER
.PROP 14,P?GLOBAL
REST-ROOM-FWD-DINER-DOOR
MIRROR
TOILET
SINK
TOWEL-FIXTURE
TOWEL-LOOP
FIXTURES
.BYTE 0
.ENDT
T?OTHER-LIMBO-REAR:: .TABLE ; TABLE FOR OBJECT OTHER-LIMBO-REAR
.STRL "other rear limbo"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
OTHER-VESTIBULE-REAR
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
LIMBO-REAR
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-LIMBO-REAR
.BYTE 0
.ENDT
T?SUITE-2:: .TABLE ; TABLE FOR OBJECT SUITE-2
.STRL "second suite"
.PROP 6,P?EAST ; DOOR EXIT
HALL-2-FANCY ; ROOM NAME
SUITE-2-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
HALL-2-FANCY ; ROOM NAME
SUITE-2-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SUITE-F
.PROP 6,P?ADJECTIVE
W?SECOND
W?2ND
W?#2
.PROP 4,P?SYNONYM
W?SUITE
W?ROOM
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-2-FANCY
.PROP 6,P?GLOBAL
SUITE-2-DOOR
WINDOW-2
SCENERY-LEFT
.BYTE 0
.ENDT
T?OLD-COUPLE:: .TABLE ; TABLE FOR OBJECT OLD-COUPLE
.STRL "old couple"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
OLD-COUPLE-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?OLD
.PROP 2,P?SYNONYM
W?COUPLE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
199
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
OLD-COUPLE-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?MACHINE:: .TABLE ; TABLE FOR OBJECT MACHINE
.STRL "cigarette machine"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
MACHINE-F
.PROP 6,P?ADJECTIVE
W?CIGARETTE
W?VENDING
W?PLASTIC
.PROP 4,P?SYNONYM
W?MACHINE
W?PANEL
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?FDESC ; STRING PROPERTY
STR?293
.BYTE 0
.ENDT
T?GUARD:: .TABLE ; TABLE FOR OBJECT GUARD
.STRL "guard"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
50
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GUARD-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?PLATFORM
.PROP 4,P?SYNONYM
W?GUARD
W?WOMAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?45
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
GUARD-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
12
.BYTE 0
.ENDT
T?COMPARTMENT-4:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-4
.STRL "fourth compartment"
.PROP 6,P?EAST ; DOOR EXIT
HALL-4 ; ROOM NAME
COMPARTMENT-4-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?OUT ; DOOR EXIT
HALL-4 ; ROOM NAME
COMPARTMENT-4-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-F
.PROP 6,P?ADJECTIVE
W?FOURTH
W?4TH
W?#4
.PROP 6,P?SYNONYM
W?COMPARTMENT
W?C
W?ROOM
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-COMPARTMENT-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-COMPARTMENT-4
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-4
.PROP 8,P?GLOBAL
COMPARTMENT-4-DOOR
CURTAIN-4
WINDOW-4
SCENERY-LEFT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
256
.BYTE 0
.ENDT
T?OTHER-SEAT-4:: .TABLE ; TABLE FOR OBJECT OTHER-SEAT-4
.STRL "other train seat 4"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
SEAT-4
.BYTE 0
.ENDT
T?TICKET-AREA:: .TABLE ; TABLE FOR OBJECT TICKET-AREA
.STRL "ticket area"
.PROP 2,P?NORTH ; UNCONDITIONAL EXIT
WAITING-ROOM
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
WAITING-ROOM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TICKET-AREA-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?ADJECTIVE
W?TICKET
.PROP 8,P?SYNONYM
W?AREA
W?COUNTER
W?WINDOW
W?PLACE
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
5
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
WAITING-ROOM
.BYTE 0
.ENDT
T?LIGHT-GLOBAL:: .TABLE ; TABLE FOR OBJECT LIGHT-GLOBAL
.STRL "light"
.PROP 6,P?SYNONYM
W?LIGHT
W?SUNLIGHT
W?MOONLIGHT
.BYTE 0
.ENDT
T?GLOBAL-HERE:: .TABLE ; TABLE FOR OBJECT GLOBAL-HERE
.STRL "here"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-HERE-F
.PROP 2,P?ADJECTIVE
W?THIS
.PROP 8,P?SYNONYM
W?HERE
W?AREA
W?ROOM
W?PLACE
.BYTE 0
.ENDT
T?FOOD-CAFE:: .TABLE ; TABLE FOR OBJECT FOOD-CAFE
.STRL "food"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FOOD-F
.PROP 2,P?SYNONYM
W?FOOD
.BYTE 0
.ENDT
T?REST-ROOM-REAR-DINER-DOOR:: .TABLE ; TABLE FOR OBJECT REST-ROOM-REAR-DINER-DOOR
.STRL "restroom door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-REAR-DINER-DOOR-F
.PROP 12,P?ADJECTIVE
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
W?SMALL
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?PLAIN:: .TABLE ; TABLE FOR OBJECT PLAIN
.STRL "plain"
.PROP 4,P?ADJECTIVE
W?BARREN
W?STUBBLE
.PROP 6,P?SYNONYM
W?PLAIN
W?STUBBLE
W?EDGE
.PROP 2,P?TEXT ; STRING PROPERTY
STR?263
.PROP 2,P?LDESC ; STRING PROPERTY
STR?261
.PROP 2,P?FDESC ; STRING PROPERTY
STR?262
.BYTE 0
.ENDT
T?CURTAIN-2:: .TABLE ; TABLE FOR OBJECT CURTAIN-2
.STRL "curtain"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CURTAIN-F
.PROP 2,P?ADJECTIVE
W?RED
.PROP 4,P?SYNONYM
W?CURTAIN
W?SHADE
.BYTE 0
.ENDT
T?HALL-1:: .TABLE ; TABLE FOR OBJECT HALL-1
.STRL "forward end"
.PROP 6,P?NORTH ; DOOR EXIT
VESTIBULE-FWD ; ROOM NAME
VESTIBULE-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
HALL-2
.PROP 6,P?WEST ; DOOR EXIT
COMPARTMENT-1 ; ROOM NAME
COMPARTMENT-1-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 6,P?IN ; DOOR EXIT
COMPARTMENT-1 ; ROOM NAME
COMPARTMENT-1-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HALL-F
.PROP 12,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
.PROP 2,P?SYNONYM
W?END
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-HALL-1-F
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-1
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
HALL-1
.PROP 10,P?GLOBAL
COMPARTMENT-1-DOOR
CURTAIN-1
HALL-WINDOW
VESTIBULE-FWD-DOOR
SCENERY-RIGHT
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
33
.BYTE 0
.ENDT
T?LIGHTER:: .TABLE ; TABLE FOR OBJECT LIGHTER
.STRL "lighter"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LIGHTER-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?SYNONYM
W?LIGHTER
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?TURN:: .TABLE ; TABLE FOR OBJECT TURN
.STRL "minute"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TURN-F
.PROP 4,P?ADJECTIVE
W?NUMBER
W?FULL
.PROP 6,P?SYNONYM
W?TURN
W?TURNS
W?MINUTE
.BYTE 0
.ENDT
T?FILM:: .TABLE ; TABLE FOR OBJECT FILM
.STRL "cassette of film"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FILM-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 6,P?SYNONYM
W?MICROFILM
W?FILM
W?CASSETTE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?OTHER-SEAT-2:: .TABLE ; TABLE FOR OBJECT OTHER-SEAT-2
.STRL "other train seat 2"
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
SEAT-2
.BYTE 0
.ENDT
T?SUITE-3-DOOR:: .TABLE ; TABLE FOR OBJECT SUITE-3-DOOR
.STRL "compartment door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SUITE-3-DOOR-F
.PROP 4,P?ADJECTIVE
W?COMPARTMENT
W?C
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?MARKS:: .TABLE ; TABLE FOR OBJECT MARKS
.STRL "scratches"
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
0
.PROP 8,P?SYNONYM
W?SCRATCHES
W?SCRATCH
W?MARKS
W?MARK
.PROP 2,P?TEXT ; STRING PROPERTY
STR?23
.PROP 2,P?FDESC ; STRING PROPERTY
STR?22
.BYTE 0
.ENDT
T?CROSSING:: .TABLE ; TABLE FOR OBJECT CROSSING
.STRL "crossing"
.PROP 2,P?ADJECTIVE
W?GRADE
.PROP 2,P?SYNONYM
W?CROSSING
.PROP 2,P?TEXT ; STRING PROPERTY
STR?251
.PROP 2,P?LDESC ; STRING PROPERTY
STR?249
.PROP 2,P?FDESC ; STRING PROPERTY
STR?250
.BYTE 0
.ENDT
T?LIMBO-FWD-FANCY:: .TABLE ; TABLE FOR OBJECT LIMBO-FWD-FANCY
.STRL "fancy forward limbo"
.PROP 2,P?SOUTH ; UNCONDITIONAL EXIT
VESTIBULE-FWD-FANCY
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
LIMBO-FWD-FANCY
.BYTE 0
.ENDT
T?CAMERA:: .TABLE ; TABLE FOR OBJECT CAMERA
.STRL "miniature camera"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CAMERA-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?MINIATURE
.PROP 4,P?SYNONYM
W?CAMERA
W?SHUTTER
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?MENU:: .TABLE ; TABLE FOR OBJECT MENU
.STRL "menu"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
MENU-F
.PROP 2,P?SYNONYM
W?MENU
.PROP 2,P?TEXT ; STRING PROPERTY
STR?153
.BYTE 0
.ENDT
T?RIVER:: .TABLE ; TABLE FOR OBJECT RIVER
.STRL "river"
.PROP 4,P?ADJECTIVE
W?DARK
W?VIOLENT
.PROP 4,P?SYNONYM
W?RIVER
W?BANK
.PROP 2,P?TEXT ; STRING PROPERTY
STR?254
.PROP 2,P?LDESC ; STRING PROPERTY
STR?252
.PROP 2,P?FDESC ; STRING PROPERTY
STR?253
.BYTE 0
.ENDT
T?TUNNEL:: .TABLE ; TABLE FOR OBJECT TUNNEL
.STRL "tunnel"
.PROP 4,P?ADJECTIVE
W?LONG
W?DARK
.PROP 2,P?SYNONYM
W?TUNNEL
.PROP 2,P?TEXT ; STRING PROPERTY
STR?257
.PROP 2,P?LDESC ; STRING PROPERTY
STR?255
.PROP 2,P?FDESC ; STRING PROPERTY
STR?256
.BYTE 0
.ENDT
T?VESTIBULE-FWD-FANCY:: .TABLE ; TABLE FOR OBJECT VESTIBULE-FWD-FANCY
.STRL "forward vestibule"
.PROP 4,P?NORTH ; FUNCTION EXIT
.WORD NEXT-CAR-TO-FWD-F
.BYTE 0
.BYTE 0
.PROP 6,P?SOUTH ; DOOR EXIT
HALL-1-FANCY ; ROOM NAME
VESTIBULE-FWD-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD-F
.PROP 12,P?ADJECTIVE
W?NORTH
W?N
W?FORWARD
W?FRONT
W?F
W?FORE
.PROP 4,P?SYNONYM
W?VESTIBULE
W?V
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-VESTIBULE-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-FWD-FANCY
.PROP 4,P?GLOBAL
VESTIBULE-FWD-DOOR
VESTIBULE-FWD-WINDOW
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
-1
.BYTE 0
.ENDT
T?FOOD:: .TABLE ; TABLE FOR OBJECT FOOD
.STRL "plate of thin gruel"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FOOD-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
3
.PROP 4,P?ADJECTIVE
W?THIN
W?FIRST
.PROP 10,P?SYNONYM
W?GRUEL
W?PLATE
W?DISH
W?FOOD
W?ITEM
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
20
.BYTE 0
.ENDT
T?SEAT-3:: .TABLE ; TABLE FOR OBJECT SEAT-3
.STRL "train seat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SEAT-3-F
.PROP 10,P?ADJECTIVE
W?TRAIN
W?SOFT
W?PLUSH
W?RED
W?GREASY
.PROP 14,P?SYNONYM
W?SEAT
W?SEATS
W?FABRIC
W?UPHOLSTERY
W?LACE
W?CHAIR
W?COUCH
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-SEAT-3
.BYTE 0
.ENDT
T?TOILET:: .TABLE ; TABLE FOR OBJECT TOILET
.STRL "toilet"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TOILET-F
.PROP 2,P?SYNONYM
W?TOILET
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.BYTE 0
.ENDT
T?VEHICLE:: .TABLE ; TABLE FOR OBJECT VEHICLE
.STRL "cross-country vehicle"
.PROP 6,P?ADJECTIVE
W?CROSS
W?COUNTRY
W?CROSS-COUNTRY
.PROP 2,P?SYNONYM
W?VEHICLE
.BYTE 0
.ENDT
T?SUITE-1-DOOR:: .TABLE ; TABLE FOR OBJECT SUITE-1-DOOR
.STRL "compartment door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SUITE-1-DOOR-F
.PROP 4,P?ADJECTIVE
W?COMPARTMENT
W?C
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?YOUNG-WOMAN:: .TABLE ; TABLE FOR OBJECT YOUNG-WOMAN
.STRL "young woman"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
YOUNG-WOMAN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?YOUNG
.PROP 2,P?SYNONYM
W?WOMAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
YOUNG-WOMAN-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?NAPKIN:: .TABLE ; TABLE FOR OBJECT NAPKIN
.STRL "white napkin"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NAPKIN-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?WHITE
.PROP 2,P?SYNONYM
W?NAPKIN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
9
.BYTE 0
.ENDT
T?LUGGAGE-ROOM:: .TABLE ; TABLE FOR OBJECT LUGGAGE-ROOM
.STRL "luggage room"
.PROP 2,P?EAST ; UNCONDITIONAL EXIT
PLATFORM-E
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
PLATFORM-E
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LUGGAGE-ROOM-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
5
.PROP 2,P?ADJECTIVE
W?LUGGAGE
.PROP 2,P?SYNONYM
W?ROOM
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
PLATFORM-E
.BYTE 0
.ENDT
T?REST-ROOM-FWD-DOOR:: .TABLE ; TABLE FOR OBJECT REST-ROOM-FWD-DOOR
.STRL "restroom door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REST-ROOM-FWD-DOOR-F
.PROP 12,P?ADJECTIVE
W?RESTROOM
W?BATHROOM
W?LAVATORY
W?TOILET
W?ROOM
W?SMALL
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?WINDOW-2:: .TABLE ; TABLE FOR OBJECT WINDOW-2
.STRL "second window"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.PROP 6,P?ADJECTIVE
W?SECOND
W?GLASS
W?TRAIN
.PROP 2,P?SYNONYM
W?WINDOW
.BYTE 0
.ENDT
T?RACK-3:: .TABLE ; TABLE FOR OBJECT RACK-3
.STRL "luggage rack"
.PROP 2,P?ADJECTIVE
W?LUGGAGE
.PROP 4,P?SYNONYM
W?RACK
W?SHELF
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
40
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
OTHER-RACK-3
.BYTE 0
.ENDT
T?PAPER-FIXTURE:: .TABLE ; TABLE FOR OBJECT PAPER-FIXTURE
.STRL "paper dispenser"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PAPER-FIXTURE-F
.PROP 4,P?ADJECTIVE
W?PAPER
W?TISSUE
.PROP 4,P?SYNONYM
W?DISPENSER
W?HOLDER
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?BOOTH-SEAT-2:: .TABLE ; TABLE FOR OBJECT BOOTH-SEAT-2
.STRL "train seat"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOOTH-SEAT-2-F
.PROP 10,P?ADJECTIVE
W?TRAIN
W?SOFT
W?PLUSH
W?RED
W?GREASY
.PROP 14,P?SYNONYM
W?SEAT
W?SEATS
W?FABRIC
W?UPHOLSTERY
W?LACE
W?CHAIR
W?COUCH
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-SEAT-F
.BYTE 0
.ENDT
T?CURTAIN-1:: .TABLE ; TABLE FOR OBJECT CURTAIN-1
.STRL "curtain"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CURTAIN-F
.PROP 2,P?ADJECTIVE
W?RED
.PROP 4,P?SYNONYM
W?CURTAIN
W?SHADE
.BYTE 0
.ENDT
T?THUG:: .TABLE ; TABLE FOR OBJECT THUG
.STRL "large man"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?SOUTH ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
THUG-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?ADJECTIVE
W?LARGE
.PROP 6,P?SYNONYM
W?THUG
W?GORILLA
W?MAN
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
99
.PROP 2,P?TEXT ; STRING PROPERTY
STR?46
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
THUG-DESC
.PROP 2,P?LDESC ; INTEGER/CONSTANT PROPERTY
0
.PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY
13
.BYTE 0
.ENDT
T?OTHER-COMPARTMENT-1:: .TABLE ; TABLE FOR OBJECT OTHER-COMPARTMENT-1
.STRL "other first compartment"
.PROP 2,P?OUT ; UNCONDITIONAL EXIT
OTHER-HALL-1
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-1
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
OTHER-HALL-1
.BYTE 0
.ENDT
T?COMPARTMENT-2-DOOR:: .TABLE ; TABLE FOR OBJECT COMPARTMENT-2-DOOR
.STRL "compartment door"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMPARTMENT-2-DOOR-F
.PROP 4,P?ADJECTIVE
W?COMPARTMENT
W?C
.PROP 2,P?SYNONYM
W?DOOR
.BYTE 0
.ENDT
T?VESTIBULE-REAR-WINDOW:: .TABLE ; TABLE FOR OBJECT VESTIBULE-REAR-WINDOW
.STRL "rear window"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.PROP 6,P?ADJECTIVE
W?REAR
W?GLASS
W?TRAIN
.PROP 2,P?SYNONYM
W?WINDOW
.BYTE 0
.ENDT
T?UNDER-BOOTH-2:: .TABLE ; TABLE FOR OBJECT UNDER-BOOTH-2
.STRL "under the seat"
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-N-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
33
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
UNDER-SEAT-F
.BYTE 0
.ENDT
T?DRINK-GLOBAL:: .TABLE ; TABLE FOR OBJECT DRINK-GLOBAL
.STRL "drink"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DRINK-F
.PROP 2,P?SYNONYM
W?DRINK
.BYTE 0
.ENDT
T?STATION-GRNZ:: .TABLE ; TABLE FOR OBJECT STATION-GRNZ
.STRL "Grnz"
.PROP 2,P?NORTH ; INTEGER/CONSTANT PROPERTY
31
.PROP 10,P?ADJECTIVE
W?GRNZ
W?RAILWAY
W?CUSTOMS
W?BORDER
W?FRONTIER
.PROP 4,P?SYNONYM
W?GRNZ
W?STATION
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
30
.PROP 2,P?LDESC ; STRING PROPERTY
STR?273
.PROP 2,P?FDESC ; STRING PROPERTY
STR?274
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-STATION-F
.BYTE 0
.ENDT
T?TOWEL-LOOP:: .TABLE ; TABLE FOR OBJECT TOWEL-LOOP
.STRL "towel"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TOWEL-LOOP-F
.PROP 4,P?ADJECTIVE
W?CLOTH
W?FRESH
.PROP 4,P?SYNONYM
W?TOWEL
W?PORTION
.BYTE 0
.ENDT
T?VESTIBULE-REAR-FANCY:: .TABLE ; TABLE FOR OBJECT VESTIBULE-REAR-FANCY
.STRL "rear vestibule"
.PROP 6,P?NORTH ; DOOR EXIT
HALL-3-FANCY ; ROOM NAME
VESTIBULE-REAR-DOOR ; DOOR NAME
.WORD 0 ; STRING TO PRINT
.PROP 4,P?SOUTH ; FUNCTION EXIT
.WORD NEXT-CAR-TO-REAR-F
.BYTE 0
.BYTE 0
.PROP 4,P?WEST ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 4,P?UP ; FUNCTION EXIT
.WORD LADDER-EXIT-F
.BYTE 0
.BYTE 0
.PROP 4,P?DOWN ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 4,P?OUT ; FUNCTION EXIT
.WORD DETRAIN-F
.BYTE 0
.BYTE 0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR-F
.PROP 10,P?ADJECTIVE
W?SOUTH
W?S
W?REAR
W?R
W?AFT
.PROP 4,P?SYNONYM
W?VESTIBULE
W?V
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-VESTIBULE-F
.PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY
6
.PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY
VESTIBULE-REAR-FANCY
.PROP 6,P?GLOBAL
VESTIBULE-REAR-DOOR
VESTIBULE-REAR-WINDOW
LADDER
.PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY
-1
.BYTE 0
.ENDT
T?OTHER-BESIDE-TRACKS:: .TABLE ; TABLE FOR OBJECT OTHER-BESIDE-TRACKS
.STRL "other beside the tracks"
.PROP 2,P?UP ; UNCONDITIONAL EXIT
OTHER-VESTIBULE-REAR
.PROP 2,P?OTHER ; ATOM (CONSTANT) PROPERTY
BESIDE-TRACKS
.BYTE 0
.ENDT
T?GLASS:: .TABLE ; TABLE FOR OBJECT GLASS
.STRL "magnifying glass"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLASS-F
.PROP 2,P?CAR ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?ADJECTIVE
W?MAGNIFYIN
.PROP 4,P?SYNONYM
W?GLASS
W?LENS
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
; THE GLOBAL VARIABLES ARE ALL LOCATED HERE
GLOBAL::.TABLE
.GVAR P-END-ON-PREP=0
.GVAR UNKNOWN-MSGS=T?42
.GVAR VERBOSE=1
.GVAR P-BUTS=T?45
.GVAR PERSON-SAW-GUN=0
.GVAR TRAIN-MOVING=1
.GVAR LATCH-TURNED=1
.GVAR P-HIM-OBJECT=0
.GVAR P-DIR=0
.GVAR P-ACLAUSE=0
.GVAR VICTIM-KNOWN=0
.GVAR P-AMOUNT=0
.GVAR REMARKS-TBL=T?18
.GVAR INVASION-TIME=0
.GVAR P-SLOCBITS=0
.GVAR COR-4000=T?90
.GVAR BAD-SPY-OPENED-CASE=0
.GVAR PLATF-LINE=T?75
.GVAR P-ADVERB=0
.GVAR COR-2000=T?89
.GVAR BOND-OTHER-ACTIONS=T?116
.GVAR COR-1000=T?88
.GVAR GOAL-PERSON=0
.GVAR CLOCK-WAIT=0
.GVAR CAR-ROOMS-CORRID=T?64
.GVAR FILM-TBL=T?2
.GVAR P-OTBL=T?34
.GVAR P-NAM=0
.GVAR ALWAYS-LIT=0
.GVAR WHO-CARES-VERB=T?51
.GVAR C-TABLE=T?26
.GVAR P-XNAM=0
.GVAR P-MOBY-FOUND=0
.GVAR TOUCH-CAP?=0
.GVAR CAR-ROOMS-FANCY=T?67
.GVAR DINER-LINE=T?73
.GVAR OOPS-TABLE=T?32
.GVAR P-WALK-DIR=0
.GVAR MUNGED-PERSON=0
.GVAR P-ANAM=0
.GVAR VOWELS=T?24
.GVAR DINER-CAR=3
.GVAR VARIATION=0
.GVAR CHAR-CARS=T?13
.GVAR DINER-TOUCHED=0
.GVAR PLAYER-NOT-FACING-OLD=0
.GVAR P-CONT=0
.GVAR NOW-PRSI=0
.GVAR CONTACT=0
.GVAR P-PRSI=T?44
.GVAR AGAIN-LEXV=T?28
.GVAR P-DIRECTION=0
.GVAR GAS-CAR=0
.GVAR FUMBLE-NUMBER=7
.GVAR STATIONS=T?54
.GVAR TICKETS-PUNCHED?=0
.GVAR COLOR-TBL=T?16
.GVAR P-THEM-OBJECT=0
.GVAR CAR-ROOMS-VESTIB=T?62
.GVAR FANCY-CAR=0
.GVAR P-DOLLAR-FLAG=0
.GVAR CONTACT-SUSPICION=0
.GVAR STATN-LINE=T?76
.GVAR COR-400=T?87
.GVAR BAD-SPY=0
.GVAR LIT=0
.GVAR CAR-ROOMS-UNDER=T?60
.GVAR OTHER-LINE=T?72
.GVAR TICKET-KNOCK=0
.GVAR PLAYER-HIDING=0
.GVAR COR-ALL-DIRS=0
.GVAR COR-DIR-TBL=T?94
.GVAR TICKET-OTHER-VIA=0
.GVAR YES-LEXV=T?49
.GVAR COR-200=T?86
.GVAR P-VTBL=T?35
.GVAR CAR-ROOMS-COMPS=T?59
.GVAR COR-100=T?85
.GVAR YES-INBUF=T?48
.GVAR RESERVE-LEXV=T?29
.GVAR P-ADJ=0
.GVAR GUARD-SUSPICION=0
.GVAR P-LEN=0
.GVAR PLAYER-SEATED=0
.GVAR COMPARTMENT-START=0
.GVAR TRAVELER-CHECKED-CASE=0
.GVAR C-INTS=222
.GVAR P-LEXV=T?27
.GVAR EXTRA-TABLE=T?8
.GVAR CAR-ROOMS-DINER=T?66
.GVAR COR-40000=T?93
.GVAR TRAIN-TABLE-B=T?56
.GVAR BAD-SPY-DONE-PEEKING=0
.GVAR BAD-SPY-C=0
.GVAR COR-20000=T?92
.GVAR MUNGED-ENABLE=0
.GVAR ACT-STRINGS=T?23
.GVAR DEBUG=0
.GVAR DIR-STRINGS=T?69
.GVAR COR-10000=T?91
.GVAR PLATFORM-ACTS=T?22
.GVAR PRSO=0
.GVAR IDEBUG=0
.GVAR PASSOBJECT=0
.GVAR P-MERGED=0
.GVAR P-GWIMBIT=0
.GVAR BRIEFCASE-WAS-OPEN=0
.GVAR TRAIN-LINE=T?71
.GVAR P-OCLAUSE=T?47
.GVAR LIST-RUBBED=0
.GVAR JUST-LOOKED=0
.GVAR PICTURE-NUMBER=0
.GVAR CUSTOMS-SWEEP=0
.GVAR P-SYNTAX=0
.GVAR BAD-SPY-DEFAULT-F=0
.GVAR PASSOBJECT-GIVEN=0
.GVAR ARREST-REASON=0
.GVAR PICKPOCKET=0
.GVAR PLAYER-SEATED-OLD=0
.GVAR P-XADJ=0
.GVAR MOVES=0
.GVAR SUPPRESS-INTERRUPT=0
.GVAR PLURAL-ACTS=T?20
.GVAR P-CENT-FLAG=0
.GVAR ITAKE-LOC=0
.GVAR CONTACT-DEFAULT-F=0
.GVAR P-AADJ=0
.GVAR STAR-C=0
.GVAR LAST-EXTRA-LOC=0
.GVAR PRSA=0
.GVAR PRESENT-TIME=600
.GVAR GOAL-TABLES=T?115
.GVAR LENS-CRACKED=0
.GVAR P-PRSO=T?43
.GVAR CONDUCTOR-KNOWS=0
.GVAR COR-40=T?84
.GVAR LAST-STAR-LOC=0
.GVAR P-AND=0
.GVAR SCORE=0
.GVAR MOTIONS=T?57
.GVAR COR-20=T?82
.GVAR EXTRA-SEEN-TABLE=T?9
.GVAR COR-10=T?80
.GVAR TRAIN-TABLE=0
.GVAR P-INBUF=T?30
.GVAR OFFENDED=T?37
.GVAR BOND-CTR=0
.GVAR SL-BUFFER=T?1
.GVAR P-MERGE=T?46
.GVAR TRAIN-TABLE-A=T?55
.GVAR BAD-SPY-KNOWS-YOU=0
.GVAR NOW-LURCHING=0
.GVAR PEEKER=0
.GVAR HERE=0
.GVAR CAR-ROOMS-COMPS-DINER=T?65
.GVAR PASSWORD-GIVEN=0
.GVAR STATION-ACTS=T?21
.GVAR QCONTEXT=0
.GVAR TOLD-LURCHING=0
.GVAR GLOBAL-CHARACTER-TABLE=T?12
.GVAR P-OVTBL=T?36
.GVAR STATION-ROOMS=T?68
.GVAR LAST-PLAYER-LOC=0
.GVAR KILLED-PERSON=0
.GVAR WHO-WAIT=0
.GVAR P-ITBL=T?33
.GVAR QUOTE-FLAG=0
.GVAR TRANSFER-TABLE=T?77
.GVAR TICKET-COUNT=0
.GVAR P-GETFLAGS=0
.GVAR PASSOBJECT-GIVEN-OTHER=0
.GVAR CAR-ROOMS-WINDOWS=T?61
.GVAR WHO-CARES-TBL=T?52
.GVAR YUKS=T?53
.GVAR ON-TRAIN=1
.GVAR TRAIN-NAME=0
.GVAR NAUTICAL-DIR-STRINGS=T?70
.GVAR PASS-TABLE=T?5
.GVAR SPY-TABLE=T?10
.GVAR OOPS-INBUF=T?31
.GVAR BRIEFCASE-PASSED=0
.GVAR FUMBLE-PROB=8
.GVAR P-NUMBER=-1
.GVAR LAST-CAR-HERE=2
.GVAR P-OFLAG=0
.GVAR TICKET-VIA=0
.GVAR WINNER=0
.GVAR GUARD-SAW-PASSPORT=0
.GVAR CELEBS=T?7
.GVAR QCONTEXT-ROOM=0
.GVAR MARKS-TABLE=T?6
.GVAR ACCESS-TBL=T?17
.GVAR CAMERA-COCKED=0
.GVAR SCENERY-OBJ=0
.GVAR PLAYER-NOT-FACING=0
.GVAR COR-4=T?81
.GVAR LEAVE-TRAIN-PERSON=0
.GVAR P-IT-OBJECT=0
.GVAR HO-HUM=T?50
.GVAR COR-2=T?79
.GVAR GAS-CAR-RM=0
.GVAR GIBBERISH=T?25
.GVAR FANCY-LINE=T?74
.GVAR COR-1=T?78
.GVAR LOW-DIRECTION=56
.GVAR CREDITS=T?4
.GVAR P-PROMPT=9
.GVAR IN-STATION=0
.GVAR PASSWORD-GIVEN-OTHER=0
.GVAR PRSI=0
.GVAR RESERVE-PTR=0
.GVAR CAR-HERE=2
.GVAR CHARACTER-TABLE=T?11
.GVAR QUESTION-WORD-COUNT=0
.GVAR CAR-ROOMS-CORRIDS=T?83
.GVAR DRESSED-FOR-TBL=T?15
.GVAR CAR-MAX=5
.GVAR I-ASSUME=STR?176
.GVAR PULLED-STOP-CORD=0
.GVAR PASSWORD=0
.GVAR CHAR-LOCS=T?14
.GVAR P-NCN=0
.GVAR TOURIST-ACTS=T?19
.GVAR COR-PER-TBLS=T?99
.GVAR P-HER-OBJECT=0
.GVAR CAR-ROOMS=T?58
.GVAR BRIEFCASE-TBL=T?3
.GVAR CAR-ROOMS-REST=T?63
.GVAR GESTURE-TABLE=T?117
.GVAR PREPOSITIONS=PRTBL
.GVAR ACTIONS=ATBL
.GVAR PREACTIONS=PATBL
.GVAR VERBS=VTBL
.ENDT
; IMPURE TABLES ARE DEFINED HERE
T?1:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?2:: .TABLE
4
0
0
0
0
.ENDT
T?3:: .TABLE
20
SPY-LIST
GLASS
FILM
CAMERA
MCGUFFIN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?4:: .TABLE
5
0
STR?15
STR?16
STR?17
STR?18
.ENDT
T?7:: .TABLE
7
0
STR?49
STR?50
STR?51
STR?52
STR?53
STR?54
.ENDT
T?9:: .TABLE
9
0
0
0
0
0
0
0
0
0
.ENDT
T?11:: .TABLE
PLAYER
CONDUCTOR
WAITER
COOK
CLERK
BOND
THIN-MAN
FAT-MAN
HUNK
PEEL
DUCHESS
NATASHA
GUARD
THUG
DEFECTOR
.ENDT
T?12:: .TABLE
PLAYER
GLOBAL-CONDUCTOR
GLOBAL-WAITER
GLOBAL-COOK
CLERK
GLOBAL-BOND
GLOBAL-THIN-MAN
GLOBAL-FAT-MAN
GLOBAL-HUNK
GLOBAL-PEEL
GLOBAL-DUCHESS
GLOBAL-NATASHA
GLOBAL-GUARD
THUG
DEFECTOR
.ENDT
T?13:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?14:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?24:: .TABLE
7
0
65
69
73
79
85
89
.ENDT
T?25:: .TABLE
33
0
STR?118
STR?119
STR?120
STR?121
STR?122
STR?123
STR?124
STR?125
STR?126
STR?127
STR?128
STR?129
STR?130
STR?131
STR?132
STR?133
STR?134
STR?135
STR?136
STR?137
STR?138
STR?139
STR?140
STR?141
STR?142
STR?143
STR?144
STR?145
STR?146
STR?147
STR?148
STR?149
.ENDT
T?26:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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?27:: .TABLE
30720
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?28:: .TABLE
30720
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?29:: .TABLE
30720
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?30:: .TABLE
15360
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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?31:: .TABLE
15360
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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?32:: .TABLE
0
0
0
0
.ENDT
T?33:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?34:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?35:: .TABLE
0
0
0
0
.ENDT
T?36:: .TABLE
0
0
0
0
.ENDT
T?37:: .TABLE
7
0
STR?163
STR?164
STR?165
STR?166
STR?167
STR?168
.ENDT
T?43:: .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?44:: .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?45:: .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?46:: .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?47:: .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?48:: .TABLE
3072
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?49:: .TABLE
2560
0
0
0
0
0
0
0
0
0
.ENDT
T?53:: .TABLE
10
0
STR?199
STR?200
STR?201
STR?202
STR?203
STR?204
STR?205
STR?206
STR?207
.ENDT
T?55:: .TABLE
STR?275
610
RIVER
20
TUNNEL
22
MEADOW
30
STATION-FRBZ
3
TOWN
17
PLAIN
20
CLIFF
20
STATION-KNUT
3
TOWN
22
FOREST
15
STATION-HRNG
3
TOWN
5
RIVER
39
STATION-WIEN
0
.ENDT
T?56:: .TABLE
STR?276
780
STATION-KNUT
3
TOWN
5
PLAIN
22
RIVER
20
CLIFF
20
STATION-GRNZ
3
TOWN
17
FOREST
20
PLAIN
20
STATION-GOLA
3
TOWN
15
CROSSING
39
STATION-POTRZEBIE
0
.ENDT
T?95:: .TABLE
5
0
0
0
0
0
.ENDT
T?96:: .TABLE
5
0
0
0
0
0
.ENDT
T?97:: .TABLE
5
0
0
0
0
0
.ENDT
T?98:: .TABLE
5
0
0
0
0
0
.ENDT
T?100:: .TABLE
0
0
0
1
0
I-PLAYER
5
0
0
I-PLAYER
.ENDT
T?101:: .TABLE
0
0
0
1
0
I-CONDUCTOR
5
0
0
I-CONDUCTOR
.ENDT
T?102:: .TABLE
0
0
0
1
0
I-WAITER
5
0
0
I-WAITER
.ENDT
T?103:: .TABLE
0
0
0
1
0
I-COOK
5
0
0
I-COOK
.ENDT
T?104:: .TABLE
0
0
0
1
0
I-EXTRA
5
0
0
I-EXTRA
.ENDT
T?105:: .TABLE
0
0
0
1
0
I-BOND
5
0
0
I-BOND
.ENDT
T?106:: .TABLE
0
0
0
1
0
I-STAR
5
0
0
STOP-WALKING-F
.ENDT
T?107:: .TABLE
0
0
0
1
0
I-STAR
5
0
0
STOP-WALKING-F
.ENDT
T?108:: .TABLE
0
0
0
1
0
I-STAR
5
0
0
STOP-WALKING-F
.ENDT
T?109:: .TABLE
0
0
0
1
0
I-STAR
5
0
0
STOP-WALKING-F
.ENDT
T?110:: .TABLE
0
0
0
1
0
I-STAR
5
0
0
STOP-WALKING-F
.ENDT
T?111:: .TABLE
0
0
0
1
0
I-STAR
5
0
0
STOP-WALKING-F
.ENDT
T?112:: .TABLE
0
0
0
1
0
I-GUARD
5
0
0
I-GUARD
.ENDT
T?113:: .TABLE
0
0
0
1
0
I-STAR
5
0
0
STOP-WALKING-F
.ENDT
T?114:: .TABLE
0
0
0
1
0
I-STAR
5
0
0
STOP-WALKING-F
.ENDT
T?116:: .TABLE
4
0
STR?326
STR?327
STR?328
.ENDT
; END OF PURENESS
IMPURE::
; VERB TABLE IS DEFINED HERE
VTBL:: .TABLE
ST?KISS
ST?SHUT
ST?I
ST?BRIBE
ST?PULL
ST?#QUEUE
ST?BRING
ST?VERBOSE
ST?WALK
ST?REQUEST
ST?DISCUSS
ST?QUIT
ST?FIND
ST?YES
ST?STOP
ST?UNLOCK
ST?#STATION
ST?READ
ST?CONFRONT
ST?SAY
ST?JUMP
ST?POUR
ST?POCKET
ST?WAIT
ST?#QFSET
ST?TAKE
ST?NO
ST?COUNT
ST?RAISE
ST?CALL
ST?FOLLOW
ST?GOODBYE
ST?HEAD
ST?#GOAL
ST?WIND
ST?#DBG
ST?LIGHT
ST?LIE
ST?MOVE
ST?PLAY
ST?OPEN
ST?#FACE
ST?#FSET
ST?PHOTO
ST?NAME
ST?BUY
ST?KNOCK
ST?WRITE
ST?INVENT
ST?PICK
ST?SMOKE
ST?STAND
ST?LISTEN
ST?TIE
ST?PASS
ST?SHOW
ST?NOD
ST?HELP
ST?SAVE
ST?TELL
ST?THROW
ST?RISE
ST?#FCLEAR
ST?USE
ST?HIDE
ST?SHAKE
ST?ATTACK
ST?DAMAGE
ST?KILL
ST?ENTER
ST?THANKS
ST?PLACE
ST?SEARCH
ST?WEAR
ST?SWITCH
ST?SWIM
ST?UNTIE
ST?CUT
ST?HOLD
ST?SET
ST?UNSCRIPT
ST?HANG
ST?BRUSH
ST?RING
ST?PUSH
ST?RUB
ST?SIT
ST?SUPER
ST?GESTURE
ST?CHANGE
ST?#WHERE
ST?SEND
ST?SLAP
ST?COME
ST?SIGN
ST?LOOK
ST?EMPTY
ST?RIP
ST?CHECK
ST?DROP
ST?TIME
ST?LEAVE
ST?HAND
ST?FAINT
ST?SCRIPT
ST?$VERIFY
ST?EXTINGUISH
ST?RESTART
ST?LUNGE
ST?SMELL
ST?BRIEF
ST?GET
ST?DIAGNOSE
ST?SMILE
ST?WAKE
ST?DRINK
ST?REMOVE
ST?ANSWER
ST?$CALL
ST?YELL
ST?LOCK
ST?#ANSWER
ST?BURN
ST?POINT
ST?START
ST?MAKE
ST?RESTORE
ST?CLOSE
ST?LOAD
ST?FIX
ST?HEAT
ST?SLIDE
ST?EXAMINE
ST?RELEASE
ST?EAT
ST?FIRE
ST?FILL
ST?CLIMB
ST?FLUSH
ST?LEARN
ST?WATCH
ST?ASK
ST?HELLO
.ENDT
; SYNTAX DEFINITION TABLES ARE DEFINED HERE
ST?KISS:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 95
.ENDT
ST?SHUT:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 246
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 63
.BYTE 1
.BYTE 246
.BYTE 0
.BYTE 38
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 63
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 43
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 42
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 43
.ENDT
ST?I:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 92
.ENDT
ST?BRIBE:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 142
.BYTE 26
.ENDT
ST?PULL:: .TABLE
.BYTE 3
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 115
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 116
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 115
.ENDT
ST?#QUEUE:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 7
.ENDT
ST?BRING:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 27
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 28
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 27
.ENDT
ST?VERBOSE:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 178
.ENDT
ST?WALK:: .TABLE
.BYTE 12
.BYTE 2
.BYTE 0
.BYTE 237
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 186
.BYTE 1
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 45
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 42
.BYTE 1
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 185
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 44
.BYTE 1
.BYTE 241
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 41
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 41
.BYTE 1
.BYTE 244
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 38
.BYTE 1
.BYTE 238
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 41
.BYTE 1
.BYTE 235
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 184
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 183
.ENDT
ST?REQUEST:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 21
.ENDT
ST?DISCUSS:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 52
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 52
.ENDT
ST?QUIT:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 79
.ENDT
ST?FIND:: .TABLE
.BYTE 5
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 20
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 70
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 70
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 4
.BYTE 0
.BYTE 69
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 4
.BYTE 0
.BYTE 68
.ENDT
ST?YES:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 191
.ENDT
ST?STOP:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 161
.ENDT
ST?UNLOCK:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 173
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 173
.ENDT
ST?#STATION:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 8
.ENDT
ST?READ:: .TABLE
.BYTE 5
.BYTE 2
.BYTE 247
.BYTE 249
.BYTE 0
.BYTE 39
.BYTE 0
.BYTE 248
.BYTE 15
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 248
.BYTE 250
.BYTE 62
.BYTE 2
.BYTE 0
.BYTE 241
.BYTE 0
.BYTE 0
.BYTE 248
.BYTE 250
.BYTE 62
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 62
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 39
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 62
.ENDT
ST?CONFRONT:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 47
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 47
.ENDT
ST?SAY:: .TABLE
.BYTE 8
.BYTE 1
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 32
.BYTE 0
.BYTE 140
.BYTE 2
.BYTE 254
.BYTE 247
.BYTE 0
.BYTE 0
.BYTE 32
.BYTE 0
.BYTE 141
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 32
.BYTE 0
.BYTE 140
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 139
.BYTE 1
.BYTE 247
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 137
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 138
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 137
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 136
.ENDT
ST?JUMP:: .TABLE
.BYTE 6
.BYTE 1
.BYTE 237
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 93
.BYTE 1
.BYTE 246
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 39
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 93
.BYTE 1
.BYTE 243
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 39
.BYTE 1
.BYTE 236
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 93
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 93
.ENDT
ST?POUR:: .TABLE
.BYTE 5
.BYTE 2
.BYTE 0
.BYTE 237
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 55
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 55
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 56
.BYTE 2
.BYTE 0
.BYTE 243
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 0
.BYTE 124
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 0
.BYTE 124
.ENDT
ST?POCKET:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 0
.BYTE 123
.ENDT
ST?WAIT:: .TABLE
.BYTE 4
.BYTE 1
.BYTE 230
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 181
.BYTE 1
.BYTE 231
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 181
.BYTE 1
.BYTE 252
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 180
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 180
.ENDT
ST?#QFSET:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 4
.ENDT
ST?TAKE:: .TABLE
.BYTE 10
.BYTE 1
.BYTE 233
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 160
.BYTE 1
.BYTE 246
.BYTE 0
.BYTE 35
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 164
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 20
.BYTE 0
.BYTE 77
.BYTE 2
.BYTE 0
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 106
.BYTE 0
.BYTE 90
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 12
.BYTE 0
.BYTE 76
.BYTE 2
.BYTE 0
.BYTE 251
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 2
.BYTE 0
.BYTE 246
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 2
.BYTE 0
.BYTE 243
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 46
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 30
.ENDT
ST?NO:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 117
.ENDT
ST?COUNT:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.ENDT
ST?RAISE:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 126
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 126
.ENDT
ST?CALL:: .TABLE
.BYTE 6
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 35
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 34
.BYTE 1
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 35
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 35
.BYTE 2
.BYTE 0
.BYTE 242
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 35
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 35
.ENDT
ST?FOLLOW:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 45
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 45
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 45
.ENDT
ST?GOODBYE:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 81
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 81
.ENDT
ST?HEAD:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 64
.ENDT
ST?#GOAL:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 6
.ENDT
ST?WIND:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 0
.BYTE 187
.ENDT
ST?#DBG:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 1
.ENDT
ST?LIGHT:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 38
.BYTE 0
.BYTE 250
.BYTE 202
.BYTE 31
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 38
.BYTE 0
.BYTE 250
.BYTE 0
.BYTE 102
.ENDT
ST?LIE:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 244
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 101
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 101
.ENDT
ST?MOVE:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 116
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 115
.ENDT
ST?PLAY:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 122
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 122
.ENDT
ST?OPEN:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 250
.BYTE 120
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 42
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 119
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 42
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 119
.ENDT
ST?#FACE:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 65
.ENDT
ST?#FSET:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 5
.ENDT
ST?PHOTO:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 138
.BYTE 160
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 160
.ENDT
ST?NAME:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 188
.ENDT
ST?BUY:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 33
.BYTE 2
.BYTE 0
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 33
.BYTE 2
.BYTE 0
.BYTE 243
.BYTE 0
.BYTE 47
.BYTE 52
.BYTE 48
.BYTE 32
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 32
.ENDT
ST?KNOCK:: .TABLE
.BYTE 7
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 98
.BYTE 2
.BYTE 0
.BYTE 246
.BYTE 0
.BYTE 43
.BYTE 52
.BYTE 0
.BYTE 97
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 98
.BYTE 1
.BYTE 246
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 97
.BYTE 1
.BYTE 244
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 24
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 96
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 96
.ENDT
ST?WRITE:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 248
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 202
.BYTE 153
.ENDT
ST?INVENT:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 92
.ENDT
ST?PICK:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 245
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 20
.BYTE 0
.BYTE 77
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 46
.BYTE 0
.BYTE 20
.BYTE 0
.BYTE 30
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 20
.BYTE 0
.BYTE 77
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 46
.BYTE 0
.BYTE 20
.BYTE 0
.BYTE 30
.ENDT
ST?SMOKE:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 0
.BYTE 159
.ENDT
ST?STAND:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 78
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 78
.ENDT
ST?LISTEN:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 103
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 103
.ENDT
ST?TIE:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 245
.BYTE 253
.BYTE 0
.BYTE 34
.BYTE 48
.BYTE 250
.BYTE 169
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 34
.BYTE 48
.BYTE 250
.BYTE 169
.BYTE 2
.BYTE 245
.BYTE 254
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 48
.BYTE 168
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 48
.BYTE 168
.ENDT
ST?PASS:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 66
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 121
.ENDT
ST?SHOW:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 152
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 47
.BYTE 202
.BYTE 0
.BYTE 11
.ENDT
ST?NOD:: .TABLE
.BYTE 3
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 84
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 84
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 118
.ENDT
ST?HELP:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 85
.ENDT
ST?SAVE:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 85
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 135
.ENDT
ST?TELL:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 0
.BYTE 247
.BYTE 0
.BYTE 0
.BYTE 32
.BYTE 0
.BYTE 141
.BYTE 1
.BYTE 247
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 137
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 32
.BYTE 0
.BYTE 141
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 32
.BYTE 0
.BYTE 140
.ENDT
ST?THROW:: .TABLE
.BYTE 8
.BYTE 2
.BYTE 0
.BYTE 241
.BYTE 0
.BYTE 0
.BYTE 142
.BYTE 48
.BYTE 57
.BYTE 2
.BYTE 0
.BYTE 237
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 55
.BYTE 2
.BYTE 0
.BYTE 251
.BYTE 0
.BYTE 0
.BYTE 142
.BYTE 48
.BYTE 57
.BYTE 2
.BYTE 0
.BYTE 246
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 167
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 55
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 56
.BYTE 2
.BYTE 0
.BYTE 255
.BYTE 0
.BYTE 47
.BYTE 202
.BYTE 48
.BYTE 166
.BYTE 1
.BYTE 240
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 194
.BYTE 0
.BYTE 54
.ENDT
ST?RISE:: .TABLE
.BYTE 4
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 132
.BYTE 1
.BYTE 242
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 42
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 42
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 132
.ENDT
ST?#FCLEAR:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 3
.ENDT
ST?USE:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 232
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 177
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 176
.ENDT
ST?HIDE:: .TABLE
.BYTE 8
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 56
.BYTE 2
.BYTE 0
.BYTE 238
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 87
.BYTE 2
.BYTE 0
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 88
.BYTE 1
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 41
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 41
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 41
.BYTE 1
.BYTE 238
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 87
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 86
.ENDT
ST?SHAKE:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 149
.ENDT
ST?ATTACK:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 138
.BYTE 24
.BYTE 1
.BYTE 246
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 24
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 24
.ENDT
ST?DAMAGE:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 244
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 202
.BYTE 50
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 202
.BYTE 50
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 50
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 50
.ENDT
ST?KILL:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 47
.BYTE 41
.BYTE 48
.BYTE 202
.BYTE 94
.ENDT
ST?ENTER:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 41
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 60
.ENDT
ST?THANKS:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 165
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 165
.ENDT
ST?PLACE:: .TABLE
.BYTE 7
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 36
.BYTE 0
.BYTE 10
.BYTE 0
.BYTE 125
.BYTE 1
.BYTE 244
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 142
.BYTE 0
.BYTE 54
.BYTE 2
.BYTE 0
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 88
.BYTE 2
.BYTE 0
.BYTE 241
.BYTE 0
.BYTE 0
.BYTE 142
.BYTE 48
.BYTE 57
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 56
.BYTE 2
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 55
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 37
.BYTE 206
.BYTE 0
.BYTE 55
.ENDT
ST?SEARCH:: .TABLE
.BYTE 5
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 143
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 143
.BYTE 1
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 4
.BYTE 0
.BYTE 68
.BYTE 2
.BYTE 0
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 144
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 143
.ENDT
ST?WEAR:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 36
.BYTE 0
.BYTE 10
.BYTE 0
.BYTE 125
.ENDT
ST?SWITCH:: .TABLE
.BYTE 7
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 171
.BYTE 2
.BYTE 248
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 102
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 38
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 102
.BYTE 2
.BYTE 246
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 63
.BYTE 1
.BYTE 246
.BYTE 0
.BYTE 38
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 63
.BYTE 1
.BYTE 235
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 172
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 171
.ENDT
ST?SWIM:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 163
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 163
.ENDT
ST?UNTIE:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 243
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 175
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 175
.ENDT
ST?CUT:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 41
.BYTE 0
.BYTE 192
.BYTE 49
.ENDT
ST?HOLD:: .TABLE
.BYTE 6
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 106
.BYTE 0
.BYTE 90
.BYTE 2
.BYTE 0
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 106
.BYTE 0
.BYTE 90
.BYTE 2
.BYTE 0
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 250
.BYTE 250
.BYTE 91
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 106
.BYTE 0
.BYTE 90
.BYTE 2
.BYTE 0
.BYTE 237
.BYTE 0
.BYTE 0
.BYTE 250
.BYTE 250
.BYTE 89
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 46
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 30
.ENDT
ST?SET:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 43
.BYTE 206
.BYTE 0
.BYTE 55
.ENDT
ST?UNSCRIPT:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 174
.ENDT
ST?HANG:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 82
.ENDT
ST?BRUSH:: .TABLE
.BYTE 3
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 46
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 30
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 29
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 29
.ENDT
ST?RING:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 130
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 130
.ENDT
ST?PUSH:: .TABLE
.BYTE 6
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 97
.BYTE 2
.BYTE 0
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 88
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 116
.BYTE 2
.BYTE 0
.BYTE 246
.BYTE 0
.BYTE 43
.BYTE 52
.BYTE 0
.BYTE 97
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 116
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 97
.ENDT
ST?RUB:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 10
.BYTE 133
.BYTE 2
.BYTE 0
.BYTE 237
.BYTE 0
.BYTE 0
.BYTE 10
.BYTE 0
.BYTE 134
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 10
.BYTE 0
.BYTE 134
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 133
.ENDT
ST?SIT:: .TABLE
.BYTE 5
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 154
.BYTE 1
.BYTE 244
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 154
.BYTE 1
.BYTE 234
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 155
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 155
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 154
.ENDT
ST?SUPER:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 162
.ENDT
ST?GESTURE:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 75
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 75
.ENDT
ST?CHANGE:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 250
.BYTE 250
.BYTE 36
.ENDT
ST?#WHERE:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 9
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 9
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 9
.ENDT
ST?SEND:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 148
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 147
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 146
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 145
.ENDT
ST?SLAP:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 250
.BYTE 98
.BYTE 2
.BYTE 0
.BYTE 235
.BYTE 0
.BYTE 43
.BYTE 48
.BYTE 0
.BYTE 98
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 98
.ENDT
ST?COME:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 253
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 46
.BYTE 1
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 45
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 44
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 44
.ENDT
ST?SIGN:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 202
.BYTE 153
.ENDT
ST?LOOK:: .TABLE
.BYTE 17
.BYTE 1
.BYTE 241
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 113
.BYTE 2
.BYTE 245
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 15
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 15
.BYTE 1
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 14
.BYTE 1
.BYTE 237
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 61
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 112
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 111
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 110
.BYTE 1
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 4
.BYTE 0
.BYTE 68
.BYTE 1
.BYTE 244
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 109
.BYTE 1
.BYTE 238
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 108
.BYTE 2
.BYTE 255
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 196
.BYTE 250
.BYTE 62
.BYTE 2
.BYTE 255
.BYTE 241
.BYTE 0
.BYTE 0
.BYTE 196
.BYTE 250
.BYTE 62
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 61
.BYTE 1
.BYTE 235
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 106
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 107
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 106
.ENDT
ST?EMPTY:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 40
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 59
.ENDT
ST?RIP:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 131
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 131
.ENDT
ST?CHECK:: .TABLE
.BYTE 6
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 16
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 15
.BYTE 1
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 14
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 13
.BYTE 2
.BYTE 0
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 13
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 13
.ENDT
ST?DROP:: .TABLE
.BYTE 5
.BYTE 2
.BYTE 0
.BYTE 241
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 48
.BYTE 57
.BYTE 2
.BYTE 0
.BYTE 248
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 55
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 56
.BYTE 2
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 55
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 132
.BYTE 0
.BYTE 54
.ENDT
ST?TIME:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 170
.ENDT
ST?LEAVE:: .TABLE
.BYTE 3
.BYTE 1
.BYTE 243
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 100
.ENDT
ST?HAND:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 16
.BYTE 142
.BYTE 26
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 47
.BYTE 142
.BYTE 16
.BYTE 80
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 79
.ENDT
ST?FAINT:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 66
.ENDT
ST?SCRIPT:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 142
.ENDT
ST?$VERIFY:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.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
ST?EXTINGUISH:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 38
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 63
.ENDT
ST?RESTART:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 128
.ENDT
ST?LUNGE:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 24
.ENDT
ST?SMELL:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 157
.ENDT
ST?BRIEF:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 25
.ENDT
ST?GET:: .TABLE
.BYTE 13
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 78
.BYTE 1
.BYTE 239
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 54
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 39
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 40
.BYTE 1
.BYTE 246
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 39
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 37
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 20
.BYTE 0
.BYTE 77
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 12
.BYTE 0
.BYTE 76
.BYTE 2
.BYTE 0
.BYTE 251
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 2
.BYTE 0
.BYTE 246
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 2
.BYTE 0
.BYTE 243
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 46
.BYTE 0
.BYTE 52
.BYTE 0
.BYTE 30
.ENDT
ST?DIAGNOSE:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 51
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 51
.ENDT
ST?SMILE:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 158
.ENDT
ST?WAKE:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 182
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 182
.ENDT
ST?DRINK:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 53
.ENDT
ST?REMOVE:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 243
.BYTE 0
.BYTE 0
.BYTE 100
.BYTE 0
.BYTE 30
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 35
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 127
.ENDT
ST?ANSWER:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 18
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 17
.ENDT
ST?$CALL:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 34
.ENDT
ST?YELL:: .TABLE
.BYTE 5
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 140
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 139
.BYTE 1
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 190
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 140
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 189
.ENDT
ST?LOCK:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 105
.ENDT
ST?#ANSWER:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 2
.ENDT
ST?BURN:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 244
.BYTE 253
.BYTE 0
.BYTE 45
.BYTE 250
.BYTE 250
.BYTE 31
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 45
.BYTE 250
.BYTE 250
.BYTE 31
.ENDT
ST?POINT:: .TABLE
.BYTE 6
.BYTE 1
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 11
.BYTE 2
.BYTE 255
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 12
.BYTE 1
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 11
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 10
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 10
.BYTE 2
.BYTE 0
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 10
.ENDT
ST?START:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 237
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 128
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 102
.ENDT
ST?MAKE:: .TABLE
.BYTE 4
.BYTE 2
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 114
.BYTE 2
.BYTE 0
.BYTE 243
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 114
.BYTE 2
.BYTE 0
.BYTE 254
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 114
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 114
.ENDT
ST?RESTORE:: .TABLE
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 129
.ENDT
ST?CLOSE:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 43
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 42
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 43
.ENDT
ST?LOAD:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 138
.BYTE 202
.BYTE 104
.ENDT
ST?FIX:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 71
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 71
.ENDT
ST?HEAT:: .TABLE
.BYTE 1
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 250
.BYTE 202
.BYTE 83
.ENDT
ST?SLIDE:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 249
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 56
.BYTE 2
.BYTE 0
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 206
.BYTE 0
.BYTE 88
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 156
.ENDT
ST?EXAMINE:: .TABLE
.BYTE 4
.BYTE 1
.BYTE 250
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 14
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 250
.BYTE 62
.BYTE 2
.BYTE 0
.BYTE 241
.BYTE 0
.BYTE 0
.BYTE 248
.BYTE 250
.BYTE 62
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 39
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 61
.ENDT
ST?RELEASE:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 175
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 179
.ENDT
ST?EAT:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 250
.BYTE 0
.BYTE 58
.ENDT
ST?FIRE:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 255
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 48
.BYTE 151
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 47
.BYTE 41
.BYTE 48
.BYTE 202
.BYTE 150
.ENDT
ST?FILL:: .TABLE
.BYTE 2
.BYTE 2
.BYTE 0
.BYTE 253
.BYTE 0
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 67
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 40
.BYTE 0
.BYTE 240
.BYTE 0
.BYTE 67
.ENDT
ST?CLIMB:: .TABLE
.BYTE 8
.BYTE 1
.BYTE 245
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 42
.BYTE 1
.BYTE 241
.BYTE 0
.BYTE 42
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 41
.BYTE 1
.BYTE 251
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 39
.BYTE 1
.BYTE 248
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 40
.BYTE 1
.BYTE 246
.BYTE 0
.BYTE 43
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 39
.BYTE 1
.BYTE 249
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 37
.BYTE 1
.BYTE 244
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 38
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 37
.ENDT
ST?FLUSH:: .TABLE
.BYTE 3
.BYTE 2
.BYTE 0
.BYTE 244
.BYTE 0
.BYTE 44
.BYTE 202
.BYTE 48
.BYTE 74
.BYTE 1
.BYTE 240
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 202
.BYTE 0
.BYTE 73
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 44
.BYTE 0
.BYTE 48
.BYTE 0
.BYTE 72
.ENDT
ST?LEARN:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 99
.ENDT
ST?WATCH:: .TABLE
.BYTE 1
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 61
.ENDT
ST?ASK:: .TABLE
.BYTE 5
.BYTE 2
.BYTE 0
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 23
.BYTE 2
.BYTE 0
.BYTE 247
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 22
.BYTE 1
.BYTE 252
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 21
.BYTE 1
.BYTE 247
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 20
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 47
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 19
.ENDT
ST?HELLO:: .TABLE
.BYTE 2
.BYTE 1
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 84
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 84
.ENDT
; THE ACTION CALLING TABLE IS DEFINED HERE
ATBL:: .TABLE
V-$VERIFY
V-DEBUG
V-$ANSWER
V-$FCLEAR
V-$QFSET
V-$FSET
V-$GOAL
V-$QUEUE
V-$STATION
V-$WHERE
V-AIM
V-SSHOW
V-SAIM
V-ANALYZE
V-LOOK-UNDER
V-LOOK-UP
V-SANALYZE
V-ANSWER
V-REPLY
V-ASK
V-ASK-CONTEXT-ABOUT
V-ASK-CONTEXT-FOR
V-ASK-ABOUT
V-ASK-FOR
V-ATTACK
V-BRIEF
V-SGIVE
V-BRING
V-SBRING
V-BRUSH
V-TAKE
V-BURN
V-BUY
V-BUY-TICKET
V-$CALL
V-PHONE
V-CHANGE
V-BOARD
V-CLIMB-DOWN
V-DISEMBARK
V-CLIMB-ON
V-THROUGH
V-CLIMB-UP
V-CLOSE
V-WALK-TO
V-FOLLOW
V-COME-WITH
V-CONFRONT
V-COUNT
V-CUT
V-MUNG
V-DIAGNOSE
V-DISCUSS
V-DRINK
V-DROP
V-PUT
V-PUT-IN
V-THROW-THROUGH
V-EAT
V-EMPTY
V-ENTER
V-EXAMINE
V-READ
V-LAMP-OFF
V-FACE
V-$FACE
V-FAINT
V-FILL
V-FIND
V-FIND-WITH
V-SSEARCH-FOR
V-FIX
V-FLUSH
V-FLUSH-AWAY
V-FLUSH-DOWN
V-GESTURE
V-TAKE-TO
V-TAKE-WITH
V-STAND
V-QUIT
V-GIVE
V-GOODBYE
V-HANGUP
V-HEAT
V-HELLO
V-HELP
V-HIDE
V-HIDE-BEHIND
V-PUT-UNDER
V-HOLD-OVER
V-HOLD-UP
V-HOLD-UNDER
V-INVENTORY
V-LEAP
V-KILL
V-KISS
V-KNOCK
V-PUSH
V-SLAP
V-LEARN
V-LEAVE
V-LIE
V-LAMP-ON
V-LISTEN
V-SPUT-IN
V-LOCK
V-LOOK
V-CHASTISE
V-LOOK-BEHIND
V-LOOK-DOWN
V-LOOK-INSIDE
V-LOOK-ON
V-LOOK-OUTSIDE
V-LOOK-THROUGH
V-MAKE
V-MOVE
V-MOVE-DIR
V-NO
V-NOD
V-OPEN
V-OPEN-WITH
V-PASS
V-PLAY
V-POCKET
V-POUR
V-WEAR
V-RAISE
V-REMOVE
V-RESTART
V-RESTORE
V-RING
V-RIP
V-RISE
V-RUB
V-RUB-OVER
V-SAVE
V-SAY
V-TALK-ABOUT
V-STELL-ABOUT
V-SAY-INTO
V-TELL
V-TELL-ABOUT
V-SCRIPT
V-SEARCH
V-SEARCH-FOR
V-SEND
V-SEND-OUT
V-SSEND
V-SEND-TO
V-SHAKE
V-SHOOT
V-SSHOOT
V-SHOW
V-SIGN
V-SIT
V-SIT-AT
V-SLIDE
V-SMELL
V-SMILE
V-SMOKE
V-PHOTO
V-STOP
V-SUPER-BRIEF
V-SWIM
V-TAKE-OFF
V-THANKS
V-THROW-AT
V-THROW-OFF
V-TIE-TO
V-TIE-WITH
V-TIME
V-TURN
V-TURN-AROUND
V-UNLOCK
V-UNSCRIPT
V-UNTIE
V-USE
V-USE-AGAINST
V-VERBOSE
V-VERSION
V-WAIT-FOR
V-WAIT-UNTIL
V-ALARM
V-WALK
V-WALK-AROUND
V-WALK-UNDER
V-RUN-OVER
V-WIND
V-WHAT
V-YELL
V-YELL-FOR
V-YES
.ENDT
; THE PREACTION CALLING TABLE IS DEFINED HERE
PATBL:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
PRE-SSHOW
PRE-SAIM
PRE-ANALYZE
0
0
PRE-SANALYZE
0
0
PRE-ASK
PRE-ASK-CONTEXT-ABOUT
PRE-ASK-CONTEXT-FOR
PRE-ASK-ABOUT
PRE-ASK-FOR
0
0
PRE-SGIVE
PRE-BRING
PRE-SBRING
0
PRE-TAKE
PRE-BURN
PRE-BUY
PRE-BUY-TICKET
0
PRE-PHONE
0
0
0
0
0
0
0
0
0
0
PRE-COME-WITH
0
0
0
0
0
PRE-DISCUSS
0
0
PRE-PUT
PRE-PUT-IN
0
0
PRE-EMPTY
0
PRE-EXAMINE
PRE-READ
0
0
0
0
PRE-FILL
PRE-FIND
0
PRE-SSEARCH-FOR
0
0
0
0
PRE-GESTURE
0
PRE-TAKE-WITH
0
0
PRE-GIVE
PRE-GOODBYE
PRE-HANGUP
PRE-HEAT
PRE-HELLO
0
0
0
0
PRE-HOLD-OVER
0
0
0
0
0
0
0
0
0
0
0
PRE-LIE
0
0
PRE-SPUT-IN
0
0
0
0
0
PRE-LOOK-INSIDE
0
0
0
0
PRE-MOVE
PRE-MOVE-DIR
0
0
0
PRE-OPEN-WITH
0
0
PRE-POCKET
0
0
0
0
0
0
0
0
0
0
PRE-RUB-OVER
0
0
PRE-TALK-ABOUT
PRE-STELL-ABOUT
PRE-SAY-INTO
0
PRE-TELL-ABOUT
0
PRE-SEARCH
PRE-SEARCH-FOR
0
0
PRE-SSEND
PRE-SEND-TO
0
PRE-SHOOT
PRE-SSHOOT
0
0
PRE-SIT
0
0
0
0
0
PRE-PHOTO
0
0
0
0
0
0
0
PRE-TIE-TO
PRE-TIE-WITH
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
; PREPOSITION TABLE IS DEFINED HERE
PRTBL:: .TABLE
.WORD 26
W?UNTIL
PR?UNTIL
W?TILL
PR?TILL
W?AGAINST
PR?AGAINST
W?PHOTO
PR?PHOTO
W?BESIDE
PR?BESIDE
W?AROUND
PR?AROUND
W?ACROSS
PR?ACROSS
W?OVER
PR?OVER
W?BEHIND
PR?BEHIND
W?RID
PR?RID
W?AWAY
PR?AWAY
W?THROUGH
PR?THROUGH
W?BY
PR?BY
W?FROM
PR?FROM
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 3
.BYTE 44
.BYTE 46
.BYTE 34
.BYTE 9
882
W?$CALL:: .ZWORD "$call"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?$CALL
.BYTE 0
W?$VERIFY:: .ZWORD "$verify"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?$VERIFY
.BYTE 0
W?*:: .ZWORD "*"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?10-4:: .ZWORD "10-4"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?1ST:: .ZWORD "1st"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?2D:: .ZWORD "2d"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?2ND:: .ZWORD "2nd"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?3D:: .ZWORD "3d"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?3RD:: .ZWORD "3rd"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?4TH:: .ZWORD "4th"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?5TH:: .ZWORD "5th"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?PERIOD:: .ZWORD "."
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?COMMA:: .ZWORD ","
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?!:: .ZWORD "!"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W??:: .ZWORD "?"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?#1:: .ZWORD "#1"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?#2:: .ZWORD "#2"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?#3:: .ZWORD "#3"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?#4:: .ZWORD "#4"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?#5:: .ZWORD "#5"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?#ANSWER:: .ZWORD "#answer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#ANSWER
.BYTE 0
W?#DBG:: .ZWORD "#dbg"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#DBG
.BYTE 0
W?#FACE:: .ZWORD "#face"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#FACE
.BYTE 0
W?#FCLEAR:: .ZWORD "#fclear"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#FCLEAR
.BYTE 0
W?#FSET:: .ZWORD "#fset"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#FSET
.BYTE 0
W?#FSET?:: .ZWORD "#fset?"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#QFSET
.BYTE 0
W?#GOAL:: .ZWORD "#goal"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#GOAL
.BYTE 0
W?#QFSET:: .ZWORD "#qfset"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#QFSET
.BYTE 0
W?#QUEUE:: .ZWORD "#queue"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#QUEUE
.BYTE 0
W?#STATION:: .ZWORD "#station"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#STATION
.BYTE 0
W?#WHERE:: .ZWORD "#where"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#WHERE
.BYTE 0
W?QUOTE:: .ZWORD """"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?(SOMETHING):: .ZWORD "(somethin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?A:: .ZWORD "a"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?ABANDON:: .ZWORD "abandon"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?ABOUT:: .ZWORD "about"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 247
.BYTE 0
W?ACROSS:: .ZWORD "across"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 236
.BYTE 0
W?ACTIVATE:: .ZWORD "activate"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?START
.BYTE 0
W?ADVANCE:: .ZWORD "advance"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WIND
.BYTE 0
W?AFFIRM:: .ZWORD "affirm"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?AFT:: .ZWORD "aft"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 61
.BYTE 0
W?AGAIN:: .ZWORD "again"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?AGAINST:: .ZWORD "against"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 232
.BYTE 0
W?AGED:: .ZWORD "aged"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?AGENT:: .ZWORD "agent"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?AIM:: .ZWORD "aim"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POINT
.BYTE 0
W?AIR:: .ZWORD "air"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ALL:: .ZWORD "all"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?ALTER:: .ZWORD "alter"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CHANGE
.BYTE 0
W?AM:: .ZWORD "am"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?AN:: .ZWORD "an"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?ANALYSE:: .ZWORD "analyse"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?CHECK
.BYTE 0
W?ANALYZE:: .ZWORD "analyze"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?CHECK
.BYTE 0
W?AND:: .ZWORD "and"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?ANSWER:: .ZWORD "answer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ANSWER
.BYTE 0
W?ARE:: .ZWORD "are"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?AREA:: .ZWORD "area"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?AROUND:: .ZWORD "around"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 235
.BYTE 0
W?ASCEND:: .ZWORD "ascend"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RISE
.BYTE 0
W?ASK:: .ZWORD "ask"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ASK
.BYTE 0
W?ASSAULT:: .ZWORD "assault"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?ASSHOLE:: .ZWORD "asshole"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?AT:: .ZWORD "at"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 255
.BYTE 0
W?ATTACH:: .ZWORD "attach"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TIE
.BYTE 0
W?ATTACK:: .ZWORD "attack"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?ATTRACTIVE:: .ZWORD "attractiv"
.BYTE PS?ADJECTIVE+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 240
.BYTE 0
W?AYE:: .ZWORD "aye"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?BACK:: .ZWORD "back"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?BAG:: .ZWORD "bag"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BANK:: .ZWORD "bank"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BAR:: .ZWORD "bar"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BARE:: .ZWORD "bare"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?BARREN:: .ZWORD "barren"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?BASIN:: .ZWORD "basin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BASTARD:: .ZWORD "bastard"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?BATHE:: .ZWORD "bathe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWIM
.BYTE 0
W?BATHROOM:: .ZWORD "bathroom"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?BEAT:: .ZWORD "beat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLAP
.BYTE 0
W?BEER:: .ZWORD "beer"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BEHIND:: .ZWORD "behind"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 238
.BYTE 0
W?BELOW:: .ZWORD "below"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 250
.BYTE 0
W?BENCH:: .ZWORD "bench"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BENEATH:: .ZWORD "beneath"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 250
.BYTE 0
W?BESIDE:: .ZWORD "beside"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 234
.BYTE 0
W?BILLION:: .ZWORD "billion"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?BITCH:: .ZWORD "bitch"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?BLACK:: .ZWORD "black"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?BLAST:: .ZWORD "blast"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIRE
.BYTE 0
W?BLOOD:: .ZWORD "blood"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BLOW:: .ZWORD "blow"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EMPTY
.BYTE 0
W?BLUE:: .ZWORD "blue"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOARD:: .ZWORD "board"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLIMB
.BYTE 0
W?BODY:: .ZWORD "body"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOOTH:: .ZWORD "booth"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BORDER:: .ZWORD "border"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOTH:: .ZWORD "both"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?BOWL:: .ZWORD "bowl"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOY:: .ZWORD "boy"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BRAKE:: .ZWORD "brake"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?BREAD:: .ZWORD "bread"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BREAK:: .ZWORD "break"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?BREAKFAST:: .ZWORD "breakfast"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BREEZE:: .ZWORD "breeze"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BRIBE:: .ZWORD "bribe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BRIBE
.BYTE 0
W?BRIEF:: .ZWORD "brief"
.BYTE PS?VERB+PS?ADJECTIVE+P1?VERB
.BYTE ACT?BRIEF
.BYTE 0
W?BRIEFC:: .ZWORD "briefc"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BRIEFCASE:: .ZWORD "briefcase"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?BRIEFLY:: .ZWORD "briefly"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?BRING:: .ZWORD "bring"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BRING
.BYTE 0
W?BRUSH:: .ZWORD "brush"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BRUSH
.BYTE 0
W?BUILD:: .ZWORD "build"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MAKE
.BYTE 0
W?BUNCH:: .ZWORD "bunch"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BURN:: .ZWORD "burn"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BURN
.BYTE 0
W?BUT:: .ZWORD "but"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?BUY:: .ZWORD "buy"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BUY
.BYTE 0
W?BY:: .ZWORD "by"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 253
.BYTE 0
W?BYE:: .ZWORD "bye"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GOODBYE
.BYTE 0
W?C:: .ZWORD "c"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CAFE:: .ZWORD "cafe"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CALL:: .ZWORD "call"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CALL
.BYTE 0
W?CAMERA:: .ZWORD "camera"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CAN:: .ZWORD "can"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CAR:: .ZWORD "car"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CAREFULLY:: .ZWORD "carefully"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CARRIAGE:: .ZWORD "carriage"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CARRY:: .ZWORD "carry"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?CASE:: .ZWORD "case"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CASH:: .ZWORD "cash"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?USE
.BYTE 0
W?CASSETTE:: .ZWORD "cassette"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHAIR:: .ZWORD "chair"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHANGE:: .ZWORD "change"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CHANGE
.BYTE 0
W?CHASE:: .ZWORD "chase"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?CHECK:: .ZWORD "check"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?CHECK
.BYTE 0
W?CHECKPOINT:: .ZWORD "checkpoin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHEQUE:: .ZWORD "cheque"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHINA:: .ZWORD "china"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHOMP:: .ZWORD "chomp"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CHOMPING:: .ZWORD "chomping"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CHROME:: .ZWORD "chrome"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHUCK:: .ZWORD "chuck"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THROW
.BYTE 0
W?CIG:: .ZWORD "cig"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CIGARETTE:: .ZWORD "cigarette"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CLASP:: .ZWORD "clasp"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CLEAN:: .ZWORD "clean"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BRUSH
.BYTE 0
W?CLERK:: .ZWORD "clerk"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CLIFF:: .ZWORD "cliff"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CLIMB:: .ZWORD "climb"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLIMB
.BYTE 0
W?CLOSE:: .ZWORD "close"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLOSE
.BYTE 0
W?CLOSELY:: .ZWORD "closely"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CLOTH:: .ZWORD "cloth"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CLUB:: .ZWORD "club"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?COCK:: .ZWORD "cock"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WIND
.BYTE 0
W?COCKSUCKER:: .ZWORD "cocksucke"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?COFFEE:: .ZWORD "coffee"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COLLECTOR:: .ZWORD "collector"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?COME:: .ZWORD "come"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?COME
.BYTE 0
W?COMPARTMENT:: .ZWORD "compartme"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CONDUC:: .ZWORD "conduc"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CONDUCTOR:: .ZWORD "conductor"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CONFISCATE:: .ZWORD "confiscat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?CONFRONT:: .ZWORD "confront"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CONFRONT
.BYTE 0
W?CONSULT:: .ZWORD "consult"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ASK
.BYTE 0
W?CONSUME:: .ZWORD "consume"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?CONTACT:: .ZWORD "contact"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CALL
.BYTE 0
W?COOK:: .ZWORD "cook"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COOK'S:: .ZWORD "cook's"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CORD:: .ZWORD "cord"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CORPSE:: .ZWORD "corpse"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CORRIDOR:: .ZWORD "corridor"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?COUCH:: .ZWORD "couch"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COULD:: .ZWORD "could"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?COUNT:: .ZWORD "count"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?COUNT
.BYTE 0
W?COUNTER:: .ZWORD "counter"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COUNTRY:: .ZWORD "country"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?COUPLE:: .ZWORD "couple"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CRAP:: .ZWORD "crap"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CROSS:: .ZWORD "cross"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CROSS-COUNTRY:: .ZWORD "cross-cou"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CROSSING:: .ZWORD "crossing"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CROUCH:: .ZWORD "crouch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SIT
.BYTE 0
W?CROWD:: .ZWORD "crowd"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CROWDED:: .ZWORD "crowded"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CRUMBLE:: .ZWORD "crumble"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?CRUSH:: .ZWORD "crush"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?CUNT:: .ZWORD "cunt"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CUP:: .ZWORD "cup"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CURSE:: .ZWORD "curse"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CURSES:: .ZWORD "curses"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CURTAIN:: .ZWORD "curtain"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CUSS:: .ZWORD "cuss"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?CUSTOMS:: .ZWORD "customs"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?CUT:: .ZWORD "cut"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CUT
.BYTE 0
W?D:: .ZWORD "d"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 244
.BYTE 58
W?DAMAGE:: .ZWORD "damage"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?DAMN:: .ZWORD "damn"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?DAMNED:: .ZWORD "damned"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?DARK:: .ZWORD "dark"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?DARN:: .ZWORD "darn"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?DEBARK:: .ZWORD "debark"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?DEFECTOR:: .ZWORD "defector"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DEPOSIT:: .ZWORD "deposit"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?DESCRIBE:: .ZWORD "describe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?DESTROY:: .ZWORD "destroy"
.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?DETRAIN:: .ZWORD "detrain"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?DIAGNOSE:: .ZWORD "diagnose"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DIAGNOSE
.BYTE 0
W?DID:: .ZWORD "did"
.BYTE PS?BUZZ-WORD
.BYTE 0
.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?EAT
.BYTE 0
W?DINER:: .ZWORD "diner"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?DINING:: .ZWORD "dining"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?DINNER:: .ZWORD "dinner"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DIP:: .ZWORD "dip"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?DIRECTION:: .ZWORD "direction"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DISCUSS:: .ZWORD "discuss"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DISCUSS
.BYTE 0
W?DISEMBARK:: .ZWORD "disembark"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?DISH:: .ZWORD "dish"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DISPENSER:: .ZWORD "dispenser"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DISPLAY:: .ZWORD "display"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHOW
.BYTE 0
W?DO:: .ZWORD "do"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?DOCUME:: .ZWORD "docume"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DOCUMENT:: .ZWORD "document"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DOFF:: .ZWORD "doff"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REMOVE
.BYTE 0
W?DON:: .ZWORD "don"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WEAR
.BYTE 0
W?DONATE:: .ZWORD "donate"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?DOOR:: .ZWORD "door"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DOUSE:: .ZWORD "douse"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXTINGUISH
.BYTE 0
W?DOWN:: .ZWORD "down"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 244
.BYTE 58
W?DRAIN:: .ZWORD "drain"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EMPTY
.BYTE 0
W?DRAW:: .ZWORD "draw"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLOSE
.BYTE 0
W?DRINK:: .ZWORD "drink"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?DRINK
.BYTE 0
W?DRIVE:: .ZWORD "drive"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?DROP:: .ZWORD "drop"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DROP
.BYTE 0
W?E:: .ZWORD "e"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 62
.BYTE 0
W?EAST:: .ZWORD "east"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 62
.BYTE 0
W?EAT:: .ZWORD "eat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?EDGE:: .ZWORD "edge"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?EDITION:: .ZWORD "edition"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RELEASE
.BYTE 0
W?EGGS:: .ZWORD "eggs"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?EIGHT:: .ZWORD "eight"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?EIGHTEEN:: .ZWORD "eighteen"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?EIGHTY:: .ZWORD "eighty"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?ELEVEN:: .ZWORD "eleven"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?EMERGE:: .ZWORD "emerge"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?EMERGENCY:: .ZWORD "emergency"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?EMPTY:: .ZWORD "empty"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EMPTY
.BYTE 0
W?ENAMEL:: .ZWORD "enamel"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?END:: .ZWORD "end"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ENGAGE:: .ZWORD "engage"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?START
.BYTE 0
W?ENTER:: .ZWORD "enter"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ENTER
.BYTE 0
W?EQUIPMENT:: .ZWORD "equipment"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?EVACUATE:: .ZWORD "evacuate"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?EXAMIN:: .ZWORD "examin"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?EXAMINE:: .ZWORD "examine"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?EXCEPT:: .ZWORD "except"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?EXIT:: .ZWORD "exit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?EXPLAIN:: .ZWORD "explain"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAY
.BYTE 0
W?EXPLORE:: .ZWORD "explore"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?EXTINGUISH:: .ZWORD "extinguis"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXTINGUISH
.BYTE 0
W?F:: .ZWORD "f"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 63
.BYTE 0
W?FABRIC:: .ZWORD "fabric"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FACE:: .ZWORD "face"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?FAINT:: .ZWORD "faint"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FAINT
.BYTE 0
W?FASTEN:: .ZWORD "fasten"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TIE
.BYTE 0
W?FAT:: .ZWORD "fat"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FAUCET:: .ZWORD "faucet"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FEED:: .ZWORD "feed"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?FEEL:: .ZWORD "feel"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RUB
.BYTE 0
W?FEMALE:: .ZWORD "female"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FETCH:: .ZWORD "fetch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BRING
.BYTE 0
W?FIFTEEN:: .ZWORD "fifteen"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FIFTH:: .ZWORD "fifth"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FIFTY:: .ZWORD "fifty"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FIGHT:: .ZWORD "fight"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?FILL:: .ZWORD "fill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FILL
.BYTE 0
W?FILM:: .ZWORD "film"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FIND:: .ZWORD "find"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIND
.BYTE 0
W?FIRE:: .ZWORD "fire"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIRE
.BYTE 0
W?FIRST:: .ZWORD "first"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FISH:: .ZWORD "fish"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FIVE:: .ZWORD "five"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FIX:: .ZWORD "fix"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIX
.BYTE 0
W?FIXTURE:: .ZWORD "fixture"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FIXTURES:: .ZWORD "fixtures"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FLARE:: .ZWORD "flare"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FLIP:: .ZWORD "flip"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWITCH
.BYTE 0
W?FLOOD:: .ZWORD "flood"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FILL
.BYTE 0
W?FLOOR:: .ZWORD "floor"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FLOWER:: .ZWORD "flower"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FLUSH:: .ZWORD "flush"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FLUSH
.BYTE 0
W?FOLLOW:: .ZWORD "follow"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?FOOD:: .ZWORD "food"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FOR:: .ZWORD "for"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 252
.BYTE 0
W?FORE:: .ZWORD "fore"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 63
.BYTE 0
W?FOREIGN:: .ZWORD "foreign"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FOREST:: .ZWORD "forest"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FORTY:: .ZWORD "forty"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FORWARD:: .ZWORD "forward"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 63
.BYTE 0
W?FOUR:: .ZWORD "four"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FOURTEEN:: .ZWORD "fourteen"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FOURTH:: .ZWORD "fourth"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FRBZ:: .ZWORD "frbz"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FREE:: .ZWORD "free"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNTIE
.BYTE 0
W?FRESH:: .ZWORD "fresh"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FROM:: .ZWORD "from"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 243
.BYTE 0
W?FRONT:: .ZWORD "front"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 63
.BYTE 0
W?FRONTIER:: .ZWORD "frontier"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FROTZIAN:: .ZWORD "frotzian"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?FUCK:: .ZWORD "fuck"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FUCKED:: .ZWORD "fucked"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FUCKING:: .ZWORD "fucking"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FUDGE:: .ZWORD "fudge"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?FULL:: .ZWORD "full"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?G:: .ZWORD "g"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?GALLEY:: .ZWORD "galley"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?GAME:: .ZWORD "game"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GAZE:: .ZWORD "gaze"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOOK
.BYTE 0
W?GESTURE:: .ZWORD "gesture"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?GESTURE
.BYTE 0
W?GET:: .ZWORD "get"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GET
.BYTE 0
W?GIRL:: .ZWORD "girl"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GIVE:: .ZWORD "give"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?GLASS:: .ZWORD "glass"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?GO:: .ZWORD "go"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?GODDAMN:: .ZWORD "goddamn"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?GOLA:: .ZWORD "gola"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?GOOD-BYE:: .ZWORD "good-bye"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GOODBYE
.BYTE 0
W?GOODBYE:: .ZWORD "goodbye"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GOODBYE
.BYTE 0
W?GORILLA:: .ZWORD "gorilla"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRAB:: .ZWORD "grab"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?GRADE:: .ZWORD "grade"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRAFFITI:: .ZWORD "graffiti"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GREASY:: .ZWORD "greasy"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?GREET:: .ZWORD "greet"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?GREETINGS:: .ZWORD "greetings"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?GRIN:: .ZWORD "grin"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMILE
.BYTE 0
W?GRNZ:: .ZWORD "grnz"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?GROUND:: .ZWORD "ground"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRUEL:: .ZWORD "gruel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GUARD:: .ZWORD "guard"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GUN:: .ZWORD "gun"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HALL:: .ZWORD "hall"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?HAND:: .ZWORD "hand"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?HANDKERCH:: .ZWORD "handkerch"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.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?HANDSOME:: .ZWORD "handsome"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?HANG:: .ZWORD "hang"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HANG
.BYTE 0
W?HANKY:: .ZWORD "hanky"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HAS:: .ZWORD "has"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?HAT:: .ZWORD "hat"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HAVE:: .ZWORD "have"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?HE:: .ZWORD "he"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HE'S:: .ZWORD "he's"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?HEAD:: .ZWORD "head"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?HEAD
.BYTE 0
W?HEADS:: .ZWORD "heads"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HEAT:: .ZWORD "heat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAT
.BYTE 0
W?HELL:: .ZWORD "hell"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?HELLO:: .ZWORD "hello"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?HELP:: .ZWORD "help"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELP
.BYTE 0
W?HER:: .ZWORD "her"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HERE:: .ZWORD "here"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HERSELF:: .ZWORD "herself"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HI:: .ZWORD "hi"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?HIDE:: .ZWORD "hide"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HIDE
.BYTE 0
W?HIM:: .ZWORD "him"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HIMSELF:: .ZWORD "himself"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HIS:: .ZWORD "his"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?HIT:: .ZWORD "hit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLAP
.BYTE 0
W?HOLD:: .ZWORD "hold"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HOLD
.BYTE 0
W?HOLDER:: .ZWORD "holder"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HOW:: .ZWORD "how"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?HOWDY:: .ZWORD "howdy"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?HRNG:: .ZWORD "hrng"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?HUG:: .ZWORD "hug"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KISS
.BYTE 0
W?HUNDRED:: .ZWORD "hundred"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?HUNKER:: .ZWORD "hunker"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SIT
.BYTE 0
W?HURL:: .ZWORD "hurl"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THROW
.BYTE 0
W?HURT:: .ZWORD "hurt"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLAP
.BYTE 0
W?I:: .ZWORD "i"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?I
.BYTE 0
W?I'LL:: .ZWORD "i'll"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?I'M:: .ZWORD "i'm"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?I'VE:: .ZWORD "i've"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?IDENTIFY:: .ZWORD "identify"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NAME
.BYTE 0
W?IGNITE:: .ZWORD "ignite"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BURN
.BYTE 0
W?IN:: .ZWORD "in"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 249
.BYTE 57
W?INCINERATE:: .ZWORD "incinerat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BURN
.BYTE 0
W?INJURE:: .ZWORD "injure"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLAP
.BYTE 0
W?INQUIRE:: .ZWORD "inquire"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ASK
.BYTE 0
W?INSERT:: .ZWORD "insert"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?INSIDE:: .ZWORD "inside"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 249
.BYTE 57
W?INSPECT:: .ZWORD "inspect"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?INSPECTOR:: .ZWORD "inspector"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?INSTALL:: .ZWORD "install"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?INTO:: .ZWORD "into"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 249
.BYTE 57
W?INVENT:: .ZWORD "invent"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?INVENT
.BYTE 0
W?IS:: .ZWORD "is"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?IT:: .ZWORD "it"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?IT'S:: .ZWORD "it's"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?ITEM:: .ZWORD "item"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?JOVIAL:: .ZWORD "jovial"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?JUMP:: .ZWORD "jump"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?JUMP
.BYTE 0
W?KICK:: .ZWORD "kick"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DAMAGE
.BYTE 0
W?KILL:: .ZWORD "kill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KILL
.BYTE 0
W?KISS:: .ZWORD "kiss"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KISS
.BYTE 0
W?KITCHEN:: .ZWORD "kitchen"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?KNIFE:: .ZWORD "knife"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KNOCK:: .ZWORD "knock"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KNOCK
.BYTE 0
W?KNUT:: .ZWORD "knut"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?L:: .ZWORD "l"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOOK
.BYTE 0
W?LACE:: .ZWORD "lace"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LADDER:: .ZWORD "ladder"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LANGUAGE:: .ZWORD "language"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LARGE:: .ZWORD "large"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?LAST:: .ZWORD "last"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?LATCH:: .ZWORD "latch"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LAVATORY:: .ZWORD "lavatory"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?LEAD:: .ZWORD "lead"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?LEARN:: .ZWORD "learn"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEARN
.BYTE 0
W?LEATHER:: .ZWORD "leather"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?LEAVE:: .ZWORD "leave"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?LEFT:: .ZWORD "left"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 60
.BYTE 0
W?LENS:: .ZWORD "lens"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LET'S:: .ZWORD "let's"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?LETTER:: .ZWORD "letter"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LICE:: .ZWORD "lice"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LIE:: .ZWORD "lie"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LIE
.BYTE 0
W?LIFT:: .ZWORD "lift"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RAISE
.BYTE 0
W?LIGHT:: .ZWORD "light"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?LIGHT
.BYTE 0
W?LIGHTER:: .ZWORD "lighter"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LISTEN:: .ZWORD "listen"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LISTEN
.BYTE 0
W?LOAD:: .ZWORD "load"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOAD
.BYTE 0
W?LOCATE:: .ZWORD "locate"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIND
.BYTE 0
W?LOCK:: .ZWORD "lock"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?LOCK
.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?LONG:: .ZWORD "long"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?LOOK:: .ZWORD "look"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOOK
.BYTE 0
W?LOWER:: .ZWORD "lower"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DROP
.BYTE 0
W?LUGGAGE:: .ZWORD "luggage"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?LUNCH:: .ZWORD "lunch"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LUNGE:: .ZWORD "lunge"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LUNGE
.BYTE 0
W?MACGUFFIN:: .ZWORD "macguffin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MACHINE:: .ZWORD "machine"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MAGNIFYIN:: .ZWORD "magnifyin"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?MAKE:: .ZWORD "make"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MAKE
.BYTE 0
W?MALE:: .ZWORD "male"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?MAN:: .ZWORD "man"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MARK:: .ZWORD "mark"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MARKS:: .ZWORD "marks"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MAYBE:: .ZWORD "maybe"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?MCGUFFIN:: .ZWORD "mcguffin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ME:: .ZWORD "me"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MEADOW:: .ZWORD "meadow"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MEAL:: .ZWORD "meal"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MEDITATE:: .ZWORD "meditate"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?MEN'S:: .ZWORD "men's"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?MENU:: .ZWORD "menu"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MESSAGE:: .ZWORD "message"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?METAL:: .ZWORD "metal"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?MICROFILM:: .ZWORD "microfilm"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MIDDLE:: .ZWORD "middle"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?MIDDLE-AGED:: .ZWORD "middle-ag"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?MILLION:: .ZWORD "million"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?MINIATURE:: .ZWORD "miniature"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.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?MOLEST:: .ZWORD "molest"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?MONEY:: .ZWORD "money"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MOONLIGHT:: .ZWORD "moonlight"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MOVE:: .ZWORD "move"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MOVE
.BYTE 0
W?MURDER:: .ZWORD "murder"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KILL
.BYTE 0
W?MY:: .ZWORD "my"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?MYSELF:: .ZWORD "myself"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MYSTERIOUS:: .ZWORD "mysteriou"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?N:: .ZWORD "n"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 63
.BYTE 0
W?NAME:: .ZWORD "name"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NAME
.BYTE 0
W?NAP:: .ZWORD "nap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FAINT
.BYTE 0
W?NAPKIN:: .ZWORD "napkin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NASTY:: .ZWORD "nasty"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?NAY:: .ZWORD "nay"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NO
.BYTE 0
W?NE:: .ZWORD "ne"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?NEGATIVE:: .ZWORD "negative"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NO
.BYTE 0
W?NEWS:: .ZWORD "news"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?NEWSPAPER:: .ZWORD "newspaper"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NEWSPRINT:: .ZWORD "newsprint"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NINE:: .ZWORD "nine"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?NINETEEN:: .ZWORD "nineteen"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?NINETY:: .ZWORD "ninety"
.BYTE PS?BUZZ-WORD
.BYTE 0
.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 63
.BYTE 0
W?NORTHEAST:: .ZWORD "northeast"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?NORTHWEST:: .ZWORD "northwest"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?NOTE:: .ZWORD "note"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NOW:: .ZWORD "now"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?NUMBER:: .ZWORD "number"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?NW:: .ZWORD "nw"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?OBSERVE:: .ZWORD "observe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?OF:: .ZWORD "of"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?OFF:: .ZWORD "off"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 246
.BYTE 0
W?OFFER:: .ZWORD "offer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?OFFICER:: .ZWORD "officer"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?OK:: .ZWORD "ok"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?OKAY:: .ZWORD "okay"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?OLD:: .ZWORD "old"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?ON:: .ZWORD "on"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 248
.BYTE 0
W?ONE:: .ZWORD "one"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?ONTO:: .ZWORD "onto"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 248
.BYTE 0
W?OOPS:: .ZWORD "oops"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?OPEN:: .ZWORD "open"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?OPEN
.BYTE 0
W?ORDER:: .ZWORD "order"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BUY
.BYTE 0
W?OTHER:: .ZWORD "other"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?OUT:: .ZWORD "out"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 251
.BYTE 56
W?OUTSIDE:: .ZWORD "outside"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 251
.BYTE 56
W?OVER:: .ZWORD "over"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 237
.BYTE 0
W?OXYGEN:: .ZWORD "oxygen"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PACK:: .ZWORD "pack"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PANEL:: .ZWORD "panel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PANTRY:: .ZWORD "pantry"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAPER:: .ZWORD "paper"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAPERS:: .ZWORD "papers"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PASS:: .ZWORD "pass"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PASS
.BYTE 0
W?PASSENGER:: .ZWORD "passenger"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PASSPORT:: .ZWORD "passport"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAUSE:: .ZWORD "pause"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAVE
.BYTE 0
W?PEAL:: .ZWORD "peal"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RING
.BYTE 0
W?PEE:: .ZWORD "pee"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?PEEK:: .ZWORD "peek"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOOK
.BYTE 0
W?PEN:: .ZWORD "pen"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PEOPLE:: .ZWORD "people"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PERUSE:: .ZWORD "peruse"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?READ
.BYTE 0
W?PHONE:: .ZWORD "phone"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CALL
.BYTE 0
W?PHOTO:: .ZWORD "photo"
.BYTE PS?OBJECT+PS?VERB+PS?PREPOSITION+P1?OBJECT
.BYTE 233
.BYTE ACT?PHOTO
W?PHOTOGRAPH:: .ZWORD "photograp"
.BYTE PS?OBJECT+PS?VERB+PS?PREPOSITION+P1?OBJECT
.BYTE 233
.BYTE ACT?PHOTO
W?PICK:: .ZWORD "pick"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PICK
.BYTE 0
W?PICTURE:: .ZWORD "picture"
.BYTE PS?OBJECT+PS?VERB+PS?PREPOSITION+P1?OBJECT
.BYTE 233
.BYTE ACT?PHOTO
W?PIERCE:: .ZWORD "pierce"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CUT
.BYTE 0
W?PISS:: .ZWORD "piss"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?PLACE:: .ZWORD "place"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?PLAIN:: .ZWORD "plain"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PLAN:: .ZWORD "plan"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PLASTIC:: .ZWORD "plastic"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?PLATE:: .ZWORD "plate"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PLATFORM:: .ZWORD "platform"
.BYTE PS?OBJECT+PS?ADJECTIVE+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 0
.BYTE 0
W?PLUSH:: .ZWORD "plush"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?POCKET:: .ZWORD "pocket"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?POCKET
.BYTE 0
W?POCKETS:: .ZWORD "pockets"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?POINT:: .ZWORD "point"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POINT
.BYTE 0
W?POLICE:: .ZWORD "police"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?PORTION:: .ZWORD "portion"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?POTRZEBIE:: .ZWORD "potrzebie"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?POUR:: .ZWORD "pour"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POUR
.BYTE 0
W?PRECIPICE:: .ZWORD "precipice"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PREPARE:: .ZWORD "prepare"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MAKE
.BYTE 0
W?PRESS:: .ZWORD "press"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUSH
.BYTE 0
W?PRETTY:: .ZWORD "pretty"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?PRINT:: .ZWORD "print"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PROCEED:: .ZWORD "proceed"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?PULL:: .ZWORD "pull"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PULL
.BYTE 0
W?PUNCH:: .ZWORD "punch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLAP
.BYTE 0
W?PURCHASE:: .ZWORD "purchase"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BUY
.BYTE 0
W?PURPLE:: .ZWORD "purple"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?PURSUE:: .ZWORD "pursue"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?PUSH:: .ZWORD "push"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUSH
.BYTE 0
W?PUT:: .ZWORD "put"
.BYTE PS?OBJECT+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 "question"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ASK
.BYTE 0
W?QUICKLY:: .ZWORD "quickly"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?QUIETLY:: .ZWORD "quietly"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?QUIT:: .ZWORD "quit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?QUIT
.BYTE 0
W?R:: .ZWORD "r"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 61
.BYTE 0
W?RACK:: .ZWORD "rack"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RAILWAY:: .ZWORD "railway"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?RAISE:: .ZWORD "raise"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RAISE
.BYTE 0
W?RAP:: .ZWORD "rap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KNOCK
.BYTE 0
W?RAPE:: .ZWORD "rape"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?READ:: .ZWORD "read"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?READ
.BYTE 0
W?REAR:: .ZWORD "rear"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 61
.BYTE 0
W?RED:: .ZWORD "red"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?REGAL:: .ZWORD "regal"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?RELAX:: .ZWORD "relax"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?RELEASE:: .ZWORD "release"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RELEASE
.BYTE 0
W?REMNANT:: .ZWORD "remnant"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?REMOVE:: .ZWORD "remove"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REMOVE
.BYTE 0
W?REPAIR:: .ZWORD "repair"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIX
.BYTE 0
W?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 "request"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REQUEST
.BYTE 0
W?RESPOND:: .ZWORD "respond"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ANSWER
.BYTE 0
W?REST:: .ZWORD "rest"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?RESTART:: .ZWORD "restart"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RESTART
.BYTE 0
W?RESTOR:: .ZWORD "restor"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RESTORE
.BYTE 0
W?RESTORE:: .ZWORD "restore"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RESTORE
.BYTE 0
W?RESTROOM:: .ZWORD "restroom"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?RESUME:: .ZWORD "resume"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RESTORE
.BYTE 0
W?REVISION:: .ZWORD "revision"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RELEASE
.BYTE 0
W?RID:: .ZWORD "rid"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 239
.BYTE 0
W?RIGHT:: .ZWORD "right"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 62
.BYTE 0
W?RING:: .ZWORD "ring"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RING
.BYTE 0
W?RIP:: .ZWORD "rip"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RIP
.BYTE 0
W?RISE:: .ZWORD "rise"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RISE
.BYTE 0
W?RIVER:: .ZWORD "river"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ROCKY:: .ZWORD "rocky"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?ROGER:: .ZWORD "roger"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.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?OBJECT
.BYTE 0
.BYTE 0
W?RUB:: .ZWORD "rub"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RUB
.BYTE 0
W?RUMPLED:: .ZWORD "rumpled"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?RUN:: .ZWORD "run"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?S:: .ZWORD "s"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 61
.BYTE 0
W?SANDWICH:: .ZWORD "sandwich"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SAVE:: .ZWORD "save"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAVE
.BYTE 0
W?SAY:: .ZWORD "say"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAY
.BYTE 0
W?SCARF:: .ZWORD "scarf"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCENERY:: .ZWORD "scenery"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCHEDULE:: .ZWORD "schedule"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCRAM:: .ZWORD "scram"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?SCRAP:: .ZWORD "scrap"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCRATCH:: .ZWORD "scratch"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCRATCHES:: .ZWORD "scratches"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCREAM:: .ZWORD "scream"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YELL
.BYTE 0
W?SCREW:: .ZWORD "screw"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SCRIPT:: .ZWORD "script"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SCRIPT
.BYTE 0
W?SCRUTINIZE:: .ZWORD "scrutiniz"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?SE:: .ZWORD "se"
.BYTE PS?BUZZ-WORD
.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+P1?OBJECT
.BYTE 0
.BYTE 0
W?SEATS:: .ZWORD "seats"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SECOND:: .ZWORD "second"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?SECURE:: .ZWORD "secure"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TIE
.BYTE 0
W?SEE:: .ZWORD "see"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOOK
.BYTE 0
W?SEIZE:: .ZWORD "seize"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?SEND:: .ZWORD "send"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SEND
.BYTE 0
W?SET:: .ZWORD "set"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SET
.BYTE 0
W?SEVEN:: .ZWORD "seven"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SEVENTEEN:: .ZWORD "seventeen"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SEVENTY:: .ZWORD "seventy"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SHADE:: .ZWORD "shade"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RUB
.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 0
.BYTE 0
W?SHE:: .ZWORD "she"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHE'S:: .ZWORD "she's"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SHED:: .ZWORD "shed"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REMOVE
.BYTE 0
W?SHELF:: .ZWORD "shelf"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHIT:: .ZWORD "shit"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SHITHEAD:: .ZWORD "shithead"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SHOOT:: .ZWORD "shoot"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIRE
.BYTE 0
W?SHORT:: .ZWORD "short"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHOULD:: .ZWORD "should"
.BYTE PS?BUZZ-WORD
.BYTE 0
.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?SHUTTER:: .ZWORD "shutter"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SIDEWALK:: .ZWORD "sidewalk"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SIGN:: .ZWORD "sign"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?SIGN
.BYTE 0
W?SIGNAL:: .ZWORD "signal"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CALL
.BYTE 0
W?SILENT:: .ZWORD "silent"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?SINK:: .ZWORD "sink"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SIP:: .ZWORD "sip"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?DRINK
.BYTE 0
W?SIT:: .ZWORD "sit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SIT
.BYTE 0
W?SIX:: .ZWORD "six"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SIXTEEN:: .ZWORD "sixteen"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SIXTY:: .ZWORD "sixty"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SKIM:: .ZWORD "skim"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?READ
.BYTE 0
W?SKIN:: .ZWORD "skin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SLAP:: .ZWORD "slap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLAP
.BYTE 0
W?SLEEP:: .ZWORD "sleep"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FAINT
.BYTE 0
W?SLICE:: .ZWORD "slice"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CUT
.BYTE 0
W?SLIDE:: .ZWORD "slide"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLIDE
.BYTE 0
W?SLIMPUK:: .ZWORD "slimpuk"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SLOWLY:: .ZWORD "slowly"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SMALL:: .ZWORD "small"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.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?SMOKE:: .ZWORD "smoke"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMOKE
.BYTE 0
W?SMOOTH:: .ZWORD "smooth"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?SNACK:: .ZWORD "snack"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SNAPSHOT:: .ZWORD "snapshot"
.BYTE PS?OBJECT+PS?VERB+PS?PREPOSITION+P1?OBJECT
.BYTE 233
.BYTE ACT?PHOTO
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?FAINT
.BYTE 0
W?SOFT:: .ZWORD "soft"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?SOME:: .ZWORD "some"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?SOMETHING:: .ZWORD "something"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SOON:: .ZWORD "soon"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SOUTH:: .ZWORD "south"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 61
.BYTE 0
W?SOUTHEAST:: .ZWORD "southeast"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SOUTHWEST:: .ZWORD "southwest"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SPEAK:: .ZWORD "speak"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAY
.BYTE 0
W?SPILL:: .ZWORD "spill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POUR
.BYTE 0
W?SPOT:: .ZWORD "spot"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPY:: .ZWORD "spy"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?SQUAT:: .ZWORD "squat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SIT
.BYTE 0
W?STAB:: .ZWORD "stab"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KILL
.BYTE 0
W?STAND:: .ZWORD "stand"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STAND
.BYTE 0
W?STARE:: .ZWORD "stare"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOOK
.BYTE 0
W?START:: .ZWORD "start"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?START
.BYTE 0
W?STARTLE:: .ZWORD "startle"
.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?STATION:: .ZWORD "station"
.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?WALK
.BYTE 0
W?STIFF:: .ZWORD "stiff"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STILT:: .ZWORD "stilt"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?STOOL:: .ZWORD "stool"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STOOP:: .ZWORD "stoop"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SIT
.BYTE 0
W?STOP:: .ZWORD "stop"
.BYTE PS?VERB+PS?ADJECTIVE+P1?VERB
.BYTE ACT?STOP
.BYTE 0
W?STRANGER:: .ZWORD "stranger"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STRANGLE:: .ZWORD "strangle"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KILL
.BYTE 0
W?STREET:: .ZWORD "street"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STRIKE:: .ZWORD "strike"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLAP
.BYTE 0
W?STUBBLE:: .ZWORD "stubble"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?STUDY:: .ZWORD "study"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?STUFF:: .ZWORD "stuff"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?PLACE
.BYTE 0
W?SUCK:: .ZWORD "suck"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SUCKS:: .ZWORD "sucks"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SUITE:: .ZWORD "suite"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SUMMON:: .ZWORD "summon"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CALL
.BYTE 0
W?SUNLIGHT:: .ZWORD "sunlight"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SUPER:: .ZWORD "super"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SUPER
.BYTE 0
W?SUPERB:: .ZWORD "superb"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SUPER
.BYTE 0
W?SUPERBRIEF:: .ZWORD "superbrie"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SUPER
.BYTE 0
W?SUPPLIES:: .ZWORD "supplies"
.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 "surprise"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?SUSPEND:: .ZWORD "suspend"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAVE
.BYTE 0
W?SW:: .ZWORD "sw"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?SWALLOW:: .ZWORD "swallow"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?DRINK
.BYTE 0
W?SWIM:: .ZWORD "swim"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWIM
.BYTE 0
W?SWING:: .ZWORD "swing"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWITCH
.BYTE 0
W?SWINGING:: .ZWORD "swinging"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?SWITCH:: .ZWORD "switch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWITCH
.BYTE 0
W?T:: .ZWORD "t"
.BYTE PS?VERB+PS?ADJECTIVE+P1?VERB
.BYTE ACT?TIME
.BYTE 0
W?TABLE:: .ZWORD "table"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TAKE:: .ZWORD "take"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?TALK:: .ZWORD "talk"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAY
.BYTE 0
W?TALL:: .ZWORD "tall"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TASTE:: .ZWORD "taste"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?TEA:: .ZWORD "tea"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TEAR:: .ZWORD "tear"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RIP
.BYTE 0
W?TELL:: .ZWORD "tell"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TELL
.BYTE 0
W?TEN:: .ZWORD "ten"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?TEST:: .ZWORD "test"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?CHECK
.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'S:: .ZWORD "that's"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THE:: .ZWORD "the"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THEIR:: .ZWORD "their"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?THEM:: .ZWORD "them"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?THEN:: .ZWORD "then"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THERE:: .ZWORD "there"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THEY:: .ZWORD "they"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?THEY'RE:: .ZWORD "they're"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THIN:: .ZWORD "thin"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?THIRD:: .ZWORD "third"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?THIRTEEN:: .ZWORD "thirteen"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THIRTY:: .ZWORD "thirty"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THIS:: .ZWORD "this"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?THOUSAND:: .ZWORD "thousand"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THREE:: .ZWORD "three"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?THRILLER:: .ZWORD "thriller"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?THROUGH:: .ZWORD "through"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 241
.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 241
.BYTE 0
W?THUG:: .ZWORD "thug"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TICKET:: .ZWORD "ticket"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TIE:: .ZWORD "tie"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TIE
.BYTE 0
W?TILL:: .ZWORD "till"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 231
.BYTE 0
W?TIME:: .ZWORD "time"
.BYTE PS?VERB+PS?ADJECTIVE+P1?VERB
.BYTE ACT?TIME
.BYTE 0
W?TIMETABLE:: .ZWORD "timetable"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TISSUE:: .ZWORD "tissue"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TO:: .ZWORD "to"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 254
.BYTE 0
W?TOILET:: .ZWORD "toilet"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TOP:: .ZWORD "top"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TOSS:: .ZWORD "toss"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THROW
.BYTE 0
W?TOUCH:: .ZWORD "touch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RUB
.BYTE 0
W?TOWEL:: .ZWORD "towel"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TOWN:: .ZWORD "town"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TRACE:: .ZWORD "trace"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?TRAIN:: .ZWORD "train"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TRAVELER:: .ZWORD "traveler"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TRAVELERS:: .ZWORD "travelers"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TRAVELLER:: .ZWORD "traveller"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?TROUBLESHOOT:: .ZWORD "troublesh"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?CHECK
.BYTE 0
W?TUG:: .ZWORD "tug"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PULL
.BYTE 0
W?TUNNEL:: .ZWORD "tunnel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TURN:: .ZWORD "turn"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWITCH
.BYTE 0
W?TURNS:: .ZWORD "turns"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TWELVE:: .ZWORD "twelve"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?TWENTY:: .ZWORD "twenty"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?TWO:: .ZWORD "two"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?U:: .ZWORD "u"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 245
.BYTE 59
W?UNATTACH:: .ZWORD "unattach"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNTIE
.BYTE 0
W?UNCUFF:: .ZWORD "uncuff"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNTIE
.BYTE 0
W?UNDER:: .ZWORD "under"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 250
.BYTE 0
W?UNDERNEATH:: .ZWORD "underneat"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 250
.BYTE 0
W?UNFASTEN:: .ZWORD "unfasten"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNTIE
.BYTE 0
W?UNFRIENDLY:: .ZWORD "unfriendl"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?UNHOOK:: .ZWORD "unhook"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNTIE
.BYTE 0
W?UNLOCK:: .ZWORD "unlock"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNLOCK
.BYTE 0
W?UNSCRIPT:: .ZWORD "unscript"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNSCRIPT
.BYTE 0
W?UNTIE:: .ZWORD "untie"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNTIE
.BYTE 0
W?UNTIL:: .ZWORD "until"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 230
.BYTE 0
W?UP:: .ZWORD "up"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE 245
.BYTE 59
W?UPHOLSTERY:: .ZWORD "upholster"
.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 253
.BYTE 0
W?V:: .ZWORD "v"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?VALISE:: .ZWORD "valise"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?VARIATION:: .ZWORD "variation"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RELEASE
.BYTE 0
W?VEHICLE:: .ZWORD "vehicle"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?VENDING:: .ZWORD "vending"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?VERBOSE:: .ZWORD "verbose"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?VERBOSE
.BYTE 0
W?VERSION:: .ZWORD "version"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RELEASE
.BYTE 0
W?VESTIBULE:: .ZWORD "vestibule"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?VIENNA:: .ZWORD "vienna"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?VIOLENT:: .ZWORD "violent"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?W:: .ZWORD "w"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 60
.BYTE 0
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?WAITER:: .ZWORD "waiter"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?WAITING:: .ZWORD "waiting"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?WAITRESS:: .ZWORD "waitress"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WAKE:: .ZWORD "wake"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?WALK:: .ZWORD "walk"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?WAS:: .ZWORD "was"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WASTE:: .ZWORD "waste"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KILL
.BYTE 0
W?WATCH:: .ZWORD "watch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WATCH
.BYTE 0
W?WE'RE:: .ZWORD "we're"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WEAR:: .ZWORD "wear"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WEAR
.BYTE 0
W?WELL:: .ZWORD "well"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WERE:: .ZWORD "were"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WEST:: .ZWORD "west"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 60
.BYTE 0
W?WHAT:: .ZWORD "what"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WHAT'S:: .ZWORD "what's"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WHEN:: .ZWORD "when"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WHEN'S:: .ZWORD "when's"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WHERE:: .ZWORD "where"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WHICH:: .ZWORD "which"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WHISPER:: .ZWORD "whisper"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAY
.BYTE 0
W?WHITE:: .ZWORD "white"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?WHO:: .ZWORD "who"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WHO'S:: .ZWORD "who's"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WHY:: .ZWORD "why"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WIEN:: .ZWORD "wien"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?WILCO:: .ZWORD "wilco"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?WILD:: .ZWORD "wild"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?WILDFLOWER:: .ZWORD "wildflowe"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WILL:: .ZWORD "will"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WIND:: .ZWORD "wind"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WIND
.BYTE 0
W?WINDOW:: .ZWORD "window"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?WINE:: .ZWORD "wine"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.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?BRUSH
.BYTE 0
W?WITH:: .ZWORD "with"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE 253
.BYTE 0
W?WOMAN:: .ZWORD "woman"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WOMEN'S:: .ZWORD "women's"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?WON'T:: .ZWORD "won't"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WORN:: .ZWORD "worn"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?WOULD:: .ZWORD "would"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?WRITE:: .ZWORD "write"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WRITE
.BYTE 0
W?WRITING:: .ZWORD "writing"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?Y:: .ZWORD "y"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.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?OBJECT
.BYTE 0
.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?YOU'RE:: .ZWORD "you're"
.BYTE PS?BUZZ-WORD
.BYTE 0
.BYTE 0
W?YOUNG:: .ZWORD "young"
.BYTE PS?ADJECTIVE+P1?OBJECT
.BYTE 0
.BYTE 0
W?YOURSELF:: .ZWORD "yourself"
.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 0
.BYTE 0
W?ZZZZLG:: .ZWORD "zzzzlg"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
.ENDT
; END LOAD
ENDLOD::
; PURE TABLES ARE DEFINED HERE
T?5:: .TABLE
7
PEN
HANKY
LIGHTER
FLOWER-GLOBAL
SCARF
KNIFE
PEN
.ENDT
T?6:: .TABLE
3
MARKS
WORN-SPOT
GRAFFITI
.ENDT
T?8:: .TABLE
9
YOUNG-MAN
YOUNG-WOMAN
OLD-MAN
OLD-WOMAN
BOY
GIRL
YOUNG-COUPLE
MIDDLE-COUPLE
OLD-COUPLE
.ENDT
T?10:: .TABLE
6
THIN-MAN
FAT-MAN
HUNK
PEEL
DUCHESS
NATASHA
.ENDT
T?15:: .TABLE
4
STR?66
STR?67
STR?68
STR?69
.ENDT
T?16:: .TABLE
6
STR?70
STR?71
STR?72
STR?73
STR?74
STR?75
.ENDT
T?17:: .TABLE
7
STR?76
STR?77
STR?78
STR?79
STR?80
STR?81
STR?82
.ENDT
T?18:: .TABLE
6
REM-NULL
REM-EYES-BLK
REM-EYES-BLU
REM-FINGER
REM-MARK
REM-WART
.ENDT
T?19:: .TABLE
6
1
2
3
4
5
6
.ENDT
T?20:: .TABLE
5
1
2
7
8
9
.ENDT
T?21:: .TABLE
6
1
2
5
6
11
12
.ENDT
T?22:: .TABLE
5
1
6
10
11
12
.ENDT
T?23:: .TABLE
36
STR?83
STR?84
STR?85
STR?86
STR?87
STR?88
STR?88
STR?89
STR?90
STR?91
STR?92
STR?93
STR?94
STR?95
STR?96
STR?97
STR?98
STR?99
STR?100
STR?101
STR?102
STR?103
STR?104
STR?105
STR?106
STR?107
STR?108
STR?109
STR?110
STR?111
STR?112
STR?113
STR?114
STR?115
STR?116
STR?117
.ENDT
T?38:: .TABLE
STR?169
STR?170
.ENDT
T?39:: .TABLE
STR?171
STR?172
.ENDT
T?40:: .TABLE
STR?173
STR?174
.ENDT
T?41:: .TABLE
STR?175
STR?170
.ENDT
T?42:: .TABLE
4
T?38
T?39
T?40
T?41
.ENDT
T?50:: .TABLE
2
STR?185
STR?186
.ENDT
T?51:: .TABLE
4
STR?3
STR?3
STR?193
STR?194
.ENDT
T?52:: .TABLE
4
STR?195
STR?196
STR?197
STR?198
.ENDT
T?54:: .TABLE
7
STATION-FRBZ
STATION-GRNZ
STATION-GOLA
STATION-POTRZEBIE
STATION-KNUT
STATION-HRNG
STATION-WIEN
.ENDT
T?57:: .TABLE
5
STR?278
STR?279
STR?280
STR?281
STR?282
.ENDT
T?58:: .TABLE
14
REST-ROOM-FWD
COMPARTMENT-1
COMPARTMENT-2
COMPARTMENT-3
COMPARTMENT-4
COMPARTMENT-5
REST-ROOM-REAR
VESTIBULE-FWD
HALL-1
HALL-2
HALL-3
HALL-4
HALL-5
VESTIBULE-REAR
.ENDT
T?59:: .TABLE
5
COMPARTMENT-1
COMPARTMENT-2
COMPARTMENT-3
COMPARTMENT-4
COMPARTMENT-5
.ENDT
T?60:: .TABLE
5
UNDER-SEAT-1
UNDER-SEAT-2
UNDER-SEAT-3
UNDER-SEAT-4
UNDER-SEAT-5
.ENDT
T?61:: .TABLE
5
WINDOW-1
WINDOW-2
WINDOW-3
WINDOW-4
WINDOW-5
.ENDT
T?62:: .TABLE
8
VESTIBULE-FWD
VESTIBULE-REAR
OTHER-VESTIBULE-FWD
OTHER-VESTIBULE-REAR
VESTIBULE-FWD-DINER
VESTIBULE-REAR-DINER
VESTIBULE-FWD-FANCY
VESTIBULE-REAR-FANCY
.ENDT
T?63:: .TABLE
6
REST-ROOM-FWD
REST-ROOM-REAR
OTHER-REST-ROOM-FWD
OTHER-REST-ROOM-REAR
REST-ROOM-FWD-DINER
REST-ROOM-REAR-DINER
.ENDT
T?64:: .TABLE
13
HALL-1
HALL-2
HALL-3
HALL-4
HALL-5
HALL-1-DINER
HALL-2-DINER
HALL-3-DINER
HALL-4-DINER
HALL-5-DINER
HALL-1-FANCY
HALL-2-FANCY
HALL-3-FANCY
.ENDT
T?65:: .TABLE
5
BOOTH-1
BOOTH-2
BOOTH-3
PANTRY
GALLEY
.ENDT
T?66:: .TABLE
14
REST-ROOM-FWD-DINER
BOOTH-1
BOOTH-2
BOOTH-3
PANTRY
GALLEY
REST-ROOM-REAR-DINER
VESTIBULE-FWD-DINER
HALL-1-DINER
HALL-2-DINER
HALL-3-DINER
HALL-4-DINER
HALL-5-DINER
VESTIBULE-REAR-DINER
.ENDT
T?67:: .TABLE
8
SUITE-1
SUITE-2
SUITE-3
VESTIBULE-FWD-FANCY
HALL-1-FANCY
HALL-2-FANCY
HALL-3-FANCY
VESTIBULE-REAR-FANCY
.ENDT
T?68:: .TABLE
14
PLATFORM-A
PLATFORM-B
PLATFORM-C
PLATFORM-D
PLATFORM-E
PLATFORM-E
PLATFORM-E
WAITING-ROOM
CAFE
TICKET-AREA
SIDEWALK
LUGGAGE-ROOM
REST-ROOM-MEN
REST-ROOM-WOMEN
.ENDT
T?69:: .TABLE
P?SOUTH
STR?301
P?NORTH
STR?302
P?EAST
STR?303
P?WEST
STR?304
P?UP
STR?305
P?DOWN
STR?306
P?IN
STR?233
P?OUT
STR?307
0
.ENDT
T?70:: .TABLE
P?NORTH
STR?308
P?SOUTH
STR?309
P?EAST
STR?310
P?WEST
STR?311
P?UP
STR?312
P?DOWN
STR?313
P?IN
STR?233
P?OUT
STR?307
0
.ENDT
T?71:: .TABLE
0
LIMBO-FWD
P?SOUTH
P?NORTH
VESTIBULE-FWD
P?SOUTH
P?NORTH
HALL-1
P?SOUTH
P?NORTH
HALL-2
P?SOUTH
P?NORTH
HALL-3
P?SOUTH
P?NORTH
HALL-4
P?SOUTH
P?NORTH
HALL-5
P?SOUTH
P?NORTH
VESTIBULE-REAR
P?SOUTH
P?NORTH
LIMBO-REAR
0
.ENDT
T?72:: .TABLE
0
OTHER-LIMBO-FWD
P?SOUTH
P?NORTH
OTHER-VESTIBULE-FWD
P?SOUTH
P?NORTH
OTHER-HALL-1
P?SOUTH
P?NORTH
OTHER-HALL-2
P?SOUTH
P?NORTH
OTHER-HALL-3
P?SOUTH
P?NORTH
OTHER-HALL-4
P?SOUTH
P?NORTH
OTHER-HALL-5
P?SOUTH
P?NORTH
OTHER-VESTIBULE-REAR
P?SOUTH
P?NORTH
OTHER-LIMBO-REAR
0
.ENDT
T?73:: .TABLE
0
LIMBO-FWD-DINER
P?SOUTH
P?NORTH
VESTIBULE-FWD-DINER
P?SOUTH
P?NORTH
HALL-1-DINER
P?SOUTH
P?NORTH
HALL-2-DINER
P?SOUTH
P?NORTH
HALL-3-DINER
P?SOUTH
P?NORTH
HALL-4-DINER
P?SOUTH
P?NORTH
HALL-5-DINER
P?SOUTH
P?NORTH
VESTIBULE-REAR-DINER
P?SOUTH
P?NORTH
LIMBO-REAR-DINER
0
.ENDT
T?74:: .TABLE
0
LIMBO-FWD-FANCY
P?SOUTH
P?NORTH
VESTIBULE-FWD-FANCY
P?SOUTH
P?NORTH
HALL-1-FANCY
P?SOUTH
P?NORTH
HALL-2-FANCY
P?SOUTH
P?NORTH
HALL-3-FANCY
P?SOUTH
P?NORTH
VESTIBULE-REAR-FANCY
P?SOUTH
P?NORTH
LIMBO-REAR-FANCY
0
.ENDT
T?75:: .TABLE
0
PLATFORM-A
P?SOUTH
P?NORTH
PLATFORM-B
P?SOUTH
P?NORTH
PLATFORM-C
P?SOUTH
P?NORTH
PLATFORM-D
P?SOUTH
P?NORTH
PLATFORM-E
0
.ENDT
T?76:: .TABLE
0
WAITING-ROOM
P?NORTH
P?SOUTH
CAFE
0
.ENDT
T?77:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PLATFORM-C
WAITING-ROOM
0
0
0
0
0
0
0
0
WAITING-ROOM
PLATFORM-C
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?78:: .TABLE
P?NORTH
P?SOUTH
HALL-1
HALL-2
HALL-3
HALL-4
HALL-5
0
.ENDT
T?79:: .TABLE
P?NORTH
P?SOUTH
HALL-1-DINER
HALL-2-DINER
HALL-3-DINER
HALL-4-DINER
HALL-5-DINER
0
.ENDT
T?80:: .TABLE
P?NORTH
P?SOUTH
HALL-1-FANCY
HALL-2-FANCY
HALL-3-FANCY
0
.ENDT
T?81:: .TABLE
P?NORTH
P?SOUTH
PLATFORM-A
PLATFORM-B
PLATFORM-C
0
.ENDT
T?82:: .TABLE
P?NORTH
P?SOUTH
PLATFORM-C
PLATFORM-D
PLATFORM-E
0
.ENDT
T?83:: .TABLE
5
32
64
128
256
512
.ENDT
T?84:: .TABLE
P?WEST
P?EAST
COMPARTMENT-1
HALL-1
0
.ENDT
T?85:: .TABLE
P?WEST
P?EAST
COMPARTMENT-2
HALL-2
0
.ENDT
T?86:: .TABLE
P?WEST
P?EAST
COMPARTMENT-3
HALL-3
0
.ENDT
T?87:: .TABLE
P?WEST
P?EAST
COMPARTMENT-4
HALL-4
0
.ENDT
T?88:: .TABLE
P?WEST
P?EAST
COMPARTMENT-5
HALL-5
0
.ENDT
T?89:: .TABLE
P?WEST
P?EAST
BOOTH-1
HALL-1-DINER
0
.ENDT
T?90:: .TABLE
P?WEST
P?EAST
BOOTH-2
HALL-2-DINER
0
.ENDT
T?91:: .TABLE
P?WEST
P?EAST
BOOTH-3
HALL-3-DINER
0
.ENDT
T?92:: .TABLE
P?WEST
P?EAST
PANTRY
HALL-4-DINER
0
.ENDT
T?93:: .TABLE
P?WEST
P?EAST
GALLEY
HALL-5-DINER
0
.ENDT
T?94:: .TABLE
4
P?NORTH
P?SOUTH
P?EAST
P?WEST
.ENDT
T?99:: .TABLE
4
T?95
T?96
T?97
T?98
.ENDT
T?115:: .TABLE
T?100
T?101
T?102
T?103
T?104
T?105
T?106
T?107
T?108
T?109
T?110
T?111
T?112
T?113
T?114
.ENDT
T?117:: .TABLE
6
0
STR?332
STR?333
STR?334
STR?335
STR?336
.ENDT
.ENDI