stationfall/s6dat.zap
historicalsource 43e39b2ba0 Revision 107
2019-04-14 16:11:30 -04:00

14615 lines
236 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

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

; TOP LEVEL DEFINITIONS
TRUE-VALUE=1
FALSE-VALUE=0
FATAL-VALUE=2
O?ANY=1
PS?OBJECT=128
PS?VERB=64
PS?ADJECTIVE=32
PS?DIRECTION=16
PS?PREPOSITION=8
PS?BUZZ-WORD=4
P1?NONE=0
P1?OBJECT=0
P1?VERB=1
P1?ADJECTIVE=2
P1?DIRECTION=3
; OBJECT FLAGS ARE DEFINED HERE
NDESCBBIT=3
FX?NDESCBBIT=4096
WEIGHTLESSBIT=4
FX?WEIGHTLESSBIT=2048
NWELDERBIT=5
FX?NWELDERBIT=1024
FLOYDBIT=6
FX?FLOYDBIT=512
NARTICLEBIT=7
FX?NARTICLEBIT=256
INBIT=8
FX?INBIT=128
PLURALBIT=9
FX?PLURALBIT=64
NDESCBIT=10
FX?NDESCBIT=32
LOCKEDBIT=11
FX?LOCKEDBIT=16
VOWELBIT=12
FX?VOWELBIT=8
TRANSBIT=13
FX?TRANSBIT=4
SEARCHBIT=14
FX?SEARCHBIT=2
OPENBIT=15
FX?OPENBIT=1
TRYTAKEBIT=16
FX?TRYTAKEBIT=32768
SURFACEBIT=17
FX?SURFACEBIT=16384
TOUCHBIT=18
FX?TOUCHBIT=8192
INVISIBLE=19
FX?INVISIBLE=4096
WEARBIT=20
FX?WEARBIT=2048
WORNBIT=21
FX?WORNBIT=1024
READBIT=22
FX?READBIT=512
TAKEBIT=23
FX?TAKEBIT=256
LIGHTBIT=24
FX?LIGHTBIT=128
CONTBIT=25
FX?CONTBIT=64
ACTIVEBIT=26
FX?ACTIVEBIT=32
DOORBIT=27
FX?DOORBIT=16
RLANDBIT=28
FX?RLANDBIT=8
VEHBIT=29
FX?VEHBIT=4
ONBIT=30
FX?ONBIT=2
ACTORBIT=31
FX?ACTORBIT=1
; ACTION IDENTIFIERS ARE ASSIGNED HERE
V?VERBOSE=0
V?BRIEF=1
V?SUPER-BRIEF=2
V?DIAGNOSE=3
V?INVENTORY=4
V?QUIT=5
V?RESTART=6
V?RESTORE=7
V?SAVE=8
V?SCORE=9
V?SCRIPT=10
V?UNSCRIPT=11
V?VERSION=12
V?$RANDOM=13
V?$COMMAND=14
V?$RECORD=15
V?$UNRECORD=16
V?$VERIFY=17
V?ANSWER=18
V?APPLAUD=19
V?APPLY=20
V?PUT-ON=21
V?WALK-TO=22
V?ASK-ABOUT=23
V?ASK-FOR=24
V?KILL=25
V?ATTRACT=26
V?BITE=27
V?OFF=28
V?ENTER=29
V?BURN=30
V?CALL=31
V?CATCH=32
V?WALK-AROUND=33
V?CLIMB-UP=34
V?CLIMB-ON=35
V?CLIMB-DOWN=36
V?DISEMBARK=37
V?CRAWL-UNDER=38
V?CLOSE=39
V?FOLLOW=40
V?COMFORT=41
V?COMPARE=42
V?CONNECT=43
V?SPUT-ON=44
V?COUNT=45
V?CROSS=46
V?CRUMPLE=47
V?MUNG=48
V?DIG=49
V?DISCONNECT=50
V?DRESS=51
V?DRILL=52
V?DRILL-HOLE=53
V?DROP=54
V?PUT=55
V?EAT=56
V?EAT-FROM=57
V?EMPTY=58
V?EMPTY-FROM=59
V?IN=60
V?EXAMINE=61
V?EXERCISE=62
V?EXIT=63
V?FEED=64
V?GIVE=65
V?SGIVE=66
V?FILL=67
V?FIND=68
V?FIX=69
V?FLATTEN=70
V?FOOTNOTE=71
V?GREET=72
V?WALK=73
V?HIDE=74
V?LEAVE=75
V?GIVE-UP=76
V?LISTEN=77
V?HELLO=78
V?HELP=79
V?SAVE-SOMETHING=80
V?HUG=81
V?LEAP=82
V?LEAP-OFF=83
V?STAND-ON=84
V?KICK=85
V?KISS=86
V?KNOCK=87
V?LAUNCH=88
V?LIE-DOWN=89
V?ON=90
V?LOCK=91
V?LOOK=92
V?LOOK-DOWN=93
V?LOOK-UP=94
V?LOOK-INSIDE=95
V?LOOK-UNDER=96
V?LOOK-BEHIND=97
V?LOOK-OVER=98
V?CHASTISE=99
V?LOWER=100
V?MAYBE=101
V?MEASURE=102
V?MOVE=103
V?PUSH-DIR=104
V?RAISE=105
V?NO=106
V?OPEN=107
V?PICK=108
V?PICK-UP=109
V?PLAY-WITH=110
V?SPLAY-WITH=111
V?POINT=112
V?POUR=113
V?PRAY=114
V?PUSH=115
V?PUT-UNDER=116
V?REACH-IN=117
V?READ=118
V?REMOVE=119
V?TAKE=120
V?ROLL=121
V?SAY=122
V?SCARE=123
V?SCOLD=124
V?SEARCH=125
V?SHAKE=126
V?SHAKE-WITH=127
V?SHOOT=128
V?SSHOOT=129
V?SHOW=130
V?SSHOW=131
V?SIT=132
V?SKIP=133
V?SLEEP=134
V?CUT=135
V?SMELL=136
V?SPRAY=137
V?SSPRAY=138
V?STAND=139
V?SWRAP=140
V?WEAR=141
V?PUT-BEHIND=142
V?SWING=143
V?GET-DRESSED=144
V?GET-UNDRESSED=145
V?TAKE-WITH=146
V?TAKE-OFF=147
V?TELL=148
V?TOUCH=149
V?TASTE=150
V?TELL-ABOUT=151
V?STELL=152
V?THANK=153
V?THROW=154
V?THROW-TO=155
V?STHROW=156
V?TICKLE=157
V?TIE=158
V?TIME=159
V?SET=160
V?TYPE=161
V?UNDRESS=162
V?UNLOCK=163
V?UNTIE=164
V?USE=165
V?VALIDATE=166
V?WAIT=167
V?WAIT-FOR=168
V?WAIT-UNTIL=169
V?ALARM=170
V?RUN-OVER=171
V?CLEAN=172
V?WHAT=173
V?WHERE=174
V?WRAP=175
V?YELL=176
V?YES=177
V?ZORK=178
; PROPERTIES ARE DEFINED HERE
P?NORTH=31
P?NE=30
P?EAST=29
P?SE=28
P?SOUTH=27
P?SW=26
P?WEST=25
P?NW=24
P?UP=23
P?DOWN=22
P?IN=21
P?OUT=20
P?SYNONYM=19
P?ADJECTIVE=18
P?ACTION=17
P?PLATO-ASK-ABOUT=16
P?FLOYD-ASK-ABOUT=15
P?LDESC=14
P?THINGS=13
P?SIZE=12
P?TEXT=11
P?CAPACITY=10
P?FDESC=9
P?GLOBAL=8
P?DESCFCN=7
P?GENERIC=6
P?FOOD-DESC=5
P?LEVEL=4
P?VALUE=3
; ADJECTIVES ARE DEFINED HERE
A?NORTH=255
A?SOUTH=254
A?EAST=253
A?WEST=252
A?NW=251
A?NE=250
A?SW=249
A?SE=248
A?BIN=247
A?TOWERING=246
A?LARGE=245
A?SMALL=244
A?REC=243
A?PET=242
A?VIEW=241
A?DIRTY=240
A?RED=239
A?EYE-CATCHING=238
A?REPAIR=237
A?FABRICATION=236
A?DIAGNO=235
A?ROBOT=234
A?AUTHORIZATION=233
A?TOILET=232
A?SINK=231
A?SINKS=230
A?TUB=229
A?TUBS=228
A?BARE=227
A?MY=226
A?YOUR=225
A?LURKING=224
A?VICIOUS=223
A?CARNIVOROUS=222
A?SEEDY=221
A?NONREGULATION=220
A?UNAUTHORIZED=219
A?ILLEGAL=218
A?SPACE=217
A?HULL=216
A?ASSIGNMENT=215
A?COMPLETION=214
A?FORM=213
A?USE=212
A?CLASS=211
A?THREE=210
A?SPACECRAFT=209
A?ACTIVA=208
A?WRIST=207
A?PATROL=206
A?ID=205
A?IDENTIFICATION=204
A?FIRST=203
A?SECOND=202
A?THIRD=201
A?MULTIP=200
A?PURPOS=199
A?SHORT=198
A?NUMBER=197
A?SPINDLY=196
A?HEAVY=195
A?SPACETRUCK=194
A?COPILOT=193
A?PILOT=192
A?BAND=191
A?SURVIVAL=190
A?THERMOS=189
A?PLAID=188
A?BLUE=187
A?BLUEBERRY=186
A?WALNUT=185
A?HOT=184
A?STEAMING=183
A?LUKEWARM=182
A?COOL=181
A?COLD=180
A?GRAY=179
A?GREY=178
A?ROCK-=177
A?RAMOSIAN=176
A?ORANGE=175
A?APRICOT=174
A?TWENTY=173
A?OHM=172
A?DISPEN=171
A?COIN=170
A?VENDIN=169
A?DRILL=168
A?ALL-PURPOSE=167
A?CELLS=166
A?SYSTEM=165
A?MONITOR=164
A?GREEN=163
A?YELLOW=162
A?BLINKING=161
A?MESSAGE=160
A?FILES=159
A?LOG=158
A?STURDY=157
A?VALIDA=156
A?FUSOR=155
A?BEAM=154
A?NANOFILM=153
A?LILAC=152
A?EXERCISE=151
A?NAUTILUS=150
A?PUCE=149
A?SEVEN=148
A?POINTED=147
A?M-SERIES=146
A?M=145
A?SERIES=144
A?ETERNAL=143
A?BEAUTIFUL=142
A?WOODEN=141
A?PROJECTION=140
A?FOOD=139
A?PROCESSING=138
A?THICK=137
A?BROWN=136
A?BLACKENED=135
A?RECENT=134
A?SPOOL=133
A?SPOOLS=132
A?TRANSPARENT=131
A?EXOTIC=130
A?BUSH=129
A?BUSHES=128
A?METAL=127
A?STORAGE=126
A?AIR=125
A?SHAFT=124
A?ALIEN=123
A?BLACK=122
A?HEATING=121
A?MEDIUM=120
A?YOUNG=119
A?MAUVE=118
A?TRASH=117
A?GARBAGE=116
A?CRUMPL=115
A?VILLAGE=114
A?ENTRY=113
A?NEATLY=112
A?IRONED=111
A?ELEVATOR=110
A?CALL=109
A?AUTO=108
A?SECURITY=107
A?FEATURELESS=106
A?PRONG=105
A?PRONGED=104
A?20-PRONG=103
A?FROMITZ=102
A?ISOLATION=101
A?HOLDING=100
A?PLATO=99
A?POETRY=98
A?STUN=97
A?RAY=96
A?FORK=95
A?GRIMY=94
A?GRIME-COVERED=93
A?IRIS=92
A?CRYSTAL=91
A?SIMULATION=90
A?METALLIC=89
A?CYLIND=88
A?GLASS=87
A?REFLECTIVE=86
A?TRANS-MOLECULAR=85
A?PLATINUM=84
A?TRANSL=83
A?PLASTIC=82
A?VACUUM=81
A?ARCTURIAN=80
A?BALLOON=79
A?CREATURE=78
A?CEILIN=77
A?ROOF=76
A?OSTRICH=75
A?INSTRUCTION=74
A?TWELVE=73
A?12-PRONG=72
A?J-SERIES=71
A?J=70
A?91ST-CENTURY=69
A?SCRAP=68
A?ROULETTE=67
A?FIRE=66
A?TEXT=65
A?INNER=64
A?UPPER=63
A?AIRLOCK=62
A?OUTER=61
A?LOWER=60
A?EXPLOSIVE=59
A?FREZONE=58
A?SPRAY=57
A?STRONG=56
A?FAIRLY=55
A?INTOXICATED=54
A?INNOCUOUS=53
A?MAGNETIC=52
A?FLOATING=51
A?USELESS=50
A?RANDOM=49
A?JUNK=48
; BUZZ WORDS ARE DEFINED HERE
B?ASS=255
B?ASSHOLE=254
B?BITCH=253
B?BASTARD=252
B?COCK=251
B?COCKSU=250
B?CUNT=249
B?DAMN=248
B?DAMNED=247
B?FUCK=246
B?FUCKED=245
B?FUCKING=244
B?SHIT=243
B?SHITHEAD=242
B?SHITTY=241
B?TROT=240
B?KRIP=239
B?MEGAKRIP=238
B?TROTTING=237
B?A=236
B?AN=235
B?THE=234
B?IS=233
B?ARE=232
B?AM=231
B?AND=230
B?OF=229
B?THEN=228
B?ALL=227
B?BUT=226
B?EXCEPT=225
B?PERIOD=224
B?COMMA=223
B?QUOTE=222
B?PLEASE=221
B?THIS=220
B?THAT=219
B?PRY=218
B?HERE=217
B?SOME=216
B?MORE=215
B?G=214
B?AGAIN=213
B?OOPS=212
; PREPOSITIONS ARE DEFINED HERE
PR?TO=255
PR?ABOUT=254
PR?ON=253
PR?FOR=252
PR?WITH=251
PR?OUT=250
PR?UP=249
PR?IN=248
PR?DOWN=247
PR?OFF=246
PR?THROUGH=245
PR?UNDER=244
PR?FROM=243
PR?OVER=242
PR?AROUND=241
PR?BEHIND=240
PR?AWAY=239
PR?BACK=238
PR?AT=237
PR?GO=236
PR?DRESSE=235
PR?UNDRES=234
PR?UNTIL=233
; DIRECTIONS ARE DEFINED HERE
; ACTIONS ARE DEFINED HERE
ACT?KISS=255
ACT?APPROA=254
ACT?SKIP=253
ACT?DIAGNO=252
ACT?VERBOSE=251
ACT?WALK=250
ACT?STICK=249
ACT?QUIT=248
ACT?FIND=247
ACT?HEAR=246
ACT?YES=245
ACT?SCOLD=244
ACT?UNLOCK=243
ACT?READ=242
ACT?SAY=241
ACT?JUMP=240
ACT?POUR=239
ACT?WAIT=238
ACT?TAKE=237
ACT?NO=236
ACT?COUNT=235
ACT?GREET=234
ACT?RAISE=233
ACT?CALL=232
ACT?FOLLOW=231
ACT?TYPE=230
ACT?CATCH=229
ACT?VERSION=228
ACT?#UNRECORD=227
ACT?EXERCISE=226
ACT?LIGHT=225
ACT?LIE=224
ACT?MOVE=223
ACT?MEASURE=222
ACT?LET=221
ACT?PLAY=220
ACT?OPEN=219
ACT?TASTE=218
ACT?SCARE=217
ACT?FLATTEN=216
ACT?TOUCH=215
ACT?#COMMAND=214
ACT?BLOW=213
ACT?SHOOT=212
ACT?WRAP=211
ACT?KNOCK=210
ACT?INVENT=209
ACT?PICK=208
ACT?BOARD=207
ACT?#RANDOM=206
ACT?APPLY=205
ACT?HUG=204
ACT?PRAY=203
ACT?STAND=202
ACT?LISTEN=201
ACT?TIE=200
ACT?WHERE=199
ACT?SHOW=198
ACT?TAP=197
ACT?SAVE=196
ACT?HELP=195
ACT?TELL=194
ACT?THROW=193
ACT?ZORK=192
ACT?FEED=191
ACT?DRESS=190
ACT?LOWER=189
ACT?TALK=188
ACT?USE=187
ACT?HIDE=186
ACT?SHAKE=185
ACT?ATTACK=184
ACT?RESTOR=183
ACT?ENTER=182
ACT?THANKS=181
ACT?SEARCH=180
ACT?WEAR=179
ACT?DISEMBARK=178
ACT?PLUG=177
ACT?UNTIE=176
ACT?WASH=175
ACT?CIRCLE=174
ACT?UNSCRIPT=173
ACT?CRUMPL=172
ACT?PUSH=171
ACT?SUPER=170
ACT?SIT=169
ACT?RESTAR=168
ACT?DISCONNECT=167
ACT?APPLAUD=166
ACT?TICKLE=165
ACT?UNDRES=164
ACT?REACH=163
ACT?DIG=162
ACT?SCORE=161
ACT?COMFORT=160
ACT?COVER=159
ACT?VALIDA=158
ACT?CONNECT=157
ACT?COME=156
ACT?LOOK=155
ACT?EMPTY=154
ACT?ATTRACT=153
ACT?SPRAY=152
ACT?DROP=151
ACT?COMPAR=150
ACT?TIME=149
ACT?ROLL=148
ACT?LEAVE=147
ACT?HAND=146
ACT?SCRIPT=145
ACT?$VERIFY=144
ACT?EXTINGUISH=143
ACT?SWING=142
ACT?DESCEN=141
ACT?SMELL=140
ACT?BRIEF=139
ACT?SLEEP=138
ACT?WAKE=137
ACT?REMOVE=136
ACT?ANSWER=135
ACT?WHAT=134
ACT?YELL=133
ACT?LOCK=132
ACT?BURN=131
ACT?KICK=130
ACT?BITE=129
ACT?POINT=128
ACT?TURN=127
ACT?#RECORD=126
ACT?CROSS=125
ACT?START=124
ACT?MAYBE=123
ACT?CLOSE=122
ACT?FIX=121
ACT?GO=120
ACT?FOOTNOTE=119
ACT?SLIDE=118
ACT?EXIT=117
ACT?EXAMINE=116
ACT?EAT=115
ACT?DRILL=114
ACT?FILL=113
ACT?CLIMB=112
ACT?LAUNCH=111
ACT?DEMOLI=110
ACT?SLICE=109
ACT?ASK=108
ACT?HELLO=107
; USER DEFINED CONSTANTS ARE INITIALIZED HERE
SOG=16
SIR=32
DEXITSTR=1
XEQUAL?=4
P-ITBLLEN=9
P-SYNLEN=8
P-SRCTOP=0
C-INTLEN=4
O-START=1
DEXITOBJ=1
P-P1OFF=5
M-OBJDESC?=7
O-PTR=0
O-LENGTH=2
C-TABLELEN=60
P-NC2=8
P-NC1=6
P-WORDLEN=4
P-VERBN=1
SERIAL=0
P-P1BITS=3
FEXIT=3
CC-SEPTR=1
ZORKID=1
P-SPREP1=1
CC-SBPTR=0
P-PREP1=2
M-BEG=1
XDIV=3
M-FATAL=8
XGRTR?=5
NEXITSTR=0
P-SLOC2=6
NEXIT=2
SC=64
P-PREP1N=3
P-PSOFF=4
XLESS?=6
P-VERB=0
M-ENTER=3
SHAVE=2
DEXIT=5
P-SRCBOT=2
M-OBJDESC=6
SMANY=4
STAKE=8
P-SPREP2=2
XSUB=1
XADD=0
CEXIT=4
P-LEXSTART=1
M-LOOK=5
D-RECORD-ON=4
UEXIT=1
O-END=3
P-LEXELEN=2
P-LEXWORDS=1
P-ALL=1
XMUL=2
P-SFWIM1=3
CC-OCLAUSE=2
M-EXIT=4
P-INHIBIT=4
CEXITFLAG=1
D-RECORD-OFF=-4
FEXITFCN=0
P-SBITS=0
P-SRCALL=1
CEXITSTR=1
P-SLOC1=5
M-END=2
P-PREP2=4
LOW-DIRECTION=20
P-SONUMS=3
D-PARA?=2
C-TICK=1
P-INBUF-LENGTH=120
P-NC2L=9
P-NC1L=7
P-ONE=2
P-SACTION=7
P-SFWIM2=4
D-ALL?=1
REXIT=0
SH=128
C-RTN=0
; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE
OBJECT::.TABLE
0 ;()
0 ;()
0 ;(P?VALUE)
0 ;(P?LEVEL)
0 ;(P?FOOD-DESC)
0 ;(P?GENERIC)
0 ;(P?DESCFCN)
0 ;(P?GLOBAL)
0 ;(P?FDESC)
5 ;(P?CAPACITY)
0 ;(P?TEXT)
5 ;(P?SIZE)
0 ;(P?THINGS)
0 ;(P?LDESC)
0 ;(P?FLOYD-ASK-ABOUT)
0 ;(P?PLATO-ASK-ABOUT)
0 ;(P?ACTION)
0 ;(P?ADJECTIVE)
0 ;(P?SYNONYM)
0 ;(P?OUT)
0 ;(P?IN)
0 ;(P?DOWN)
0 ;(P?UP)
0 ;(P?NW)
0 ;(P?WEST)
0 ;(P?SW)
0 ;(P?SOUTH)
0 ;(P?SE)
0 ;(P?EAST)
0 ;(P?NE)
0 ;(P?NORTH)
.OBJECT CHRONOMETER,0,FX?WORNBIT+FX?WEARBIT+FX?TAKEBIT,PROTAGONIST,CLASS-THREE-SPACECRAFT-ACTIVATION-FORM,0,T?CHRONOMETER
.OBJECT AIR,FX?VOWELBIT+FX?NARTICLEBIT,0,GLOBAL-OBJECTS,CEILING,0,T?AIR
.OBJECT GAME,0,0,GLOBAL-OBJECTS,ME,0,T?GAME
.OBJECT TIMER,0,FX?TAKEBIT,0,0,0,T?TIMER
.OBJECT AUXILIARY-BARRACKS,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LEVEL-SIX,0,T?AUXILIARY-BARRACKS
.OBJECT REC-SHOP,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,RECRUITMENT-OFFICE,SIMULATION-BOOTH,T?REC-SHOP
.OBJECT SOUTH-JUNCTION,0,FX?ONBIT+FX?RLANDBIT,ROOMS,EAST-CONNECTION,0,T?SOUTH-JUNCTION
.OBJECT HANDS,FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,HOLE,0,T?HANDS
.OBJECT CAGE,FX?SEARCHBIT+FX?TRANSBIT,FX?CONTBIT,PET-STORE,0,LEASH,T?CAGE
.OBJECT KEY,0,FX?TAKEBIT,SAFE,0,0,T?KEY
.OBJECT PAPER-RECYCLING-PLANT,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,PRINTING-PLANT,DRILL,T?PAPER-RECYCLING-PLANT
.OBJECT LEVEL-THREE,0,FX?ONBIT+FX?RLANDBIT,ROOMS,BARRACKS-SANFAC,0,T?LEVEL-THREE
.OBJECT MAUVE-SPOOL,0,FX?READBIT+FX?TAKEBIT,PRINTING-PLANT,0,0,T?MAUVE-SPOOL
.OBJECT WINDOW,0,0,LOCAL-GLOBALS,PSEUDO-OBJECT,0,T?WINDOW
.OBJECT WELDER,0,0,0,0,0,T?WELDER
.OBJECT SPACESUIT,0,FX?TAKEBIT+FX?WEARBIT,LOCKER,0,0,T?SPACESUIT
.OBJECT SPRAY-CAN,0,FX?READBIT+FX?TAKEBIT,PAWN-SHOP,0,0,T?SPRAY-CAN
.OBJECT SICK-BAY,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,PX,0,T?SICK-BAY
.OBJECT OFFICERS-QUARTERS-B,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,OFFICERS-QUARTERS-A,0,T?OFFICERS-QUARTERS-B
.OBJECT THEATRE,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CHAPEL,0,T?THEATRE
.OBJECT AUTO-DOOR,FX?VOWELBIT,FX?DOORBIT,LOCAL-GLOBALS,CALL-BUTTON,0,T?AUTO-DOOR
.OBJECT MAYORS-OFFICE,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,GREASY-STRAW,BOOK,T?MAYORS-OFFICE
.OBJECT COUNTER,FX?SEARCHBIT+FX?NDESCBIT,FX?SURFACEBIT+FX?CONTBIT,GREASY-STRAW,0,0,T?COUNTER
.OBJECT MEETING-ROOM-2,0,FX?ONBIT+FX?RLANDBIT,ROOMS,MEETING-ROOM-1,0,T?MEETING-ROOM-2
.OBJECT DICE,FX?PLURALBIT,FX?TAKEBIT,CASINO,ROULETTE-WHEEL,0,T?DICE
.OBJECT FLOYD,FX?NARTICLEBIT+FX?OPENBIT+FX?SEARCHBIT,FX?ACTIVEBIT+FX?ACTORBIT+FX?CONTBIT,ROBOT-POOL,0,0,T?FLOYD
.OBJECT FILE-ROOM,FX?NWELDERBIT,FX?RLANDBIT,ROOMS,COMM-CENTER,0,T?FILE-ROOM
.OBJECT ME,FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,TONGUE,0,T?ME
.OBJECT LOG-READER,FX?OPENBIT+FX?SEARCHBIT,FX?TRYTAKEBIT+FX?CONTBIT+FX?LIGHTBIT,COMMANDERS-OFFICE,0,0,T?LOG-READER
.OBJECT LOAN-SHARK,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,PAWN-SHOP,STRONG-BOX,T?LOAN-SHARK
.OBJECT PET-STORE,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,GROCERY,CAGE,T?PET-STORE
.OBJECT DOCKING-BAY-2,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SPACETRUCK,0,T?DOCKING-BAY-2
.OBJECT STORAGE-5,0,FX?RLANDBIT,ROOMS,WORKSHOP,JAMMER,T?STORAGE-5
.OBJECT ELEVATOR-SHAFT,FX?VOWELBIT,0,LOCAL-GLOBALS,ELEVATOR-OBJECT,0,T?ELEVATOR-SHAFT
.OBJECT PANEL,FX?SEARCHBIT,FX?CONTBIT,LOCAL-GLOBALS,IRIS-HATCH,OSTRICH-NIP,T?PANEL
.OBJECT OFFICERS-QUARTERS-A,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SHIPPING-ROOM,0,T?OFFICERS-QUARTERS-A
.OBJECT ENGINEERING-OFFICE,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ENGINEERING-LAB,DIARY,T?ENGINEERING-OFFICE
.OBJECT INTDIR,0,0,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?INTDIR
.OBJECT SCIENTISTS-QUARTERS,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,HOLDING-TANK-LEVEL,0,T?SCIENTISTS-QUARTERS
.OBJECT ROOMS,FX?NARTICLEBIT,0,0,0,JUNK-YARD,T?ROOMS
.OBJECT DETONATOR,FX?SEARCHBIT,FX?CONTBIT+FX?TAKEBIT,MAIN-STORAGE,0,BLACKENED-DIODE,T?DETONATOR
.OBJECT SYSTEM-MONITORS,FX?NDESCBIT,FX?READBIT,STATION-CONTROL,0,0,T?SYSTEM-MONITORS
.OBJECT AUXILIARY-SANFAC,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,AUXILIARY-BARRACKS,0,T?AUXILIARY-SANFAC
.OBJECT GRIMY-PASSAGE,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,FLOPHOUSE,0,T?GRIMY-PASSAGE
.OBJECT OUTER-AIRLOCK-DOOR,FX?VOWELBIT,FX?DOORBIT,LOCAL-GLOBALS,INNER-AIRLOCK-DOOR,0,T?OUTER-AIRLOCK-DOOR
.OBJECT RADIO,FX?VOWELBIT+FX?NDESCBIT,FX?LIGHTBIT,SPACETRUCK,PILOT-SEAT,0,T?RADIO
.OBJECT SOUTH-CONNECTION,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ARMORY,0,T?SOUTH-CONNECTION
.OBJECT LOCAL-GLOBALS,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,0,GARBAGE,T?LOCAL-GLOBALS
.OBJECT BRIG,FX?FLOYDBIT+FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SICK-BAY,0,T?BRIG
.OBJECT PILOT-SEAT,FX?NDESCBIT+FX?SEARCHBIT+FX?OPENBIT+FX?INBIT,FX?CONTBIT+FX?VEHBIT,SPACETRUCK,COPILOT-SEAT,0,T?PILOT-SEAT
.OBJECT LEVEL-FIVE,0,FX?ONBIT+FX?RLANDBIT,ROOMS,DOCKING-BAY-2,0,T?LEVEL-FIVE
.OBJECT ELEVATOR,FX?FLOYDBIT+FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,PAPER-RECYCLING-PLANT,0,T?ELEVATOR
.OBJECT FACTORY,0,FX?ONBIT+FX?RLANDBIT,ROOMS,BOTTOM-OF-ELEVATOR-SHAFT,PYRAMID,T?FACTORY
.OBJECT CARGO-BAY-ENTRANCE,FX?FLOYDBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,FORM-STORAGE-ROOM,0,T?CARGO-BAY-ENTRANCE
.OBJECT VOLUME,FX?NDESCBIT+FX?NARTICLEBIT,FX?READBIT,PLATO,0,0,T?VOLUME
.OBJECT PAWN-SHOP,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,VACUUM-STORAGE,SPRAY-CAN,T?PAWN-SHOP
.OBJECT GLOBAL-OBJECTS,FX?NWELDERBIT+FX?FLOYDBIT+FX?NARTICLEBIT+FX?INBIT+FX?PLURALBIT+FX?NDESCBIT+FX?LOCKEDBIT+FX?VOWELBIT+FX?TRANSBIT+FX?SEARCHBIT+FX?OPENBIT,FX?ACTIVEBIT+FX?ACTORBIT+FX?DOORBIT+FX?CONTBIT+FX?VEHBIT+FX?WORNBIT+FX?RLANDBIT+FX?LIGHTBIT+FX?ONBIT+FX?WEARBIT+FX?TRYTAKEBIT+FX?SURFACEBIT+FX?TOUCHBIT+FX?INVISIBLE,0,0,SLEEP,T?GLOBAL-OBJECTS
.OBJECT IT,FX?NARTICLEBIT+FX?VOWELBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,INTNUM,0,T?IT
.OBJECT BRIEFING-ROOM,0,FX?ONBIT+FX?RLANDBIT,ROOMS,COMMANDERS-QUARTERS,0,T?BRIEFING-ROOM
.OBJECT LOCKER,FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,FLOPHOUSE,0,SPACESUIT,T?LOCKER
.OBJECT WALLS,0,0,GLOBAL-OBJECTS,GROUND,0,T?WALLS
.OBJECT SMALL-BIT,0,FX?TAKEBIT,DRILL,0,0,T?SMALL-BIT
.OBJECT DRYER,FX?SEARCHBIT,FX?LIGHTBIT+FX?CONTBIT,LAUNDRY,0,0,T?DRYER
.OBJECT FLOPHOUSE,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,OPIUM-DEN,LOCKER,T?FLOPHOUSE
.OBJECT PLATINUM-DETECTOR,0,FX?LIGHTBIT+FX?TAKEBIT,BANK,0,0,T?PLATINUM-DETECTOR
.OBJECT PALLETS,FX?NARTICLEBIT,FX?READBIT,FORM-STORAGE-ROOM,0,0,T?PALLETS
.OBJECT STATION-CONTROL,0,FX?ONBIT+FX?RLANDBIT,ROOMS,SOUTH-JUNCTION,SYSTEM-MONITORS,T?STATION-CONTROL
.OBJECT FPU,FX?NDESCBIT,0,MESS-HALL,0,0,T?FPU
.OBJECT PRESSER,FX?SEARCHBIT,FX?LIGHTBIT+FX?CONTBIT,LAUNDRY,DRYER,0,T?PRESSER
.OBJECT PEDESTAL,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?SURFACEBIT+FX?CONTBIT,ALIEN-SHIP,PATTERN-OF-DOTS,0,T?PEDESTAL
.OBJECT ASTRO-OFFICE,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ASTRO-LAB,0,T?ASTRO-OFFICE
.OBJECT JUNK-YARD,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SHADY-DANS,BOOTS,T?JUNK-YARD
.OBJECT SPACETRUCK-OBJECT,0,0,LOCAL-GLOBALS,BED,0,T?SPACETRUCK-OBJECT
.OBJECT SHRUBBERY,FX?NARTICLEBIT+FX?NDESCBIT,0,DOME,0,0,T?SHRUBBERY
.OBJECT PATTERN-OF-DOTS,FX?NDESCBIT,0,ALIEN-SHIP,0,0,T?PATTERN-OF-DOTS
.OBJECT DOCKING-BAY-1,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,AUXILIARY-SANFAC,0,T?DOCKING-BAY-1
.OBJECT SCULPTURE,FX?NDESCBBIT,0,STUDIO,DIODE-J,0,T?SCULPTURE
.OBJECT ID-READER,FX?VOWELBIT,0,LOCAL-GLOBALS,SECURITY-DOOR,0,T?ID-READER
.OBJECT INNER-AIRLOCK-DOOR,FX?VOWELBIT,FX?DOORBIT,LOCAL-GLOBALS,NECTAR,0,T?INNER-AIRLOCK-DOOR
.OBJECT LADDER,0,0,LOCAL-GLOBALS,FIXTURES,0,T?LADDER
.OBJECT ID-CARD,FX?VOWELBIT,FX?READBIT+FX?TRYTAKEBIT+FX?TAKEBIT,PATROL-UNIFORM,0,0,T?ID-CARD
.OBJECT DIODE-J,0,FX?TAKEBIT,STUDIO,0,0,T?DIODE-J
.OBJECT BOOTS,FX?PLURALBIT,FX?WEARBIT+FX?TAKEBIT+FX?TRYTAKEBIT,JUNK-YARD,0,0,T?BOOTS
.OBJECT EQUIPMENT,FX?VOWELBIT,0,LOCAL-GLOBALS,SIGN,0,T?EQUIPMENT
.OBJECT DESK,0,0,LOCAL-GLOBALS,KEYPAD,0,T?DESK
.OBJECT WORKSHOP,0,FX?ONBIT+FX?RLANDBIT,ROOMS,LEVEL-FIVE,BEDISTOR,T?WORKSHOP
.OBJECT COMMANDERS-OFFICE,0,FX?ONBIT+FX?RLANDBIT,ROOMS,FILE-ROOM,LOG-READER,T?COMMANDERS-OFFICE
.OBJECT OLIVER,FX?VOWELBIT+FX?NARTICLEBIT,0,ROBOT-SHOP,HEATING-CHAMBER,0,T?OLIVER
.OBJECT HOLE,0,0,GLOBAL-OBJECTS,GLOBAL-ROOM,0,T?HOLE
.OBJECT COPILOT-SEAT,FX?NDESCBIT+FX?SEARCHBIT+FX?OPENBIT+FX?INBIT,FX?CONTBIT+FX?VEHBIT,SPACETRUCK,0,0,T?COPILOT-SEAT
.OBJECT EXPLOSIVE,FX?VOWELBIT,FX?READBIT+FX?TAKEBIT,VACUUM-STORAGE,0,0,T?EXPLOSIVE
.OBJECT PRINTING-PLANT,0,FX?ONBIT+FX?RLANDBIT,ROOMS,OFFICERS-SANFAC,TRASH-CAN,T?PRINTING-PLANT
.OBJECT MALE-BARRACKS,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,FEMALE-BARRACKS,0,T?MALE-BARRACKS
.OBJECT RECRUITMENT-OFFICE,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,FORTUNE-TELLER,0,T?RECRUITMENT-OFFICE
.OBJECT SALOON,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,STUDIO,0,T?SALOON
.OBJECT PULPIT,FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT,CHAPEL,ETERNAL-FLAME,SWITCH,T?PULPIT
.OBJECT FIELD-OFFICE,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,REC-SHOP,HEADLAMP,T?FIELD-OFFICE
.OBJECT CLASS-THREE-SPACECRAFT-ACTIVATION-FORM,0,FX?READBIT+FX?TAKEBIT,PROTAGONIST,ROBOT-USE-AUTHORIZATION-FORM,0,T?CLASS-THREE-SPACECRAFT-ACTIVATION-FORM
.OBJECT ARMORY,FX?FLOYDBIT+FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BRIEFING-ROOM,ZAPGUN,T?ARMORY
.OBJECT CHAPEL,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LAUNDRY,PULPIT,T?CHAPEL
.OBJECT BIO-LAB,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ASTRO-OFFICE,0,T?BIO-LAB
.OBJECT OSTRICH,FX?VOWELBIT,FX?TOUCHBIT,DOC-SCHUSTER,0,0,T?OSTRICH
.OBJECT BEDISTOR,0,FX?TAKEBIT,WORKSHOP,0,0,T?BEDISTOR
.OBJECT NORTH-JUNCTION,0,FX?ONBIT+FX?RLANDBIT,ROOMS,STORAGE-5,0,T?NORTH-JUNCTION
.OBJECT SWITCH,0,0,PULPIT,0,0,T?SWITCH
.OBJECT ROBOT-POOL,FX?FLOYDBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CARGO-BAY-ENTRANCE,REX,T?ROBOT-POOL
.OBJECT SECURITY-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,AUTO-DOOR,0,T?SECURITY-DOOR
.OBJECT CARGO-BAY,FX?FLOYDBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ROBOT-POOL,0,T?CARGO-BAY
.OBJECT MISSIONARY,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ALLEY,0,T?MISSIONARY
.OBJECT GRATING,FX?VOWELBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,SPACETRUCK-HATCH,0,T?GRATING
.OBJECT EXERCISE-MACHINE,FX?SEARCHBIT+FX?OPENBIT+FX?INBIT+FX?VOWELBIT,FX?CONTBIT+FX?VEHBIT,GYM,0,0,T?EXERCISE-MACHINE
.OBJECT PUCE-SPOOL,0,FX?READBIT+FX?TAKEBIT,CHAPEL,0,0,T?PUCE-SPOOL
.OBJECT TOP-OF-AIR-SHAFT,0,FX?ONBIT+FX?RLANDBIT,ROOMS,PLATO,0,T?TOP-OF-AIR-SHAFT
.OBJECT BARBERSHOP,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,FIELD-OFFICE,0,T?BARBERSHOP
.OBJECT SHADY-DANS,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,DOC-SCHUSTER,ID-CHANGER,T?SHADY-DANS
.OBJECT AIR-SHAFT,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,TOP-OF-AIR-SHAFT,0,T?AIR-SHAFT
.OBJECT COFFEE,0,FX?TAKEBIT,MESS-HALL,FPU,0,T?COFFEE
.OBJECT COMM-CENTER,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,STATION-CONTROL,0,T?COMM-CENTER
.OBJECT BED,FX?OPENBIT+FX?SEARCHBIT,FX?CONTBIT+FX?VEHBIT,LOCAL-GLOBALS,VILLAGE,0,T?BED
.OBJECT REX,FX?NARTICLEBIT,FX?ACTORBIT,ROBOT-POOL,HELEN,0,T?REX
.OBJECT GLOBAL-ROOM,0,0,GLOBAL-OBJECTS,AIR,0,T?GLOBAL-ROOM
.OBJECT TWELVE-PRONG-FROMITZ-BOARD,0,FX?TAKEBIT,TRADING-POST,INSTRUCTION-SHEET,0,T?TWELVE-PRONG-FROMITZ-BOARD
.OBJECT SAFE,FX?LOCKEDBIT+FX?SEARCHBIT,FX?CONTBIT,COMMANDERS-QUARTERS,LOG-TAPE,KEY,T?SAFE
.OBJECT MESS-HALL,0,FX?ONBIT+FX?RLANDBIT,ROOMS,THEATRE,COFFEE,T?MESS-HALL
.OBJECT PX,0,FX?ONBIT+FX?RLANDBIT,ROOMS,NORTH-CONNECTION,DISPENSER,T?PX
.OBJECT DOME,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LIBRARY,HOUSING,T?DOME
.OBJECT MAKESHIFT-CONNECTOR,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,FACTORY,0,T?MAKESHIFT-CONNECTOR
.OBJECT PAPER,0,FX?READBIT+FX?TAKEBIT,BOOK,0,0,T?PAPER
.OBJECT HIM,FX?NARTICLEBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,IT,0,T?HIM
.OBJECT LIBRARY,0,FX?ONBIT+FX?RLANDBIT,ROOMS,MEETING-ROOM-2,NANOFILM-READER,T?LIBRARY
.OBJECT MAGAZINES,FX?NDESCBIT,FX?TRYTAKEBIT+FX?READBIT,LIBRARY,0,0,T?MAGAZINES
.OBJECT ORANGE-GOO,0,0,FOOD-KIT,GRAY-GOO,0,T?ORANGE-GOO
.OBJECT TRASH-CAN,FX?SEARCHBIT,FX?CONTBIT+FX?TAKEBIT,PRINTING-PLANT,MAUVE-SPOOL,CRUMPLED-FORM,T?TRASH-CAN
.OBJECT TRADING-POST,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,PET-STORE,TWELVE-PRONG-FROMITZ-BOARD,T?TRADING-POST
.OBJECT HELEN,FX?NARTICLEBIT,FX?ACTORBIT,ROBOT-POOL,FLOYD,0,T?HELEN
.OBJECT CRUMPLED-FORM,0,FX?READBIT+FX?TAKEBIT,TRASH-CAN,0,0,T?CRUMPLED-FORM
.OBJECT FORM-STORAGE-ROOM,FX?FLOYDBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,DECK-TWELVE,PALLETS,T?FORM-STORAGE-ROOM
.OBJECT STAR,FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT+FX?TAKEBIT+FX?TRYTAKEBIT,CHAPEL,PUCE-SPOOL,DIODE-M,T?STAR
.OBJECT TWENTY-PRONG-FROMITZ-BOARD,0,FX?TAKEBIT,ASTRO-LAB,0,0,T?TWENTY-PRONG-FROMITZ-BOARD
.OBJECT HEATING-CHAMBER,FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT,ROBOT-SHOP,0,MEDIUM-BIT,T?HEATING-CHAMBER
.OBJECT HEADLAMP,0,FX?WEARBIT+FX?LIGHTBIT+FX?TAKEBIT,FIELD-OFFICE,0,0,T?HEADLAMP
.OBJECT TAFFY,FX?NARTICLEBIT,FX?TAKEBIT,PLASTIC-BAG,0,0,T?TAFFY
.OBJECT AIRLOCK,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,WAREHOUSE,0,T?AIRLOCK
.OBJECT EAST-JUNCTION,0,FX?ONBIT+FX?RLANDBIT,ROOMS,BRIG,0,T?EAST-JUNCTION
.OBJECT NANOFILM-READER,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?CONTBIT+FX?LIGHTBIT,LIBRARY,MAGAZINES,0,T?NANOFILM-READER
.OBJECT OPIUM-DEN,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CASINO,0,T?OPIUM-DEN
.OBJECT CALL-BUTTON,0,0,LOCAL-GLOBALS,ELEVATOR-SHAFT,0,T?CALL-BUTTON
.OBJECT DOC-SCHUSTER,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LOAN-SHARK,LETTER,T?DOC-SCHUSTER
.OBJECT NOTE,0,FX?READBIT+FX?TAKEBIT,BIO-OFFICE,0,0,T?NOTE
.OBJECT STUN-GUN,0,0,0,0,0,T?STUN-GUN
.OBJECT KEYPAD,FX?NDESCBIT,0,LOCAL-GLOBALS,EVERYONE,0,T?KEYPAD
.OBJECT LEVEL-SIX,0,FX?ONBIT+FX?RLANDBIT,ROOMS,DOME,0,T?LEVEL-SIX
.OBJECT DOCKING-BAY-4,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ALIEN-SHIP,0,T?DOCKING-BAY-4
.OBJECT PLASTIC-BAG,FX?SEARCHBIT,FX?CONTBIT+FX?TAKEBIT,GROCERY,0,TAFFY,T?PLASTIC-BAG
.OBJECT NECTAR,0,FX?TAKEBIT,LOCAL-GLOBALS,PANEL,0,T?NECTAR
.OBJECT FIXTURES,0,0,LOCAL-GLOBALS,EQUIPMENT,0,T?FIXTURES
.OBJECT ALIEN-SHIP,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,DOCKING-BAY-1,SKELETON,T?ALIEN-SHIP
.OBJECT BALLOON,FX?VOWELBIT,0,CAGE,0,0,T?BALLOON
.OBJECT INSTRUCTION-SHEET,FX?VOWELBIT,FX?READBIT+FX?TAKEBIT,TRADING-POST,0,0,T?INSTRUCTION-SHEET
.OBJECT THERMOS,FX?SEARCHBIT,FX?CONTBIT+FX?TAKEBIT,FOOD-KIT,0,SOUP,T?THERMOS
.OBJECT SIGN,0,FX?READBIT,LOCAL-GLOBALS,WINDOW,0,T?SIGN
.OBJECT EAST-CONNECTION,0,FX?ONBIT+FX?RLANDBIT,ROOMS,EAST-JUNCTION,0,T?EAST-CONNECTION
.OBJECT COMPUTER-CONTROL,0,FX?ONBIT+FX?RLANDBIT,ROOMS,BOTTOM-OF-AIR-SHAFT,0,T?COMPUTER-CONTROL
.OBJECT GRUE,0,0,GLOBAL-OBJECTS,GAME,0,T?GRUE
.OBJECT ASTRO-LAB,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ENGINEERING-OFFICE,TWENTY-PRONG-FROMITZ-BOARD,T?ASTRO-LAB
.OBJECT LOG-TAPE,0,FX?READBIT+FX?TAKEBIT,COMMANDERS-QUARTERS,0,0,T?LOG-TAPE
.OBJECT FEMALE-BARRACKS,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,DOCKING-BAY-3,0,T?FEMALE-BARRACKS
.OBJECT SHIPPING-ROOM,FX?NWELDERBIT,FX?RLANDBIT,ROOMS,ROBOT-SHOP,0,T?SHIPPING-ROOM
.OBJECT SIMULATION-BOOTH,FX?INBIT+FX?OPENBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?VEHBIT+FX?CONTBIT,REC-SHOP,0,0,T?SIMULATION-BOOTH
.OBJECT MAIN-STORAGE,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,MESS-HALL,DETONATOR,T?MAIN-STORAGE
.OBJECT FORTUNE-TELLER,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BROADWAY,CRYSTAL-BALL,T?FORTUNE-TELLER
.OBJECT STRONG-BOX,FX?LOCKEDBIT,FX?TRYTAKEBIT,LOAN-SHARK,0,0,T?STRONG-BOX
.OBJECT SKELETON,FX?VOWELBIT,0,ALIEN-SHIP,PEDESTAL,0,T?SKELETON
.OBJECT GROCERY,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BARBERSHOP,PLASTIC-BAG,T?GROCERY
.OBJECT GROUND,0,0,GLOBAL-OBJECTS,HIM,0,T?GROUND
.OBJECT SPACETRUCK-HATCH,0,FX?DOORBIT,LOCAL-GLOBALS,SPACETRUCK-OBJECT,0,T?SPACETRUCK-HATCH
.OBJECT OFFICERS-SANFAC,0,FX?ONBIT+FX?RLANDBIT,ROOMS,OFFICERS-QUARTERS-C,0,T?OFFICERS-SANFAC
.OBJECT ENGINEERING-LAB,0,FX?ONBIT+FX?RLANDBIT,ROOMS,TUBE,0,T?ENGINEERING-LAB
.OBJECT GREASY-STRAW,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,MAIN-STREET,COUNTER,T?GREASY-STRAW
.OBJECT COMMANDERS-QUARTERS,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,COMMANDERS-OFFICE,SAFE,T?COMMANDERS-QUARTERS
.OBJECT VACUUM-STORAGE,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?RLANDBIT,ROOMS,AIRLOCK,EXPLOSIVE,T?VACUUM-STORAGE
.OBJECT NOT-HERE-OBJECT,FX?NARTICLEBIT,0,0,0,0,T?NOT-HERE-OBJECT
.OBJECT WARDROBE,0,0,LOCAL-GLOBALS,DESK,0,T?WARDROBE
.OBJECT GRAY-GOO,0,0,FOOD-KIT,THERMOS,0,T?GRAY-GOO
.OBJECT LARGE-BIT,0,FX?TAKEBIT,0,0,0,T?LARGE-BIT
.OBJECT TUBE,0,FX?ONBIT+FX?RLANDBIT,ROOMS,ELEVATOR,0,T?TUBE
.OBJECT FORKLIFT,0,0,0,0,0,T?FORKLIFT
.OBJECT INTNUM,0,0,GLOBAL-OBJECTS,INTDIR,0,T?INTNUM
.OBJECT FOOD-KIT,FX?SEARCHBIT,FX?CONTBIT+FX?TAKEBIT,SPACETRUCK,RADIO,ORANGE-GOO,T?FOOD-KIT
.OBJECT BOOK,0,FX?READBIT+FX?TAKEBIT,MAYORS-OFFICE,0,PAPER,T?BOOK
.OBJECT GARBAGE,FX?NARTICLEBIT,0,LOCAL-GLOBALS,AIRLOCK-OBJECT,0,T?GARBAGE
.OBJECT HOLDING-TANK-LEVEL,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BIO-OFFICE,HOLDING-TANK,T?HOLDING-TANK-LEVEL
.OBJECT BARRACKS-SANFAC,0,FX?ONBIT+FX?RLANDBIT,ROOMS,MALE-BARRACKS,0,T?BARRACKS-SANFAC
.OBJECT SLEEP,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,GRUE,0,T?SLEEP
.OBJECT VILLAGE,0,0,LOCAL-GLOBALS,CUBICLE,0,T?VILLAGE
.OBJECT DISPENSER,0,0,PX,0,0,T?DISPENSER
.OBJECT CRYSTAL-BALL,0,FX?TAKEBIT,FORTUNE-TELLER,0,0,T?CRYSTAL-BALL
.OBJECT DECK-TWELVE,FX?FLOYDBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,0,PROTAGONIST,T?DECK-TWELVE
.OBJECT ELEVATOR-OBJECT,FX?VOWELBIT,0,LOCAL-GLOBALS,GRATING,0,T?ELEVATOR-OBJECT
.OBJECT DRILLED-HOLE,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?CONTBIT,0,0,0,T?DRILLED-HOLE
.OBJECT WAREHOUSE,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,MISSIONARY,0,T?WAREHOUSE
.OBJECT CEILING,0,0,GLOBAL-OBJECTS,WALLS,0,T?CEILING
.OBJECT DIARY,0,FX?READBIT+FX?TAKEBIT,ENGINEERING-OFFICE,0,0,T?DIARY
.OBJECT BIO-OFFICE,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BIO-LAB,NOTE,T?BIO-OFFICE
.OBJECT ETERNAL-FLAME,FX?NDESCBIT+FX?VOWELBIT,FX?ACTIVEBIT+FX?LIGHTBIT+FX?ONBIT,CHAPEL,STAR,0,T?ETERNAL-FLAME
.OBJECT FOIL,FX?NARTICLEBIT,FX?TAKEBIT,0,0,0,T?FOIL
.OBJECT BANK,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,MAYORS-OFFICE,PLATINUM-DETECTOR,T?BANK
.OBJECT TRAVEL-AGENCY,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BANK,0,T?TRAVEL-AGENCY
.OBJECT VILLAGE-FORM,0,FX?READBIT+FX?TAKEBIT,0,0,0,T?VILLAGE-FORM
.OBJECT ASSIGNMENT-COMPLETION-FORM,FX?VOWELBIT,FX?READBIT+FX?TAKEBIT,PROTAGONIST,0,0,T?ASSIGNMENT-COMPLETION-FORM
.OBJECT MEETING-ROOM-1,0,FX?ONBIT+FX?RLANDBIT,ROOMS,MAIN-STORAGE,0,T?MEETING-ROOM-1
.OBJECT ID-CHANGER,FX?SEARCHBIT+FX?OPENBIT+FX?VOWELBIT,FX?CONTBIT+FX?LIGHTBIT+FX?TRYTAKEBIT,SHADY-DANS,0,0,T?ID-CHANGER
.OBJECT DOCKING-BAY-3,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LEVEL-FOUR,LILAC-SPOOL,T?DOCKING-BAY-3
.OBJECT LEVEL-FOUR,0,FX?ONBIT+FX?RLANDBIT,ROOMS,SOUTH-CONNECTION,0,T?LEVEL-FOUR
.OBJECT ALLEY,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,TRAVEL-AGENCY,0,T?ALLEY
.OBJECT ROBOT-SHOP,FX?FLOYDBIT+FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,END-OF-CORRIDOR,OLIVER,T?ROBOT-SHOP
.OBJECT ROULETTE-WHEEL,FX?NDESCBIT,0,CASINO,0,0,T?ROULETTE-WHEEL
.OBJECT PROTAGONIST,FX?NDESCBIT+FX?NARTICLEBIT,FX?ACTORBIT+FX?INVISIBLE,DECK-TWELVE,0,PATROL-UNIFORM,T?PROTAGONIST
.OBJECT DIODE-M,FX?VOWELBIT,FX?TAKEBIT,STAR,0,0,T?DIODE-M
.OBJECT BOTTOM-OF-ELEVATOR-SHAFT,0,FX?RLANDBIT,ROOMS,COMPUTER-CONTROL,0,T?BOTTOM-OF-ELEVATOR-SHAFT
.OBJECT STUDIO,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,TRADING-POST,SCULPTURE,T?STUDIO
.OBJECT PYRAMID,FX?NDESCBIT,0,FACTORY,0,0,T?PYRAMID
.OBJECT HOLDING-TANK,FX?INBIT+FX?OPENBIT+FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT+FX?VEHBIT,HOLDING-TANK-LEVEL,0,0,T?HOLDING-TANK
.OBJECT MAIN-STREET,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,GRIMY-PASSAGE,0,T?MAIN-STREET
.OBJECT AIRLOCK-OBJECT,FX?VOWELBIT,0,LOCAL-GLOBALS,OUTER-AIRLOCK-DOOR,0,T?AIRLOCK-OBJECT
.OBJECT LILAC-SPOOL,0,FX?READBIT+FX?TAKEBIT,DOCKING-BAY-3,0,0,T?LILAC-SPOOL
.OBJECT GYM,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LEVEL-THREE,EXERCISE-MACHINE,T?GYM
.OBJECT CUBICLE,0,0,LOCAL-GLOBALS,WARDROBE,0,T?CUBICLE
.OBJECT PATROL-UNIFORM,FX?OPENBIT+FX?SEARCHBIT,FX?CONTBIT+FX?WEARBIT+FX?WORNBIT+FX?TAKEBIT,PROTAGONIST,CHRONOMETER,ID-CARD,T?PATROL-UNIFORM
.OBJECT SPACETRUCK,FX?FLOYDBIT+FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CARGO-BAY,FOOD-KIT,T?SPACETRUCK
.OBJECT NORTH-CONNECTION,0,FX?ONBIT+FX?RLANDBIT,ROOMS,NORTH-JUNCTION,0,T?NORTH-CONNECTION
.OBJECT CASINO,FX?NWELDERBIT+FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SALOON,DICE,T?CASINO
.OBJECT JAMMER,FX?OPENBIT+FX?SEARCHBIT,FX?LIGHTBIT+FX?CONTBIT+FX?TAKEBIT,STORAGE-5,0,0,T?JAMMER
.OBJECT ZAPGUN,0,FX?TAKEBIT,ARMORY,0,0,T?ZAPGUN
.OBJECT OSTRICH-NIP,0,FX?TAKEBIT,PANEL,0,0,T?OSTRICH-NIP
.OBJECT EVERYONE,FX?VOWELBIT,0,LOCAL-GLOBALS,LADDER,0,T?EVERYONE
.OBJECT SOUP,FX?NARTICLEBIT,0,THERMOS,0,0,T?SOUP
.OBJECT BROADWAY,FX?WEIGHTLESSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,MAKESHIFT-CONNECTOR,0,T?BROADWAY
.OBJECT LEASH,FX?NDESCBIT,0,CAGE,BALLOON,0,T?LEASH
.OBJECT LETTER,0,FX?TAKEBIT+FX?READBIT,DOC-SCHUSTER,OSTRICH,0,T?LETTER
.OBJECT DRILL,FX?OPENBIT+FX?SEARCHBIT,FX?CONTBIT+FX?TAKEBIT,PAPER-RECYCLING-PLANT,0,SMALL-BIT,T?DRILL
.OBJECT VALIDATION-STAMP,0,FX?TAKEBIT,0,0,0,T?VALIDATION-STAMP
.OBJECT IRIS-HATCH,FX?VOWELBIT,FX?DOORBIT,LOCAL-GLOBALS,ID-READER,0,T?IRIS-HATCH
.OBJECT HOUSING,FX?LOCKEDBIT+FX?NDESCBIT,FX?READBIT+FX?CONTBIT,DOME,SHRUBBERY,0,T?HOUSING
.OBJECT END-OF-CORRIDOR,0,FX?ONBIT+FX?RLANDBIT,ROOMS,DOCKING-BAY-4,0,T?END-OF-CORRIDOR
.OBJECT MEDIUM-BIT,0,FX?TRYTAKEBIT+FX?TAKEBIT,HEATING-CHAMBER,0,0,T?MEDIUM-BIT
.OBJECT PLATO,FX?NDESCBIT+FX?OPENBIT+FX?SEARCHBIT+FX?NARTICLEBIT,FX?TRYTAKEBIT+FX?ACTORBIT+FX?CONTBIT,ROOMS,SCIENTISTS-QUARTERS,VOLUME,T?PLATO
.OBJECT ROBOT-USE-AUTHORIZATION-FORM,0,FX?READBIT+FX?TAKEBIT,PROTAGONIST,ASSIGNMENT-COMPLETION-FORM,0,T?ROBOT-USE-AUTHORIZATION-FORM
.OBJECT OFFICERS-QUARTERS-C,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,OFFICERS-QUARTERS-B,0,T?OFFICERS-QUARTERS-C
.OBJECT TONGUE,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,HANDS,0,T?TONGUE
.OBJECT COIN,0,FX?READBIT+FX?TAKEBIT,0,0,0,T?COIN
.OBJECT BLACKENED-DIODE,0,FX?TAKEBIT,DETONATOR,0,0,T?BLACKENED-DIODE
.OBJECT BOTTOM-OF-AIR-SHAFT,0,FX?ONBIT+FX?RLANDBIT,ROOMS,AIR-SHAFT,0,T?BOTTOM-OF-AIR-SHAFT
.OBJECT PSEUDO-OBJECT,0,0,LOCAL-GLOBALS,0,0,T?PSEUDO-OBJECT
.OBJECT LAUNDRY,FX?NWELDERBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,GYM,PRESSER,T?LAUNDRY
.ENDT
LAST-OBJECT=255
; OBJECT PROPERTY TABLES ARE DEFINED HERE
OBJPRP::
T?CHRONOMETER:: .TABLE ; TABLE FOR OBJECT CHRONOMETER
.STRL "chronometer"
.PROP 6,P?SYNONYM
W?CHRONOMETER
W?WRISTWATCH
W?WATCH
.PROP 2,P?ADJECTIVE
.BYTE A?WRIST
.BYTE A?MY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CHRONOMETER-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
8
.BYTE 0
.ENDT
T?AIR:: .TABLE ; TABLE FOR OBJECT AIR
.STRL "air"
.PROP 2,P?SYNONYM
W?AIR
.BYTE 0
.ENDT
T?GAME:: .TABLE ; TABLE FOR OBJECT GAME
.STRL "game"
.PROP 8,P?SYNONYM
W?GAME
W?GAMES
W?HUCKA
W?HIDER
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?94
.BYTE 0
.ENDT
T?TIMER:: .TABLE ; TABLE FOR OBJECT TIMER
.STRL "timer"
.PROP 2,P?SYNONYM
W?TIMER
.PROP 1,P?ADJECTIVE
.BYTE A?ALL-PURPOSE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TIMER-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?AUXILIARY-BARRACKS:: .TABLE ; TABLE FOR OBJECT AUXILIARY-BARRACKS
.STRL "Auxiliary Barracks"
.PROP 2,P?NORTH ; STRING PROPERTY
STR?263
.PROP 2,P?NE ; STRING PROPERTY
STR?263
.PROP 1,P?EAST
.BYTE AUXILIARY-SANFAC
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE LEVEL-SIX ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?WEST ; STRING PROPERTY
STR?263
.PROP 2,P?NW ; STRING PROPERTY
STR?263
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE LEVEL-SIX ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?283
.PROP 5,P?GLOBAL
.BYTE BED
.BYTE CUBICLE
.BYTE WARDROBE
.BYTE DESK
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?REC-SHOP:: .TABLE ; TABLE FOR OBJECT REC-SHOP
.STRL "Rec Shop"
.PROP 1,P?SW
.BYTE BROADWAY
.PROP 1,P?OUT
.BYTE BROADWAY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?343
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?SOUTH-JUNCTION:: .TABLE ; TABLE FOR OBJECT SOUTH-JUNCTION
.STRL "South Junction"
.PROP 1,P?NE
.BYTE EAST-JUNCTION
.PROP 1,P?EAST
.BYTE STATION-CONTROL
.PROP 1,P?SE
.BYTE COMMANDERS-OFFICE
.PROP 1,P?SOUTH
.BYTE SOUTH-CONNECTION
.PROP 1,P?SW
.BYTE FILE-ROOM
.PROP 1,P?NW
.BYTE LEVEL-FIVE
.PROP 2,P?LDESC ; STRING PROPERTY
STR?248
.BYTE 0
.ENDT
T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS
.STRL "your hand"
.PROP 6,P?SYNONYM
W?HANDS
W?HAND
W?FINGER
.PROP 3,P?ADJECTIVE
.BYTE A?BARE
.BYTE A?MY
.BYTE A?YOUR
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HANDS-F
.BYTE 0
.ENDT
T?CAGE:: .TABLE ; TABLE FOR OBJECT CAGE
.STRL "cage"
.PROP 2,P?SYNONYM
W?CAGE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CAGE-F
.BYTE 0
.ENDT
T?KEY:: .TABLE ; TABLE FOR OBJECT KEY
.STRL "key"
.PROP 2,P?SYNONYM
W?KEY
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
7
.BYTE 0
.ENDT
T?PAPER-RECYCLING-PLANT:: .TABLE ; TABLE FOR OBJECT PAPER-RECYCLING-PLANT
.STRL "Paper Recycling Plant"
.PROP 1,P?SE
.BYTE PRINTING-PLANT
.PROP 1,P?OUT
.BYTE PRINTING-PLANT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PAPER-RECYCLING-PLANT-F
.PROP 2,P?LDESC ; STRING PROPERTY
STR?305
.PROP 1,P?GLOBAL
.BYTE EQUIPMENT
.BYTE 0
.ENDT
T?LEVEL-THREE:: .TABLE ; TABLE FOR OBJECT LEVEL-THREE
.STRL "Level Three"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE GYM ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 3,P?EAST
.WORD ELEVATOR-ENTER-F
.BYTE 0
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE THEATRE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?SW
.BYTE CHAPEL
.PROP 4,P?NW ; CONDITIONAL EXIT
.BYTE LAUNDRY ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?UP
.BYTE MESS-HALL
.PROP 1,P?DOWN
.BYTE LEVEL-FOUR
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LEVEL-THREE-F
.PROP 5,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE CALL-BUTTON
.BYTE ELEVATOR-OBJECT
.BYTE ELEVATOR-SHAFT
.BYTE LADDER
.PROP 2,P?LEVEL ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?MAUVE-SPOOL:: .TABLE ; TABLE FOR OBJECT MAUVE-SPOOL
.STRL "mauve nanofilm spool"
.PROP 6,P?SYNONYM
W?NANOFILM
W?SPOOL
W?SPOOLS
.PROP 2,P?ADJECTIVE
.BYTE A?NANOFILM
.BYTE A?MAUVE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?TEXT ; STRING PROPERTY
STR?304
.BYTE 0
.ENDT
T?WINDOW:: .TABLE ; TABLE FOR OBJECT WINDOW
.STRL "window"
.PROP 6,P?SYNONYM
W?WINDOW
W?PORT
W?VIEWPORT
.PROP 3,P?ADJECTIVE
.BYTE A?VIEW
.BYTE A?LARGE
.BYTE A?DIRTY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WINDOW-F
.BYTE 0
.ENDT
T?WELDER:: .TABLE ; TABLE FOR OBJECT WELDER
.STRL "hull welder"
.PROP 2,P?SYNONYM
W?WELDER
.PROP 1,P?ADJECTIVE
.BYTE A?HULL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WELDER-F
.BYTE 0
.ENDT
T?SPACESUIT:: .TABLE ; TABLE FOR OBJECT SPACESUIT
.STRL "space suit"
.PROP 2,P?SYNONYM
W?SUIT
.PROP 1,P?ADJECTIVE
.BYTE A?SPACE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SPACESUIT-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
40
.BYTE 0
.ENDT
T?SPRAY-CAN:: .TABLE ; TABLE FOR OBJECT SPRAY-CAN
.STRL "spray can"
.PROP 2,P?SYNONYM
W?CAN
.PROP 1,P?ADJECTIVE
.BYTE A?SPRAY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SPRAY-CAN-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
8
.PROP 2,P?FDESC ; STRING PROPERTY
STR?381
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-CAN-F
.BYTE 0
.ENDT
T?SICK-BAY:: .TABLE ; TABLE FOR OBJECT SICK-BAY
.STRL "Sick Bay"
.PROP 5,P?EAST ; DOOR EXIT
.BYTE BRIG ; ROOM NAME
.BYTE SECURITY-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 4,P?SE ; CONDITIONAL EXIT
.BYTE EAST-CONNECTION ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE NORTH-JUNCTION ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?244
.PROP 5,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE BED
.BYTE EQUIPMENT
.BYTE SECURITY-DOOR
.BYTE ID-READER
.BYTE 0
.ENDT
T?OFFICERS-QUARTERS-B:: .TABLE ; TABLE FOR OBJECT OFFICERS-QUARTERS-B
.STRL "Officers' Quarters B"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE END-OF-CORRIDOR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?NE ; CONDITIONAL EXIT
.BYTE END-OF-CORRIDOR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?SOUTH
.BYTE OFFICERS-SANFAC
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE END-OF-CORRIDOR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?300
.PROP 5,P?GLOBAL
.BYTE BED
.BYTE CUBICLE
.BYTE WARDROBE
.BYTE DESK
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?THEATRE:: .TABLE ; TABLE FOR OBJECT THEATRE
.STRL "Theatre"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE LEVEL-THREE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE LEVEL-THREE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?271
.PROP 2,P?THINGS ; STRING PROPERTY
PT?13
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?AUTO-DOOR:: .TABLE ; TABLE FOR OBJECT AUTO-DOOR
.STRL "auto-door"
.PROP 4,P?SYNONYM
W?DOOR
W?AUTO-DOOR
.PROP 1,P?ADJECTIVE
.BYTE A?AUTO
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
AUTO-DOOR-F
.BYTE 0
.ENDT
T?MAYORS-OFFICE:: .TABLE ; TABLE FOR OBJECT MAYORS-OFFICE
.STRL "Mayor's Office"
.PROP 1,P?DOWN
.BYTE MAIN-STREET
.PROP 1,P?OUT
.BYTE MAIN-STREET
.PROP 2,P?LDESC ; STRING PROPERTY
STR?370
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?COUNTER:: .TABLE ; TABLE FOR OBJECT COUNTER
.STRL "counter"
.PROP 2,P?SYNONYM
W?COUNTER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COUNTER-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.BYTE 0
.ENDT
T?MEETING-ROOM-2:: .TABLE ; TABLE FOR OBJECT MEETING-ROOM-2
.STRL "Meeting Room 2"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE MEETING-ROOM-1 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE LIBRARY ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?277
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?DICE:: .TABLE ; TABLE FOR OBJECT DICE
.STRL "pair of dice"
.PROP 4,P?SYNONYM
W?PAIR
W?DICE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DICE-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?FLOYD:: .TABLE ; TABLE FOR OBJECT FLOYD
.STRL "Floyd"
.PROP 8,P?SYNONYM
W?FLOYD
W?ROBOT
W?THREE
W?COMPAR
.PROP 6,P?ADJECTIVE
.BYTE A?MULTIP
.BYTE A?PURPOS
.BYTE A?SHORT
.BYTE A?ROBOT
.BYTE A?NUMBER
.BYTE A?THIRD
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FLOYD-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?175
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?176
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
5
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
FLOYD-F
.BYTE 0
.ENDT
T?FILE-ROOM:: .TABLE ; TABLE FOR OBJECT FILE-ROOM
.STRL "File Room"
.PROP 1,P?NE
.BYTE SOUTH-JUNCTION
.PROP 1,P?OUT
.BYTE SOUTH-JUNCTION
.PROP 2,P?LDESC ; STRING PROPERTY
STR?250
.PROP 2,P?THINGS ; STRING PROPERTY
PT?9
.BYTE 0
.ENDT
T?ME:: .TABLE ; TABLE FOR OBJECT ME
.STRL "yourself"
.PROP 8,P?SYNONYM
W?I
W?ME
W?MYSELF
W?SELF
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ME-F
.BYTE 0
.ENDT
T?LOG-READER:: .TABLE ; TABLE FOR OBJECT LOG-READER
.STRL "log reader"
.PROP 6,P?SYNONYM
W?READER
W?RECORDER
W?MACHIN
.PROP 1,P?ADJECTIVE
.BYTE A?LOG
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LOG-READER-F
.BYTE 0
.ENDT
T?LOAN-SHARK:: .TABLE ; TABLE FOR OBJECT LOAN-SHARK
.STRL "Loan Shark"
.PROP 1,P?NORTH
.BYTE ALLEY
.PROP 1,P?OUT
.BYTE ALLEY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?382
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?PET-STORE:: .TABLE ; TABLE FOR OBJECT PET-STORE
.STRL "Pet Store"
.PROP 1,P?NE
.BYTE BROADWAY
.PROP 1,P?SE
.BYTE TRADING-POST
.PROP 2,P?LDESC ; STRING PROPERTY
STR?357
.PROP 2,P?GLOBAL
.BYTE VILLAGE
.BYTE SIGN
.BYTE 0
.ENDT
T?DOCKING-BAY-2:: .TABLE ; TABLE FOR OBJECT DOCKING-BAY-2
.STRL "Docking Bay #2"
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE LEVEL-FIVE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 5,P?IN ; DOOR EXIT
.BYTE SPACETRUCK ; ROOM NAME
.BYTE SPACETRUCK-HATCH ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DOCKING-BAY-2-F
.PROP 4,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE SPACETRUCK-OBJECT
.BYTE SPACETRUCK-HATCH
.BYTE WINDOW
.BYTE 0
.ENDT
T?STORAGE-5:: .TABLE ; TABLE FOR OBJECT STORAGE-5
.STRL "Storage"
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE NORTH-CONNECTION ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?SOUTH
.BYTE WORKSHOP
.PROP 1,P?OUT
.BYTE NORTH-CONNECTION
.PROP 2,P?LDESC ; STRING PROPERTY
STR?235
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?ELEVATOR-SHAFT:: .TABLE ; TABLE FOR OBJECT ELEVATOR-SHAFT
.STRL "elevator shaft"
.PROP 2,P?SYNONYM
W?SHAFT
.PROP 1,P?ADJECTIVE
.BYTE A?ELEVATOR
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ELEVATOR-OBJECT-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-SHAFT-F
.BYTE 0
.ENDT
T?PANEL:: .TABLE ; TABLE FOR OBJECT PANEL
.STRL "ceiling panel"
.PROP 2,P?SYNONYM
W?PANEL
.PROP 2,P?ADJECTIVE
.BYTE A?CEILIN
.BYTE A?ROOF
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PANEL-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?FDESC ; STRING PROPERTY
STR?358
.BYTE 0
.ENDT
T?OFFICERS-QUARTERS-A:: .TABLE ; TABLE FOR OBJECT OFFICERS-QUARTERS-A
.STRL "Officers' Quarters A"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE LEVEL-SIX ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?SE
.BYTE OFFICERS-SANFAC
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE LEVEL-SIX ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?299
.PROP 5,P?GLOBAL
.BYTE BED
.BYTE CUBICLE
.BYTE WARDROBE
.BYTE DESK
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?ENGINEERING-OFFICE:: .TABLE ; TABLE FOR OBJECT ENGINEERING-OFFICE
.STRL "Engineering Office"
.PROP 1,P?SOUTH
.BYTE ENGINEERING-LAB
.PROP 1,P?OUT
.BYTE ENGINEERING-LAB
.PROP 2,P?LDESC ; STRING PROPERTY
STR?313
.PROP 1,P?GLOBAL
.BYTE DESK
.BYTE 0
.ENDT
T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR
.STRL "direction"
.PROP 2,P?SYNONYM
W?DIRECT
.PROP 8,P?ADJECTIVE
.BYTE A?NORTH
.BYTE A?SOUTH
.BYTE A?EAST
.BYTE A?WEST
.BYTE A?NW
.BYTE A?NE
.BYTE A?SW
.BYTE A?SE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
INTDIR-F
.BYTE 0
.ENDT
T?SCIENTISTS-QUARTERS:: .TABLE ; TABLE FOR OBJECT SCIENTISTS-QUARTERS
.STRL "Scientists' Quarters"
.PROP 1,P?DOWN
.BYTE ASTRO-LAB
.PROP 1,P?OUT
.BYTE ASTRO-LAB
.PROP 2,P?LDESC ; STRING PROPERTY
STR?319
.PROP 3,P?GLOBAL
.BYTE BED
.BYTE CUBICLE
.BYTE WARDROBE
.BYTE 0
.ENDT
T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS
.STRL "it"
.PROP 1,P?IN
.BYTE ROOMS
.BYTE 0
.ENDT
T?DETONATOR:: .TABLE ; TABLE FOR OBJECT DETONATOR
.STRL "detonator"
.PROP 2,P?SYNONYM
W?DETONATOR
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DETONATOR-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?SYSTEM-MONITORS:: .TABLE ; TABLE FOR OBJECT SYSTEM-MONITORS
.STRL "system monitor board"
.PROP 2,P?SYNONYM
W?BOARD
.PROP 6,P?ADJECTIVE
.BYTE A?SYSTEM
.BYTE A?MONITOR
.BYTE A?RED
.BYTE A?GREEN
.BYTE A?YELLOW
.BYTE A?BLINKING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SYSTEM-MONITORS-F
.BYTE 0
.ENDT
T?AUXILIARY-SANFAC:: .TABLE ; TABLE FOR OBJECT AUXILIARY-SANFAC
.STRL "Auxiliary SanFac"
.PROP 1,P?NORTH
.BYTE AUXILIARY-BARRACKS
.PROP 1,P?OUT
.BYTE AUXILIARY-BARRACKS
.PROP 2,P?LDESC ; STRING PROPERTY
STR?284
.PROP 1,P?GLOBAL
.BYTE FIXTURES
.BYTE 0
.ENDT
T?GRIMY-PASSAGE:: .TABLE ; TABLE FOR OBJECT GRIMY-PASSAGE
.STRL "Grimy Passage"
.PROP 3,P?NORTH
.WORD VILLAGE-BOUNDARY-F
.BYTE 0
.PROP 1,P?SOUTH
.BYTE MAIN-STREET
.PROP 2,P?LDESC ; STRING PROPERTY
STR?366
.PROP 2,P?GLOBAL
.BYTE VILLAGE
.BYTE IRIS-HATCH
.BYTE 0
.ENDT
T?OUTER-AIRLOCK-DOOR:: .TABLE ; TABLE FOR OBJECT OUTER-AIRLOCK-DOOR
.STRL "outer door"
.PROP 4,P?SYNONYM
W?DOOR
W?HATCH
.PROP 3,P?ADJECTIVE
.BYTE A?OUTER
.BYTE A?LOWER
.BYTE A?AIRLOCK
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
OUTER-AIRLOCK-DOOR-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-AIRLOCK-DOOR-F
.BYTE 0
.ENDT
T?RADIO:: .TABLE ; TABLE FOR OBJECT RADIO
.STRL "SB radio"
.PROP 2,P?SYNONYM
W?RADIO
.PROP 3,P?ADJECTIVE
.BYTE A?SPACE
.BYTE A?BAND
.BYTE A?EAST
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
RADIO-F
.BYTE 0
.ENDT
T?SOUTH-CONNECTION:: .TABLE ; TABLE FOR OBJECT SOUTH-CONNECTION
.STRL "South Connection"
.PROP 1,P?NORTH
.BYTE SOUTH-JUNCTION
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE BRIEFING-ROOM ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 3,P?SOUTH
.WORD VILLAGE-BOUNDARY-F
.BYTE 0
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE ROBOT-SHOP ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SOUTH-CONNECTION-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?12
.PROP 2,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE IRIS-HATCH
.BYTE 0
.ENDT
T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS
.STRL "it"
.PROP 2,P?SYNONYM
W?ZZMGCK
.BYTE 0
.ENDT
T?BRIG:: .TABLE ; TABLE FOR OBJECT BRIG
.STRL "Brig"
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE SICK-BAY ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE SICK-BAY ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?245
.PROP 2,P?THINGS ; STRING PROPERTY
PT?6
.PROP 1,P?GLOBAL
.BYTE SECURITY-DOOR
.BYTE 0
.ENDT
T?PILOT-SEAT:: .TABLE ; TABLE FOR OBJECT PILOT-SEAT
.STRL "pilot seat"
.PROP 4,P?SYNONYM
W?SEAT
W?CHAIR
.PROP 1,P?ADJECTIVE
.BYTE A?PILOT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PILOT-SEAT-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
30
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-SEAT-F
.BYTE 0
.ENDT
T?LEVEL-FIVE:: .TABLE ; TABLE FOR OBJECT LEVEL-FIVE
.STRL "Level Five"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE WORKSHOP ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?NE
.BYTE NORTH-JUNCTION
.PROP 3,P?EAST
.WORD ELEVATOR-ENTER-F
.BYTE 0
.PROP 1,P?SE
.BYTE SOUTH-JUNCTION
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE DOCKING-BAY-2 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?UP
.BYTE LEVEL-FOUR
.PROP 1,P?DOWN
.BYTE LEVEL-SIX
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LEVEL-FIVE-F
.PROP 5,P?GLOBAL
.BYTE CALL-BUTTON
.BYTE AUTO-DOOR
.BYTE ELEVATOR-OBJECT
.BYTE ELEVATOR-SHAFT
.BYTE LADDER
.PROP 2,P?LEVEL ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?ELEVATOR:: .TABLE ; TABLE FOR OBJECT ELEVATOR
.STRL "Elevator"
.PROP 3,P?WEST
.WORD ELEVATOR-EXIT-F
.BYTE 0
.PROP 3,P?OUT
.WORD ELEVATOR-EXIT-F
.BYTE 0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ELEVATOR-F
.PROP 2,P?GLOBAL
.BYTE KEYPAD
.BYTE ELEVATOR-OBJECT
.BYTE 0
.ENDT
T?FACTORY:: .TABLE ; TABLE FOR OBJECT FACTORY
.STRL "Factory"
.PROP 1,P?DOWN
.BYTE COMPUTER-CONTROL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FACTORY-F
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
T?CARGO-BAY-ENTRANCE:: .TABLE ; TABLE FOR OBJECT CARGO-BAY-ENTRANCE
.STRL "Cargo Bay Entrance"
.PROP 1,P?NORTH
.BYTE ROBOT-POOL
.PROP 1,P?EAST
.BYTE CARGO-BAY
.PROP 1,P?WEST
.BYTE DECK-TWELVE
.PROP 2,P?LDESC ; STRING PROPERTY
STR?174
.BYTE 0
.ENDT
T?VOLUME:: .TABLE ; TABLE FOR OBJECT VOLUME
.STRL "Plato's volume of poetry"
.PROP 8,P?SYNONYM
W?BOOK
W?VOLUME
W?POETRY
W?TOME
.PROP 2,P?ADJECTIVE
.BYTE A?PLATO
.BYTE A?POETRY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VOLUME-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?322
.BYTE 0
.ENDT
T?PAWN-SHOP:: .TABLE ; TABLE FOR OBJECT PAWN-SHOP
.STRL "Pawn Shop"
.PROP 1,P?NE
.BYTE ALLEY
.PROP 1,P?OUT
.BYTE ALLEY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?380
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS
.STRL "it"
.PROP 2,P?SYNONYM
W?ZZMGCK
.BYTE 0
.ENDT
T?IT:: .TABLE ; TABLE FOR OBJECT IT
.STRL "it"
.PROP 4,P?SYNONYM
W?IT
W?THEM
.BYTE 0
.ENDT
T?BRIEFING-ROOM:: .TABLE ; TABLE FOR OBJECT BRIEFING-ROOM
.STRL "Briefing Room"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE COMMANDERS-OFFICE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE SOUTH-CONNECTION ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE SOUTH-CONNECTION ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?258
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?LOCKER:: .TABLE ; TABLE FOR OBJECT LOCKER
.STRL "locker"
.PROP 2,P?SYNONYM
W?LOCKER
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.BYTE 0
.ENDT
T?WALLS:: .TABLE ; TABLE FOR OBJECT WALLS
.STRL "wall"
.PROP 4,P?SYNONYM
W?WALL
W?WALLS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WALLS-F
.BYTE 0
.ENDT
T?SMALL-BIT:: .TABLE ; TABLE FOR OBJECT SMALL-BIT
.STRL "small drill bit"
.PROP 4,P?SYNONYM
W?BIT
W?BITS
.PROP 2,P?ADJECTIVE
.BYTE A?SMALL
.BYTE A?DRILL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BIT-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?233
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?243
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
T?DRYER:: .TABLE ; TABLE FOR OBJECT DRYER
.STRL "dryer"
.PROP 2,P?SYNONYM
W?DRYER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DRYER-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
50
.PROP 2,P?FDESC ; STRING PROPERTY
STR?268
.BYTE 0
.ENDT
T?FLOPHOUSE:: .TABLE ; TABLE FOR OBJECT FLOPHOUSE
.STRL "Flophouse"
.PROP 1,P?DOWN
.BYTE CASINO
.PROP 1,P?OUT
.BYTE CASINO
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FLOPHOUSE-F
.PROP 2,P?GLOBAL
.BYTE VILLAGE
.BYTE BED
.BYTE 0
.ENDT
T?PLATINUM-DETECTOR:: .TABLE ; TABLE FOR OBJECT PLATINUM-DETECTOR
.STRL "platinum detector"
.PROP 2,P?SYNONYM
W?DETECTOR
.PROP 1,P?ADJECTIVE
.BYTE A?PLATINUM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLATINUM-DETECTOR-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
15
.BYTE 0
.ENDT
T?PALLETS:: .TABLE ; TABLE FOR OBJECT PALLETS
.STRL "pallets of boxes"
.PROP 6,P?SYNONYM
W?BOX
W?BOXES
W?PALLET
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PALLETS-F
.PROP 2,P?FDESC ; STRING PROPERTY
STR?173
.BYTE 0
.ENDT
T?STATION-CONTROL:: .TABLE ; TABLE FOR OBJECT STATION-CONTROL
.STRL "Station Control"
.PROP 1,P?NE
.BYTE EAST-CONNECTION
.PROP 1,P?SOUTH
.BYTE COMMANDERS-OFFICE
.PROP 1,P?WEST
.BYTE SOUTH-JUNCTION
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
STATION-CONTROL-F
.BYTE 0
.ENDT
T?FPU:: .TABLE ; TABLE FOR OBJECT FPU
.STRL "Food Processing and Dispensing Unit"
.PROP 8,P?SYNONYM
W?UNIT
W?FPU
W?FDU
W?DISPEN
.PROP 3,P?ADJECTIVE
.BYTE A?FOOD
.BYTE A?PROCESSING
.BYTE A?DISPEN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FPU-F
.BYTE 0
.ENDT
T?PRESSER:: .TABLE ; TABLE FOR OBJECT PRESSER
.STRL "presser"
.PROP 2,P?SYNONYM
W?PRESSER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PRESSER-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
PRESSER-F
.BYTE 0
.ENDT
T?PEDESTAL:: .TABLE ; TABLE FOR OBJECT PEDESTAL
.STRL "pedestal"
.PROP 2,P?SYNONYM
W?PEDESTAL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PEDESTAL-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
20
.BYTE 0
.ENDT
T?ASTRO-OFFICE:: .TABLE ; TABLE FOR OBJECT ASTRO-OFFICE
.STRL "Astro Office"
.PROP 1,P?SOUTH
.BYTE ASTRO-LAB
.PROP 1,P?OUT
.BYTE ASTRO-LAB
.PROP 2,P?LDESC ; STRING PROPERTY
STR?313
.PROP 1,P?GLOBAL
.BYTE DESK
.BYTE 0
.ENDT
T?JUNK-YARD:: .TABLE ; TABLE FOR OBJECT JUNK-YARD
.STRL "Junk Yard"
.PROP 1,P?WEST
.BYTE ALLEY
.PROP 1,P?UP
.BYTE SHADY-DANS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
JUNK-YARD-F
.PROP 2,P?LDESC ; STRING PROPERTY
STR?400
.PROP 2,P?GLOBAL
.BYTE GARBAGE
.BYTE VILLAGE
.BYTE 0
.ENDT
T?SPACETRUCK-OBJECT:: .TABLE ; TABLE FOR OBJECT SPACETRUCK-OBJECT
.STRL "spacetruck"
.PROP 6,P?SYNONYM
W?SPACETRUCK
W?TRUCK
W?SPACECRAFT
.PROP 1,P?ADJECTIVE
.BYTE A?SPACE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SPACETRUCK-OBJECT-F
.BYTE 0
.ENDT
T?SHRUBBERY:: .TABLE ; TABLE FOR OBJECT SHRUBBERY
.STRL "shrubbery"
.PROP 8,P?SYNONYM
W?SHRUBBERY
W?SHRUBS
W?PLANTS
W?GARDEN
.PROP 4,P?ADJECTIVE
.BYTE A?BEAUTIFUL
.BYTE A?EXOTIC
.BYTE A?BUSH
.BYTE A?BUSHES
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SHRUBBERY-F
.BYTE 0
.ENDT
T?PATTERN-OF-DOTS:: .TABLE ; TABLE FOR OBJECT PATTERN-OF-DOTS
.STRL "pattern of dots"
.PROP 8,P?SYNONYM
W?DOT
W?DOTS
W?SPOT
W?SPOTS
.PROP 1,P?ADJECTIVE
.BYTE A?BLACK
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PATTERN-OF-DOTS-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?287
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?286
.BYTE 0
.ENDT
T?DOCKING-BAY-1:: .TABLE ; TABLE FOR OBJECT DOCKING-BAY-1
.STRL "Docking Bay #1"
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE LEVEL-SIX ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?IN
.BYTE ALIEN-SHIP
.PROP 2,P?LDESC ; STRING PROPERTY
STR?285
.PROP 2,P?THINGS ; STRING PROPERTY
PT?15
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?SCULPTURE:: .TABLE ; TABLE FOR OBJECT SCULPTURE
.STRL "scrap sculpture"
.PROP 2,P?SYNONYM
W?SCULPTURE
.PROP 3,P?ADJECTIVE
.BYTE A?91ST-CENTURY
.BYTE A?SCRAP
.BYTE A?LARGE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SCULPTURE-F
.BYTE 0
.ENDT
T?ID-READER:: .TABLE ; TABLE FOR OBJECT ID-READER
.STRL "ID reader"
.PROP 4,P?SYNONYM
W?READER
W?BOX
.PROP 3,P?ADJECTIVE
.BYTE A?FEATURELESS
.BYTE A?BLACK
.BYTE A?ID
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ID-READER-F
.BYTE 0
.ENDT
T?INNER-AIRLOCK-DOOR:: .TABLE ; TABLE FOR OBJECT INNER-AIRLOCK-DOOR
.STRL "inner door"
.PROP 4,P?SYNONYM
W?DOOR
W?HATCH
.PROP 3,P?ADJECTIVE
.BYTE A?INNER
.BYTE A?UPPER
.BYTE A?AIRLOCK
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
INNER-AIRLOCK-DOOR-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-AIRLOCK-DOOR-F
.BYTE 0
.ENDT
T?LADDER:: .TABLE ; TABLE FOR OBJECT LADDER
.STRL "ladder"
.PROP 2,P?SYNONYM
W?LADDER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LADDER-F
.BYTE 0
.ENDT
T?ID-CARD:: .TABLE ; TABLE FOR OBJECT ID-CARD
.STRL "ID card"
.PROP 4,P?SYNONYM
W?CARD
W?CARDS
.PROP 4,P?ADJECTIVE
.BYTE A?MY
.BYTE A?PATROL
.BYTE A?ID
.BYTE A?IDENTIFICATION
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?TEXT ; STRING PROPERTY
STR?171
.BYTE 0
.ENDT
T?DIODE-J:: .TABLE ; TABLE FOR OBJECT DIODE-J
.STRL "J-series hyperdiode"
.PROP 6,P?SYNONYM
W?DIODE
W?DIODES
W?HYPERDIODE
.PROP 3,P?ADJECTIVE
.BYTE A?J-SERIES
.BYTE A?J
.BYTE A?SERIES
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DIODE-J-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?233
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?243
.PROP 2,P?FDESC ; STRING PROPERTY
STR?362
.BYTE 0
.ENDT
T?BOOTS:: .TABLE ; TABLE FOR OBJECT BOOTS
.STRL "pair of magnetic boots"
.PROP 6,P?SYNONYM
W?PAIR
W?BOOTS
W?SPACEBOOTS
.PROP 1,P?ADJECTIVE
.BYTE A?MAGNETIC
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOOTS-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
20
.PROP 2,P?FDESC ; STRING PROPERTY
STR?401
.BYTE 0
.ENDT
T?EQUIPMENT:: .TABLE ; TABLE FOR OBJECT EQUIPMENT
.STRL "equipment"
.PROP 4,P?SYNONYM
W?EQUIPMENT
W?MACHIN
.PROP 5,P?ADJECTIVE
.BYTE A?REPAIR
.BYTE A?FABRICATION
.BYTE A?DIAGNO
.BYTE A?ROBOT
.BYTE A?AUTHORIZATION
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
EQUIPMENT-F
.BYTE 0
.ENDT
T?DESK:: .TABLE ; TABLE FOR OBJECT DESK
.STRL "desk"
.PROP 2,P?SYNONYM
W?DESK
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FURNISHING-F
.BYTE 0
.ENDT
T?WORKSHOP:: .TABLE ; TABLE FOR OBJECT WORKSHOP
.STRL "Workshop"
.PROP 1,P?NORTH
.BYTE STORAGE-5
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE LEVEL-FIVE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE LEVEL-FIVE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?232
.PROP 2,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE EQUIPMENT
.BYTE 0
.ENDT
T?COMMANDERS-OFFICE:: .TABLE ; TABLE FOR OBJECT COMMANDERS-OFFICE
.STRL "Commander's Office"
.PROP 1,P?NORTH
.BYTE STATION-CONTROL
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE COMMANDERS-QUARTERS ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE BRIEFING-ROOM ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?NW
.BYTE SOUTH-JUNCTION
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMMANDERS-OFFICE-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?10
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?OLIVER:: .TABLE ; TABLE FOR OBJECT OLIVER
.STRL "Oliver"
.PROP 4,P?SYNONYM
W?OLIVER
W?ROBOT
.PROP 2,P?ADJECTIVE
.BYTE A?SMALL
.BYTE A?YOUNG
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
OLIVER-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?296
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?295
.PROP 2,P?LDESC ; STRING PROPERTY
STR?294
.PROP 2,P?FDESC ; STRING PROPERTY
STR?293
.BYTE 0
.ENDT
T?HOLE:: .TABLE ; TABLE FOR OBJECT HOLE
.STRL "hole"
.PROP 2,P?SYNONYM
W?HOLE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HOLE-F
.BYTE 0
.ENDT
T?COPILOT-SEAT:: .TABLE ; TABLE FOR OBJECT COPILOT-SEAT
.STRL "copilot seat"
.PROP 4,P?SYNONYM
W?SEAT
W?CHAIR
.PROP 2,P?ADJECTIVE
.BYTE A?COPILOT
.BYTE A?COPILOT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PILOT-SEAT-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
30
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-SEAT-F
.BYTE 0
.ENDT
T?EXPLOSIVE:: .TABLE ; TABLE FOR OBJECT EXPLOSIVE
.STRL "explosive"
.PROP 6,P?SYNONYM
W?EXPLOSIVE
W?CYLIND
W?LABEL
.PROP 3,P?ADJECTIVE
.BYTE A?EXPLOSIVE
.BYTE A?FREZONE
.BYTE A?SMALL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
EXPLOSIVE-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?TEXT ; STRING PROPERTY
STR?379
.PROP 2,P?FDESC ; STRING PROPERTY
STR?378
.BYTE 0
.ENDT
T?PRINTING-PLANT:: .TABLE ; TABLE FOR OBJECT PRINTING-PLANT
.STRL "Printing Plant"
.PROP 3,P?EAST
.WORD ELEVATOR-ENTER-F
.BYTE 0
.PROP 1,P?NW
.BYTE PAPER-RECYCLING-PLANT
.PROP 1,P?UP
.BYTE LEVEL-SIX
.PROP 2,P?DOWN ; STRING PROPERTY
STR?303
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PRINTING-PLANT-F
.PROP 5,P?GLOBAL
.BYTE CALL-BUTTON
.BYTE ELEVATOR-OBJECT
.BYTE ELEVATOR-SHAFT
.BYTE EQUIPMENT
.BYTE LADDER
.PROP 2,P?LEVEL ; INTEGER/CONSTANT PROPERTY
7
.BYTE 0
.ENDT
T?MALE-BARRACKS:: .TABLE ; TABLE FOR OBJECT MALE-BARRACKS
.STRL "Male Barracks"
.PROP 1,P?NE
.BYTE BARRACKS-SANFAC
.PROP 2,P?SE ; STRING PROPERTY
STR?263
.PROP 2,P?SOUTH ; STRING PROPERTY
STR?263
.PROP 2,P?SW ; STRING PROPERTY
STR?263
.PROP 4,P?NW ; CONDITIONAL EXIT
.BYTE LEVEL-FOUR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?264
.PROP 5,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE BED
.BYTE CUBICLE
.BYTE WARDROBE
.BYTE DESK
.BYTE 0
.ENDT
T?RECRUITMENT-OFFICE:: .TABLE ; TABLE FOR OBJECT RECRUITMENT-OFFICE
.STRL "Recruitment Office"
.PROP 1,P?SOUTH
.BYTE BROADWAY
.PROP 1,P?OUT
.BYTE BROADWAY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?342
.PROP 2,P?THINGS ; STRING PROPERTY
PT?19
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?SALOON:: .TABLE ; TABLE FOR OBJECT SALOON
.STRL "Saloon"
.PROP 1,P?EAST
.BYTE CASINO
.PROP 1,P?WEST
.BYTE TRADING-POST
.PROP 1,P?NW
.BYTE GROCERY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?363
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?PULPIT:: .TABLE ; TABLE FOR OBJECT PULPIT
.STRL "pulpit"
.PROP 2,P?SYNONYM
W?PULPIT
.PROP 2,P?ADJECTIVE
.BYTE A?BEAUTIFUL
.BYTE A?WOODEN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PULPIT-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
30
.BYTE 0
.ENDT
T?FIELD-OFFICE:: .TABLE ; TABLE FOR OBJECT FIELD-OFFICE
.STRL "Field Office"
.PROP 1,P?WEST
.BYTE BROADWAY
.PROP 1,P?OUT
.BYTE BROADWAY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?349
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?CLASS-THREE-SPACECRAFT-ACTIVATION-FORM:: .TABLE ; TABLE FOR OBJECT CLASS-THREE-SPACECRAFT-ACTIVATION-FORM
.STRL "Class Three Spacecraft Activation Form HB-56-V"
.PROP 6,P?SYNONYM
W?FORM
W?FORMS
W?HB-56-V
.PROP 5,P?ADJECTIVE
.BYTE A?CLASS
.BYTE A?THREE
.BYTE A?SPACECRAFT
.BYTE A?ACTIVA
.BYTE A?FORM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FORM-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?ARMORY:: .TABLE ; TABLE FOR OBJECT ARMORY
.STRL "Armory"
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE END-OF-CORRIDOR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE END-OF-CORRIDOR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?259
.PROP 1,P?GLOBAL
.BYTE SECURITY-DOOR
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?CHAPEL:: .TABLE ; TABLE FOR OBJECT CHAPEL
.STRL "Chapel"
.PROP 1,P?EAST
.BYTE LEVEL-THREE
.PROP 1,P?OUT
.BYTE LEVEL-THREE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CHAPEL-F
.BYTE 0
.ENDT
T?BIO-LAB:: .TABLE ; TABLE FOR OBJECT BIO-LAB
.STRL "Bio Lab"
.PROP 1,P?NORTH
.BYTE BIO-OFFICE
.PROP 1,P?UP
.BYTE ENGINEERING-LAB
.PROP 1,P?DOWN
.BYTE HOLDING-TANK-LEVEL
.PROP 2,P?LDESC ; STRING PROPERTY
STR?316
.BYTE 0
.ENDT
T?OSTRICH:: .TABLE ; TABLE FOR OBJECT OSTRICH
.STRL "ostrich"
.PROP 8,P?SYNONYM
W?OSTRICH
W?PET
W?BIRD
W?PILE
.PROP 2,P?ADJECTIVE
.BYTE A?LARGE
.BYTE A?INTOXICATED
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
OSTRICH-F
.PROP 2,P?FDESC ; STRING PROPERTY
STR?386
.BYTE 0
.ENDT
T?BEDISTOR:: .TABLE ; TABLE FOR OBJECT BEDISTOR
.STRL "twenty-ohm bedistor"
.PROP 2,P?SYNONYM
W?BEDISTOR
.PROP 2,P?ADJECTIVE
.BYTE A?TWENTY
.BYTE A?OHM
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?233
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?234
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?NORTH-JUNCTION:: .TABLE ; TABLE FOR OBJECT NORTH-JUNCTION
.STRL "North Junction"
.PROP 1,P?NORTH
.BYTE NORTH-CONNECTION
.PROP 1,P?NE
.BYTE PX
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE SICK-BAY ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?SE
.BYTE EAST-JUNCTION
.PROP 1,P?SW
.BYTE LEVEL-FIVE
.PROP 2,P?LDESC ; STRING PROPERTY
STR?237
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?SWITCH:: .TABLE ; TABLE FOR OBJECT SWITCH
.STRL "switch"
.PROP 2,P?SYNONYM
W?SWITCH
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SWITCH-F
.BYTE 0
.ENDT
T?ROBOT-POOL:: .TABLE ; TABLE FOR OBJECT ROBOT-POOL
.STRL "Robot Pool"
.PROP 1,P?SOUTH
.BYTE CARGO-BAY-ENTRANCE
.PROP 1,P?OUT
.BYTE CARGO-BAY-ENTRANCE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ROBOT-POOL-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?3
.PROP 2,P?GLOBAL
.BYTE KEYPAD
.BYTE EQUIPMENT
.BYTE 0
.ENDT
T?SECURITY-DOOR:: .TABLE ; TABLE FOR OBJECT SECURITY-DOOR
.STRL "security door"
.PROP 2,P?SYNONYM
W?DOOR
.PROP 1,P?ADJECTIVE
.BYTE A?SECURITY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SECURITY-DOOR-F
.BYTE 0
.ENDT
T?CARGO-BAY:: .TABLE ; TABLE FOR OBJECT CARGO-BAY
.STRL "Cargo Bay"
.PROP 1,P?WEST
.BYTE CARGO-BAY-ENTRANCE
.PROP 5,P?IN ; DOOR EXIT
.BYTE SPACETRUCK ; ROOM NAME
.BYTE SPACETRUCK-HATCH ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CARGO-BAY-F
.PROP 3,P?GLOBAL
.BYTE SPACETRUCK-OBJECT
.BYTE SPACETRUCK-HATCH
.BYTE WINDOW
.BYTE 0
.ENDT
T?MISSIONARY:: .TABLE ; TABLE FOR OBJECT MISSIONARY
.STRL "Missionary"
.PROP 1,P?SOUTH
.BYTE ALLEY
.PROP 1,P?OUT
.BYTE ALLEY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?376
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?GRATING:: .TABLE ; TABLE FOR OBJECT GRATING
.STRL "air shaft grating"
.PROP 8,P?SYNONYM
W?GRATING
W?GRATE
W?COVER
W?SHAFT
.PROP 3,P?ADJECTIVE
.BYTE A?LARGE
.BYTE A?AIR
.BYTE A?SHAFT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GRATING-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-SHAFT-F
.BYTE 0
.ENDT
T?EXERCISE-MACHINE:: .TABLE ; TABLE FOR OBJECT EXERCISE-MACHINE
.STRL "exercise machine"
.PROP 2,P?SYNONYM
W?MACHIN
.PROP 2,P?ADJECTIVE
.BYTE A?EXERCISE
.BYTE A?NAUTILUS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
EXERCISE-MACHINE-F
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
100
.PROP 2,P?FDESC ; STRING PROPERTY
STR?266
.BYTE 0
.ENDT
T?PUCE-SPOOL:: .TABLE ; TABLE FOR OBJECT PUCE-SPOOL
.STRL "puce nanofilm spool"
.PROP 6,P?SYNONYM
W?NANOFILM
W?SPOOL
W?SPOOLS
.PROP 2,P?ADJECTIVE
.BYTE A?NANOFILM
.BYTE A?PUCE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?TEXT ; STRING PROPERTY
STR?270
.BYTE 0
.ENDT
T?TOP-OF-AIR-SHAFT:: .TABLE ; TABLE FOR OBJECT TOP-OF-AIR-SHAFT
.STRL "Top of Air Shaft"
.PROP 1,P?DOWN
.BYTE AIR-SHAFT
.PROP 1,P?OUT
.BYTE DOME
.PROP 2,P?LDESC ; STRING PROPERTY
STR?325
.PROP 1,P?GLOBAL
.BYTE GRATING
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
T?BARBERSHOP:: .TABLE ; TABLE FOR OBJECT BARBERSHOP
.STRL "Barbershop"
.PROP 1,P?WEST
.BYTE GROCERY
.PROP 1,P?NW
.BYTE BROADWAY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BARBERSHOP-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?20
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?SHADY-DANS:: .TABLE ; TABLE FOR OBJECT SHADY-DANS
.STRL "Shady Dan's"
.PROP 1,P?NW
.BYTE TRADING-POST
.PROP 1,P?DOWN
.BYTE JUNK-YARD
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SHADY-DANS-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?23
.PROP 3,P?GLOBAL
.BYTE VILLAGE
.BYTE KEYPAD
.BYTE WINDOW
.BYTE 0
.ENDT
T?AIR-SHAFT:: .TABLE ; TABLE FOR OBJECT AIR-SHAFT
.STRL "Air Shaft"
.PROP 3,P?UP
.WORD AIR-SHAFT-MOVEMENT-F
.BYTE 0
.PROP 3,P?DOWN
.WORD AIR-SHAFT-MOVEMENT-F
.BYTE 0
.PROP 2,P?LDESC ; STRING PROPERTY
STR?326
.BYTE 0
.ENDT
T?COFFEE:: .TABLE ; TABLE FOR OBJECT COFFEE
.STRL "cup of coffee"
.PROP 4,P?SYNONYM
W?CUP
W?COFFEE
.PROP 4,P?ADJECTIVE
.BYTE A?HOT
.BYTE A?COLD
.BYTE A?THICK
.BYTE A?BROWN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COFFEE-F
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
COFFEE-F
.BYTE 0
.ENDT
T?COMM-CENTER:: .TABLE ; TABLE FOR OBJECT COMM-CENTER
.STRL "Comm Center"
.PROP 1,P?NORTH
.BYTE EAST-CONNECTION
.PROP 1,P?OUT
.BYTE EAST-CONNECTION
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
COMM-CENTER-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?8
.PROP 1,P?GLOBAL
.BYTE EQUIPMENT
.BYTE 0
.ENDT
T?BED:: .TABLE ; TABLE FOR OBJECT BED
.STRL "bed"
.PROP 4,P?SYNONYM
W?BED
W?BEDS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BED-F
.BYTE 0
.ENDT
T?REX:: .TABLE ; TABLE FOR OBJECT REX
.STRL "Rex"
.PROP 6,P?SYNONYM
W?REX
W?ROBOT
W?ONE
.PROP 4,P?ADJECTIVE
.BYTE A?HEAVY
.BYTE A?ROBOT
.BYTE A?NUMBER
.BYTE A?FIRST
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
REX-F
.PROP 2,P?FDESC ; STRING PROPERTY
STR?213
.BYTE 0
.ENDT
T?GLOBAL-ROOM:: .TABLE ; TABLE FOR OBJECT GLOBAL-ROOM
.STRL "room"
.PROP 8,P?SYNONYM
W?ROOM
W?SHOP
W?STORE
W?OFFICE
.PROP 4,P?ADJECTIVE
.BYTE A?LARGE
.BYTE A?SMALL
.BYTE A?REC
.BYTE A?PET
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GLOBAL-ROOM-F
.BYTE 0
.ENDT
T?TWELVE-PRONG-FROMITZ-BOARD:: .TABLE ; TABLE FOR OBJECT TWELVE-PRONG-FROMITZ-BOARD
.STRL "twelve-prong fromitz board"
.PROP 6,P?SYNONYM
W?BOARD
W?BOARDS
W?PRONGS
.PROP 6,P?ADJECTIVE
.BYTE A?TWELVE
.BYTE A?PRONG
.BYTE A?PRONGED
.BYTE A?12-PRONG
.BYTE A?FROMITZ
.BYTE A?NUMBER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TWELVE-PRONG-FROMITZ-BOARD-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?233
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?243
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-FROMITZ-BOARD-F
.BYTE 0
.ENDT
T?SAFE:: .TABLE ; TABLE FOR OBJECT SAFE
.STRL "safe"
.PROP 4,P?SYNONYM
W?SAFE
W?LOCK
.PROP 1,P?ADJECTIVE
.BYTE A?STURDY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SAFE-F
.PROP 2,P?LDESC ; STRING PROPERTY
STR?256
.PROP 2,P?FDESC ; STRING PROPERTY
STR?255
.BYTE 0
.ENDT
T?MESS-HALL:: .TABLE ; TABLE FOR OBJECT MESS-HALL
.STRL "Mess Hall"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE MAIN-STORAGE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?NE ; CONDITIONAL EXIT
.BYTE MEETING-ROOM-1 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 3,P?EAST
.WORD ELEVATOR-ENTER-F
.BYTE 0
.PROP 1,P?SE
.BYTE LIBRARY
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE MAIN-STORAGE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?UP
.BYTE DOME
.PROP 1,P?DOWN
.BYTE LEVEL-THREE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
MESS-HALL-F
.PROP 5,P?GLOBAL
.BYTE CALL-BUTTON
.BYTE AUTO-DOOR
.BYTE ELEVATOR-OBJECT
.BYTE ELEVATOR-SHAFT
.BYTE LADDER
.PROP 2,P?LEVEL ; INTEGER/CONSTANT PROPERTY
2
.BYTE 0
.ENDT
T?PX:: .TABLE ; TABLE FOR OBJECT PX
.STRL "The PX"
.PROP 1,P?SW
.BYTE NORTH-JUNCTION
.PROP 1,P?WEST
.BYTE NORTH-CONNECTION
.PROP 2,P?LDESC ; STRING PROPERTY
STR?239
.PROP 2,P?THINGS ; STRING PROPERTY
PT?5
.PROP 1,P?GLOBAL
.BYTE KEYPAD
.BYTE 0
.ENDT
T?DOME:: .TABLE ; TABLE FOR OBJECT DOME
.STRL "Dome"
.PROP 2,P?NORTH ; STRING PROPERTY
STR?280
.PROP 3,P?EAST
.WORD ELEVATOR-ENTER-F
.BYTE 0
.PROP 2,P?SOUTH ; STRING PROPERTY
STR?280
.PROP 1,P?DOWN
.BYTE MESS-HALL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DOME-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?14
.PROP 6,P?GLOBAL
.BYTE CALL-BUTTON
.BYTE GRATING
.BYTE ELEVATOR-OBJECT
.BYTE ELEVATOR-SHAFT
.BYTE LADDER
.BYTE SIGN
.PROP 2,P?LEVEL ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?MAKESHIFT-CONNECTOR:: .TABLE ; TABLE FOR OBJECT MAKESHIFT-CONNECTOR
.STRL "Makeshift Connector"
.PROP 1,P?EAST
.BYTE BROADWAY
.PROP 3,P?WEST
.WORD VILLAGE-BOUNDARY-F
.BYTE 0
.PROP 2,P?LDESC ; STRING PROPERTY
STR?338
.PROP 2,P?GLOBAL
.BYTE IRIS-HATCH
.BYTE VILLAGE
.BYTE 0
.ENDT
T?PAPER:: .TABLE ; TABLE FOR OBJECT PAPER
.STRL "piece of paper"
.PROP 4,P?SYNONYM
W?PAPER
W?PIECE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?TEXT ; STRING PROPERTY
STR?372
.BYTE 0
.ENDT
T?HIM:: .TABLE ; TABLE FOR OBJECT HIM
.STRL "him"
.PROP 8,P?SYNONYM
W?HIM
W?HER
W?HIMSELF
W?HERSELF
.BYTE 0
.ENDT
T?LIBRARY:: .TABLE ; TABLE FOR OBJECT LIBRARY
.STRL "Library"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE MEETING-ROOM-2 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?WEST
.BYTE MESS-HALL
.PROP 2,P?LDESC ; STRING PROPERTY
STR?278
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?MAGAZINES:: .TABLE ; TABLE FOR OBJECT MAGAZINES
.STRL "magazine"
.PROP 2,P?SYNONYM
W?MAGAZINE
.PROP 1,P?ADJECTIVE
.BYTE A?RECENT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
MAGAZINE-F
.BYTE 0
.ENDT
T?ORANGE-GOO:: .TABLE ; TABLE FOR OBJECT ORANGE-GOO
.STRL "blob of orange goo"
.PROP 8,P?SYNONYM
W?GOO
W?BLOB
W?FOOD
W?YOGURT
.PROP 2,P?ADJECTIVE
.BYTE A?ORANGE
.BYTE A?APRICOT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GOO-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-FOOD-F
.PROP 2,P?FOOD-DESC ; STRING PROPERTY
STR?231
.BYTE 0
.ENDT
T?TRASH-CAN:: .TABLE ; TABLE FOR OBJECT TRASH-CAN
.STRL "trash can"
.PROP 4,P?SYNONYM
W?CAN
W?PAIL
.PROP 2,P?ADJECTIVE
.BYTE A?TRASH
.BYTE A?GARBAGE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TRASH-CAN-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
25
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
40
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-CAN-F
.BYTE 0
.ENDT
T?TRADING-POST:: .TABLE ; TABLE FOR OBJECT TRADING-POST
.STRL "Trading Post"
.PROP 1,P?NORTH
.BYTE GROCERY
.PROP 1,P?EAST
.BYTE SALOON
.PROP 1,P?SE
.BYTE SHADY-DANS
.PROP 1,P?SW
.BYTE GREASY-STRAW
.PROP 1,P?WEST
.BYTE STUDIO
.PROP 1,P?NW
.BYTE PET-STORE
.PROP 1,P?DOWN
.BYTE WAREHOUSE
.PROP 2,P?LDESC ; STRING PROPERTY
STR?359
.PROP 2,P?GLOBAL
.BYTE VILLAGE
.BYTE SIGN
.BYTE 0
.ENDT
T?HELEN:: .TABLE ; TABLE FOR OBJECT HELEN
.STRL "Helen"
.PROP 6,P?SYNONYM
W?HELEN
W?ROBOT
W?TWO
.PROP 5,P?ADJECTIVE
.BYTE A?SMALL
.BYTE A?SPINDLY
.BYTE A?ROBOT
.BYTE A?NUMBER
.BYTE A?SECOND
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HELEN-F
.PROP 2,P?FDESC ; STRING PROPERTY
STR?212
.BYTE 0
.ENDT
T?CRUMPLED-FORM:: .TABLE ; TABLE FOR OBJECT CRUMPLED-FORM
.STRL "crumpled form"
.PROP 6,P?SYNONYM
W?FORM
W?FORMS
W?FW-83-Q
.PROP 6,P?ADJECTIVE
.BYTE A?CRUMPL
.BYTE A?ILLEGAL
.BYTE A?SPACE
.BYTE A?VILLAGE
.BYTE A?ENTRY
.BYTE A?FORM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VILLAGE-FORM-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?FORM-STORAGE-ROOM:: .TABLE ; TABLE FOR OBJECT FORM-STORAGE-ROOM
.STRL "Forms Storage Room"
.PROP 1,P?NORTH
.BYTE DECK-TWELVE
.PROP 2,P?LDESC ; STRING PROPERTY
STR?172
.PROP 2,P?THINGS ; STRING PROPERTY
PT?2
.BYTE 0
.ENDT
T?STAR:: .TABLE ; TABLE FOR OBJECT STAR
.STRL "seven-pointed star"
.PROP 2,P?SYNONYM
W?STAR
.PROP 2,P?ADJECTIVE
.BYTE A?SEVEN
.BYTE A?POINTED
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
STAR-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
8
.BYTE 0
.ENDT
T?TWENTY-PRONG-FROMITZ-BOARD:: .TABLE ; TABLE FOR OBJECT TWENTY-PRONG-FROMITZ-BOARD
.STRL "twenty-prong fromitz board"
.PROP 6,P?SYNONYM
W?BOARD
W?BOARDS
W?PRONGS
.PROP 6,P?ADJECTIVE
.BYTE A?TWENTY
.BYTE A?PRONG
.BYTE A?PRONGED
.BYTE A?20-PRONG
.BYTE A?FROMITZ
.BYTE A?NUMBER
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TWENTY-PRONG-FROMITZ-BOARD-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?233
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?243
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-FROMITZ-BOARD-F
.BYTE 0
.ENDT
T?HEATING-CHAMBER:: .TABLE ; TABLE FOR OBJECT HEATING-CHAMBER
.STRL "heating chamber"
.PROP 2,P?SYNONYM
W?CHAMBER
.PROP 1,P?ADJECTIVE
.BYTE A?HEATING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HEATING-CHAMBER-F
.BYTE 0
.ENDT
T?HEADLAMP:: .TABLE ; TABLE FOR OBJECT HEADLAMP
.STRL "headlamp"
.PROP 6,P?SYNONYM
W?LAMP
W?LIGHT
W?HEADLAMP
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HEADLAMP-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
8
.PROP 2,P?FDESC ; STRING PROPERTY
STR?350
.BYTE 0
.ENDT
T?TAFFY:: .TABLE ; TABLE FOR OBJECT TAFFY
.STRL "vacuum taffy"
.PROP 4,P?SYNONYM
W?TAFFY
W?FOOD
.PROP 1,P?ADJECTIVE
.BYTE A?VACUUM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TAFFY-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-FOOD-F
.PROP 2,P?FOOD-DESC ; STRING PROPERTY
STR?356
.BYTE 0
.ENDT
T?AIRLOCK:: .TABLE ; TABLE FOR OBJECT AIRLOCK
.STRL "Airlock"
.PROP 5,P?UP ; DOOR EXIT
.BYTE WAREHOUSE ; ROOM NAME
.BYTE INNER-AIRLOCK-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 5,P?DOWN ; DOOR EXIT
.BYTE VACUUM-STORAGE ; ROOM NAME
.BYTE OUTER-AIRLOCK-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 5,P?IN ; DOOR EXIT
.BYTE WAREHOUSE ; ROOM NAME
.BYTE INNER-AIRLOCK-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 5,P?OUT ; DOOR EXIT
.BYTE VACUUM-STORAGE ; ROOM NAME
.BYTE OUTER-AIRLOCK-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
AIRLOCK-F
.PROP 4,P?GLOBAL
.BYTE VILLAGE
.BYTE INNER-AIRLOCK-DOOR
.BYTE OUTER-AIRLOCK-DOOR
.BYTE AIRLOCK-OBJECT
.BYTE 0
.ENDT
T?EAST-JUNCTION:: .TABLE ; TABLE FOR OBJECT EAST-JUNCTION
.STRL "East Junction"
.PROP 1,P?EAST
.BYTE EAST-CONNECTION
.PROP 1,P?SW
.BYTE SOUTH-JUNCTION
.PROP 1,P?NW
.BYTE NORTH-JUNCTION
.PROP 2,P?LDESC ; STRING PROPERTY
STR?247
.BYTE 0
.ENDT
T?NANOFILM-READER:: .TABLE ; TABLE FOR OBJECT NANOFILM-READER
.STRL "nanofilm reader"
.PROP 2,P?SYNONYM
W?READER
.PROP 3,P?ADJECTIVE
.BYTE A?NANOFILM
.BYTE A?SPOOL
.BYTE A?SPOOLS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NANOFILM-READER-F
.BYTE 0
.ENDT
T?OPIUM-DEN:: .TABLE ; TABLE FOR OBJECT OPIUM-DEN
.STRL "Opium Den"
.PROP 1,P?SOUTH
.BYTE CASINO
.PROP 1,P?OUT
.BYTE CASINO
.PROP 2,P?LDESC ; STRING PROPERTY
STR?364
.PROP 2,P?GLOBAL
.BYTE VILLAGE
.BYTE SIGN
.BYTE 0
.ENDT
T?CALL-BUTTON:: .TABLE ; TABLE FOR OBJECT CALL-BUTTON
.STRL "button"
.PROP 2,P?SYNONYM
W?BUTTON
.PROP 2,P?ADJECTIVE
.BYTE A?ELEVATOR
.BYTE A?CALL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CALL-BUTTON-F
.BYTE 0
.ENDT
T?DOC-SCHUSTER:: .TABLE ; TABLE FOR OBJECT DOC-SCHUSTER
.STRL """Doc"" Schuster's"
.PROP 1,P?NW
.BYTE ALLEY
.PROP 1,P?OUT
.BYTE ALLEY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DOC-SCHUSTER-F
.PROP 2,P?LDESC ; STRING PROPERTY
STR?385
.PROP 2,P?THINGS ; STRING PROPERTY
PT?22
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?NOTE:: .TABLE ; TABLE FOR OBJECT NOTE
.STRL "note"
.PROP 2,P?SYNONYM
W?NOTE
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?TEXT ; STRING PROPERTY
STR?318
.PROP 2,P?FDESC ; STRING PROPERTY
STR?317
.BYTE 0
.ENDT
T?STUN-GUN:: .TABLE ; TABLE FOR OBJECT STUN-GUN
.STRL "stun ray"
.PROP 6,P?SYNONYM
W?GUN
W?RAY
W?RAYGUN
.PROP 2,P?ADJECTIVE
.BYTE A?STUN
.BYTE A?RAY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
STUN-GUN-F
.BYTE 0
.ENDT
T?KEYPAD:: .TABLE ; TABLE FOR OBJECT KEYPAD
.STRL "keypad"
.PROP 2,P?SYNONYM
W?KEYPAD
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
KEYPAD-F
.BYTE 0
.ENDT
T?LEVEL-SIX:: .TABLE ; TABLE FOR OBJECT LEVEL-SIX
.STRL "Level Six"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE AUXILIARY-BARRACKS ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 3,P?EAST
.WORD ELEVATOR-ENTER-F
.BYTE 0
.PROP 1,P?SE
.BYTE END-OF-CORRIDOR
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE OFFICERS-QUARTERS-A ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?SW ; CONDITIONAL EXIT
.BYTE DOCKING-BAY-4 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?NW ; CONDITIONAL EXIT
.BYTE DOCKING-BAY-1 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?UP
.BYTE LEVEL-FIVE
.PROP 1,P?DOWN
.BYTE PRINTING-PLANT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LEVEL-SIX-F
.PROP 5,P?GLOBAL
.BYTE CALL-BUTTON
.BYTE AUTO-DOOR
.BYTE ELEVATOR-OBJECT
.BYTE ELEVATOR-SHAFT
.BYTE LADDER
.PROP 2,P?LEVEL ; INTEGER/CONSTANT PROPERTY
6
.BYTE 0
.ENDT
T?DOCKING-BAY-4:: .TABLE ; TABLE FOR OBJECT DOCKING-BAY-4
.STRL "Docking Bay #4"
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE LEVEL-SIX ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?289
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?PLASTIC-BAG:: .TABLE ; TABLE FOR OBJECT PLASTIC-BAG
.STRL "plastic bag"
.PROP 2,P?SYNONYM
W?BAG
.PROP 3,P?ADJECTIVE
.BYTE A?SMALL
.BYTE A?TRANSL
.BYTE A?PLASTIC
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?FDESC ; STRING PROPERTY
STR?355
.BYTE 0
.ENDT
T?NECTAR:: .TABLE ; TABLE FOR OBJECT NECTAR
.STRL "cup of nectar"
.PROP 6,P?SYNONYM
W?CUP
W?NECTAR
W?FOOD
.PROP 2,P?ADJECTIVE
.BYTE A?RAMOSIAN
.BYTE A?FIRE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NECTAR-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-FOOD-F
.PROP 2,P?FOOD-DESC ; STRING PROPERTY
STR?368
.BYTE 0
.ENDT
T?FIXTURES:: .TABLE ; TABLE FOR OBJECT FIXTURES
.STRL "sanfac fixture"
.PROP 8,P?SYNONYM
W?SHOWER
W?STALL
W?STALLS
W?BATHTUB
.PROP 5,P?ADJECTIVE
.BYTE A?TOILET
.BYTE A?SINK
.BYTE A?SINKS
.BYTE A?TUB
.BYTE A?TUBS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FIXTURES-F
.BYTE 0
.ENDT
T?ALIEN-SHIP:: .TABLE ; TABLE FOR OBJECT ALIEN-SHIP
.STRL "Alien Ship"
.PROP 1,P?OUT
.BYTE DOCKING-BAY-1
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ALIEN-SHIP-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?16
.BYTE 0
.ENDT
T?BALLOON:: .TABLE ; TABLE FOR OBJECT BALLOON
.STRL "Arcturian balloon creature"
.PROP 4,P?SYNONYM
W?CREATURE
W?PET
.PROP 3,P?ADJECTIVE
.BYTE A?ARCTURIAN
.BYTE A?BALLOON
.BYTE A?CREATURE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BALLOON-F
.BYTE 0
.ENDT
T?INSTRUCTION-SHEET:: .TABLE ; TABLE FOR OBJECT INSTRUCTION-SHEET
.STRL "instruction sheet"
.PROP 2,P?SYNONYM
W?SHEET
.PROP 1,P?ADJECTIVE
.BYTE A?INSTRUCTION
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?TEXT ; STRING PROPERTY
STR?360
.BYTE 0
.ENDT
T?THERMOS:: .TABLE ; TABLE FOR OBJECT THERMOS
.STRL "Thermos bottle"
.PROP 4,P?SYNONYM
W?BOTTLE
W?THERMOS
.PROP 2,P?ADJECTIVE
.BYTE A?THERMOS
.BYTE A?PLAID
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
THERMOS-F
.BYTE 0
.ENDT
T?SIGN:: .TABLE ; TABLE FOR OBJECT SIGN
.STRL "sign"
.PROP 2,P?SYNONYM
W?SIGN
.PROP 3,P?ADJECTIVE
.BYTE A?LARGE
.BYTE A?RED
.BYTE A?EYE-CATCHING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SIGN-F
.BYTE 0
.ENDT
T?EAST-CONNECTION:: .TABLE ; TABLE FOR OBJECT EAST-CONNECTION
.STRL "East Connection"
.PROP 3,P?EAST
.WORD VILLAGE-BOUNDARY-F
.BYTE 0
.PROP 1,P?SOUTH
.BYTE COMM-CENTER
.PROP 1,P?SW
.BYTE STATION-CONTROL
.PROP 1,P?WEST
.BYTE EAST-JUNCTION
.PROP 4,P?NW ; CONDITIONAL EXIT
.BYTE SICK-BAY ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
EAST-CONNECTION-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?7
.PROP 2,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE IRIS-HATCH
.BYTE 0
.ENDT
T?COMPUTER-CONTROL:: .TABLE ; TABLE FOR OBJECT COMPUTER-CONTROL
.STRL "Computer Control"
.PROP 3,P?NORTH
.WORD COMPUTER-CONTROL-EXIT-F
.BYTE 0
.PROP 3,P?UP
.WORD COMPUTER-CONTROL-EXIT-F
.BYTE 0
.PROP 2,P?LDESC ; STRING PROPERTY
STR?329
.PROP 2,P?THINGS ; STRING PROPERTY
PT?18
.PROP 5,P?GLOBAL
.BYTE CALL-BUTTON
.BYTE ELEVATOR-OBJECT
.BYTE ELEVATOR-SHAFT
.BYTE LADDER
.BYTE GRATING
.BYTE 0
.ENDT
T?GRUE:: .TABLE ; TABLE FOR OBJECT GRUE
.STRL "lurking grue"
.PROP 4,P?SYNONYM
W?GRUE
W?BEAST
.PROP 3,P?ADJECTIVE
.BYTE A?LURKING
.BYTE A?VICIOUS
.BYTE A?CARNIVOROUS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GRUE-F
.BYTE 0
.ENDT
T?ASTRO-LAB:: .TABLE ; TABLE FOR OBJECT ASTRO-LAB
.STRL "Astro Lab"
.PROP 1,P?NORTH
.BYTE ASTRO-OFFICE
.PROP 1,P?UP
.BYTE SCIENTISTS-QUARTERS
.PROP 1,P?DOWN
.BYTE ENGINEERING-LAB
.PROP 2,P?LDESC ; STRING PROPERTY
STR?315
.BYTE 0
.ENDT
T?LOG-TAPE:: .TABLE ; TABLE FOR OBJECT LOG-TAPE
.STRL "log tape"
.PROP 6,P?SYNONYM
W?TAPE
W?LOG
W?NOTATION
.PROP 1,P?ADJECTIVE
.BYTE A?LOG
.PROP 2,P?TEXT ; STRING PROPERTY
STR?254
.PROP 2,P?FDESC ; STRING PROPERTY
STR?253
.BYTE 0
.ENDT
T?FEMALE-BARRACKS:: .TABLE ; TABLE FOR OBJECT FEMALE-BARRACKS
.STRL "Female Barracks"
.PROP 2,P?NORTH ; STRING PROPERTY
STR?263
.PROP 2,P?NE ; STRING PROPERTY
STR?263
.PROP 1,P?SE
.BYTE BARRACKS-SANFAC
.PROP 4,P?SW ; CONDITIONAL EXIT
.BYTE LEVEL-FOUR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?NW ; STRING PROPERTY
STR?263
.PROP 2,P?LDESC ; STRING PROPERTY
STR?262
.PROP 5,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE BED
.BYTE CUBICLE
.BYTE WARDROBE
.BYTE DESK
.BYTE 0
.ENDT
T?SHIPPING-ROOM:: .TABLE ; TABLE FOR OBJECT SHIPPING-ROOM
.STRL "Shipping Room"
.PROP 1,P?WEST
.BYTE END-OF-CORRIDOR
.PROP 1,P?OUT
.BYTE END-OF-CORRIDOR
.PROP 2,P?LDESC ; STRING PROPERTY
STR?298
.PROP 2,P?THINGS ; STRING PROPERTY
PT?17
.PROP 1,P?GLOBAL
.BYTE SIGN
.BYTE 0
.ENDT
T?SIMULATION-BOOTH:: .TABLE ; TABLE FOR OBJECT SIMULATION-BOOTH
.STRL "simulation booth"
.PROP 8,P?SYNONYM
W?BOOTH
W?BOOTHS
W?CHAMBER
W?CYLIND
.PROP 4,P?ADJECTIVE
.BYTE A?SIMULATION
.BYTE A?METALLIC
.BYTE A?GREEN
.BYTE A?CYLIND
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SIMULATION-BOOTH-F
.BYTE 0
.ENDT
T?MAIN-STORAGE:: .TABLE ; TABLE FOR OBJECT MAIN-STORAGE
.STRL "Main Storage"
.PROP 4,P?SW ; CONDITIONAL EXIT
.BYTE MESS-HALL ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?NW ; CONDITIONAL EXIT
.BYTE MESS-HALL ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE MESS-HALL ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?274
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?FORTUNE-TELLER:: .TABLE ; TABLE FOR OBJECT FORTUNE-TELLER
.STRL "Fortune Teller"
.PROP 1,P?UP
.BYTE BROADWAY
.PROP 1,P?OUT
.BYTE BROADWAY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?341
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?STRONG-BOX:: .TABLE ; TABLE FOR OBJECT STRONG-BOX
.STRL "strong box"
.PROP 4,P?SYNONYM
W?BOX
W?LOCK
.PROP 3,P?ADJECTIVE
.BYTE A?STRONG
.BYTE A?FAIRLY
.BYTE A?STURDY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
STRONG-BOX-F
.PROP 2,P?FDESC ; STRING PROPERTY
STR?383
.BYTE 0
.ENDT
T?SKELETON:: .TABLE ; TABLE FOR OBJECT SKELETON
.STRL "alien skeleton"
.PROP 2,P?SYNONYM
W?SKELETON
.PROP 1,P?ADJECTIVE
.BYTE A?ALIEN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SKELETON-F
.PROP 2,P?FDESC ; STRING PROPERTY
STR?288
.BYTE 0
.ENDT
T?GROCERY:: .TABLE ; TABLE FOR OBJECT GROCERY
.STRL "Grocery"
.PROP 1,P?NORTH
.BYTE BROADWAY
.PROP 1,P?EAST
.BYTE BARBERSHOP
.PROP 1,P?SE
.BYTE SALOON
.PROP 1,P?SOUTH
.BYTE TRADING-POST
.PROP 2,P?LDESC ; STRING PROPERTY
STR?354
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?GROUND:: .TABLE ; TABLE FOR OBJECT GROUND
.STRL "floor"
.PROP 6,P?SYNONYM
W?FLOOR
W?GROUND
W?DECK
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GROUND-F
.BYTE 0
.ENDT
T?SPACETRUCK-HATCH:: .TABLE ; TABLE FOR OBJECT SPACETRUCK-HATCH
.STRL "spacetruck hatch"
.PROP 4,P?SYNONYM
W?HATCH
W?DOOR
.PROP 1,P?ADJECTIVE
.BYTE A?SPACETRUCK
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SPACETRUCK-HATCH-F
.BYTE 0
.ENDT
T?OFFICERS-SANFAC:: .TABLE ; TABLE FOR OBJECT OFFICERS-SANFAC
.STRL "Officers SanFac"
.PROP 1,P?NORTH
.BYTE OFFICERS-QUARTERS-B
.PROP 1,P?NE
.BYTE OFFICERS-QUARTERS-C
.PROP 1,P?NW
.BYTE OFFICERS-QUARTERS-A
.PROP 2,P?LDESC ; STRING PROPERTY
STR?302
.PROP 1,P?GLOBAL
.BYTE FIXTURES
.BYTE 0
.ENDT
T?ENGINEERING-LAB:: .TABLE ; TABLE FOR OBJECT ENGINEERING-LAB
.STRL "Engineering Lab"
.PROP 1,P?NORTH
.BYTE ENGINEERING-OFFICE
.PROP 1,P?SOUTH
.BYTE TUBE
.PROP 1,P?UP
.BYTE ASTRO-LAB
.PROP 1,P?DOWN
.BYTE BIO-LAB
.PROP 2,P?LDESC ; STRING PROPERTY
STR?312
.BYTE 0
.ENDT
T?GREASY-STRAW:: .TABLE ; TABLE FOR OBJECT GREASY-STRAW
.STRL "Greasy Straw"
.PROP 1,P?NE
.BYTE TRADING-POST
.PROP 1,P?SW
.BYTE MAIN-STREET
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GREASY-STRAW-F
.PROP 2,P?GLOBAL
.BYTE SIGN
.BYTE VILLAGE
.BYTE 0
.ENDT
T?COMMANDERS-QUARTERS:: .TABLE ; TABLE FOR OBJECT COMMANDERS-QUARTERS
.STRL "Commander's Quarters"
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE COMMANDERS-OFFICE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE COMMANDERS-OFFICE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?252
.PROP 2,P?THINGS ; STRING PROPERTY
PT?11
.PROP 6,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE BED
.BYTE FIXTURES
.BYTE CUBICLE
.BYTE WARDROBE
.BYTE DESK
.BYTE 0
.ENDT
T?VACUUM-STORAGE:: .TABLE ; TABLE FOR OBJECT VACUUM-STORAGE
.STRL "In Space"
.PROP 5,P?UP ; DOOR EXIT
.BYTE AIRLOCK ; ROOM NAME
.BYTE OUTER-AIRLOCK-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 5,P?IN ; DOOR EXIT
.BYTE AIRLOCK ; ROOM NAME
.BYTE OUTER-AIRLOCK-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VACUUM-STORAGE-F
.PROP 3,P?GLOBAL
.BYTE VILLAGE
.BYTE OUTER-AIRLOCK-DOOR
.BYTE AIRLOCK-OBJECT
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT
.STRL "it"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
NOT-HERE-OBJECT-F
.BYTE 0
.ENDT
T?WARDROBE:: .TABLE ; TABLE FOR OBJECT WARDROBE
.STRL "wardrobe"
.PROP 2,P?SYNONYM
W?WARDROBE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FURNISHING-F
.BYTE 0
.ENDT
T?GRAY-GOO:: .TABLE ; TABLE FOR OBJECT GRAY-GOO
.STRL "blob of gray goo"
.PROP 8,P?SYNONYM
W?GOO
W?BLOB
W?FOOD
W?CUSTARD
.PROP 4,P?ADJECTIVE
.BYTE A?GRAY
.BYTE A?GREY
.BYTE A?ROCK-
.BYTE A?RAMOSIAN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GOO-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-FOOD-F
.PROP 2,P?FOOD-DESC ; STRING PROPERTY
STR?230
.BYTE 0
.ENDT
T?LARGE-BIT:: .TABLE ; TABLE FOR OBJECT LARGE-BIT
.STRL "large drill bit"
.PROP 4,P?SYNONYM
W?BIT
W?BITS
.PROP 2,P?ADJECTIVE
.BYTE A?LARGE
.BYTE A?DRILL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BIT-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?233
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?243
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?TUBE:: .TABLE ; TABLE FOR OBJECT TUBE
.STRL "Tube"
.PROP 1,P?NORTH
.BYTE ENGINEERING-LAB
.PROP 1,P?SOUTH
.BYTE NORTH-CONNECTION
.PROP 2,P?LDESC ; STRING PROPERTY
STR?311
.BYTE 0
.ENDT
T?FORKLIFT:: .TABLE ; TABLE FOR OBJECT FORKLIFT
.STRL "forklift"
.PROP 4,P?SYNONYM
W?FORKLIFT
W?LIFT
.PROP 4,P?ADJECTIVE
.BYTE A?FORK
.BYTE A?GRIMY
.BYTE A?GRIME-COVERED
.BYTE A?LARGE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FORKLIFT-F
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
FORKLIFT-F
.BYTE 0
.ENDT
T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM
.STRL "number"
.PROP 8,P?SYNONYM
W?NUMBER
W?ONE
W?TWO
W?THREE
.PROP 1,P?ADJECTIVE
.BYTE A?BIN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
INTNUM-F
.BYTE 0
.ENDT
T?FOOD-KIT:: .TABLE ; TABLE FOR OBJECT FOOD-KIT
.STRL "survival kit"
.PROP 2,P?SYNONYM
W?KIT
.PROP 1,P?ADJECTIVE
.BYTE A?SURVIVAL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FOOD-KIT-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
10
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
20
.BYTE 0
.ENDT
T?BOOK:: .TABLE ; TABLE FOR OBJECT BOOK
.STRL "textbook"
.PROP 4,P?SYNONYM
W?TEXTBOOK
W?BOOK
.PROP 1,P?ADJECTIVE
.BYTE A?TEXT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BOOK-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
8
.PROP 2,P?FDESC ; STRING PROPERTY
STR?371
.BYTE 0
.ENDT
T?GARBAGE:: .TABLE ; TABLE FOR OBJECT GARBAGE
.STRL "garbage"
.PROP 8,P?SYNONYM
W?GARBAGE
W?JUNK
W?TRASH
W?PILE
.PROP 7,P?ADJECTIVE
.BYTE A?LARGE
.BYTE A?FLOATING
.BYTE A?USELESS
.BYTE A?RANDOM
.BYTE A?JUNK
.BYTE A?GARBAGE
.BYTE A?TRASH
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GARBAGE-F
.BYTE 0
.ENDT
T?HOLDING-TANK-LEVEL:: .TABLE ; TABLE FOR OBJECT HOLDING-TANK-LEVEL
.STRL "Holding Tank Level"
.PROP 1,P?UP
.BYTE BIO-LAB
.PROP 1,P?OUT
.BYTE BIO-LAB
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HOLDING-TANK-LEVEL-F
.BYTE 0
.ENDT
T?BARRACKS-SANFAC:: .TABLE ; TABLE FOR OBJECT BARRACKS-SANFAC
.STRL "Barracks SanFac"
.PROP 1,P?NORTH
.BYTE FEMALE-BARRACKS
.PROP 1,P?SOUTH
.BYTE MALE-BARRACKS
.PROP 2,P?LDESC ; STRING PROPERTY
STR?265
.PROP 1,P?GLOBAL
.BYTE FIXTURES
.BYTE 0
.ENDT
T?SLEEP:: .TABLE ; TABLE FOR OBJECT SLEEP
.STRL "sleep"
.PROP 6,P?SYNONYM
W?SLEEP
W?NAP
W?SNOOZE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SLEEP-F
.BYTE 0
.ENDT
T?VILLAGE:: .TABLE ; TABLE FOR OBJECT VILLAGE
.STRL "village"
.PROP 2,P?SYNONYM
W?VILLAGE
.PROP 5,P?ADJECTIVE
.BYTE A?SEEDY
.BYTE A?NONREGULATION
.BYTE A?UNAUTHORIZED
.BYTE A?ILLEGAL
.BYTE A?SPACE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VILLAGE-F
.BYTE 0
.ENDT
T?DISPENSER:: .TABLE ; TABLE FOR OBJECT DISPENSER
.STRL "dispenser"
.PROP 4,P?SYNONYM
W?DISPEN
W?MACHIN
.PROP 2,P?ADJECTIVE
.BYTE A?DISPEN
.BYTE A?VENDIN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DISPENSER-F
.PROP 2,P?FDESC ; STRING PROPERTY
STR?240
.BYTE 0
.ENDT
T?CRYSTAL-BALL:: .TABLE ; TABLE FOR OBJECT CRYSTAL-BALL
.STRL "crystal ball"
.PROP 2,P?SYNONYM
W?BALL
.PROP 1,P?ADJECTIVE
.BYTE A?CRYSTAL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CRYSTAL-BALL-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?DECK-TWELVE:: .TABLE ; TABLE FOR OBJECT DECK-TWELVE
.STRL "Deck Twelve"
.PROP 1,P?EAST
.BYTE CARGO-BAY-ENTRANCE
.PROP 1,P?SOUTH
.BYTE FORM-STORAGE-ROOM
.PROP 3,P?WEST
.WORD FAKE-DOOR-ENTER-F
.BYTE 0
.PROP 2,P?LDESC ; STRING PROPERTY
STR?169
.PROP 2,P?THINGS ; STRING PROPERTY
PT?1
.BYTE 0
.ENDT
T?ELEVATOR-OBJECT:: .TABLE ; TABLE FOR OBJECT ELEVATOR-OBJECT
.STRL "elevator"
.PROP 2,P?SYNONYM
W?ELEVATOR
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ELEVATOR-OBJECT-F
.BYTE 0
.ENDT
T?DRILLED-HOLE:: .TABLE ; TABLE FOR OBJECT DRILLED-HOLE
.STRL "hole"
.PROP 2,P?SYNONYM
W?HOLE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DRILLED-HOLE-F
.BYTE 0
.ENDT
T?WAREHOUSE:: .TABLE ; TABLE FOR OBJECT WAREHOUSE
.STRL "Warehouse"
.PROP 1,P?SW
.BYTE ALLEY
.PROP 1,P?UP
.BYTE TRADING-POST
.PROP 5,P?DOWN ; DOOR EXIT
.BYTE AIRLOCK ; ROOM NAME
.BYTE INNER-AIRLOCK-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
WAREHOUSE-F
.PROP 4,P?GLOBAL
.BYTE SIGN
.BYTE VILLAGE
.BYTE INNER-AIRLOCK-DOOR
.BYTE AIRLOCK-OBJECT
.BYTE 0
.ENDT
T?CEILING:: .TABLE ; TABLE FOR OBJECT CEILING
.STRL "ceiling"
.PROP 4,P?SYNONYM
W?CEILIN
W?ROOF
.PROP 1,P?ADJECTIVE
.BYTE A?TOWERING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CEILING-F
.BYTE 0
.ENDT
T?DIARY:: .TABLE ; TABLE FOR OBJECT DIARY
.STRL "diary"
.PROP 4,P?SYNONYM
W?DIARY
W?NOTEBOOK
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DIARY-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
8
.PROP 2,P?TEXT ; STRING PROPERTY
STR?314
.BYTE 0
.ENDT
T?BIO-OFFICE:: .TABLE ; TABLE FOR OBJECT BIO-OFFICE
.STRL "Bio Office"
.PROP 1,P?SOUTH
.BYTE BIO-LAB
.PROP 1,P?OUT
.BYTE BIO-LAB
.PROP 2,P?LDESC ; STRING PROPERTY
STR?313
.PROP 1,P?GLOBAL
.BYTE DESK
.BYTE 0
.ENDT
T?ETERNAL-FLAME:: .TABLE ; TABLE FOR OBJECT ETERNAL-FLAME
.STRL "eternal flame"
.PROP 2,P?SYNONYM
W?FLAME
.PROP 1,P?ADJECTIVE
.BYTE A?ETERNAL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ETERNAL-FLAME-F
.BYTE 0
.ENDT
T?FOIL:: .TABLE ; TABLE FOR OBJECT FOIL
.STRL "reflective foil"
.PROP 6,P?SYNONYM
W?PIECE
W?FOIL
W?PLATINUM
.PROP 4,P?ADJECTIVE
.BYTE A?LARGE
.BYTE A?REFLECTIVE
.BYTE A?TRANS-MOLECULAR
.BYTE A?PLATINUM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FOIL-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?352
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?353
.PROP 2,P?FDESC ; STRING PROPERTY
STR?351
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?BANK:: .TABLE ; TABLE FOR OBJECT BANK
.STRL "Bank"
.PROP 1,P?NORTH
.BYTE MAIN-STREET
.PROP 1,P?NW
.BYTE TRAVEL-AGENCY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?373
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?TRAVEL-AGENCY:: .TABLE ; TABLE FOR OBJECT TRAVEL-AGENCY
.STRL "Travel Agency"
.PROP 1,P?EAST
.BYTE MAIN-STREET
.PROP 1,P?SE
.BYTE BANK
.PROP 2,P?LDESC ; STRING PROPERTY
STR?374
.PROP 2,P?THINGS ; STRING PROPERTY
PT?21
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?VILLAGE-FORM:: .TABLE ; TABLE FOR OBJECT VILLAGE-FORM
.STRL "neatly ironed Illegal Space Village Entry Form FW-83-Q"
.PROP 6,P?SYNONYM
W?FORM
W?FORMS
W?FW-83-Q
.PROP 7,P?ADJECTIVE
.BYTE A?ILLEGAL
.BYTE A?SPACE
.BYTE A?VILLAGE
.BYTE A?ENTRY
.BYTE A?FORM
.BYTE A?NEATLY
.BYTE A?IRONED
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
VILLAGE-FORM-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?ASSIGNMENT-COMPLETION-FORM:: .TABLE ; TABLE FOR OBJECT ASSIGNMENT-COMPLETION-FORM
.STRL "Assignment Completion Form QX-17-T"
.PROP 6,P?SYNONYM
W?FORM
W?FORMS
W?QX-17-T
.PROP 3,P?ADJECTIVE
.BYTE A?ASSIGNMENT
.BYTE A?COMPLETION
.BYTE A?FORM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FORM-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?MEETING-ROOM-1:: .TABLE ; TABLE FOR OBJECT MEETING-ROOM-1
.STRL "Meeting Room 1"
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE MEETING-ROOM-2 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE MESS-HALL ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?276
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?ID-CHANGER:: .TABLE ; TABLE FOR OBJECT ID-CHANGER
.STRL "innocuous machine"
.PROP 2,P?SYNONYM
W?MACHIN
.PROP 1,P?ADJECTIVE
.BYTE A?INNOCUOUS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ID-CHANGER-F
.PROP 2,P?FDESC ; STRING PROPERTY
STR?388
.BYTE 0
.ENDT
T?DOCKING-BAY-3:: .TABLE ; TABLE FOR OBJECT DOCKING-BAY-3
.STRL "Docking Bay #3"
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE LEVEL-FOUR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?260
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?LEVEL-FOUR:: .TABLE ; TABLE FOR OBJECT LEVEL-FOUR
.STRL "Level Four"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE FEMALE-BARRACKS ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 3,P?EAST
.WORD ELEVATOR-ENTER-F
.BYTE 0
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE MALE-BARRACKS ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE DOCKING-BAY-3 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?UP
.BYTE LEVEL-THREE
.PROP 1,P?DOWN
.BYTE LEVEL-FIVE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LEVEL-FOUR-F
.PROP 5,P?GLOBAL
.BYTE CALL-BUTTON
.BYTE AUTO-DOOR
.BYTE ELEVATOR-OBJECT
.BYTE ELEVATOR-SHAFT
.BYTE LADDER
.PROP 2,P?LEVEL ; INTEGER/CONSTANT PROPERTY
4
.BYTE 0
.ENDT
T?ALLEY:: .TABLE ; TABLE FOR OBJECT ALLEY
.STRL "Alley"
.PROP 1,P?NORTH
.BYTE MISSIONARY
.PROP 1,P?NE
.BYTE WAREHOUSE
.PROP 1,P?EAST
.BYTE JUNK-YARD
.PROP 1,P?SE
.BYTE DOC-SCHUSTER
.PROP 1,P?SOUTH
.BYTE LOAN-SHARK
.PROP 1,P?SW
.BYTE PAWN-SHOP
.PROP 2,P?WEST ; STRING PROPERTY
STR?340
.PROP 1,P?NW
.BYTE MAIN-STREET
.PROP 1,P?UP
.BYTE MAIN-STREET
.PROP 2,P?LDESC ; STRING PROPERTY
STR?375
.PROP 2,P?GLOBAL
.BYTE GARBAGE
.BYTE VILLAGE
.BYTE 0
.ENDT
T?ROBOT-SHOP:: .TABLE ; TABLE FOR OBJECT ROBOT-SHOP
.STRL "Robot Shop"
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE SOUTH-CONNECTION ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE SOUTH-CONNECTION ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ROBOT-SHOP-F
.PROP 2,P?LDESC ; STRING PROPERTY
STR?291
.PROP 2,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE EQUIPMENT
.BYTE 0
.ENDT
T?ROULETTE-WHEEL:: .TABLE ; TABLE FOR OBJECT ROULETTE-WHEEL
.STRL "roulette wheel"
.PROP 2,P?SYNONYM
W?WHEEL
.PROP 1,P?ADJECTIVE
.BYTE A?ROULETTE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ROULETTE-WHEEL-F
.BYTE 0
.ENDT
T?PROTAGONIST:: .TABLE ; TABLE FOR OBJECT PROTAGONIST
.STRL "it"
.PROP 2,P?SYNONYM
W?PROTAG
.BYTE 0
.ENDT
T?DIODE-M:: .TABLE ; TABLE FOR OBJECT DIODE-M
.STRL "M-series hyperdiode"
.PROP 6,P?SYNONYM
W?DIODE
W?DIODES
W?HYPERDIODE
.PROP 3,P?ADJECTIVE
.BYTE A?M-SERIES
.BYTE A?M
.BYTE A?SERIES
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?233
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?243
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
7
.BYTE 0
.ENDT
T?BOTTOM-OF-ELEVATOR-SHAFT:: .TABLE ; TABLE FOR OBJECT BOTTOM-OF-ELEVATOR-SHAFT
.STRL "Shaft at Level Nine"
.PROP 1,P?SOUTH
.BYTE COMPUTER-CONTROL
.PROP 2,P?UP ; STRING PROPERTY
STR?333
.PROP 2,P?LDESC ; STRING PROPERTY
STR?332
.PROP 1,P?GLOBAL
.BYTE ELEVATOR-SHAFT
.BYTE 0
.ENDT
T?STUDIO:: .TABLE ; TABLE FOR OBJECT STUDIO
.STRL "Studio"
.PROP 1,P?EAST
.BYTE TRADING-POST
.PROP 1,P?OUT
.BYTE TRADING-POST
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
STUDIO-F
.PROP 2,P?LDESC ; STRING PROPERTY
STR?361
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?PYRAMID:: .TABLE ; TABLE FOR OBJECT PYRAMID
.STRL "pyramid"
.PROP 2,P?SYNONYM
W?PYRAMID
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PYRAMID-F
.BYTE 0
.ENDT
T?HOLDING-TANK:: .TABLE ; TABLE FOR OBJECT HOLDING-TANK
.STRL "holding tank"
.PROP 2,P?SYNONYM
W?TANK
.PROP 2,P?ADJECTIVE
.BYTE A?ISOLATION
.BYTE A?HOLDING
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
500
.BYTE 0
.ENDT
T?MAIN-STREET:: .TABLE ; TABLE FOR OBJECT MAIN-STREET
.STRL "Main Street"
.PROP 1,P?NORTH
.BYTE GRIMY-PASSAGE
.PROP 1,P?NE
.BYTE GREASY-STRAW
.PROP 1,P?SE
.BYTE ALLEY
.PROP 1,P?SOUTH
.BYTE BANK
.PROP 1,P?WEST
.BYTE TRAVEL-AGENCY
.PROP 1,P?UP
.BYTE MAYORS-OFFICE
.PROP 1,P?DOWN
.BYTE ALLEY
.PROP 2,P?LDESC ; STRING PROPERTY
STR?367
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?AIRLOCK-OBJECT:: .TABLE ; TABLE FOR OBJECT AIRLOCK-OBJECT
.STRL "airlock"
.PROP 2,P?SYNONYM
W?AIRLOCK
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
AIRLOCK-OBJECT-F
.BYTE 0
.ENDT
T?LILAC-SPOOL:: .TABLE ; TABLE FOR OBJECT LILAC-SPOOL
.STRL "lilac nanofilm spool"
.PROP 6,P?SYNONYM
W?NANOFILM
W?SPOOL
W?SPOOLS
.PROP 2,P?ADJECTIVE
.BYTE A?NANOFILM
.BYTE A?LILAC
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?TEXT ; STRING PROPERTY
STR?261
.BYTE 0
.ENDT
T?GYM:: .TABLE ; TABLE FOR OBJECT GYM
.STRL "Gym"
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE LEVEL-THREE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE LEVEL-THREE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
GYM-F
.PROP 2,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE SIGN
.BYTE 0
.ENDT
T?CUBICLE:: .TABLE ; TABLE FOR OBJECT CUBICLE
.STRL "cubicle"
.PROP 2,P?SYNONYM
W?CUBICLE
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FURNISHING-F
.BYTE 0
.ENDT
T?PATROL-UNIFORM:: .TABLE ; TABLE FOR OBJECT PATROL-UNIFORM
.STRL "Patrol uniform"
.PROP 4,P?SYNONYM
W?UNIFORM
W?POCKET
.PROP 2,P?ADJECTIVE
.BYTE A?PATROL
.BYTE A?MY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PATROL-UNIFORM-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
8
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?SPACETRUCK:: .TABLE ; TABLE FOR OBJECT SPACETRUCK
.STRL "Spacetruck"
.PROP 3,P?OUT
.WORD SPACETRUCK-EXIT-F
.BYTE 0
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SPACETRUCK-F
.PROP 2,P?THINGS ; STRING PROPERTY
PT?4
.PROP 5,P?GLOBAL
.BYTE VILLAGE
.BYTE WINDOW
.BYTE KEYPAD
.BYTE SPACETRUCK-OBJECT
.BYTE SPACETRUCK-HATCH
.BYTE 0
.ENDT
T?NORTH-CONNECTION:: .TABLE ; TABLE FOR OBJECT NORTH-CONNECTION
.STRL "North Connection"
.PROP 1,P?NORTH
.BYTE TUBE
.PROP 1,P?EAST
.BYTE PX
.PROP 1,P?SOUTH
.BYTE NORTH-JUNCTION
.PROP 4,P?WEST ; CONDITIONAL EXIT
.BYTE STORAGE-5 ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?238
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?CASINO:: .TABLE ; TABLE FOR OBJECT CASINO
.STRL "Casino"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE OPIUM-DEN ; ROOM NAME
.BYTE ROULETTE-TURNED ; FLAG NAME
0 ; NO STRING
.PROP 1,P?WEST
.BYTE SALOON
.PROP 4,P?UP ; CONDITIONAL EXIT
.BYTE FLOPHOUSE ; ROOM NAME
.BYTE ROULETTE-TURNED ; FLAG NAME
0 ; NO STRING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
CASINO-F
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?JAMMER:: .TABLE ; TABLE FOR OBJECT JAMMER
.STRL "jammer"
.PROP 6,P?SYNONYM
W?JAMMER
W?SOCKETS
W?FREQUENCY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
JAMMER-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
15
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
10
.BYTE 0
.ENDT
T?ZAPGUN:: .TABLE ; TABLE FOR OBJECT ZAPGUN
.STRL "fusor-beam zapgun"
.PROP 4,P?SYNONYM
W?GUN
W?ZAPGUN
.PROP 2,P?ADJECTIVE
.BYTE A?FUSOR
.BYTE A?BEAM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ZAPGUN-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
15
.BYTE 0
.ENDT
T?OSTRICH-NIP:: .TABLE ; TABLE FOR OBJECT OSTRICH-NIP
.STRL "stick of ostrich nip"
.PROP 4,P?SYNONYM
W?STICK
W?NIP
.PROP 1,P?ADJECTIVE
.BYTE A?OSTRICH
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
OSTRICH-NIP-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
4
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?EVERYONE:: .TABLE ; TABLE FOR OBJECT EVERYONE
.STRL "everyone"
.PROP 6,P?SYNONYM
W?EVERYONE
W?EVERYBODY
W?CREW
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?93
.BYTE 0
.ENDT
T?SOUP:: .TABLE ; TABLE FOR OBJECT SOUP
.STRL "blue soup"
.PROP 4,P?SYNONYM
W?SOUP
W?FOOD
.PROP 8,P?ADJECTIVE
.BYTE A?BLUE
.BYTE A?BLUEBERRY
.BYTE A?WALNUT
.BYTE A?HOT
.BYTE A?STEAMING
.BYTE A?LUKEWARM
.BYTE A?COOL
.BYTE A?COLD
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
SOUP-F
.PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY
GENERIC-FOOD-F
.PROP 2,P?FOOD-DESC ; STRING PROPERTY
STR?228
.BYTE 0
.ENDT
T?BROADWAY:: .TABLE ; TABLE FOR OBJECT BROADWAY
.STRL "Broadway"
.PROP 1,P?NORTH
.BYTE RECRUITMENT-OFFICE
.PROP 1,P?NE
.BYTE REC-SHOP
.PROP 1,P?EAST
.BYTE FIELD-OFFICE
.PROP 1,P?SE
.BYTE BARBERSHOP
.PROP 1,P?SOUTH
.BYTE GROCERY
.PROP 1,P?SW
.BYTE PET-STORE
.PROP 1,P?WEST
.BYTE MAKESHIFT-CONNECTOR
.PROP 2,P?NW ; STRING PROPERTY
STR?340
.PROP 1,P?DOWN
.BYTE FORTUNE-TELLER
.PROP 2,P?LDESC ; STRING PROPERTY
STR?339
.PROP 1,P?GLOBAL
.BYTE VILLAGE
.BYTE 0
.ENDT
T?LEASH:: .TABLE ; TABLE FOR OBJECT LEASH
.STRL "leash"
.PROP 2,P?SYNONYM
W?LEASH
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LEASH-F
.BYTE 0
.ENDT
T?LETTER:: .TABLE ; TABLE FOR OBJECT LETTER
.STRL "letter"
.PROP 2,P?SYNONYM
W?LETTER
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.PROP 2,P?TEXT ; STRING PROPERTY
STR?387
.BYTE 0
.ENDT
T?DRILL:: .TABLE ; TABLE FOR OBJECT DRILL
.STRL "drill"
.PROP 2,P?SYNONYM
W?DRILL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
DRILL-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
15
.PROP 2,P?FDESC ; STRING PROPERTY
STR?306
.BYTE 0
.ENDT
T?VALIDATION-STAMP:: .TABLE ; TABLE FOR OBJECT VALIDATION-STAMP
.STRL "validation stamp"
.PROP 2,P?SYNONYM
W?STAMP
.PROP 1,P?ADJECTIVE
.BYTE A?VALIDA
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
STAMP-F
.BYTE 0
.ENDT
T?IRIS-HATCH:: .TABLE ; TABLE FOR OBJECT IRIS-HATCH
.STRL "iris hatch"
.PROP 2,P?SYNONYM
W?HATCH
.PROP 1,P?ADJECTIVE
.BYTE A?IRIS
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
IRIS-HATCH-F
.BYTE 0
.ENDT
T?HOUSING:: .TABLE ; TABLE FOR OBJECT HOUSING
.STRL "storage bin"
.PROP 4,P?SYNONYM
W?BIN
W?LOCK
.PROP 4,P?ADJECTIVE
.BYTE A?THICK
.BYTE A?METAL
.BYTE A?STORAGE
.BYTE A?BIN
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
HOUSING-F
.PROP 2,P?TEXT ; STRING PROPERTY
STR?281
.BYTE 0
.ENDT
T?END-OF-CORRIDOR:: .TABLE ; TABLE FOR OBJECT END-OF-CORRIDOR
.STRL "End of Corridor"
.PROP 5,P?NORTH ; DOOR EXIT
.BYTE ARMORY ; ROOM NAME
.BYTE SECURITY-DOOR ; DOOR NAME
.WORD 0
.BYTE 0 ; STRING TO PRINT
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE SHIPPING-ROOM ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
.BYTE OFFICERS-QUARTERS-C ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?SW ; CONDITIONAL EXIT
.BYTE OFFICERS-QUARTERS-B ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?WEST
.BYTE LEVEL-SIX
.PROP 1,P?NW
.BYTE LEVEL-SIX
.PROP 2,P?LDESC ; STRING PROPERTY
STR?290
.PROP 3,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE SECURITY-DOOR
.BYTE ID-READER
.BYTE 0
.ENDT
T?MEDIUM-BIT:: .TABLE ; TABLE FOR OBJECT MEDIUM-BIT
.STRL "medium drill bit"
.PROP 4,P?SYNONYM
W?BIT
W?BITS
.PROP 2,P?ADJECTIVE
.BYTE A?MEDIUM
.BYTE A?DRILL
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BIT-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
3
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
3
.BYTE 0
.ENDT
T?PLATO:: .TABLE ; TABLE FOR OBJECT PLATO
.STRL "Plato"
.PROP 4,P?SYNONYM
W?PLATO
W?ROBOT
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
PLATO-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?320
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?321
.BYTE 0
.ENDT
T?ROBOT-USE-AUTHORIZATION-FORM:: .TABLE ; TABLE FOR OBJECT ROBOT-USE-AUTHORIZATION-FORM
.STRL "Robot Use Authorization Form JZ-59-G"
.PROP 6,P?SYNONYM
W?FORM
W?FORMS
W?JZ-59-G
.PROP 4,P?ADJECTIVE
.BYTE A?ROBOT
.BYTE A?USE
.BYTE A?AUTHORIZATION
.BYTE A?FORM
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
FORM-F
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
1
.BYTE 0
.ENDT
T?OFFICERS-QUARTERS-C:: .TABLE ; TABLE FOR OBJECT OFFICERS-QUARTERS-C
.STRL "Officers' Quarters C"
.PROP 4,P?NORTH ; CONDITIONAL EXIT
.BYTE END-OF-CORRIDOR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 1,P?SW
.BYTE OFFICERS-SANFAC
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE END-OF-CORRIDOR ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?LDESC ; STRING PROPERTY
STR?301
.PROP 5,P?GLOBAL
.BYTE BED
.BYTE CUBICLE
.BYTE WARDROBE
.BYTE DESK
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
T?TONGUE:: .TABLE ; TABLE FOR OBJECT TONGUE
.STRL "your tongue"
.PROP 2,P?SYNONYM
W?TONGUE
.PROP 2,P?ADJECTIVE
.BYTE A?YOUR
.BYTE A?MY
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
TONGUE-F
.BYTE 0
.ENDT
T?COIN:: .TABLE ; TABLE FOR OBJECT COIN
.STRL "coin"
.PROP 4,P?SYNONYM
W?COIN
W?GALAKMID
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
2
.PROP 2,P?TEXT ; STRING PROPERTY
STR?384
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
5
.BYTE 0
.ENDT
T?BLACKENED-DIODE:: .TABLE ; TABLE FOR OBJECT BLACKENED-DIODE
.STRL "blackened hyperdiode"
.PROP 6,P?SYNONYM
W?DIODE
W?DIODES
W?HYPERDIODE
.PROP 1,P?ADJECTIVE
.BYTE A?BLACKENED
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
BLACKENED-DIODE-F
.PROP 2,P?PLATO-ASK-ABOUT ; STRING PROPERTY
STR?233
.PROP 2,P?FLOYD-ASK-ABOUT ; STRING PROPERTY
STR?243
.BYTE 0
.ENDT
T?BOTTOM-OF-AIR-SHAFT:: .TABLE ; TABLE FOR OBJECT BOTTOM-OF-AIR-SHAFT
.STRL "Bottom of Air Shaft"
.PROP 2,P?NORTH ; STRING PROPERTY
STR?328
.PROP 2,P?EAST ; STRING PROPERTY
STR?328
.PROP 2,P?SOUTH ; STRING PROPERTY
STR?328
.PROP 2,P?WEST ; STRING PROPERTY
STR?328
.PROP 1,P?UP
.BYTE AIR-SHAFT
.PROP 3,P?DOWN
.WORD BOTTOM-OF-AIR-SHAFT-EXIT-F
.BYTE 0
.PROP 2,P?LDESC ; STRING PROPERTY
STR?327
.PROP 1,P?GLOBAL
.BYTE GRATING
.BYTE 0
.ENDT
T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT
.STRL "pseudo"
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
ME-F
.BYTE 0
.ENDT
T?LAUNDRY:: .TABLE ; TABLE FOR OBJECT LAUNDRY
.STRL "Laundry"
.PROP 4,P?EAST ; CONDITIONAL EXIT
.BYTE LEVEL-THREE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 4,P?OUT ; CONDITIONAL EXIT
.BYTE LEVEL-THREE ; ROOM NAME
.BYTE P-WON ; FLAG NAME
0 ; NO STRING
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
LAUNDRY-F
.PROP 1,P?GLOBAL
.BYTE AUTO-DOOR
.BYTE 0
.ENDT
; THE GLOBAL VARIABLES ARE ALL LOCATED HERE
GLOBAL::.TABLE
.GVAR HERE=0
.GVAR SCORE=0
.GVAR MOVES=0
.GVAR P-END-ON-PREP=0
.GVAR READ-A-FOOTNOTE=0
.GVAR P-PHR=0
.GVAR YOULL-HAVE-TO=STR?117,STRING
.GVAR GOOD-FLOYDISMS=T?28,TABLE
.GVAR CLUTTERED-BUBBLE=STR?154,STRING
.GVAR FORM-REJECTED=STR?151,STRING
.GVAR HUH=STR?128,STRING
.GVAR ZAPGUN-FOOTNOTE=0
.GVAR P-BUTS=T?18,TABLE
.GVAR WELDER-COUNTER=0
.GVAR ID-RANK=6
.GVAR PERIOD-CR=STR?123,STRING
.GVAR WONT-BUDGE=STR?167,STRING
.GVAR SUIT-PRESSED=0
.GVAR P-HIM-OBJECT=0
.GVAR FLOYD-OFF-DESC=STR?134,STRING
.GVAR P-ACLAUSE=0
.GVAR HO-HUM-LIST=T?22,TABLE
.GVAR WELDER-TABLE-POINTER=0
.GVAR NEXT-TIME=STR?138,STRING
.GVAR P-SLOCBITS=0
.GVAR RESTAURANT-SIGN-TEXT=STR?142,STRING
.GVAR P-MATCHLEN=0
.GVAR P-ADVERB=0
.GVAR SLEEPY-LEVEL=0
.GVAR P-MULT=0
.GVAR P-NAMW=T?14,TABLE
.GVAR P-OTBL=T?11,TABLE
.GVAR C-MAXINTS=60
.GVAR ROBOT-POOL-EQUIPMENT-DESC=STR?135,STRING
.GVAR P-NAM=0
.GVAR C-TABLE=T?1,TABLE
.GVAR REFER-TO-BIN=STR?164,STRING
.GVAR OSTRICH-COMMENT=0
.GVAR P-XNAM=0
.GVAR P-MOBY-FOUND=0
.GVAR OOPS-TABLE=T?9,TABLE
.GVAR P-WALK-DIR=0
.GVAR FLOYD-FOLLOW=0
.GVAR P-ANAM=0
.GVAR DANS-LOT-DESC=STR?145,STRING
.GVAR ID-RANK-LIST=T?35,TABLE
.GVAR CLOCK-HAND=0
.GVAR MESSAGE-RECEIVED=0
.GVAR CALLOUS-DISREGARD=STR?163,STRING
.GVAR SENILITY-STRIKES=STR?122,STRING
.GVAR LFC=STR?144,STRING
.GVAR THERMOS-FILLED-WITH-GAS=0
.GVAR CROSSED-BOUNDARY=0
.GVAR LAST-PSEUDO-LOC=0
.GVAR SCRAMBLED-FOOTNOTE=0
.GVAR FORM-NAME=STR?136,STRING
.GVAR SPRAY-COUNTER=12
.GVAR MIRROR-BROKEN=0
.GVAR P-CONT=0
.GVAR P-PRSI=T?17,TABLE
.GVAR AGAIN-LEXV=T?4,TABLE
.GVAR ZAPGUN-SHOTS=7
.GVAR VERBOSITY=1
.GVAR P-DIRECTION=0
.GVAR DRYER-COUNTER=0
.GVAR RESERVE-INBUF=T?7,TABLE
.GVAR CANT-GO=STR?129,STRING
.GVAR DETECTOR-COUNTER=0
.GVAR IMPOSSIBLE-LIST=T?24,TABLE
.GVAR NOT-HUNGRY=STR?133,STRING
.GVAR PATHETIC-SQUAWK=STR?158,STRING
.GVAR BLASTED-OPEN=STR?137,STRING
.GVAR LIT=1
.GVAR NOUN-MISSING=STR?120,STRING
.GVAR DRILL-FOOTNOTE=0
.GVAR ROULETTE-TURNED=0
.GVAR P-VTBL=T?12,TABLE
.GVAR P-XADJN=0
.GVAR HEADLAMP-COUNTER=92
.GVAR P-ADJW=T?15,TABLE
.GVAR RESERVE-LEXV=T?5,TABLE
.GVAR P-MOBY-FLAG=0
.GVAR MAKE-OUT-AN-M=STR?159,STRING
.GVAR JAMMER-SETTING=337
.GVAR P-ADJ=0
.GVAR P-LEN=0
.GVAR COURSE-PICKED=0
.GVAR C-INTS=60
.GVAR P-CCTBL=T?2,TABLE
.GVAR P-LEXV=T?3,TABLE
.GVAR BAD-FLOYDISMS=T?30,TABLE
.GVAR LADDER-LEADS=STR?161,STRING
.GVAR RIGHT-COURSE=0
.GVAR ROBOT-PICKED=0
.GVAR VILLAGE-FORM-VALIDATED=0
.GVAR POSTPONE-ATTACK=0
.GVAR STRIKE-POWER-SOURCE=STR?141,STRING
.GVAR SUBLIMES-INTO-FREZONE=STR?152,STRING
.GVAR AT-SECOND-GLANCE=STR?155,STRING
.GVAR TANGLE-OF-TUBES=STR?166,STRING
.GVAR ANNOUNCEMENT-COUNTER=0
.GVAR FACTORYISMS=T?33,TABLE
.GVAR TOO-DARK=STR?111,STRING
.GVAR PRSO=0
.GVAR HANGING-IN-AIR=0
.GVAR LOG-COUNTER=0
.GVAR FLAME-EXTINGUISHED=STR?143,STRING
.GVAR P-MERGED=0
.GVAR SNIFFED=0
.GVAR P-GWIMBIT=0
.GVAR WELDER-TABLE=T?27,TABLE
.GVAR DOME-DESC=STR?140,STRING
.GVAR YOU-CANT=STR?116,STRING
.GVAR MELT-COUNTER=0
.GVAR DETACH=STR?157,STRING
.GVAR LOG-READER-COUNTER=0
.GVAR FAILED=STR?126,STRING
.GVAR NEUTRAL-FLOYDISMS=T?29,TABLE
.GVAR AIR-SHAFT-LOC=2
.GVAR P-SYNTAX=0
.GVAR DICE-FOOTNOTE=0
.GVAR FLOYD-NOT-HAVE=STR?131,STRING
.GVAR ASSIGNMENT-FORM-VALIDATED=0
.GVAR TIMER-CONNECTED=0
.GVAR P-XADJ=0
.GVAR PLATO-ATTACK-COUNTER=0
.GVAR FLOYD-SHOT=0
.GVAR P-AADJ=0
.GVAR HUNGER-LEVEL=0
.GVAR ELLIPSIS=STR?124,STRING
.GVAR PRSA=0
.GVAR P-PRSA-WORD=0
.GVAR YOU-SEE=STR?114,STRING
.GVAR EXERCISE-MACHINE-COUNTER=0
.GVAR FLOYD-ANGUISHED=0
.GVAR SPACETRUCK-COUNTER=-1
.GVAR SAFE-HOLE-SCORE=0
.GVAR P-PRSO=T?16,TABLE
.GVAR FORM-ACCEPTED=STR?150,STRING
.GVAR ID-SCRAMBLED=0
.GVAR HEAR-WELDER-LEAVE=STR?148,STRING
.GVAR YNH=STR?112,STRING
.GVAR P-AND=0
.GVAR DRILL-DEAD=0
.GVAR C-ELAPSED=7
.GVAR ELEVATOR-LEVEL=2
.GVAR P-ONEOBJ=0
.GVAR THERES-NOTHING=STR?113,STRING
.GVAR NO-LONGER-ATTACHED=STR?149,STRING
.GVAR FLOYDS-HANGING-IN-AIR-COMMENT=STR?165,STRING
.GVAR DIAL-SETTING=4473
.GVAR INTERNAL-MOVES=0
.GVAR P-INBUF=T?6,TABLE
.GVAR FLOYD-SNIFFS=STR?168,STRING
.GVAR IT-SEEMS-THAT=STR?115,STRING
.GVAR OSTRICH-FOOTNOTE=0
.GVAR BALLOON-COMMENT=0
.GVAR P-MERGE=T?19,TABLE
.GVAR P-WON=0
.GVAR SIMULATIONS=T?34,TABLE
.GVAR GRATING-LOOSE=0
.GVAR STUNNED=0
.GVAR P-OVTBL=T?13,TABLE
.GVAR BLATHER-PROB=0
.GVAR LOOK-AROUND=STR?118,STRING
.GVAR DIODE-CLEANED=0
.GVAR SKELETON-COMMENT=0
.GVAR ROBOT-EVILNESS=0
.GVAR P-ITBL=T?10,TABLE
.GVAR FLOYD-TRYTAKEN=0
.GVAR QUOTE-FLAG=0
.GVAR SOUP-WARMTH=100
.GVAR P-TABLE=0
.GVAR P-GETFLAGS=0
.GVAR DAY=1
.GVAR VIOLATION-OF-ACT=STR?147,STRING
.GVAR P-OCL2=T?21,TABLE
.GVAR OOPS-INBUF=T?8,TABLE
.GVAR EXPLOSIVE-CONNECTED=0
.GVAR P-NUMBER=0
.GVAR UNFAMILIAR=STR?153,STRING
.GVAR DREAMS=T?26,TABLE
.GVAR P-OFLAG=0
.GVAR WINNER=0
.GVAR PRESSER-STEAMING=0
.GVAR P-ADJN=0
.GVAR HOLDING-IT=STR?119,STRING
.GVAR AGAIN-DIR=0
.GVAR HOPPING-MAD=STR?139,STRING
.GVAR PILOT-SEAT-COMMENT=0
.GVAR RADIO-LINES=T?32,TABLE
.GVAR WASTE-LIST=T?25,TABLE
.GVAR NOTHING-HAPPENS=STR?125,STRING
.GVAR HANGING-COMMENT=0
.GVAR PLATOISMS=T?31,TABLE
.GVAR AWAITING-REPLY=0
.GVAR EXAMINE-BOARD=STR?132,STRING
.GVAR P-IT-OBJECT=0
.GVAR P-OCL1=T?20,TABLE
.GVAR PLATO-INTRODUCED=0
.GVAR PRSI=0
.GVAR RESERVE-PTR=0
.GVAR TIMER-SETTING=0
.GVAR D-BIT=0
.GVAR TOO-LONG-TO-WAIT=STR?162,STRING
.GVAR FLOYD-SPOKE=0
.GVAR ONLY-BLACKNESS=STR?121,STRING
.GVAR FORKLIFT-COUNTER=0
.GVAR ALREADY-IS=STR?130,STRING
.GVAR FORKLIFT-DESC=STR?156,STRING
.GVAR OLIVER-SPEECH=0
.GVAR BALLOON-ODOR=0
.GVAR LANDS-ON-FLOOR=STR?160,STRING
.GVAR P-NOT-HERE=0
.GVAR ELIMINATE-CR=0
.GVAR FLOYD-TOLD=0
.GVAR ALREADY-IN-MODE=STR?146,STRING
.GVAR OK=STR?127,STRING
.GVAR NUMBER-OF-WELDERS=4
.GVAR P-NCN=0
.GVAR YUK-LIST=T?23,TABLE
.GVAR HOLE-SIZE=0
.GVAR PREPOSITIONS=PRTBL,TABLE
.GVAR ACTIONS=ATBL,TABLE
.GVAR PREACTIONS=PATBL,TABLE
.GVAR VERBS=VTBL,TABLE
.ENDT
GLOEND::
; IMPURE TABLES ARE DEFINED HERE
IMPTBL::
T?1::
T?C-TABLE:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?2::
T?P-CCTBL:: .TABLE
0
0
0
.ENDT
T?3::
T?P-LEXV:: .TABLE
.BYTE 60
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?4::
T?AGAIN-LEXV:: .TABLE
.BYTE 60
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?5::
T?RESERVE-LEXV:: .TABLE
.BYTE 60
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
0
.BYTE 0
.BYTE 0
.ENDT
T?6::
T?P-INBUF:: .TABLE
.BYTE 120
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?7::
T?RESERVE-INBUF:: .TABLE
.BYTE 120
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?8::
T?OOPS-INBUF:: .TABLE
.BYTE 120
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.ENDT
T?9::
T?OOPS-TABLE:: .TABLE
0
0
0
0
.ENDT
T?10::
T?P-ITBL:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?11::
T?P-OTBL:: .TABLE
0
0
0
0
0
0
0
0
0
0
.ENDT
T?12::
T?P-VTBL:: .TABLE
0
.BYTE 0
.BYTE 0
.ENDT
T?13::
T?P-OVTBL:: .TABLE
0
.BYTE 0
.BYTE 0
.ENDT
T?14::
T?P-NAMW:: .TABLE
0
0
.ENDT
T?15::
T?P-ADJW:: .TABLE
0
0
.ENDT
T?16::
T?P-PRSO:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?17::
T?P-PRSI:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?18::
T?P-BUTS:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?19::
T?P-MERGE:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?20::
T?P-OCL1:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?21::
T?P-OCL2:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
T?22::
T?HO-HUM-LIST:: .TABLE
4
0
STR?71
STR?72
STR?73
.ENDT
T?23::
T?YUK-LIST:: .TABLE
7
0
STR?74
STR?75
STR?76
STR?77
STR?78
STR?79
.ENDT
T?24::
T?IMPOSSIBLE-LIST:: .TABLE
6
0
STR?74
STR?80
STR?81
STR?82
STR?83
.ENDT
T?25::
T?WASTE-LIST:: .TABLE
6
0
STR?84
STR?85
STR?86
STR?87
STR?88
.ENDT
T?26::
T?DREAMS:: .TABLE
7
0
STR?101
STR?102
STR?103
STR?104
STR?105
STR?106
.ENDT
T?27::
T?WELDER-TABLE:: .TABLE
0
1
2
3
4
.ENDT
T?28::
T?GOOD-FLOYDISMS:: .TABLE
6
0
STR?178
STR?179
STR?180
STR?181
STR?182
.ENDT
T?29::
T?NEUTRAL-FLOYDISMS:: .TABLE
16
0
STR?183
STR?184
STR?185
STR?186
STR?187
STR?188
STR?189
STR?190
STR?191
STR?192
STR?193
STR?194
STR?195
STR?196
STR?197
.ENDT
T?30::
T?BAD-FLOYDISMS:: .TABLE
6
0
STR?198
STR?199
STR?200
STR?201
STR?202
.ENDT
T?31::
T?PLATOISMS:: .TABLE
10
0
STR?203
STR?204
STR?205
STR?206
STR?207
STR?208
STR?209
STR?210
STR?211
.ENDT
T?32::
T?RADIO-LINES:: .TABLE
4
0
STR?216
STR?217
STR?218
.ENDT
T?33::
T?FACTORYISMS:: .TABLE
4
0
STR?334
STR?335
STR?336
.ENDT
T?34::
T?SIMULATIONS:: .TABLE
6
0
STR?344
STR?345
STR?346
STR?347
STR?348
.ENDT
T?35::
T?ID-RANK-LIST:: .TABLE
STR?391
STR?392
STR?393
STR?394
STR?395
STR?144
STR?396
STR?397
STR?398
STR?399
.ENDT
; END OF IMPURENESS
IMPURE::
; VERB TABLE IS DEFINED HERE
VTBL:: .TABLE
ST?KISS
ST?APPROA
ST?SKIP
ST?DIAGNO
ST?VERBOSE
ST?WALK
ST?STICK
ST?QUIT
ST?FIND
ST?HEAR
ST?YES
ST?SCOLD
ST?UNLOCK
ST?READ
ST?SAY
ST?JUMP
ST?POUR
ST?WAIT
ST?TAKE
ST?NO
ST?COUNT
ST?GREET
ST?RAISE
ST?CALL
ST?FOLLOW
ST?TYPE
ST?CATCH
ST?VERSION
ST?#UNRECORD
ST?EXERCISE
ST?LIGHT
ST?LIE
ST?MOVE
ST?MEASURE
ST?LET
ST?PLAY
ST?OPEN
ST?TASTE
ST?SCARE
ST?FLATTEN
ST?TOUCH
ST?#COMMAND
ST?BLOW
ST?SHOOT
ST?WRAP
ST?KNOCK
ST?INVENT
ST?PICK
ST?BOARD
ST?#RANDOM
ST?APPLY
ST?HUG
ST?PRAY
ST?STAND
ST?LISTEN
ST?TIE
ST?WHERE
ST?SHOW
ST?TAP
ST?SAVE
ST?HELP
ST?TELL
ST?THROW
ST?ZORK
ST?FEED
ST?DRESS
ST?LOWER
ST?TALK
ST?USE
ST?HIDE
ST?SHAKE
ST?ATTACK
ST?RESTOR
ST?ENTER
ST?THANKS
ST?SEARCH
ST?WEAR
ST?DISEMBARK
ST?PLUG
ST?UNTIE
ST?WASH
ST?CIRCLE
ST?UNSCRIPT
ST?CRUMPL
ST?PUSH
ST?SUPER
ST?SIT
ST?RESTAR
ST?DISCONNECT
ST?APPLAUD
ST?TICKLE
ST?UNDRES
ST?REACH
ST?DIG
ST?SCORE
ST?COMFORT
ST?COVER
ST?VALIDA
ST?CONNECT
ST?COME
ST?LOOK
ST?EMPTY
ST?ATTRACT
ST?SPRAY
ST?DROP
ST?COMPAR
ST?TIME
ST?ROLL
ST?LEAVE
ST?HAND
ST?SCRIPT
ST?$VERIFY
ST?EXTINGUISH
ST?SWING
ST?DESCEN
ST?SMELL
ST?BRIEF
ST?SLEEP
ST?WAKE
ST?REMOVE
ST?ANSWER
ST?WHAT
ST?YELL
ST?LOCK
ST?BURN
ST?KICK
ST?BITE
ST?POINT
ST?TURN
ST?#RECORD
ST?CROSS
ST?START
ST?MAYBE
ST?CLOSE
ST?FIX
ST?GO
ST?FOOTNOTE
ST?SLIDE
ST?EXIT
ST?EXAMINE
ST?EAT
ST?DRILL
ST?FILL
ST?CLIMB
ST?LAUNCH
ST?DEMOLI
ST?SLICE
ST?ASK
ST?HELLO
.ENDT
; SYNTAX DEFINITION TABLES ARE DEFINED HERE
ST?KISS:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?KISS
.ENDT
ST?APPROA:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-TO
.ENDT
ST?SKIP:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SKIP
.ENDT
ST?DIAGNO:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DIAGNOSE
.ENDT
ST?VERBOSE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?VERBOSE
.ENDT
ST?WALK:: .TABLE
.BYTE 15 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RUN-OVER
.BYTE 1 ;OBJECTS
.BYTE PR?AWAY
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAVE
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-TO
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-DOWN
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-UP
.BYTE 1 ;OBJECTS
.BYTE PR?BEHIND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HIDE
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CRAWL-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?AROUND
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-AROUND
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND-ON
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-AROUND
.ENDT
ST?STICK:: .TABLE
.BYTE 10 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE ONBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?OFF
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?BEHIND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUT-BEHIND
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE
.BYTE 0
.BYTE V?WEAR
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUT-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE
.BYTE 0
.BYTE V?DROP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT-ON
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AROUND
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?SWRAP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT-ON
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT-ON
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT
.ENDT
ST?QUIT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?QUIT
.ENDT
ST?FIND:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIND
.ENDT
ST?HEAR:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LISTEN
.ENDT
ST?YES:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?YES
.ENDT
ST?SCOLD:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SCOLD
.ENDT
ST?UNLOCK:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SHAVE
.BYTE V?UNLOCK
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?UNLOCK
.ENDT
ST?READ:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE READBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?READ
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?THROUGH
.BYTE READBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?READ
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE READBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?READ
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE READBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?READ
.ENDT
ST?SAY:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SAY
.ENDT
ST?JUMP:: .TABLE
.BYTE 11 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP-OFF
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND-ON
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP-OFF
.BYTE 1 ;OBJECTS
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP-OFF
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAP
.ENDT
ST?POUR:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?POUR
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?POUR
.BYTE 2 ;OBJECTS
.BYTE PR?OUT
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?POUR
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?POUR
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?POUR
.ENDT
ST?WAIT:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UNTIL
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WAIT-UNTIL
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WAIT-FOR
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WAIT
.ENDT
ST?TAKE:: .TABLE
.BYTE 15 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE SMANY
.BYTE 0
.BYTE V?TAKE-OFF
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SIR+SC+SMANY
.BYTE SHAVE
.BYTE V?TAKE-WITH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SIR+SC+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SIR+SC+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE SIR+SC+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OFF
.BYTE 0
.BYTE 0
.BYTE SC+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE SC+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 1 ;OBJECTS
.BYTE PR?UNDRES
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?GET-UNDRESSED
.BYTE 1 ;OBJECTS
.BYTE PR?DRESSE
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?GET-DRESSED
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE TAKEBIT
.BYTE 0
.BYTE SOG+SIR+SMANY
.BYTE 0
.BYTE V?TAKE
.ENDT
ST?NO:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?NO
.ENDT
ST?COUNT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?COUNT
.ENDT
ST?GREET:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?GREET
.ENDT
ST?RAISE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RAISE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RAISE
.ENDT
ST?CALL:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CALL
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CALL
.ENDT
ST?FOLLOW:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOLLOW
.ENDT
ST?TYPE:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TYPE
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUSH
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TYPE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TYPE
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TYPE
.ENDT
ST?CATCH:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CATCH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CATCH
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CATCH
.ENDT
ST?VERSION:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?VERSION
.ENDT
ST?#UNRECORD:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$UNRECORD
.ENDT
ST?EXERCISE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXERCISE
.ENDT
ST?LIGHT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE LIGHTBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?ON
.ENDT
ST?LIE:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LIE-DOWN
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LIE-DOWN
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LIE-DOWN
.ENDT
ST?MOVE:: .TABLE
.BYTE 6 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?MOVE
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?MOVE
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?RAISE
.BYTE 1 ;OBJECTS
.BYTE PR?AROUND
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-AROUND
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUSH-DIR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?MOVE
.ENDT
ST?MEASURE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?MEASURE
.ENDT
ST?LET:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?GO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE
.BYTE 0
.BYTE V?DROP
.ENDT
ST?PLAY:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE V?SPLAY-WITH
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PLAY-WITH
.ENDT
ST?OPEN:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE DOORBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE SOG+SIR+SH+SC+SHAVE
.BYTE V?OPEN
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE DOORBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?OPEN
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE DOORBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?OPEN
.ENDT
ST?TASTE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TASTE
.ENDT
ST?SCARE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SCARE
.ENDT
ST?FLATTEN:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FLATTEN
.ENDT
ST?TOUCH:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?REACH-IN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TOUCH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TOUCH
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TOUCH
.ENDT
ST?#COMMAND:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$COMMAND
.ENDT
ST?BLOW:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE ONBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?OFF
.ENDT
ST?SHOOT:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?SSHOOT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE V?SHOOT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SHOOT
.ENDT
ST?WRAP:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AROUND
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?SWRAP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE V?WRAP
.ENDT
ST?KNOCK:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?KILL
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE DOORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?KNOCK
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE DOORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?KNOCK
.ENDT
ST?INVENT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?INVENTORY
.ENDT
ST?PICK:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE TAKEBIT
.BYTE 0
.BYTE SOG+SMANY
.BYTE 0
.BYTE V?PICK-UP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PICK
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PICK
.ENDT
ST?BOARD:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ENTER
.ENDT
ST?#RANDOM:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$RANDOM
.ENDT
ST?APPLY:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT-ON
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+STAKE
.BYTE 0
.BYTE V?APPLY
.ENDT
ST?HUG:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HUG
.ENDT
ST?PRAY:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PRAY
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PRAY
.ENDT
ST?STAND:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?BEHIND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HIDE
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND-ON
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND-ON
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STAND
.ENDT
ST?LISTEN:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LISTEN
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LISTEN
.ENDT
ST?TIE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AROUND
.BYTE 0
.BYTE 0
.BYTE SH
.BYTE 0
.BYTE V?TIE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SH
.BYTE 0
.BYTE V?TIE
.ENDT
ST?WHERE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WHERE
.ENDT
ST?SHOW:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE
.BYTE V?SSHOW
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE ACTORBIT
.BYTE SH+SMANY
.BYTE 0
.BYTE V?SHOW
.ENDT
ST?TAP:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?KNOCK
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TOUCH
.ENDT
ST?SAVE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SAVE-SOMETHING
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SAVE
.ENDT
ST?HELP:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SAVE-SOMETHING
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELP
.ENDT
ST?TELL:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?STELL
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ABOUT
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TELL-ABOUT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL
.ENDT
ST?THROW:: .TABLE
.BYTE 8 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE SH+SC+STAKE
.BYTE V?STHROW
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT-ON
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SH+SC+STAKE
.BYTE SOG+SIR
.BYTE V?THROW-TO
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE SH+SC+STAKE
.BYTE SOG+SIR
.BYTE V?THROW
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE SH+SC+STAKE
.BYTE 0
.BYTE V?THROW
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SC
.BYTE 0
.BYTE V?PUT
.BYTE 1 ;OBJECTS
.BYTE PR?AWAY
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+STAKE
.BYTE 0
.BYTE V?THROW
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+STAKE
.BYTE 0
.BYTE V?THROW
.ENDT
ST?ZORK:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ZORK
.ENDT
ST?FEED:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE SOG
.BYTE SMANY+SH+SHAVE
.BYTE V?SGIVE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE ACTORBIT
.BYTE SMANY+SH+SHAVE
.BYTE SOG
.BYTE V?GIVE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FEED
.ENDT
ST?DRESS:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRESS
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRESS
.ENDT
ST?LOWER:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOWER
.ENDT
ST?TALK:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE SIR
.BYTE 0
.BYTE V?TELL
.ENDT
ST?USE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?USE
.ENDT
ST?HIDE:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?BEHIND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HIDE
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HIDE
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HIDE
.ENDT
ST?SHAKE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SHAKE-WITH
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?SHAKE
.ENDT
ST?ATTACK:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE ACTORBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE SH+SC+SHAVE
.BYTE V?KILL
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?KILL
.ENDT
ST?RESTOR:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RESTORE
.ENDT
ST?ENTER:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?IN
.ENDT
ST?THANKS:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THANK
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?THANK
.ENDT
ST?SEARCH:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SEARCH
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIND
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SEARCH
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SEARCH
.ENDT
ST?WEAR:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE WEARBIT
.BYTE 0
.BYTE SHAVE
.BYTE 0
.BYTE V?WEAR
.ENDT
ST?DISEMBARK:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DISEMBARK
.ENDT
ST?PLUG:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CONNECT
.ENDT
ST?UNTIE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR+SH+SC
.BYTE 0
.BYTE V?UNTIE
.ENDT
ST?WASH:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CLEAN
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CLEAN
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CLEAN
.ENDT
ST?CIRCLE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-AROUND
.ENDT
ST?UNSCRIPT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?UNSCRIPT
.ENDT
ST?CRUMPL:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE
.BYTE 0
.BYTE V?CRUMPLE
.ENDT
ST?PUSH:: .TABLE
.BYTE 7 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUSH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUSH
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUT-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR+SOG
.BYTE 0
.BYTE V?PUSH
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RAISE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUSH-DIR
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?PUSH
.ENDT
ST?SUPER:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SUPER-BRIEF
.ENDT
ST?SIT:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-ON
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?SIT
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-ON
.ENDT
ST?RESTAR:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?RESTART
.ENDT
ST?DISCONNECT:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DISCONNECT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DISCONNECT
.ENDT
ST?APPLAUD:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?APPLAUD
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?APPLAUD
.ENDT
ST?TICKLE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TICKLE
.ENDT
ST?UNDRES:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?UNDRESS
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?UNDRESS
.ENDT
ST?REACH:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?REACH-IN
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?REACH-IN
.ENDT
ST?DIG:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DIG
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DIG
.ENDT
ST?SCORE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SCORE
.ENDT
ST?COMFORT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?COMFORT
.ENDT
ST?COVER:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE
.BYTE V?SPUT-ON
.ENDT
ST?VALIDA:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE V?VALIDATE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?VALIDATE
.ENDT
ST?CONNECT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CONNECT
.ENDT
ST?COME:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOLLOW
.ENDT
ST?LOOK:: .TABLE
.BYTE 15 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CHASTISE
.BYTE 1 ;OBJECTS
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-OVER
.BYTE 1 ;OBJECTS
.BYTE PR?FOR
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIND
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXAMINE
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXAMINE
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?LOOK-INSIDE
.BYTE 1 ;OBJECTS
.BYTE PR?BEHIND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-BEHIND
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-INSIDE
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-INSIDE
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?EXAMINE
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-UP
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK-DOWN
.BYTE 1 ;OBJECTS
.BYTE PR?AROUND
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOOK
.ENDT
ST?EMPTY:: .TABLE
.BYTE 9 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?EMPTY-FROM
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE SMANY
.BYTE SHAVE+STAKE
.BYTE V?EMPTY-FROM
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE SMANY
.BYTE SHAVE+STAKE
.BYTE V?EMPTY-FROM
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?EMPTY
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?EMPTY
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?EMPTY
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?OVER
.BYTE 0
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?EMPTY
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?EMPTY
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SHAVE+STAKE
.BYTE 0
.BYTE V?EMPTY
.ENDT
ST?ATTRACT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE
.BYTE V?ATTRACT
.ENDT
ST?SPRAY:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE STAKE+SHAVE
.BYTE V?SSPRAY
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE STAKE+SHAVE
.BYTE 0
.BYTE V?SPRAY
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE STAKE+SHAVE
.BYTE 0
.BYTE V?SPRAY
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?SPRAY
.ENDT
ST?DROP:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT-ON
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SMANY+SHAVE
.BYTE 0
.BYTE V?DROP
.ENDT
ST?COMPAR:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?COMPARE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?COMPARE
.ENDT
ST?TIME:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?TIME
.ENDT
ST?ROLL:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?ROLL
.ENDT
ST?LEAVE:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT-ON
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE SH+SMANY
.BYTE 0
.BYTE V?PUT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAVE
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAVE
.ENDT
ST?HAND:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?BACK
.BYTE 0
.BYTE ACTORBIT
.BYTE SMANY+SH+SHAVE
.BYTE SOG
.BYTE V?GIVE
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?GIVE-UP
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTORBIT
.BYTE 0
.BYTE SOG
.BYTE SMANY+SH+SHAVE
.BYTE V?SGIVE
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE ACTORBIT
.BYTE SMANY+SH+SHAVE
.BYTE SOG
.BYTE V?GIVE
.ENDT
ST?SCRIPT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SCRIPT
.ENDT
ST?$VERIFY:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$VERIFY
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$VERIFY
.ENDT
ST?EXTINGUISH:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE ACTIVEBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?OFF
.ENDT
ST?SWING:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE ACTORBIT
.BYTE SH+SC+SHAVE
.BYTE 0
.BYTE V?SWING
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SHAVE
.BYTE 0
.BYTE V?SWING
.ENDT
ST?DESCEN:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-DOWN
.ENDT
ST?SMELL:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SMELL
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SMELL
.ENDT
ST?BRIEF:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?BRIEF
.ENDT
ST?SLEEP:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR+SOG
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SIR+SOG
.BYTE 0
.BYTE V?ENTER
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SLEEP
.ENDT
ST?WAKE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ALARM
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ALARM
.ENDT
ST?REMOVE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE TAKEBIT
.BYTE 0
.BYTE SIR+SC+SMANY
.BYTE 0
.BYTE V?TAKE
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE WORNBIT
.BYTE 0
.BYTE SMANY
.BYTE 0
.BYTE V?REMOVE
.ENDT
ST?ANSWER:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ANSWER
.ENDT
ST?WHAT:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WHAT
.ENDT
ST?YELL:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?YELL
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?YELL
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?YELL
.ENDT
ST?LOCK:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?LOCK
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LOCK
.ENDT
ST?BURN:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE PR?UP
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SHAVE
.BYTE V?BURN
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SHAVE
.BYTE V?BURN
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?BURN
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?BURN
.ENDT
ST?KICK:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?KICK
.ENDT
ST?BITE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?BITE
.ENDT
ST?POINT:: .TABLE
.BYTE 5 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?POINT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?POINT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?POINT
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?POINT
.BYTE 1 ;OBJECTS
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?POINT
.ENDT
ST?TURN:: .TABLE
.BYTE 7 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE ACTIVEBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?OFF
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE LIGHTBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ON
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SET
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?AT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SET
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SET
.BYTE 1 ;OBJECTS
.BYTE PR?AROUND
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SET
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?SET
.ENDT
ST?#RECORD:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?$RECORD
.ENDT
ST?CROSS:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CROSS
.ENDT
ST?START:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ON
.ENDT
ST?MAYBE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?MAYBE
.ENDT
ST?CLOSE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE ACTIVEBIT
.BYTE 0
.BYTE STAKE
.BYTE 0
.BYTE V?OFF
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE DOORBIT
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?CLOSE
.ENDT
ST?FIX:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FIX
.ENDT
ST?GO:: .TABLE
.BYTE 12 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOLLOW
.BYTE 1 ;OBJECTS
.BYTE PR?AWAY
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LEAVE
.BYTE 1 ;OBJECTS
.BYTE PR?TO
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-TO
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-DOWN
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-UP
.BYTE 1 ;OBJECTS
.BYTE PR?BEHIND
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HIDE
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CRAWL-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?AROUND
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK-AROUND
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?WALK
.ENDT
ST?FOOTNOTE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?FOOTNOTE
.ENDT
ST?SLIDE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-DOWN
.ENDT
ST?EXIT:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXIT
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EXIT
.ENDT
ST?EXAMINE:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?EXAMINE
.ENDT
ST?EAT:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EAT-FROM
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FROM
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?EAT
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+SOG+SIR
.BYTE 0
.BYTE V?EAT
.ENDT
ST?DRILL:: .TABLE
.BYTE 6 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRILL-HOLE
.BYTE 2 ;OBJECTS
.BYTE PR?THROUGH
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRILL
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRILL
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRILL
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRILL
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?DRILL
.ENDT
ST?FILL:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE CONTBIT
.BYTE 0
.BYTE SH+SC+SHAVE
.BYTE 0
.BYTE V?FILL
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE CONTBIT
.BYTE 0
.BYTE SH+SC+SHAVE
.BYTE 0
.BYTE V?FILL
.ENDT
ST?CLIMB:: .TABLE
.BYTE 9 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?UNDER
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?CRAWL-UNDER
.BYTE 1 ;OBJECTS
.BYTE PR?THROUGH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?IN
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?ENTER
.BYTE 1 ;OBJECTS
.BYTE PR?OFF
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?DISEMBARK
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-DOWN
.BYTE 1 ;OBJECTS
.BYTE PR?UP
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-UP
.BYTE 1 ;OBJECTS
.BYTE PR?ON
.BYTE 0
.BYTE VEHBIT
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-ON
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?CLIMB-UP
.ENDT
ST?LAUNCH:: .TABLE
.BYTE 1 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?LAUNCH
.ENDT
ST?DEMOLI:: .TABLE
.BYTE 4 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE PR?DOWN
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?MUNG
.BYTE 1 ;OBJECTS
.BYTE PR?OUT
.BYTE 0
.BYTE RLANDBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?MUNG
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SH+SC+STAKE
.BYTE V?MUNG
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SOG+SIR
.BYTE 0
.BYTE V?MUNG
.ENDT
ST?SLICE:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE PR?THROUGH
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SC+SH
.BYTE V?CUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?WITH
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE SC+SH
.BYTE V?CUT
.ENDT
ST?ASK:: .TABLE
.BYTE 3 ;NUMBER OF SYNTAXES
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?FOR
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-FOR
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ON
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-ABOUT
.BYTE 2 ;OBJECTS
.BYTE 0
.BYTE PR?ABOUT
.BYTE ACTORBIT
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?ASK-ABOUT
.ENDT
ST?HELLO:: .TABLE
.BYTE 2 ;NUMBER OF SYNTAXES
.BYTE 1 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELLO
.BYTE 0 ;OBJECTS
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE 0
.BYTE V?HELLO
.ENDT
; THE ACTION CALLING TABLE IS DEFINED HERE
ATBL:: .TABLE
V-VERBOSE
V-BRIEF
V-SUPER-BRIEF
V-DIAGNOSE
V-INVENTORY
V-QUIT
V-RESTART
V-RESTORE
V-SAVE
V-SCORE
V-SCRIPT
V-UNSCRIPT
V-VERSION
V-$RANDOM
V-$COMMAND
V-$RECORD
V-$UNRECORD
V-$VERIFY
V-ANSWER
V-APPLAUD
V-APPLY
V-PUT-ON
V-WALK-TO
V-ASK-ABOUT
V-ASK-FOR
V-KILL
V-ATTRACT
V-BITE
V-OFF
V-ENTER
V-BURN
V-CALL
V-CATCH
V-WALK-AROUND
V-CLIMB-UP
V-CLIMB-ON
V-CLIMB-DOWN
V-DISEMBARK
V-CRAWL-UNDER
V-CLOSE
V-FOLLOW
V-COMFORT
V-COMPARE
V-CONNECT
V-SPUT-ON
V-COUNT
V-CROSS
V-CRUMPLE
V-MUNG
V-DIG
V-DISCONNECT
V-DRESS
V-DRILL
V-DRILL-HOLE
V-DROP
V-PUT
V-EAT
V-EAT-FROM
V-EMPTY
V-EMPTY-FROM
V-IN
V-EXAMINE
V-EXERCISE
V-EXIT
V-FEED
V-GIVE
V-SGIVE
V-FILL
V-FIND
V-FIX
V-FLATTEN
V-FOOTNOTE
V-GREET
V-WALK
V-HIDE
V-LEAVE
V-GIVE-UP
V-LISTEN
V-HELLO
V-HELP
V-SAVE-SOMETHING
V-HUG
V-LEAP
V-LEAP-OFF
V-STAND-ON
V-KICK
V-KISS
V-KNOCK
V-LAUNCH
V-LIE-DOWN
V-ON
V-LOCK
V-LOOK
V-LOOK-DOWN
V-LOOK-UP
V-LOOK-INSIDE
V-LOOK-UNDER
V-LOOK-BEHIND
V-LOOK-OVER
V-CHASTISE
V-LOWER
V-MAYBE
V-MEASURE
V-MOVE
V-PUSH-DIR
V-RAISE
V-NO
V-OPEN
V-PICK
V-PICK-UP
V-PLAY-WITH
V-SPLAY-WITH
V-POINT
V-POUR
V-PRAY
V-PUSH
V-PUT-UNDER
V-REACH-IN
V-READ
V-REMOVE
V-TAKE
V-ROLL
V-SAY
V-SCARE
V-SCOLD
V-SEARCH
V-SHAKE
V-SHAKE-WITH
V-SHOOT
V-SSHOOT
V-SHOW
V-SSHOW
V-SIT
V-SKIP
V-SLEEP
V-CUT
V-SMELL
V-SPRAY
V-SSPRAY
V-STAND
V-SWRAP
V-WEAR
V-PUT-BEHIND
V-SWING
V-GET-DRESSED
V-GET-UNDRESSED
V-TAKE-WITH
V-TAKE-OFF
V-TELL
V-TOUCH
V-TASTE
V-TELL-ABOUT
V-STELL
V-THANK
V-THROW
V-THROW-TO
V-STHROW
V-TICKLE
V-TIE
V-TIME
V-SET
V-TYPE
V-UNDRESS
V-UNLOCK
V-UNTIE
V-USE
V-VALIDATE
V-WAIT
V-WAIT-FOR
V-WAIT-UNTIL
V-ALARM
V-RUN-OVER
V-CLEAN
V-WHAT
V-WHERE
V-WRAP
V-YELL
V-YES
V-ZORK
.ENDT
; THE PREACTION CALLING TABLE IS DEFINED HERE
PATBL:: .TABLE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PRE-PUT
0
0
0
PRE-MUNG
0
0
PRE-TOUCH
PRE-ENTER
PRE-TOUCH
0
0
0
0
0
0
0
0
PRE-TOUCH
0
0
0
0
0
0
0
0
PRE-MUNG
0
0
0
PRE-DRILL
0
IDROP
PRE-PUT
PRE-EAT
0
PRE-TOUCH
0
0
PRE-LOOK
0
0
0
PRE-GIVE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PRE-TOUCH
0
0
0
PRE-TOUCH
PRE-TOUCH
0
0
0
PRE-TOUCH
0
0
PRE-LOOK
PRE-LOOK
PRE-LOOK
PRE-LOOK
PRE-LOOK
PRE-LOOK
0
0
0
0
PRE-TOUCH
0
PRE-TOUCH
0
PRE-TOUCH
0
PRE-TAKE
0
0
0
0
0
0
0
0
PRE-LOOK
0
PRE-TAKE
0
0
0
0
PRE-TOUCH
0
0
PRE-SHOOT
0
0
0
0
0
0
0
PRE-SMELL
0
0
0
0
0
0
0
0
0
0
0
0
PRE-TOUCH
0
0
0
0
IDROP
IDROP
0
PRE-TOUCH
0
0
PRE-TOUCH
0
0
0
0
0
PRE-VALIDATE
0
0
0
0
0
0
0
0
0
0
0
0
.ENDT
; PREPOSITION TABLE IS DEFINED HERE
PRTBL:: .TABLE
.WORD 23
W?UNTIL
PR?UNTIL
W?UNDRES
PR?UNDRES
W?DRESSE
PR?DRESSE
W?GO
PR?GO
W?AT
PR?AT
W?BACK
PR?BACK
W?AWAY
PR?AWAY
W?BEHIND
PR?BEHIND
W?AROUND
PR?AROUND
W?OVER
PR?OVER
W?FROM
PR?FROM
W?UNDER
PR?UNDER
W?THROUGH
PR?THROUGH
W?OFF
PR?OFF
W?DOWN
PR?DOWN
W?IN
PR?IN
W?UP
PR?UP
W?OUT
PR?OUT
W?WITH
PR?WITH
W?FOR
PR?FOR
W?ON
PR?ON
W?ABOUT
PR?ABOUT
W?TO
PR?TO
.ENDT
; VOCABULARY TABLE IS HERE
VOCAB:: .TABLE
.BYTE 3
.BYTE 46
.BYTE 44
.BYTE 34
.BYTE 7
789
W?$VERIFY:: .ZWORD "$verif"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?$VERIFY
.BYTE 0
W?12-PRONG:: .ZWORD "12-pro"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?12-PRONG
.BYTE 0
W?20-PRONG:: .ZWORD "20-pro"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?20-PRONG
.BYTE 0
W?91ST-CENTURY:: .ZWORD "91st-c"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?91ST-CENTURY
.BYTE 0
W?PERIOD:: .ZWORD "."
.BYTE PS?BUZZ-WORD
.BYTE B?PERIOD
.BYTE 0
W?COMMA:: .ZWORD ","
.BYTE PS?BUZZ-WORD
.BYTE B?COMMA
.BYTE 0
W?#COMMAND:: .ZWORD "#comma"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#COMMAND
.BYTE 0
W?#RANDOM:: .ZWORD "#rando"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#RANDOM
.BYTE 0
W?#RECORD:: .ZWORD "#recor"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#RECORD
.BYTE 0
W?#UNRECORD:: .ZWORD "#unrec"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?#UNRECORD
.BYTE 0
W?QUOTE:: .ZWORD """"
.BYTE PS?BUZZ-WORD
.BYTE B?QUOTE
.BYTE 0
W?A:: .ZWORD "a"
.BYTE PS?BUZZ-WORD
.BYTE B?A
.BYTE 0
W?ABOUT:: .ZWORD "about"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?ABOUT
.BYTE 0
W?ACROSS:: .ZWORD "across"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?OVER
.BYTE 0
W?ACTIVA:: .ZWORD "activa"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ACTIVA
.BYTE ACT?START
W?AFT:: .ZWORD "aft"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 27
.BYTE A?SOUTH
W?AGAIN:: .ZWORD "again"
.BYTE PS?BUZZ-WORD
.BYTE B?AGAIN
.BYTE 0
W?AIM:: .ZWORD "aim"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POINT
.BYTE 0
W?AIR:: .ZWORD "air"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?AIR
.BYTE 0
W?AIRLOCK:: .ZWORD "airloc"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?AIRLOCK
.BYTE 0
W?ALIEN:: .ZWORD "alien"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ALIEN
.BYTE 0
W?ALL:: .ZWORD "all"
.BYTE PS?BUZZ-WORD
.BYTE B?ALL
.BYTE 0
W?ALL-PURPOSE:: .ZWORD "all-pu"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ALL-PURPOSE
.BYTE 0
W?ALONG:: .ZWORD "along"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AROUND
.BYTE 0
W?AM:: .ZWORD "am"
.BYTE PS?BUZZ-WORD
.BYTE B?AM
.BYTE 0
W?AN:: .ZWORD "an"
.BYTE PS?BUZZ-WORD
.BYTE B?AN
.BYTE 0
W?AND:: .ZWORD "and"
.BYTE PS?BUZZ-WORD
.BYTE B?AND
.BYTE 0
W?ANSWER:: .ZWORD "answer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ANSWER
.BYTE 0
W?APPLAUD:: .ZWORD "applau"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?APPLAUD
.BYTE 0
W?APPLY:: .ZWORD "apply"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?APPLY
.BYTE 0
W?APPROA:: .ZWORD "approa"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?APPROA
.BYTE 0
W?APRICOT:: .ZWORD "aprico"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?APRICOT
.BYTE 0
W?ARCTURIAN:: .ZWORD "arctur"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ARCTURIAN
.BYTE 0
W?ARE:: .ZWORD "are"
.BYTE PS?BUZZ-WORD
.BYTE B?ARE
.BYTE 0
W?AROUND:: .ZWORD "around"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AROUND
.BYTE 0
W?ASK:: .ZWORD "ask"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ASK
.BYTE 0
W?ASS:: .ZWORD "ass"
.BYTE PS?BUZZ-WORD
.BYTE B?ASS
.BYTE 0
W?ASSHOLE:: .ZWORD "asshol"
.BYTE PS?BUZZ-WORD
.BYTE B?ASSHOLE
.BYTE 0
W?ASSIGNMENT:: .ZWORD "assign"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ASSIGNMENT
.BYTE 0
W?AT:: .ZWORD "at"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AT
.BYTE 0
W?ATTACH:: .ZWORD "attach"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CONNECT
.BYTE 0
W?ATTACK:: .ZWORD "attack"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?ATTRACT:: .ZWORD "attrac"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTRACT
.BYTE 0
W?AUTHORIZATION:: .ZWORD "author"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?AUTHORIZATION
.BYTE 0
W?AUTO:: .ZWORD "auto"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?AUTO
.BYTE 0
W?AUTO-DOOR:: .ZWORD "auto-d"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?AWAKE:: .ZWORD "awake"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?AWAY:: .ZWORD "away"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?AWAY
.BYTE 0
W?BACK:: .ZWORD "back"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?BACK
.BYTE 0
W?BAG:: .ZWORD "bag"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BALL:: .ZWORD "ball"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BALLOON:: .ZWORD "balloo"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BALLOON
.BYTE 0
W?BAND:: .ZWORD "band"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BAND
.BYTE 0
W?BARE:: .ZWORD "bare"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BARE
.BYTE 0
W?BASTARD:: .ZWORD "bastar"
.BYTE PS?BUZZ-WORD
.BYTE B?BASTARD
.BYTE 0
W?BATHTUB:: .ZWORD "bathtu"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BEAM:: .ZWORD "beam"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BEAM
.BYTE 0
W?BEAST:: .ZWORD "beast"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BEAUTIFUL:: .ZWORD "beauti"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BEAUTIFUL
.BYTE 0
W?BED:: .ZWORD "bed"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BEDISTOR:: .ZWORD "bedist"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BEDS:: .ZWORD "beds"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BEHIND:: .ZWORD "behind"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?BEHIND
.BYTE 0
W?BELOW:: .ZWORD "below"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDER
.BYTE 0
W?BENEATH:: .ZWORD "beneat"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDER
.BYTE 0
W?BIG:: .ZWORD "big"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?BIGGER:: .ZWORD "bigger"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?BIN:: .ZWORD "bin"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BIN
.BYTE 0
W?BIRD:: .ZWORD "bird"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BIT:: .ZWORD "bit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BITCH:: .ZWORD "bitch"
.BYTE PS?BUZZ-WORD
.BYTE B?BITCH
.BYTE 0
W?BITE:: .ZWORD "bite"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BITE
.BYTE 0
W?BITS:: .ZWORD "bits"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BLACK:: .ZWORD "black"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLACK
.BYTE 0
W?BLACKENED:: .ZWORD "blacke"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLACKENED
.BYTE 0
W?BLAST:: .ZWORD "blast"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHOOT
.BYTE 0
W?BLINKING:: .ZWORD "blinki"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLINKING
.BYTE 0
W?BLOB:: .ZWORD "blob"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BLOW:: .ZWORD "blow"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BLOW
.BYTE 0
W?BLUE:: .ZWORD "blue"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLUE
.BYTE 0
W?BLUEBERRY:: .ZWORD "bluebe"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BLUEBERRY
.BYTE 0
W?BOARD:: .ZWORD "board"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?BOARD
.BYTE 0
W?BOARDS:: .ZWORD "boards"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOOK:: .ZWORD "book"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOOST:: .ZWORD "boost"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RAISE
.BYTE 0
W?BOOTH:: .ZWORD "booth"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOOTHS:: .ZWORD "booths"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOOTS:: .ZWORD "boots"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOTH:: .ZWORD "both"
.BYTE PS?BUZZ-WORD
.BYTE B?ALL
.BYTE 0
W?BOTTLE:: .ZWORD "bottle"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOX:: .ZWORD "box"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BOXES:: .ZWORD "boxes"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?BREAK:: .ZWORD "break"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DEMOLI
.BYTE 0
W?BRIEF:: .ZWORD "brief"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BRIEF
.BYTE 0
W?BROWN:: .ZWORD "brown"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BROWN
.BYTE 0
W?BROWSE:: .ZWORD "browse"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?READ
.BYTE 0
W?BURN:: .ZWORD "burn"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?BURN
.BYTE 0
W?BUSH:: .ZWORD "bush"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BUSH
.BYTE 0
W?BUSHES:: .ZWORD "bushes"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?BUSHES
.BYTE 0
W?BUT:: .ZWORD "but"
.BYTE PS?BUZZ-WORD
.BYTE B?BUT
.BYTE 0
W?BUTTON:: .ZWORD "button"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CAGE:: .ZWORD "cage"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CALL:: .ZWORD "call"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CALL
.BYTE ACT?CALL
W?CAN:: .ZWORD "can"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CARD:: .ZWORD "card"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CARDS:: .ZWORD "cards"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CARNIVOROUS:: .ZWORD "carniv"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CARNIVOROUS
.BYTE 0
W?CARRY:: .ZWORD "carry"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?CATCH:: .ZWORD "catch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CATCH
.BYTE 0
W?CEILIN:: .ZWORD "ceilin"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CEILIN
.BYTE 0
W?CELL:: .ZWORD "cell"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CELLS:: .ZWORD "cells"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CELLS
.BYTE 0
W?CHAIR:: .ZWORD "chair"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHAMBER:: .ZWORD "chambe"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CHASE:: .ZWORD "chase"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?CHRONOMETER:: .ZWORD "chrono"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CIRCLE:: .ZWORD "circle"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CIRCLE
.BYTE 0
W?CLAP:: .ZWORD "clap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?APPLAUD
.BYTE 0
W?CLASS:: .ZWORD "class"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CLASS
.BYTE 0
W?CLEAN:: .ZWORD "clean"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WASH
.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?COCK:: .ZWORD "cock"
.BYTE PS?BUZZ-WORD
.BYTE B?COCK
.BYTE 0
W?COCKSU:: .ZWORD "cocksu"
.BYTE PS?BUZZ-WORD
.BYTE B?COCKSU
.BYTE 0
W?COFFEE:: .ZWORD "coffee"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COIN:: .ZWORD "coin"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COIN
.BYTE 0
W?COLD:: .ZWORD "cold"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COLD
.BYTE 0
W?COME:: .ZWORD "come"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?COME
.BYTE 0
W?COMFORT:: .ZWORD "comfor"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?COMFORT
.BYTE 0
W?COMPAR:: .ZWORD "compar"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?COMPAR
.BYTE 0
W?COMPLETION:: .ZWORD "comple"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COMPLETION
.BYTE 0
W?COMPUTER:: .ZWORD "comput"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CONNECT:: .ZWORD "connec"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CONNECT
.BYTE 0
W?COOL:: .ZWORD "cool"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COOL
.BYTE 0
W?COPILOT:: .ZWORD "copilo"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?COPILOT
.BYTE 0
W?COUNT:: .ZWORD "count"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?COUNT
.BYTE 0
W?COUNTER:: .ZWORD "counte"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?COVER:: .ZWORD "cover"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?COVER
.BYTE 0
W?CREATURE:: .ZWORD "creatu"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CREATURE
.BYTE 0
W?CREW:: .ZWORD "crew"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CROSS:: .ZWORD "cross"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CROSS
.BYTE 0
W?CRUMPL:: .ZWORD "crumpl"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CRUMPL
.BYTE ACT?CRUMPL
W?CRYSTAL:: .ZWORD "crysta"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CRYSTAL
.BYTE 0
W?CUBICLE:: .ZWORD "cubicl"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CUNT:: .ZWORD "cunt"
.BYTE PS?BUZZ-WORD
.BYTE B?CUNT
.BYTE 0
W?CUP:: .ZWORD "cup"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CUSTARD:: .ZWORD "custar"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?CUT:: .ZWORD "cut"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLICE
.BYTE 0
W?CYLIND:: .ZWORD "cylind"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?CYLIND
.BYTE 0
W?D:: .ZWORD "d"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE PR?DOWN
.BYTE 22
W?DAMAGE:: .ZWORD "damage"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DEMOLI
.BYTE 0
W?DAMN:: .ZWORD "damn"
.BYTE PS?BUZZ-WORD
.BYTE B?DAMN
.BYTE 0
W?DAMNED:: .ZWORD "damned"
.BYTE PS?BUZZ-WORD
.BYTE B?DAMNED
.BYTE 0
W?DEACTIVATE:: .ZWORD "deacti"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXTINGUISH
.BYTE 0
W?DEBARK:: .ZWORD "debark"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DISEMBARK
.BYTE 0
W?DECK:: .ZWORD "deck"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DEMOLI:: .ZWORD "demoli"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DEMOLI
.BYTE 0
W?DEPART:: .ZWORD "depart"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXIT
.BYTE 0
W?DESCEN:: .ZWORD "descen"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DESCEN
.BYTE 0
W?DESCRIBE:: .ZWORD "descri"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?DESK:: .ZWORD "desk"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DESTRO:: .ZWORD "destro"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DEMOLI
.BYTE 0
W?DETACH:: .ZWORD "detach"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DISCONNECT
.BYTE 0
W?DETECTOR:: .ZWORD "detect"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DETONATOR:: .ZWORD "detona"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DEVOUR:: .ZWORD "devour"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?DIAGNO:: .ZWORD "diagno"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DIAGNO
.BYTE ACT?DIAGNO
W?DIAL:: .ZWORD "dial"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?DIARY:: .ZWORD "diary"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DICE:: .ZWORD "dice"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DIG:: .ZWORD "dig"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DIG
.BYTE 0
W?DIODE:: .ZWORD "diode"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DIODES:: .ZWORD "diodes"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DIRECT:: .ZWORD "direct"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DIRTY:: .ZWORD "dirty"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DIRTY
.BYTE 0
W?DISCONNECT:: .ZWORD "discon"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DISCONNECT
.BYTE 0
W?DISEMBARK:: .ZWORD "disemb"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DISEMBARK
.BYTE 0
W?DISMOUNT:: .ZWORD "dismou"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DISEMBARK
.BYTE 0
W?DISPEN:: .ZWORD "dispen"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DISPEN
.BYTE 0
W?DIVE:: .ZWORD "dive"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?JUMP
.BYTE 0
W?DOME:: .ZWORD "dome"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.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?DOT:: .ZWORD "dot"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DOTS:: .ZWORD "dots"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DOWN:: .ZWORD "down"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE PR?DOWN
.BYTE 22
W?DOWNSTAIRS:: .ZWORD "downst"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE PR?DOWN
.BYTE 22
W?DOZE:: .ZWORD "doze"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLEEP
.BYTE 0
W?DRESS:: .ZWORD "dress"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DRESS
.BYTE 0
W?DRESSE:: .ZWORD "dresse"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?DRESSE
.BYTE 0
W?DRILL:: .ZWORD "drill"
.BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?DRILL
.BYTE ACT?DRILL
W?DRINK:: .ZWORD "drink"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?DROP:: .ZWORD "drop"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DROP
.BYTE 0
W?DRYER:: .ZWORD "dryer"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?DUMP:: .ZWORD "dump"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DROP
.BYTE 0
W?E:: .ZWORD "e"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 29
.BYTE A?EAST
W?EAST:: .ZWORD "east"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 29
.BYTE A?EAST
W?EAT:: .ZWORD "eat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?ELEVATOR:: .ZWORD "elevat"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ELEVATOR
.BYTE 0
W?EMPTY:: .ZWORD "empty"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EMPTY
.BYTE 0
W?ENTER:: .ZWORD "enter"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ENTER
.BYTE 0
W?ENTRY:: .ZWORD "entry"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ENTRY
.BYTE 0
W?EQUIPMENT:: .ZWORD "equipm"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ETERNAL:: .ZWORD "eterna"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ETERNAL
.BYTE 0
W?EVERYBODY:: .ZWORD "everyb"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?EVERYONE:: .ZWORD "everyo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?EVERYT:: .ZWORD "everyt"
.BYTE PS?BUZZ-WORD
.BYTE B?ALL
.BYTE 0
W?EXAMINE:: .ZWORD "examin"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?EXCEPT:: .ZWORD "except"
.BYTE PS?BUZZ-WORD
.BYTE B?EXCEPT
.BYTE 0
W?EXERCISE:: .ZWORD "exerci"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?EXERCISE
.BYTE ACT?EXERCISE
W?EXIT:: .ZWORD "exit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXIT
.BYTE 0
W?EXOTIC:: .ZWORD "exotic"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?EXOTIC
.BYTE 0
W?EXPLOSIVE:: .ZWORD "explos"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?EXPLOSIVE
.BYTE 0
W?EXTINGUISH:: .ZWORD "exting"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXTINGUISH
.BYTE 0
W?EYE-CATCHING:: .ZWORD "eye-ca"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?EYE-CATCHING
.BYTE 0
W?F:: .ZWORD "f"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 31
.BYTE A?NORTH
W?FABRICATION:: .ZWORD "fabric"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FABRICATION
.BYTE 0
W?FAIRLY:: .ZWORD "fairly"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FAIRLY
.BYTE 0
W?FDU:: .ZWORD "fdu"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FEATURELESS:: .ZWORD "featur"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FEATURELESS
.BYTE 0
W?FEED:: .ZWORD "feed"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FEED
.BYTE 0
W?FEEL:: .ZWORD "feel"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TOUCH
.BYTE 0
W?FIGHT:: .ZWORD "fight"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?FILE:: .ZWORD "file"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FILES:: .ZWORD "files"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FILES
.BYTE 0
W?FILL:: .ZWORD "fill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FILL
.BYTE 0
W?FIND:: .ZWORD "find"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIND
.BYTE 0
W?FINGER:: .ZWORD "finger"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FIRE:: .ZWORD "fire"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FIRE
.BYTE ACT?SHOOT
W?FIRST:: .ZWORD "first"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FIRST
.BYTE 0
W?FIX:: .ZWORD "fix"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIX
.BYTE 0
W?FLAME:: .ZWORD "flame"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FLATTEN:: .ZWORD "flatte"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FLATTEN
.BYTE 0
W?FLICK:: .ZWORD "flick"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?FLIP:: .ZWORD "flip"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?FLOATING:: .ZWORD "floati"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FLOATING
.BYTE 0
W?FLOOR:: .ZWORD "floor"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FLOYD:: .ZWORD "floyd"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FOIL:: .ZWORD "foil"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FOLLOW:: .ZWORD "follow"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?FOOD:: .ZWORD "food"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FOOD
.BYTE 0
W?FOOTNOTE:: .ZWORD "footno"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOOTNOTE
.BYTE 0
W?FOR:: .ZWORD "for"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?FOR
.BYTE 0
W?FORD:: .ZWORD "ford"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CROSS
.BYTE 0
W?FORE:: .ZWORD "fore"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 31
.BYTE A?NORTH
W?FORK:: .ZWORD "fork"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FORK
.BYTE 0
W?FORKLIFT:: .ZWORD "forkli"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FORM:: .ZWORD "form"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FORM
.BYTE 0
W?FORMS:: .ZWORD "forms"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FPU:: .ZWORD "fpu"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FREQUENCY:: .ZWORD "freque"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?FREZONE:: .ZWORD "frezon"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FREZONE
.BYTE 0
W?FROM:: .ZWORD "from"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?FROM
.BYTE 0
W?FROMITZ:: .ZWORD "fromit"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FROMITZ
.BYTE 0
W?FUCK:: .ZWORD "fuck"
.BYTE PS?BUZZ-WORD
.BYTE B?FUCK
.BYTE 0
W?FUCKED:: .ZWORD "fucked"
.BYTE PS?BUZZ-WORD
.BYTE B?FUCKED
.BYTE 0
W?FUCKING:: .ZWORD "fuckin"
.BYTE PS?BUZZ-WORD
.BYTE B?FUCKING
.BYTE 0
W?FUSOR:: .ZWORD "fusor"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?FUSOR
.BYTE 0
W?FW-83-Q:: .ZWORD "fw-83-"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?G:: .ZWORD "g"
.BYTE PS?BUZZ-WORD
.BYTE B?G
.BYTE 0
W?GALAKMID:: .ZWORD "galakm"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GAME:: .ZWORD "game"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GAMES:: .ZWORD "games"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GARBAGE:: .ZWORD "garbag"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GARBAGE
.BYTE 0
W?GARDEN:: .ZWORD "garden"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GET:: .ZWORD "get"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?GIANT:: .ZWORD "giant"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?GIGANTIC:: .ZWORD "gigant"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?GIVE:: .ZWORD "give"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?GLASS:: .ZWORD "glass"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GLASS
.BYTE 0
W?GO:: .ZWORD "go"
.BYTE PS?VERB+PS?PREPOSITION+P1?OBJECT
.BYTE PR?GO
.BYTE ACT?GO
W?GOBBLE:: .ZWORD "gobble"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?GOO:: .ZWORD "goo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRAB:: .ZWORD "grab"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?GRATE:: .ZWORD "grate"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRATING:: .ZWORD "gratin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRAY:: .ZWORD "gray"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GRAY
.BYTE 0
W?GREEN:: .ZWORD "green"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GREEN
.BYTE 0
W?GREET:: .ZWORD "greet"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?GREET
.BYTE 0
W?GREY:: .ZWORD "grey"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GREY
.BYTE 0
W?GRIME-COVERED:: .ZWORD "grime-"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GRIME-COVERED
.BYTE 0
W?GRIMY:: .ZWORD "grimy"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?GRIMY
.BYTE 0
W?GROUND:: .ZWORD "ground"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GRUE:: .ZWORD "grue"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?GUN:: .ZWORD "gun"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HAND:: .ZWORD "hand"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?HANDS:: .ZWORD "hands"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HATCH:: .ZWORD "hatch"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HB-56-V:: .ZWORD "hb-56-"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HEADLAMP:: .ZWORD "headla"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HEAR:: .ZWORD "hear"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HEAR
.BYTE 0
W?HEATING:: .ZWORD "heatin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HEATING
.BYTE 0
W?HEAVY:: .ZWORD "heavy"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HEAVY
.BYTE 0
W?HELEN:: .ZWORD "helen"
.BYTE PS?OBJECT+P1?OBJECT
.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?BUZZ-WORD
.BYTE B?HERE
.BYTE 0
W?HERSELF:: .ZWORD "hersel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HI:: .ZWORD "hi"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELLO
.BYTE 0
W?HIDE:: .ZWORD "hide"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HIDE
.BYTE 0
W?HIDER:: .ZWORD "hider"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HIM:: .ZWORD "him"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HIMSELF:: .ZWORD "himsel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HINT:: .ZWORD "hint"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELP
.BYTE 0
W?HINTS:: .ZWORD "hints"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HELP
.BYTE 0
W?HIT:: .ZWORD "hit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?HOLD:: .ZWORD "hold"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?HOLDING:: .ZWORD "holdin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HOLDING
.BYTE 0
W?HOLE:: .ZWORD "hole"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HOP:: .ZWORD "hop"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SKIP
.BYTE 0
W?HOT:: .ZWORD "hot"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HOT
.BYTE 0
W?HUCKA:: .ZWORD "hucka"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?HUG:: .ZWORD "hug"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HUG
.BYTE 0
W?HUGE:: .ZWORD "huge"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?HUGER:: .ZWORD "huger"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?HULL:: .ZWORD "hull"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?HULL
.BYTE 0
W?HURL:: .ZWORD "hurl"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THROW
.BYTE 0
W?HYPERDIODE:: .ZWORD "hyperd"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?I:: .ZWORD "i"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?INVENT
.BYTE 0
W?ID:: .ZWORD "id"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ID
.BYTE 0
W?IDENTIFICATION:: .ZWORD "identi"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?IDENTIFICATION
.BYTE 0
W?ILLEGAL:: .ZWORD "illega"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ILLEGAL
.BYTE 0
W?IN:: .ZWORD "in"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE PR?IN
.BYTE 21
W?INGEST:: .ZWORD "ingest"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?INNER:: .ZWORD "inner"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?INNER
.BYTE 0
W?INNOCUOUS:: .ZWORD "innocu"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?INNOCUOUS
.BYTE 0
W?INSERT:: .ZWORD "insert"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STICK
.BYTE 0
W?INSIDE:: .ZWORD "inside"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?IN
.BYTE 0
W?INSPECT:: .ZWORD "inspec"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?INSTRUCTION:: .ZWORD "instru"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?INSTRUCTION
.BYTE 0
W?INTO:: .ZWORD "into"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?IN
.BYTE 0
W?INTOXICATED:: .ZWORD "intoxi"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?INTOXICATED
.BYTE 0
W?INVENT:: .ZWORD "invent"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?INVENT
.BYTE 0
W?IRIS:: .ZWORD "iris"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?IRIS
.BYTE 0
W?IRON:: .ZWORD "iron"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUSH
.BYTE 0
W?IRONED:: .ZWORD "ironed"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?IRONED
.BYTE 0
W?IS:: .ZWORD "is"
.BYTE PS?BUZZ-WORD
.BYTE B?IS
.BYTE 0
W?ISOLATION:: .ZWORD "isolat"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ISOLATION
.BYTE 0
W?IT:: .ZWORD "it"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?J:: .ZWORD "j"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?J
.BYTE 0
W?J-SERIES:: .ZWORD "j-seri"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?J-SERIES
.BYTE 0
W?JAMMER:: .ZWORD "jammer"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?JUMP:: .ZWORD "jump"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?JUMP
.BYTE 0
W?JUNK:: .ZWORD "junk"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?JUNK
.BYTE 0
W?JZ-59-G:: .ZWORD "jz-59-"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KEY:: .ZWORD "key"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KEYPAD:: .ZWORD "keypad"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KICK:: .ZWORD "kick"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KICK
.BYTE 0
W?KILL:: .ZWORD "kill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?KISS:: .ZWORD "kiss"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KISS
.BYTE 0
W?KIT:: .ZWORD "kit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?KNOCK:: .ZWORD "knock"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KNOCK
.BYTE 0
W?KRIP:: .ZWORD "krip"
.BYTE PS?BUZZ-WORD
.BYTE B?KRIP
.BYTE 0
W?L:: .ZWORD "l"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOOK
.BYTE 0
W?LABEL:: .ZWORD "label"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LADDER:: .ZWORD "ladder"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LAMP:: .ZWORD "lamp"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LARGE:: .ZWORD "large"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?LARGER:: .ZWORD "larger"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?LAUNCH:: .ZWORD "launch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LAUNCH
.BYTE 0
W?LEAD:: .ZWORD "lead"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MOVE
.BYTE 0
W?LEAP:: .ZWORD "leap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?JUMP
.BYTE 0
W?LEASH:: .ZWORD "leash"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LEAVE:: .ZWORD "leave"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LEAVE
.BYTE 0
W?LET:: .ZWORD "let"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LET
.BYTE 0
W?LETTER:: .ZWORD "letter"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LICK:: .ZWORD "lick"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TASTE
.BYTE 0
W?LIE:: .ZWORD "lie"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LIE
.BYTE 0
W?LIFT:: .ZWORD "lift"
.BYTE PS?OBJECT+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?LILAC:: .ZWORD "lilac"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LILAC
.BYTE 0
W?LISTEN:: .ZWORD "listen"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LISTEN
.BYTE 0
W?LITTLE:: .ZWORD "little"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SMALL
.BYTE 0
W?LOCK:: .ZWORD "lock"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?LOCK
.BYTE 0
W?LOCKER:: .ZWORD "locker"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?LOG:: .ZWORD "log"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LOG
.BYTE 0
W?LOOK:: .ZWORD "look"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?LOOK
.BYTE 0
W?LOWER:: .ZWORD "lower"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LOWER
.BYTE ACT?LOWER
W?LUKEWARM:: .ZWORD "lukewa"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LUKEWARM
.BYTE 0
W?LURKING:: .ZWORD "lurkin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LURKING
.BYTE 0
W?M:: .ZWORD "m"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?M
.BYTE 0
W?M-SERIES:: .ZWORD "m-seri"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?M-SERIES
.BYTE 0
W?MACHIN:: .ZWORD "machin"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MAGAZINE:: .ZWORD "magazi"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MAGNETIC:: .ZWORD "magnet"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MAGNETIC
.BYTE 0
W?MASSIVE:: .ZWORD "massiv"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?MAUVE:: .ZWORD "mauve"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MAUVE
.BYTE 0
W?MAYBE:: .ZWORD "maybe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MAYBE
.BYTE 0
W?ME:: .ZWORD "me"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MEASURE:: .ZWORD "measur"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MEASURE
.BYTE 0
W?MEDIUM:: .ZWORD "medium"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MEDIUM
.BYTE 0
W?MEGAKRIP:: .ZWORD "megakr"
.BYTE PS?BUZZ-WORD
.BYTE B?MEGAKRIP
.BYTE 0
W?MESSAGE:: .ZWORD "messag"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MESSAGE
.BYTE 0
W?METAL:: .ZWORD "metal"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?METAL
.BYTE 0
W?METALLIC:: .ZWORD "metall"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?METALLIC
.BYTE 0
W?MIGHTIER:: .ZWORD "mighti"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?MIGHTY:: .ZWORD "mighty"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?MINE:: .ZWORD "mine"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MY
.BYTE 0
W?MIRROR:: .ZWORD "mirror"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?MONITOR:: .ZWORD "monito"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MONITOR
.BYTE 0
W?MORE:: .ZWORD "more"
.BYTE PS?BUZZ-WORD
.BYTE B?MORE
.BYTE 0
W?MOVE:: .ZWORD "move"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MOVE
.BYTE 0
W?MULTIP:: .ZWORD "multip"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MULTIP
.BYTE 0
W?MY:: .ZWORD "my"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?MY
.BYTE 0
W?MYSELF:: .ZWORD "myself"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?N:: .ZWORD "n"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 31
.BYTE A?NORTH
W?NAH:: .ZWORD "nah"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NO
.BYTE 0
W?NANOFILM:: .ZWORD "nanofi"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NANOFILM
.BYTE 0
W?NAP:: .ZWORD "nap"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?SLEEP
.BYTE 0
W?NAUTILUS:: .ZWORD "nautil"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NAUTILUS
.BYTE 0
W?NE:: .ZWORD "ne"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 30
.BYTE A?NE
W?NEATLY:: .ZWORD "neatly"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NEATLY
.BYTE 0
W?NECTAR:: .ZWORD "nectar"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NIBBLE:: .ZWORD "nibble"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TASTE
.BYTE 0
W?NIP:: .ZWORD "nip"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NO:: .ZWORD "no"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NO
.BYTE 0
W?NONREGULATION:: .ZWORD "nonreg"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NONREGULATION
.BYTE 0
W?NOPE:: .ZWORD "nope"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NO
.BYTE 0
W?NORTH:: .ZWORD "north"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 31
.BYTE A?NORTH
W?NORTHE:: .ZWORD "northe"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 30
.BYTE A?NE
W?NORTHWEST:: .ZWORD "northw"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 24
.BYTE A?NW
W?NOTATION:: .ZWORD "notati"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NOTE:: .ZWORD "note"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NOTEBOOK:: .ZWORD "notebo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?NUMBER:: .ZWORD "number"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?NUMBER
.BYTE 0
W?NW:: .ZWORD "nw"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 24
.BYTE A?NW
W?OBSERVE:: .ZWORD "observ"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?OF:: .ZWORD "of"
.BYTE PS?BUZZ-WORD
.BYTE B?OF
.BYTE 0
W?OFF:: .ZWORD "off"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?OFF
.BYTE 0
W?OFFER:: .ZWORD "offer"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?OFFICE:: .ZWORD "office"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?OHM:: .ZWORD "ohm"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OHM
.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?OLIVER:: .ZWORD "oliver"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ON:: .ZWORD "on"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?ON
.BYTE 0
W?ONE:: .ZWORD "one"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ONTO:: .ZWORD "onto"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?ON
.BYTE 0
W?OOPS:: .ZWORD "oops"
.BYTE PS?BUZZ-WORD
.BYTE B?OOPS
.BYTE 0
W?OPEN:: .ZWORD "open"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?OPEN
.BYTE 0
W?ORANGE:: .ZWORD "orange"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ORANGE
.BYTE 0
W?OSTRICH:: .ZWORD "ostric"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OSTRICH
.BYTE 0
W?OUT:: .ZWORD "out"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE PR?OUT
.BYTE 20
W?OUTER:: .ZWORD "outer"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?OUTER
.BYTE 0
W?OUTSIDE:: .ZWORD "outsid"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?OUT
.BYTE 0
W?OVER:: .ZWORD "over"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?OVER
.BYTE 0
W?P:: .ZWORD "p"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 25
.BYTE A?WEST
W?PAIL:: .ZWORD "pail"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAIR:: .ZWORD "pair"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PALLET:: .ZWORD "pallet"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PANEL:: .ZWORD "panel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAPER:: .ZWORD "paper"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PAT:: .ZWORD "pat"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TOUCH
.BYTE 0
W?PATROL:: .ZWORD "patrol"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PATROL
.BYTE 0
W?PEDESTAL:: .ZWORD "pedest"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PET:: .ZWORD "pet"
.BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PET
.BYTE ACT?TOUCH
W?PICK:: .ZWORD "pick"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PICK
.BYTE 0
W?PIECE:: .ZWORD "piece"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PILE:: .ZWORD "pile"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PILOT:: .ZWORD "pilot"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PILOT
.BYTE 0
W?PLACE:: .ZWORD "place"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STICK
.BYTE 0
W?PLAID:: .ZWORD "plaid"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PLAID
.BYTE 0
W?PLANTS:: .ZWORD "plants"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PLASTIC:: .ZWORD "plasti"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PLASTIC
.BYTE 0
W?PLATINUM:: .ZWORD "platin"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PLATINUM
.BYTE 0
W?PLATO:: .ZWORD "plato"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PLATO
.BYTE 0
W?PLAY:: .ZWORD "play"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PLAY
.BYTE 0
W?PLEASE:: .ZWORD "please"
.BYTE PS?BUZZ-WORD
.BYTE B?PLEASE
.BYTE 0
W?PLUG:: .ZWORD "plug"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PLUG
.BYTE 0
W?POCKET:: .ZWORD "pocket"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?POETRY:: .ZWORD "poetry"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?POETRY
.BYTE 0
W?POINT:: .ZWORD "point"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POINT
.BYTE 0
W?POINTED:: .ZWORD "pointe"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?POINTED
.BYTE 0
W?POKE:: .ZWORD "poke"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TOUCH
.BYTE 0
W?POP:: .ZWORD "pop"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DEMOLI
.BYTE 0
W?PORT:: .ZWORD "port"
.BYTE PS?OBJECT+PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
.BYTE A?WEST
.BYTE 25
W?POSTER:: .ZWORD "poster"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?POUR:: .ZWORD "pour"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POUR
.BYTE 0
W?PRAY:: .ZWORD "pray"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PRAY
.BYTE 0
W?PRESS:: .ZWORD "press"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUSH
.BYTE 0
W?PRESSER:: .ZWORD "presse"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PROCEE:: .ZWORD "procee"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?PROCESSING:: .ZWORD "proces"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PROCESSING
.BYTE 0
W?PROJECTION:: .ZWORD "projec"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PROJECTION
.BYTE 0
W?PRONG:: .ZWORD "prong"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PRONG
.BYTE 0
W?PRONGED:: .ZWORD "pronge"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PRONGED
.BYTE 0
W?PRONGS:: .ZWORD "prongs"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PROTAG:: .ZWORD "protag"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PRY:: .ZWORD "pry"
.BYTE PS?BUZZ-WORD
.BYTE B?PRY
.BYTE 0
W?PUCE:: .ZWORD "puce"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PUCE
.BYTE 0
W?PULL:: .ZWORD "pull"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?MOVE
.BYTE 0
W?PULPIT:: .ZWORD "pulpit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?PURPOS:: .ZWORD "purpos"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?PURPOS
.BYTE 0
W?PURSUE:: .ZWORD "pursue"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FOLLOW
.BYTE 0
W?PUSH:: .ZWORD "push"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?PUSH
.BYTE 0
W?PUT:: .ZWORD "put"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STICK
.BYTE 0
W?PYRAMID:: .ZWORD "pyrami"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?Q:: .ZWORD "q"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?QUIT
.BYTE 0
W?QUIT:: .ZWORD "quit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?QUIT
.BYTE 0
W?QX-17-T:: .ZWORD "qx-17-"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RADIO:: .ZWORD "radio"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RAISE:: .ZWORD "raise"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RAISE
.BYTE 0
W?RAMOSIAN:: .ZWORD "ramosi"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RAMOSIAN
.BYTE 0
W?RANDOM:: .ZWORD "random"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RANDOM
.BYTE 0
W?RAP:: .ZWORD "rap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?KNOCK
.BYTE 0
W?RAY:: .ZWORD "ray"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RAY
.BYTE 0
W?RAYGUN:: .ZWORD "raygun"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?REACH:: .ZWORD "reach"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REACH
.BYTE 0
W?READ:: .ZWORD "read"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?READ
.BYTE 0
W?READER:: .ZWORD "reader"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?REC:: .ZWORD "rec"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?REC
.BYTE 0
W?RECENT:: .ZWORD "recent"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RECENT
.BYTE 0
W?RECORDER:: .ZWORD "record"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RED:: .ZWORD "red"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?RED
.BYTE 0
W?REFLECTIVE:: .ZWORD "reflec"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?REFLECTIVE
.BYTE 0
W?RELEASE:: .ZWORD "releas"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DROP
.BYTE 0
W?REMOVE:: .ZWORD "remove"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?REMOVE
.BYTE 0
W?REPAIR:: .ZWORD "repair"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?REPAIR
.BYTE ACT?FIX
W?REPLY:: .ZWORD "reply"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ANSWER
.BYTE 0
W?RESCUE:: .ZWORD "rescue"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SAVE
.BYTE 0
W?RESTAR:: .ZWORD "restar"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RESTAR
.BYTE 0
W?RESTOR:: .ZWORD "restor"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?RESTOR
.BYTE 0
W?REX:: .ZWORD "rex"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?RISE:: .ZWORD "rise"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STAND
.BYTE 0
W?ROBOT:: .ZWORD "robot"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ROBOT
.BYTE 0
W?ROCK-:: .ZWORD "rock-"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ROCK-
.BYTE 0
W?ROLL:: .ZWORD "roll"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ROLL
.BYTE 0
W?ROOF:: .ZWORD "roof"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ROOF
.BYTE 0
W?ROOM:: .ZWORD "room"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ROTATE:: .ZWORD "rotate"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?ROULETTE:: .ZWORD "roulet"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?ROULETTE
.BYTE 0
W?ROUSE:: .ZWORD "rouse"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?RUMMAG:: .ZWORD "rummag"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SEARCH
.BYTE 0
W?RUN:: .ZWORD "run"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?S:: .ZWORD "s"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 27
.BYTE A?SOUTH
W?SAFE:: .ZWORD "safe"
.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?SB:: .ZWORD "sb"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 29
.BYTE A?EAST
W?SCALE:: .ZWORD "scale"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLIMB
.BYTE 0
W?SCARE:: .ZWORD "scare"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SCARE
.BYTE 0
W?SCOLD:: .ZWORD "scold"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SCOLD
.BYTE 0
W?SCORE:: .ZWORD "score"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SCORE
.BYTE 0
W?SCRAP:: .ZWORD "scrap"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SCRAP
.BYTE 0
W?SCRATCH:: .ZWORD "scratc"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TOUCH
.BYTE 0
W?SCREAM:: .ZWORD "scream"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YELL
.BYTE 0
W?SCREEN:: .ZWORD "screen"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SCRIPT:: .ZWORD "script"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SCRIPT
.BYTE 0
W?SCULPTURE:: .ZWORD "sculpt"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SE:: .ZWORD "se"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 28
.BYTE A?SE
W?SEAL:: .ZWORD "seal"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLOSE
.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?SECOND:: .ZWORD "second"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SECOND
.BYTE 0
W?SECURITY:: .ZWORD "securi"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SECURITY
.BYTE 0
W?SEEDY:: .ZWORD "seedy"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SEEDY
.BYTE 0
W?SEEK:: .ZWORD "seek"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FIND
.BYTE 0
W?SELF:: .ZWORD "self"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SELL:: .ZWORD "sell"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?HAND
.BYTE 0
W?SERIES:: .ZWORD "series"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SERIES
.BYTE 0
W?SET:: .ZWORD "set"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?SEVEN:: .ZWORD "seven"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SEVEN
.BYTE 0
W?SHAFT:: .ZWORD "shaft"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SHAFT
.BYTE 0
W?SHAKE:: .ZWORD "shake"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHAKE
.BYTE 0
W?SHEET:: .ZWORD "sheet"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHINE:: .ZWORD "shine"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POINT
.BYTE 0
W?SHIP:: .ZWORD "ship"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHIT:: .ZWORD "shit"
.BYTE PS?BUZZ-WORD
.BYTE B?SHIT
.BYTE 0
W?SHITHEAD:: .ZWORD "shithe"
.BYTE PS?BUZZ-WORD
.BYTE B?SHITHEAD
.BYTE 0
W?SHITTY:: .ZWORD "shitty"
.BYTE PS?BUZZ-WORD
.BYTE B?SHITTY
.BYTE 0
W?SHOOT:: .ZWORD "shoot"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHOOT
.BYTE 0
W?SHOP:: .ZWORD "shop"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHORT:: .ZWORD "short"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SHORT
.BYTE 0
W?SHOUT:: .ZWORD "shout"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YELL
.BYTE 0
W?SHOW:: .ZWORD "show"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHOW
.BYTE 0
W?SHOWER:: .ZWORD "shower"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHRUBBERY:: .ZWORD "shrubb"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHRUBS:: .ZWORD "shrubs"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SHUT:: .ZWORD "shut"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CLOSE
.BYTE 0
W?SIDLE:: .ZWORD "sidle"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?SIGN:: .ZWORD "sign"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SIMULATION:: .ZWORD "simula"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SIMULATION
.BYTE 0
W?SINK:: .ZWORD "sink"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SINK
.BYTE 0
W?SINKS:: .ZWORD "sinks"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SINKS
.BYTE 0
W?SIT:: .ZWORD "sit"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SIT
.BYTE 0
W?SKELETON:: .ZWORD "skelet"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SKIM:: .ZWORD "skim"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?READ
.BYTE 0
W?SKIP:: .ZWORD "skip"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SKIP
.BYTE 0
W?SLAP:: .ZWORD "slap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?SLAY:: .ZWORD "slay"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?SLEEP:: .ZWORD "sleep"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?SLEEP
.BYTE 0
W?SLICE:: .ZWORD "slice"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLICE
.BYTE 0
W?SLIDE:: .ZWORD "slide"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SLIDE
.BYTE 0
W?SLOT:: .ZWORD "slot"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SMALL:: .ZWORD "small"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SMALL
.BYTE 0
W?SMALLER:: .ZWORD "smalle"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SMALL
.BYTE 0
W?SMASH:: .ZWORD "smash"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DEMOLI
.BYTE 0
W?SMELL:: .ZWORD "smell"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMELL
.BYTE 0
W?SNEEZE:: .ZWORD "sneeze"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ZORK
.BYTE 0
W?SNIFF:: .ZWORD "sniff"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMELL
.BYTE 0
W?SNOOZE:: .ZWORD "snooze"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?SLEEP
.BYTE 0
W?SOCKETS:: .ZWORD "socket"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SOME:: .ZWORD "some"
.BYTE PS?BUZZ-WORD
.BYTE B?SOME
.BYTE 0
W?SOUP:: .ZWORD "soup"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SOUTH:: .ZWORD "south"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 27
.BYTE A?SOUTH
W?SOUTHE:: .ZWORD "southe"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 28
.BYTE A?SE
W?SOUTHWEST:: .ZWORD "southw"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 26
.BYTE A?SW
W?SPACE:: .ZWORD "space"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SPACE
.BYTE 0
W?SPACEBOOTS:: .ZWORD "spaceb"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPACECRAFT:: .ZWORD "spacec"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SPACECRAFT
.BYTE 0
W?SPACETRUCK:: .ZWORD "spacet"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SPACETRUCK
.BYTE 0
W?SPEAK:: .ZWORD "speak"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TALK
.BYTE 0
W?SPILL:: .ZWORD "spill"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?POUR
.BYTE 0
W?SPIN:: .ZWORD "spin"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?SPINDLY:: .ZWORD "spindl"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SPINDLY
.BYTE 0
W?SPOOL:: .ZWORD "spool"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SPOOL
.BYTE 0
W?SPOOLS:: .ZWORD "spools"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SPOOLS
.BYTE 0
W?SPOT:: .ZWORD "spot"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPOTS:: .ZWORD "spots"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SPRAY:: .ZWORD "spray"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SPRAY
.BYTE ACT?SPRAY
W?STAB:: .ZWORD "stab"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?STALL:: .ZWORD "stall"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STALLS:: .ZWORD "stalls"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STAMP:: .ZWORD "stamp"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?VALIDA
.BYTE 0
W?STAND:: .ZWORD "stand"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STAND
.BYTE 0
W?STAR:: .ZWORD "star"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STARBOARD:: .ZWORD "starbo"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 29
.BYTE A?EAST
W?START:: .ZWORD "start"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?START
.BYTE 0
W?STATUS:: .ZWORD "status"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SCORE
.BYTE 0
W?STEAMING:: .ZWORD "steami"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STEAMING
.BYTE 0
W?STEP:: .ZWORD "step"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?STICK:: .ZWORD "stick"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?STICK
.BYTE 0
W?STOP:: .ZWORD "stop"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXTINGUISH
.BYTE 0
W?STORAGE:: .ZWORD "storag"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STORAGE
.BYTE 0
W?STORE:: .ZWORD "store"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?STRAIGHTEN:: .ZWORD "straig"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FLATTEN
.BYTE 0
W?STRIKE:: .ZWORD "strike"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ATTACK
.BYTE 0
W?STRIP:: .ZWORD "strip"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNDRES
.BYTE 0
W?STROKE:: .ZWORD "stroke"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TOUCH
.BYTE 0
W?STRONG:: .ZWORD "strong"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STRONG
.BYTE 0
W?STUDY:: .ZWORD "study"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?STUFF:: .ZWORD "stuff"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?STICK
.BYTE 0
W?STUN:: .ZWORD "stun"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STUN
.BYTE 0
W?STURDY:: .ZWORD "sturdy"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?STURDY
.BYTE 0
W?SUIT:: .ZWORD "suit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?SUPER:: .ZWORD "super"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SUPER
.BYTE 0
W?SUPERBRIEF:: .ZWORD "superb"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SUPER
.BYTE 0
W?SURE:: .ZWORD "sure"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?SURVIVAL:: .ZWORD "surviv"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SURVIVAL
.BYTE 0
W?SW:: .ZWORD "sw"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 26
.BYTE A?SW
W?SWALLOW:: .ZWORD "swallo"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EAT
.BYTE 0
W?SWING:: .ZWORD "swing"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SWING
.BYTE 0
W?SWITCH:: .ZWORD "switch"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?SYSTEM:: .ZWORD "system"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SYSTEM
.BYTE 0
W?T:: .ZWORD "t"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TIME
.BYTE 0
W?TAFFY:: .ZWORD "taffy"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TAKE:: .ZWORD "take"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAKE
.BYTE 0
W?TALK:: .ZWORD "talk"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TALK
.BYTE 0
W?TANK:: .ZWORD "tank"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TAP:: .ZWORD "tap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TAP
.BYTE 0
W?TAPE:: .ZWORD "tape"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TASTE:: .ZWORD "taste"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TASTE
.BYTE 0
W?TELL:: .ZWORD "tell"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TELL
.BYTE 0
W?TEXT:: .ZWORD "text"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TEXT
.BYTE 0
W?TEXTBOOK:: .ZWORD "textbo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?THANK:: .ZWORD "thank"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THANKS
.BYTE 0
W?THANKS:: .ZWORD "thanks"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THANKS
.BYTE 0
W?THAT:: .ZWORD "that"
.BYTE PS?BUZZ-WORD
.BYTE B?THAT
.BYTE 0
W?THE:: .ZWORD "the"
.BYTE PS?BUZZ-WORD
.BYTE B?THE
.BYTE 0
W?THEM:: .ZWORD "them"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?THEN:: .ZWORD "then"
.BYTE PS?BUZZ-WORD
.BYTE B?THEN
.BYTE 0
W?THERMOS:: .ZWORD "thermo"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?THERMOS
.BYTE 0
W?THICK:: .ZWORD "thick"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?THICK
.BYTE 0
W?THIRD:: .ZWORD "third"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?THIRD
.BYTE 0
W?THIS:: .ZWORD "this"
.BYTE PS?BUZZ-WORD
.BYTE B?THIS
.BYTE 0
W?THREE:: .ZWORD "three"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?THREE
.BYTE 0
W?THROUGH:: .ZWORD "throug"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?THROUGH
.BYTE 0
W?THROW:: .ZWORD "throw"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THROW
.BYTE 0
W?THRU:: .ZWORD "thru"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?THROUGH
.BYTE 0
W?TICKLE:: .ZWORD "tickle"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TICKLE
.BYTE 0
W?TIE:: .ZWORD "tie"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TIE
.BYTE 0
W?TIME:: .ZWORD "time"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TIME
.BYTE 0
W?TIMER:: .ZWORD "timer"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TINIER:: .ZWORD "tinier"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SMALL
.BYTE 0
W?TINY:: .ZWORD "tiny"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?SMALL
.BYTE 0
W?TO:: .ZWORD "to"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?TO
.BYTE 0
W?TOILET:: .ZWORD "toilet"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TOILET
.BYTE 0
W?TOME:: .ZWORD "tome"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TONGUE:: .ZWORD "tongue"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TOSS:: .ZWORD "toss"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?THROW
.BYTE 0
W?TOUCH:: .ZWORD "touch"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TOUCH
.BYTE 0
W?TOWARD:: .ZWORD "toward"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?TO
.BYTE 0
W?TOWERING:: .ZWORD "toweri"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TOWERING
.BYTE 0
W?TRANS-MOLECULAR:: .ZWORD "trans-"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TRANS-MOLECULAR
.BYTE 0
W?TRANSL:: .ZWORD "transl"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TRANSL
.BYTE 0
W?TRANSPARENT:: .ZWORD "transp"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TRANSPARENT
.BYTE 0
W?TRAP:: .ZWORD "trap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?CATCH
.BYTE 0
W?TRASH:: .ZWORD "trash"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TRASH
.BYTE 0
W?TREMENDOUS:: .ZWORD "tremen"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?LARGE
.BYTE 0
W?TROT:: .ZWORD "trot"
.BYTE PS?BUZZ-WORD
.BYTE B?TROT
.BYTE 0
W?TROTTING:: .ZWORD "trotti"
.BYTE PS?BUZZ-WORD
.BYTE B?TROTTING
.BYTE 0
W?TRUCK:: .ZWORD "truck"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TUB:: .ZWORD "tub"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TUB
.BYTE 0
W?TUBS:: .ZWORD "tubs"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TUBS
.BYTE 0
W?TUNE:: .ZWORD "tune"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?TURN:: .ZWORD "turn"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TURN
.BYTE 0
W?TWELVE:: .ZWORD "twelve"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TWELVE
.BYTE 0
W?TWENTY:: .ZWORD "twenty"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?TWENTY
.BYTE 0
W?TWO:: .ZWORD "two"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?TYPE:: .ZWORD "type"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?TYPE
.BYTE 0
W?U:: .ZWORD "u"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE PR?UP
.BYTE 23
W?UH-UH:: .ZWORD "uh-uh"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?NO
.BYTE 0
W?UNAUTHORIZED:: .ZWORD "unauth"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?UNAUTHORIZED
.BYTE 0
W?UNCREASE:: .ZWORD "uncrea"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FLATTEN
.BYTE 0
W?UNCRUMPLE:: .ZWORD "uncrum"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?FLATTEN
.BYTE 0
W?UNDER:: .ZWORD "under"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDER
.BYTE 0
W?UNDERNEATH:: .ZWORD "undern"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDER
.BYTE 0
W?UNDRES:: .ZWORD "undres"
.BYTE PS?VERB+PS?PREPOSITION+P1?OBJECT
.BYTE PR?UNDRES
.BYTE ACT?UNDRES
W?UNIFORM:: .ZWORD "unifor"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?UNIT:: .ZWORD "unit"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?UNLOCK:: .ZWORD "unlock"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNLOCK
.BYTE 0
W?UNPLUG:: .ZWORD "unplug"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DISCONNECT
.BYTE 0
W?UNSCRIPT:: .ZWORD "unscri"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?UNSCRIPT
.BYTE 0
W?UNSEAL:: .ZWORD "unseal"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?OPEN
.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 PR?UNTIL
.BYTE 0
W?UP:: .ZWORD "up"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE PR?UP
.BYTE 23
W?UPPER:: .ZWORD "upper"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?UPPER
.BYTE 0
W?UPSTAIRS:: .ZWORD "upstai"
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
.BYTE PR?UP
.BYTE 23
W?USE:: .ZWORD "use"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?USE
.BYTE ACT?USE
W?USELESS:: .ZWORD "useles"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?USELESS
.BYTE 0
W?USING:: .ZWORD "using"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?WITH
.BYTE 0
W?VACUUM:: .ZWORD "vacuum"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VACUUM
.BYTE 0
W?VALIDA:: .ZWORD "valida"
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VALIDA
.BYTE ACT?VALIDA
W?VAULT:: .ZWORD "vault"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?JUMP
.BYTE 0
W?VENDIN:: .ZWORD "vendin"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VENDIN
.BYTE 0
W?VERBOSE:: .ZWORD "verbos"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?VERBOSE
.BYTE 0
W?VERSION:: .ZWORD "versio"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?VERSION
.BYTE 0
W?VICIOUS:: .ZWORD "viciou"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VICIOUS
.BYTE 0
W?VIEW:: .ZWORD "view"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VIEW
.BYTE 0
W?VIEWPORT:: .ZWORD "viewpo"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?VILLAGE:: .ZWORD "villag"
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?VILLAGE
.BYTE 0
W?VOLUME:: .ZWORD "volume"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?W:: .ZWORD "w"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 25
.BYTE A?WEST
W?WAIT:: .ZWORD "wait"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?WAKE:: .ZWORD "wake"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAKE
.BYTE 0
W?WALK:: .ZWORD "walk"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WALK
.BYTE 0
W?WALL:: .ZWORD "wall"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WALLS:: .ZWORD "walls"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WALNUT:: .ZWORD "walnut"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WALNUT
.BYTE 0
W?WARDROBE:: .ZWORD "wardro"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WASH:: .ZWORD "wash"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WASH
.BYTE 0
W?WATCH:: .ZWORD "watch"
.BYTE PS?OBJECT+PS?VERB+P1?VERB
.BYTE ACT?EXAMINE
.BYTE 0
W?WEAR:: .ZWORD "wear"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WEAR
.BYTE 0
W?WELDER:: .ZWORD "welder"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WEST:: .ZWORD "west"
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION
.BYTE 25
.BYTE A?WEST
W?WHAT:: .ZWORD "what"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WHAT
.BYTE 0
W?WHAT':: .ZWORD "what'"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WHAT
.BYTE 0
W?WHATS:: .ZWORD "whats"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WHAT
.BYTE 0
W?WHEEL:: .ZWORD "wheel"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WHERE:: .ZWORD "where"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WHERE
.BYTE 0
W?WHERES:: .ZWORD "wheres"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WHERE
.BYTE 0
W?WHIFF:: .ZWORD "whiff"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SMELL
.BYTE 0
W?WHO:: .ZWORD "who"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WHAT
.BYTE 0
W?WHOS:: .ZWORD "whos"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WHAT
.BYTE 0
W?WINDOW:: .ZWORD "window"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?WIPE:: .ZWORD "wipe"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WASH
.BYTE 0
W?WITH:: .ZWORD "with"
.BYTE PS?PREPOSITION+P1?OBJECT
.BYTE PR?WITH
.BYTE 0
W?WITHDR:: .ZWORD "withdr"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?EXIT
.BYTE 0
W?WOODEN:: .ZWORD "wooden"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WOODEN
.BYTE 0
W?WRAP:: .ZWORD "wrap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WRAP
.BYTE 0
W?WRECK:: .ZWORD "wreck"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?DEMOLI
.BYTE 0
W?WRIST:: .ZWORD "wrist"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?WRIST
.BYTE 0
W?WRISTWATCH:: .ZWORD "wristw"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?Y:: .ZWORD "y"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?YELL:: .ZWORD "yell"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YELL
.BYTE 0
W?YELLOW:: .ZWORD "yellow"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?YELLOW
.BYTE 0
W?YES:: .ZWORD "yes"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?YOGURT:: .ZWORD "yogurt"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?YOUNG:: .ZWORD "young"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?YOUNG
.BYTE 0
W?YOUR:: .ZWORD "your"
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
.BYTE A?YOUR
.BYTE 0
W?YUP:: .ZWORD "yup"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?YES
.BYTE 0
W?Z:: .ZWORD "z"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?WAIT
.BYTE 0
W?ZAP:: .ZWORD "zap"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?SHOOT
.BYTE 0
W?ZAPGUN:: .ZWORD "zapgun"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
W?ZORK:: .ZWORD "zork"
.BYTE PS?VERB+P1?VERB
.BYTE ACT?ZORK
.BYTE 0
W?ZZMGCK:: .ZWORD "zzmgck"
.BYTE PS?OBJECT+P1?OBJECT
.BYTE 0
.BYTE 0
.ENDT
; END LOAD
ENDLOD::
.ENDI