mirror of
https://github.com/historicalsource/zork2
synced 2024-07-02 23:05:14 +03:00
12852 lines
201 KiB
Plaintext
12852 lines
201 KiB
Plaintext
|
||
|
||
; TOP LEVEL DEFINITIONS
|
||
|
||
TRUE-VALUE=1
|
||
FALSE-VALUE=0
|
||
|
||
O?ANY=1
|
||
|
||
PS?OBJECT=128
|
||
PS?VERB=64
|
||
PS?ADJECTIVE=32
|
||
PS?DIRECTION=16
|
||
PS?PREPOSITION=8
|
||
PS?BUZZ-WORD=4
|
||
|
||
P1?NONE=0
|
||
P1?OBJECT=0
|
||
P1?VERB=1
|
||
P1?ADJECTIVE=2
|
||
P1?DIRECTION=3
|
||
|
||
|
||
; OBJECT FLAGS ARE DEFINED HERE
|
||
|
||
|
||
SACREDBIT=0
|
||
FX?SACREDBIT=32768
|
||
|
||
FIGHTBIT=1
|
||
FX?FIGHTBIT=16384
|
||
|
||
TOUCHBIT=2
|
||
FX?TOUCHBIT=8192
|
||
|
||
WEARBIT=3
|
||
FX?WEARBIT=4096
|
||
|
||
SEARCHBIT=4
|
||
FX?SEARCHBIT=2048
|
||
|
||
NWALLBIT=5
|
||
FX?NWALLBIT=1024
|
||
|
||
NONLANDBIT=6
|
||
FX?NONLANDBIT=512
|
||
|
||
TRANSBIT=7
|
||
FX?TRANSBIT=256
|
||
|
||
SURFACEBIT=8
|
||
FX?SURFACEBIT=128
|
||
|
||
INVISIBLE=9
|
||
FX?INVISIBLE=64
|
||
|
||
STAGGERED=10
|
||
FX?STAGGERED=32
|
||
|
||
OPENBIT=11
|
||
FX?OPENBIT=16
|
||
|
||
RLANDBIT=12
|
||
FX?RLANDBIT=8
|
||
|
||
TRYTAKEBIT=13
|
||
FX?TRYTAKEBIT=4
|
||
|
||
NDESCBIT=14
|
||
FX?NDESCBIT=2
|
||
|
||
TURNBIT=15
|
||
FX?TURNBIT=1
|
||
|
||
READBIT=16
|
||
FX?READBIT=32768
|
||
|
||
TAKEBIT=17
|
||
FX?TAKEBIT=16384
|
||
|
||
CONTBIT=18
|
||
FX?CONTBIT=8192
|
||
|
||
ONBIT=19
|
||
FX?ONBIT=4096
|
||
|
||
FOODBIT=20
|
||
FX?FOODBIT=2048
|
||
|
||
DRINKBIT=21
|
||
FX?DRINKBIT=1024
|
||
|
||
DOORBIT=22
|
||
FX?DOORBIT=512
|
||
|
||
CLIMBBIT=23
|
||
FX?CLIMBBIT=256
|
||
|
||
RMUNGBIT=24
|
||
FX?RMUNGBIT=128
|
||
|
||
FLAMEBIT=25
|
||
FX?FLAMEBIT=64
|
||
|
||
BURNBIT=26
|
||
FX?BURNBIT=32
|
||
|
||
VEHBIT=27
|
||
FX?VEHBIT=16
|
||
|
||
TOOLBIT=28
|
||
FX?TOOLBIT=8
|
||
|
||
WEAPONBIT=29
|
||
FX?WEAPONBIT=4
|
||
|
||
ACTORBIT=30
|
||
FX?ACTORBIT=2
|
||
|
||
LIGHTBIT=31
|
||
FX?LIGHTBIT=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?VERIFY=13
|
||
V?RANDOM=14
|
||
V?COMMAND-FILE=15
|
||
V?RECORD=16
|
||
V?UNRECORD=17
|
||
V?LAMP-ON=18
|
||
V?ANSWER=19
|
||
V?REPLY=20
|
||
V?PUT=21
|
||
V?ATTACK=22
|
||
V?BACK=23
|
||
V?BLAST=24
|
||
V?LAMP-OFF=25
|
||
V?INFLATE=26
|
||
V?BREATHE=27
|
||
V?BOARD=28
|
||
V?BRUSH=29
|
||
V?BUG=30
|
||
V?BURN=31
|
||
V?CHOMP=32
|
||
V?CLIMB-UP=33
|
||
V?CLIMB-DOWN=34
|
||
V?CLIMB-FOO=35
|
||
V?CLIMB-ON=36
|
||
V?THROUGH=37
|
||
V?CLOSE=38
|
||
V?COMMAND=39
|
||
V?COUNT=40
|
||
V?CROSS=41
|
||
V?CUT=42
|
||
V?CURSES=43
|
||
V?DEFLATE=44
|
||
V?MUNG=45
|
||
V?OPEN=46
|
||
V?DIG=47
|
||
V?DISEMBARK=48
|
||
V?DISENCHANT=49
|
||
V?DRINK=50
|
||
V?DRINK-FROM=51
|
||
V?DROP=52
|
||
V?PUT-ON=53
|
||
V?EAT=54
|
||
V?ECHO=55
|
||
V?ENCHANT=56
|
||
V?ENTER=57
|
||
V?EXIT=58
|
||
V?EXAMINE=59
|
||
V?LOOK-INSIDE=60
|
||
V?EXORCISE=61
|
||
V?FILL=62
|
||
V?FIND=63
|
||
V?FOLLOW=64
|
||
V?FROBOZZ=65
|
||
V?GIVE=66
|
||
V?SGIVE=67
|
||
V?HATCH=68
|
||
V?HELLO=69
|
||
V?INCANT=70
|
||
V?LEAP=71
|
||
V?KICK=72
|
||
V?STAB=73
|
||
V?KISS=74
|
||
V?KNOCK=75
|
||
V?LAUNCH=76
|
||
V?LEAN-ON=77
|
||
V?LEAVE=78
|
||
V?LISTEN=79
|
||
V?LOCK=80
|
||
V?LOOK=81
|
||
V?LOOK-ON=82
|
||
V?LOOK-UNDER=83
|
||
V?LOOK-BEHIND=84
|
||
V?READ=85
|
||
V?LOWER=86
|
||
V?OIL=87
|
||
V?MAKE=88
|
||
V?MELT=89
|
||
V?MOVE=90
|
||
V?PUSH-TO=91
|
||
V?TURN=92
|
||
V?MUMBLE=93
|
||
V?ODYSSEUS=94
|
||
V?PICK=95
|
||
V?TAKE=96
|
||
V?PLAY=97
|
||
V?PLUG=98
|
||
V?ADVENT=99
|
||
V?POUR-ON=100
|
||
V?PRAY=101
|
||
V?PUMP=102
|
||
V?PUSH=103
|
||
V?PUT-UNDER=104
|
||
V?WEAR=105
|
||
V?PUT-BEHIND=106
|
||
V?RAISE=107
|
||
V?RAPE=108
|
||
V?READ-PAGE=109
|
||
V?REPENT=110
|
||
V?RING=111
|
||
V?RUB=112
|
||
V?TELL=113
|
||
V?SAY=114
|
||
V?SEARCH=115
|
||
V?SEND=116
|
||
V?SHAKE=117
|
||
V?SKIP=118
|
||
V?SMELL=119
|
||
V?SPIN=120
|
||
V?SPRAY=121
|
||
V?SSPRAY=122
|
||
V?SQUEEZE=123
|
||
V?STAND=124
|
||
V?STAY=125
|
||
V?STRIKE=126
|
||
V?SWIM=127
|
||
V?SWING=128
|
||
V?THROW=129
|
||
V?OVERBOARD=130
|
||
V?THROW-OFF=131
|
||
V?TIE=132
|
||
V?TIE-UP=133
|
||
V?TREASURE=134
|
||
V?UNLOCK=135
|
||
V?UNTIE=136
|
||
V?WAIT=137
|
||
V?ALARM=138
|
||
V?WALK-AROUND=139
|
||
V?WALK=140
|
||
V?WALK-TO=141
|
||
V?WAVE=142
|
||
V?WIN=143
|
||
V?WIND=144
|
||
V?WISH=145
|
||
V?YELL=146
|
||
V?ZORK=147
|
||
|
||
; PROPERTIES ARE DEFINED HERE
|
||
|
||
P?NORTH=31
|
||
P?EAST=30
|
||
P?WEST=29
|
||
P?SOUTH=28
|
||
P?NE=27
|
||
P?NW=26
|
||
P?SE=25
|
||
P?SW=24
|
||
P?UP=23
|
||
P?DOWN=22
|
||
P?IN=21
|
||
P?OUT=20
|
||
P?LAND=19
|
||
P?CROSS=18
|
||
P?SYNONYM=17
|
||
P?ADJECTIVE=16
|
||
P?ACTION=15
|
||
P?SIZE=14
|
||
P?LDESC=13
|
||
P?GLOBAL=12
|
||
P?PSEUDO=11
|
||
P?FDESC=10
|
||
P?CAPACITY=9
|
||
P?VALUE=8
|
||
P?TEXT=7
|
||
P?DESCFCN=6
|
||
P?VTYPE=5
|
||
P?CONTFCN=4
|
||
P?ADVFCN=3
|
||
P?STRENGTH=2
|
||
|
||
; ADJECTIVES ARE DEFINED HERE
|
||
|
||
A?FLOWING=255
|
||
A?SMALL=254
|
||
A?DEEP=253
|
||
A?GLOWING=252
|
||
A?PHOSPHORESCENT=251
|
||
A?ROSE=250
|
||
A?STONE=249
|
||
A?WOODEN=248
|
||
A?RICKETY=247
|
||
A?DARK=246
|
||
A?SMOKY=245
|
||
A?EAST=244
|
||
A?EASTERN=243
|
||
A?SOUTH=242
|
||
A?SOUTHE=241
|
||
A?WEST=240
|
||
A?WESTERN=239
|
||
A?NORTH=238
|
||
A?NORTHE=237
|
||
A?MAGIC=236
|
||
A?BEAUTIFUL=235
|
||
A?WHITE=234
|
||
A?OLD=233
|
||
A?ROTTEN=232
|
||
A?GOLD=231
|
||
A?RED=230
|
||
A?HUGE=229
|
||
A?DEAD=228
|
||
A?YOUNG=227
|
||
A?COBWEBBED=226
|
||
A?OAK=225
|
||
A?HEAVY=224
|
||
A?ENORMOUS=223
|
||
A?GIANT=222
|
||
A?DOG=221
|
||
A?BASEBALL=220
|
||
A?DIAMOND=219
|
||
A?THREE=218
|
||
A?HEADED=217
|
||
A?MARBLE=216
|
||
A?CRYPT=215
|
||
A?F=214
|
||
A?DIMLY=213
|
||
A?SECRET=212
|
||
A?NASTY=211
|
||
A?WAX=210
|
||
A?WORK=209
|
||
A?WIZARD=208
|
||
A?CRYSTAL=207
|
||
A?RUBY=206
|
||
A?SAPPHIRE=205
|
||
A?OBSIDIAN=204
|
||
A?BLACK=203
|
||
A?STRANGE=202
|
||
A?WORN=201
|
||
A?USED=200
|
||
A?DULL=199
|
||
A?NICKED=198
|
||
A?WARNING=197
|
||
A?TROPHY=196
|
||
A?BROKEN=195
|
||
A?GREAT=194
|
||
A?CHALK=193
|
||
A?CLEAR=192
|
||
A?BABY=191
|
||
A?SEA=190
|
||
A?ZORK=189
|
||
A?VOLCANO=188
|
||
A?WICKER=187
|
||
A?BLUE=186
|
||
A?STEEL=185
|
||
A?RUSTY=184
|
||
A?BRAIDED=183
|
||
A?SQUARE=182
|
||
A?CLAY=181
|
||
A?ROUND=180
|
||
A?TRIANGULAR=179
|
||
A?CLOTH=178
|
||
A?GAUDY=177
|
||
A?FANCY=176
|
||
A?COLD=175
|
||
A?ICY=174
|
||
A?GLASS=173
|
||
A?GREEN=172
|
||
A?BRASS=171
|
||
A?LARGE=170
|
||
A?OBLONG=169
|
||
A?MANGLED=168
|
||
A?PEARL=167
|
||
A?FROSTED=166
|
||
A?ORANGE=165
|
||
A?PRICELESS=164
|
||
A?FLATHEAD=163
|
||
A?HANDSOME=162
|
||
A?LEATHER=161
|
||
A?GLOSSY=160
|
||
A?PURPLE=159
|
||
A?METAL=158
|
||
A?MOBY=157
|
||
A?DENTED=156
|
||
A?SOLID=155
|
||
A?CANDIED=154
|
||
A?RARE=153
|
||
A?THIN=152
|
||
A?NEAT=151
|
||
A?MANY=150
|
||
A?ZORKMID=149
|
||
A?BANK=148
|
||
A?SHIMMERING=147
|
||
A?ZURICH=146
|
||
A?DEPOSIT=145
|
||
A?SAFETY=144
|
||
A?BARRED=143
|
||
A?DUSTY=142
|
||
A?NARROW=141
|
||
A?LETTER=140
|
||
A?IRON=139
|
||
A?TEA=138
|
||
A?NEWS=137
|
||
A?NEWSPAPER=136
|
||
A?PLACE=135
|
||
A?CHINA=134
|
||
A?DELICATE=133
|
||
A?VELVET=132
|
||
A?SATIN=131
|
||
A?PERFECT=130
|
||
A?LITTLE=129
|
||
A?FROBOZZ=128
|
||
A?ELVISH=127
|
||
A?ANTIQUE=126
|
||
A?GRUE=125
|
||
A?FORBIDDING=124
|
||
A?STEEP=123
|
||
A?LURKING=122
|
||
A?SINISTER=121
|
||
A?HUNGRY=120
|
||
A?SILENT=119
|
||
A?FOREST=118
|
||
A?LONG=117
|
||
A?WINDING=116
|
||
A?BARE=115
|
||
|
||
; BUZZ WORDS ARE DEFINED HERE
|
||
|
||
B?AGAIN=255
|
||
B?G=254
|
||
B?OOPS=253
|
||
B?A=252
|
||
B?AN=251
|
||
B?THE=250
|
||
B?IS=249
|
||
B?AND=248
|
||
B?OF=247
|
||
B?THEN=246
|
||
B?ALL=245
|
||
B?ONE=244
|
||
B?BUT=243
|
||
B?EXCEPT=242
|
||
B?PERIOD=241
|
||
B?COMMA=240
|
||
B?QUOTE=239
|
||
B?YES=238
|
||
B?NO=237
|
||
B?Y=236
|
||
B?HERE=235
|
||
B?FEEBLE=234
|
||
B?FUMBLE=233
|
||
B?FEAR=232
|
||
B?FILCH=231
|
||
B?FREEZE=230
|
||
B?FALL=229
|
||
B?FRY=228
|
||
B?FLUORESCE=227
|
||
B?FERMENT=226
|
||
B?FIERCE=225
|
||
B?FLOAT=224
|
||
B?FIREPROOF=223
|
||
B?FENCE=222
|
||
B?FUDGE=221
|
||
B?FANTASIZE=220
|
||
B?FROTZ=219
|
||
B?OZMOO=218
|
||
|
||
; PREPOSITIONS ARE DEFINED HERE
|
||
|
||
PR?TO=255
|
||
PR?WITH=254
|
||
PR?OUT=253
|
||
PR?UP=252
|
||
PR?IN=251
|
||
PR?DOWN=250
|
||
PR?ON=249
|
||
PR?FROM=248
|
||
PR?AWAY=247
|
||
PR?OVER=246
|
||
PR?ACROSS=245
|
||
PR?OFF=244
|
||
PR?AT=243
|
||
PR?FOR=242
|
||
PR?AROUND=241
|
||
PR?UNDER=240
|
||
PR?BEHIND=239
|
||
PR?ABOUT=238
|
||
|
||
; DIRECTIONS ARE DEFINED HERE
|
||
|
||
|
||
; ACTIONS ARE DEFINED HERE
|
||
|
||
ACT?KISS=255
|
||
ACT?SKIP=254
|
||
ACT?INFLAT=253
|
||
ACT?STAY=252
|
||
ACT?PULL=251
|
||
ACT?PUT=250
|
||
ACT?RAPE=249
|
||
ACT?VERBOSE=248
|
||
ACT?WALK=247
|
||
ACT?QUIT=246
|
||
ACT?FIND=245
|
||
ACT?DESTROY=244
|
||
ACT?UNLOCK=243
|
||
ACT?READ=242
|
||
ACT?SAY=241
|
||
ACT?PUNCTURE=240
|
||
ACT?JUMP=239
|
||
ACT?POUR=238
|
||
ACT?WAIT=237
|
||
ACT?TAKE=236
|
||
ACT?COUNT=235
|
||
ACT?RAISE=234
|
||
ACT?FOLLOW=233
|
||
ACT?VERSION=232
|
||
ACT?WIND=231
|
||
ACT?#UNRECORD=230
|
||
ACT?LIGHT=229
|
||
ACT?MOVE=228
|
||
ACT?CHOMP=227
|
||
ACT?PLAY=226
|
||
ACT?OPEN=225
|
||
ACT?#COMMAND=224
|
||
ACT?BLOW=223
|
||
ACT?KNOCK=222
|
||
ACT?PICK=221
|
||
ACT?DEFLATE=220
|
||
ACT?BOARD=219
|
||
ACT?#RANDOM=218
|
||
ACT?APPLY=217
|
||
ACT?PRAY=216
|
||
ACT?STAND=215
|
||
ACT?ENCHANT=214
|
||
ACT?LISTEN=213
|
||
ACT?TIE=212
|
||
ACT?SAVE=211
|
||
ACT?TELL=210
|
||
ACT?THROW=209
|
||
ACT?ZORK=208
|
||
ACT?LOWER=207
|
||
ACT?COMMAND=206
|
||
ACT?TALK=205
|
||
ACT?SHAKE=204
|
||
ACT?INVENTORY=203
|
||
ACT?ATTACK=202
|
||
ACT?KILL=201
|
||
ACT?ENTER=200
|
||
ACT?SEARCH=199
|
||
ACT?WEAR=198
|
||
ACT?FROBOZZ=197
|
||
ACT?DISEMBARK=196
|
||
ACT?SWIM=195
|
||
ACT?LUBRICATE=194
|
||
ACT?PLUG=193
|
||
ACT?UNTIE=192
|
||
ACT?PUMP=191
|
||
ACT?CUT=190
|
||
ACT?UNSCRIPT=189
|
||
ACT?MELT=188
|
||
ACT?BRUSH=187
|
||
ACT?RING=186
|
||
ACT?PUSH=185
|
||
ACT?RUB=184
|
||
ACT?SUPER=183
|
||
ACT?BLAST=182
|
||
ACT?DIG=181
|
||
ACT?WISH=180
|
||
ACT?INCANT=179
|
||
ACT?SEND=178
|
||
ACT?SCORE=177
|
||
ACT?EXORCISE=176
|
||
ACT?HATCH=175
|
||
ACT?WIN=174
|
||
ACT?LOOK=173
|
||
ACT?ODYSSEUS=172
|
||
ACT?SPRAY=171
|
||
ACT?DROP=170
|
||
ACT?BACK=169
|
||
ACT?ROLL=168
|
||
ACT?LEAVE=167
|
||
ACT?CURSE=166
|
||
ACT?SCRIPT=165
|
||
ACT?REPENT=164
|
||
ACT?SPIN=163
|
||
ACT?$VERIFY=162
|
||
ACT?EXTINGUISH=161
|
||
ACT?SWING=160
|
||
ACT?RESTART=159
|
||
ACT?POKE=158
|
||
ACT?SMELL=157
|
||
ACT?BRIEF=156
|
||
ACT?ECHO=155
|
||
ACT?DIAGNOSE=154
|
||
ACT?GIVE=153
|
||
ACT?WAKE=152
|
||
ACT?DRINK=151
|
||
ACT?ANSWER=150
|
||
ACT?MUMBLE=149
|
||
ACT?YELL=148
|
||
ACT?LOCK=147
|
||
ACT?ACTIVATE=146
|
||
ACT?BURN=145
|
||
ACT?KICK=144
|
||
ACT?PLUGH=143
|
||
ACT?TURN=142
|
||
ACT?#RECORD=141
|
||
ACT?CROSS=140
|
||
ACT?STAB=139
|
||
ACT?MAKE=138
|
||
ACT?RESTORE=137
|
||
ACT?CLOSE=136
|
||
ACT?STRIKE=135
|
||
ACT?SLIDE=134
|
||
ACT?WAVE=133
|
||
ACT?EXIT=132
|
||
ACT?EXAMINE=131
|
||
ACT?DISENCHANT=130
|
||
ACT?EAT=129
|
||
ACT?FILL=128
|
||
ACT?LEAN=127
|
||
ACT?SQUEEZE=126
|
||
ACT?BUG=125
|
||
ACT?CLIMB=124
|
||
ACT?LAUNCH=123
|
||
ACT?TREASURE=122
|
||
ACT?HELLO=121
|
||
|
||
; USER DEFINED CONSTANTS ARE INITIALIZED HERE
|
||
|
||
SOG=16
|
||
SIR=32
|
||
DEXITSTR=1
|
||
XEQUAL?=4
|
||
S-FANTASIZE=12
|
||
P-ITBLLEN=9
|
||
P-SYNLEN=8
|
||
P-SRCTOP=0
|
||
C-INTLEN=6
|
||
S-FERMENT=7
|
||
O-START=1
|
||
DEXITOBJ=1
|
||
P-P1OFF=5
|
||
O-PTR=0
|
||
S-FEEBLE=1
|
||
O-LENGTH=2
|
||
C-TABLELEN=180
|
||
P-NC2=8
|
||
P-NC1=6
|
||
S-FLOAT=9
|
||
P-WORDLEN=4
|
||
SERIAL=0
|
||
P-VERBN=1
|
||
P-P1BITS=3
|
||
FEXIT=3
|
||
S-FENCE=11
|
||
CC-SEPTR=1
|
||
S-FIERCE=8
|
||
ZORKID=1
|
||
P-SPREP1=1
|
||
CC-SBPTR=0
|
||
P-PREP1=2
|
||
M-BEG=1
|
||
XDIV=3
|
||
M-FATAL=2
|
||
XGRTR?=5
|
||
NEXITSTR=0
|
||
SPELLS=12
|
||
P-SLOC2=6
|
||
NEXIT=2
|
||
SC=64
|
||
P-PREP1N=3
|
||
P-PSOFF=4
|
||
S-FILCH=4
|
||
XLESS?=6
|
||
P-VERB=0
|
||
M-HANDLED=1
|
||
M-ENTER=2
|
||
CC-DEPTR=3
|
||
SHAVE=2
|
||
DEXIT=5
|
||
P-SRCBOT=2
|
||
M-OBJDESC=5
|
||
CC-DBPTR=2
|
||
SMANY=4
|
||
STAKE=8
|
||
P-SPREP2=2
|
||
XSUB=1
|
||
XADD=0
|
||
S-FALL=6
|
||
CEXIT=4
|
||
P-LEXSTART=1
|
||
TREASURES-MAX=10
|
||
M-LOOK=3
|
||
UEXIT=1
|
||
S-FIREPROOF=10
|
||
O-END=3
|
||
P-LEXELEN=2
|
||
P-LEXWORDS=1
|
||
S-FEAR=3
|
||
P-ALL=1
|
||
XMUL=2
|
||
P-SFWIM1=3
|
||
P-INHIBIT=4
|
||
CEXITFLAG=1
|
||
M-FLASH=4
|
||
M-OBJECT=0
|
||
FEXITFCN=0
|
||
P-SBITS=0
|
||
M-NOT-HANDLED=0
|
||
P-SRCALL=1
|
||
CEXITSTR=1
|
||
S-FUMBLE=2
|
||
P-SLOC1=5
|
||
M-END=6
|
||
LOW-DIRECTION=18
|
||
P-PREP2=4
|
||
P-SONUMS=3
|
||
C-TICK=1
|
||
P-NC2L=9
|
||
P-NC1L=7
|
||
S-FREEZE=5
|
||
P-ONE=2
|
||
P-SACTION=7
|
||
P-PREP2N=5
|
||
P-SFWIM2=4
|
||
C-ENABLED?=0
|
||
REXIT=0
|
||
SH=128
|
||
C-RTN=2
|
||
|
||
; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE
|
||
|
||
OBJECT::.TABLE
|
||
0 ;()
|
||
0 ;(P?STRENGTH)
|
||
0 ;(P?ADVFCN)
|
||
0 ;(P?CONTFCN)
|
||
0 ;(P?VTYPE)
|
||
0 ;(P?DESCFCN)
|
||
0 ;(P?TEXT)
|
||
0 ;(P?VALUE)
|
||
0 ;(P?CAPACITY)
|
||
0 ;(P?FDESC)
|
||
0 ;(P?PSEUDO)
|
||
0 ;(P?GLOBAL)
|
||
0 ;(P?LDESC)
|
||
5 ;(P?SIZE)
|
||
0 ;(P?ACTION)
|
||
0 ;(P?ADJECTIVE)
|
||
0 ;(P?SYNONYM)
|
||
0 ;(P?CROSS)
|
||
0 ;(P?LAND)
|
||
0 ;(P?OUT)
|
||
0 ;(P?IN)
|
||
0 ;(P?DOWN)
|
||
0 ;(P?UP)
|
||
0 ;(P?SW)
|
||
0 ;(P?SE)
|
||
0 ;(P?NW)
|
||
0 ;(P?NE)
|
||
0 ;(P?SOUTH)
|
||
0 ;(P?WEST)
|
||
0 ;(P?EAST)
|
||
0 ;(P?NORTH)
|
||
.OBJECT ROUND-BUTTON,FX?NDESCBIT,0,MACHINE-ROOM,0,0,T?ROUND-BUTTON
|
||
.OBJECT VAULT,FX?RLANDBIT,0,ROOMS,SMALL-ROOM,BILLS,T?VAULT
|
||
.OBJECT STATUETTE,FX?STAGGERED,FX?TAKEBIT,CHEST,0,0,T?STATUETTE
|
||
.OBJECT TRIANGULAR-BUTTON,FX?NDESCBIT,0,MACHINE-ROOM,SQUARE-BUTTON,0,T?TRIANGULAR-BUTTON
|
||
.OBJECT GLOBAL-WATER,0,FX?DRINKBIT,LOCAL-GLOBALS,BRIDGE,0,T?GLOBAL-WATER
|
||
.OBJECT WELL,FX?NDESCBIT,0,LOCAL-GLOBALS,GLOBAL-WATER,0,T?WELL
|
||
.OBJECT RIDDLE-DOOR,FX?NDESCBIT,FX?CONTBIT+FX?DOORBIT,RIDDLE-ROOM,0,0,T?RIDDLE-DOOR
|
||
.OBJECT WELL-TOP,FX?NONLANDBIT+FX?RLANDBIT,0,ROOMS,IN-CAGE,TOP-ETCHINGS,T?WELL-TOP
|
||
.OBJECT BOTTOM-ETCHINGS,FX?NDESCBIT,FX?READBIT,WELL-BOTTOM,0,0,T?BOTTOM-ETCHINGS
|
||
.OBJECT TROPHY-SWORD,FX?TRYTAKEBIT+FX?NDESCBIT,0,TROPHY-ROOM,WANDS,0,T?TROPHY-SWORD
|
||
.OBJECT CAGE,FX?INVISIBLE,0,CAGE-ROOM,PALANTIR-1,0,T?CAGE
|
||
.OBJECT HANDS,FX?NDESCBIT,FX?TOOLBIT,GLOBAL-OBJECTS,ZORKMID,0,T?HANDS
|
||
.OBJECT LEDGE-1,FX?NONLANDBIT+FX?RLANDBIT,0,ROOMS,VAIR-4,COIN,T?LEDGE-1
|
||
.OBJECT KEY,FX?TURNBIT+FX?NDESCBIT,FX?TOOLBIT+FX?TAKEBIT,KEYHOLE-2,0,0,T?KEY
|
||
.OBJECT LAVA-ROOM,FX?RLANDBIT,0,ROOMS,SAFE-ROOM,RUBY,T?LAVA-ROOM
|
||
.OBJECT GAZEBO-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,GARDEN-NORTH,GAZEBO-TABLE,T?GAZEBO-ROOM
|
||
.OBJECT DEAD-SERPENT,0,FX?TAKEBIT,0,0,0,T?DEAD-SERPENT
|
||
.OBJECT WIZARD,FX?OPENBIT,FX?CONTBIT+FX?ACTORBIT,0,0,WAND,T?WIZARD
|
||
.OBJECT DIAMOND-5,FX?RLANDBIT,0,ROOMS,DIAMOND-4,0,T?DIAMOND-5
|
||
.OBJECT CURTAIN,FX?NDESCBIT,0,DEPOSITORY,CUBE,0,T?CURTAIN
|
||
.OBJECT FOOT-BRIDGE,FX?RLANDBIT,FX?ONBIT,ROOMS,NARROW-TUNNEL,0,T?FOOT-BRIDGE
|
||
.OBJECT IRON-BOX,FX?INVISIBLE,FX?TAKEBIT+FX?CONTBIT,CAROUSEL-ROOM,0,VIOLIN,T?IRON-BOX
|
||
.OBJECT MATCH,0,FX?TAKEBIT+FX?READBIT,GAZEBO-TABLE,0,0,T?MATCH
|
||
.OBJECT WAND,FX?TRYTAKEBIT+FX?NDESCBIT+FX?STAGGERED,FX?TAKEBIT,WIZARD,0,0,T?WAND
|
||
.OBJECT ME,0,FX?ACTORBIT,GLOBAL-OBJECTS,LUNGS,0,T?ME
|
||
.OBJECT UNICORN,FX?OPENBIT+FX?TRYTAKEBIT,FX?CONTBIT+FX?ACTORBIT,0,0,RIBBON,T?UNICORN
|
||
.OBJECT SQUARE-BUTTON,FX?NDESCBIT,0,MACHINE-ROOM,ROUND-BUTTON,0,T?SQUARE-BUTTON
|
||
.OBJECT GUARDIAN-ROOM,FX?RLANDBIT,0,ROOMS,ZORK3,DOOR-KEEPER,T?GUARDIAN-ROOM
|
||
.OBJECT PALANTIR-1,FX?TRYTAKEBIT+FX?TRANSBIT+FX?STAGGERED,FX?TAKEBIT,CAGE-ROOM,0,0,T?PALANTIR-1
|
||
.OBJECT MARBLE-HALL,FX?RLANDBIT,0,ROOMS,STREAM-PATH,BRICK,T?MARBLE-HALL
|
||
.OBJECT PALANTIR-3,FX?TRANSBIT+FX?NDESCBIT+FX?STAGGERED,FX?TAKEBIT,IN-AQUARIUM,0,0,T?PALANTIR-3
|
||
.OBJECT SERPENT,0,FX?ACTORBIT,AQUARIUM,0,0,T?SERPENT
|
||
.OBJECT PALANTIR-2,FX?TRANSBIT+FX?STAGGERED,FX?TAKEBIT,DREARY-ROOM,KEYHOLE-2,0,T?PALANTIR-2
|
||
.OBJECT VAIR-1,FX?NWALLBIT+FX?NONLANDBIT,0,ROOMS,VOLCANO-BOTTOM,0,T?VAIR-1
|
||
.OBJECT ORANGE-ICING,0,FX?FOODBIT+FX?TAKEBIT+FX?READBIT,ALICE-TABLE,BLUE-ICING,0,T?ORANGE-ICING
|
||
.OBJECT PALANTIR-4,FX?TRANSBIT+FX?STAGGERED,FX?TAKEBIT,STAND-4,0,0,T?PALANTIR-4
|
||
.OBJECT ROOMS,0,0,0,0,DEAD-PALANTIR-4,T?ROOMS
|
||
.OBJECT PEARL-ROOM,FX?RLANDBIT,0,ROOMS,RIDDLE-ROOM,PEARL,T?PEARL-ROOM
|
||
.OBJECT POOL,0,0,POOL-ROOM,LEAK,0,T?POOL
|
||
.OBJECT ADVENTURER,FX?SACREDBIT+FX?INVISIBLE+FX?NDESCBIT,FX?ACTORBIT,0,0,0,T?ADVENTURER
|
||
.OBJECT GREEN-BOOK,0,FX?BURNBIT+FX?CONTBIT+FX?TAKEBIT+FX?READBIT,LIBRARY,0,0,T?GREEN-BOOK
|
||
.OBJECT FLASK,FX?TRANSBIT,FX?READBIT+FX?TAKEBIT,POOL-ROOM,0,0,T?FLASK
|
||
.OBJECT WIZ-DOOR,0,FX?CONTBIT+FX?DOORBIT,LOCAL-GLOBALS,GLOBAL-UNICORN,0,T?WIZ-DOOR
|
||
.OBJECT LOCAL-GLOBALS,0,0,GLOBAL-OBJECTS,COMPASS,STAIRS,T?LOCAL-GLOBALS
|
||
.OBJECT WIZARDS-WORKSHOP,FX?RLANDBIT,0,ROOMS,GUARDIAN-ROOM,0,T?WIZARDS-WORKSHOP
|
||
.OBJECT TINY-ROOM,FX?RLANDBIT,0,ROOMS,DREARY-ROOM,KEYHOLE-1,T?TINY-ROOM
|
||
.OBJECT LEAK,FX?NDESCBIT,0,POOL-ROOM,FLASK,0,T?LEAK
|
||
.OBJECT ROSE-BUSH,FX?TRYTAKEBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,MOSS,0,T?ROSE-BUSH
|
||
.OBJECT OFFICE,FX?RLANDBIT,0,ROOMS,DEPOSITORY,PORTRAIT,T?OFFICE
|
||
.OBJECT SNWL,FX?NDESCBIT,0,LOCAL-GLOBALS,SSWL,0,T?SNWL
|
||
.OBJECT INSIDE-BARROW,FX?RLANDBIT,FX?ONBIT,ROOMS,0,SWORD,T?INSIDE-BARROW
|
||
.OBJECT BUCKET,FX?OPENBIT,FX?CONTBIT+FX?VEHBIT,WELL-BOTTOM,BOTTOM-ETCHINGS,0,T?BUCKET
|
||
.OBJECT SHALLOW-FORD,FX?RLANDBIT,FX?ONBIT,ROOMS,GREAT-CAVERN,0,T?SHALLOW-FORD
|
||
.OBJECT CAGE-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,MACHINE-ROOM,CAGE,T?CAGE-ROOM
|
||
.OBJECT CARD,0,FX?BURNBIT+FX?TAKEBIT+FX?READBIT,SAFE,0,0,T?CARD
|
||
.OBJECT PORTRAIT,FX?STAGGERED,FX?BURNBIT+FX?TAKEBIT,OFFICE,0,0,T?PORTRAIT
|
||
.OBJECT DEAD-DRAGON,0,0,0,0,0,T?DEAD-DRAGON
|
||
.OBJECT CERBERUS,FX?OPENBIT,FX?CONTBIT+FX?ACTORBIT,CERBERUS-ROOM,0,0,T?CERBERUS
|
||
.OBJECT DREARY-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,OFFICE,PALANTIR-2,T?DREARY-ROOM
|
||
.OBJECT DEAD-BALLOON,0,0,0,0,0,T?DEAD-BALLOON
|
||
.OBJECT BLUE-BOOK,0,FX?BURNBIT+FX?CONTBIT+FX?TAKEBIT+FX?READBIT,LIBRARY,GREEN-BOOK,0,T?BLUE-BOOK
|
||
.OBJECT GLOBAL-OBJECTS,FX?WEARBIT+FX?STAGGERED+FX?FIGHTBIT+FX?RLANDBIT+FX?TRANSBIT+FX?SEARCHBIT+FX?OPENBIT+FX?TRYTAKEBIT+FX?SURFACEBIT+FX?TOUCHBIT+FX?INVISIBLE,FX?ONBIT+FX?RMUNGBIT,0,0,HANDS,T?GLOBAL-OBJECTS
|
||
.OBJECT TROPHY-ROOM,FX?RLANDBIT,0,ROOMS,WORKBENCH-ROOM,WIZARD-CASE,T?TROPHY-ROOM
|
||
.OBJECT SMALL-ROOM,FX?RLANDBIT,0,ROOMS,VIEWING-EAST,0,T?SMALL-ROOM
|
||
.OBJECT HOOK-2,0,0,LEDGE-2,0,0,T?HOOK-2
|
||
.OBJECT IT,FX?TOUCHBIT+FX?NDESCBIT,0,GLOBAL-OBJECTS,INTNUM,0,T?IT
|
||
.OBJECT BROKEN-CASE,FX?OPENBIT,FX?CONTBIT,0,0,0,T?BROKEN-CASE
|
||
.OBJECT BAT,FX?INVISIBLE,FX?BURNBIT+FX?READBIT+FX?WEAPONBIT+FX?TAKEBIT,0,0,0,T?BAT
|
||
.OBJECT WIZARDS-QUARTERS,FX?RLANDBIT,0,ROOMS,IN-AQUARIUM,0,T?WIZARDS-QUARTERS
|
||
.OBJECT GLOBAL-PRINCESS,0,FX?ACTORBIT,GLOBAL-OBJECTS,WISH,0,T?GLOBAL-PRINCESS
|
||
.OBJECT PATHOBJ,FX?NDESCBIT,0,GLOBAL-OBJECTS,ME,0,T?PATHOBJ
|
||
.OBJECT COLLAR,FX?STAGGERED,FX?TAKEBIT,KENNEL,0,0,T?COLLAR
|
||
.OBJECT RIBBON,FX?NDESCBIT,0,UNICORN,GOLD-KEY,0,T?RIBBON
|
||
.OBJECT BRIDGE,FX?NDESCBIT,0,LOCAL-GLOBALS,ROSE-BUSH,0,T?BRIDGE
|
||
.OBJECT DIAMOND-8,FX?RLANDBIT,0,ROOMS,DIAMOND-7,0,T?DIAMOND-8
|
||
.OBJECT WORKBENCH,FX?OPENBIT+FX?SURFACEBIT+FX?NDESCBIT,FX?CONTBIT,WORKBENCH-ROOM,ARCANA,STAND-3,T?WORKBENCH
|
||
.OBJECT PCRACK,FX?NDESCBIT,0,DREARY-ROOM,PTABLE,0,T?PCRACK
|
||
.OBJECT STAMP,FX?STAGGERED,FX?BURNBIT+FX?TAKEBIT+FX?READBIT,PURPLE-BOOK,0,0,T?STAMP
|
||
.OBJECT DOOR-KEEPER,FX?NDESCBIT,0,GUARDIAN-ROOM,0,0,T?DOOR-KEEPER
|
||
.OBJECT STONE-BRIDGE,FX?RLANDBIT,0,ROOMS,FRESCO-ROOM,0,T?STONE-BRIDGE
|
||
.OBJECT CHEST,0,FX?TAKEBIT+FX?CONTBIT,DRAGON-LAIR,0,STATUETTE,T?CHEST
|
||
.OBJECT POOL-ROOM,FX?RLANDBIT,0,ROOMS,POSTS-ROOM,CANDY,T?POOL-ROOM
|
||
.OBJECT EAT-ME-CAKE,0,FX?FOODBIT+FX?TAKEBIT+FX?READBIT,ALICE-TABLE,0,0,T?EAT-ME-CAKE
|
||
.OBJECT MENHIR,FX?TURNBIT+FX?NDESCBIT,FX?READBIT,LOCAL-GLOBALS,GLOBAL-MENHIR,0,T?MENHIR
|
||
.OBJECT TROPHY-BOTTLES,FX?TRYTAKEBIT+FX?NDESCBIT,0,TROPHY-ROOM,TROPHY-SWORD,0,T?TROPHY-BOTTLES
|
||
.OBJECT VAIR-3,FX?NWALLBIT+FX?NONLANDBIT,0,ROOMS,VAIR-2,0,T?VAIR-3
|
||
.OBJECT MACHINE-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,MAGNET-ROOM,TRIANGULAR-BUTTON,T?MACHINE-ROOM
|
||
.OBJECT HOOK-1,0,0,LEDGE-1,0,0,T?HOOK-1
|
||
.OBJECT STAND-1,FX?OPENBIT+FX?SURFACEBIT+FX?NDESCBIT,FX?CONTBIT,WORKBENCH,0,0,T?STAND-1
|
||
.OBJECT SOUTH-WALL,FX?NDESCBIT,0,GLOBAL-OBJECTS,EAST-WALL,0,T?SOUTH-WALL
|
||
.OBJECT PENTAGRAM-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,TROPHY-ROOM,PENTAGRAM,T?PENTAGRAM-ROOM
|
||
.OBJECT BANK-ENTRANCE,FX?RLANDBIT,0,ROOMS,POOL-ROOM,0,T?BANK-ENTRANCE
|
||
.OBJECT CLOTH-BAG,FX?NDESCBIT,0,BALLOON,BRAIDED-WIRE,0,T?CLOTH-BAG
|
||
.OBJECT WORKBENCH-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,WIZARDS-WORKSHOP,WORKBENCH,T?WORKBENCH-ROOM
|
||
.OBJECT DIAMOND-9,FX?RLANDBIT,0,ROOMS,DIAMOND-8,0,T?DIAMOND-9
|
||
.OBJECT WANDS,FX?TRYTAKEBIT+FX?NDESCBIT,0,TROPHY-ROOM,DEGREE,0,T?WANDS
|
||
.OBJECT RUBY,FX?STAGGERED,FX?TAKEBIT,LAVA-ROOM,0,0,T?RUBY
|
||
.OBJECT ROBOT,FX?OPENBIT,FX?CONTBIT+FX?ACTORBIT,MAGNET-ROOM,ROBOT-LABEL,0,T?ROBOT
|
||
.OBJECT STAND-3,FX?OPENBIT+FX?SURFACEBIT+FX?NDESCBIT,FX?CONTBIT,WORKBENCH,STAND-2,0,T?STAND-3
|
||
.OBJECT PLACE-MAT,FX?OPENBIT+FX?SURFACEBIT,FX?CONTBIT+FX?TAKEBIT,GAZEBO-TABLE,NEWSPAPER,0,T?PLACE-MAT
|
||
.OBJECT EXPLOSION,0,0,0,0,0,T?EXPLOSION
|
||
.OBJECT VIEWING-EAST,FX?RLANDBIT,0,ROOMS,VIEWING-WEST,0,T?VIEWING-EAST
|
||
.OBJECT BLUE-ICING,0,FX?FOODBIT+FX?TAKEBIT+FX?READBIT,ALICE-TABLE,EAT-ME-CAKE,0,T?BLUE-ICING
|
||
.OBJECT STREAM,FX?NDESCBIT,0,LOCAL-GLOBALS,0,0,T?STREAM
|
||
.OBJECT CHASM,FX?NDESCBIT,0,LOCAL-GLOBALS,STREAM,0,T?CHASM
|
||
.OBJECT IN-CAGE,FX?NWALLBIT+FX?RLANDBIT,FX?ONBIT,ROOMS,CAGE-ROOM,0,T?IN-CAGE
|
||
.OBJECT TEAPOT,FX?OPENBIT+FX?TRANSBIT,FX?CONTBIT+FX?TAKEBIT,GAZEBO-TABLE,PLACE-MAT,0,T?TEAPOT
|
||
.OBJECT KEYHOLE-2,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,0,DREARY-ROOM,PCRACK,KEY,T?KEYHOLE-2
|
||
.OBJECT LID-2,FX?OPENBIT+FX?NDESCBIT,FX?CONTBIT,DREARY-ROOM,0,0,T?LID-2
|
||
.OBJECT ROSE,0,FX?TAKEBIT,0,0,0,T?ROSE
|
||
.OBJECT ICE,0,0,GLACIER-ROOM,0,0,T?ICE
|
||
.OBJECT LID-1,FX?NDESCBIT,FX?CONTBIT,TINY-ROOM,0,0,T?LID-1
|
||
.OBJECT VAIR-2,FX?NWALLBIT+FX?NONLANDBIT,0,ROOMS,VAIR-1,0,T?VAIR-2
|
||
.OBJECT ZORKMID,0,0,GLOBAL-OBJECTS,PATHOBJ,0,T?ZORKMID
|
||
.OBJECT DEPOSIT-BOX,FX?TRYTAKEBIT+FX?NDESCBIT,FX?TAKEBIT,GNOME-OF-ZURICH,0,0,T?DEPOSIT-BOX
|
||
.OBJECT CRYPT,FX?NDESCBIT,FX?READBIT,CRYPT-ROOM,HEADS,0,T?CRYPT
|
||
.OBJECT VOLCANO-VIEW,FX?RLANDBIT,0,ROOMS,LIBRARY,0,T?VOLCANO-VIEW
|
||
.OBJECT HEADS,FX?TRYTAKEBIT+FX?NDESCBIT,0,CRYPT-ROOM,0,0,T?HEADS
|
||
.OBJECT WELL-BOTTOM,FX?NONLANDBIT+FX?RLANDBIT,0,ROOMS,WELL-TOP,BUCKET,T?WELL-BOTTOM
|
||
.OBJECT HEDGES,FX?NDESCBIT,0,TOPIARY-ROOM,0,0,T?HEDGES
|
||
.OBJECT DIAMOND-2,FX?RLANDBIT,0,ROOMS,DIAMOND-1,0,T?DIAMOND-2
|
||
.OBJECT POSTS-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,TEA-ROOM,POSTS,T?POSTS-ROOM
|
||
.OBJECT SAILOR,FX?NDESCBIT,0,GLOBAL-OBJECTS,BLESSINGS,0,T?SAILOR
|
||
.OBJECT RAVINE-LEDGE,FX?RLANDBIT,0,ROOMS,DEEP-FORD,0,T?RAVINE-LEDGE
|
||
.OBJECT CRYPT-ROOM,FX?RLANDBIT,0,ROOMS,CRYPT-ANTEROOM,CRYPT,T?CRYPT-ROOM
|
||
.OBJECT RECEPTACLE,FX?NDESCBIT+FX?SEARCHBIT,FX?CONTBIT,BALLOON,CLOTH-BAG,0,T?RECEPTACLE
|
||
.OBJECT GOLD-KEY,FX?TRYTAKEBIT+FX?NDESCBIT+FX?STAGGERED,FX?TAKEBIT,UNICORN,0,0,T?GOLD-KEY
|
||
.OBJECT KENNEL,FX?RLANDBIT,0,ROOMS,MENHIR-ROOM,COLLAR,T?KENNEL
|
||
.OBJECT WIZARD-CASE,FX?TRANSBIT,FX?CONTBIT,TROPHY-ROOM,WARNING-LABEL,0,T?WIZARD-CASE
|
||
.OBJECT KEYHOLE-1,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,0,TINY-ROOM,LID-1,0,T?KEYHOLE-1
|
||
.OBJECT CANDY,FX?INVISIBLE+FX?STAGGERED,FX?READBIT+FX?TAKEBIT+FX?FOODBIT,POOL-ROOM,POOL,0,T?CANDY
|
||
.OBJECT SAFE,FX?NDESCBIT,FX?CONTBIT,SAFE-ROOM,0,CROWN,T?SAFE
|
||
.OBJECT GNOME-OF-ZURICH,FX?OPENBIT,FX?CONTBIT+FX?ACTORBIT,0,0,DEPOSIT-BOX,T?GNOME-OF-ZURICH
|
||
.OBJECT PEARL,FX?STAGGERED,FX?TAKEBIT,PEARL-ROOM,0,0,T?PEARL
|
||
.OBJECT COMPASS,0,0,GLOBAL-OBJECTS,FOOTPAD,0,T?COMPASS
|
||
.OBJECT LIBRARY,FX?RLANDBIT,0,ROOMS,LEDGE-1,PURPLE-BOOK,T?LIBRARY
|
||
.OBJECT PDOOR,0,FX?CONTBIT+FX?DOORBIT,LOCAL-GLOBALS,GLOBAL-WIZARD-CASE,0,T?PDOOR
|
||
.OBJECT BALLOON-LABEL,0,FX?BURNBIT+FX?TAKEBIT+FX?READBIT,0,0,0,T?BALLOON-LABEL
|
||
.OBJECT WISH,FX?NDESCBIT,0,GLOBAL-OBJECTS,NORTH-WALL,0,T?WISH
|
||
.OBJECT VIOLIN,FX?STAGGERED,FX?TAKEBIT,IRON-BOX,0,0,T?VIOLIN
|
||
.OBJECT FRESCO-ROOM,FX?RLANDBIT,0,ROOMS,DRAGON-LAIR,0,T?FRESCO-ROOM
|
||
.OBJECT DIAMOND-3,FX?RLANDBIT,0,ROOMS,DIAMOND-2,0,T?DIAMOND-3
|
||
.OBJECT LEDGE-2,FX?NONLANDBIT+FX?RLANDBIT,0,ROOMS,VOLCANO-VIEW,HOOK-2,T?LEDGE-2
|
||
.OBJECT CAROUSEL-ROOM,FX?RLANDBIT,0,ROOMS,WIZARDS-QUARTERS,IRON-BOX,T?CAROUSEL-ROOM
|
||
.OBJECT SEWL,FX?NDESCBIT,0,LOCAL-GLOBALS,WELL,0,T?SEWL
|
||
.OBJECT CROWN,FX?WEARBIT+FX?STAGGERED,FX?TAKEBIT,SAFE,CARD,0,T?CROWN
|
||
.OBJECT RED-ICING,0,FX?FOODBIT+FX?TAKEBIT+FX?READBIT,ALICE-TABLE,ORANGE-ICING,0,T?RED-ICING
|
||
.OBJECT NORTH-WALL,FX?NDESCBIT,0,GLOBAL-OBJECTS,WEST-WALL,0,T?NORTH-WALL
|
||
.OBJECT LAMP,0,FX?LIGHTBIT+FX?TAKEBIT,INSIDE-BARROW,0,0,T?LAMP
|
||
.OBJECT PRINCESS,0,FX?ACTORBIT,DRAGON-LAIR,CHEST,0,T?PRINCESS
|
||
.OBJECT DIM-DOOR,FX?INVISIBLE,FX?CONTBIT+FX?DOORBIT,LOCAL-GLOBALS,CRYPT-DOOR,0,T?DIM-DOOR
|
||
.OBJECT TELLER-WEST,FX?RLANDBIT,0,ROOMS,BANK-ENTRANCE,0,T?TELLER-WEST
|
||
.OBJECT BLESSINGS,FX?NDESCBIT,0,GLOBAL-OBJECTS,IT,0,T?BLESSINGS
|
||
.OBJECT GLOBAL-UNICORN,0,FX?ACTORBIT,LOCAL-GLOBALS,SNWL,0,T?GLOBAL-UNICORN
|
||
.OBJECT ALICE-TABLE,FX?OPENBIT+FX?SURFACEBIT,FX?CONTBIT,TEA-ROOM,0,RED-ICING,T?ALICE-TABLE
|
||
.OBJECT EAST-WALL,FX?NDESCBIT,0,GLOBAL-OBJECTS,TUNNEL,0,T?EAST-WALL
|
||
.OBJECT FORMAL-GARDEN,FX?RLANDBIT,FX?ONBIT,ROOMS,GAZEBO-ROOM,0,T?FORMAL-GARDEN
|
||
.OBJECT DARK-TUNNEL,FX?RLANDBIT,0,ROOMS,SHALLOW-FORD,0,T?DARK-TUNNEL
|
||
.OBJECT MENHIR-ROOM,FX?RLANDBIT,0,ROOMS,ROOM-8,0,T?MENHIR-ROOM
|
||
.OBJECT CUBE,FX?NDESCBIT,FX?READBIT,DEPOSITORY,BANK-BROCHURE,0,T?CUBE
|
||
.OBJECT GLACIER-ROOM,FX?RLANDBIT,0,ROOMS,COOL-ROOM,ICE,T?GLACIER-ROOM
|
||
.OBJECT CERBERUS-ROOM,FX?RLANDBIT,0,ROOMS,DIAMOND-9,CERBERUS,T?CERBERUS-ROOM
|
||
.OBJECT SLOT,FX?NDESCBIT+FX?OPENBIT,0,SAFE-ROOM,SAFE,0,T?SLOT
|
||
.OBJECT LUNGS,FX?NDESCBIT,0,GLOBAL-OBJECTS,GRUE,0,T?LUNGS
|
||
.OBJECT WEST-WALL,FX?NDESCBIT,0,GLOBAL-OBJECTS,SOUTH-WALL,0,T?WEST-WALL
|
||
.OBJECT GLOBAL-MENHIR,FX?NDESCBIT,FX?READBIT,LOCAL-GLOBALS,WIZ-DOOR,0,T?GLOBAL-MENHIR
|
||
.OBJECT BROKEN-LAMP,0,FX?TAKEBIT,0,0,0,T?BROKEN-LAMP
|
||
.OBJECT NARROW-TUNNEL,FX?RLANDBIT,FX?ONBIT,ROOMS,INSIDE-BARROW,0,T?NARROW-TUNNEL
|
||
.OBJECT BALLOON,FX?OPENBIT,FX?VEHBIT,VOLCANO-BOTTOM,0,RECEPTACLE,T?BALLOON
|
||
.OBJECT BRAIDED-WIRE,FX?NDESCBIT,0,BALLOON,0,0,T?BRAIDED-WIRE
|
||
.OBJECT LEDGE-TUNNEL,FX?RLANDBIT,0,ROOMS,RAVINE-LEDGE,0,T?LEDGE-TUNNEL
|
||
.OBJECT COOL-ROOM,FX?RLANDBIT,0,ROOMS,STONE-BRIDGE,0,T?COOL-ROOM
|
||
.OBJECT PWINDOW,0,FX?DOORBIT,LOCAL-GLOBALS,PDOOR,0,T?PWINDOW
|
||
.OBJECT GRUE,0,0,GLOBAL-OBJECTS,GROUND,0,T?GRUE
|
||
.OBJECT DEGREE,FX?TRYTAKEBIT+FX?NDESCBIT,FX?READBIT,TROPHY-ROOM,0,0,T?DEGREE
|
||
.OBJECT VOLCANO-BOTTOM,FX?NONLANDBIT+FX?RLANDBIT,0,ROOMS,PEARL-ROOM,BALLOON,T?VOLCANO-BOTTOM
|
||
.OBJECT VAIR-4,FX?NWALLBIT+FX?NONLANDBIT,0,ROOMS,VAIR-3,0,T?VAIR-4
|
||
.OBJECT GAZEBO-TABLE,FX?OPENBIT+FX?SURFACEBIT+FX?NDESCBIT,FX?CONTBIT,GAZEBO-ROOM,0,TEAPOT,T?GAZEBO-TABLE
|
||
.OBJECT BILLS,FX?STAGGERED,FX?BURNBIT+FX?TAKEBIT+FX?READBIT,VAULT,0,0,T?BILLS
|
||
.OBJECT STAIRS,FX?NDESCBIT,FX?CLIMBBIT,LOCAL-GLOBALS,PSEUDO-OBJECT,0,T?STAIRS
|
||
.OBJECT NEWSPAPER,0,FX?READBIT+FX?BURNBIT+FX?TAKEBIT,GAZEBO-TABLE,LETTER-OPENER,0,T?NEWSPAPER
|
||
.OBJECT SAFE-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,LEDGE-2,SLOT,T?SAFE-ROOM
|
||
.OBJECT GREAT-CAVERN,FX?RLANDBIT,FX?ONBIT,ROOMS,FOOT-BRIDGE,0,T?GREAT-CAVERN
|
||
.OBJECT LAVA-TUBE,FX?RLANDBIT,0,ROOMS,GLACIER-ROOM,0,T?LAVA-TUBE
|
||
.OBJECT DIAMOND-1,FX?RLANDBIT,0,ROOMS,STAIRWAY-TOP,0,T?DIAMOND-1
|
||
.OBJECT WATER,0,FX?DRINKBIT+FX?TAKEBIT,0,0,0,T?WATER
|
||
.OBJECT MAGNET-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,LAVA-ROOM,ROBOT,T?MAGNET-ROOM
|
||
.OBJECT GLOBAL-PALANTIR,FX?NDESCBIT,0,LOCAL-GLOBALS,GAZEBO,0,T?GLOBAL-PALANTIR
|
||
.OBJECT GROUND,0,0,GLOBAL-OBJECTS,SAILOR,0,T?GROUND
|
||
.OBJECT TEA-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,WELL-BOTTOM,ALICE-TABLE,T?TEA-ROOM
|
||
.OBJECT TOP-ETCHINGS,FX?NDESCBIT,FX?READBIT,WELL-TOP,0,0,T?TOP-ETCHINGS
|
||
.OBJECT DRAGON,0,FX?ACTORBIT,DRAGON-ROOM,0,0,T?DRAGON
|
||
.OBJECT NOT-HERE-OBJECT,0,0,0,0,0,T?NOT-HERE-OBJECT
|
||
.OBJECT CRYPT-ANTEROOM,FX?RLANDBIT,0,ROOMS,CERBERUS-ROOM,0,T?CRYPT-ANTEROOM
|
||
.OBJECT POSTS,FX?NDESCBIT,0,POSTS-ROOM,0,0,T?POSTS
|
||
.OBJECT INTNUM,0,FX?TOOLBIT,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?INTNUM
|
||
.OBJECT STAND-4,FX?OPENBIT+FX?SURFACEBIT,FX?CONTBIT,0,0,PALANTIR-4,T?STAND-4
|
||
.OBJECT PURPLE-BOOK,FX?SEARCHBIT,FX?BURNBIT+FX?CONTBIT+FX?TAKEBIT+FX?READBIT,LIBRARY,WHITE-BOOK,STAMP,T?PURPLE-BOOK
|
||
.OBJECT SSWL,FX?NDESCBIT,0,LOCAL-GLOBALS,SWWL,0,T?SSWL
|
||
.OBJECT DEPOSITORY,FX?RLANDBIT,FX?ONBIT,ROOMS,VAULT,CURTAIN,T?DEPOSITORY
|
||
.OBJECT DRAGON-LAIR,FX?RLANDBIT,0,ROOMS,DRAGON-ROOM,PRINCESS,T?DRAGON-LAIR
|
||
.OBJECT DIAMOND-6,FX?RLANDBIT,0,ROOMS,DIAMOND-5,0,T?DIAMOND-6
|
||
.OBJECT ARCANA,FX?TRYTAKEBIT+FX?NDESCBIT,0,WORKBENCH-ROOM,0,0,T?ARCANA
|
||
.OBJECT VIEWING-WEST,FX?RLANDBIT,0,ROOMS,TELLER-EAST,0,T?VIEWING-WEST
|
||
.OBJECT FOOTPAD,0,0,GLOBAL-OBJECTS,GLOBAL-PRINCESS,0,T?FOOTPAD
|
||
.OBJECT COBWEBBY-CORRIDOR,FX?RLANDBIT,0,ROOMS,LAVA-TUBE,FUSE,T?COBWEBBY-CORRIDOR
|
||
.OBJECT ROOM-8,FX?RLANDBIT,0,ROOMS,COBWEBBY-CORRIDOR,REPELLENT,T?ROOM-8
|
||
.OBJECT GLOBAL-CERBERUS,0,0,LOCAL-GLOBALS,DWINDOW,0,T?GLOBAL-CERBERUS
|
||
.OBJECT PENTAGRAM,FX?OPENBIT+FX?SURFACEBIT+FX?NDESCBIT,FX?CONTBIT,PENTAGRAM-ROOM,0,0,T?PENTAGRAM
|
||
.OBJECT DEAD-PALANTIR-4,FX?RLANDBIT,FX?ONBIT,ROOMS,DEAD-PALANTIR-3,0,T?DEAD-PALANTIR-4
|
||
.OBJECT SWWL,FX?NDESCBIT,0,LOCAL-GLOBALS,SEWL,0,T?SWWL
|
||
.OBJECT STREAM-PATH,FX?RLANDBIT,0,ROOMS,TOPIARY-ROOM,0,T?STREAM-PATH
|
||
.OBJECT FUSE,0,FX?BURNBIT+FX?TAKEBIT,COBWEBBY-CORRIDOR,0,0,T?FUSE
|
||
.OBJECT REPELLENT,0,FX?READBIT+FX?TAKEBIT,ROOM-8,0,0,T?REPELLENT
|
||
.OBJECT SALTY-WATER,0,FX?DRINKBIT+FX?TAKEBIT,0,0,0,T?SALTY-WATER
|
||
.OBJECT DWINDOW,FX?TRYTAKEBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,MENHIR,0,T?DWINDOW
|
||
.OBJECT MOSS,FX?TRYTAKEBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,CHASM,0,T?MOSS
|
||
.OBJECT TOPIARY-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,FORMAL-GARDEN,HEDGES,T?TOPIARY-ROOM
|
||
.OBJECT STAND-2,FX?OPENBIT+FX?SURFACEBIT+FX?NDESCBIT,FX?CONTBIT,WORKBENCH,STAND-1,0,T?STAND-2
|
||
.OBJECT BANK-BROCHURE,0,FX?BURNBIT+FX?TAKEBIT+FX?READBIT,DEPOSITORY,0,0,T?BANK-BROCHURE
|
||
.OBJECT TUNNEL,FX?NDESCBIT,0,GLOBAL-OBJECTS,0,0,T?TUNNEL
|
||
.OBJECT GLOBAL-WIZARD-CASE,0,0,LOCAL-GLOBALS,DIM-DOOR,0,T?GLOBAL-WIZARD-CASE
|
||
.OBJECT SWORD,FX?TRYTAKEBIT,FX?WEAPONBIT+FX?TAKEBIT,INSIDE-BARROW,LAMP,0,T?SWORD
|
||
.OBJECT DEAD-PALANTIR-1,FX?RLANDBIT,FX?ONBIT,ROOMS,TINY-ROOM,0,T?DEAD-PALANTIR-1
|
||
.OBJECT BRICK,FX?SEARCHBIT+FX?OPENBIT,FX?BURNBIT+FX?TAKEBIT,MARBLE-HALL,0,0,T?BRICK
|
||
.OBJECT DIAMOND-7,FX?RLANDBIT,0,ROOMS,DIAMOND-6,0,T?DIAMOND-7
|
||
.OBJECT DEAD-PALANTIR-2,FX?RLANDBIT,FX?ONBIT,ROOMS,DEAD-PALANTIR-1,0,T?DEAD-PALANTIR-2
|
||
.OBJECT DEAD-PALANTIR-3,FX?RLANDBIT,FX?ONBIT,ROOMS,DEAD-PALANTIR-2,0,T?DEAD-PALANTIR-3
|
||
.OBJECT GENIE,FX?INVISIBLE,FX?ACTORBIT,0,0,0,T?GENIE
|
||
.OBJECT ZORK3,FX?RLANDBIT,FX?ONBIT,ROOMS,CRYPT-ROOM,0,T?ZORK3
|
||
.OBJECT DEEP-FORD,FX?RLANDBIT,0,ROOMS,MARBLE-HALL,0,T?DEEP-FORD
|
||
.OBJECT WHITE-BOOK,0,FX?BURNBIT+FX?CONTBIT+FX?TAKEBIT+FX?READBIT,LIBRARY,BLUE-BOOK,0,T?WHITE-BOOK
|
||
.OBJECT AQUARIUM-ROOM,FX?RLANDBIT,FX?ONBIT,ROOMS,PENTAGRAM-ROOM,AQUARIUM,T?AQUARIUM-ROOM
|
||
.OBJECT GARDEN-NORTH,FX?RLANDBIT,FX?ONBIT,ROOMS,DARK-TUNNEL,0,T?GARDEN-NORTH
|
||
.OBJECT GAZEBO,FX?NDESCBIT,0,LOCAL-GLOBALS,PWINDOW,0,T?GAZEBO
|
||
.OBJECT WARNING-LABEL,0,FX?READBIT,TROPHY-ROOM,TROPHY-BOTTLES,0,T?WARNING-LABEL
|
||
.OBJECT IN-AQUARIUM,FX?RLANDBIT,FX?ONBIT,ROOMS,AQUARIUM-ROOM,PALANTIR-3,T?IN-AQUARIUM
|
||
.OBJECT RIDDLE-ROOM,FX?RLANDBIT,0,ROOMS,CAROUSEL-ROOM,RIDDLE-DOOR,T?RIDDLE-ROOM
|
||
.OBJECT GNOME,0,FX?ACTORBIT,0,0,0,T?GNOME
|
||
.OBJECT STAIRWAY-TOP,FX?RLANDBIT,0,ROOMS,KENNEL,0,T?STAIRWAY-TOP
|
||
.OBJECT MANGLED-CAGE,0,FX?TAKEBIT,0,0,0,T?MANGLED-CAGE
|
||
.OBJECT DIAMOND-4,FX?RLANDBIT,0,ROOMS,DIAMOND-3,0,T?DIAMOND-4
|
||
.OBJECT TELLER-EAST,FX?RLANDBIT,0,ROOMS,TELLER-WEST,0,T?TELLER-EAST
|
||
.OBJECT ROBOT-LABEL,0,FX?BURNBIT+FX?TAKEBIT+FX?READBIT,MAGNET-ROOM,0,0,T?ROBOT-LABEL
|
||
.OBJECT CRYPT-DOOR,0,FX?CONTBIT+FX?DOORBIT,LOCAL-GLOBALS,GLOBAL-CERBERUS,0,T?CRYPT-DOOR
|
||
.OBJECT COIN,FX?STAGGERED,FX?TAKEBIT+FX?READBIT,LEDGE-1,HOOK-1,0,T?COIN
|
||
.OBJECT LETTER-OPENER,0,FX?TOOLBIT+FX?TAKEBIT,GAZEBO-TABLE,MATCH,0,T?LETTER-OPENER
|
||
.OBJECT DRAGON-ROOM,FX?RLANDBIT,0,ROOMS,LEDGE-TUNNEL,DRAGON,T?DRAGON-ROOM
|
||
.OBJECT PSEUDO-OBJECT,0,0,LOCAL-GLOBALS,GLOBAL-PALANTIR,0,T?PSEUDO-OBJECT
|
||
.OBJECT AQUARIUM,FX?OPENBIT,FX?CONTBIT,AQUARIUM-ROOM,0,SERPENT,T?AQUARIUM
|
||
.OBJECT PTABLE,FX?OPENBIT+FX?SURFACEBIT+FX?NDESCBIT,FX?CONTBIT,DREARY-ROOM,LID-2,0,T?PTABLE
|
||
.ENDT
|
||
|
||
; OBJECT PROPERTY TABLES ARE DEFINED HERE
|
||
|
||
OBJPRP::
|
||
|
||
T?ROUND-BUTTON:: .TABLE ; TABLE FOR OBJECT ROUND-BUTTON
|
||
.STRL "round button"
|
||
.PROP 2,P?SYNONYM
|
||
W?BUTTON
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?ROUND
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BUTTONS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VAULT:: .TABLE ; TABLE FOR OBJECT VAULT
|
||
.STRL "Vault"
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?100
|
||
.PROP 4,P?GLOBAL
|
||
.BYTE SEWL
|
||
.BYTE SWWL
|
||
.BYTE SNWL
|
||
.BYTE SSWL
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STATUETTE:: .TABLE ; TABLE FOR OBJECT STATUETTE
|
||
.STRL "golden dragon statuette"
|
||
.PROP 6,P?SYNONYM
|
||
W?TREASURE
|
||
W?STATUETTE
|
||
W?DRAGON
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?GOLD
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?30
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TRIANGULAR-BUTTON:: .TABLE ; TABLE FOR OBJECT TRIANGULAR-BUTTON
|
||
.STRL "triangular button"
|
||
.PROP 2,P?SYNONYM
|
||
W?BUTTON
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?TRIANGULAR
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BUTTONS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLOBAL-WATER:: .TABLE ; TABLE FOR OBJECT GLOBAL-WATER
|
||
.STRL "water"
|
||
.PROP 4,P?SYNONYM
|
||
W?WATER
|
||
W?QUANTITY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WATER-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WELL:: .TABLE ; TABLE FOR OBJECT WELL
|
||
.STRL "well"
|
||
.PROP 2,P?SYNONYM
|
||
W?WELL
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?MAGIC
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WELL-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?RIDDLE-DOOR:: .TABLE ; TABLE FOR OBJECT RIDDLE-DOOR
|
||
.STRL "stone door"
|
||
.PROP 2,P?SYNONYM
|
||
W?DOOR
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?GREAT
|
||
.BYTE A?STONE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
RIDDLE-DOOR-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WELL-TOP:: .TABLE ; TABLE FOR OBJECT WELL-TOP
|
||
.STRL "Top of Well"
|
||
.PROP 1,P?EAST
|
||
.BYTE TEA-ROOM
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?88
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?87
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE WELL
|
||
.PROP 4,P?PSEUDO
|
||
W?CRACK
|
||
CRACK-PSEUDO
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BOTTOM-ETCHINGS:: .TABLE ; TABLE FOR OBJECT BOTTOM-ETCHINGS
|
||
.STRL "wall with etchings"
|
||
.PROP 4,P?SYNONYM
|
||
W?ETCHINGS
|
||
W?WALL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BOTTOM-ETCHINGS-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TROPHY-SWORD:: .TABLE ; TABLE FOR OBJECT TROPHY-SWORD
|
||
.STRL "nicked swords"
|
||
.PROP 4,P?SYNONYM
|
||
W?SWORD
|
||
W?SWORDS
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?DULL
|
||
.BYTE A?NICKED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TROPHY-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CAGE:: .TABLE ; TABLE FOR OBJECT CAGE
|
||
.STRL "solid steel cage"
|
||
.PROP 2,P?SYNONYM
|
||
W?CAGE
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?STEEL
|
||
.BYTE A?SOLID
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?145
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS
|
||
.STRL "pair of hands"
|
||
.PROP 6,P?SYNONYM
|
||
W?PAIR
|
||
W?HANDS
|
||
W?HAND
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?BARE
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LEDGE-1:: .TABLE ; TABLE FOR OBJECT LEDGE-1
|
||
.STRL "Narrow Ledge"
|
||
.PROP 4,P?WEST ; CONDITIONAL EXIT
|
||
.BYTE VOLCANO-BOTTOM ; ROOM NAME
|
||
.BYTE GNOME-DOOR-FLAG ; FLAG NAME
|
||
0 ; NO STRING
|
||
.PROP 1,P?SOUTH
|
||
.BYTE LIBRARY
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?78
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?77
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?KEY:: .TABLE ; TABLE FOR OBJECT KEY
|
||
.STRL "rusty iron key"
|
||
.PROP 2,P?SYNONYM
|
||
W?KEY
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?IRON
|
||
.BYTE A?RUSTY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PKEY-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LAVA-ROOM:: .TABLE ; TABLE FOR OBJECT LAVA-ROOM
|
||
.STRL "Lava Room"
|
||
.PROP 1,P?EAST
|
||
.BYTE GLACIER-ROOM
|
||
.PROP 1,P?SOUTH
|
||
.BYTE VOLCANO-BOTTOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?83
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GAZEBO-ROOM:: .TABLE ; TABLE FOR OBJECT GAZEBO-ROOM
|
||
.STRL "Gazebo"
|
||
.PROP 1,P?OUT
|
||
.BYTE GARDEN-NORTH
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?13
|
||
.PROP 2,P?GLOBAL
|
||
.BYTE GLOBAL-UNICORN
|
||
.BYTE GAZEBO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEAD-SERPENT:: .TABLE ; TABLE FOR OBJECT DEAD-SERPENT
|
||
.STRL "dead sea serpent"
|
||
.PROP 4,P?SYNONYM
|
||
W?SERPENT
|
||
W?SNAKE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?DEAD
|
||
.BYTE A?BABY
|
||
.BYTE A?SEA
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DEAD-SERPENT-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
400
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?69
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WIZARD:: .TABLE ; TABLE FOR OBJECT WIZARD
|
||
.STRL "Wizard of Frobozz"
|
||
.PROP 8,P?SYNONYM
|
||
W?WIZARD
|
||
W?MAGICIAN
|
||
W?SORCEROR
|
||
W?MAN
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?STRANGE
|
||
.BYTE A?LITTLE
|
||
.BYTE A?FROBOZZ
|
||
.BYTE A?OLD
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WIZARD-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?161
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-5:: .TABLE ; TABLE FOR OBJECT DIAMOND-5
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE DIAMOND-2
|
||
.PROP 1,P?EAST
|
||
.BYTE DIAMOND-6
|
||
.PROP 1,P?WEST
|
||
.BYTE DIAMOND-4
|
||
.PROP 1,P?SOUTH
|
||
.BYTE DIAMOND-8
|
||
.PROP 1,P?NE
|
||
.BYTE DIAMOND-3
|
||
.PROP 1,P?NW
|
||
.BYTE DIAMOND-1
|
||
.PROP 1,P?SE
|
||
.BYTE DIAMOND-9
|
||
.PROP 1,P?SW
|
||
.BYTE DIAMOND-7
|
||
.PROP 1,P?UP
|
||
.BYTE STAIRWAY-TOP
|
||
.PROP 1,P?DOWN
|
||
.BYTE CERBERUS-ROOM
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 2,P?GLOBAL
|
||
.BYTE STAIRS
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CURTAIN:: .TABLE ; TABLE FOR OBJECT CURTAIN
|
||
.STRL "shimmering curtain of light"
|
||
.PROP 4,P?SYNONYM
|
||
W?CURTAIN
|
||
W?LIGHT
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?SHIMMERING
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SCOL-OBJECT
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?FOOT-BRIDGE:: .TABLE ; TABLE FOR OBJECT FOOT-BRIDGE
|
||
.STRL "Foot Bridge"
|
||
.PROP 1,P?NORTH
|
||
.BYTE NARROW-TUNNEL
|
||
.PROP 1,P?SOUTH
|
||
.BYTE GREAT-CAVERN
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?6
|
||
.PROP 2,P?CROSS ; STRING PROPERTY
|
||
STR?7
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?5
|
||
.PROP 2,P?GLOBAL
|
||
.BYTE BRIDGE
|
||
.BYTE CHASM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?IRON-BOX:: .TABLE ; TABLE FOR OBJECT IRON-BOX
|
||
.STRL "steel box"
|
||
.PROP 2,P?SYNONYM
|
||
W?BOX
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?STEEL
|
||
.BYTE A?DENTED
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
40
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?144
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?MATCH:: .TABLE ; TABLE FOR OBJECT MATCH
|
||
.STRL "matchbook"
|
||
.PROP 6,P?SYNONYM
|
||
W?MATCH
|
||
W?MATCHES
|
||
W?MATCHBOOK
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?ZORK
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
MATCH-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?104
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?105
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WAND:: .TABLE ; TABLE FOR OBJECT WAND
|
||
.STRL "Wizard's magic wand"
|
||
.PROP 2,P?SYNONYM
|
||
W?WAND
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?MAGIC
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WAND-FCN
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
30
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ME:: .TABLE ; TABLE FOR OBJECT ME
|
||
.STRL "you"
|
||
.PROP 8,P?SYNONYM
|
||
W?ME
|
||
W?MYSELF
|
||
W?SELF
|
||
W?CRETIN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CRETIN-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?UNICORN:: .TABLE ; TABLE FOR OBJECT UNICORN
|
||
.STRL "unicorn"
|
||
.PROP 4,P?SYNONYM
|
||
W?UNICORN
|
||
W?ANIMAL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?BEAUTIFUL
|
||
.BYTE A?WHITE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
UNICORN-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?11
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SQUARE-BUTTON:: .TABLE ; TABLE FOR OBJECT SQUARE-BUTTON
|
||
.STRL "square button"
|
||
.PROP 2,P?SYNONYM
|
||
W?BUTTON
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?SQUARE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BUTTONS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GUARDIAN-ROOM:: .TABLE ; TABLE FOR OBJECT GUARDIAN-ROOM
|
||
.STRL "Guarded Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE COBWEBBY-CORRIDOR
|
||
.PROP 5,P?SOUTH ; DOOR EXIT
|
||
.BYTE WIZARDS-WORKSHOP ; ROOM NAME
|
||
.BYTE WIZ-DOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 5,P?IN ; DOOR EXIT
|
||
.BYTE WIZARDS-WORKSHOP ; ROOM NAME
|
||
.BYTE WIZ-DOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GUARDIAN-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE WIZ-DOOR
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PALANTIR-1:: .TABLE ; TABLE FOR OBJECT PALANTIR-1
|
||
.STRL "red crystal sphere"
|
||
.PROP 6,P?SYNONYM
|
||
W?SPHERE
|
||
W?BALL
|
||
W?PALANTIR
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?CRYSTAL
|
||
.BYTE A?RED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SPHERE-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?116
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?MARBLE-HALL:: .TABLE ; TABLE FOR OBJECT MARBLE-HALL
|
||
.STRL "Marble Hall"
|
||
.PROP 1,P?NORTH
|
||
.BYTE DEEP-FORD
|
||
.PROP 4,P?EAST ; CONDITIONAL EXIT
|
||
.BYTE STREAM-PATH ; ROOM NAME
|
||
.BYTE SECRET-DOOR ; FLAG NAME
|
||
STR?19 ; STRING
|
||
.PROP 1,P?SOUTH
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?18
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE STREAM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PALANTIR-3:: .TABLE ; TABLE FOR OBJECT PALANTIR-3
|
||
.STRL "clear crystal sphere"
|
||
.PROP 4,P?SYNONYM
|
||
W?PALANTIR
|
||
W?SPHERE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?CRYSTAL
|
||
.BYTE A?WHITE
|
||
.BYTE A?CLEAR
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PALANTIR
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?67
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SERPENT:: .TABLE ; TABLE FOR OBJECT SERPENT
|
||
.STRL "baby sea serpent"
|
||
.PROP 4,P?SYNONYM
|
||
W?SERPENT
|
||
W?SNAKE
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?BABY
|
||
.BYTE A?SEA
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SERPENT-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?68
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PALANTIR-2:: .TABLE ; TABLE FOR OBJECT PALANTIR-2
|
||
.STRL "blue crystal sphere"
|
||
.PROP 4,P?SYNONYM
|
||
W?PALANTIR
|
||
W?SPHERE
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?CRYSTAL
|
||
.BYTE A?BLUE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PALANTIR
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?157
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VAIR-1:: .TABLE ; TABLE FOR OBJECT VAIR-1
|
||
.STRL "Volcano Core"
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?73
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ORANGE-ICING:: .TABLE ; TABLE FOR OBJECT ORANGE-ICING
|
||
.STRL "cake frosted with orange letters"
|
||
.PROP 8,P?SYNONYM
|
||
W?CAKE
|
||
W?CAKES
|
||
W?ICING
|
||
W?LETTER
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?ORANGE
|
||
.BYTE A?FROSTED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CAKE-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
4
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PALANTIR-4:: .TABLE ; TABLE FOR OBJECT PALANTIR-4
|
||
.STRL "black crystal sphere"
|
||
.PROP 6,P?SYNONYM
|
||
W?SPHERE
|
||
W?BALL
|
||
W?PALANTIR
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?CRYSTAL
|
||
.BYTE A?STRANGE
|
||
.BYTE A?BLACK
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PALANTIR
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?57
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
30
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS
|
||
.STRL ""
|
||
.PROP 1,P?IN
|
||
.BYTE ROOMS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PEARL-ROOM:: .TABLE ; TABLE FOR OBJECT PEARL-ROOM
|
||
.STRL "Pearl Room"
|
||
.PROP 1,P?EAST
|
||
.BYTE WELL-BOTTOM
|
||
.PROP 1,P?WEST
|
||
.BYTE RIDDLE-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?71
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?POOL:: .TABLE ; TABLE FOR OBJECT POOL
|
||
.STRL "pool of tears"
|
||
.PROP 4,P?SYNONYM
|
||
W?POOL
|
||
W?TEARS
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?LARGE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
POOL-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?128
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ADVENTURER:: .TABLE ; TABLE FOR OBJECT ADVENTURER
|
||
.STRL "cretin"
|
||
.PROP 2,P?SYNONYM
|
||
W?ADVENTURER
|
||
.PROP 2,P?ACTION ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.PROP 2,P?STRENGTH ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GREEN-BOOK:: .TABLE ; TABLE FOR OBJECT GREEN-BOOK
|
||
.STRL "green book"
|
||
.PROP 6,P?SYNONYM
|
||
W?BOOK
|
||
W?COVER
|
||
W?BOOKS
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?HANDSOME
|
||
.BYTE A?GREEN
|
||
.BYTE A?LEATHER
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
RANDOM-BOOK
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?134
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?135
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?FLASK:: .TABLE ; TABLE FOR OBJECT FLASK
|
||
.STRL "stoppered glass flask filled with liquid"
|
||
.PROP 2,P?SYNONYM
|
||
W?FLASK
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?GLASS
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
FLASK-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?119
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
5
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?120
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WIZ-DOOR:: .TABLE ; TABLE FOR OBJECT WIZ-DOOR
|
||
.STRL "door partly covered in cobwebs"
|
||
.PROP 2,P?SYNONYM
|
||
W?DOOR
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?COBWEBBED
|
||
.BYTE A?WOODEN
|
||
.BYTE A?OAK
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WIZ-DOOR-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS
|
||
.STRL ""
|
||
.PROP 2,P?SYNONYM
|
||
W?ZZMGCK
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?166
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE GLOBAL-OBJECTS
|
||
.PROP 4,P?PSEUDO
|
||
W?FOOBAR
|
||
V-WALK
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?166
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PATH-OBJECT
|
||
.PROP 2,P?VTYPE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
1
|
||
.PROP 2,P?CONTFCN ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.PROP 2,P?ADVFCN ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WIZARDS-WORKSHOP:: .TABLE ; TABLE FOR OBJECT WIZARDS-WORKSHOP
|
||
.STRL "Wizard's Workshop"
|
||
.PROP 5,P?NORTH ; DOOR EXIT
|
||
.BYTE GUARDIAN-ROOM ; ROOM NAME
|
||
.BYTE WIZ-DOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 1,P?WEST
|
||
.BYTE WORKBENCH-ROOM
|
||
.PROP 1,P?SOUTH
|
||
.BYTE TROPHY-ROOM
|
||
.PROP 5,P?OUT ; DOOR EXIT
|
||
.BYTE GUARDIAN-ROOM ; ROOM NAME
|
||
.BYTE WIZ-DOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WORKSHOP-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?55
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE WIZ-DOOR
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TINY-ROOM:: .TABLE ; TABLE FOR OBJECT TINY-ROOM
|
||
.STRL "Tiny Room"
|
||
.PROP 5,P?NORTH ; DOOR EXIT
|
||
.BYTE DREARY-ROOM ; ROOM NAME
|
||
.BYTE PDOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 1,P?DOWN
|
||
.BYTE RAVINE-LEDGE
|
||
.PROP 5,P?IN ; DOOR EXIT
|
||
.BYTE DREARY-ROOM ; ROOM NAME
|
||
.BYTE PDOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TINY-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 3,P?GLOBAL
|
||
.BYTE PDOOR
|
||
.BYTE PWINDOW
|
||
.BYTE CHASM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LEAK:: .TABLE ; TABLE FOR OBJECT LEAK
|
||
.STRL "leak"
|
||
.PROP 2,P?SYNONYM
|
||
W?LEAK
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?LARGE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PLEAK
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ROSE-BUSH:: .TABLE ; TABLE FOR OBJECT ROSE-BUSH
|
||
.STRL "roses"
|
||
.PROP 6,P?SYNONYM
|
||
W?ROSES
|
||
W?BUSH
|
||
W?ARBOR
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?ROSE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
ROSE-BUSH-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?OFFICE:: .TABLE ; TABLE FOR OBJECT OFFICE
|
||
.STRL "Chairman's Office"
|
||
.PROP 1,P?NORTH
|
||
.BYTE DEPOSITORY
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?103
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SNWL:: .TABLE ; TABLE FOR OBJECT SNWL
|
||
.STRL "north wall"
|
||
.PROP 2,P?SYNONYM
|
||
W?WALL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?NORTH
|
||
.BYTE A?NORTHE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SCOLWALL
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?INSIDE-BARROW:: .TABLE ; TABLE FOR OBJECT INSIDE-BARROW
|
||
.STRL "Inside the Barrow"
|
||
.PROP 1,P?SOUTH
|
||
.BYTE NARROW-TUNNEL
|
||
.PROP 2,P?OUT ; STRING PROPERTY
|
||
STR?2
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?1
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BUCKET:: .TABLE ; TABLE FOR OBJECT BUCKET
|
||
.STRL "wooden bucket"
|
||
.PROP 2,P?SYNONYM
|
||
W?BUCKET
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?WOODEN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BUCKET-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
100
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?148
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
100
|
||
.PROP 2,P?VTYPE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BUCKET-CONT
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SHALLOW-FORD:: .TABLE ; TABLE FOR OBJECT SHALLOW-FORD
|
||
.STRL "Shallow Ford"
|
||
.PROP 1,P?NORTH
|
||
.BYTE GREAT-CAVERN
|
||
.PROP 1,P?SOUTH
|
||
.BYTE DARK-TUNNEL
|
||
.PROP 1,P?CROSS
|
||
.BYTE DARK-TUNNEL
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?9
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE GLOBAL-WATER
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CAGE-ROOM:: .TABLE ; TABLE FOR OBJECT CAGE-ROOM
|
||
.STRL "Dingy Closet"
|
||
.PROP 1,P?NORTH
|
||
.BYTE MACHINE-ROOM
|
||
.PROP 1,P?OUT
|
||
.BYTE MACHINE-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?85
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CARD:: .TABLE ; TABLE FOR OBJECT CARD
|
||
.STRL "card"
|
||
.PROP 4,P?SYNONYM
|
||
W?CARD
|
||
W?NOTE
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
1
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?112
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?113
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PORTRAIT:: .TABLE ; TABLE FOR OBJECT PORTRAIT
|
||
.STRL "portrait of J. Pierpont Flathead"
|
||
.PROP 8,P?SYNONYM
|
||
W?PORTRAIT
|
||
W?PAINTING
|
||
W?ART
|
||
W?TREASURE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?FLATHEAD
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
25
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?152
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?153
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEAD-DRAGON:: .TABLE ; TABLE FOR OBJECT DEAD-DRAGON
|
||
.STRL "huge dead dragon"
|
||
.PROP 6,P?SYNONYM
|
||
W?DRAGON
|
||
W?SMAUG
|
||
W?WORM
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?RED
|
||
.BYTE A?HUGE
|
||
.BYTE A?DEAD
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
400
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?33
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CERBERUS:: .TABLE ; TABLE FOR OBJECT CERBERUS
|
||
.STRL "three-headed dog"
|
||
.PROP 8,P?SYNONYM
|
||
W?CERBERUS
|
||
W?DOG
|
||
W?HOUND
|
||
W?MONSTER
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?HUGE
|
||
.BYTE A?GIANT
|
||
.BYTE A?THREE
|
||
.BYTE A?HEADED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CERBERUS-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?53
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DREARY-ROOM:: .TABLE ; TABLE FOR OBJECT DREARY-ROOM
|
||
.STRL "Dreary Room"
|
||
.PROP 5,P?SOUTH ; DOOR EXIT
|
||
.BYTE TINY-ROOM ; ROOM NAME
|
||
.BYTE PDOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 5,P?OUT ; DOOR EXIT
|
||
.BYTE TINY-ROOM ; ROOM NAME
|
||
.BYTE PDOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DREARY-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 2,P?GLOBAL
|
||
.BYTE PDOOR
|
||
.BYTE PWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEAD-BALLOON:: .TABLE ; TABLE FOR OBJECT DEAD-BALLOON
|
||
.STRL "broken balloon"
|
||
.PROP 4,P?SYNONYM
|
||
W?BALLOON
|
||
W?BASKET
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?BROKEN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
40
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?111
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BLUE-BOOK:: .TABLE ; TABLE FOR OBJECT BLUE-BOOK
|
||
.STRL "blue book"
|
||
.PROP 6,P?SYNONYM
|
||
W?BOOK
|
||
W?COVER
|
||
W?BOOKS
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?BLUE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
RANDOM-BOOK
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?136
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?135
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS
|
||
.STRL ""
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TROPHY-ROOM:: .TABLE ; TABLE FOR OBJECT TROPHY-ROOM
|
||
.STRL "Trophy Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE WIZARDS-WORKSHOP
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?58
|
||
.PROP 8,P?PSEUDO
|
||
W?OWL
|
||
TROPHY-PSEUDO
|
||
W?HOMUNCULI
|
||
TROPHY-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SMALL-ROOM:: .TABLE ; TABLE FOR OBJECT SMALL-ROOM
|
||
.STRL "Small Room"
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?99
|
||
.PROP 4,P?GLOBAL
|
||
.BYTE SEWL
|
||
.BYTE SWWL
|
||
.BYTE SNWL
|
||
.BYTE SSWL
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?HOOK-2:: .TABLE ; TABLE FOR OBJECT HOOK-2
|
||
.STRL "hook"
|
||
.PROP 2,P?SYNONYM
|
||
W?HOOK
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?SMALL
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?123
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?IT:: .TABLE ; TABLE FOR OBJECT IT
|
||
.STRL "random object"
|
||
.PROP 8,P?SYNONYM
|
||
W?IT
|
||
W?THEM
|
||
W?HER
|
||
W?HIM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BROKEN-CASE:: .TABLE ; TABLE FOR OBJECT BROKEN-CASE
|
||
.STRL "smashed trophy cabinet"
|
||
.PROP 4,P?SYNONYM
|
||
W?CASE
|
||
W?CABINET
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?BROKEN
|
||
.BYTE A?TROPHY
|
||
.BYTE A?WIZARD
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?63
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BAT:: .TABLE ; TABLE FOR OBJECT BAT
|
||
.STRL "wooden club"
|
||
.PROP 4,P?SYNONYM
|
||
W?CLUB
|
||
W?BAT
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?WOODEN
|
||
.BYTE A?BASEBALL
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?47
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?48
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WIZARDS-QUARTERS:: .TABLE ; TABLE FOR OBJECT WIZARDS-QUARTERS
|
||
.STRL "Wizard's Quarters"
|
||
.PROP 1,P?NORTH
|
||
.BYTE AQUARIUM-ROOM
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WIZARD-QUARTERS-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLOBAL-PRINCESS:: .TABLE ; TABLE FOR OBJECT GLOBAL-PRINCESS
|
||
.STRL "beautiful princess"
|
||
.PROP 6,P?SYNONYM
|
||
W?PRINCESS
|
||
W?WOMAN
|
||
W?LADY
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?BEAUTIFUL
|
||
.BYTE A?YOUNG
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PRINCESS-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PATHOBJ:: .TABLE ; TABLE FOR OBJECT PATHOBJ
|
||
.STRL "passage"
|
||
.PROP 4,P?SYNONYM
|
||
W?TRAIL
|
||
W?PATH
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?FOREST
|
||
.BYTE A?NARROW
|
||
.BYTE A?LONG
|
||
.BYTE A?WINDING
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PATH-OBJECT
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?COLLAR:: .TABLE ; TABLE FOR OBJECT COLLAR
|
||
.STRL "gigantic dog collar"
|
||
.PROP 4,P?SYNONYM
|
||
W?COLLAR
|
||
W?TREASURE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?HUGE
|
||
.BYTE A?GIANT
|
||
.BYTE A?DOG
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
COLLAR-FCN
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?46
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
15
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?RIBBON:: .TABLE ; TABLE FOR OBJECT RIBBON
|
||
.STRL "ribbon"
|
||
.PROP 2,P?SYNONYM
|
||
W?RIBBON
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?VELVET
|
||
.BYTE A?SATIN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
UNICORN-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BRIDGE:: .TABLE ; TABLE FOR OBJECT BRIDGE
|
||
.STRL "bridge"
|
||
.PROP 2,P?SYNONYM
|
||
W?BRIDGE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?STONE
|
||
.BYTE A?WOODEN
|
||
.BYTE A?RICKETY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BRIDGE-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-8:: .TABLE ; TABLE FOR OBJECT DIAMOND-8
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE DIAMOND-5
|
||
.PROP 1,P?NE
|
||
.BYTE DIAMOND-6
|
||
.PROP 1,P?NW
|
||
.BYTE DIAMOND-4
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WORKBENCH:: .TABLE ; TABLE FOR OBJECT WORKBENCH
|
||
.STRL "Wizard's workbench"
|
||
.PROP 6,P?SYNONYM
|
||
W?WORKBENCH
|
||
W?BENCH
|
||
W?TABLE
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?WORK
|
||
.BYTE A?HEAVY
|
||
.BYTE A?WOODEN
|
||
.BYTE A?WIZARD
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
200
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PCRACK:: .TABLE ; TABLE FOR OBJECT PCRACK
|
||
.STRL "narrow crack"
|
||
.PROP 2,P?SYNONYM
|
||
W?CRACK
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?NARROW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STAMP:: .TABLE ; TABLE FOR OBJECT STAMP
|
||
.STRL "Flathead stamp"
|
||
.PROP 4,P?SYNONYM
|
||
W?STAMP
|
||
W?TREASURE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?FLATHEAD
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
1
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?132
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?133
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DOOR-KEEPER:: .TABLE ; TABLE FOR OBJECT DOOR-KEEPER
|
||
.STRL "lizard"
|
||
.PROP 8,P?SYNONYM
|
||
W?KEEPER
|
||
W?GUARDIAN
|
||
W?LIZARD
|
||
W?HEAD
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?NASTY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DOOR-KEEPER-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STONE-BRIDGE:: .TABLE ; TABLE FOR OBJECT STONE-BRIDGE
|
||
.STRL "Stone Bridge"
|
||
.PROP 1,P?NORTH
|
||
.BYTE DRAGON-ROOM
|
||
.PROP 1,P?SOUTH
|
||
.BYTE COOL-ROOM
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?37
|
||
.PROP 2,P?CROSS ; STRING PROPERTY
|
||
STR?7
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?36
|
||
.PROP 2,P?GLOBAL
|
||
.BYTE BRIDGE
|
||
.BYTE CHASM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CHEST:: .TABLE ; TABLE FOR OBJECT CHEST
|
||
.STRL "rotten wooden chest"
|
||
.PROP 4,P?SYNONYM
|
||
W?CHEST
|
||
W?TRUNK
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?WOODEN
|
||
.BYTE A?OLD
|
||
.BYTE A?ROTTEN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CHEST-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
40
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?29
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
40
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?POOL-ROOM:: .TABLE ; TABLE FOR OBJECT POOL-ROOM
|
||
.STRL "Pool Room"
|
||
.PROP 1,P?WEST
|
||
.BYTE POSTS-ROOM
|
||
.PROP 1,P?OUT
|
||
.BYTE POSTS-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?95
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?EAT-ME-CAKE:: .TABLE ; TABLE FOR OBJECT EAT-ME-CAKE
|
||
.STRL "cake frosted with green letters"
|
||
.PROP 8,P?SYNONYM
|
||
W?CAKE
|
||
W?ICING
|
||
W?CAKES
|
||
W?LETTER
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?GREEN
|
||
.BYTE A?FROSTED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
EATME-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
4
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?127
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?MENHIR:: .TABLE ; TABLE FOR OBJECT MENHIR
|
||
.STRL "enormous menhir"
|
||
.PROP 8,P?SYNONYM
|
||
W?MENHIR
|
||
W?ROCK
|
||
W?STONE
|
||
W?F
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?HUGE
|
||
.BYTE A?HEAVY
|
||
.BYTE A?ENORMOUS
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
MENHIR-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TROPHY-BOTTLES:: .TABLE ; TABLE FOR OBJECT TROPHY-BOTTLES
|
||
.STRL "small bottles"
|
||
.PROP 2,P?SYNONYM
|
||
W?BOTTLE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?SMALL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TROPHY-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VAIR-3:: .TABLE ; TABLE FOR OBJECT VAIR-3
|
||
.STRL "Volcano by Viewing Ledge"
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?75
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?MACHINE-ROOM:: .TABLE ; TABLE FOR OBJECT MACHINE-ROOM
|
||
.STRL "Machine Room"
|
||
.PROP 1,P?WEST
|
||
.BYTE MAGNET-ROOM
|
||
.PROP 1,P?SOUTH
|
||
.BYTE CAGE-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?84
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?HOOK-1:: .TABLE ; TABLE FOR OBJECT HOOK-1
|
||
.STRL "hook"
|
||
.PROP 2,P?SYNONYM
|
||
W?HOOK
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?SMALL
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?123
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STAND-1:: .TABLE ; TABLE FOR OBJECT STAND-1
|
||
.STRL "ruby stand"
|
||
.PROP 4,P?SYNONYM
|
||
W?STAND
|
||
W?STANDS
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?CRYSTAL
|
||
.BYTE A?RUBY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
STAND-FCN
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SOUTH-WALL:: .TABLE ; TABLE FOR OBJECT SOUTH-WALL
|
||
.STRL "south wall"
|
||
.PROP 2,P?SYNONYM
|
||
W?WALL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?SOUTH
|
||
.BYTE A?SOUTHE
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PENTAGRAM-ROOM:: .TABLE ; TABLE FOR OBJECT PENTAGRAM-ROOM
|
||
.STRL "Pentagram Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE WORKBENCH-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?64
|
||
.PROP 3,P?GLOBAL
|
||
.BYTE GLOBAL-MENHIR
|
||
.BYTE GLOBAL-CERBERUS
|
||
.BYTE GLOBAL-WIZARD-CASE
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BANK-ENTRANCE:: .TABLE ; TABLE FOR OBJECT BANK-ENTRANCE
|
||
.STRL "Bank Entrance"
|
||
.PROP 1,P?EAST
|
||
.BYTE FRESCO-ROOM
|
||
.PROP 1,P?NE
|
||
.BYTE TELLER-EAST
|
||
.PROP 1,P?NW
|
||
.BYTE TELLER-WEST
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?96
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CLOTH-BAG:: .TABLE ; TABLE FOR OBJECT CLOTH-BAG
|
||
.STRL "cloth bag"
|
||
.PROP 2,P?SYNONYM
|
||
W?BAG
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?CLOTH
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BCONTENTS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WORKBENCH-ROOM:: .TABLE ; TABLE FOR OBJECT WORKBENCH-ROOM
|
||
.STRL "Wizard's Workroom"
|
||
.PROP 1,P?EAST
|
||
.BYTE WIZARDS-WORKSHOP
|
||
.PROP 1,P?WEST
|
||
.BYTE AQUARIUM-ROOM
|
||
.PROP 1,P?SOUTH
|
||
.BYTE PENTAGRAM-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?56
|
||
.PROP 8,P?PSEUDO
|
||
W?MORTAR
|
||
ARCANA-PSEUDO
|
||
W?PESTLE
|
||
ARCANA-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-9:: .TABLE ; TABLE FOR OBJECT DIAMOND-9
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?NW
|
||
.BYTE DIAMOND-5
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WANDS:: .TABLE ; TABLE FOR OBJECT WANDS
|
||
.STRL "set of used wands"
|
||
.PROP 8,P?SYNONYM
|
||
W?WANDS
|
||
W?WAND
|
||
W?RACK
|
||
W?SET
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?WORN
|
||
.BYTE A?USED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TROPHY-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?RUBY:: .TABLE ; TABLE FOR OBJECT RUBY
|
||
.STRL "ruby"
|
||
.PROP 4,P?SYNONYM
|
||
W?RUBY
|
||
W?TREASURE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?MOBY
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?143
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?142
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
15
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ROBOT:: .TABLE ; TABLE FOR OBJECT ROBOT
|
||
.STRL "robot"
|
||
.PROP 8,P?SYNONYM
|
||
W?ROBOT
|
||
W?R2D2
|
||
W?C3PO
|
||
W?ROBBY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
ROBOT-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?141
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STAND-3:: .TABLE ; TABLE FOR OBJECT STAND-3
|
||
.STRL "diamond stand"
|
||
.PROP 4,P?SYNONYM
|
||
W?STAND
|
||
W?STANDS
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?DIAMOND
|
||
.BYTE A?CRYSTAL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
STAND-FCN
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PLACE-MAT:: .TABLE ; TABLE FOR OBJECT PLACE-MAT
|
||
.STRL "place mat"
|
||
.PROP 4,P?SYNONYM
|
||
W?MAT
|
||
W?PLACEM
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?PLACE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PLACE-MAT-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
12
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?EXPLOSION:: .TABLE ; TABLE FOR OBJECT EXPLOSION
|
||
.STRL "debris from an explosion"
|
||
.PROP 2,P?SYNONYM
|
||
W?KREBF
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?110
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VIEWING-EAST:: .TABLE ; TABLE FOR OBJECT VIEWING-EAST
|
||
.STRL "East Viewing Room"
|
||
.PROP 1,P?SOUTH
|
||
.BYTE BANK-ENTRANCE
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?98
|
||
.PROP 4,P?GLOBAL
|
||
.BYTE SEWL
|
||
.BYTE SWWL
|
||
.BYTE SNWL
|
||
.BYTE SSWL
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BLUE-ICING:: .TABLE ; TABLE FOR OBJECT BLUE-ICING
|
||
.STRL "cake frosted with blue letters"
|
||
.PROP 8,P?SYNONYM
|
||
W?CAKE
|
||
W?ICING
|
||
W?CAKES
|
||
W?LETTER
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?BLUE
|
||
.BYTE A?FROSTED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CAKE-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
4
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STREAM:: .TABLE ; TABLE FOR OBJECT STREAM
|
||
.STRL "stream"
|
||
.PROP 2,P?SYNONYM
|
||
W?STREAM
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?FLOWING
|
||
.BYTE A?SMALL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
STREAM-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CHASM:: .TABLE ; TABLE FOR OBJECT CHASM
|
||
.STRL "chasm"
|
||
.PROP 4,P?SYNONYM
|
||
W?CHASM
|
||
W?RAVINE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?DEEP
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CHASM-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?IN-CAGE:: .TABLE ; TABLE FOR OBJECT IN-CAGE
|
||
.STRL "Cage"
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
IN-CAGE-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?86
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TEAPOT:: .TABLE ; TABLE FOR OBJECT TEAPOT
|
||
.STRL "china teapot"
|
||
.PROP 4,P?SYNONYM
|
||
W?TEAPOT
|
||
W?POT
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?CHINA
|
||
.BYTE A?TEA
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TEAPOT-F
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
4
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?KEYHOLE-2:: .TABLE ; TABLE FOR OBJECT KEYHOLE-2
|
||
.STRL "keyhole"
|
||
.PROP 4,P?SYNONYM
|
||
W?KEYHOLE
|
||
W?HOLE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PKH-FCN
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LID-2:: .TABLE ; TABLE FOR OBJECT LID-2
|
||
.STRL "metal lid"
|
||
.PROP 2,P?SYNONYM
|
||
W?LID
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?METAL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PLID-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ROSE:: .TABLE ; TABLE FOR OBJECT ROSE
|
||
.STRL "perfect rose"
|
||
.PROP 2,P?SYNONYM
|
||
W?ROSE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?BEAUTIFUL
|
||
.BYTE A?RED
|
||
.BYTE A?PERFECT
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
ROSE-F
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
1
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ICE:: .TABLE ; TABLE FOR OBJECT ICE
|
||
.STRL "glacier"
|
||
.PROP 6,P?SYNONYM
|
||
W?ICE
|
||
W?MASS
|
||
W?GLACIER
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?COLD
|
||
.BYTE A?ICY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GLACIER-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?118
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LID-1:: .TABLE ; TABLE FOR OBJECT LID-1
|
||
.STRL "metal lid"
|
||
.PROP 2,P?SYNONYM
|
||
W?LID
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?METAL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PLID-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VAIR-2:: .TABLE ; TABLE FOR OBJECT VAIR-2
|
||
.STRL "Volcano Near Small Ledge"
|
||
.PROP 1,P?WEST
|
||
.BYTE LEDGE-1
|
||
.PROP 1,P?LAND
|
||
.BYTE LEDGE-1
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?74
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ZORKMID:: .TABLE ; TABLE FOR OBJECT ZORKMID
|
||
.STRL "zorkmid"
|
||
.PROP 2,P?SYNONYM
|
||
W?ZORKMID
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
ZORKMID-FUNCTION
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEPOSIT-BOX:: .TABLE ; TABLE FOR OBJECT DEPOSIT-BOX
|
||
.STRL "safety deposit box"
|
||
.PROP 2,P?SYNONYM
|
||
W?BOX
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?DEPOSIT
|
||
.BYTE A?SAFETY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BOX-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CRYPT:: .TABLE ; TABLE FOR OBJECT CRYPT
|
||
.STRL "marble crypt"
|
||
.PROP 6,P?SYNONYM
|
||
W?TOMB
|
||
W?CRYPT
|
||
W?GRAVE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?MARBLE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CRYPT-OBJECT
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?54
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VOLCANO-VIEW:: .TABLE ; TABLE FOR OBJECT VOLCANO-VIEW
|
||
.STRL "Volcano View"
|
||
.PROP 1,P?EAST
|
||
.BYTE LAVA-TUBE
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?81
|
||
.PROP 2,P?CROSS ; STRING PROPERTY
|
||
STR?82
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?80
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?HEADS:: .TABLE ; TABLE FOR OBJECT HEADS
|
||
.STRL "set of poled heads"
|
||
.PROP 8,P?SYNONYM
|
||
W?HEADS
|
||
W?HEAD
|
||
W?POLE
|
||
W?POLES
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
HEAD-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WELL-BOTTOM:: .TABLE ; TABLE FOR OBJECT WELL-BOTTOM
|
||
.STRL "Circular Room"
|
||
.PROP 1,P?WEST
|
||
.BYTE PEARL-ROOM
|
||
.PROP 2,P?UP ; STRING PROPERTY
|
||
STR?90
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?89
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE WELL
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?HEDGES:: .TABLE ; TABLE FOR OBJECT HEDGES
|
||
.STRL "hedge"
|
||
.PROP 4,P?SYNONYM
|
||
W?HEDGE
|
||
W?HEDGES
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
HEDGES-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-2:: .TABLE ; TABLE FOR OBJECT DIAMOND-2
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?SOUTH
|
||
.BYTE DIAMOND-5
|
||
.PROP 1,P?SE
|
||
.BYTE DIAMOND-6
|
||
.PROP 1,P?SW
|
||
.BYTE DIAMOND-4
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?POSTS-ROOM:: .TABLE ; TABLE FOR OBJECT POSTS-ROOM
|
||
.STRL "Posts Room"
|
||
.PROP 1,P?EAST
|
||
.BYTE POOL-ROOM
|
||
.PROP 2,P?WEST ; STRING PROPERTY
|
||
STR?94
|
||
.PROP 2,P?NW ; STRING PROPERTY
|
||
STR?94
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?94
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
POSTS-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?93
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE CHASM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SAILOR:: .TABLE ; TABLE FOR OBJECT SAILOR
|
||
.STRL "sailor"
|
||
.PROP 6,P?SYNONYM
|
||
W?SAILOR
|
||
W?FOOTPAD
|
||
W?AVIATOR
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SAILOR-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?RAVINE-LEDGE:: .TABLE ; TABLE FOR OBJECT RAVINE-LEDGE
|
||
.STRL "Ledge in Ravine"
|
||
.PROP 1,P?WEST
|
||
.BYTE LEDGE-TUNNEL
|
||
.PROP 1,P?SOUTH
|
||
.BYTE DEEP-FORD
|
||
.PROP 1,P?UP
|
||
.BYTE TINY-ROOM
|
||
.PROP 1,P?DOWN
|
||
.BYTE DEEP-FORD
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?23
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE CHASM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CRYPT-ROOM:: .TABLE ; TABLE FOR OBJECT CRYPT-ROOM
|
||
.STRL "Crypt"
|
||
.PROP 5,P?NORTH ; DOOR EXIT
|
||
.BYTE CRYPT-ANTEROOM ; ROOM NAME
|
||
.BYTE CRYPT-DOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 4,P?SOUTH ; CONDITIONAL EXIT
|
||
.BYTE ZORK3 ; ROOM NAME
|
||
.BYTE DIM-DOOR-FLAG ; FLAG NAME
|
||
0 ; NO STRING
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CRYPT-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 2,P?GLOBAL
|
||
.BYTE CRYPT-DOOR
|
||
.BYTE DIM-DOOR
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?RECEPTACLE:: .TABLE ; TABLE FOR OBJECT RECEPTACLE
|
||
.STRL "receptacle"
|
||
.PROP 2,P?SYNONYM
|
||
W?RECEPTACLE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?METAL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BCONTENTS
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
6
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GOLD-KEY:: .TABLE ; TABLE FOR OBJECT GOLD-KEY
|
||
.STRL "delicate gold key"
|
||
.PROP 4,P?SYNONYM
|
||
W?KEY
|
||
W?TREASURE
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?DELICATE
|
||
.BYTE A?GOLD
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
UNICORN-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
3
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
15
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?KENNEL:: .TABLE ; TABLE FOR OBJECT KENNEL
|
||
.STRL "Kennel"
|
||
.PROP 4,P?NE ; CONDITIONAL EXIT
|
||
.BYTE MENHIR-ROOM ; ROOM NAME
|
||
.BYTE MENHIR-POSITION ; FLAG NAME
|
||
STR?44 ; STRING
|
||
.PROP 4,P?OUT ; CONDITIONAL EXIT
|
||
.BYTE MENHIR-ROOM ; ROOM NAME
|
||
.BYTE MENHIR-POSITION ; FLAG NAME
|
||
STR?44 ; STRING
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?45
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE MENHIR
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WIZARD-CASE:: .TABLE ; TABLE FOR OBJECT WIZARD-CASE
|
||
.STRL "Wizard's trophy cabinet"
|
||
.PROP 4,P?SYNONYM
|
||
W?CASE
|
||
W?CABINET
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?TROPHY
|
||
.BYTE A?WIZARD
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WIZARD-CASE-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?62
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
1000
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?KEYHOLE-1:: .TABLE ; TABLE FOR OBJECT KEYHOLE-1
|
||
.STRL "keyhole"
|
||
.PROP 4,P?SYNONYM
|
||
W?KEYHOLE
|
||
W?HOLE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PKH-FCN
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CANDY:: .TABLE ; TABLE FOR OBJECT CANDY
|
||
.STRL "package of candy"
|
||
.PROP 8,P?SYNONYM
|
||
W?PACKAGE
|
||
W?CANDY
|
||
W?TREASURE
|
||
W?GRASSHOPPERS
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?CANDIED
|
||
.BYTE A?RARE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CANDY-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
8
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?146
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
15
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SAFE:: .TABLE ; TABLE FOR OBJECT SAFE
|
||
.STRL "box"
|
||
.PROP 4,P?SYNONYM
|
||
W?SAFE
|
||
W?BOX
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?STEEL
|
||
.BYTE A?RUSTY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SAFE-FCN
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
15
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GNOME-OF-ZURICH:: .TABLE ; TABLE FOR OBJECT GNOME-OF-ZURICH
|
||
.STRL "Gnome of Zurich"
|
||
.PROP 4,P?SYNONYM
|
||
W?GNOME
|
||
W?ZURICH
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?ZURICH
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
ZGNOME-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?156
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PEARL:: .TABLE ; TABLE FOR OBJECT PEARL
|
||
.STRL "pearl necklace"
|
||
.PROP 6,P?SYNONYM
|
||
W?NECKLACE
|
||
W?PEARLS
|
||
W?TREASURE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?PEARL
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?126
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
15
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?COMPASS:: .TABLE ; TABLE FOR OBJECT COMPASS
|
||
.STRL "compass"
|
||
.PROP 2,P?SYNONYM
|
||
W?COMPASS
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
COMPASS-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LIBRARY:: .TABLE ; TABLE FOR OBJECT LIBRARY
|
||
.STRL "Library"
|
||
.PROP 1,P?NORTH
|
||
.BYTE LEDGE-1
|
||
.PROP 1,P?OUT
|
||
.BYTE LEDGE-1
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?79
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PDOOR:: .TABLE ; TABLE FOR OBJECT PDOOR
|
||
.STRL "door made of oak"
|
||
.PROP 2,P?SYNONYM
|
||
W?DOOR
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?WOODEN
|
||
.BYTE A?OAK
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PDOOR-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BALLOON-LABEL:: .TABLE ; TABLE FOR OBJECT BALLOON-LABEL
|
||
.STRL "blue label"
|
||
.PROP 2,P?SYNONYM
|
||
W?LABEL
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?BLUE
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
1
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?107
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?108
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WISH:: .TABLE ; TABLE FOR OBJECT WISH
|
||
.STRL "wish"
|
||
.PROP 4,P?SYNONYM
|
||
W?WISH
|
||
W?BLESS
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WISH-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VIOLIN:: .TABLE ; TABLE FOR OBJECT VIOLIN
|
||
.STRL "fancy violin"
|
||
.PROP 6,P?SYNONYM
|
||
W?STRADIVARIUS
|
||
W?VIOLIN
|
||
W?TREASURE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?FANCY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
VIOLIN-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?117
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?FRESCO-ROOM:: .TABLE ; TABLE FOR OBJECT FRESCO-ROOM
|
||
.STRL "Fresco Room"
|
||
.PROP 1,P?EAST
|
||
.BYTE DRAGON-ROOM
|
||
.PROP 1,P?WEST
|
||
.BYTE BANK-ENTRANCE
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?35
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-3:: .TABLE ; TABLE FOR OBJECT DIAMOND-3
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?SW
|
||
.BYTE DIAMOND-5
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LEDGE-2:: .TABLE ; TABLE FOR OBJECT LEDGE-2
|
||
.STRL "Wide Ledge"
|
||
.PROP 4,P?WEST ; CONDITIONAL EXIT
|
||
.BYTE VOLCANO-BOTTOM ; ROOM NAME
|
||
.BYTE GNOME-DOOR-FLAG ; FLAG NAME
|
||
0 ; NO STRING
|
||
.PROP 1,P?SOUTH
|
||
.BYTE SAFE-ROOM
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?37
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
LEDGE-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CAROUSEL-ROOM:: .TABLE ; TABLE FOR OBJECT CAROUSEL-ROOM
|
||
.STRL "Carousel Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE MARBLE-HALL
|
||
.PROP 1,P?EAST
|
||
.BYTE TOPIARY-ROOM
|
||
.PROP 1,P?WEST
|
||
.BYTE ROOM-8
|
||
.PROP 1,P?SOUTH
|
||
.BYTE MENHIR-ROOM
|
||
.PROP 1,P?NE
|
||
.BYTE STREAM-PATH
|
||
.PROP 1,P?NW
|
||
.BYTE COOL-ROOM
|
||
.PROP 1,P?SE
|
||
.BYTE RIDDLE-ROOM
|
||
.PROP 1,P?SW
|
||
.BYTE COBWEBBY-CORRIDOR
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CAROUSEL-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SEWL:: .TABLE ; TABLE FOR OBJECT SEWL
|
||
.STRL "east wall"
|
||
.PROP 2,P?SYNONYM
|
||
W?WALL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?EAST
|
||
.BYTE A?EASTERN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SCOLWALL
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CROWN:: .TABLE ; TABLE FOR OBJECT CROWN
|
||
.STRL "gaudy crown"
|
||
.PROP 4,P?SYNONYM
|
||
W?CROWN
|
||
W?TREASURE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?GAUDY
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?115
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?114
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?RED-ICING:: .TABLE ; TABLE FOR OBJECT RED-ICING
|
||
.STRL "cake frosted with red letters"
|
||
.PROP 8,P?SYNONYM
|
||
W?CAKE
|
||
W?CAKES
|
||
W?ICING
|
||
W?LETTER
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?RED
|
||
.BYTE A?FROSTED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CAKE-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
4
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?NORTH-WALL:: .TABLE ; TABLE FOR OBJECT NORTH-WALL
|
||
.STRL "north wall"
|
||
.PROP 2,P?SYNONYM
|
||
W?WALL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?NORTH
|
||
.BYTE A?NORTHE
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LAMP:: .TABLE ; TABLE FOR OBJECT LAMP
|
||
.STRL "lamp"
|
||
.PROP 6,P?SYNONYM
|
||
W?LAMP
|
||
W?LANTERN
|
||
W?LIGHT
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?BRASS
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
LANTERN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
15
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?124
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PRINCESS:: .TABLE ; TABLE FOR OBJECT PRINCESS
|
||
.STRL "beautiful princess"
|
||
.PROP 6,P?SYNONYM
|
||
W?PRINCESS
|
||
W?WOMAN
|
||
W?LADY
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?BEAUTIFUL
|
||
.BYTE A?YOUNG
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PRINCESS-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?34
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIM-DOOR:: .TABLE ; TABLE FOR OBJECT DIM-DOOR
|
||
.STRL "secret door"
|
||
.PROP 4,P?SYNONYM
|
||
W?DOOR
|
||
W?LETTER
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?F
|
||
.BYTE A?DIMLY
|
||
.BYTE A?SOUTH
|
||
.BYTE A?SECRET
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIM-DOOR-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TELLER-WEST:: .TABLE ; TABLE FOR OBJECT TELLER-WEST
|
||
.STRL "West Teller's Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE VIEWING-WEST
|
||
.PROP 1,P?WEST
|
||
.BYTE DEPOSITORY
|
||
.PROP 1,P?SOUTH
|
||
.BYTE BANK-ENTRANCE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TELLER-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BLESSINGS:: .TABLE ; TABLE FOR OBJECT BLESSINGS
|
||
.STRL "blessings"
|
||
.PROP 4,P?SYNONYM
|
||
W?BLESSINGS
|
||
W?GRACES
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLOBAL-UNICORN:: .TABLE ; TABLE FOR OBJECT GLOBAL-UNICORN
|
||
.STRL "unicorn"
|
||
.PROP 2,P?SYNONYM
|
||
W?UNICORN
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?BEAUTIFUL
|
||
.BYTE A?WHITE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GLOBAL-UNICORN-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ALICE-TABLE:: .TABLE ; TABLE FOR OBJECT ALICE-TABLE
|
||
.STRL "large oblong table"
|
||
.PROP 2,P?SYNONYM
|
||
W?TABLE
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?LARGE
|
||
.BYTE A?OBLONG
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
50
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?EAST-WALL:: .TABLE ; TABLE FOR OBJECT EAST-WALL
|
||
.STRL "east wall"
|
||
.PROP 2,P?SYNONYM
|
||
W?WALL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?EAST
|
||
.BYTE A?EASTERN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?FORMAL-GARDEN:: .TABLE ; TABLE FOR OBJECT FORMAL-GARDEN
|
||
.STRL "Formal Garden"
|
||
.PROP 1,P?NORTH
|
||
.BYTE GARDEN-NORTH
|
||
.PROP 1,P?WEST
|
||
.BYTE STREAM-PATH
|
||
.PROP 1,P?SOUTH
|
||
.BYTE TOPIARY-ROOM
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GARDEN-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?14
|
||
.PROP 2,P?GLOBAL
|
||
.BYTE GLOBAL-UNICORN
|
||
.BYTE MOSS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DARK-TUNNEL:: .TABLE ; TABLE FOR OBJECT DARK-TUNNEL
|
||
.STRL "Dark Tunnel"
|
||
.PROP 1,P?NE
|
||
.BYTE SHALLOW-FORD
|
||
.PROP 1,P?SE
|
||
.BYTE GARDEN-NORTH
|
||
.PROP 1,P?SW
|
||
.BYTE STREAM-PATH
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?MENHIR-ROOM:: .TABLE ; TABLE FOR OBJECT MENHIR-ROOM
|
||
.STRL "Menhir Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 1,P?SOUTH
|
||
.BYTE STAIRWAY-TOP
|
||
.PROP 4,P?SW ; CONDITIONAL EXIT
|
||
.BYTE KENNEL ; ROOM NAME
|
||
.BYTE MENHIR-POSITION ; FLAG NAME
|
||
STR?44 ; STRING
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
MENHIR-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE MENHIR
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CUBE:: .TABLE ; TABLE FOR OBJECT CUBE
|
||
.STRL "large stone cube"
|
||
.PROP 6,P?SYNONYM
|
||
W?VAULT
|
||
W?CUBE
|
||
W?LETTER
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?STONE
|
||
.BYTE A?LARGE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CUBE-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLACIER-ROOM:: .TABLE ; TABLE FOR OBJECT GLACIER-ROOM
|
||
.STRL "Ice Room"
|
||
.PROP 1,P?EAST
|
||
.BYTE COOL-ROOM
|
||
.PROP 4,P?WEST ; CONDITIONAL EXIT
|
||
.BYTE LAVA-ROOM ; ROOM NAME
|
||
.BYTE ICE-MELTED ; FLAG NAME
|
||
STR?40 ; STRING
|
||
.PROP 1,P?UP
|
||
.BYTE LAVA-TUBE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GLACIER-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CERBERUS-ROOM:: .TABLE ; TABLE FOR OBJECT CERBERUS-ROOM
|
||
.STRL "Cerberus Room"
|
||
.PROP 4,P?EAST ; CONDITIONAL EXIT
|
||
.BYTE CRYPT-ANTEROOM ; ROOM NAME
|
||
.BYTE CERBERUS-LEASHED ; FLAG NAME
|
||
STR?52 ; STRING
|
||
.PROP 1,P?UP
|
||
.BYTE DIAMOND-5
|
||
.PROP 4,P?IN ; CONDITIONAL EXIT
|
||
.BYTE CRYPT-ANTEROOM ; ROOM NAME
|
||
.BYTE CERBERUS-LEASHED ; FLAG NAME
|
||
STR?52 ; STRING
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?51
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE STAIRS
|
||
.PROP 8,P?PSEUDO
|
||
W?TOMB
|
||
TOMB-PSEUDO
|
||
W?CRYPT
|
||
TOMB-PSEUDO
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SLOT:: .TABLE ; TABLE FOR OBJECT SLOT
|
||
.STRL "hole"
|
||
.PROP 4,P?SYNONYM
|
||
W?SLOT
|
||
W?HOLE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SLOT-F
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LUNGS:: .TABLE ; TABLE FOR OBJECT LUNGS
|
||
.STRL "blast of air"
|
||
.PROP 8,P?SYNONYM
|
||
W?LUNGS
|
||
W?AIR
|
||
W?MOUTH
|
||
W?BREATH
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WEST-WALL:: .TABLE ; TABLE FOR OBJECT WEST-WALL
|
||
.STRL "west wall"
|
||
.PROP 2,P?SYNONYM
|
||
W?WALL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?WEST
|
||
.BYTE A?WESTERN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLOBAL-MENHIR:: .TABLE ; TABLE FOR OBJECT GLOBAL-MENHIR
|
||
.STRL "enormous menhir"
|
||
.PROP 6,P?SYNONYM
|
||
W?MENHIR
|
||
W?ROCK
|
||
W?STONE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?HUGE
|
||
.BYTE A?HEAVY
|
||
.BYTE A?ENORMOUS
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GLOBAL-MENHIR-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BROKEN-LAMP:: .TABLE ; TABLE FOR OBJECT BROKEN-LAMP
|
||
.STRL "broken brass lantern"
|
||
.PROP 6,P?SYNONYM
|
||
W?LAMP
|
||
W?LANTERN
|
||
W?LIGHT
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?BROKEN
|
||
.BYTE A?BRASS
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
15
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?NARROW-TUNNEL:: .TABLE ; TABLE FOR OBJECT NARROW-TUNNEL
|
||
.STRL "Narrow Tunnel"
|
||
.PROP 1,P?NORTH
|
||
.BYTE INSIDE-BARROW
|
||
.PROP 1,P?SOUTH
|
||
.BYTE FOOT-BRIDGE
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?4
|
||
.PROP 1,P?CROSS
|
||
.BYTE FOOT-BRIDGE
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?3
|
||
.PROP 4,P?GLOBAL
|
||
.BYTE BRIDGE
|
||
.BYTE CHASM
|
||
.BYTE STREAM
|
||
.BYTE MOSS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BALLOON:: .TABLE ; TABLE FOR OBJECT BALLOON
|
||
.STRL "basket"
|
||
.PROP 4,P?SYNONYM
|
||
W?BALLOON
|
||
W?BASKET
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?WICKER
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BALLOON-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
70
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
100
|
||
.PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BALLOON-FCN
|
||
.PROP 2,P?VTYPE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BRAIDED-WIRE:: .TABLE ; TABLE FOR OBJECT BRAIDED-WIRE
|
||
.STRL "braided wire"
|
||
.PROP 4,P?SYNONYM
|
||
W?ROPE
|
||
W?WIRE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?BRAIDED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WIRE-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LEDGE-TUNNEL:: .TABLE ; TABLE FOR OBJECT LEDGE-TUNNEL
|
||
.STRL "End of Ledge"
|
||
.PROP 1,P?NORTH
|
||
.BYTE DRAGON-ROOM
|
||
.PROP 1,P?EAST
|
||
.BYTE RAVINE-LEDGE
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?25
|
||
.PROP 1,P?IN
|
||
.BYTE DRAGON-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?24
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?COOL-ROOM:: .TABLE ; TABLE FOR OBJECT COOL-ROOM
|
||
.STRL "Cool Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE STONE-BRIDGE
|
||
.PROP 1,P?WEST
|
||
.BYTE GLACIER-ROOM
|
||
.PROP 1,P?SE
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 1,P?CROSS
|
||
.BYTE STONE-BRIDGE
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?38
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE BRIDGE
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PWINDOW:: .TABLE ; TABLE FOR OBJECT PWINDOW
|
||
.STRL "barred window"
|
||
.PROP 2,P?SYNONYM
|
||
W?WINDOW
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?BARRED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PWINDOW-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GRUE:: .TABLE ; TABLE FOR OBJECT GRUE
|
||
.STRL "lurking grue"
|
||
.PROP 2,P?SYNONYM
|
||
W?GRUE
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?LURKING
|
||
.BYTE A?SINISTER
|
||
.BYTE A?HUNGRY
|
||
.BYTE A?SILENT
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GRUE-FUNCTION
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEGREE:: .TABLE ; TABLE FOR OBJECT DEGREE
|
||
.STRL "degree"
|
||
.PROP 4,P?SYNONYM
|
||
W?DEGREE
|
||
W?DIPLOMA
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TROPHY-PSEUDO
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?59
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VOLCANO-BOTTOM:: .TABLE ; TABLE FOR OBJECT VOLCANO-BOTTOM
|
||
.STRL "Volcano Bottom"
|
||
.PROP 1,P?NORTH
|
||
.BYTE LAVA-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?72
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VAIR-4:: .TABLE ; TABLE FOR OBJECT VAIR-4
|
||
.STRL "Volcano Near Wide Ledge"
|
||
.PROP 1,P?WEST
|
||
.BYTE LEDGE-2
|
||
.PROP 1,P?LAND
|
||
.BYTE LEDGE-2
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?76
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GAZEBO-TABLE:: .TABLE ; TABLE FOR OBJECT GAZEBO-TABLE
|
||
.STRL "table"
|
||
.PROP 2,P?SYNONYM
|
||
W?TABLE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?TEA
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
100
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BILLS:: .TABLE ; TABLE FOR OBJECT BILLS
|
||
.STRL "stack of zorkmid bills"
|
||
.PROP 8,P?SYNONYM
|
||
W?BILLS
|
||
W?STACK
|
||
W?MONEY
|
||
W?TREASURE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?NEAT
|
||
.BYTE A?MANY
|
||
.BYTE A?ZORKMID
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BILLS-OBJECT
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?149
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?150
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
25
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?151
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STAIRS:: .TABLE ; TABLE FOR OBJECT STAIRS
|
||
.STRL "stairs"
|
||
.PROP 8,P?SYNONYM
|
||
W?STAIRS
|
||
W?STEPS
|
||
W?STAIRCASE
|
||
W?STAIRWAY
|
||
.PROP 5,P?ADJECTIVE
|
||
.BYTE A?STONE
|
||
.BYTE A?DARK
|
||
.BYTE A?MARBLE
|
||
.BYTE A?FORBIDDING
|
||
.BYTE A?STEEP
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
STAIRS-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?NEWSPAPER:: .TABLE ; TABLE FOR OBJECT NEWSPAPER
|
||
.STRL "newspaper"
|
||
.PROP 4,P?SYNONYM
|
||
W?PAPER
|
||
W?NEWSPAPER
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?NEWS
|
||
.BYTE A?NEWSPAPER
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?158
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SAFE-ROOM:: .TABLE ; TABLE FOR OBJECT SAFE-ROOM
|
||
.STRL "Dusty Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE LEDGE-2
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SAFE-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GREAT-CAVERN:: .TABLE ; TABLE FOR OBJECT GREAT-CAVERN
|
||
.STRL "Great Cavern"
|
||
.PROP 1,P?NE
|
||
.BYTE FOOT-BRIDGE
|
||
.PROP 1,P?SW
|
||
.BYTE SHALLOW-FORD
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?8
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE MOSS
|
||
.PROP 8,P?PSEUDO
|
||
W?STALAGMITE
|
||
STALA-PSEUDO
|
||
W?STALACTITE
|
||
STALA-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LAVA-TUBE:: .TABLE ; TABLE FOR OBJECT LAVA-TUBE
|
||
.STRL "Lava Tube"
|
||
.PROP 1,P?SOUTH
|
||
.BYTE COBWEBBY-CORRIDOR
|
||
.PROP 1,P?UP
|
||
.BYTE VOLCANO-VIEW
|
||
.PROP 1,P?DOWN
|
||
.BYTE GLACIER-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?41
|
||
.PROP 4,P?PSEUDO
|
||
W?CRACK
|
||
LT-CRACK-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-1:: .TABLE ; TABLE FOR OBJECT DIAMOND-1
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?SE
|
||
.BYTE DIAMOND-5
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WATER:: .TABLE ; TABLE FOR OBJECT WATER
|
||
.STRL "quantity of water"
|
||
.PROP 8,P?SYNONYM
|
||
W?WATER
|
||
W?QUANTITY
|
||
W?LIQUID
|
||
W?H2O
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WATER-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
4
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?159
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?MAGNET-ROOM:: .TABLE ; TABLE FOR OBJECT MAGNET-ROOM
|
||
.STRL "Low Room"
|
||
.PROP 3,P?NORTH
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 3,P?EAST
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 3,P?WEST
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 3,P?SOUTH
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 3,P?NE
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 3,P?NW
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 3,P?SE
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 3,P?SW
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 3,P?OUT
|
||
.WORD MAGNET-ROOM-EXIT
|
||
.BYTE 0
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
MAGNET-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLOBAL-PALANTIR:: .TABLE ; TABLE FOR OBJECT GLOBAL-PALANTIR
|
||
.STRL "sphere"
|
||
.PROP 2,P?SYNONYM
|
||
W?SPHERE
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?RED
|
||
.BYTE A?BLUE
|
||
.BYTE A?WHITE
|
||
.BYTE A?CRYSTAL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GLOBAL-PALANTIRS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GROUND:: .TABLE ; TABLE FOR OBJECT GROUND
|
||
.STRL "ground"
|
||
.PROP 8,P?SYNONYM
|
||
W?GROUND
|
||
W?SAND
|
||
W?DIRT
|
||
W?FLOOR
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GROUND-FUNCTION
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TEA-ROOM:: .TABLE ; TABLE FOR OBJECT TEA-ROOM
|
||
.STRL "Tea Room"
|
||
.PROP 2,P?EAST ; STRING PROPERTY
|
||
STR?92
|
||
.PROP 1,P?WEST
|
||
.BYTE WELL-TOP
|
||
.PROP 1,P?NW
|
||
.BYTE MAGNET-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?91
|
||
.PROP 4,P?PSEUDO
|
||
W?HOLE
|
||
ALICE-HOLE
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TOP-ETCHINGS:: .TABLE ; TABLE FOR OBJECT TOP-ETCHINGS
|
||
.STRL "wall with etchings"
|
||
.PROP 4,P?SYNONYM
|
||
W?ETCHINGS
|
||
W?WALL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TOP-ETCHINGS-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DRAGON:: .TABLE ; TABLE FOR OBJECT DRAGON
|
||
.STRL "huge red dragon"
|
||
.PROP 6,P?SYNONYM
|
||
W?DRAGON
|
||
W?SMAUG
|
||
W?WORM
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?RED
|
||
.BYTE A?HUGE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DRAGON-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?31
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?32
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT
|
||
.STRL "such thing"
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
NOT-HERE-OBJECT-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CRYPT-ANTEROOM:: .TABLE ; TABLE FOR OBJECT CRYPT-ANTEROOM
|
||
.STRL "Crypt Anteroom"
|
||
.PROP 1,P?WEST
|
||
.BYTE CERBERUS-ROOM
|
||
.PROP 5,P?SOUTH ; DOOR EXIT
|
||
.BYTE CRYPT-ROOM ; ROOM NAME
|
||
.BYTE CRYPT-DOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 5,P?IN ; DOOR EXIT
|
||
.BYTE CRYPT-ROOM ; ROOM NAME
|
||
.BYTE CRYPT-DOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CRYPT-ANTEROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE CRYPT-DOOR
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
3
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?POSTS:: .TABLE ; TABLE FOR OBJECT POSTS
|
||
.STRL "group of wooden posts"
|
||
.PROP 4,P?SYNONYM
|
||
W?POSTS
|
||
W?POST
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?WOODEN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM
|
||
.STRL "number"
|
||
.PROP 2,P?SYNONYM
|
||
W?INTNUM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STAND-4:: .TABLE ; TABLE FOR OBJECT STAND-4
|
||
.STRL "black obsidian stand"
|
||
.PROP 4,P?SYNONYM
|
||
W?STAND
|
||
W?STANDS
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?OBSIDIAN
|
||
.BYTE A?BLACK
|
||
.BYTE A?CRYSTAL
|
||
.BYTE A?STRANGE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
STAND-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
5
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PURPLE-BOOK:: .TABLE ; TABLE FOR OBJECT PURPLE-BOOK
|
||
.STRL "purple book"
|
||
.PROP 4,P?SYNONYM
|
||
W?BOOK
|
||
W?BOOKS
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?PURPLE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PURPLE-BOOK-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?139
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?140
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SSWL:: .TABLE ; TABLE FOR OBJECT SSWL
|
||
.STRL "south wall"
|
||
.PROP 2,P?SYNONYM
|
||
W?WALL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?SOUTH
|
||
.BYTE A?SOUTHE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SCOLWALL
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEPOSITORY:: .TABLE ; TABLE FOR OBJECT DEPOSITORY
|
||
.STRL "Safety Depository"
|
||
.PROP 2,P?NORTH ; STRING PROPERTY
|
||
STR?102
|
||
.PROP 3,P?EAST
|
||
.WORD BKLEAVEE
|
||
.BYTE 0
|
||
.PROP 3,P?WEST
|
||
.WORD BKLEAVEW
|
||
.BYTE 0
|
||
.PROP 1,P?SOUTH
|
||
.BYTE OFFICE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DEPOSITORY-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?101
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE SNWL
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DRAGON-LAIR:: .TABLE ; TABLE FOR OBJECT DRAGON-LAIR
|
||
.STRL "Dragon's Lair"
|
||
.PROP 1,P?SOUTH
|
||
.BYTE DRAGON-ROOM
|
||
.PROP 1,P?OUT
|
||
.BYTE DRAGON-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?28
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-6:: .TABLE ; TABLE FOR OBJECT DIAMOND-6
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?WEST
|
||
.BYTE DIAMOND-5
|
||
.PROP 1,P?NW
|
||
.BYTE DIAMOND-2
|
||
.PROP 1,P?SW
|
||
.BYTE DIAMOND-8
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ARCANA:: .TABLE ; TABLE FOR OBJECT ARCANA
|
||
.STRL "arcane item"
|
||
.PROP 8,P?SYNONYM
|
||
W?ALEMBIC
|
||
W?VELLUM
|
||
W?CANDLES
|
||
W?KNIVES
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?WAX
|
||
.BYTE A?SMALL
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
ARCANA-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?VIEWING-WEST:: .TABLE ; TABLE FOR OBJECT VIEWING-WEST
|
||
.STRL "West Viewing Room"
|
||
.PROP 1,P?SOUTH
|
||
.BYTE BANK-ENTRANCE
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?97
|
||
.PROP 4,P?GLOBAL
|
||
.BYTE SEWL
|
||
.BYTE SWWL
|
||
.BYTE SNWL
|
||
.BYTE SSWL
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?FOOTPAD:: .TABLE ; TABLE FOR OBJECT FOOTPAD
|
||
.STRL "footpad"
|
||
.PROP 2,P?SYNONYM
|
||
W?FOOTPAD
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
FOOTPAD-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?COBWEBBY-CORRIDOR:: .TABLE ; TABLE FOR OBJECT COBWEBBY-CORRIDOR
|
||
.STRL "Cobwebby Corridor"
|
||
.PROP 1,P?NORTH
|
||
.BYTE LAVA-TUBE
|
||
.PROP 1,P?NE
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 1,P?SW
|
||
.BYTE GUARDIAN-ROOM
|
||
.PROP 1,P?UP
|
||
.BYTE LAVA-TUBE
|
||
.PROP 1,P?DOWN
|
||
.BYTE GUARDIAN-ROOM
|
||
.PROP 1,P?IN
|
||
.BYTE LAVA-TUBE
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?42
|
||
.PROP 4,P?PSEUDO
|
||
W?CRACK
|
||
CC-CRACK-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ROOM-8:: .TABLE ; TABLE FOR OBJECT ROOM-8
|
||
.STRL "Room 8"
|
||
.PROP 1,P?EAST
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?43
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLOBAL-CERBERUS:: .TABLE ; TABLE FOR OBJECT GLOBAL-CERBERUS
|
||
.STRL "three-headed dog"
|
||
.PROP 8,P?SYNONYM
|
||
W?CERBERUS
|
||
W?DOG
|
||
W?HOUND
|
||
W?MONSTER
|
||
.PROP 4,P?ADJECTIVE
|
||
.BYTE A?HUGE
|
||
.BYTE A?GIANT
|
||
.BYTE A?THREE
|
||
.BYTE A?HEADED
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GLOBAL-CERBERUS-F
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PENTAGRAM:: .TABLE ; TABLE FOR OBJECT PENTAGRAM
|
||
.STRL "pentagram"
|
||
.PROP 6,P?SYNONYM
|
||
W?PENTAGRAM
|
||
W?STAR
|
||
W?CIRCLE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?GREAT
|
||
.BYTE A?CHALK
|
||
.BYTE A?BLACK
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
PENTAGRAM-FCN
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
200
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEAD-PALANTIR-4:: .TABLE ; TABLE FOR OBJECT DEAD-PALANTIR-4
|
||
.STRL "Room of Black Mist"
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DEAD-PALANTIR
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SWWL:: .TABLE ; TABLE FOR OBJECT SWWL
|
||
.STRL "west wall"
|
||
.PROP 2,P?SYNONYM
|
||
W?WALL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?WEST
|
||
.BYTE A?WESTERN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SCOLWALL
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
0
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STREAM-PATH:: .TABLE ; TABLE FOR OBJECT STREAM-PATH
|
||
.STRL "Path Near Stream"
|
||
.PROP 1,P?EAST
|
||
.BYTE FORMAL-GARDEN
|
||
.PROP 4,P?WEST ; CONDITIONAL EXIT
|
||
.BYTE MARBLE-HALL ; ROOM NAME
|
||
.BYTE SECRET-DOOR ; FLAG NAME
|
||
0 ; NO STRING
|
||
.PROP 1,P?NE
|
||
.BYTE DARK-TUNNEL
|
||
.PROP 1,P?SW
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 2,P?DOWN ; STRING PROPERTY
|
||
STR?17
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?16
|
||
.PROP 3,P?GLOBAL
|
||
.BYTE BRIDGE
|
||
.BYTE CHASM
|
||
.BYTE STREAM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?FUSE:: .TABLE ; TABLE FOR OBJECT FUSE
|
||
.STRL "black string"
|
||
.PROP 6,P?SYNONYM
|
||
W?FUSE
|
||
W?STRING
|
||
W?COIL
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?BLACK
|
||
.BYTE A?THIN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
FUSE-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
1
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?147
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?REPELLENT:: .TABLE ; TABLE FOR OBJECT REPELLENT
|
||
.STRL "Frobozz Magic Grue Repellent"
|
||
.PROP 4,P?SYNONYM
|
||
W?REPELLENT
|
||
W?CAN
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?GRUE
|
||
.BYTE A?MAGIC
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
REPELLENT-FCN
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?164
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?165
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SALTY-WATER:: .TABLE ; TABLE FOR OBJECT SALTY-WATER
|
||
.STRL "quantity of salty water"
|
||
.PROP 8,P?SYNONYM
|
||
W?WATER
|
||
W?QUANTITY
|
||
W?LIQUID
|
||
W?H2O
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WATER-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
4
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?159
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DWINDOW:: .TABLE ; TABLE FOR OBJECT DWINDOW
|
||
.STRL "diamond shaped window"
|
||
.PROP 2,P?SYNONYM
|
||
W?WINDOW
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?GLOWING
|
||
.BYTE A?DIAMOND
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DWINDOW-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?MOSS:: .TABLE ; TABLE FOR OBJECT MOSS
|
||
.STRL "mosses"
|
||
.PROP 4,P?SYNONYM
|
||
W?MOSS
|
||
W?MOSSES
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?GLOWING
|
||
.BYTE A?PHOSPHORESCENT
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
MOSS-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TOPIARY-ROOM:: .TABLE ; TABLE FOR OBJECT TOPIARY-ROOM
|
||
.STRL "Topiary"
|
||
.PROP 1,P?NORTH
|
||
.BYTE FORMAL-GARDEN
|
||
.PROP 1,P?WEST
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GARDEN-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?15
|
||
.PROP 3,P?GLOBAL
|
||
.BYTE GLOBAL-UNICORN
|
||
.BYTE MOSS
|
||
.BYTE ROSE-BUSH
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STAND-2:: .TABLE ; TABLE FOR OBJECT STAND-2
|
||
.STRL "sapphire stand"
|
||
.PROP 4,P?SYNONYM
|
||
W?STAND
|
||
W?STANDS
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?CRYSTAL
|
||
.BYTE A?SAPPHIRE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
STAND-FCN
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BANK-BROCHURE:: .TABLE ; TABLE FOR OBJECT BANK-BROCHURE
|
||
.STRL "bank brochure"
|
||
.PROP 6,P?SYNONYM
|
||
W?BROCHURE
|
||
W?PAPER
|
||
W?PIECE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?BANK
|
||
.BYTE A?SMALL
|
||
.BYTE A?WORN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?154
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?155
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TUNNEL:: .TABLE ; TABLE FOR OBJECT TUNNEL
|
||
.STRL "tunnel"
|
||
.PROP 6,P?SYNONYM
|
||
W?PASSAGE
|
||
W?TUNNEL
|
||
W?CRAWLWAY
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?DARK
|
||
.BYTE A?SMOKY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TUNNEL-OBJECT
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GLOBAL-WIZARD-CASE:: .TABLE ; TABLE FOR OBJECT GLOBAL-WIZARD-CASE
|
||
.STRL "Wizard's trophy cabinet"
|
||
.PROP 4,P?SYNONYM
|
||
W?CASE
|
||
W?CABINET
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?TROPHY
|
||
.BYTE A?WIZARD
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
WIZARD-CASE-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?SWORD:: .TABLE ; TABLE FOR OBJECT SWORD
|
||
.STRL "elvish sword"
|
||
.PROP 8,P?SYNONYM
|
||
W?SWORD
|
||
W?ORCRIST
|
||
W?GLAMDRING
|
||
W?BLADE
|
||
.PROP 3,P?ADJECTIVE
|
||
.BYTE A?ELVISH
|
||
.BYTE A?OLD
|
||
.BYTE A?ANTIQUE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
SWORD-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
30
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?162
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?163
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEAD-PALANTIR-1:: .TABLE ; TABLE FOR OBJECT DEAD-PALANTIR-1
|
||
.STRL "Room of Red Mist"
|
||
.PROP 1,P?WEST
|
||
.BYTE DEAD-PALANTIR-2
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DEAD-PALANTIR
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE GLOBAL-PALANTIR
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?BRICK:: .TABLE ; TABLE FOR OBJECT BRICK
|
||
.STRL "brick"
|
||
.PROP 2,P?SYNONYM
|
||
W?BRICK
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?SQUARE
|
||
.BYTE A?CLAY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
BRICK-FCN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
9
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?109
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-7:: .TABLE ; TABLE FOR OBJECT DIAMOND-7
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?NE
|
||
.BYTE DIAMOND-5
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEAD-PALANTIR-2:: .TABLE ; TABLE FOR OBJECT DEAD-PALANTIR-2
|
||
.STRL "Room of Blue Mist"
|
||
.PROP 1,P?WEST
|
||
.BYTE DEAD-PALANTIR-3
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DEAD-PALANTIR
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE GLOBAL-PALANTIR
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEAD-PALANTIR-3:: .TABLE ; TABLE FOR OBJECT DEAD-PALANTIR-3
|
||
.STRL "Room of White Mist"
|
||
.PROP 1,P?WEST
|
||
.BYTE DEAD-PALANTIR-4
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DEAD-PALANTIR
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE GLOBAL-PALANTIR
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GENIE:: .TABLE ; TABLE FOR OBJECT GENIE
|
||
.STRL "demon"
|
||
.PROP 8,P?SYNONYM
|
||
W?DEVIL
|
||
W?DEMON
|
||
W?GENIE
|
||
W?DJINN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GENIE-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?160
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ZORK3:: .TABLE ; TABLE FOR OBJECT ZORK3
|
||
.STRL "Landing"
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
ZORK3-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DEEP-FORD:: .TABLE ; TABLE FOR OBJECT DEEP-FORD
|
||
.STRL "Deep Ford"
|
||
.PROP 1,P?NORTH
|
||
.BYTE RAVINE-LEDGE
|
||
.PROP 2,P?EAST ; STRING PROPERTY
|
||
STR?21
|
||
.PROP 2,P?WEST ; STRING PROPERTY
|
||
STR?22
|
||
.PROP 1,P?SOUTH
|
||
.BYTE MARBLE-HALL
|
||
.PROP 1,P?UP
|
||
.BYTE RAVINE-LEDGE
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?20
|
||
.PROP 3,P?GLOBAL
|
||
.BYTE GLOBAL-WATER
|
||
.BYTE CHASM
|
||
.BYTE STREAM
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WHITE-BOOK:: .TABLE ; TABLE FOR OBJECT WHITE-BOOK
|
||
.STRL "white book"
|
||
.PROP 6,P?SYNONYM
|
||
W?BOOK
|
||
W?COVER
|
||
W?BOOKS
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?WHITE
|
||
.BYTE A?GLOSSY
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
RANDOM-BOOK
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
5
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?137
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?138
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?AQUARIUM-ROOM:: .TABLE ; TABLE FOR OBJECT AQUARIUM-ROOM
|
||
.STRL "Aquarium Room"
|
||
.PROP 1,P?EAST
|
||
.BYTE WORKBENCH-ROOM
|
||
.PROP 1,P?SOUTH
|
||
.BYTE WIZARDS-QUARTERS
|
||
.PROP 1,P?IN
|
||
.BYTE IN-AQUARIUM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?65
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GARDEN-NORTH:: .TABLE ; TABLE FOR OBJECT GARDEN-NORTH
|
||
.STRL "North End of Garden"
|
||
.PROP 1,P?NORTH
|
||
.BYTE DARK-TUNNEL
|
||
.PROP 1,P?SOUTH
|
||
.BYTE FORMAL-GARDEN
|
||
.PROP 1,P?IN
|
||
.BYTE GAZEBO-ROOM
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GARDEN-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?12
|
||
.PROP 4,P?GLOBAL
|
||
.BYTE GLOBAL-UNICORN
|
||
.BYTE GAZEBO
|
||
.BYTE MOSS
|
||
.BYTE ROSE-BUSH
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GAZEBO:: .TABLE ; TABLE FOR OBJECT GAZEBO
|
||
.STRL "gazebo"
|
||
.PROP 4,P?SYNONYM
|
||
W?GAZEBO
|
||
W?STRUCTURE
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?WOODEN
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GAZEBO-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?WARNING-LABEL:: .TABLE ; TABLE FOR OBJECT WARNING-LABEL
|
||
.STRL "warning label"
|
||
.PROP 2,P?SYNONYM
|
||
W?LABEL
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?WARNING
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?60
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?61
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?IN-AQUARIUM:: .TABLE ; TABLE FOR OBJECT IN-AQUARIUM
|
||
.STRL "Murky Room"
|
||
.PROP 1,P?OUT
|
||
.BYTE AQUARIUM-ROOM
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
IN-AQUARIUM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?70
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?RIDDLE-ROOM:: .TABLE ; TABLE FOR OBJECT RIDDLE-ROOM
|
||
.STRL "Riddle Room"
|
||
.PROP 5,P?EAST ; DOOR EXIT
|
||
.BYTE PEARL-ROOM ; ROOM NAME
|
||
.BYTE RIDDLE-DOOR ; DOOR NAME
|
||
.WORD 0
|
||
.BYTE 0 ; STRING TO PRINT
|
||
.PROP 1,P?NW
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 1,P?DOWN
|
||
.BYTE CAROUSEL-ROOM
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
RIDDLE-ROOM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.PROP 4,P?PSEUDO
|
||
W?RIDDLE
|
||
RIDDLE-PSEUDO
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?GNOME:: .TABLE ; TABLE FOR OBJECT GNOME
|
||
.STRL "Volcano Gnome"
|
||
.PROP 2,P?SYNONYM
|
||
W?GNOME
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?VOLCANO
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
GNOME-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?106
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?STAIRWAY-TOP:: .TABLE ; TABLE FOR OBJECT STAIRWAY-TOP
|
||
.STRL "Stairway"
|
||
.PROP 1,P?NORTH
|
||
.BYTE MENHIR-ROOM
|
||
.PROP 1,P?DOWN
|
||
.BYTE DIAMOND-5
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?49
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE STAIRS
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?MANGLED-CAGE:: .TABLE ; TABLE FOR OBJECT MANGLED-CAGE
|
||
.STRL "mangled cage"
|
||
.PROP 2,P?SYNONYM
|
||
W?CAGE
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?MANGLED
|
||
.BYTE A?STEEL
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
60
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?125
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DIAMOND-4:: .TABLE ; TABLE FOR OBJECT DIAMOND-4
|
||
.STRL "Oddly-angled Room"
|
||
.PROP 1,P?EAST
|
||
.BYTE DIAMOND-5
|
||
.PROP 1,P?NE
|
||
.BYTE DIAMOND-2
|
||
.PROP 1,P?SE
|
||
.BYTE DIAMOND-8
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
DIAMOND-MOTION
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?50
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE DWINDOW
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?TELLER-EAST:: .TABLE ; TABLE FOR OBJECT TELLER-EAST
|
||
.STRL "East Teller's Room"
|
||
.PROP 1,P?NORTH
|
||
.BYTE VIEWING-EAST
|
||
.PROP 1,P?EAST
|
||
.BYTE DEPOSITORY
|
||
.PROP 1,P?SOUTH
|
||
.BYTE BANK-ENTRANCE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
TELLER-ROOM
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?39
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?ROBOT-LABEL:: .TABLE ; TABLE FOR OBJECT ROBOT-LABEL
|
||
.STRL "green piece of paper"
|
||
.PROP 6,P?SYNONYM
|
||
W?PAPER
|
||
W?PIECE
|
||
W?INSTRUCTIONS
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?GREEN
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
3
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?121
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?122
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?CRYPT-DOOR:: .TABLE ; TABLE FOR OBJECT CRYPT-DOOR
|
||
.STRL "crypt door"
|
||
.PROP 2,P?SYNONYM
|
||
W?DOOR
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?CRYPT
|
||
.BYTE A?NORTH
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CRYPT-DOOR-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?COIN:: .TABLE ; TABLE FOR OBJECT COIN
|
||
.STRL "priceless zorkmid"
|
||
.PROP 8,P?SYNONYM
|
||
W?COIN
|
||
W?ZORKMID
|
||
W?GOLD
|
||
W?TREASURE
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?GOLD
|
||
.BYTE A?PRICELESS
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
10
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?130
|
||
.PROP 2,P?FDESC ; STRING PROPERTY
|
||
STR?129
|
||
.PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
20
|
||
.PROP 2,P?TEXT ; STRING PROPERTY
|
||
STR?131
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?LETTER-OPENER:: .TABLE ; TABLE FOR OBJECT LETTER-OPENER
|
||
.STRL "letter opener"
|
||
.PROP 2,P?SYNONYM
|
||
W?OPENER
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?LETTER
|
||
.PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY
|
||
|
||
2
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?DRAGON-ROOM:: .TABLE ; TABLE FOR OBJECT DRAGON-ROOM
|
||
.STRL "Dragon Room"
|
||
.PROP 4,P?NORTH ; CONDITIONAL EXIT
|
||
.BYTE DRAGON-LAIR ; ROOM NAME
|
||
.BYTE ICE-MELTED ; FLAG NAME
|
||
STR?27 ; STRING
|
||
.PROP 1,P?EAST
|
||
.BYTE LEDGE-TUNNEL
|
||
.PROP 1,P?WEST
|
||
.BYTE FRESCO-ROOM
|
||
.PROP 1,P?SOUTH
|
||
.BYTE STONE-BRIDGE
|
||
.PROP 4,P?IN ; CONDITIONAL EXIT
|
||
.BYTE DRAGON-LAIR ; ROOM NAME
|
||
.BYTE ICE-MELTED ; FLAG NAME
|
||
STR?27 ; STRING
|
||
.PROP 1,P?CROSS
|
||
.BYTE STONE-BRIDGE
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?26
|
||
.PROP 1,P?GLOBAL
|
||
.BYTE BRIDGE
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT
|
||
.STRL "pseudo"
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
CRETIN-FCN
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?AQUARIUM:: .TABLE ; TABLE FOR OBJECT AQUARIUM
|
||
.STRL "aquarium"
|
||
.PROP 4,P?SYNONYM
|
||
W?AQUARIUM
|
||
W?GLASS
|
||
.PROP 1,P?ADJECTIVE
|
||
.BYTE A?HUGE
|
||
.PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY
|
||
|
||
AQUARIUM-FCN
|
||
.PROP 2,P?LDESC ; STRING PROPERTY
|
||
STR?66
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
200
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?PTABLE:: .TABLE ; TABLE FOR OBJECT PTABLE
|
||
.STRL "table"
|
||
.PROP 2,P?SYNONYM
|
||
W?TABLE
|
||
.PROP 2,P?ADJECTIVE
|
||
.BYTE A?DUSTY
|
||
.BYTE A?WOODEN
|
||
.PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY
|
||
|
||
40
|
||
.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 SUPER-BRIEF=0
|
||
.GVAR SAFE-FLAG=0
|
||
.GVAR CAROUSEL-FLIP-FLAG=0
|
||
.GVAR SWIMYUKS=T?22,TABLE
|
||
.GVAR SPELL-VICTIM=0
|
||
.GVAR VERBOSE=0
|
||
.GVAR P-BUTS=T?15,TABLE
|
||
.GVAR EVAPORATED=0
|
||
.GVAR GENIE-THANKS=T?41,TABLE
|
||
.GVAR DIAMOND-SOLVE=0
|
||
.GVAR P-DIR=0
|
||
.GVAR P-ACLAUSE=0
|
||
.GVAR P-SLOCBITS=0
|
||
.GVAR P-MATCHLEN=0
|
||
.GVAR P-ADVERB=0
|
||
.GVAR PUNLOCK-FLAG=0
|
||
.GVAR BASE-SCORE=0
|
||
.GVAR CLOCK-WAIT=0
|
||
.GVAR P-MULT=0
|
||
.GVAR P-OTBL=T?10,TABLE
|
||
.GVAR WIZQDESCS=T?45,TABLE
|
||
.GVAR P-NAM=0
|
||
.GVAR ALWAYS-LIT=0
|
||
.GVAR C-TABLE=T?1,TABLE
|
||
.GVAR LUCKY=1
|
||
.GVAR P-XNAM=0
|
||
.GVAR SWORD-GLOW=0
|
||
.GVAR OOPS-TABLE=T?8,TABLE
|
||
.GVAR P-WALK-DIR=0
|
||
.GVAR WIZQLAST=0
|
||
.GVAR P-ANAM=0
|
||
.GVAR PLAYER=0
|
||
.GVAR OTHER-PROPERTIES=STR?212,STRING
|
||
.GVAR MUD-FLAG=0
|
||
.GVAR P-CONT=0
|
||
.GVAR UNICORN-MSGS=T?39,TABLE
|
||
.GVAR P-PRSI=T?14,TABLE
|
||
.GVAR PRCOUNT=0
|
||
.GVAR AGAIN-LEXV=T?4,TABLE
|
||
.GVAR SPELL-USED=0
|
||
.GVAR P-DIRECTION=0
|
||
.GVAR MENHIR-POSITION=0
|
||
.GVAR FUMBLE-NUMBER=7
|
||
.GVAR DUMMY=T?33,TABLE
|
||
.GVAR DESC-OBJECT=0
|
||
.GVAR DWDESCS=T?34,TABLE
|
||
.GVAR MUNGED-ROOM=0
|
||
.GVAR BTIE-FLAG=0
|
||
.GVAR LIT=0
|
||
.GVAR BASES=T?35,TABLE
|
||
.GVAR P-VTBL=T?11,TABLE
|
||
.GVAR P-XADJN=0
|
||
.GVAR BANK-SOLVE-FLAG=0
|
||
.GVAR SPELL-NAMES=T?42,TABLE
|
||
.GVAR DIAMOND-COUNT=0
|
||
.GVAR RESERVE-LEXV=T?5,TABLE
|
||
.GVAR LAMP-TABLE=T?32,TABLE
|
||
.GVAR P-ACT=0
|
||
.GVAR P-ADJ=0
|
||
.GVAR P-LEN=0
|
||
.GVAR C-INTS=180
|
||
.GVAR P-CCTBL=T?2,TABLE
|
||
.GVAR P-LEXV=T?3,TABLE
|
||
.GVAR LOAD-ALLOWED=100
|
||
.GVAR WAND-ON-LOC=0
|
||
.GVAR SPRAYED?=0
|
||
.GVAR PRSO=0
|
||
.GVAR BUCKET-TOP-FLAG=0
|
||
.GVAR GNOME-DOOR-FLAG=0
|
||
.GVAR DIAMOND-ROOMS=T?36,TABLE
|
||
.GVAR P-MERGED=0
|
||
.GVAR PRFOLLOW=0
|
||
.GVAR P-GWIMBIT=0
|
||
.GVAR C-DEMONS=180
|
||
.GVAR PLOOK-FLAG=0
|
||
.GVAR MATCH-COUNT=6
|
||
.GVAR P-OCLAUSE=T?17,TABLE
|
||
.GVAR GENIE-READY?=0
|
||
.GVAR PRINCESS-AWAKE=0
|
||
.GVAR EIGHT-DIRECTIONS=T?26,TABLE
|
||
.GVAR P-SYNTAX=0
|
||
.GVAR ZGNOME-FLAG=0
|
||
.GVAR P-XADJ=0
|
||
.GVAR DIAMOND-MOVES=0
|
||
.GVAR P-AADJ=0
|
||
.GVAR PRSA=0
|
||
.GVAR ICE-MELTED=0
|
||
.GVAR PRDIRS=T?40,TABLE
|
||
.GVAR GENIE-HOARD=0
|
||
.GVAR WHEEEEE=T?19,TABLE
|
||
.GVAR P-PRSO=T?13,TABLE
|
||
.GVAR SPELL?=0
|
||
.GVAR P-AND=0
|
||
.GVAR UNICORN-FRIGHTENED=0
|
||
.GVAR P-ONEOBJ=0
|
||
.GVAR SCOL-ROOM=VIEWING-WEST
|
||
.GVAR TOPIARY-MOVED=0
|
||
.GVAR P-INBUF=T?6,TABLE
|
||
.GVAR DEAD=0
|
||
.GVAR JUMPLOSS=T?18,TABLE
|
||
.GVAR SPRAY-USED?=0
|
||
.GVAR P-MERGE=T?16,TABLE
|
||
.GVAR DEATHS=0
|
||
.GVAR P-WON=0
|
||
.GVAR WIZ-DOOR-FLAG=0
|
||
.GVAR SPELL-STOPS=T?44,TABLE
|
||
.GVAR P-OVTBL=T?12,TABLE
|
||
.GVAR SPELL-HANDLED?=0
|
||
.GVAR WON-FLAG=0
|
||
.GVAR DRAGON-ATTACKS=T?38,TABLE
|
||
.GVAR P-ITBL=T?9,TABLE
|
||
.GVAR QUOTE-FLAG=0
|
||
.GVAR P-TABLE=0
|
||
.GVAR DIDIRS=T?37,TABLE
|
||
.GVAR CERBERUS-LEASHED=0
|
||
.GVAR LOAD-MAX=100
|
||
.GVAR P-GETFLAGS=0
|
||
.GVAR DRAGON-ANGER=0
|
||
.GVAR YUKS=T?24,TABLE
|
||
.GVAR DIM-DOOR-FLAG=0
|
||
.GVAR SCOL-WALLS=T?31,TABLE
|
||
.GVAR GNOME-FLAG=0
|
||
.GVAR DIAMOND-BASE=0
|
||
.GVAR BINF-FLAG=0
|
||
.GVAR OOPS-INBUF=T?7,TABLE
|
||
.GVAR FUMBLE-PROB=8
|
||
.GVAR INDENTS=T?20,TABLE
|
||
.GVAR P-NUMBER=0
|
||
.GVAR P-OFLAG=0
|
||
.GVAR BLAB-FLAG=0
|
||
.GVAR WINNER=0
|
||
.GVAR BALLOON-UPS=T?27,TABLE
|
||
.GVAR P-ADJN=0
|
||
.GVAR AGAIN-DIR=0
|
||
.GVAR CAGE-SOLVE-FLAG=0
|
||
.GVAR MATOBJ=0
|
||
.GVAR FANTASIES=T?46,TABLE
|
||
.GVAR HS=0
|
||
.GVAR GUARDIAN-FED=0
|
||
.GVAR WAND-ON=0
|
||
.GVAR P-IT-OBJECT=0
|
||
.GVAR HO-HUM=T?21,TABLE
|
||
.GVAR BLOC=VOLCANO-BOTTOM
|
||
.GVAR FATAL-VAPORS=STR?229,STRING
|
||
.GVAR OLD-HERE=DRAGON-ROOM
|
||
.GVAR CAROUSEL-ZOOM-FLAG=0
|
||
.GVAR BALLOON-DOWNS=T?29,TABLE
|
||
.GVAR PRSI=0
|
||
.GVAR RESERVE-PTR=0
|
||
.GVAR COMPASS-KLUDGE=0
|
||
.GVAR BALLOON-FLOATS=T?28,TABLE
|
||
.GVAR HELLOS=T?23,TABLE
|
||
.GVAR SPELL-HINTS=T?43,TABLE
|
||
.GVAR SCOL-ROOMS=T?30,TABLE
|
||
.GVAR TOPIARY-NEAR=0
|
||
.GVAR P-NOT-HERE=0
|
||
.GVAR P-NCN=0
|
||
.GVAR SCOL-ACTIVE=0
|
||
.GVAR CRYPT-LIT?=1
|
||
.GVAR SECRET-DOOR=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:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?2:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?3:: .TABLE
|
||
.BYTE 59
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.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:: .TABLE
|
||
.BYTE 59
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.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:: .TABLE
|
||
.BYTE 59
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
0
|
||
.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:: .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:: .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:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?9:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?10:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?11:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?12:: .TABLE
|
||
0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
T?13:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?14:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
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?15:: .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?16:: .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:: .TABLE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?18:: .TABLE
|
||
4
|
||
0
|
||
STR?170
|
||
STR?171
|
||
STR?172
|
||
.ENDT
|
||
|
||
T?19:: .TABLE
|
||
5
|
||
0
|
||
STR?176
|
||
STR?177
|
||
STR?178
|
||
STR?179
|
||
.ENDT
|
||
|
||
T?20:: .TABLE
|
||
STR?183
|
||
STR?183
|
||
STR?184
|
||
STR?185
|
||
STR?186
|
||
STR?187
|
||
.ENDT
|
||
|
||
T?21:: .TABLE
|
||
4
|
||
0
|
||
STR?188
|
||
STR?189
|
||
STR?190
|
||
.ENDT
|
||
|
||
T?22:: .TABLE
|
||
2
|
||
0
|
||
STR?192
|
||
.ENDT
|
||
|
||
T?23:: .TABLE
|
||
5
|
||
0
|
||
STR?193
|
||
STR?194
|
||
STR?195
|
||
STR?196
|
||
.ENDT
|
||
|
||
T?24:: .TABLE
|
||
5
|
||
0
|
||
STR?197
|
||
STR?198
|
||
STR?199
|
||
STR?200
|
||
.ENDT
|
||
|
||
T?25:: .TABLE
|
||
4
|
||
0
|
||
STR?201
|
||
STR?202
|
||
STR?203
|
||
.ENDT
|
||
|
||
T?26:: .TABLE
|
||
P?NORTH
|
||
P?EAST
|
||
P?SOUTH
|
||
P?NE
|
||
P?SE
|
||
P?SW
|
||
P?NW
|
||
.ENDT
|
||
|
||
T?27:: .TABLE
|
||
4
|
||
VAIR-1
|
||
VAIR-2
|
||
VAIR-3
|
||
VAIR-4
|
||
.ENDT
|
||
|
||
T?28:: .TABLE
|
||
4
|
||
LEDGE-1
|
||
VAIR-2
|
||
LEDGE-2
|
||
VAIR-4
|
||
.ENDT
|
||
|
||
T?29:: .TABLE
|
||
4
|
||
VAIR-4
|
||
VAIR-3
|
||
VAIR-2
|
||
VAIR-1
|
||
.ENDT
|
||
|
||
T?30:: .TABLE
|
||
8
|
||
P?EAST
|
||
VIEWING-EAST
|
||
P?WEST
|
||
VIEWING-WEST
|
||
P?NORTH
|
||
SMALL-ROOM
|
||
P?SOUTH
|
||
VAULT
|
||
.ENDT
|
||
|
||
T?31:: .TABLE
|
||
VIEWING-WEST
|
||
SEWL
|
||
VIEWING-WEST
|
||
VIEWING-EAST
|
||
SWWL
|
||
VIEWING-EAST
|
||
SMALL-ROOM
|
||
SSWL
|
||
VAULT
|
||
VAULT
|
||
SNWL
|
||
SMALL-ROOM
|
||
.ENDT
|
||
|
||
T?32:: .TABLE
|
||
300
|
||
STR?247
|
||
100
|
||
STR?248
|
||
50
|
||
STR?249
|
||
0
|
||
.ENDT
|
||
|
||
T?33:: .TABLE
|
||
3
|
||
STR?201
|
||
STR?250
|
||
STR?251
|
||
.ENDT
|
||
|
||
T?34:: .TABLE
|
||
STR?254
|
||
STR?255
|
||
STR?256
|
||
STR?257
|
||
STR?258
|
||
.ENDT
|
||
|
||
T?35:: .TABLE
|
||
STR?259
|
||
STR?259
|
||
STR?259
|
||
STR?260
|
||
STR?261
|
||
STR?262
|
||
.ENDT
|
||
|
||
T?36:: .TABLE
|
||
DIAMOND-2
|
||
DIAMOND-4
|
||
DIAMOND-6
|
||
DIAMOND-8
|
||
DIAMOND-1
|
||
DIAMOND-3
|
||
DIAMOND-5
|
||
DIAMOND-7
|
||
DIAMOND-9
|
||
.ENDT
|
||
|
||
T?37:: .TABLE
|
||
P?SE
|
||
P?NE
|
||
P?NW
|
||
P?SW
|
||
.ENDT
|
||
|
||
T?38:: .TABLE
|
||
5
|
||
STR?267
|
||
STR?268
|
||
STR?269
|
||
STR?270
|
||
STR?271
|
||
.ENDT
|
||
|
||
T?39:: .TABLE
|
||
4
|
||
STR?276
|
||
STR?277
|
||
STR?278
|
||
STR?279
|
||
.ENDT
|
||
|
||
T?40:: .TABLE
|
||
STR?240
|
||
DRAGON-ROOM
|
||
STR?239
|
||
P?SOUTH
|
||
STR?281
|
||
LEDGE-TUNNEL
|
||
STR?282
|
||
P?EAST
|
||
STR?281
|
||
RAVINE-LEDGE
|
||
STR?282
|
||
P?EAST
|
||
STR?283
|
||
DEEP-FORD
|
||
STR?284
|
||
P?DOWN
|
||
STR?240
|
||
MARBLE-HALL
|
||
STR?239
|
||
P?SOUTH
|
||
STR?281
|
||
STREAM-PATH
|
||
STR?282
|
||
P?EAST
|
||
STR?281
|
||
FORMAL-GARDEN
|
||
STR?282
|
||
P?EAST
|
||
STR?239
|
||
GARDEN-NORTH
|
||
STR?240
|
||
P?NORTH
|
||
STR?285
|
||
GAZEBO-ROOM
|
||
STR?286
|
||
P?IN
|
||
.ENDT
|
||
|
||
T?41:: .TABLE
|
||
9
|
||
STR?297
|
||
STR?298
|
||
STR?299
|
||
STR?300
|
||
STR?301
|
||
STR?302
|
||
STR?303
|
||
STR?304
|
||
STR?305
|
||
.ENDT
|
||
|
||
T?42:: .TABLE
|
||
12
|
||
STR?310
|
||
STR?311
|
||
STR?312
|
||
STR?313
|
||
STR?314
|
||
STR?315
|
||
STR?316
|
||
STR?317
|
||
STR?318
|
||
STR?319
|
||
STR?320
|
||
STR?321
|
||
.ENDT
|
||
|
||
T?43:: .TABLE
|
||
12
|
||
STR?322
|
||
0
|
||
STR?323
|
||
0
|
||
STR?324
|
||
0
|
||
STR?325
|
||
STR?326
|
||
0
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?44:: .TABLE
|
||
12
|
||
STR?327
|
||
0
|
||
STR?328
|
||
0
|
||
STR?329
|
||
0
|
||
STR?330
|
||
STR?331
|
||
STR?332
|
||
0
|
||
0
|
||
0
|
||
.ENDT
|
||
|
||
T?45:: .TABLE
|
||
8
|
||
STR?335
|
||
STR?336
|
||
STR?337
|
||
STR?338
|
||
STR?339
|
||
STR?340
|
||
STR?341
|
||
STR?342
|
||
.ENDT
|
||
|
||
T?46:: .TABLE
|
||
8
|
||
STR?344
|
||
STR?345
|
||
STR?346
|
||
STR?347
|
||
STR?348
|
||
STR?349
|
||
STR?350
|
||
STR?351
|
||
.ENDT
|
||
|
||
|
||
; END OF PURENESS
|
||
|
||
IMPURE::
|
||
|
||
|
||
|
||
; VERB TABLE IS DEFINED HERE
|
||
|
||
VTBL:: .TABLE
|
||
ST?KISS
|
||
ST?SKIP
|
||
ST?INFLAT
|
||
ST?STAY
|
||
ST?PULL
|
||
ST?PUT
|
||
ST?RAPE
|
||
ST?VERBOSE
|
||
ST?WALK
|
||
ST?QUIT
|
||
ST?FIND
|
||
ST?DESTROY
|
||
ST?UNLOCK
|
||
ST?READ
|
||
ST?SAY
|
||
ST?PUNCTURE
|
||
ST?JUMP
|
||
ST?POUR
|
||
ST?WAIT
|
||
ST?TAKE
|
||
ST?COUNT
|
||
ST?RAISE
|
||
ST?FOLLOW
|
||
ST?VERSION
|
||
ST?WIND
|
||
ST?#UNRECORD
|
||
ST?LIGHT
|
||
ST?MOVE
|
||
ST?CHOMP
|
||
ST?PLAY
|
||
ST?OPEN
|
||
ST?#COMMAND
|
||
ST?BLOW
|
||
ST?KNOCK
|
||
ST?PICK
|
||
ST?DEFLATE
|
||
ST?BOARD
|
||
ST?#RANDOM
|
||
ST?APPLY
|
||
ST?PRAY
|
||
ST?STAND
|
||
ST?ENCHANT
|
||
ST?LISTEN
|
||
ST?TIE
|
||
ST?SAVE
|
||
ST?TELL
|
||
ST?THROW
|
||
ST?ZORK
|
||
ST?LOWER
|
||
ST?COMMAND
|
||
ST?TALK
|
||
ST?SHAKE
|
||
ST?INVENTORY
|
||
ST?ATTACK
|
||
ST?KILL
|
||
ST?ENTER
|
||
ST?SEARCH
|
||
ST?WEAR
|
||
ST?FROBOZZ
|
||
ST?DISEMBARK
|
||
ST?SWIM
|
||
ST?LUBRICATE
|
||
ST?PLUG
|
||
ST?UNTIE
|
||
ST?PUMP
|
||
ST?CUT
|
||
ST?UNSCRIPT
|
||
ST?MELT
|
||
ST?BRUSH
|
||
ST?RING
|
||
ST?PUSH
|
||
ST?RUB
|
||
ST?SUPER
|
||
ST?BLAST
|
||
ST?DIG
|
||
ST?WISH
|
||
ST?INCANT
|
||
ST?SEND
|
||
ST?SCORE
|
||
ST?EXORCISE
|
||
ST?HATCH
|
||
ST?WIN
|
||
ST?LOOK
|
||
ST?ODYSSEUS
|
||
ST?SPRAY
|
||
ST?DROP
|
||
ST?BACK
|
||
ST?ROLL
|
||
ST?LEAVE
|
||
ST?CURSE
|
||
ST?SCRIPT
|
||
ST?REPENT
|
||
ST?SPIN
|
||
ST?$VERIFY
|
||
ST?EXTINGUISH
|
||
ST?SWING
|
||
ST?RESTART
|
||
ST?POKE
|
||
ST?SMELL
|
||
ST?BRIEF
|
||
ST?ECHO
|
||
ST?DIAGNOSE
|
||
ST?GIVE
|
||
ST?WAKE
|
||
ST?DRINK
|
||
ST?ANSWER
|
||
ST?MUMBLE
|
||
ST?YELL
|
||
ST?LOCK
|
||
ST?ACTIVATE
|
||
ST?BURN
|
||
ST?KICK
|
||
ST?PLUGH
|
||
ST?TURN
|
||
ST?#RECORD
|
||
ST?CROSS
|
||
ST?STAB
|
||
ST?MAKE
|
||
ST?RESTORE
|
||
ST?CLOSE
|
||
ST?STRIKE
|
||
ST?SLIDE
|
||
ST?WAVE
|
||
ST?EXIT
|
||
ST?EXAMINE
|
||
ST?DISENCHANT
|
||
ST?EAT
|
||
ST?FILL
|
||
ST?LEAN
|
||
ST?SQUEEZE
|
||
ST?BUG
|
||
ST?CLIMB
|
||
ST?LAUNCH
|
||
ST?TREASURE
|
||
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?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?INFLAT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE TOOLBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SH+SC
|
||
.BYTE V?INFLATE
|
||
.ENDT
|
||
|
||
ST?STAY:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?STAY
|
||
.ENDT
|
||
|
||
ST?PULL:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?MOVE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?MOVE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?MOVE
|
||
.ENDT
|
||
|
||
ST?PUT:: .TABLE
|
||
.BYTE 7 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?BEHIND
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SMANY+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT-BEHIND
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SIR+SOG+SC+SMANY
|
||
.BYTE 0
|
||
.BYTE V?WEAR
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?OUT
|
||
.BYTE 0
|
||
.BYTE ONBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+STAKE+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?LAMP-OFF
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?UNDER
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT-UNDER
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?DOWN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SMANY
|
||
.BYTE 0
|
||
.BYTE V?DROP
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SMANY+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT-ON
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SMANY+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT
|
||
.ENDT
|
||
|
||
ST?RAPE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?RAPE
|
||
.ENDT
|
||
|
||
ST?VERBOSE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?VERBOSE
|
||
.ENDT
|
||
|
||
ST?WALK:: .TABLE
|
||
.BYTE 11 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?DOWN
|
||
.BYTE 0
|
||
.BYTE CLIMBBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-DOWN
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE CLIMBBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-UP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?AROUND
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WALK-AROUND
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?TO
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WALK-TO
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?OVER
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LEAP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?THROUGH
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?THROUGH
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?THROUGH
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?AWAY
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WALK
|
||
.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?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?DESTROY:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SH+SC
|
||
.BYTE 0
|
||
.BYTE V?OPEN
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE PR?DOWN
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SH+SC
|
||
.BYTE SH+SC+STAKE
|
||
.BYTE V?MUNG
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SH+SC
|
||
.BYTE SH+SC+STAKE
|
||
.BYTE V?MUNG
|
||
.ENDT
|
||
|
||
ST?UNLOCK:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE TOOLBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SOG+SIR+STAKE
|
||
.BYTE V?UNLOCK
|
||
.ENDT
|
||
|
||
ST?READ:: .TABLE
|
||
.BYTE 4 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE READBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+STAKE
|
||
.BYTE 0
|
||
.BYTE V?READ-PAGE
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE READBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+STAKE
|
||
.BYTE 0
|
||
.BYTE V?READ
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?FROM
|
||
.BYTE 0
|
||
.BYTE READBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+STAKE
|
||
.BYTE 0
|
||
.BYTE V?READ
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE READBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+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?PUNCTURE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE ACTORBIT
|
||
.BYTE WEAPONBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE V?MUNG
|
||
.ENDT
|
||
|
||
ST?JUMP:: .TABLE
|
||
.BYTE 6 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?OFF
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LEAP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?FROM
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LEAP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LEAP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ACROSS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LEAP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?OVER
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LEAP
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LEAP
|
||
.ENDT
|
||
|
||
ST?POUR:: .TABLE
|
||
.BYTE 4 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?FROM
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC
|
||
.BYTE 0
|
||
.BYTE V?DROP
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC
|
||
.BYTE 0
|
||
.BYTE V?POUR-ON
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC
|
||
.BYTE 0
|
||
.BYTE V?DROP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC
|
||
.BYTE 0
|
||
.BYTE V?DROP
|
||
.ENDT
|
||
|
||
ST?WAIT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WAIT
|
||
.ENDT
|
||
|
||
ST?TAKE:: .TABLE
|
||
.BYTE 8 ;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 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?OFF
|
||
.BYTE TAKEBIT
|
||
.BYTE 0
|
||
.BYTE SC+SIR+SMANY
|
||
.BYTE 0
|
||
.BYTE V?TAKE
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?OUT
|
||
.BYTE TAKEBIT
|
||
.BYTE 0
|
||
.BYTE SC+SIR+SMANY
|
||
.BYTE 0
|
||
.BYTE V?TAKE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE RMUNGBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?STAND
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE VEHBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-ON
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?OUT
|
||
.BYTE 0
|
||
.BYTE RMUNGBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?DISEMBARK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE VEHBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?BOARD
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE TAKEBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SMANY
|
||
.BYTE 0
|
||
.BYTE V?TAKE
|
||
.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?RAISE:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?RAISE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?RAISE
|
||
.ENDT
|
||
|
||
ST?FOLLOW:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?FOLLOW
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?FOLLOW
|
||
.ENDT
|
||
|
||
ST?VERSION:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?VERSION
|
||
.ENDT
|
||
|
||
ST?WIND:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WIND
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WIND
|
||
.ENDT
|
||
|
||
ST?#UNRECORD:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?UNRECORD
|
||
.ENDT
|
||
|
||
ST?LIGHT:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE LIGHTBIT
|
||
.BYTE FLAMEBIT
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE SH+SC+STAKE+SHAVE
|
||
.BYTE V?BURN
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE LIGHTBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+STAKE+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?LAMP-ON
|
||
.ENDT
|
||
|
||
ST?MOVE:: .TABLE
|
||
.BYTE 5 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE TOOLBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?TURN
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SMANY+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?TO
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?PUSH-TO
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?PUSH-TO
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?MOVE
|
||
.ENDT
|
||
|
||
ST?CHOMP:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?CHOMP
|
||
.ENDT
|
||
|
||
ST?PLAY:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PLAY
|
||
.ENDT
|
||
|
||
ST?OPEN:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE DOORBIT
|
||
.BYTE TOOLBIT
|
||
.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?#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-FILE
|
||
.ENDT
|
||
|
||
ST?BLOW:: .TABLE
|
||
.BYTE 4 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?BREATHE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?BLAST
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE TOOLBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SH+SC
|
||
.BYTE V?INFLATE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?OUT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LAMP-OFF
|
||
.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?ATTACK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?KNOCK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?AT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?KNOCK
|
||
.ENDT
|
||
|
||
ST?PICK:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE TAKEBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SMANY
|
||
.BYTE 0
|
||
.BYTE V?TAKE
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PICK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PICK
|
||
.ENDT
|
||
|
||
ST?DEFLATE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?DEFLATE
|
||
.ENDT
|
||
|
||
ST?BOARD:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE VEHBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?BOARD
|
||
.ENDT
|
||
|
||
ST?#RANDOM:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?RANDOM
|
||
.ENDT
|
||
|
||
ST?APPLY:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?TO
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PUT
|
||
.ENDT
|
||
|
||
ST?PRAY:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PRAY
|
||
.ENDT
|
||
|
||
ST?STAND:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE RMUNGBIT
|
||
.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?ENCHANT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?ENCHANT
|
||
.ENDT
|
||
|
||
ST?LISTEN:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?FOR
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LISTEN
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?TO
|
||
.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 PR?UP
|
||
.BYTE PR?WITH
|
||
.BYTE ACTORBIT
|
||
.BYTE TOOLBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SOG+SIR+SH+SC+SHAVE
|
||
.BYTE V?TIE-UP
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?TO
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?TIE
|
||
.ENDT
|
||
|
||
ST?SAVE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SAVE
|
||
.ENDT
|
||
|
||
ST?TELL:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?ABOUT
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE SIR
|
||
.BYTE 0
|
||
.BYTE V?TELL
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE SIR
|
||
.BYTE 0
|
||
.BYTE V?TELL
|
||
.ENDT
|
||
|
||
ST?THROW:: .TABLE
|
||
.BYTE 7 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?OVER
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?THROW-OFF
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?OFF
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?THROW-OFF
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT-ON
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?OVERBOARD
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE SOG+SIR
|
||
.BYTE V?THROW
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?AT
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE SOG+SIR
|
||
.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?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?COMMAND:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?COMMAND
|
||
.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?SHAKE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SHAVE
|
||
.BYTE 0
|
||
.BYTE V?SHAKE
|
||
.ENDT
|
||
|
||
ST?INVENTORY:: .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?ATTACK:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE ACTORBIT
|
||
.BYTE WEAPONBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE V?ATTACK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?ATTACK
|
||
.ENDT
|
||
|
||
ST?KILL:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE ACTORBIT
|
||
.BYTE WEAPONBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE V?ATTACK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?ATTACK
|
||
.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?THROUGH
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?ENTER
|
||
.ENDT
|
||
|
||
ST?SEARCH:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.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 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WEAR
|
||
.ENDT
|
||
|
||
ST?FROBOZZ:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?FROBOZZ
|
||
.ENDT
|
||
|
||
ST?DISEMBARK:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE VEHBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?DISEMBARK
|
||
.ENDT
|
||
|
||
ST?SWIM:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ACROSS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SWIM
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SWIM
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SWIM
|
||
.ENDT
|
||
|
||
ST?LUBRICATE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC
|
||
.BYTE V?OIL
|
||
.ENDT
|
||
|
||
ST?PLUG:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PLUG
|
||
.ENDT
|
||
|
||
ST?UNTIE:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?FROM
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SH+SC
|
||
.BYTE 0
|
||
.BYTE V?UNTIE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SH+SC
|
||
.BYTE 0
|
||
.BYTE V?UNTIE
|
||
.ENDT
|
||
|
||
ST?PUMP:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PUMP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PUMP
|
||
.ENDT
|
||
|
||
ST?CUT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE WEAPONBIT
|
||
.BYTE 0
|
||
.BYTE SC+SH
|
||
.BYTE V?CUT
|
||
.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?MELT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE FLAMEBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE V?MELT
|
||
.ENDT
|
||
|
||
ST?BRUSH:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?BRUSH
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?BRUSH
|
||
.ENDT
|
||
|
||
ST?RING:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE STAKE
|
||
.BYTE 0
|
||
.BYTE V?RING
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE STAKE
|
||
.BYTE 0
|
||
.BYTE V?RING
|
||
.ENDT
|
||
|
||
ST?PUSH:: .TABLE
|
||
.BYTE 6 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?UNDER
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PUT-UNDER
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE TOOLBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?TURN
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SIR+SOG+SMANY
|
||
.BYTE 0
|
||
.BYTE V?PUSH
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SIR+SOG+SMANY
|
||
.BYTE 0
|
||
.BYTE V?PUSH
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?TO
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SIR+SOG
|
||
.BYTE 0
|
||
.BYTE V?PUSH-TO
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SIR+SOG
|
||
.BYTE 0
|
||
.BYTE V?PUSH-TO
|
||
.ENDT
|
||
|
||
ST?RUB:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?RUB
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?RUB
|
||
.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?BLAST:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?BLAST
|
||
.ENDT
|
||
|
||
ST?DIG:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE TOOLBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE V?DIG
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE TOOLBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE V?DIG
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?DIG
|
||
.ENDT
|
||
|
||
ST?WISH:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WISH
|
||
.ENDT
|
||
|
||
ST?INCANT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?INCANT
|
||
.ENDT
|
||
|
||
ST?SEND:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?FOR
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SEND
|
||
.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?EXORCISE:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?AWAY
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?EXORCISE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?OUT
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?EXORCISE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?EXORCISE
|
||
.ENDT
|
||
|
||
ST?HATCH:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?HATCH
|
||
.ENDT
|
||
|
||
ST?WIN:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WIN
|
||
.ENDT
|
||
|
||
ST?LOOK:: .TABLE
|
||
.BYTE 12 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?FOR
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?FIND
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE PR?AT
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?READ
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+SMANY
|
||
.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?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+SMANY
|
||
.BYTE 0
|
||
.BYTE V?LOOK-INSIDE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LOOK-ON
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?AT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+SMANY
|
||
.BYTE 0
|
||
.BYTE V?EXAMINE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?DOWN
|
||
.BYTE 0
|
||
.BYTE RMUNGBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LOOK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE RMUNGBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LOOK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?AROUND
|
||
.BYTE 0
|
||
.BYTE RMUNGBIT
|
||
.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?ODYSSEUS:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?ODYSSEUS
|
||
.ENDT
|
||
|
||
ST?SPRAY:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SSPRAY
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.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+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT-ON
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SMANY+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?DOWN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SMANY+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?PUT
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SMANY+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?DROP
|
||
.ENDT
|
||
|
||
ST?BACK:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?BACK
|
||
.ENDT
|
||
|
||
ST?ROLL:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?MOVE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?MOVE
|
||
.ENDT
|
||
|
||
ST?LEAVE:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?DROP
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LEAVE
|
||
.ENDT
|
||
|
||
ST?CURSE:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?CURSES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?CURSES
|
||
.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?REPENT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?REPENT
|
||
.ENDT
|
||
|
||
ST?SPIN:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SPIN
|
||
.ENDT
|
||
|
||
ST?$VERIFY:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?VERIFY
|
||
.ENDT
|
||
|
||
ST?EXTINGUISH:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ONBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+STAKE+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?LAMP-OFF
|
||
.ENDT
|
||
|
||
ST?SWING:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?AT
|
||
.BYTE WEAPONBIT
|
||
.BYTE ACTORBIT
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE SOG+SIR
|
||
.BYTE V?SWING
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE WEAPONBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?SWING
|
||
.ENDT
|
||
|
||
ST?RESTART:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?RESTART
|
||
.ENDT
|
||
|
||
ST?POKE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE ACTORBIT
|
||
.BYTE WEAPONBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE V?MUNG
|
||
.ENDT
|
||
|
||
ST?SMELL:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SMELL
|
||
.ENDT
|
||
|
||
ST?BRIEF:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?BRIEF
|
||
.ENDT
|
||
|
||
ST?ECHO:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?ECHO
|
||
.ENDT
|
||
|
||
ST?DIAGNOSE:: .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?GIVE:: .TABLE
|
||
.BYTE 2 ;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
|
||
.ENDT
|
||
|
||
ST?WAKE:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?ALARM
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?ALARM
|
||
.ENDT
|
||
|
||
ST?DRINK:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?FROM
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC
|
||
.BYTE 0
|
||
.BYTE V?DRINK-FROM
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE DRINKBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?DRINK
|
||
.ENDT
|
||
|
||
ST?ANSWER:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?REPLY
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?ANSWER
|
||
.ENDT
|
||
|
||
ST?MUMBLE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?MUMBLE
|
||
.ENDT
|
||
|
||
ST?YELL:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?YELL
|
||
.ENDT
|
||
|
||
ST?LOCK:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE TOOLBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SOG+SIR+STAKE
|
||
.BYTE V?LOCK
|
||
.ENDT
|
||
|
||
ST?ACTIVATE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE LIGHTBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?LAMP-ON
|
||
.ENDT
|
||
|
||
ST?BURN:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE PR?DOWN
|
||
.BYTE PR?WITH
|
||
.BYTE BURNBIT
|
||
.BYTE FLAMEBIT
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE SH+SC+SOG+SIR+SHAVE
|
||
.BYTE V?BURN
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE BURNBIT
|
||
.BYTE FLAMEBIT
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE SH+SC+SOG+SIR+SHAVE
|
||
.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?PLUGH:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?ADVENT
|
||
.ENDT
|
||
|
||
ST?TURN:: .TABLE
|
||
.BYTE 6 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?FOR
|
||
.BYTE TURNBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?TURN
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?TO
|
||
.BYTE TURNBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?TURN
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?OFF
|
||
.BYTE 0
|
||
.BYTE ONBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+STAKE+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?LAMP-OFF
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SHAVE
|
||
.BYTE V?LAMP-ON
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE LIGHTBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?LAMP-ON
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE TURNBIT
|
||
.BYTE RMUNGBIT
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?TURN
|
||
.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?STAB:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE ACTORBIT
|
||
.BYTE WEAPONBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SHAVE
|
||
.BYTE V?ATTACK
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE ACTORBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?STAB
|
||
.ENDT
|
||
|
||
ST?MAKE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?MAKE
|
||
.ENDT
|
||
|
||
ST?RESTORE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?RESTORE
|
||
.ENDT
|
||
|
||
ST?CLOSE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE DOORBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?CLOSE
|
||
.ENDT
|
||
|
||
ST?STRIKE:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SOG+SIR+SH+SC
|
||
.BYTE 0
|
||
.BYTE V?STRIKE
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE ACTORBIT
|
||
.BYTE WEAPONBIT
|
||
.BYTE SOG+SIR
|
||
.BYTE SH+SC+SOG+SIR+SHAVE
|
||
.BYTE V?ATTACK
|
||
.ENDT
|
||
|
||
ST?SLIDE:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?TO
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SIR+SOG
|
||
.BYTE 0
|
||
.BYTE V?PUSH-TO
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SIR+SOG
|
||
.BYTE 0
|
||
.BYTE V?PUSH-TO
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?UNDER
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PUT-UNDER
|
||
.ENDT
|
||
|
||
ST?WAVE:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?AT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?WAVE
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?AT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+STAKE+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?WAVE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+STAKE+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?WAVE
|
||
.ENDT
|
||
|
||
ST?EXIT:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?EXIT
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?EXIT
|
||
.ENDT
|
||
|
||
ST?EXAMINE:: .TABLE
|
||
.BYTE 3 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SIR+SOG+SMANY
|
||
.BYTE 0
|
||
.BYTE V?LOOK-INSIDE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SC+SIR+SOG+SMANY
|
||
.BYTE 0
|
||
.BYTE V?LOOK-INSIDE
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SMANY
|
||
.BYTE 0
|
||
.BYTE V?EXAMINE
|
||
.ENDT
|
||
|
||
ST?DISENCHANT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?DISENCHANT
|
||
.ENDT
|
||
|
||
ST?EAT:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE FOODBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR+STAKE
|
||
.BYTE 0
|
||
.BYTE V?EAT
|
||
.ENDT
|
||
|
||
ST?FILL:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE CONTBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?FILL
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?WITH
|
||
.BYTE CONTBIT
|
||
.BYTE 0
|
||
.BYTE SH+SC+SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?FILL
|
||
.ENDT
|
||
|
||
ST?LEAN:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE SH+SHAVE
|
||
.BYTE 0
|
||
.BYTE V?LEAN-ON
|
||
.ENDT
|
||
|
||
ST?SQUEEZE:: .TABLE
|
||
.BYTE 2 ;NUMBER OF SYNTAXES
|
||
.BYTE 2 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?PUT
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?SQUEEZE
|
||
.ENDT
|
||
|
||
ST?BUG:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?BUG
|
||
.ENDT
|
||
|
||
ST?CLIMB:: .TABLE
|
||
.BYTE 8 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?THROUGH
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
.BYTE VEHBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-ON
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?IN
|
||
.BYTE 0
|
||
.BYTE VEHBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?BOARD
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE CLIMBBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-FOO
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?DOWN
|
||
.BYTE 0
|
||
.BYTE CLIMBBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-DOWN
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?DOWN
|
||
.BYTE 0
|
||
.BYTE RMUNGBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-DOWN
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE CLIMBBIT
|
||
.BYTE 0
|
||
.BYTE SOG+SIR
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-UP
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE PR?UP
|
||
.BYTE 0
|
||
.BYTE RMUNGBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?CLIMB-UP
|
||
.ENDT
|
||
|
||
ST?LAUNCH:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 1 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE VEHBIT
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?LAUNCH
|
||
.ENDT
|
||
|
||
ST?TREASURE:: .TABLE
|
||
.BYTE 1 ;NUMBER OF SYNTAXES
|
||
.BYTE 0 ;OBJECTS
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE 0
|
||
.BYTE V?TREASURE
|
||
.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-VERIFY
|
||
V-RANDOM
|
||
V-COMMAND-FILE
|
||
V-RECORD
|
||
V-UNRECORD
|
||
V-LAMP-ON
|
||
V-ANSWER
|
||
V-REPLY
|
||
V-PUT
|
||
V-ATTACK
|
||
V-BACK
|
||
V-BLAST
|
||
V-LAMP-OFF
|
||
V-INFLATE
|
||
V-BREATHE
|
||
V-BOARD
|
||
V-BRUSH
|
||
V-BUG
|
||
V-BURN
|
||
V-CHOMP
|
||
V-CLIMB-UP
|
||
V-CLIMB-DOWN
|
||
V-CLIMB-FOO
|
||
V-CLIMB-ON
|
||
V-THROUGH
|
||
V-CLOSE
|
||
V-COMMAND
|
||
V-COUNT
|
||
V-CROSS
|
||
V-CUT
|
||
V-CURSES
|
||
V-DEFLATE
|
||
V-MUNG
|
||
V-OPEN
|
||
V-DIG
|
||
V-DISEMBARK
|
||
V-DISENCHANT
|
||
V-DRINK
|
||
V-DRINK-FROM
|
||
V-DROP
|
||
V-PUT-ON
|
||
V-EAT
|
||
V-ECHO
|
||
V-ENCHANT
|
||
V-ENTER
|
||
V-EXIT
|
||
V-EXAMINE
|
||
V-LOOK-INSIDE
|
||
V-EXORCISE
|
||
V-FILL
|
||
V-FIND
|
||
V-FOLLOW
|
||
V-FROBOZZ
|
||
V-GIVE
|
||
V-SGIVE
|
||
V-HATCH
|
||
V-HELLO
|
||
V-INCANT
|
||
V-LEAP
|
||
V-KICK
|
||
V-STAB
|
||
V-KISS
|
||
V-KNOCK
|
||
V-LAUNCH
|
||
V-LEAN-ON
|
||
V-LEAVE
|
||
V-LISTEN
|
||
V-LOCK
|
||
V-LOOK
|
||
V-LOOK-ON
|
||
V-LOOK-UNDER
|
||
V-LOOK-BEHIND
|
||
V-READ
|
||
V-LOWER
|
||
V-OIL
|
||
V-MAKE
|
||
V-MELT
|
||
V-MOVE
|
||
V-PUSH-TO
|
||
V-TURN
|
||
V-MUMBLE
|
||
V-ODYSSEUS
|
||
V-PICK
|
||
V-TAKE
|
||
V-PLAY
|
||
V-PLUG
|
||
V-ADVENT
|
||
V-POUR-ON
|
||
V-PRAY
|
||
V-PUMP
|
||
V-PUSH
|
||
V-PUT-UNDER
|
||
V-WEAR
|
||
V-PUT-BEHIND
|
||
V-RAISE
|
||
V-RAPE
|
||
V-READ-PAGE
|
||
V-REPENT
|
||
V-RING
|
||
V-RUB
|
||
V-TELL
|
||
V-SAY
|
||
V-SEARCH
|
||
V-SEND
|
||
V-SHAKE
|
||
V-SKIP
|
||
V-SMELL
|
||
V-SPIN
|
||
V-SPRAY
|
||
V-SSPRAY
|
||
V-SQUEEZE
|
||
V-STAND
|
||
V-STAY
|
||
V-STRIKE
|
||
V-SWIM
|
||
V-SWING
|
||
V-THROW
|
||
V-OVERBOARD
|
||
V-THROW-OFF
|
||
V-TIE
|
||
V-TIE-UP
|
||
V-TREASURE
|
||
V-UNLOCK
|
||
V-UNTIE
|
||
V-WAIT
|
||
V-ALARM
|
||
V-WALK-AROUND
|
||
V-WALK
|
||
V-WALK-TO
|
||
V-WAVE
|
||
V-WIN
|
||
V-WIND
|
||
V-WISH
|
||
V-YELL
|
||
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
|
||
0
|
||
0
|
||
0
|
||
PRE-BOARD
|
||
0
|
||
0
|
||
PRE-BURN
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
PRE-MUNG
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
PRE-DROP
|
||
PRE-PUT
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
PRE-FILL
|
||
0
|
||
0
|
||
0
|
||
PRE-GIVE
|
||
PRE-SGIVE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
PRE-READ
|
||
0
|
||
0
|
||
0
|
||
0
|
||
PRE-MOVE
|
||
0
|
||
PRE-TURN
|
||
0
|
||
0
|
||
0
|
||
PRE-TAKE
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
0
|
||
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
|
||
|
||
|
||
; PREPOSITION TABLE IS DEFINED HERE
|
||
|
||
PRTBL:: .TABLE
|
||
.WORD 18
|
||
W?ABOUT
|
||
PR?ABOUT
|
||
W?BEHIND
|
||
PR?BEHIND
|
||
W?UNDER
|
||
PR?UNDER
|
||
W?AROUND
|
||
PR?AROUND
|
||
W?FOR
|
||
PR?FOR
|
||
W?AT
|
||
PR?AT
|
||
W?OFF
|
||
PR?OFF
|
||
W?ACROSS
|
||
PR?ACROSS
|
||
W?OVER
|
||
PR?OVER
|
||
W?AWAY
|
||
PR?AWAY
|
||
W?FROM
|
||
PR?FROM
|
||
W?ON
|
||
PR?ON
|
||
W?DOWN
|
||
PR?DOWN
|
||
W?IN
|
||
PR?IN
|
||
W?UP
|
||
PR?UP
|
||
W?OUT
|
||
PR?OUT
|
||
W?WITH
|
||
PR?WITH
|
||
W?TO
|
||
PR?TO
|
||
.ENDT
|
||
|
||
|
||
; VOCABULARY TABLE IS HERE
|
||
|
||
VOCAB:: .TABLE
|
||
.BYTE 3
|
||
.BYTE 46
|
||
.BYTE 44
|
||
.BYTE 34
|
||
.BYTE 7
|
||
689
|
||
W?$VERIFY:: .ZWORD "$verif"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?$VERIFY
|
||
.BYTE 0
|
||
W?PERIOD:: .ZWORD "."
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?PERIOD
|
||
.BYTE 0
|
||
W?COMMA:: .ZWORD ","
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?COMMA
|
||
.BYTE 0
|
||
W?#COMMAND:: .ZWORD "#comma"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?#COMMAND
|
||
.BYTE 0
|
||
W?#RANDOM:: .ZWORD "#rando"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?#RANDOM
|
||
.BYTE 0
|
||
W?#RECORD:: .ZWORD "#recor"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?#RECORD
|
||
.BYTE 0
|
||
W?#UNRECORD:: .ZWORD "#unrec"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?#UNRECORD
|
||
.BYTE 0
|
||
W?QUOTE:: .ZWORD """"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?QUOTE
|
||
.BYTE 0
|
||
W?A:: .ZWORD "a"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?A
|
||
.BYTE 0
|
||
W?ABOUT:: .ZWORD "about"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?ABOUT
|
||
.BYTE 0
|
||
W?ACROSS:: .ZWORD "across"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?ACROSS
|
||
.BYTE 0
|
||
W?ACTIVATE:: .ZWORD "activa"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ACTIVATE
|
||
.BYTE 0
|
||
W?ADVENTURER:: .ZWORD "advent"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?AGAIN:: .ZWORD "again"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?AGAIN
|
||
.BYTE 0
|
||
W?AIR:: .ZWORD "air"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ALEMBIC:: .ZWORD "alembi"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ALL:: .ZWORD "all"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?ALL
|
||
.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?ANIMAL:: .ZWORD "animal"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ANSWER:: .ZWORD "answer"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ANSWER
|
||
.BYTE 0
|
||
W?ANTIQUE:: .ZWORD "antiqu"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ANTIQUE
|
||
.BYTE 0
|
||
W?APPLY:: .ZWORD "apply"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?APPLY
|
||
.BYTE 0
|
||
W?AQUARIUM:: .ZWORD "aquari"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ARBOR:: .ZWORD "arbor"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?AROUND:: .ZWORD "around"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?AROUND
|
||
.BYTE 0
|
||
W?ART:: .ZWORD "art"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ASK:: .ZWORD "ask"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TELL
|
||
.BYTE 0
|
||
W?AT:: .ZWORD "at"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?AT
|
||
.BYTE 0
|
||
W?ATTACH:: .ZWORD "attach"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TIE
|
||
.BYTE 0
|
||
W?ATTACK:: .ZWORD "attack"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ATTACK
|
||
.BYTE 0
|
||
W?AVIATOR:: .ZWORD "aviato"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.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?BABY:: .ZWORD "baby"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BABY
|
||
.BYTE 0
|
||
W?BACK:: .ZWORD "back"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BACK
|
||
.BYTE 0
|
||
W?BAG:: .ZWORD "bag"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BALL:: .ZWORD "ball"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BALLOON:: .ZWORD "balloo"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BANISH:: .ZWORD "banish"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXORCISE
|
||
.BYTE 0
|
||
W?BANK:: .ZWORD "bank"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BANK
|
||
.BYTE 0
|
||
W?BARE:: .ZWORD "bare"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BARE
|
||
.BYTE 0
|
||
W?BARF:: .ZWORD "barf"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CHOMP
|
||
.BYTE 0
|
||
W?BARRED:: .ZWORD "barred"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BARRED
|
||
.BYTE 0
|
||
W?BASEBALL:: .ZWORD "baseba"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BASEBALL
|
||
.BYTE 0
|
||
W?BASKET:: .ZWORD "basket"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BAT:: .ZWORD "bat"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BATHE:: .ZWORD "bathe"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SWIM
|
||
.BYTE 0
|
||
W?BEAUTIFUL:: .ZWORD "beauti"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BEAUTIFUL
|
||
.BYTE 0
|
||
W?BEGONE:: .ZWORD "begone"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXORCISE
|
||
.BYTE 0
|
||
W?BEHIND:: .ZWORD "behind"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?BEHIND
|
||
.BYTE 0
|
||
W?BELOW:: .ZWORD "below"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?UNDER
|
||
.BYTE 0
|
||
W?BENCH:: .ZWORD "bench"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BENEATH:: .ZWORD "beneat"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?UNDER
|
||
.BYTE 0
|
||
W?BILLS:: .ZWORD "bills"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BITE:: .ZWORD "bite"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EAT
|
||
.BYTE 0
|
||
W?BLACK:: .ZWORD "black"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BLACK
|
||
.BYTE 0
|
||
W?BLADE:: .ZWORD "blade"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BLAST:: .ZWORD "blast"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BLAST
|
||
.BYTE 0
|
||
W?BLESS:: .ZWORD "bless"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BLESSINGS:: .ZWORD "blessi"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BLOCK:: .ZWORD "block"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DESTROY
|
||
.BYTE 0
|
||
W?BLOW:: .ZWORD "blow"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BLOW
|
||
.BYTE 0
|
||
W?BLUE:: .ZWORD "blue"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BLUE
|
||
.BYTE 0
|
||
W?BOARD:: .ZWORD "board"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BOARD
|
||
.BYTE 0
|
||
W?BOOK:: .ZWORD "book"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BOOKS:: .ZWORD "books"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BOTTLE:: .ZWORD "bottle"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BOX:: .ZWORD "box"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BRAIDED:: .ZWORD "braide"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BRAIDED
|
||
.BYTE 0
|
||
W?BRANDISH:: .ZWORD "brandi"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WAVE
|
||
.BYTE 0
|
||
W?BRASS:: .ZWORD "brass"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BRASS
|
||
.BYTE 0
|
||
W?BREAK:: .ZWORD "break"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DESTROY
|
||
.BYTE 0
|
||
W?BREATH:: .ZWORD "breath"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BRICK:: .ZWORD "brick"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BRIDGE:: .ZWORD "bridge"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BRIEF:: .ZWORD "brief"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BRIEF
|
||
.BYTE 0
|
||
W?BROCHURE:: .ZWORD "brochu"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BROKEN:: .ZWORD "broken"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?BROKEN
|
||
.BYTE 0
|
||
W?BRUSH:: .ZWORD "brush"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BRUSH
|
||
.BYTE 0
|
||
W?BUCKET:: .ZWORD "bucket"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?BUG:: .ZWORD "bug"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BUG
|
||
.BYTE 0
|
||
W?BURN:: .ZWORD "burn"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BURN
|
||
.BYTE 0
|
||
W?BUSH:: .ZWORD "bush"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.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 O?ANY
|
||
.BYTE 0
|
||
W?C3PO:: .ZWORD "c3po"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CABINET:: .ZWORD "cabine"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CAGE:: .ZWORD "cage"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CAKE:: .ZWORD "cake"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CAKES:: .ZWORD "cakes"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CAN:: .ZWORD "can"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CANDIED:: .ZWORD "candie"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?CANDIED
|
||
.BYTE 0
|
||
W?CANDLES:: .ZWORD "candle"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CANDY:: .ZWORD "candy"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CARD:: .ZWORD "card"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CARRY:: .ZWORD "carry"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TAKE
|
||
.BYTE 0
|
||
W?CASE:: .ZWORD "case"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CAST:: .ZWORD "cast"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXORCISE
|
||
.BYTE 0
|
||
W?CATCH:: .ZWORD "catch"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TAKE
|
||
.BYTE 0
|
||
W?CERBERUS:: .ZWORD "cerber"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CHALK:: .ZWORD "chalk"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?CHALK
|
||
.BYTE 0
|
||
W?CHANT:: .ZWORD "chant"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?INCANT
|
||
.BYTE 0
|
||
W?CHASE:: .ZWORD "chase"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?FOLLOW
|
||
.BYTE 0
|
||
W?CHASM:: .ZWORD "chasm"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CHEST:: .ZWORD "chest"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CHINA:: .ZWORD "china"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?CHINA
|
||
.BYTE 0
|
||
W?CHOMP:: .ZWORD "chomp"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CHOMP
|
||
.BYTE 0
|
||
W?CHUCK:: .ZWORD "chuck"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?THROW
|
||
.BYTE 0
|
||
W?CIRCLE:: .ZWORD "circle"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CLAY:: .ZWORD "clay"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?CLAY
|
||
.BYTE 0
|
||
W?CLEAN:: .ZWORD "clean"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BRUSH
|
||
.BYTE 0
|
||
W?CLEAR:: .ZWORD "clear"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?CLEAR
|
||
.BYTE 0
|
||
W?CLIMB:: .ZWORD "climb"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CLIMB
|
||
.BYTE 0
|
||
W?CLOSE:: .ZWORD "close"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CLOSE
|
||
.BYTE 0
|
||
W?CLOTH:: .ZWORD "cloth"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?CLOTH
|
||
.BYTE 0
|
||
W?CLUB:: .ZWORD "club"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?COBWEBBED:: .ZWORD "cobweb"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?COBWEBBED
|
||
.BYTE 0
|
||
W?COIL:: .ZWORD "coil"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?COIN:: .ZWORD "coin"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?COLD:: .ZWORD "cold"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?COLD
|
||
.BYTE 0
|
||
W?COLLAR:: .ZWORD "collar"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?COME:: .ZWORD "come"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?FOLLOW
|
||
.BYTE 0
|
||
W?COMMAND:: .ZWORD "comman"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?COMMAND
|
||
.BYTE 0
|
||
W?COMPASS:: .ZWORD "compas"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CONSUME:: .ZWORD "consum"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EAT
|
||
.BYTE 0
|
||
W?COUNT:: .ZWORD "count"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?COUNT
|
||
.BYTE 0
|
||
W?COVER:: .ZWORD "cover"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CRACK:: .ZWORD "crack"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CRAWLWAY:: .ZWORD "crawlw"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CRETIN:: .ZWORD "cretin"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CROSS:: .ZWORD "cross"
|
||
.BYTE PS?VERB+PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 18
|
||
.BYTE ACT?CROSS
|
||
W?CROWN:: .ZWORD "crown"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CRYPT:: .ZWORD "crypt"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE A?CRYPT
|
||
W?CRYSTAL:: .ZWORD "crysta"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?CRYSTAL
|
||
.BYTE 0
|
||
W?CUBE:: .ZWORD "cube"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CURSE:: .ZWORD "curse"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CURSE
|
||
.BYTE 0
|
||
W?CURTAIN:: .ZWORD "curtai"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?CUT:: .ZWORD "cut"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CUT
|
||
.BYTE 0
|
||
W?D:: .ZWORD "d"
|
||
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?DOWN
|
||
.BYTE 22
|
||
W?DAMAGE:: .ZWORD "damage"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DESTROY
|
||
.BYTE 0
|
||
W?DAMN:: .ZWORD "damn"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CURSE
|
||
.BYTE 0
|
||
W?DARK:: .ZWORD "dark"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DARK
|
||
.BYTE 0
|
||
W?DEAD:: .ZWORD "dead"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DEAD
|
||
.BYTE 0
|
||
W?DEEP:: .ZWORD "deep"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DEEP
|
||
.BYTE 0
|
||
W?DEFLATE:: .ZWORD "deflat"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DEFLATE
|
||
.BYTE 0
|
||
W?DEGREE:: .ZWORD "degree"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?DELICATE:: .ZWORD "delica"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DELICATE
|
||
.BYTE 0
|
||
W?DEMON:: .ZWORD "demon"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?DENTED:: .ZWORD "dented"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DENTED
|
||
.BYTE 0
|
||
W?DEPOSIT:: .ZWORD "deposi"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DEPOSIT
|
||
.BYTE 0
|
||
W?DESCRIBE:: .ZWORD "descri"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXAMINE
|
||
.BYTE 0
|
||
W?DESTROY:: .ZWORD "destro"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DESTROY
|
||
.BYTE 0
|
||
W?DEVIL:: .ZWORD "devil"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?DIAGNOSE:: .ZWORD "diagno"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DIAGNOSE
|
||
.BYTE 0
|
||
W?DIAMOND:: .ZWORD "diamon"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DIAMOND
|
||
.BYTE 0
|
||
W?DIG:: .ZWORD "dig"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DIG
|
||
.BYTE 0
|
||
W?DIMLY:: .ZWORD "dimly"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DIMLY
|
||
.BYTE 0
|
||
W?DIPLOMA:: .ZWORD "diplom"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?DIRT:: .ZWORD "dirt"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?DISEMBARK:: .ZWORD "disemb"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DISEMBARK
|
||
.BYTE 0
|
||
W?DISENCHANT:: .ZWORD "disenc"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DISENCHANT
|
||
.BYTE 0
|
||
W?DISPATCH:: .ZWORD "dispat"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KILL
|
||
.BYTE 0
|
||
W?DIVE:: .ZWORD "dive"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?JUMP
|
||
.BYTE 0
|
||
W?DJINN:: .ZWORD "djinn"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?DOG:: .ZWORD "dog"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DOG
|
||
.BYTE O?ANY
|
||
W?DONATE:: .ZWORD "donate"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?GIVE
|
||
.BYTE 0
|
||
W?DOOR:: .ZWORD "door"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?DOUSE:: .ZWORD "douse"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXTINGUISH
|
||
.BYTE 0
|
||
W?DOWN:: .ZWORD "down"
|
||
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?DOWN
|
||
.BYTE 22
|
||
W?DRAGON:: .ZWORD "dragon"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?DRINK:: .ZWORD "drink"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DRINK
|
||
.BYTE 0
|
||
W?DRIVE:: .ZWORD "drive"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXORCISE
|
||
.BYTE 0
|
||
W?DROP:: .ZWORD "drop"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DROP
|
||
.BYTE 0
|
||
W?DULL:: .ZWORD "dull"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DULL
|
||
.BYTE 0
|
||
W?DUSTY:: .ZWORD "dusty"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?DUSTY
|
||
.BYTE 0
|
||
W?E:: .ZWORD "e"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?EAST
|
||
.BYTE 30
|
||
W?EAST:: .ZWORD "east"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?EAST
|
||
.BYTE 30
|
||
W?EASTERN:: .ZWORD "easter"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?EASTERN
|
||
.BYTE 0
|
||
W?EAT:: .ZWORD "eat"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EAT
|
||
.BYTE 0
|
||
W?ECHO:: .ZWORD "echo"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ECHO
|
||
.BYTE 0
|
||
W?ELVISH:: .ZWORD "elvish"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ELVISH
|
||
.BYTE 0
|
||
W?ENCHANT:: .ZWORD "enchan"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ENCHANT
|
||
.BYTE 0
|
||
W?ENORMOUS:: .ZWORD "enormo"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ENORMOUS
|
||
.BYTE 0
|
||
W?ENTER:: .ZWORD "enter"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ENTER
|
||
.BYTE 0
|
||
W?ETCHINGS:: .ZWORD "etchin"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?EXAMINE:: .ZWORD "examin"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXAMINE
|
||
.BYTE 0
|
||
W?EXCEPT:: .ZWORD "except"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?EXCEPT
|
||
.BYTE 0
|
||
W?EXIT:: .ZWORD "exit"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXIT
|
||
.BYTE 0
|
||
W?EXORCISE:: .ZWORD "exorci"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXORCISE
|
||
.BYTE 0
|
||
W?EXTINGUISH:: .ZWORD "exting"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXTINGUISH
|
||
.BYTE 0
|
||
W?F:: .ZWORD "f"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE A?F
|
||
W?FALL:: .ZWORD "fall"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FALL
|
||
.BYTE 0
|
||
W?FANCY:: .ZWORD "fancy"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?FANCY
|
||
.BYTE 0
|
||
W?FANTASIZE:: .ZWORD "fantas"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FANTASIZE
|
||
.BYTE 0
|
||
W?FASTEN:: .ZWORD "fasten"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TIE
|
||
.BYTE 0
|
||
W?FEAR:: .ZWORD "fear"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FEAR
|
||
.BYTE 0
|
||
W?FEEBLE:: .ZWORD "feeble"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FEEBLE
|
||
.BYTE 0
|
||
W?FEED:: .ZWORD "feed"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?GIVE
|
||
.BYTE 0
|
||
W?FEEL:: .ZWORD "feel"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RUB
|
||
.BYTE 0
|
||
W?FENCE:: .ZWORD "fence"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FENCE
|
||
.BYTE 0
|
||
W?FERMENT:: .ZWORD "fermen"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FERMENT
|
||
.BYTE 0
|
||
W?FIERCE:: .ZWORD "fierce"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FIERCE
|
||
.BYTE 0
|
||
W?FIGHT:: .ZWORD "fight"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ATTACK
|
||
.BYTE 0
|
||
W?FILCH:: .ZWORD "filch"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FILCH
|
||
.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?FIREPROOF:: .ZWORD "firepr"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FIREPROOF
|
||
.BYTE 0
|
||
W?FIX:: .ZWORD "fix"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PLUG
|
||
.BYTE 0
|
||
W?FLASK:: .ZWORD "flask"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?FLATHEAD:: .ZWORD "flathe"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?FLATHEAD
|
||
.BYTE 0
|
||
W?FLIP:: .ZWORD "flip"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TURN
|
||
.BYTE 0
|
||
W?FLOAT:: .ZWORD "float"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FLOAT
|
||
.BYTE 0
|
||
W?FLOOR:: .ZWORD "floor"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?FLOWING:: .ZWORD "flowin"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?FLOWING
|
||
.BYTE 0
|
||
W?FLUORESCE:: .ZWORD "fluore"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FLUORESCE
|
||
.BYTE 0
|
||
W?FOLLOW:: .ZWORD "follow"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?FOLLOW
|
||
.BYTE 0
|
||
W?FOOBAR:: .ZWORD "foobar"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?FOOTPAD:: .ZWORD "footpa"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?FOR:: .ZWORD "for"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?FOR
|
||
.BYTE 0
|
||
W?FORBIDDING:: .ZWORD "forbid"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?FORBIDDING
|
||
.BYTE 0
|
||
W?FORD:: .ZWORD "ford"
|
||
.BYTE PS?VERB+PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 18
|
||
.BYTE ACT?CROSS
|
||
W?FOREST:: .ZWORD "forest"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?FOREST
|
||
.BYTE 0
|
||
W?FREE:: .ZWORD "free"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?UNTIE
|
||
.BYTE 0
|
||
W?FREEZE:: .ZWORD "freeze"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FREEZE
|
||
.BYTE 0
|
||
W?FROBOZZ:: .ZWORD "froboz"
|
||
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?FROBOZZ
|
||
.BYTE ACT?FROBOZZ
|
||
W?FROM:: .ZWORD "from"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?FROM
|
||
.BYTE 0
|
||
W?FROSTED:: .ZWORD "froste"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?FROSTED
|
||
.BYTE 0
|
||
W?FROTZ:: .ZWORD "frotz"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FROTZ
|
||
.BYTE 0
|
||
W?FRY:: .ZWORD "fry"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FRY
|
||
.BYTE 0
|
||
W?FUCK:: .ZWORD "fuck"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CURSE
|
||
.BYTE 0
|
||
W?FUDGE:: .ZWORD "fudge"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FUDGE
|
||
.BYTE 0
|
||
W?FUMBLE:: .ZWORD "fumble"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?FUMBLE
|
||
.BYTE 0
|
||
W?FUSE:: .ZWORD "fuse"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?G:: .ZWORD "g"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?G
|
||
.BYTE 0
|
||
W?GAUDY:: .ZWORD "gaudy"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?GAUDY
|
||
.BYTE 0
|
||
W?GAZE:: .ZWORD "gaze"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LOOK
|
||
.BYTE 0
|
||
W?GAZEBO:: .ZWORD "gazebo"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GENIE:: .ZWORD "genie"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GET:: .ZWORD "get"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TAKE
|
||
.BYTE 0
|
||
W?GIANT:: .ZWORD "giant"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?GIANT
|
||
.BYTE 0
|
||
W?GIVE:: .ZWORD "give"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?GIVE
|
||
.BYTE 0
|
||
W?GLACIER:: .ZWORD "glacie"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GLAMDRING:: .ZWORD "glamdr"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GLASS:: .ZWORD "glass"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE A?GLASS
|
||
W?GLOSSY:: .ZWORD "glossy"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?GLOSSY
|
||
.BYTE 0
|
||
W?GLOWING:: .ZWORD "glowin"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?GLOWING
|
||
.BYTE 0
|
||
W?GLUE:: .ZWORD "glue"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PLUG
|
||
.BYTE 0
|
||
W?GNOME:: .ZWORD "gnome"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GO:: .ZWORD "go"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WALK
|
||
.BYTE 0
|
||
W?GOLD:: .ZWORD "gold"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?GOLD
|
||
.BYTE O?ANY
|
||
W?GRAB:: .ZWORD "grab"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TAKE
|
||
.BYTE 0
|
||
W?GRACES:: .ZWORD "graces"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GRASSHOPPERS:: .ZWORD "grassh"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GRAVE:: .ZWORD "grave"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GREASE:: .ZWORD "grease"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LUBRICATE
|
||
.BYTE 0
|
||
W?GREAT:: .ZWORD "great"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?GREAT
|
||
.BYTE 0
|
||
W?GREEN:: .ZWORD "green"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?GREEN
|
||
.BYTE 0
|
||
W?GROUND:: .ZWORD "ground"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?GRUE:: .ZWORD "grue"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?GRUE
|
||
.BYTE O?ANY
|
||
W?GUARDIAN:: .ZWORD "guardi"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?H2O:: .ZWORD "h2o"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HAND:: .ZWORD "hand"
|
||
.BYTE PS?OBJECT+PS?VERB+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE ACT?GIVE
|
||
W?HANDS:: .ZWORD "hands"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HANDSOME:: .ZWORD "handso"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?HANDSOME
|
||
.BYTE 0
|
||
W?HATCH:: .ZWORD "hatch"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?HATCH
|
||
.BYTE 0
|
||
W?HEAD:: .ZWORD "head"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HEADED:: .ZWORD "headed"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?HEADED
|
||
.BYTE 0
|
||
W?HEADS:: .ZWORD "heads"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HEAVY:: .ZWORD "heavy"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?HEAVY
|
||
.BYTE 0
|
||
W?HEDGE:: .ZWORD "hedge"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HEDGES:: .ZWORD "hedges"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HELLO:: .ZWORD "hello"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?HELLO
|
||
.BYTE 0
|
||
W?HER:: .ZWORD "her"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HERE:: .ZWORD "here"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?HERE
|
||
.BYTE 0
|
||
W?HI:: .ZWORD "hi"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?HELLO
|
||
.BYTE 0
|
||
W?HIDE:: .ZWORD "hide"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PUT
|
||
.BYTE 0
|
||
W?HIM:: .ZWORD "him"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HIT:: .ZWORD "hit"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ATTACK
|
||
.BYTE 0
|
||
W?HOLD:: .ZWORD "hold"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TAKE
|
||
.BYTE 0
|
||
W?HOLE:: .ZWORD "hole"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HOMUNCULI:: .ZWORD "homunc"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HOOK:: .ZWORD "hook"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HOP:: .ZWORD "hop"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SKIP
|
||
.BYTE 0
|
||
W?HOUND:: .ZWORD "hound"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?HUGE:: .ZWORD "huge"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?HUGE
|
||
.BYTE 0
|
||
W?HUNGRY:: .ZWORD "hungry"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?HUNGRY
|
||
.BYTE 0
|
||
W?HURL:: .ZWORD "hurl"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?THROW
|
||
.BYTE 0
|
||
W?HURT:: .ZWORD "hurt"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ATTACK
|
||
.BYTE 0
|
||
W?I:: .ZWORD "i"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?INVENTORY
|
||
.BYTE 0
|
||
W?ICE:: .ZWORD "ice"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ICING:: .ZWORD "icing"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ICY:: .ZWORD "icy"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ICY
|
||
.BYTE 0
|
||
W?IGNITE:: .ZWORD "ignite"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BURN
|
||
.BYTE 0
|
||
W?IMBIBE:: .ZWORD "imbibe"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DRINK
|
||
.BYTE 0
|
||
W?IN:: .ZWORD "in"
|
||
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?IN
|
||
.BYTE 21
|
||
W?INCANT:: .ZWORD "incant"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?INCANT
|
||
.BYTE 0
|
||
W?INCINERATE:: .ZWORD "incine"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?BURN
|
||
.BYTE 0
|
||
W?INFLAT:: .ZWORD "inflat"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?INFLAT
|
||
.BYTE 0
|
||
W?INJURE:: .ZWORD "injure"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ATTACK
|
||
.BYTE 0
|
||
W?INSERT:: .ZWORD "insert"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PUT
|
||
.BYTE 0
|
||
W?INSIDE:: .ZWORD "inside"
|
||
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?IN
|
||
.BYTE 21
|
||
W?INSTRUCTIONS:: .ZWORD "instru"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?INTNUM:: .ZWORD "intnum"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?INTO:: .ZWORD "into"
|
||
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?IN
|
||
.BYTE 21
|
||
W?INVENTORY:: .ZWORD "invent"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?INVENTORY
|
||
.BYTE 0
|
||
W?IRON:: .ZWORD "iron"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?IRON
|
||
.BYTE 0
|
||
W?IS:: .ZWORD "is"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?IS
|
||
.BYTE 0
|
||
W?IT:: .ZWORD "it"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?JUMP:: .ZWORD "jump"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?JUMP
|
||
.BYTE 0
|
||
W?KEEPER:: .ZWORD "keeper"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?KEY:: .ZWORD "key"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?KEYHOLE:: .ZWORD "keyhol"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?KICK:: .ZWORD "kick"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KICK
|
||
.BYTE 0
|
||
W?KILL:: .ZWORD "kill"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KILL
|
||
.BYTE 0
|
||
W?KISS:: .ZWORD "kiss"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KISS
|
||
.BYTE 0
|
||
W?KNIVES:: .ZWORD "knives"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?KNOCK:: .ZWORD "knock"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KNOCK
|
||
.BYTE 0
|
||
W?KREBF:: .ZWORD "krebf"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?L:: .ZWORD "l"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LOOK
|
||
.BYTE 0
|
||
W?LABEL:: .ZWORD "label"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LADY:: .ZWORD "lady"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LAMP:: .ZWORD "lamp"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LAND:: .ZWORD "land"
|
||
.BYTE PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 19
|
||
.BYTE 0
|
||
W?LANTERN:: .ZWORD "lanter"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LARGE:: .ZWORD "large"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?LARGE
|
||
.BYTE 0
|
||
W?LAUNCH:: .ZWORD "launch"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LAUNCH
|
||
.BYTE 0
|
||
W?LEAK:: .ZWORD "leak"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LEAN:: .ZWORD "lean"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LEAN
|
||
.BYTE 0
|
||
W?LEAP:: .ZWORD "leap"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?JUMP
|
||
.BYTE 0
|
||
W?LEATHER:: .ZWORD "leathe"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?LEATHER
|
||
.BYTE 0
|
||
W?LEAVE:: .ZWORD "leave"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LEAVE
|
||
.BYTE 0
|
||
W?LETTER:: .ZWORD "letter"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE A?LETTER
|
||
W?LID:: .ZWORD "lid"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LIFT:: .ZWORD "lift"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RAISE
|
||
.BYTE 0
|
||
W?LIGHT:: .ZWORD "light"
|
||
.BYTE PS?OBJECT+PS?VERB+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE ACT?LIGHT
|
||
W?LIQUID:: .ZWORD "liquid"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LIQUIFY:: .ZWORD "liquif"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?MELT
|
||
.BYTE 0
|
||
W?LISTEN:: .ZWORD "listen"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LISTEN
|
||
.BYTE 0
|
||
W?LITTLE:: .ZWORD "little"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?LITTLE
|
||
.BYTE 0
|
||
W?LIZARD:: .ZWORD "lizard"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LOCK:: .ZWORD "lock"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LOCK
|
||
.BYTE 0
|
||
W?LONG:: .ZWORD "long"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?LONG
|
||
.BYTE 0
|
||
W?LOOK:: .ZWORD "look"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LOOK
|
||
.BYTE 0
|
||
W?LOSE:: .ZWORD "lose"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CHOMP
|
||
.BYTE 0
|
||
W?LOWER:: .ZWORD "lower"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LOWER
|
||
.BYTE 0
|
||
W?LUBRICATE:: .ZWORD "lubric"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LUBRICATE
|
||
.BYTE 0
|
||
W?LUNGS:: .ZWORD "lungs"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?LURKING:: .ZWORD "lurkin"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?LURKING
|
||
.BYTE 0
|
||
W?MAGIC:: .ZWORD "magic"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?MAGIC
|
||
.BYTE 0
|
||
W?MAGICIAN:: .ZWORD "magici"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MAKE:: .ZWORD "make"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?MAKE
|
||
.BYTE 0
|
||
W?MAN:: .ZWORD "man"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MANGLED:: .ZWORD "mangle"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?MANGLED
|
||
.BYTE 0
|
||
W?MANY:: .ZWORD "many"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?MANY
|
||
.BYTE 0
|
||
W?MARBLE:: .ZWORD "marble"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?MARBLE
|
||
.BYTE 0
|
||
W?MASS:: .ZWORD "mass"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MAT:: .ZWORD "mat"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MATCH:: .ZWORD "match"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MATCHBOOK:: .ZWORD "matchb"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MATCHES:: .ZWORD "matche"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ME:: .ZWORD "me"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MELT:: .ZWORD "melt"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?MELT
|
||
.BYTE 0
|
||
W?MENHIR:: .ZWORD "menhir"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?METAL:: .ZWORD "metal"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?METAL
|
||
.BYTE 0
|
||
W?MOBY:: .ZWORD "moby"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?MOBY
|
||
.BYTE 0
|
||
W?MOLEST:: .ZWORD "molest"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RAPE
|
||
.BYTE 0
|
||
W?MONEY:: .ZWORD "money"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MONSTER:: .ZWORD "monste"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MORTAR:: .ZWORD "mortar"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MOSS:: .ZWORD "moss"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MOSSES:: .ZWORD "mosses"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MOUTH:: .ZWORD "mouth"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?MOVE:: .ZWORD "move"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?MOVE
|
||
.BYTE 0
|
||
W?MUMBLE:: .ZWORD "mumble"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?MUMBLE
|
||
.BYTE 0
|
||
W?MURDER:: .ZWORD "murder"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KILL
|
||
.BYTE 0
|
||
W?MYSELF:: .ZWORD "myself"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?N:: .ZWORD "n"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?NORTH
|
||
.BYTE 31
|
||
W?NARROW:: .ZWORD "narrow"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?NARROW
|
||
.BYTE 0
|
||
W?NASTY:: .ZWORD "nasty"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?NASTY
|
||
.BYTE 0
|
||
W?NE:: .ZWORD "ne"
|
||
.BYTE PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 27
|
||
.BYTE 0
|
||
W?NEAT:: .ZWORD "neat"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?NEAT
|
||
.BYTE 0
|
||
W?NECKLACE:: .ZWORD "neckla"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?NEWS:: .ZWORD "news"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?NEWS
|
||
.BYTE 0
|
||
W?NEWSPAPER:: .ZWORD "newspa"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE A?NEWSPAPER
|
||
W?NICKED:: .ZWORD "nicked"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?NICKED
|
||
.BYTE 0
|
||
W?NO:: .ZWORD "no"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?NO
|
||
.BYTE 0
|
||
W?NORTH:: .ZWORD "north"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?NORTH
|
||
.BYTE 31
|
||
W?NORTHE:: .ZWORD "northe"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?NORTHE
|
||
.BYTE 27
|
||
W?NORTHWEST:: .ZWORD "northw"
|
||
.BYTE PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 26
|
||
.BYTE 0
|
||
W?NOTE:: .ZWORD "note"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?NW:: .ZWORD "nw"
|
||
.BYTE PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 26
|
||
.BYTE 0
|
||
W?OAK:: .ZWORD "oak"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?OAK
|
||
.BYTE 0
|
||
W?OBLONG:: .ZWORD "oblong"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?OBLONG
|
||
.BYTE 0
|
||
W?OBSIDIAN:: .ZWORD "obsidi"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?OBSIDIAN
|
||
.BYTE 0
|
||
W?ODYSSEUS:: .ZWORD "odysse"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ODYSSEUS
|
||
.BYTE 0
|
||
W?OF:: .ZWORD "of"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?OF
|
||
.BYTE 0
|
||
W?OFF:: .ZWORD "off"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?OFF
|
||
.BYTE 0
|
||
W?OFFER:: .ZWORD "offer"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?GIVE
|
||
.BYTE 0
|
||
W?OIL:: .ZWORD "oil"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LUBRICATE
|
||
.BYTE 0
|
||
W?OLD:: .ZWORD "old"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?OLD
|
||
.BYTE 0
|
||
W?ON:: .ZWORD "on"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
W?ONE:: .ZWORD "one"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?ONE
|
||
.BYTE 0
|
||
W?ONTO:: .ZWORD "onto"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?ON
|
||
.BYTE 0
|
||
W?OOPS:: .ZWORD "oops"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?OOPS
|
||
.BYTE 0
|
||
W?OPEN:: .ZWORD "open"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?OPEN
|
||
.BYTE 0
|
||
W?OPENER:: .ZWORD "opener"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ORANGE:: .ZWORD "orange"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ORANGE
|
||
.BYTE 0
|
||
W?ORCRIST:: .ZWORD "orcris"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?OUT:: .ZWORD "out"
|
||
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?OUT
|
||
.BYTE 20
|
||
W?OVER:: .ZWORD "over"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?OVER
|
||
.BYTE 0
|
||
W?OWL:: .ZWORD "owl"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?OZMOO:: .ZWORD "ozmoo"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?OZMOO
|
||
.BYTE 0
|
||
W?PACKAGE:: .ZWORD "packag"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PAINTING:: .ZWORD "painti"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PAIR:: .ZWORD "pair"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PALANTIR:: .ZWORD "palant"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PAPER:: .ZWORD "paper"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PASSAGE:: .ZWORD "passag"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PAT:: .ZWORD "pat"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RUB
|
||
.BYTE 0
|
||
W?PATCH:: .ZWORD "patch"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PLUG
|
||
.BYTE 0
|
||
W?PATH:: .ZWORD "path"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PEAL:: .ZWORD "peal"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RING
|
||
.BYTE 0
|
||
W?PEARL:: .ZWORD "pearl"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?PEARL
|
||
.BYTE 0
|
||
W?PEARLS:: .ZWORD "pearls"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PENTAGRAM:: .ZWORD "pentag"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PERFECT:: .ZWORD "perfec"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?PERFECT
|
||
.BYTE 0
|
||
W?PESTLE:: .ZWORD "pestle"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PET:: .ZWORD "pet"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RUB
|
||
.BYTE 0
|
||
W?PHOSPHORESCENT:: .ZWORD "phosph"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?PHOSPHORESCENT
|
||
.BYTE 0
|
||
W?PICK:: .ZWORD "pick"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PICK
|
||
.BYTE 0
|
||
W?PIECE:: .ZWORD "piece"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PIERCE:: .ZWORD "pierce"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CUT
|
||
.BYTE 0
|
||
W?PLACE:: .ZWORD "place"
|
||
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?PLACE
|
||
.BYTE ACT?PUT
|
||
W?PLACEM:: .ZWORD "placem"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PLAY:: .ZWORD "play"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PLAY
|
||
.BYTE 0
|
||
W?PLUG:: .ZWORD "plug"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PLUG
|
||
.BYTE 0
|
||
W?PLUGH:: .ZWORD "plugh"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PLUGH
|
||
.BYTE 0
|
||
W?POKE:: .ZWORD "poke"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?POKE
|
||
.BYTE 0
|
||
W?POLE:: .ZWORD "pole"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?POLES:: .ZWORD "poles"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?POOL:: .ZWORD "pool"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PORTRAIT:: .ZWORD "portra"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?POST:: .ZWORD "post"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?POSTS:: .ZWORD "posts"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?POT:: .ZWORD "pot"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.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?PRICELESS:: .ZWORD "pricel"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?PRICELESS
|
||
.BYTE 0
|
||
W?PRINCESS:: .ZWORD "prince"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?PROCEED:: .ZWORD "procee"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WALK
|
||
.BYTE 0
|
||
W?PULL:: .ZWORD "pull"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PULL
|
||
.BYTE 0
|
||
W?PUMP:: .ZWORD "pump"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PUMP
|
||
.BYTE 0
|
||
W?PUNCTURE:: .ZWORD "punctu"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PUNCTURE
|
||
.BYTE 0
|
||
W?PURPLE:: .ZWORD "purple"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?PURPLE
|
||
.BYTE 0
|
||
W?PURSUE:: .ZWORD "pursue"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?FOLLOW
|
||
.BYTE 0
|
||
W?PUSH:: .ZWORD "push"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PUSH
|
||
.BYTE 0
|
||
W?PUT:: .ZWORD "put"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PUT
|
||
.BYTE 0
|
||
W?Q:: .ZWORD "q"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?QUIT
|
||
.BYTE 0
|
||
W?QUANTITY:: .ZWORD "quanti"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?QUIT:: .ZWORD "quit"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?QUIT
|
||
.BYTE 0
|
||
W?R2D2:: .ZWORD "r2d2"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?RACK:: .ZWORD "rack"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?RAISE:: .ZWORD "raise"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RAISE
|
||
.BYTE 0
|
||
W?RAP:: .ZWORD "rap"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KNOCK
|
||
.BYTE 0
|
||
W?RAPE:: .ZWORD "rape"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RAPE
|
||
.BYTE 0
|
||
W?RARE:: .ZWORD "rare"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?RARE
|
||
.BYTE 0
|
||
W?RAVINE:: .ZWORD "ravine"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?READ:: .ZWORD "read"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?READ
|
||
.BYTE 0
|
||
W?RECEPTACLE:: .ZWORD "recept"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?RED:: .ZWORD "red"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?RED
|
||
.BYTE 0
|
||
W?RELEASE:: .ZWORD "releas"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?UNTIE
|
||
.BYTE 0
|
||
W?REMOVE:: .ZWORD "remove"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TAKE
|
||
.BYTE 0
|
||
W?REPAIR:: .ZWORD "repair"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PLUG
|
||
.BYTE 0
|
||
W?REPELLENT:: .ZWORD "repell"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?REPENT:: .ZWORD "repent"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?REPENT
|
||
.BYTE 0
|
||
W?REPLY:: .ZWORD "reply"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ANSWER
|
||
.BYTE 0
|
||
W?RESTART:: .ZWORD "restar"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RESTART
|
||
.BYTE 0
|
||
W?RESTORE:: .ZWORD "restor"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RESTORE
|
||
.BYTE 0
|
||
W?RIBBON:: .ZWORD "ribbon"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?RICKETY:: .ZWORD "ricket"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?RICKETY
|
||
.BYTE 0
|
||
W?RIDDLE:: .ZWORD "riddle"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?RING:: .ZWORD "ring"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RING
|
||
.BYTE 0
|
||
W?ROBBY:: .ZWORD "robby"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ROBOT:: .ZWORD "robot"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ROCK:: .ZWORD "rock"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ROLL:: .ZWORD "roll"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ROLL
|
||
.BYTE 0
|
||
W?ROPE:: .ZWORD "rope"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ROSE:: .ZWORD "rose"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ROSE
|
||
.BYTE O?ANY
|
||
W?ROSES:: .ZWORD "roses"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?ROTTEN:: .ZWORD "rotten"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ROTTEN
|
||
.BYTE 0
|
||
W?ROUND:: .ZWORD "round"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ROUND
|
||
.BYTE 0
|
||
W?RUB:: .ZWORD "rub"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RUB
|
||
.BYTE 0
|
||
W?RUBY:: .ZWORD "ruby"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?RUBY
|
||
.BYTE O?ANY
|
||
W?RUN:: .ZWORD "run"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WALK
|
||
.BYTE 0
|
||
W?RUSTY:: .ZWORD "rusty"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?RUSTY
|
||
.BYTE 0
|
||
W?S:: .ZWORD "s"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?SOUTH
|
||
.BYTE 28
|
||
W?SAFE:: .ZWORD "safe"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SAFETY:: .ZWORD "safety"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SAFETY
|
||
.BYTE 0
|
||
W?SAILOR:: .ZWORD "sailor"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SAND:: .ZWORD "sand"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SAPPHIRE:: .ZWORD "sapphi"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SAPPHIRE
|
||
.BYTE 0
|
||
W?SATIN:: .ZWORD "satin"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SATIN
|
||
.BYTE 0
|
||
W?SAVE:: .ZWORD "save"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SAVE
|
||
.BYTE 0
|
||
W?SAY:: .ZWORD "say"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SAY
|
||
.BYTE 0
|
||
W?SCORE:: .ZWORD "score"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SCORE
|
||
.BYTE 0
|
||
W?SCREAM:: .ZWORD "scream"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?YELL
|
||
.BYTE 0
|
||
W?SCRIPT:: .ZWORD "script"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SCRIPT
|
||
.BYTE 0
|
||
W?SE:: .ZWORD "se"
|
||
.BYTE PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 25
|
||
.BYTE 0
|
||
W?SEA:: .ZWORD "sea"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SEA
|
||
.BYTE 0
|
||
W?SEARCH:: .ZWORD "search"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SEARCH
|
||
.BYTE 0
|
||
W?SECRET:: .ZWORD "secret"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SECRET
|
||
.BYTE 0
|
||
W?SECURE:: .ZWORD "secure"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TIE
|
||
.BYTE 0
|
||
W?SEE:: .ZWORD "see"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?FIND
|
||
.BYTE 0
|
||
W?SEEK:: .ZWORD "seek"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?FIND
|
||
.BYTE 0
|
||
W?SELF:: .ZWORD "self"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SEND:: .ZWORD "send"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SEND
|
||
.BYTE 0
|
||
W?SERPENT:: .ZWORD "serpen"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SET:: .ZWORD "set"
|
||
.BYTE PS?OBJECT+PS?VERB+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE ACT?TURN
|
||
W?SHAKE:: .ZWORD "shake"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SHAKE
|
||
.BYTE 0
|
||
W?SHIMMERING:: .ZWORD "shimme"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SHIMMERING
|
||
.BYTE 0
|
||
W?SHIT:: .ZWORD "shit"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CURSE
|
||
.BYTE 0
|
||
W?SHOUT:: .ZWORD "shout"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?YELL
|
||
.BYTE 0
|
||
W?SHUT:: .ZWORD "shut"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TURN
|
||
.BYTE 0
|
||
W?SIGH:: .ZWORD "sigh"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?MUMBLE
|
||
.BYTE 0
|
||
W?SILENT:: .ZWORD "silent"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SILENT
|
||
.BYTE 0
|
||
W?SINISTER:: .ZWORD "sinist"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SINISTER
|
||
.BYTE 0
|
||
W?SIT:: .ZWORD "sit"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CLIMB
|
||
.BYTE 0
|
||
W?SKIM:: .ZWORD "skim"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?READ
|
||
.BYTE 0
|
||
W?SKIP:: .ZWORD "skip"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SKIP
|
||
.BYTE 0
|
||
W?SLAY:: .ZWORD "slay"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KILL
|
||
.BYTE 0
|
||
W?SLICE:: .ZWORD "slice"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?CUT
|
||
.BYTE 0
|
||
W?SLIDE:: .ZWORD "slide"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SLIDE
|
||
.BYTE 0
|
||
W?SLOT:: .ZWORD "slot"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SMALL:: .ZWORD "small"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SMALL
|
||
.BYTE 0
|
||
W?SMASH:: .ZWORD "smash"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DESTROY
|
||
.BYTE 0
|
||
W?SMAUG:: .ZWORD "smaug"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SMELL:: .ZWORD "smell"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SMELL
|
||
.BYTE 0
|
||
W?SMOKY:: .ZWORD "smoky"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SMOKY
|
||
.BYTE 0
|
||
W?SNAKE:: .ZWORD "snake"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SNIFF:: .ZWORD "sniff"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SMELL
|
||
.BYTE 0
|
||
W?SOLID:: .ZWORD "solid"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SOLID
|
||
.BYTE 0
|
||
W?SORCEROR:: .ZWORD "sorcer"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SOUTH:: .ZWORD "south"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?SOUTH
|
||
.BYTE 28
|
||
W?SOUTHE:: .ZWORD "southe"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?SOUTHE
|
||
.BYTE 25
|
||
W?SOUTHWEST:: .ZWORD "southw"
|
||
.BYTE PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 24
|
||
.BYTE 0
|
||
W?SPHERE:: .ZWORD "sphere"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SPILL:: .ZWORD "spill"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?POUR
|
||
.BYTE 0
|
||
W?SPIN:: .ZWORD "spin"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SPIN
|
||
.BYTE 0
|
||
W?SPRAY:: .ZWORD "spray"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SPRAY
|
||
.BYTE 0
|
||
W?SQUARE:: .ZWORD "square"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?SQUARE
|
||
.BYTE 0
|
||
W?SQUEEZE:: .ZWORD "squeez"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SQUEEZE
|
||
.BYTE 0
|
||
W?STAB:: .ZWORD "stab"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?STAB
|
||
.BYTE 0
|
||
W?STACK:: .ZWORD "stack"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STAIRCASE:: .ZWORD "stairc"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STAIRS:: .ZWORD "stairs"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STAIRWAY:: .ZWORD "stairw"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STALACTITE:: .ZWORD "stalac"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STALAGMITE:: .ZWORD "stalag"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STAMP:: .ZWORD "stamp"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STAND:: .ZWORD "stand"
|
||
.BYTE PS?OBJECT+PS?VERB+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE ACT?STAND
|
||
W?STANDS:: .ZWORD "stands"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STAR:: .ZWORD "star"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STARE:: .ZWORD "stare"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?LOOK
|
||
.BYTE 0
|
||
W?STARTLE:: .ZWORD "startl"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WAKE
|
||
.BYTE 0
|
||
W?STATUETTE:: .ZWORD "statue"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STAY:: .ZWORD "stay"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?STAY
|
||
.BYTE 0
|
||
W?STEEL:: .ZWORD "steel"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?STEEL
|
||
.BYTE 0
|
||
W?STEEP:: .ZWORD "steep"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?STEEP
|
||
.BYTE 0
|
||
W?STEP:: .ZWORD "step"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WALK
|
||
.BYTE 0
|
||
W?STEPS:: .ZWORD "steps"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STONE:: .ZWORD "stone"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?STONE
|
||
.BYTE O?ANY
|
||
W?STRADIVARIUS:: .ZWORD "stradi"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STRANGE:: .ZWORD "strang"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?STRANGE
|
||
.BYTE 0
|
||
W?STREAM:: .ZWORD "stream"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STRIKE:: .ZWORD "strike"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?STRIKE
|
||
.BYTE 0
|
||
W?STRING:: .ZWORD "string"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STRUCTURE:: .ZWORD "struct"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?STUFF:: .ZWORD "stuff"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PUT
|
||
.BYTE 0
|
||
W?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?SURPRISE:: .ZWORD "surpri"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WAKE
|
||
.BYTE 0
|
||
W?SW:: .ZWORD "sw"
|
||
.BYTE PS?DIRECTION+P1?DIRECTION
|
||
.BYTE 24
|
||
.BYTE 0
|
||
W?SWALLOW:: .ZWORD "swallo"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?DRINK
|
||
.BYTE 0
|
||
W?SWIM:: .ZWORD "swim"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SWIM
|
||
.BYTE 0
|
||
W?SWING:: .ZWORD "swing"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SWING
|
||
.BYTE 0
|
||
W?SWORD:: .ZWORD "sword"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?SWORDS:: .ZWORD "swords"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?TABLE:: .ZWORD "table"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?TAKE:: .ZWORD "take"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TAKE
|
||
.BYTE 0
|
||
W?TALK:: .ZWORD "talk"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TALK
|
||
.BYTE 0
|
||
W?TASTE:: .ZWORD "taste"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EAT
|
||
.BYTE 0
|
||
W?TAUNT:: .ZWORD "taunt"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?KICK
|
||
.BYTE 0
|
||
W?TEA:: .ZWORD "tea"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?TEA
|
||
.BYTE 0
|
||
W?TEAPOT:: .ZWORD "teapot"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?TEARS:: .ZWORD "tears"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?TELL:: .ZWORD "tell"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TELL
|
||
.BYTE 0
|
||
W?TEMPLE:: .ZWORD "temple"
|
||
.BYTE PS?OBJECT+PS?VERB+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE ACT?TREASURE
|
||
W?THE:: .ZWORD "the"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?THE
|
||
.BYTE 0
|
||
W?THEM:: .ZWORD "them"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?THEN:: .ZWORD "then"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?THEN
|
||
.BYTE 0
|
||
W?THIN:: .ZWORD "thin"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?THIN
|
||
.BYTE 0
|
||
W?THREE:: .ZWORD "three"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?THREE
|
||
.BYTE 0
|
||
W?THROUGH:: .ZWORD "throug"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?WITH
|
||
.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?WITH
|
||
.BYTE 0
|
||
W?THRUST:: .ZWORD "thrust"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SWING
|
||
.BYTE 0
|
||
W?TIE:: .ZWORD "tie"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TIE
|
||
.BYTE 0
|
||
W?TO:: .ZWORD "to"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?TO
|
||
.BYTE 0
|
||
W?TOMB:: .ZWORD "tomb"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?TOSS:: .ZWORD "toss"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?THROW
|
||
.BYTE 0
|
||
W?TOUCH:: .ZWORD "touch"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?RUB
|
||
.BYTE 0
|
||
W?TRAIL:: .ZWORD "trail"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?TREASURE:: .ZWORD "treasu"
|
||
.BYTE PS?OBJECT+PS?VERB+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE ACT?TREASURE
|
||
W?TRIANGULAR:: .ZWORD "triang"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?TRIANGULAR
|
||
.BYTE 0
|
||
W?TROPHY:: .ZWORD "trophy"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?TROPHY
|
||
.BYTE 0
|
||
W?TRUNK:: .ZWORD "trunk"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?TUG:: .ZWORD "tug"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PULL
|
||
.BYTE 0
|
||
W?TUNNEL:: .ZWORD "tunnel"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?TURN:: .ZWORD "turn"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?TURN
|
||
.BYTE 0
|
||
W?U:: .ZWORD "u"
|
||
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?UP
|
||
.BYTE 23
|
||
W?ULYSSES:: .ZWORD "ulysse"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?ODYSSEUS
|
||
.BYTE 0
|
||
W?UNATTACH:: .ZWORD "unatta"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?UNTIE
|
||
.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?UNFASTEN:: .ZWORD "unfast"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?UNTIE
|
||
.BYTE 0
|
||
W?UNHOOK:: .ZWORD "unhook"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?UNTIE
|
||
.BYTE 0
|
||
W?UNICORN:: .ZWORD "unicor"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?UNLOCK:: .ZWORD "unlock"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?UNLOCK
|
||
.BYTE 0
|
||
W?UNSCRIPT:: .ZWORD "unscri"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?UNSCRIPT
|
||
.BYTE 0
|
||
W?UNTIE:: .ZWORD "untie"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?UNTIE
|
||
.BYTE 0
|
||
W?UP:: .ZWORD "up"
|
||
.BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?UP
|
||
.BYTE 23
|
||
W?USED:: .ZWORD "used"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?USED
|
||
.BYTE 0
|
||
W?USING:: .ZWORD "using"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
W?VAULT:: .ZWORD "vault"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?VELLUM:: .ZWORD "vellum"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?VELVET:: .ZWORD "velvet"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?VELVET
|
||
.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?VIOLIN:: .ZWORD "violin"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?VOLCANO:: .ZWORD "volcan"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?VOLCANO
|
||
.BYTE 0
|
||
W?W:: .ZWORD "w"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?WEST
|
||
.BYTE 29
|
||
W?WADE:: .ZWORD "wade"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?SWIM
|
||
.BYTE 0
|
||
W?WAIT:: .ZWORD "wait"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WAIT
|
||
.BYTE 0
|
||
W?WAKE:: .ZWORD "wake"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WAKE
|
||
.BYTE 0
|
||
W?WALK:: .ZWORD "walk"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WALK
|
||
.BYTE 0
|
||
W?WALL:: .ZWORD "wall"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WAND:: .ZWORD "wand"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WANDS:: .ZWORD "wands"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WARNING:: .ZWORD "warnin"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WARNING
|
||
.BYTE 0
|
||
W?WATER:: .ZWORD "water"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WAVE:: .ZWORD "wave"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WAVE
|
||
.BYTE 0
|
||
W?WAX:: .ZWORD "wax"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WAX
|
||
.BYTE 0
|
||
W?WEAR:: .ZWORD "wear"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WEAR
|
||
.BYTE 0
|
||
W?WELL:: .ZWORD "well"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WEST:: .ZWORD "west"
|
||
.BYTE PS?ADJECTIVE+PS?DIRECTION+P1?ADJECTIVE
|
||
.BYTE A?WEST
|
||
.BYTE 29
|
||
W?WESTERN:: .ZWORD "wester"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WESTERN
|
||
.BYTE 0
|
||
W?WHAT:: .ZWORD "what"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXAMINE
|
||
.BYTE 0
|
||
W?WHATS:: .ZWORD "whats"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?EXAMINE
|
||
.BYTE 0
|
||
W?WHERE:: .ZWORD "where"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?FIND
|
||
.BYTE 0
|
||
W?WHITE:: .ZWORD "white"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WHITE
|
||
.BYTE 0
|
||
W?WICKER:: .ZWORD "wicker"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WICKER
|
||
.BYTE 0
|
||
W?WIN:: .ZWORD "win"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WIN
|
||
.BYTE 0
|
||
W?WIND:: .ZWORD "wind"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WIND
|
||
.BYTE 0
|
||
W?WINDING:: .ZWORD "windin"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WINDING
|
||
.BYTE 0
|
||
W?WINDOW:: .ZWORD "window"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WINNAGE:: .ZWORD "winnag"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WIN
|
||
.BYTE 0
|
||
W?WIRE:: .ZWORD "wire"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WISH:: .ZWORD "wish"
|
||
.BYTE PS?OBJECT+PS?VERB+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE ACT?WISH
|
||
W?WITH:: .ZWORD "with"
|
||
.BYTE PS?PREPOSITION+P1?OBJECT
|
||
.BYTE PR?WITH
|
||
.BYTE 0
|
||
W?WIZARD:: .ZWORD "wizard"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WIZARD
|
||
.BYTE O?ANY
|
||
W?WOMAN:: .ZWORD "woman"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WOODEN:: .ZWORD "wooden"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WOODEN
|
||
.BYTE 0
|
||
W?WORK:: .ZWORD "work"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WORK
|
||
.BYTE 0
|
||
W?WORKBENCH:: .ZWORD "workbe"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WORM:: .ZWORD "worm"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
W?WORN:: .ZWORD "worn"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?WORN
|
||
.BYTE 0
|
||
W?XYZZY:: .ZWORD "xyzzy"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PLUGH
|
||
.BYTE 0
|
||
W?Y:: .ZWORD "y"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?Y
|
||
.BYTE 0
|
||
W?YANK:: .ZWORD "yank"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?PULL
|
||
.BYTE 0
|
||
W?YELL:: .ZWORD "yell"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?YELL
|
||
.BYTE 0
|
||
W?YES:: .ZWORD "yes"
|
||
.BYTE PS?BUZZ-WORD
|
||
.BYTE B?YES
|
||
.BYTE 0
|
||
W?YOUNG:: .ZWORD "young"
|
||
.BYTE PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?YOUNG
|
||
.BYTE 0
|
||
W?Z:: .ZWORD "z"
|
||
.BYTE PS?VERB+P1?VERB
|
||
.BYTE ACT?WAIT
|
||
.BYTE 0
|
||
W?ZORK:: .ZWORD "zork"
|
||
.BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE
|
||
.BYTE A?ZORK
|
||
.BYTE ACT?ZORK
|
||
W?ZORKMID:: .ZWORD "zorkmi"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE A?ZORKMID
|
||
W?ZURICH:: .ZWORD "zurich"
|
||
.BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE A?ZURICH
|
||
W?ZZMGCK:: .ZWORD "zzmgck"
|
||
.BYTE PS?OBJECT+P1?OBJECT
|
||
.BYTE O?ANY
|
||
.BYTE 0
|
||
.ENDT
|
||
|
||
|
||
; END LOAD
|
||
|
||
ENDLOD::
|
||
|
||
|
||
|
||
; PURE TABLES ARE DEFINED HERE
|
||
|
||
PURTBL::
|
||
|
||
.ENDI
|