; TOP LEVEL DEFINITIONS TRUE-VALUE=1 FALSE-VALUE=0 FATAL-VALUE=2 O?ANY=1 ; OBJECT FLAGS ARE DEFINED HERE FL-INSIDE=0,FLAG FX?FL-INSIDE=32768,FLAG FL-WORN=1,FLAG FX?FL-WORN=16384,FLAG FL-WEAPON=2,FLAG FX?FL-WEAPON=8192,FLAG FL-VOWEL=3,FLAG FX?FL-VOWEL=4096,FLAG FL-TOOL=4,FLAG FX?FL-TOOL=2048,FLAG FL-PLURAL=5,FLAG FX?FL-PLURAL=1024,FLAG FL-NO-ALL=6,FLAG FX?FL-NO-ALL=512,FLAG FL-LAMP=7,FLAG FX?FL-LAMP=256,FLAG FL-INVISIBLE=8,FLAG FX?FL-INVISIBLE=128,FLAG FL-HAS-LDESC=9,FLAG FX?FL-HAS-LDESC=64,FLAG FL-COLLECTIVE=10,FLAG FX?FL-COLLECTIVE=32,FLAG FL-BURNABLE=11,FLAG FX?FL-BURNABLE=16,FLAG FL-BROKEN=12,FLAG FX?FL-BROKEN=8,FLAG FL-BODY-PART=13,FLAG FX?FL-BODY-PART=4,FLAG FL-AUTO-OPEN=14,FLAG FX?FL-AUTO-OPEN=2,FLAG FL-AUTO-ENTER=15,FLAG FX?FL-AUTO-ENTER=1,FLAG FL-ASLEEP=16,FLAG FX?FL-ASLEEP=32768,FLAG FL-YOUR=17,FLAG FX?FL-YOUR=16384,FLAG FL-TRY-TAKE=18,FLAG FX?FL-TRY-TAKE=8192,FLAG FL-LOCKED=19,FLAG FX?FL-LOCKED=4096,FLAG FL-ON=20,FLAG FX?FL-ON=2048,FLAG FL-VEHICLE=21,FLAG FX?FL-VEHICLE=1024,FLAG FL-DOOR=22,FLAG FX?FL-DOOR=512,FLAG FL-TRANSPARENT=23,FLAG FX?FL-TRANSPARENT=256,FLAG FL-CLOTHING=24,FLAG FX?FL-CLOTHING=128,FLAG FL-FEMALE=25,FLAG FX?FL-FEMALE=64,FLAG FL-WATER=26,FLAG FX?FL-WATER=32,FLAG FL-CONTAINER=27,FLAG FX?FL-CONTAINER=16,FLAG FL-LIGHTED=28,FLAG FX?FL-LIGHTED=8,FLAG FL-INDOORS=29,FLAG FX?FL-INDOORS=4,FLAG FL-SURFACE=30,FLAG FX?FL-SURFACE=2,FLAG FL-KEY=31,FLAG FX?FL-KEY=1,FLAG FL-BY-HAND=32,FLAG FX?FL-BY-HAND=32768,FLAG FL-KNIFE=33,FLAG FX?FL-KNIFE=16384,FLAG FL-OPENABLE=34,FLAG FX?FL-OPENABLE=8192,FLAG FL-ROOMS=35,FLAG FX?FL-ROOMS=4096,FLAG FL-TAKEABLE=36,FLAG FX?FL-TAKEABLE=2048,FLAG FL-READABLE=37,FLAG FX?FL-READABLE=1024,FLAG FL-TOUCHED=38,FLAG FX?FL-TOUCHED=512,FLAG FL-SEEN=39,FLAG FX?FL-SEEN=256,FLAG FL-SEARCH=40,FLAG FX?FL-SEARCH=128,FLAG FL-PERSON=41,FLAG FX?FL-PERSON=64,FLAG FL-OPEN=42,FLAG FX?FL-OPEN=32,FLAG FL-NO-DESC=43,FLAG FX?FL-NO-DESC=16,FLAG FL-ALIVE=44,FLAG FX?FL-ALIVE=8,FLAG FL-NO-ARTICLE=45,FLAG FX?FL-NO-ARTICLE=4,FLAG FL-HAS-SDESC=46,FLAG FX?FL-HAS-SDESC=2,FLAG FL-HAS-DESCFCN=47,FLAG FX?FL-HAS-DESCFCN=1,FLAG ; ACTION IDENTIFIERS ARE ASSIGNED HERE V?PDEBUG=0,VERB V?$SCRUB=1,VERB V?$AIR=2,VERB V?$HEAT=3,VERB V?$REFRESH=4,VERB V?VERIFY=5,VERB V?COMMAND=6,VERB V?RECORD=7,VERB V?UNRECORD=8,VERB V?DESC-LEVEL=9,VERB V?QUIT=10,VERB V?RESTART=11,VERB V?RESTORE=12,VERB V?SAVE=13,VERB V?SCRIPT=14,VERB V?UNDO=15,VERB V?VERSION=16,VERB V?SCORE=17,VERB V?DIAGNOSE=18,VERB V?ASK-ABOUT=19,VERB V?ATTACH=20,VERB V?INFLATE=21,VERB V?CLOSE=22,VERB V?CUT=23,VERB V?DROP=24,VERB V?PUT=25,VERB V?PUT-IN=26,VERB V?EMPTY=27,VERB V?EMPTY-FROM=28,VERB V?ENTER=29,VERB V?EXAMINE=30,VERB V?EXIT=31,VERB V?EXTINGUISH=32,VERB V?FOLLOW=33,VERB V?TAKE=34,VERB V?TAKE-WITH=35,VERB V?GIVE=36,VERB V?GIVE-SWP=37,VERB V?HIT=38,VERB V?INVENTORY=39,VERB V?LIFT=40,VERB V?LISTEN=41,VERB V?LOCK=42,VERB V?LOOK=43,VERB V?LOOK-IN=44,VERB V?LOOK-ON=45,VERB V?LOOK-BEHIND=46,VERB V?LOOK-UNDER=47,VERB V?MOVE=48,VERB V?NO=49,VERB V?OPEN=50,VERB V?PLUG-IN=51,VERB V?PUSH=52,VERB V?PULL=53,VERB V?WEAR=54,VERB V?REACH-IN=55,VERB V?REACH-UNDER=56,VERB V?REACH-BEHIND=57,VERB V?READ=58,VERB V?UNWEAR=59,VERB V?TURN-TO=60,VERB V?SHOW=61,VERB V?SHOW-SWP=62,VERB V?SIT=63,VERB V?TURN-ON=64,VERB V?TURN-OFF=65,VERB V?TELL=66,VERB V?TELL-ABOUT=67,VERB V?TALK-TO=68,VERB V?THANK=69,VERB V?TIE-TO=70,VERB V?TURN=71,VERB V?UNLOCK=72,VERB V?WAIT=73,VERB V?WALK=74,VERB V?WALK-TO=75,VERB V?WELD=76,VERB V?YES=77,VERB V?BE=78,VERB V?BE?=79,VERB V?WHO=80,VERB V?WHAT=81,VERB V?WHERE=82,VERB V?WHEN=83,VERB V?WHY=84,VERB V?HOW=85,VERB V?CAN?=86,VERB V?MAY?=87,VERB V?DO?=88,VERB V?COULD?=89,VERB V?WOULD?=90,VERB V?SHOULD?=91,VERB V?MIGHT?=92,VERB V?WILL?=93,VERB V?MUST?=94,VERB V?$NITROGEN=95,VERB V?$STEAL=96,VERB V?$GOTO=97,VERB V?COLOR=98,VERB V?$P=99,VERB V?$D=100,VERB V?$SHOW=101,VERB V?$W=102,VERB ; PROPERTIES ARE DEFINED HERE P?FORE=63,PROPERTY P?STARBOARD=62,PROPERTY P?AFT=61,PROPERTY P?PORT=60,PROPERTY P?NORTH=59,PROPERTY P?SOUTH=58,PROPERTY P?EAST=57,PROPERTY P?WEST=56,PROPERTY P?UP=55,PROPERTY P?DOWN=54,PROPERTY P?IN=53,PROPERTY P?OUT=52,PROPERTY P?SYNONYM=51,PROPERTY P?ADJACENT=50,PROPERTY P?ACTION=49,PROPERTY P?CONTFCN=48,PROPERTY P?THINGS=47,PROPERTY P?MENU=46,PROPERTY P?ADJECTIVE=45,PROPERTY P?GLOBAL=44,PROPERTY P?SIZE=43,PROPERTY P?OWNER=42,PROPERTY P?GENERIC=41,PROPERTY P?CAPACITY=40,PROPERTY P?SCORE=39,PROPERTY ; ADJECTIVES ARE DEFINED HERE ; DIRECTIONS ARE DEFINED HERE ; ACTIONS ARE DEFINED HERE ; USER DEFINED CONSTANTS ARE INITIALIZED HERE K-CO2-FACTOR=-6 C-YELLOW=5 F9=141 TAKEBIT=FL-TAKEABLE P-LEXSTART=1 K-SIZ-SIZ=0 K-W-ATTR=14 K-D-SCR-OFF=-1 H-ITALIC=4 M-SOUND=32 F2=134 LEXV-LENGTH=59 K-W-COLOR=11 PARSER-ERROR-NOOBJ=248 WYPOS=4 FIRST-PERSON=8 K-D-REC-ON=4 NEXIT=3 K-LEFT=131 PARSER-RESULT-WON=2 TRANSBIT=FL-TRANSPARENT K-W-LMARG=6 M-OBJDESC?=9 D-PRINTER=2 K-ART-HIS=6 M-SUBJ=12 K-TEMP-NOM=9860 NP-QUANT-NOTHING=5 C-MAGENTA=7 PARSER-ERROR-TMNOUN=247 O-START=0 M-WINNER=11 O-OBJECT=5 K-CLICK2=253 K-CLICK1=254 DEXIT=6 D-TABLE-ON=3 K-H-ITL=4 M-BEG=1 H-INVERSE=1 C-SAME=0 O-PART=4 K-F12=144 K-NIT-HIGH-4=7605 THIRD-PERSON=64 K-NIT-HIGH-3=6337 NOUN-PHRASE-ENTLEN=2 K-W-HLIGHT=10 K-NIT-HIGH-2=5070 O-PTR=3 K-NIT-HIGH-1=3802 PMEM-TYPE-NPP=3 NP-QUANT-ALL=3 APPLE-2GS=10 C-DEFAULT=1 F5=137 TRYTAKEBIT=FL-TRY-TAKE K-TEMP-HIGH-3=11000 REXIT=0 XGRTR?=5 WLMARGIN=6 NP-QUANT-TBL-LEN=6 M-END-LOOK=46 A-BUFFER=8 D-TABLE=3 C-GREEN=4 K-F9=141 K-D-REC-OFF=-4 K-F8=140 FIND-FLAGS-GWIM=1 K-F7=139 K-F6=138 K-F5=137 K-F4=136 K-F3=135 K-F2=134 K-F1=133 S-BEEP=1 ATARI-ST=5 P-LEXWORDS=1 K-ART-HIM=5 F-DEFAULT=1 SURFACEBIT=FL-SURFACE LEXV-LENGTH-BYTES=238 K-HEL-NOM=9839 PARSE-QUESTION=2 A-WRAP=1 NOUN-PHRASE-MIN-LENGTH=4 F-SCRIPT=1 PMEM-TYPE-OBJLIST=7 M-CONTAINER=8 PMEM-TYPE-NOUN-PHRASE=4 FIND-RES-MAXOBJ=6 DIR-VERB-PRSI?=0 F-NEWFONT=3 K-W-YSIZE=2 D-KEYBOARD=0 O-SET=1 K-H-INV=1 XMUL=2 M-ENTER=3 O-END=2 K-Q-NUM=20 IBM=6 WRMARGIN=7 D-RECORD-OFF=-4 F8=140 O-WHICH=3 WHIGH=2 K-OXY-LOW-1=1700 M-V-LOOK=44 WATTRS=14 C-BLUE=6 K-OXY-LOW-3=1133 F-REFRESH=4 F1=133 K-ART-A=1 C64=8 AMIGA=4 UP-ARROW=129 ONBIT=FL-LIGHTED TOUCHBIT=FL-TOUCHED WXPOS=5 WCOLOR=11 K-OXY-NOM=3400 K-CAP-MAX=255 F-DISPLAY=8 PARSER-ERROR-NOMULT=252 M-EXIT=4 S-WINDOW=1 H-MONO=8 PLURAL=FL-PLURAL D-PRINTER-OFF=-2 C-CYAN=8 D-RECORD-ON=4 F-MOUSE=32 P-LEXELEN=2 F-MENU=256 S-BOOP=2 K-NIT-LOW-4=211 WFONT=12 FUTURE-TENSE=1024 F11=143 D-RECORD=4 O-SYNTAX=2 NARTICLEBIT=FL-NO-ARTICLE CEXITSTR=1 K-MENU-MANY-WORD=1 LF=10 O-LEXPTR=1 H-UNDER=4 K-S-NOR=0 M-B-LOOK=45 K-W-XCURPOS=5 K-W-XPOS=1 M-COLOR=1 CEXITFLAG=4 SEARCH-ADJACENT=192 PARSE-NOT=1 XADD=0 PAST-TENSE=512 PARSER-ERROR-ORPH-S=251 K-NIT-LOW-2=317 K-CO2-NOM=536 F-FIXED=2 M-F-LOOK=43 M-BOLD=4 K-NITROGEN-FACTOR=-3 F4=136 M-FLASH=6 NEXITSTR=0 P-WORDLEN=4 PRESENT-TENSE=256 K-TEMP-HIGH-4=11500 K-HELIUM-FACTOR=-2 C-WHITE=9 K-ART-ANY=3 K-W-FONTSIZE=13 K-TEMP-FACTOR=-2 RIGHT-ARROW=132 F-UNDO=16 FEXIT=4 H-NORMAL=0 FD-SEARCH?=2 PARSER-ERROR-NOUND=253 H-BOLD=2 CONTBIT=FL-CONTAINER K-S-WIN=1 DEXITSTR=2 S-CLEANUP=4 K-UP=129 K-F10=142 PLURAL-FLAG=16 XSUB=1 PARSER-RESULT-AGAIN=3 XEQUAL?=4 M-OBJDESC=7 A-SCRIPT=4 F-SOUND=128 NOUN-PHRASE-ENTLENB=4 APPLE-2C=9 K-TEMP-LOW-4=8600 K-TEMP-HIGH-1=10000 K-TEMP-LOW-2=9300 FIND-RES-LENGTH=10 K-W-XSIZE=3 K-TEMP-LOW-3=9100 K-W-CRCNT=9 K-TEMP-LOW-1=9500 APPLE-2E=2 FD-NEST?=4 POSSESSIVE=16384 F7=139 S-INIT=1 K-W-FONT=12 M-ENTERED=42 K-OXYGEN-FACTOR=-4 O-SUBJECT=6 F-PICTURES=2 WTOP=0 D-COMMAND-FILE=1 FEMALE=FL-FEMALE S-TEXT=0 K-OXY-HIGH-4=30600 K-OXY-HIGH-2=23800 LEFT-ARROW=131 K-OXY-HIGH-3=27200 K-OXY-HIGH-1=20400 PERSONBIT=FL-PERSON F-STATUS=4 INBUF-LENGTH=60 K-CO2-HIGH-1=22725 NP-QUANT-NONE=0 K-CO2-HIGH-3=29218 PARSE-RESULT-LEN=34 K-CO2-HIGH-2=25971 FD-INCLUDE?=1 K-CO2-HIGH-4=32464 F-COLOR=64 ESC=27 O-LENGTH=1 CR=13 CLICK2=253 PM-HEADER-LEN=1 PMEM-TYPE-ADJS=1 INVISIBLE=FL-INVISIBLE K-MENU-OBJECT=2 C128=7 K-ART-THE=2 DEC-20=1 C-BLACK=2 UEXIT=2 S-STOP=3 K-W-YCURPOS=4 WHLIGHT=10 K-W-YPOS=0 D-SCREEN-OFF=-1 WFSIZE=13 WLEFT=1 F3=135 WLCNT=15 SYN-FIND-PROP=256 K-OXY-LOW-4=850 NP-QUANT-BOTH=4 M-FATAL=2 M-UNDERLINE=8 MACINTOSH=3 NP-LENGTH=9 O-CLEAR=2 K-MENU-ONE-WORD=0 WCRCNT=9 D-SCREEN-ON=1 K-RIGHT=132 O-MOVE=0 ROOMSBIT=FL-ROOMS K-Q-SIZE=40 WCRFUNC=8 TAB=9 C-HERE=-1 SEARCHBIT=FL-SEARCH K-OXY-LOW-2=1417 K-W-CRFCN=8 D-TABLE-OFF=-3 PARSER-RESULT-FAILED=1 M-MONOSPACE=16 NP-QUANT-PLURAL=6 PMEM-STORE-LENGTH=180 DEBUGGING-ZIP=1 O-COMP=3 NP-QUANT-A=1 D-SCREEN=1 K-D-TBL-ON=3 FEXITFCN=0 K-F11=143 PMEM-TYPE-LOCATION=6 NOUN-PHRASE-HEADER-LEN=3 PMEM-TYPE-NP=2 K-D-SCR-ON=1 K-ART-HE=4 K-NIT-NOM=1267 FD-NOTOP?=8 M-DISPLAY=2 K-H-BLD=2 K-TEMP-HIGH-2=10500 M-SCENE-SETUP=10 F6=138 S-START=2 F12=144 PARSER-ERROR-ORPH-NP=250 ADJS-MAX-COUNT=4 M-LEAVE=4 K-W-RMARG=7 K-D-TBL-OFF=-3 LOW-DIRECTION=52,PROPERTY M-END=2 O-AGAIN=4 F10=142 K-D-PRT-ON=2 PAD9=154 PAD8=153 PAD7=152 C-RED=3 PAD6=151 K-DOWN=130 D-PRINTER-ON=2 PAD5=150 K-NIT-LOW-1=422 PAD4=149 PMEM-TYPE-PP=5 A-SCROLL=2 PAD3=148 DOWN-ARROW=130 PAD2=147 PAD1=146 PAD0=145 K-SIZ-CAP=1 M-LOOK=5 K-NIT-LOW-3=253 WWIDE=3 COLLECTIVE-VERB?=0 OPENBIT=FL-OPEN ESCAPE=27 DEXITOBJ=1 NP-FLAG-MULTI=1 K-W-MORE=15 F-OLD=0 SECOND-PERSON=32 K-D-PRT-OFF=-2 XLESS?=6 K-H-NRM=0 CLICKM=252 PARSER-RESULT-DEAD=0 G-DEBUG=69 CLICK1=254 K-AMBIENT-TEMP=3400 XDIV=3 O-VERB=0 CEXIT=5 SERIAL=0 ; THE GLOBAL VARIABLES ARE ALL LOCATED HERE GLOBAL::.TABLE .GVAR GL-MOVES=360 .GVAR GL-NITROGEN-QTY=1267 .GVAR GL-Q-TBL=T?315,TABLE .GVAR TLEXV=0 .GVAR DEMO-VERSION?=0 .GVAR CURRENT-REDUCTION=0 .GVAR GL-LIFT-OBJ=0 .GVAR HERE=RM-SUB-BAY,OBJECT .GVAR PMEM-STORE-POINTER=PMEM-STORE .GVAR GL-CRANE-DOWN?=0 .GVAR GL-NITROGEN-LEAK?=0 .GVAR GL-OXYGEN-QTY=3400 .GVAR GL-HELIUM-QTY=9839 .GVAR GL-SPACE-WIDTH=0 .GVAR GL-WIRES-CUT=0 .GVAR GL-INPUT-VERB=0 .GVAR GL-FONT-X=7 .GVAR GL-DOOR-DIR=0 .GVAR GL-PREP-TBL=0 .GVAR GL-FREE-PTR=T?1607,TABLE .GVAR P-HER-OBJECT=0,OBJECT .GVAR SPLITS=0,NUMBER .GVAR NOW-PRSI=0,FLAG .GVAR P-PRSI=0 .GVAR P-THEM-OBJECT=0,OBJECT .GVAR P-RUNNING=0,TABLE .GVAR GL-SCORE=0 .GVAR GL-INPUT-STATE=0 .GVAR VERBOSITY=1 .GVAR GL-CATFISH-SPY-MSG?=0 .GVAR GL-TEMP-MSG=9860 .GVAR P-ONE-NOUN=0 .GVAR GL-WIRE-SEQUENCE=0 .GVAR GL-Q-MAX=0 .GVAR P-CAN-UNDO=0,NUMBER .GVAR GL-WATER-LEVEL=0 .GVAR P-NUMBER=0,NUMBER .GVAR GL-SCR-WID=79,NUMBER .GVAR PRSS=0,OBJECT .GVAR GL-SAFE-NUM=0 .GVAR GL-NOUN-TBL=0 .GVAR PRSQ=0 .GVAR PRSO=0,OBJECT .GVAR IDEBUG=0,FLAG .GVAR GL-MENU-NUM=0 .GVAR PRSI=0,OBJECT .GVAR P-WON=0 .GVAR PRSA=0,VERB .GVAR GL-INPUT-PREP2=0 .GVAR GL-N-LOOP=0 .GVAR GL-INPUT-TIMEOUT=0 .GVAR P-WORD-NUMBER=0,NUMBER .GVAR GL-SCRUBBERS-ON=0 .GVAR P-CONT=0,NUMBER .GVAR P-WORDS-AGAIN=0,NUMBER .GVAR GL-CRANE-FALLING?=0 .GVAR P-OLEN=0,NUMBER .GVAR GL-CO2-QTY=536 .GVAR OBJ-SWAP=0,FLAG .GVAR GL-LOC-TRAIL=T?115,TABLE .GVAR LAST-PSEUDO-LOC=0,OBJECT .GVAR CLOCK-WAIT=0,FLAG .GVAR P-DIRECTION=0,NUMBER .GVAR GL-COFFEY-SHOOT=0 .GVAR PMEM-STORE-WARN=50,NUMBER .GVAR GL-FALLING-INTO-TRENCH?=0 .GVAR PMEM-WORDS-USED=0 .GVAR P-HIM-OBJECT=0,OBJECT .GVAR OTLEXV=0 .GVAR PARSE-SENTENCE-ACTIVATION=0 .GVAR GL-CO2-MSG=536 .GVAR P-NOT-HERE=0,NUMBER .GVAR GL-NITROGEN-MSG=1267 .GVAR ERROR-PRIORITY=0,NUMBER .GVAR GL-CAB-DOCKED?=0 .GVAR GL-HEATERS-ON=0 .GVAR GL-INPUT-PREP1=0 .GVAR GL-MOUSE-X=0,NUMBER .GVAR GL-RETURN2-DONE?=0 .GVAR PARSER-RESULT=0 .GVAR P-RESPONDED=0,FLAG .GVAR P-PRSA-WORD=0 .GVAR CLOCKER-RUNNING=2,NUMBER .GVAR GL-ITEM-NUM=0 .GVAR GL-PUPPY=0,OBJECT .GVAR SEARCH-FLAGS=0,NUMBER .GVAR P-PRSO=0 .GVAR OHERE=0,OBJECT .GVAR GL-B-COLOR=1 .GVAR P-WALK-DIR=0 .GVAR GL-F-COLOR=1 .GVAR LIT=0,OBJECT .GVAR GL-RETURN1-DONE?=0 .GVAR WINNER=PLAYER,OBJECT .GVAR ERROR-STRING=0,STRING .GVAR GL-CORRIDOR-BLOCKED?=1 .GVAR GL-FONT-Y=10 .GVAR GL-DEEPCORE-TEMP=9000 .GVAR GL-SL-HERE=0,OBJECT .GVAR P-IT-OBJECT=0,OBJECT .GVAR P-OFLAG=0,NUMBER .GVAR GL-BATTERY-LEAK=0 .GVAR OPRSO=0 .GVAR GL-NEW-TIME=0 .GVAR GL-VERB-TBL=PT?8307,TABLE .GVAR PMEM-STORE-WORDS=PMEM-STORE-LENGTH,NUMBER .GVAR PRSO-NP=0 .GVAR GL-KLAXON-ON=0 .GVAR GL-PLAYER-TEMP=9860 .GVAR GL-COLOR-NOTE=0 .GVAR PRSI-NP=0 .GVAR GL-INPUT-WINNER=CH-PLAYER .GVAR GL-DETONATOR-TIME=10 .GVAR P-LEN=0,NUMBER .GVAR P-MULT=0 .GVAR GL-MOUSE-Y=0,NUMBER .GVAR P-DBUG=0,FLAG .GVAR QCONTEXT=0,OBJECT .GVAR GL-OXYGEN-MSG=3400 .GVAR GL-WATER-PUMP-ON=0 .GVAR GL-CLK-RUN=0,FLAG .GVAR ACTIONS=ATBL,TABLE .GVAR PREACTIONS=PATBL,TABLE .ENDT GLOEND:: ; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE .ALIGN 2 OBJECT::.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 ;(P?SCORE) 0 ;(P?CAPACITY) 0 ;(P?GENERIC) 0 ;(P?OWNER) 0 ;(P?SIZE) 0 ;(P?GLOBAL) 0 ;(P?ADJECTIVE) 0 ;(P?MENU) 0 ;(P?THINGS) 0 ;(P?CONTFCN) 0 ;(P?ACTION) 0 ;(P?ADJACENT) 0 ;(P?SYNONYM) 0 ;(P?OUT) 0 ;(P?IN) 0 ;(P?DOWN) 0 ;(P?UP) 0 ;(P?WEST) 0 ;(P?EAST) 0 ;(P?SOUTH) 0 ;(P?NORTH) 0 ;(P?PORT) 0 ;(P?AFT) 0 ;(P?STARBOARD) 0 ;(P?FORE) .OBJECT RM-WALDORF,0,FX?FL-LIGHTED+FX?FL-INDOORS,FX?FL-NO-ARTICLE,ROOMS,RM-PANTRY,0,T?RM-WALDORF .OBJECT RM-PT-OBS-DECK,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-PT-BATTERY-ROOM,0,T?RM-PT-OBS-DECK .OBJECT RM-DRILL-ROOM,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-TOOL-PUSHER-OFFICE,TH-DETONATOR,T?RM-DRILL-ROOM .OBJECT RM-COMPRESSION-CHAMBER,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-SUB-BAY,TH-WINDOW-BENCH,T?RM-COMPRESSION-CHAMBER .OBJECT RM-INFIRMARY,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LOUNGE,0,T?RM-INFIRMARY .OBJECT RM-OCEAN-NORTH,0,FX?FL-WATER+FX?FL-SURFACE+FX?FL-LIGHTED,0,ROOMS,RM-UNDER-MOONPOOL,0,T?RM-OCEAN-NORTH .OBJECT RM-SWAMP,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-PERSONAL-STORAGE-2,0,T?RM-SWAMP .OBJECT RM-LADDER-C2,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-ZOOTOWN,TH-SB-BILGE-BUTTON,T?RM-LADDER-C2 .OBJECT RM-LADDER-C3,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-TAPE-LIBRARY,0,T?RM-LADDER-C3 .OBJECT RM-LADDER-C1,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-FRESH-WATER-STORAGE,0,T?RM-LADDER-C1 .OBJECT RM-LADDER-A2,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-CORRIDOR,0,T?RM-LADDER-A2 .OBJECT RM-LADDER-A3,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-C1,0,T?RM-LADDER-A3 .OBJECT RM-LADDER-A1,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-C2,0,T?RM-LADDER-A1 .OBJECT RM-ATTACK-CENTER,0,FX?FL-WATER+FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-MISSILE-ROOM,0,T?RM-ATTACK-CENTER .OBJECT RM-SONAR-ROOM,0,FX?FL-WATER+FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-ATTACK-CENTER,0,T?RM-SONAR-ROOM .OBJECT RM-MIDSHIP-HATCH,0,FX?FL-WATER+FX?FL-LIGHTED,0,ROOMS,RM-COMMAND-MODULE,0,T?RM-MIDSHIP-HATCH .OBJECT RM-TOOL-PUSHER-OFFICE,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-D1,0,T?RM-TOOL-PUSHER-OFFICE .OBJECT RM-SB-HEAD,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-SB-BATTERY-ROOM,0,T?RM-SB-HEAD .OBJECT RM-SB-LIFE-SUPPORT,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-SB-HEAD,0,T?RM-SB-LIFE-SUPPORT .OBJECT RM-TROUGH-LIP,0,FX?FL-WATER+FX?FL-LIGHTED,0,ROOMS,RM-OCEAN-WEST,0,T?RM-TROUGH-LIP .OBJECT RM-PT-HEAD,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-A3,0,T?RM-PT-HEAD .OBJECT RM-TORPEDO-ROOM,0,FX?FL-WATER+FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-BOW,0,T?RM-TORPEDO-ROOM .OBJECT RM-MISSILE-ROOM,0,FX?FL-WATER+FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-ENGINE-ROOM,TH-MISSILE-ACCESS-KEY,T?RM-MISSILE-ROOM .OBJECT RM-SB-BATTERY-ROOM,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-B1,0,T?RM-SB-BATTERY-ROOM .OBJECT RM-PT-LIFE-SUPPORT,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LAUNDRY,0,T?RM-PT-LIFE-SUPPORT .OBJECT RM-COMPUTER-CENTER,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-SB-OBS-DECK,0,T?RM-COMPUTER-CENTER .OBJECT RM-TAPE-LIBRARY,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LAB,0,T?RM-TAPE-LIBRARY .OBJECT RM-ELECTRONICS-SHOP,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-COMPUTER-CENTER,TH-ELEC-SHOP-DRAWER,T?RM-ELECTRONICS-SHOP .OBJECT RM-PUMP-ROOM,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-SB-LIFE-SUPPORT,0,T?RM-PUMP-ROOM .OBJECT RM-ALIEN-CHAMBER,FX?FL-INSIDE,FX?FL-LIGHTED+FX?FL-WATER,0,ROOMS,RM-TRENCH-BOTTOM,CH-ALIEN,T?RM-ALIEN-CHAMBER .OBJECT RM-COMMAND-MODULE,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-C3,TH-COMMAND-CHAIR,T?RM-COMMAND-MODULE .OBJECT RM-BOW,0,FX?FL-WATER+FX?FL-LIGHTED,0,ROOMS,RM-MISSILE-HATCH,0,T?RM-BOW .OBJECT RM-OCEAN-WEST,0,FX?FL-WATER+FX?FL-SURFACE+FX?FL-LIGHTED,0,ROOMS,RM-OCEAN-SOUTH,0,T?RM-OCEAN-WEST .OBJECT RM-SUB-BAY,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,0,TH-DIVE-LOCKER,T?RM-SUB-BAY .OBJECT RM-RECREATION-ROOM,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-DIVE-GEAR-STORAGE,TH-CYCLE,T?RM-RECREATION-ROOM .OBJECT RM-FRESH-WATER-STORAGE,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-PUMP-ROOM,0,T?RM-FRESH-WATER-STORAGE .OBJECT RM-TRENCH-BOTTOM,0,FX?FL-LIGHTED+FX?FL-WATER,0,ROOMS,RM-TOOL-ROOM,TH-ALIEN-SHIP,T?RM-TRENCH-BOTTOM .OBJECT RM-CORRIDOR,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-GAS-MIX-ROOM,TH-PANEL,T?RM-CORRIDOR .OBJECT RM-DIVE-GEAR-STORAGE,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-D2,TH-BIG-LOCKER,T?RM-DIVE-GEAR-STORAGE .OBJECT RM-LADDER-D2,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-PT-OBS-DECK,TH-PT-BILGE-BUTTON,T?RM-LADDER-D2 .OBJECT RM-LADDER-D3,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-SWAMP,0,T?RM-LADDER-D3 .OBJECT RM-LADDER-D1,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-COMPRESSOR-ROOM,0,T?RM-LADDER-D1 .OBJECT RM-UNDER-MOONPOOL,0,FX?FL-WATER+FX?FL-SURFACE+FX?FL-LIGHTED,0,ROOMS,RM-CAPTAINS-ROOM,0,T?RM-UNDER-MOONPOOL .OBJECT RM-PERSONAL-STORAGE-1,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-WALDORF,0,T?RM-PERSONAL-STORAGE-1 .OBJECT RM-LADDER-B2,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-RECREATION-ROOM,TH-HYDRAULIC-HOSE,T?RM-LADDER-B2 .OBJECT RM-LADDER-B3,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-D3,0,T?RM-LADDER-B3 .OBJECT RM-LADDER-B1,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-DRILL-ROOM,0,T?RM-LADDER-B1 .OBJECT RM-ZOOTOWN,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-PERSONAL-STORAGE-1,0,T?RM-ZOOTOWN .OBJECT RM-OCEAN-SOUTH,0,FX?FL-WATER+FX?FL-SURFACE+FX?FL-LIGHTED,0,ROOMS,RM-OCEAN-NORTH,0,T?RM-OCEAN-SOUTH .OBJECT RM-GALLEY,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-MESS-HALL,0,T?RM-GALLEY .OBJECT RM-LOUNGE,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-A2,0,T?RM-LOUNGE .OBJECT RM-PT-BATTERY-ROOM,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-TROUGH-LIP,TH-POWERCEL,T?RM-PT-BATTERY-ROOM .OBJECT RM-MOTEL-QUICK,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-PT-HEAD,0,T?RM-MOTEL-QUICK .OBJECT RM-SB-OBS-DECK,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-B3,0,T?RM-SB-OBS-DECK .OBJECT RM-MISSILE-HATCH,0,FX?FL-WATER+FX?FL-LIGHTED,0,ROOMS,RM-MIDSHIP-HATCH,TH-MISSILE,T?RM-MISSILE-HATCH .OBJECT RM-LAB,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-ELECTRONICS-SHOP,0,T?RM-LAB .OBJECT RM-MESS-HALL,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-INFIRMARY,0,T?RM-MESS-HALL .OBJECT RM-CAPTAINS-ROOM,0,FX?FL-WATER+FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-SUB-CORRIDOR,TH-SAFE,T?RM-CAPTAINS-ROOM .OBJECT RM-TRI-MIX-STORAGE,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-B2,TH-HELIUM-TANK,T?RM-TRI-MIX-STORAGE .OBJECT RM-LAUNDRY,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-LADDER-A1,TH-DRYER,T?RM-LAUNDRY .OBJECT RM-CAB-THREE,0,FX?FL-VEHICLE+FX?FL-LIGHTED+FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPEN+FX?FL-NO-ARTICLE,ROOMS,RM-COMPRESSION-CHAMBER,TH-CAB-HOOKAH,T?RM-CAB-THREE .OBJECT RM-ENGINE-ROOM,0,FX?FL-WATER+FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-TORPEDO-ROOM,0,T?RM-ENGINE-ROOM .OBJECT RM-PANTRY,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-GALLEY,TH-HOOK-2,T?RM-PANTRY .OBJECT RM-COMM-ROOM,0,FX?FL-WATER+FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-SONAR-ROOM,0,T?RM-COMM-ROOM .OBJECT RM-GAS-MIX-ROOM,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-CAB-THREE,0,T?RM-GAS-MIX-ROOM .OBJECT RM-SUB-CORRIDOR,0,FX?FL-WATER+FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-COMM-ROOM,0,T?RM-SUB-CORRIDOR .OBJECT RM-COMPRESSOR-ROOM,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-PT-LIFE-SUPPORT,TH-COMPRESSOR,T?RM-COMPRESSOR-ROOM .OBJECT RM-TOOL-ROOM,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-TRI-MIX-STORAGE,TH-BIN,T?RM-TOOL-ROOM .OBJECT RM-PERSONAL-STORAGE-2,0,FX?FL-LIGHTED+FX?FL-INDOORS,0,ROOMS,RM-MOTEL-QUICK,TH-CATFISH-LOCKER,T?RM-PERSONAL-STORAGE-2 .OBJECT LG-FLOOD-DOOR,0,FX?FL-DOOR,FX?FL-OPENABLE+FX?FL-OPEN,LOCAL-GLOBALS,LG-DGS-DOOR,0,T?LG-FLOOD-DOOR .OBJECT TH-WINDOW-BENCH,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPENABLE,RM-COMPRESSION-CHAMBER,0,TH-RED-LEVER,T?TH-WINDOW-BENCH .OBJECT TH-RED-CABLE,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPEN+FX?FL-NO-DESC,TH-ARC-WELDER,0,0,T?TH-RED-CABLE .OBJECT LG-DGS-DOOR,0,FX?FL-DOOR,FX?FL-OPENABLE+FX?FL-OPEN,LOCAL-GLOBALS,LG-BUCKLED-DOOR,0,T?LG-DGS-DOOR .OBJECT TH-ORANGE-WIRE,0,0,0,TH-MISSILE-PANEL,TH-YELLOW-WIRE,0,T?TH-ORANGE-WIRE .OBJECT TH-COMMAND-CHAIR,0,0,FX?FL-NO-DESC,RM-COMMAND-MODULE,TH-MONITORS,0,T?TH-COMMAND-CHAIR .OBJECT TH-WELDER-SWITCH,0,0,FX?FL-NO-DESC,TH-ARC-WELDER,TH-BLACK-CABLE,0,T?TH-WELDER-SWITCH .OBJECT TH-DIVE-LOCKER,0,FX?FL-TRY-TAKE+FX?FL-LOCKED+FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPENABLE,RM-SUB-BAY,TH-HOOK-1,TH-ELECTRONIC-LOCK,T?TH-DIVE-LOCKER .OBJECT TH-WEIGHTS,0,0,FX?FL-TAKEABLE,TH-BARBELL,0,0,T?TH-WEIGHTS .OBJECT TH-DESCRAMBLER-CONTROL-BOX,0,0,0,TH-BIN,0,0,T?TH-DESCRAMBLER-CONTROL-BOX .OBJECT TH-OXYGEN-TANK,0,FX?FL-SURFACE,FX?FL-SEARCH+FX?FL-NO-DESC,RM-TRI-MIX-STORAGE,TH-NIT-STOPPER,TH-OXY-VALVE,T?TH-OXYGEN-TANK .OBJECT INTQUOTE,0,0,0,GLOBAL-OBJECTS,INTDIR,0,T?INTQUOTE .OBJECT THEM,FX?FL-PLURAL,0,FX?FL-NO-ARTICLE,GLOBAL-OBJECTS,IT,0,T?THEM .OBJECT TH-LIFT-BENCH,0,FX?FL-SURFACE,0,RM-RECREATION-ROOM,TH-BARBELL,0,T?TH-LIFT-BENCH .OBJECT TH-CAB-HOOKAH,0,0,0,RM-CAB-THREE,0,0,T?TH-CAB-HOOKAH .OBJECT CH-ALIEN,0,0,FX?FL-SEARCH+FX?FL-PERSON+FX?FL-OPEN+FX?FL-ALIVE,RM-ALIEN-CHAMBER,TH-FUSCHIA-BUTTON,0,T?CH-ALIEN .OBJECT TH-NIT-STOPPER,FX?FL-INVISIBLE,0,FX?FL-TAKEABLE+FX?FL-NO-DESC,RM-TRI-MIX-STORAGE,TH-NITROGEN-TANK,0,T?TH-NIT-STOPPER .OBJECT CH-SEALS,0,0,0,GENERIC-OBJECTS,0,0,T?CH-SEALS .OBJECT HER,0,0,FX?FL-NO-ARTICLE,GLOBAL-OBJECTS,YOU,0,T?HER .OBJECT TH-MISSILE-PANEL,0,FX?FL-LOCKED+FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPENABLE,TH-MISSILE,TH-MISSILE-TIMER,TH-WHITE-WIRE,T?TH-MISSILE-PANEL .OBJECT TH-GREEN-WIRE,0,0,0,TH-MISSILE-PANEL,TH-BLUE-WIRE,0,T?TH-GREEN-WIRE .OBJECT TH-MISSILE-ACCESS-KEY,0,FX?FL-KEY,FX?FL-TAKEABLE,RM-MISSILE-ROOM,0,0,T?TH-MISSILE-ACCESS-KEY .OBJECT TH-ELEC-SHOP-DRAWER,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPENABLE,RM-ELECTRONICS-SHOP,0,TH-WIRE-CUTTERS,T?TH-ELEC-SHOP-DRAWER .OBJECT TH-LIFT-BAG,0,FX?FL-SURFACE,FX?FL-TAKEABLE+FX?FL-SEARCH,TH-HOOK-1,0,TH-CO2-CANNISTER,T?TH-LIFT-BAG .OBJECT TH-PT-BILGE-BUTTON,0,0,0,RM-LADDER-D2,0,0,T?TH-PT-BILGE-BUTTON .OBJECT LG-TROUGH,0,0,0,LOCAL-GLOBALS,LG-DEEPCORE,0,T?LG-TROUGH .OBJECT TH-DRY-SUIT,0,FX?FL-CONTAINER+FX?FL-CLOTHING,FX?FL-TAKEABLE+FX?FL-SEARCH+FX?FL-OPEN,TH-BUD-GEAR-LOCKER,0,TH-HELMET,T?TH-DRY-SUIT .OBJECT TH-OXYGEN-CYLINDER,0,0,FX?FL-NO-DESC,RM-SUB-BAY,TH-WATER-HOSE,0,T?TH-OXYGEN-CYLINDER .OBJECT TH-DRYER,0,FX?FL-CONTAINER,FX?FL-TAKEABLE+FX?FL-SEARCH+FX?FL-OPENABLE,RM-LAUNDRY,0,0,T?TH-DRYER .OBJECT TH-KNIFE,0,0,FX?FL-TAKEABLE+FX?FL-KNIFE,CH-PLAYER,TH-THERMOMETER,0,T?TH-KNIFE .OBJECT IT,FX?FL-VOWEL,0,FX?FL-NO-ARTICLE,GLOBAL-OBJECTS,GLOBAL-HERE,0,T?IT .OBJECT TH-BARBELL,0,FX?FL-SURFACE,FX?FL-TAKEABLE,RM-RECREATION-ROOM,0,TH-WEIGHTS,T?TH-BARBELL .OBJECT LG-WALL,0,0,0,LOCAL-GLOBALS,LG-FLOOD-DOOR,0,T?LG-WALL .OBJECT TH-PLASTIC-CARD,0,0,FX?FL-TAKEABLE+FX?FL-READABLE,TH-SAFE,0,0,T?TH-PLASTIC-CARD .OBJECT TH-HOOK-2,0,FX?FL-SURFACE,0,RM-PANTRY,0,TH-GAME-BAG,T?TH-HOOK-2 .OBJECT TH-STEEL-BOX,0,FX?FL-LOCKED+FX?FL-CONTAINER,FX?FL-OPENABLE+FX?FL-TAKEABLE+FX?FL-SEARCH,TH-CATFISH-LOCKER,0,TH-DISCHARGE,T?TH-STEEL-BOX .OBJECT TH-WELDING-ROD,0,0,FX?FL-TAKEABLE,0,0,0,T?TH-WELDING-ROD .OBJECT CH-HIPPY,0,0,FX?FL-SEARCH+FX?FL-PERSON+FX?FL-OPEN+FX?FL-NO-DESC+FX?FL-NO-ARTICLE+FX?FL-ALIVE,RM-CORRIDOR,CH-ONE-NIGHT,TH-DEVICE,T?CH-HIPPY .OBJECT TH-HYDRAULIC-FLUID,0,0,0,0,0,0,T?TH-HYDRAULIC-FLUID .OBJECT TH-WATER-HOSE,0,FX?FL-CONTAINER,FX?FL-TAKEABLE+FX?FL-SEARCH+FX?FL-OPEN,RM-SUB-BAY,TH-MOON-POOL,TH-NOZZLE,T?TH-WATER-HOSE .OBJECT TH-HANDS,FX?FL-WEAPON+FX?FL-TOOL+FX?FL-PLURAL+FX?FL-BODY-PART,FX?FL-YOUR,FX?FL-BY-HAND,GLOBAL-OBJECTS,TH-HEAD,0,T?TH-HANDS .OBJECT CH-CATFISH,0,0,FX?FL-SEARCH+FX?FL-PERSON+FX?FL-OPEN+FX?FL-NO-ARTICLE+FX?FL-ALIVE,RM-COMMAND-MODULE,CH-LINDSEY,0,T?CH-CATFISH .OBJECT TH-MAGNET,0,FX?FL-SURFACE,FX?FL-TAKEABLE+FX?FL-SEARCH,TH-BIN,TH-DESCRAMBLER-CONTROL-BOX,0,T?TH-MAGNET .OBJECT PSEUDO-OBJECT,0,0,FX?FL-NO-ARTICLE+FX?FL-HAS-SDESC+FX?FL-HAS-DESCFCN,LOCAL-GLOBALS,0,0,T?PSEUDO-OBJECT .OBJECT TH-BIN,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPENABLE+FX?FL-NO-DESC,RM-TOOL-ROOM,0,TH-MAGNET,T?TH-BIN .OBJECT TH-HYDRAULIC-HOSE,0,0,0,RM-LADDER-B2,0,0,T?TH-HYDRAULIC-HOSE .OBJECT TH-PURPLE-BUTTON,0,0,FX?FL-NO-DESC,TH-ALIEN-SHIP,0,0,T?TH-PURPLE-BUTTON .OBJECT TH-BUD-GEAR-LOCKER,0,FX?FL-YOUR+FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPENABLE,RM-DIVE-GEAR-STORAGE,0,TH-DRY-SUIT,T?TH-BUD-GEAR-LOCKER .OBJECT TH-THERMOMETER,0,0,FX?FL-TAKEABLE+FX?FL-READABLE,CH-PLAYER,0,0,T?TH-THERMOMETER .OBJECT NOT-HERE-OBJECT,0,0,0,0,0,0,T?NOT-HERE-OBJECT .OBJECT TH-UFO,0,0,0,GENERIC-OBJECTS,TH-FLATBED,0,T?TH-UFO .OBJECT ROOMS,0,0,FX?FL-NO-ARTICLE,0,0,RM-ALIEN-CHAMBER,T?ROOMS .OBJECT TH-SAFE,0,FX?FL-LOCKED+FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPENABLE+FX?FL-NO-DESC,RM-CAPTAINS-ROOM,TH-PHOTOGRAPH,TH-PLASTIC-CARD,T?TH-SAFE .OBJECT TH-ARC-WELDER,0,FX?FL-SURFACE,FX?FL-TAKEABLE+FX?FL-SEARCH,0,0,TH-WELDER-CORD,T?TH-ARC-WELDER .OBJECT TH-NOZZLE,0,0,0,TH-WATER-HOSE,0,0,T?TH-NOZZLE .OBJECT TH-HELIUM-TANK,0,FX?FL-SURFACE,FX?FL-SEARCH+FX?FL-NO-DESC,RM-TRI-MIX-STORAGE,TH-OXYGEN-TANK,TH-HEL-VALVE,T?TH-HELIUM-TANK .OBJECT CH-COFFEY,0,0,FX?FL-SEARCH+FX?FL-PERSON+FX?FL-OPEN+FX?FL-NO-DESC+FX?FL-NO-ARTICLE+FX?FL-ALIVE,RM-CORRIDOR,0,TH-GUN,T?CH-COFFEY .OBJECT TH-CYCLE,0,FX?FL-SURFACE,0,RM-RECREATION-ROOM,TH-TREADMILL,0,T?TH-CYCLE .OBJECT TH-RED-BUTTON,0,0,FX?FL-NO-DESC,TH-CO2-CANNISTER,0,0,T?TH-RED-BUTTON .OBJECT TH-S-BILGE-BUTT,0,0,0,0,0,0,T?TH-S-BILGE-BUTT .OBJECT TH-OXY-VALVE,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPEN+FX?FL-NO-DESC,TH-OXYGEN-TANK,0,TH-OXY-STOPPER,T?TH-OXY-VALVE .OBJECT TH-GAME-BAG,0,FX?FL-CONTAINER+FX?FL-SURFACE,FX?FL-TAKEABLE+FX?FL-SEARCH,TH-HOOK-2,0,0,T?TH-GAME-BAG .OBJECT TH-SB-BILGE-BUTTON,0,0,0,RM-LADDER-C2,0,0,T?TH-SB-BILGE-BUTTON .OBJECT TH-FIRE,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPEN,0,0,0,T?TH-FIRE .OBJECT TH-SKY,0,0,FX?FL-HAS-SDESC,GLOBAL-OBJECTS,TH-GROUND,0,T?TH-SKY .OBJECT LG-OUTLET,0,0,0,LOCAL-GLOBALS,LG-MONTANA,0,T?LG-OUTLET .OBJECT GENERIC-OBJECTS,0,0,0,0,0,TH-UFO,T?GENERIC-OBJECTS .OBJECT TH-DETONATOR,0,0,FX?FL-TAKEABLE,RM-DRILL-ROOM,TH-PLASTIQUE,0,T?TH-DETONATOR .OBJECT TH-BLACK-CABLE,0,0,FX?FL-NO-DESC,TH-ARC-WELDER,TH-RED-CABLE,0,T?TH-BLACK-CABLE .OBJECT TH-CRACK,0,0,0,0,0,0,T?TH-CRACK .OBJECT YOU,0,0,0,GLOBAL-OBJECTS,INTNUM,0,T?YOU .OBJECT TH-FACEPLATE,0,FX?FL-TRANSPARENT,FX?FL-OPENABLE+FX?FL-OPEN+FX?FL-NO-DESC,TH-DRY-SUIT,0,0,T?TH-FACEPLATE .OBJECT TH-TIME,0,0,0,GENERIC-OBJECTS,CH-SEALS,0,T?TH-TIME .OBJECT HIM,0,0,FX?FL-NO-ARTICLE,GLOBAL-OBJECTS,HER,0,T?HIM .OBJECT TH-FLATBED,0,0,FX?FL-NO-ARTICLE,GENERIC-OBJECTS,TH-TIME,0,T?TH-FLATBED .OBJECT TH-WELDER-CORD,0,0,FX?FL-NO-DESC,TH-ARC-WELDER,TH-WELDER-SWITCH,0,T?TH-WELDER-CORD .OBJECT TH-HEAD,FX?FL-BODY-PART,FX?FL-YOUR,0,GLOBAL-OBJECTS,TH-PLAYER-BODY,0,T?TH-HEAD .OBJECT TH-POWERCEL,0,0,0,RM-PT-BATTERY-ROOM,0,0,T?TH-POWERCEL .OBJECT TH-BIG-LOCKER,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPENABLE,RM-DIVE-GEAR-STORAGE,TH-BUD-GEAR-LOCKER,0,T?TH-BIG-LOCKER .OBJECT TH-HUMAN-BODY,0,0,FX?FL-NO-ARTICLE+FX?FL-HAS-SDESC,GLOBAL-OBJECTS,HIM,0,T?TH-HUMAN-BODY .OBJECT TH-DISCHARGE,0,0,FX?FL-TAKEABLE+FX?FL-SEARCH,TH-STEEL-BOX,TH-PASSPORT,0,T?TH-DISCHARGE .OBJECT TH-WIRES,0,0,FX?FL-NO-DESC,TH-MISSILE-PANEL,0,0,T?TH-WIRES .OBJECT TH-PLASTIQUE,0,FX?FL-SURFACE,FX?FL-SEARCH+FX?FL-TAKEABLE,RM-DRILL-ROOM,0,0,T?TH-PLASTIQUE .OBJECT TH-RED-WIRE,0,0,0,TH-MISSILE-PANEL,TH-WIRES,0,T?TH-RED-WIRE .OBJECT INTNUM,0,0,0,GLOBAL-OBJECTS,THEM,0,T?INTNUM .OBJECT TH-POOL-OF-WATER,0,0,0,0,0,0,T?TH-POOL-OF-WATER .OBJECT TH-MOON-POOL,0,FX?FL-WATER+FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPEN,RM-SUB-BAY,0,0,T?TH-MOON-POOL .OBJECT TH-NIT-VALVE,0,FX?FL-ON+FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPEN+FX?FL-NO-DESC,TH-NITROGEN-TANK,0,0,T?TH-NIT-VALVE .OBJECT TH-HEL-VALVE,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPEN+FX?FL-NO-DESC,TH-HELIUM-TANK,0,TH-HEL-STOPPER,T?TH-HEL-VALVE .OBJECT TH-DEVICE,0,0,0,CH-HIPPY,0,0,T?TH-DEVICE .OBJECT TH-GROUND,0,FX?FL-SURFACE,FX?FL-SEARCH+FX?FL-HAS-SDESC,GLOBAL-OBJECTS,TH-HANDS,0,T?TH-GROUND .OBJECT TH-CO2-CANNISTER,0,FX?FL-SURFACE,FX?FL-SEARCH+FX?FL-NO-DESC,TH-LIFT-BAG,0,TH-RED-BUTTON,T?TH-CO2-CANNISTER .OBJECT TH-WIRE-CUTTERS,0,0,FX?FL-KNIFE+FX?FL-TAKEABLE,TH-ELEC-SHOP-DRAWER,0,0,T?TH-WIRE-CUTTERS .OBJECT CH-LINDSEY,0,FX?FL-FEMALE,FX?FL-SEARCH+FX?FL-PERSON+FX?FL-OPEN+FX?FL-NO-ARTICLE+FX?FL-ALIVE,RM-COMMAND-MODULE,CH-PLAYER,0,T?CH-LINDSEY .OBJECT TH-CLUE-PAPER,0,0,FX?FL-READABLE+FX?FL-TAKEABLE,TH-CATFISH-LOCKER,TH-STEEL-BOX,0,T?TH-CLUE-PAPER .OBJECT TH-COMPRESSOR,0,FX?FL-ON,0,RM-COMPRESSOR-ROOM,0,0,T?TH-COMPRESSOR .OBJECT TH-PLAYER-BODY,FX?FL-BODY-PART,FX?FL-YOUR,0,GLOBAL-OBJECTS,TH-HUMAN-BODY,0,T?TH-PLAYER-BODY .OBJECT TH-OXY-STOPPER,0,FX?FL-TRY-TAKE,FX?FL-NO-DESC,TH-OXY-VALVE,0,0,T?TH-OXY-STOPPER .OBJECT TH-MISSILE,0,FX?FL-SURFACE,FX?FL-SEARCH+FX?FL-NO-DESC,RM-MISSILE-HATCH,0,TH-MISSILE-PANEL,T?TH-MISSILE .OBJECT INTPP,0,0,0,GLOBAL-OBJECTS,INTADJ,0,T?INTPP .OBJECT TH-FUSCHIA-BUTTON,0,0,FX?FL-NO-DESC,RM-ALIEN-CHAMBER,0,0,T?TH-FUSCHIA-BUTTON .OBJECT GLOBAL-HERE,0,0,FX?FL-NO-ARTICLE,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?GLOBAL-HERE .OBJECT TH-HELMET,0,FX?FL-CONTAINER,FX?FL-SEARCH+FX?FL-OPEN+FX?FL-NO-DESC,TH-DRY-SUIT,TH-FACEPLATE,0,T?TH-HELMET .OBJECT TH-BLUE-WIRE,0,0,0,TH-MISSILE-PANEL,TH-RED-WIRE,0,T?TH-BLUE-WIRE .OBJECT TH-TREADMILL,0,FX?FL-SURFACE,0,RM-RECREATION-ROOM,TH-LIFT-BENCH,0,T?TH-TREADMILL .OBJECT LG-DEEPCORE,0,0,0,LOCAL-GLOBALS,LG-WALL,0,T?LG-DEEPCORE .OBJECT CH-PLAYER,0,0,FX?FL-TOUCHED+FX?FL-SEEN+FX?FL-SEARCH+FX?FL-PERSON+FX?FL-OPEN+FX?FL-NO-ARTICLE+FX?FL-NO-DESC+FX?FL-ALIVE,RM-COMMAND-MODULE,0,TH-KNIFE,T?CH-PLAYER .OBJECT LG-MIDSHIP-HATCH,0,FX?FL-DOOR,0,LOCAL-GLOBALS,LG-CHAMBER-DOOR,0,T?LG-MIDSHIP-HATCH .OBJECT GLOBAL-OBJECTS,FX?FL-WORN+FX?FL-WEAPON+FX?FL-VOWEL+FX?FL-TOOL+FX?FL-PLURAL+FX?FL-NO-ALL+FX?FL-LAMP+FX?FL-INVISIBLE+FX?FL-HAS-LDESC+FX?FL-COLLECTIVE+FX?FL-BURNABLE+FX?FL-BROKEN+FX?FL-BODY-PART+FX?FL-AUTO-OPEN+FX?FL-AUTO-ENTER,FX?FL-YOUR+FX?FL-WATER+FX?FL-VEHICLE+FX?FL-TRY-TAKE+FX?FL-TRANSPARENT+FX?FL-SURFACE+FX?FL-ON+FX?FL-LOCKED+FX?FL-LIGHTED+FX?FL-KEY+FX?FL-INDOORS+FX?FL-FEMALE+FX?FL-DOOR+FX?FL-CONTAINER+FX?FL-CLOTHING+FX?FL-ASLEEP,FX?FL-TOUCHED+FX?FL-TAKEABLE+FX?FL-SEEN+FX?FL-SEARCH+FX?FL-READABLE+FX?FL-PERSON+FX?FL-OPENABLE+FX?FL-OPEN+FX?FL-NO-DESC+FX?FL-NO-ARTICLE+FX?FL-KNIFE+FX?FL-HAS-SDESC+FX?FL-BY-HAND+FX?FL-ALIVE,0,0,TH-SKY,T?GLOBAL-OBJECTS .OBJECT TH-CATFISH-LOCKER,0,FX?FL-CONTAINER,FX?FL-OPENABLE+FX?FL-TAKEABLE+FX?FL-SEARCH,RM-PERSONAL-STORAGE-2,0,TH-CLUE-PAPER,T?TH-CATFISH-LOCKER .OBJECT TH-PANEL,0,FX?FL-SURFACE,FX?FL-OPENABLE,RM-CORRIDOR,CH-HIPPY,0,T?TH-PANEL .OBJECT TH-ALIEN-SHIP,0,FX?FL-SURFACE,FX?FL-SEARCH,RM-TRENCH-BOTTOM,0,TH-PURPLE-BUTTON,T?TH-ALIEN-SHIP .OBJECT TH-PHOTOGRAPH,0,0,FX?FL-NO-DESC,RM-CAPTAINS-ROOM,0,0,T?TH-PHOTOGRAPH .OBJECT TH-YELLOW-WIRE,0,0,0,TH-MISSILE-PANEL,TH-GREEN-WIRE,0,T?TH-YELLOW-WIRE .OBJECT TH-MONITORS,0,0,FX?FL-NO-DESC,RM-COMMAND-MODULE,CH-CATFISH,0,T?TH-MONITORS .OBJECT TH-STEEL-KEY,0,FX?FL-KEY,FX?FL-TAKEABLE+FX?FL-SEARCH,0,0,0,T?TH-STEEL-KEY .OBJECT LG-CHAMBER-HATCH,0,FX?FL-DOOR,FX?FL-OPENABLE,LOCAL-GLOBALS,PSEUDO-OBJECT,0,T?LG-CHAMBER-HATCH .OBJECT TH-HEL-STOPPER,0,FX?FL-TRY-TAKE,FX?FL-NO-DESC,TH-HEL-VALVE,0,0,T?TH-HEL-STOPPER .OBJECT TH-PASSPORT,0,0,FX?FL-TAKEABLE+FX?FL-SEARCH,TH-STEEL-BOX,0,0,T?TH-PASSPORT .OBJECT TH-ELECTRONIC-LOCK,0,0,0,TH-DIVE-LOCKER,TH-FBS-SUIT,0,T?TH-ELECTRONIC-LOCK .OBJECT CH-ONE-NIGHT,0,FX?FL-FEMALE,FX?FL-SEARCH+FX?FL-PERSON+FX?FL-OPEN+FX?FL-NO-DESC+FX?FL-NO-ARTICLE+FX?FL-ALIVE,RM-CORRIDOR,CH-COFFEY,0,T?CH-ONE-NIGHT .OBJECT TH-RED-LEVER,0,0,0,TH-WINDOW-BENCH,0,0,T?TH-RED-LEVER .OBJECT LOCAL-GLOBALS,0,0,FX?FL-NO-ARTICLE,GLOBAL-OBJECTS,INTPP,LG-OUTLET,T?LOCAL-GLOBALS .OBJECT TH-FBS-SUIT,0,FX?FL-CLOTHING,FX?FL-TAKEABLE,TH-DIVE-LOCKER,0,0,T?TH-FBS-SUIT .OBJECT TH-NITROGEN-TANK,0,FX?FL-SURFACE,FX?FL-SEARCH+FX?FL-NO-DESC,RM-TRI-MIX-STORAGE,0,TH-NIT-VALVE,T?TH-NITROGEN-TANK .OBJECT TH-GUN,0,0,FX?FL-TAKEABLE,CH-COFFEY,0,0,T?TH-GUN .OBJECT LG-MONTANA,0,0,0,LOCAL-GLOBALS,LG-TROUGH,0,T?LG-MONTANA .OBJECT TH-MISSILE-TIMER,0,0,FX?FL-NO-DESC,TH-MISSILE,0,0,T?TH-MISSILE-TIMER .OBJECT LG-BUCKLED-DOOR,0,FX?FL-DOOR,FX?FL-OPENABLE,LOCAL-GLOBALS,LG-MIDSHIP-HATCH,0,T?LG-BUCKLED-DOOR .OBJECT LG-CHAMBER-DOOR,0,FX?FL-DOOR,FX?FL-OPENABLE+FX?FL-OPEN,LOCAL-GLOBALS,LG-CHAMBER-HATCH,0,T?LG-CHAMBER-DOOR .OBJECT TH-WHITE-WIRE,0,0,0,TH-MISSILE-PANEL,TH-ORANGE-WIRE,0,T?TH-WHITE-WIRE .OBJECT INTADJ,0,0,0,GLOBAL-OBJECTS,INTQUOTE,0,T?INTADJ .OBJECT INTDIR,0,0,0,GLOBAL-OBJECTS,0,0,T?INTDIR .OBJECT TH-HOOK-1,0,FX?FL-SURFACE,0,RM-SUB-BAY,TH-OXYGEN-CYLINDER,TH-LIFT-BAG,T?TH-HOOK-1 .ENDT LAST-OBJECT=203 PLAYER=CH-PLAYER ME=CH-PLAYER ; OBJECT PROPERTY TABLES ARE DEFINED HERE OBJPRP:: T?LG-FLOOD-DOOR:: .TABLE ; TABLE FOR OBJECT LG-FLOOD-DOOR .STRL "flood door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ACTION RT-LG-FLOOD-DOOR .PROP 6,P?ADJECTIVE W?AUTOMATIC W?FLOOD W?CONTROL .BYTE 0 .ENDT T?RM-WALDORF:: .TABLE ; TABLE FOR OBJECT RM-WALDORF .STRL "The Waldorf" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LADDER-B2 ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-PERSONAL-STORAGE-1 ; TO ROOM .PROP 2,P?SYNONYM W?WALDORF .PROP 2,P?ACTION RT-RM-WALDORF .PROP 6,P?GLOBAL LG-WALL RM-LADDER-B2 RM-PERSONAL-STORAGE-1 .BYTE 0 .ENDT T?RM-PT-OBS-DECK:: .TABLE ; TABLE FOR OBJECT RM-PT-OBS-DECK .STRL "port observation deck" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-A3 ; TO ROOM .PROP 2,P?SYNONYM W?DECK .PROP 2,P?ACTION RT-RM-PT-OBS-DECK .PROP 4,P?ADJECTIVE W?PORT W?OBSERVATION .PROP 4,P?GLOBAL LG-WALL RM-LADDER-A3 .BYTE 0 .ENDT T?TH-WINDOW-BENCH:: .TABLE ; TABLE FOR OBJECT TH-WINDOW-BENCH .STRL "bench" .PROP 4,P?SYNONYM W?BENCH W?SEAT .PROP 2,P?ACTION RT-TH-WINDOW-BENCH .PROP 2,P?ADJECTIVE W?WINDOW .BYTE 0 .ENDT T?TH-RED-CABLE:: .TABLE ; TABLE FOR OBJECT TH-RED-CABLE .STRL "red cable" .PROP 4,P?SYNONYM W?CABLE W?CLAMP .PROP 2,P?ACTION RT-TH-RED-CABLE .PROP 4,P?ADJECTIVE W?RED W?RUBBER .BYTE 0 .ENDT T?LG-DGS-DOOR:: .TABLE ; TABLE FOR OBJECT LG-DGS-DOOR .STRL "fore door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ACTION RT-LG-DGS-DOOR .PROP 8,P?ADJECTIVE W?FORE W?DIVE W?GEAR W?STORAGE .BYTE 0 .ENDT T?TH-ORANGE-WIRE:: .TABLE ; TABLE FOR OBJECT TH-ORANGE-WIRE .STRL "orange wire" .PROP 2,P?SYNONYM W?WIRE .PROP 2,P?ACTION RT-TH-WIRE .PROP 2,P?ADJECTIVE W?ORANGE .BYTE 0 .ENDT T?TH-COMMAND-CHAIR:: .TABLE ; TABLE FOR OBJECT TH-COMMAND-CHAIR .STRL "chair" .PROP 2,P?SYNONYM W?CHAIR .PROP 2,P?ACTION RT-TH-COMMAND-CHAIR .PROP 2,P?ADJECTIVE W?COMMAND .BYTE 0 .ENDT T?TH-WELDER-SWITCH:: .TABLE ; TABLE FOR OBJECT TH-WELDER-SWITCH .STRL "power switch" .PROP 4,P?SYNONYM W?SWITCH W?PLUG .PROP 2,P?ACTION RT-TH-WELDER-SWITCH .PROP 2,P?ADJECTIVE W?POWER .BYTE 0 .ENDT T?TH-DIVE-LOCKER:: .TABLE ; TABLE FOR OBJECT TH-DIVE-LOCKER .STRL "dive locker" .PROP 2,P?SYNONYM W?LOCKER .PROP 2,P?ACTION RT-TH-DIVE-LOCKER .PROP 2,P?ADJECTIVE W?DIVE .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?TH-WEIGHTS:: .TABLE ; TABLE FOR OBJECT TH-WEIGHTS .STRL "weights" .PROP 2,P?SYNONYM W?WEIGHTS .PROP 2,P?ACTION RT-TH-WEIGHTS .BYTE 0 .ENDT T?TH-DESCRAMBLER-CONTROL-BOX:: .TABLE ; TABLE FOR OBJECT TH-DESCRAMBLER-CONTROL-BOX .STRL "descrambler control box" .PROP 4,P?SYNONYM W?DESCRAMBLER W?BOX .PROP 2,P?ACTION RT-TH-DESCRAMBLER-CONTROL-BOX .PROP 2,P?MENU STR?125 .PROP 4,P?ADJECTIVE W?CONTROL W?DESCRAMBLER .BYTE 0 .ENDT T?TH-OXYGEN-TANK:: .TABLE ; TABLE FOR OBJECT TH-OXYGEN-TANK .STRL "oxygen tank" .PROP 4,P?SYNONYM W?TANK W?BASE .PROP 2,P?ACTION RT-TH-OXYGEN-TANK .PROP 4,P?ADJECTIVE W?OXYGEN W?STORAGE .PROP 2,P?GENERIC RT-GN-TANK .BYTE 0 .ENDT T?RM-DRILL-ROOM:: .TABLE ; TABLE FOR OBJECT RM-DRILL-ROOM .STRL "drill room" .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-TOOL-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-DRILL-ROOM .PROP 2,P?ADJECTIVE W?DRILL .PROP 4,P?GLOBAL LG-WALL RM-TOOL-ROOM .BYTE 0 .ENDT T?INTQUOTE:: .TABLE ; TABLE FOR OBJECT INTQUOTE .STRL "quotation" .BYTE 0 .ENDT T?RM-COMPRESSION-CHAMBER:: .TABLE ; TABLE FOR OBJECT RM-COMPRESSION-CHAMBER .STRL "compression chamber" .PROP 6,P?FORE ; CONDITIONAL EXIT RM-GAS-MIX-ROOM ; TO ROOM LG-CHAMBER-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 6,P?UP ; CONDITIONAL EXIT RM-CAB-THREE ; TO ROOM LG-CHAMBER-HATCH ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?SYNONYM W?CHAMBER .PROP 2,P?ADJACENT PT?120 .PROP 2,P?ACTION RT-RM-COMPRESSION-CHAMBER .PROP 2,P?MENU STR?120 .PROP 2,P?ADJECTIVE W?COMPRESSION .PROP 8,P?GLOBAL LG-WALL RM-GAS-MIX-ROOM LG-CHAMBER-DOOR LG-CHAMBER-HATCH .BYTE 0 .ENDT T?RM-INFIRMARY:: .TABLE ; TABLE FOR OBJECT RM-INFIRMARY .STRL "infirmary" .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-LADDER-B3 ; TO ROOM .PROP 2,P?SYNONYM W?INFIRMARY .PROP 2,P?ACTION RT-RM-INFIRMARY .PROP 4,P?GLOBAL LG-WALL RM-LADDER-B3 .BYTE 0 .ENDT T?THEM:: .TABLE ; TABLE FOR OBJECT THEM .STRL "them" .PROP 2,P?SYNONYM W?THEM .BYTE 0 .ENDT T?RM-OCEAN-NORTH:: .TABLE ; TABLE FOR OBJECT RM-OCEAN-NORTH .STRL "ocean floor" .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT RM-UNDER-MOONPOOL ; TO ROOM .PROP 4,P?SYNONYM W?FLOOR W?OCEAN .PROP 2,P?ACTION RT-RM-OCEAN-NORTH .PROP 2,P?ADJECTIVE W?OCEAN .PROP 2,P?GLOBAL LG-DEEPCORE .BYTE 0 .ENDT T?RM-SWAMP:: .TABLE ; TABLE FOR OBJECT RM-SWAMP .STRL "the Swamp" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-PERSONAL-STORAGE-2 ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-D3 ; TO ROOM .PROP 2,P?SYNONYM W?SWAMP .PROP 2,P?ACTION RT-RM-SWAMP .PROP 6,P?GLOBAL LG-WALL RM-PERSONAL-STORAGE-2 RM-LADDER-D3 .BYTE 0 .ENDT T?TH-LIFT-BENCH:: .TABLE ; TABLE FOR OBJECT TH-LIFT-BENCH .STRL "bench" .PROP 2,P?SYNONYM W?BENCH .PROP 2,P?ACTION RT-TH-LIFT-BENCH .PROP 2,P?ADJECTIVE W?LIFT .BYTE 0 .ENDT T?TH-CAB-HOOKAH:: .TABLE ; TABLE FOR OBJECT TH-CAB-HOOKAH .STRL "hookah" .PROP 2,P?SYNONYM W?HOOKAH .PROP 2,P?ACTION RT-TH-CAB-HOOKAH .BYTE 0 .ENDT T?RM-LADDER-C2:: .TABLE ; TABLE FOR OBJECT RM-LADDER-C2 .STRL "ladderwell C" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-ZOOTOWN ; TO ROOM .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-LADDER-C3 ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-LADDER-C1 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-C2 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 8,P?GLOBAL LG-WALL RM-ZOOTOWN RM-LADDER-C3 RM-LADDER-C1 .BYTE 0 .ENDT T?CH-ALIEN:: .TABLE ; TABLE FOR OBJECT CH-ALIEN .STRL "alien" .PROP 2,P?SYNONYM W?ALIEN .BYTE 0 .ENDT T?RM-LADDER-C3:: .TABLE ; TABLE FOR OBJECT RM-LADDER-C3 .STRL "ladderwell C" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-TAPE-LIBRARY ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-LADDER-C2 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-C3 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 6,P?GLOBAL LG-WALL RM-TAPE-LIBRARY RM-LADDER-C2 .BYTE 0 .ENDT T?RM-LADDER-C1:: .TABLE ; TABLE FOR OBJECT RM-LADDER-C1 .STRL "ladderwell C" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-FRESH-WATER-STORAGE ; TO ROOM .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-LADDER-C2 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-C1 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 6,P?GLOBAL LG-WALL RM-FRESH-WATER-STORAGE RM-LADDER-C2 .BYTE 0 .ENDT T?TH-NIT-STOPPER:: .TABLE ; TABLE FOR OBJECT TH-NIT-STOPPER .STRL "nitrogen stopper" .PROP 2,P?SYNONYM W?STOPPER .PROP 2,P?ACTION RT-TH-NIT-STOPPER .PROP 2,P?ADJECTIVE W?NITROGEN .PROP 2,P?OWNER TH-NITROGEN-TANK .PROP 2,P?GENERIC RT-GN-STOPPER .BYTE 0 .ENDT T?RM-LADDER-A2:: .TABLE ; TABLE FOR OBJECT RM-LADDER-A2 .STRL "ladderwell A" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LOUNGE ; TO ROOM .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-CORRIDOR ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-MESS-HALL ; TO ROOM .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-ELECTRONICS-SHOP ; TO ROOM .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-LADDER-A3 ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-LADDER-A1 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-A2 .PROP 6,P?ADJECTIVE W?LADDER W?PORT W?LADDERWELL .PROP 14,P?GLOBAL LG-WALL RM-LOUNGE RM-MESS-HALL RM-CORRIDOR RM-ELECTRONICS-SHOP RM-LADDER-A1 RM-LADDER-A3 .BYTE 0 .ENDT T?RM-LADDER-A3:: .TABLE ; TABLE FOR OBJECT RM-LADDER-A3 .STRL "ladderwell A" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-PT-OBS-DECK ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-MOTEL-QUICK ; TO ROOM .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-PT-HEAD ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-LADDER-A2 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-A3 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 10,P?GLOBAL LG-WALL RM-PT-OBS-DECK RM-MOTEL-QUICK RM-PT-HEAD RM-LADDER-A2 .BYTE 0 .ENDT T?RM-LADDER-A1:: .TABLE ; TABLE FOR OBJECT RM-LADDER-A1 .STRL "ladder well A" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-PT-BATTERY-ROOM ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-PT-LIFE-SUPPORT ; TO ROOM .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-LAUNDRY ; TO ROOM .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-LADDER-A2 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-A1 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 10,P?GLOBAL LG-WALL RM-PT-BATTERY-ROOM RM-PT-LIFE-SUPPORT RM-LAUNDRY RM-LADDER-A2 .BYTE 0 .ENDT T?CH-SEALS:: .TABLE ; TABLE FOR OBJECT CH-SEALS .STRL "SEALs" .PROP 22,P?SYNONYM W?WILLHITE W?SCHOENICK W?MONK W?SEAL W?SEALS W?DIVER W?DIVERS W?MAN W?MEN W?PERSON W?PEOPLE .PROP 2,P?ADJECTIVE W?NAVY .BYTE 0 .ENDT T?HER:: .TABLE ; TABLE FOR OBJECT HER .STRL "her" .PROP 2,P?SYNONYM W?HER .BYTE 0 .ENDT T?TH-MISSILE-PANEL:: .TABLE ; TABLE FOR OBJECT TH-MISSILE-PANEL .STRL "access panel" .PROP 6,P?SYNONYM W?PANEL W?HATCH W?PLATE .PROP 2,P?ACTION RT-TH-MISSILE-PANEL .PROP 6,P?ADJECTIVE W?MISSILE W?ACCESS W?COVER .BYTE 0 .ENDT T?TH-GREEN-WIRE:: .TABLE ; TABLE FOR OBJECT TH-GREEN-WIRE .STRL "green wire" .PROP 2,P?SYNONYM W?WIRE .PROP 2,P?ACTION RT-TH-WIRE .PROP 2,P?ADJECTIVE W?GREEN .BYTE 0 .ENDT T?TH-MISSILE-ACCESS-KEY:: .TABLE ; TABLE FOR OBJECT TH-MISSILE-ACCESS-KEY .STRL "access key" .PROP 2,P?SYNONYM W?KEY .PROP 2,P?ACTION RT-TH-MISSILE-ACCESS-KEY .PROP 4,P?ADJECTIVE W?MISSILE W?ACCESS .BYTE 0 .ENDT T?TH-ELEC-SHOP-DRAWER:: .TABLE ; TABLE FOR OBJECT TH-ELEC-SHOP-DRAWER .STRL "center drawer" .PROP 2,P?SYNONYM W?DRAWER .PROP 2,P?ACTION RT-TH-ELEC-SHOP-DRAWER .PROP 2,P?ADJECTIVE W?CENTER .BYTE 0 .ENDT T?RM-ATTACK-CENTER:: .TABLE ; TABLE FOR OBJECT RM-ATTACK-CENTER .STRL "attack center" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-SONAR-ROOM ; TO ROOM .PROP 6,P?EAST ; CONDITIONAL EXIT RM-MIDSHIP-HATCH ; TO ROOM LG-MIDSHIP-HATCH ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 6,P?OUT ; CONDITIONAL EXIT RM-MIDSHIP-HATCH ; TO ROOM LG-MIDSHIP-HATCH ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?SYNONYM W?CENTER .PROP 2,P?ACTION RT-RM-ATTACK-CENTER .PROP 2,P?ADJECTIVE W?ATTACK .PROP 8,P?GLOBAL LG-MIDSHIP-HATCH LG-WALL LG-MONTANA RM-SONAR-ROOM .BYTE 0 .ENDT T?TH-LIFT-BAG:: .TABLE ; TABLE FOR OBJECT TH-LIFT-BAG .STRL "lift bag" .PROP 2,P?SYNONYM W?BAG .PROP 2,P?ACTION RT-TH-LIFT-BAG .PROP 2,P?ADJECTIVE W?LIFT .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?TH-PT-BILGE-BUTTON:: .TABLE ; TABLE FOR OBJECT TH-PT-BILGE-BUTTON .STRL "button" .PROP 2,P?SYNONYM W?BUTTON .PROP 2,P?ACTION RT-TH-PT-BILGE-BUTTON .PROP 2,P?ADJECTIVE W?YELLOW .BYTE 0 .ENDT T?LG-TROUGH:: .TABLE ; TABLE FOR OBJECT LG-TROUGH .STRL "Cayman trough" .PROP 2,P?SYNONYM W?TROUGH .PROP 2,P?ACTION RT-LG-TROUGH .BYTE 0 .ENDT T?TH-DRY-SUIT:: .TABLE ; TABLE FOR OBJECT TH-DRY-SUIT .STRL "dry suit" .PROP 2,P?SYNONYM W?SUIT .PROP 2,P?ACTION RT-TH-DRY-SUIT .PROP 2,P?ADJECTIVE W?DRY .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?TH-OXYGEN-CYLINDER:: .TABLE ; TABLE FOR OBJECT TH-OXYGEN-CYLINDER .STRL "oxygen cylinder" .PROP 2,P?SYNONYM W?CYLINDER .PROP 2,P?ACTION RT-TH-OXYGEN-CYLINDER .PROP 2,P?ADJECTIVE W?OXYGEN .BYTE 0 .ENDT T?RM-SONAR-ROOM:: .TABLE ; TABLE FOR OBJECT RM-SONAR-ROOM .STRL "sonar room" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-ATTACK-CENTER ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-COMM-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?SHACK .PROP 2,P?ACTION RT-RM-SONAR-ROOM .PROP 2,P?ADJECTIVE W?SONAR .PROP 8,P?GLOBAL LG-WALL LG-MONTANA RM-ATTACK-CENTER RM-COMM-ROOM .BYTE 0 .ENDT T?TH-DRYER:: .TABLE ; TABLE FOR OBJECT TH-DRYER .STRL "dryer" .PROP 2,P?SYNONYM W?DRYER .PROP 2,P?ACTION RT-TH-DRYER .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?RM-MIDSHIP-HATCH:: .TABLE ; TABLE FOR OBJECT RM-MIDSHIP-HATCH .STRL "midship hatch" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-MISSILE-HATCH ; TO ROOM .PROP 2,P?NORTH ; UNCONDITIONAL EXIT RM-MISSILE-HATCH ; TO ROOM .PROP 2,P?EAST ; UNCONDITIONAL EXIT RM-TROUGH-LIP ; TO ROOM .PROP 6,P?WEST ; CONDITIONAL EXIT RM-ATTACK-CENTER ; TO ROOM LG-MIDSHIP-HATCH ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-TROUGH-LIP ; TO ROOM .PROP 4,P?DOWN ; CONDITIONAL EXIT RT-TO-TRENCH-BOTTOM ; PER FUNCTION .BYTE 0 .BYTE 0 .PROP 6,P?IN ; CONDITIONAL EXIT RM-ATTACK-CENTER ; TO ROOM LG-MIDSHIP-HATCH ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?ACTION RT-RM-MIDSHIP-HATCH .PROP 8,P?GLOBAL LG-MIDSHIP-HATCH LG-MONTANA LG-TROUGH RM-ATTACK-CENTER .BYTE 0 .ENDT T?TH-KNIFE:: .TABLE ; TABLE FOR OBJECT TH-KNIFE .STRL "dive knife" .PROP 2,P?SYNONYM W?KNIFE .PROP 2,P?ACTION RT-TH-KNIFE .PROP 2,P?ADJECTIVE W?DIVE .BYTE 0 .ENDT T?IT:: .TABLE ; TABLE FOR OBJECT IT .STRL "it" .PROP 4,P?SYNONYM W?IT W?THIS .BYTE 0 .ENDT T?TH-BARBELL:: .TABLE ; TABLE FOR OBJECT TH-BARBELL .STRL "barbell" .PROP 4,P?SYNONYM W?BARBELL W?BAR .PROP 2,P?ACTION RT-TH-BARBELL .BYTE 0 .ENDT T?LG-WALL:: .TABLE ; TABLE FOR OBJECT LG-WALL .STRL "wall" .PROP 6,P?SYNONYM W?WALL W?WALLS W?BULKHEAD .PROP 8,P?ADJECTIVE W?FORE W?AFT W?PORT W?STARBOARD .BYTE 0 .ENDT T?TH-PLASTIC-CARD:: .TABLE ; TABLE FOR OBJECT TH-PLASTIC-CARD .STRL "plastic card" .PROP 6,P?SYNONYM W?CARD W?CODE W?CODES .PROP 2,P?ACTION RT-TH-PLASTIC-CARD .PROP 4,P?ADJECTIVE W?PLASTIC W?WIRING .BYTE 0 .ENDT T?RM-TOOL-PUSHER-OFFICE:: .TABLE ; TABLE FOR OBJECT RM-TOOL-PUSHER-OFFICE .STRL "tool pusher's office" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LADDER-D1 ; TO ROOM .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-TOOL-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?OFFICE .PROP 2,P?ACTION RT-RM-TOOL-PUSHER-OFFICE .PROP 4,P?ADJECTIVE W?TOOL W?PUSHER .PROP 6,P?GLOBAL LG-WALL RM-LADDER-D1 RM-TOOL-ROOM .BYTE 0 .ENDT T?TH-HOOK-2:: .TABLE ; TABLE FOR OBJECT TH-HOOK-2 .STRL "hook" .PROP 2,P?SYNONYM W?HOOK .PROP 2,P?ACTION RT-TH-HOOK-2 .BYTE 0 .ENDT T?TH-STEEL-BOX:: .TABLE ; TABLE FOR OBJECT TH-STEEL-BOX .STRL "box" .PROP 2,P?SYNONYM W?BOX .PROP 2,P?ACTION RT-TH-STEEL-BOX .PROP 4,P?ADJECTIVE W?STEEL W?CATFISH .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?RM-SB-HEAD:: .TABLE ; TABLE FOR OBJECT RM-SB-HEAD .STRL "starboard head" .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-LADDER-B1 ; TO ROOM .PROP 2,P?SYNONYM W?HEAD .PROP 2,P?ACTION RT-RM-SB-HEAD .PROP 2,P?ADJECTIVE W?STARBOARD .PROP 4,P?GLOBAL LG-WALL RM-LADDER-B1 .BYTE 0 .ENDT T?TH-WELDING-ROD:: .TABLE ; TABLE FOR OBJECT TH-WELDING-ROD .STRL "welding rod" .PROP 2,P?SYNONYM W?ROD .PROP 2,P?ACTION RT-TH-WELDING-ROD .PROP 4,P?ADJECTIVE W?ARC W?WELDING .BYTE 0 .ENDT T?CH-HIPPY:: .TABLE ; TABLE FOR OBJECT CH-HIPPY .STRL "Hippy" .PROP 6,P?SYNONYM W?HIPPY W?MAN W?PERSON .BYTE 0 .ENDT T?TH-HYDRAULIC-FLUID:: .TABLE ; TABLE FOR OBJECT TH-HYDRAULIC-FLUID .STRL "hydraulic fluid" .PROP 2,P?SYNONYM W?FLUID .PROP 2,P?ACTION RT-TH-HYDRAULIC-FLUID .PROP 2,P?MENU STR?136 .PROP 6,P?ADJECTIVE W?HYDRAULIC W?RED W?STICKY .BYTE 0 .ENDT T?TH-WATER-HOSE:: .TABLE ; TABLE FOR OBJECT TH-WATER-HOSE .STRL "hose" .PROP 2,P?SYNONYM W?HOSE .PROP 2,P?ACTION RT-TH-WATER-HOSE .PROP 4,P?ADJECTIVE W?FRESH W?WATER .BYTE 0 .ENDT T?TH-HANDS:: .TABLE ; TABLE FOR OBJECT TH-HANDS .STRL "hands" .PROP 4,P?SYNONYM W?HAND W?HANDS .PROP 4,P?ADJECTIVE W?LEFT W?RIGHT .PROP 2,P?OWNER CH-PLAYER .PROP 2,P?GENERIC RT-GN-BODY .BYTE 0 .ENDT T?CH-CATFISH:: .TABLE ; TABLE FOR OBJECT CH-CATFISH .STRL "Catfish" .PROP 10,P?SYNONYM W?CATFISH W?DEVRIES W?FISH W?MAN W?PERSON .PROP 2,P?ADJECTIVE W?CAT .BYTE 0 .ENDT T?TH-MAGNET:: .TABLE ; TABLE FOR OBJECT TH-MAGNET .STRL "probe" .PROP 4,P?SYNONYM W?MAGNET W?PROBE .PROP 2,P?ACTION RT-TH-MAGNET .PROP 2,P?ADJECTIVE W?MAGNETIC .BYTE 0 .ENDT T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT .STRL "" .PROP 2,P?ACTION 0 .BYTE 0 .ENDT T?TH-BIN:: .TABLE ; TABLE FOR OBJECT TH-BIN .STRL "bin" .PROP 4,P?SYNONYM W?BIN W?BINS .PROP 2,P?ACTION RT-TH-BIN .PROP 2,P?SIZE .BYTE 5 .BYTE 5 .BYTE 0 .ENDT T?TH-HYDRAULIC-HOSE:: .TABLE ; TABLE FOR OBJECT TH-HYDRAULIC-HOSE .STRL "hydraulic hose" .PROP 2,P?SYNONYM W?HOSE .PROP 2,P?ACTION RT-TH-HYDRAULIC-HOSE .PROP 2,P?MENU STR?135 .PROP 2,P?ADJECTIVE W?HYDRAULIC .BYTE 0 .ENDT T?TH-PURPLE-BUTTON:: .TABLE ; TABLE FOR OBJECT TH-PURPLE-BUTTON .STRL "purple button" .PROP 2,P?SYNONYM W?BUTTON .PROP 2,P?ACTION RT-TH-PURPLE-BUTTON .PROP 2,P?ADJECTIVE W?PURPLE .BYTE 0 .ENDT T?TH-BUD-GEAR-LOCKER:: .TABLE ; TABLE FOR OBJECT TH-BUD-GEAR-LOCKER .STRL "gear locker" .PROP 2,P?SYNONYM W?LOCKER .PROP 2,P?ACTION RT-TH-BUD-GEAR-LOCKER .PROP 4,P?ADJECTIVE W?BUD W?GEAR .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .PROP 2,P?OWNER CH-PLAYER .PROP 2,P?GENERIC RT-GN-LOCKER .BYTE 0 .ENDT T?RM-SB-LIFE-SUPPORT:: .TABLE ; TABLE FOR OBJECT RM-SB-LIFE-SUPPORT .STRL "starboard life support" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LADDER-B1 ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-PUMP-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?SUPPORT .PROP 2,P?ACTION RT-RM-SB-LIFE-SUPPORT .PROP 4,P?ADJECTIVE W?STARBOARD W?LIFE .PROP 6,P?GLOBAL LG-WALL RM-LADDER-B1 RM-PUMP-ROOM .BYTE 0 .ENDT T?RM-TROUGH-LIP:: .TABLE ; TABLE FOR OBJECT RM-TROUGH-LIP .STRL "trough lip" .PROP 4,P?EAST ; CONDITIONAL EXIT RT-SWIM-TO-FROM-TRENCH ; PER FUNCTION .BYTE 0 .BYTE 0 .PROP 2,P?WEST ; UNCONDITIONAL EXIT RM-MIDSHIP-HATCH ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-MIDSHIP-HATCH ; TO ROOM .PROP 2,P?SYNONYM W?LIP .PROP 2,P?ACTION RT-RM-TROUGH-LIP .PROP 2,P?ADJECTIVE W?TROUGH .PROP 6,P?GLOBAL LG-TROUGH LG-MONTANA LG-DEEPCORE .BYTE 0 .ENDT T?TH-THERMOMETER:: .TABLE ; TABLE FOR OBJECT TH-THERMOMETER .STRL "thermometer" .PROP 2,P?SYNONYM W?THERMOMETER .PROP 2,P?ACTION RT-TH-THERMOMETER .BYTE 0 .ENDT T?RM-PT-HEAD:: .TABLE ; TABLE FOR OBJECT RM-PT-HEAD .STRL "port head" .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-LADDER-A3 ; TO ROOM .PROP 2,P?SYNONYM W?HEAD .PROP 2,P?ACTION RT-RM-PT-HEAD .PROP 2,P?ADJECTIVE W?PORT .PROP 4,P?GLOBAL LG-WALL RM-LADDER-A3 .BYTE 0 .ENDT T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT .STRL "" .PROP 2,P?CONTFCN 0 .PROP 2,P?THINGS PT?312 .BYTE 0 .ENDT T?RM-TORPEDO-ROOM:: .TABLE ; TABLE FOR OBJECT RM-TORPEDO-ROOM .STRL "torpedo room" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-ENGINE-ROOM ; TO ROOM .PROP 2,P?EAST ; UNCONDITIONAL EXIT RM-BOW ; TO ROOM .PROP 2,P?OUT ; UNCONDITIONAL EXIT RM-BOW ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-TORPEDO-ROOM .PROP 2,P?ADJECTIVE W?TORPEDO .PROP 8,P?GLOBAL LG-WALL LG-MONTANA RM-BOW RM-ENGINE-ROOM .BYTE 0 .ENDT T?TH-UFO:: .TABLE ; TABLE FOR OBJECT TH-UFO .STRL "UFO" .PROP 2,P?SYNONYM W?UFO .BYTE 0 .ENDT T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS .STRL "that" .BYTE 0 .ENDT T?RM-MISSILE-ROOM:: .TABLE ; TABLE FOR OBJECT RM-MISSILE-ROOM .STRL "missile launching room" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-ENGINE-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-MISSILE-ROOM .PROP 4,P?ADJECTIVE W?MISSILE W?LAUNCHING .PROP 6,P?GLOBAL LG-WALL LG-MONTANA RM-ENGINE-ROOM .BYTE 0 .ENDT T?RM-SB-BATTERY-ROOM:: .TABLE ; TABLE FOR OBJECT RM-SB-BATTERY-ROOM .STRL "starboard battery room" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-B1 ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-SB-BATTERY-ROOM .PROP 4,P?ADJECTIVE W?STARBOARD W?BATTERY .PROP 4,P?GLOBAL LG-WALL RM-LADDER-B1 .BYTE 0 .ENDT T?TH-SAFE:: .TABLE ; TABLE FOR OBJECT TH-SAFE .STRL "safe" .PROP 4,P?SYNONYM W?SAFE W?DIAL .PROP 2,P?ACTION RT-TH-SAFE .PROP 2,P?ADJECTIVE W?WALL .BYTE 0 .ENDT T?TH-ARC-WELDER:: .TABLE ; TABLE FOR OBJECT TH-ARC-WELDER .STRL "arc welder" .PROP 4,P?SYNONYM W?WELDER W?ARC-WELDER .PROP 2,P?ACTION RT-TH-ARC-WELDER .PROP 2,P?ADJECTIVE W?ARC .BYTE 0 .ENDT T?RM-PT-LIFE-SUPPORT:: .TABLE ; TABLE FOR OBJECT RM-PT-LIFE-SUPPORT .STRL "port life support" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LADDER-A1 ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-COMPRESSOR-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?SUPPORT .PROP 2,P?ACTION RT-RM-PT-LIFE-SUPPORT .PROP 2,P?MENU STR?124 .PROP 4,P?ADJECTIVE W?PORT W?LIFE .PROP 6,P?GLOBAL LG-WALL RM-LADDER-A1 RM-COMPRESSOR-ROOM .BYTE 0 .ENDT T?RM-COMPUTER-CENTER:: .TABLE ; TABLE FOR OBJECT RM-COMPUTER-CENTER .STRL "computer center" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LADDER-B3 ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LAB ; TO ROOM .PROP 2,P?SYNONYM W?CENTER .PROP 2,P?ACTION RT-RM-COMPUTER-CENTER .PROP 2,P?ADJECTIVE W?COMPUTER .PROP 6,P?GLOBAL LG-WALL RM-LADDER-B3 RM-LAB .BYTE 0 .ENDT T?TH-NOZZLE:: .TABLE ; TABLE FOR OBJECT TH-NOZZLE .STRL "nozzle" .PROP 2,P?SYNONYM W?NOZZLE .PROP 2,P?ACTION RT-TH-NOZZLE .PROP 2,P?ADJECTIVE W?HOSE .BYTE 0 .ENDT T?TH-HELIUM-TANK:: .TABLE ; TABLE FOR OBJECT TH-HELIUM-TANK .STRL "helium tank" .PROP 4,P?SYNONYM W?TANK W?BASE .PROP 2,P?ACTION RT-TH-HELIUM-TANK .PROP 4,P?ADJECTIVE W?HELIUM W?STORAGE .PROP 2,P?GENERIC RT-GN-TANK .BYTE 0 .ENDT T?CH-COFFEY:: .TABLE ; TABLE FOR OBJECT CH-COFFEY .STRL "Coffey" .PROP 8,P?SYNONYM W?COFFEY W?DIVER W?MAN W?PERSON .PROP 2,P?ACTION RT-CH-COFFEY .PROP 2,P?ADJECTIVE W?NAVY .BYTE 0 .ENDT T?TH-CYCLE:: .TABLE ; TABLE FOR OBJECT TH-CYCLE .STRL "cycle" .PROP 4,P?SYNONYM W?CYCLE W?BICYCLE .PROP 2,P?ACTION RT-TH-CYCLE .PROP 4,P?ADJECTIVE W?STATIONARY W?EXERCISE .BYTE 0 .ENDT T?TH-RED-BUTTON:: .TABLE ; TABLE FOR OBJECT TH-RED-BUTTON .STRL "red button" .PROP 2,P?SYNONYM W?BUTTON .PROP 2,P?ACTION RT-TH-RED-BUTTON .PROP 2,P?ADJECTIVE W?RED .BYTE 0 .ENDT T?TH-S-BILGE-BUTT:: .TABLE ; TABLE FOR OBJECT TH-S-BILGE-BUTT .STRL "button" .PROP 2,P?SYNONYM W?BUTTON .PROP 2,P?ACTION RT-TH-S-BILGE-BUTT .PROP 2,P?ADJECTIVE W?YELLOW .BYTE 0 .ENDT T?RM-TAPE-LIBRARY:: .TABLE ; TABLE FOR OBJECT RM-TAPE-LIBRARY .STRL "tape library" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LAB ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-C3 ; TO ROOM .PROP 2,P?SYNONYM W?LIBRARY .PROP 2,P?ACTION RT-RM-TAPE-LIBRARY .PROP 2,P?ADJECTIVE W?TAPE .PROP 6,P?GLOBAL LG-WALL RM-LAB RM-LADDER-C3 .BYTE 0 .ENDT T?TH-OXY-VALVE:: .TABLE ; TABLE FOR OBJECT TH-OXY-VALVE .STRL "oxygen valve" .PROP 4,P?SYNONYM W?VALVE W?K-VALVE .PROP 2,P?ACTION RT-TH-OXY-VALVE .PROP 4,P?ADJECTIVE W?OXYGEN W?K .PROP 2,P?GENERIC RT-GN-VALVE .BYTE 0 .ENDT T?TH-GAME-BAG:: .TABLE ; TABLE FOR OBJECT TH-GAME-BAG .STRL "game bag" .PROP 2,P?SYNONYM W?BAG .PROP 2,P?ACTION RT-TH-GAME-BAG .PROP 2,P?ADJECTIVE W?GAME .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?RM-ELECTRONICS-SHOP:: .TABLE ; TABLE FOR OBJECT RM-ELECTRONICS-SHOP .STRL "electronics shop" .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-LADDER-A2 ; TO ROOM .PROP 2,P?SYNONYM W?SHOP .PROP 2,P?ACTION RT-RM-ELECTRONICS-SHOP .PROP 2,P?ADJECTIVE W?ELECTRONIC .PROP 4,P?GLOBAL LG-WALL RM-LADDER-A2 .BYTE 0 .ENDT T?TH-SB-BILGE-BUTTON:: .TABLE ; TABLE FOR OBJECT TH-SB-BILGE-BUTTON .STRL "button" .PROP 2,P?SYNONYM W?BUTTON .PROP 2,P?ACTION RT-TH-SB-BILGE-BUTTON .PROP 2,P?ADJECTIVE W?YELLOW .BYTE 0 .ENDT T?RM-PUMP-ROOM:: .TABLE ; TABLE FOR OBJECT RM-PUMP-ROOM .STRL "pump room" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-SB-LIFE-SUPPORT ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-FRESH-WATER-STORAGE ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-PUMP-ROOM .PROP 2,P?ADJECTIVE W?PUMP .PROP 6,P?GLOBAL LG-WALL RM-SB-LIFE-SUPPORT RM-FRESH-WATER-STORAGE .BYTE 0 .ENDT T?TH-FIRE:: .TABLE ; TABLE FOR OBJECT TH-FIRE .STRL "fire" .PROP 2,P?SYNONYM W?FIRE .PROP 2,P?ACTION RT-TH-FIRE .BYTE 0 .ENDT T?TH-SKY:: .TABLE ; TABLE FOR OBJECT TH-SKY .STRL "" .PROP 4,P?SYNONYM W?SKY W?CEILING .PROP 2,P?ACTION RT-TH-SKY .BYTE 0 .ENDT T?RM-ALIEN-CHAMBER:: .TABLE ; TABLE FOR OBJECT RM-ALIEN-CHAMBER .STRL "alien chamber" .PROP 2,P?SYNONYM W?CHAMBER .PROP 2,P?ACTION RT-RM-ALIEN-CHAMBER .PROP 2,P?ADJECTIVE W?ALIEN .BYTE 0 .ENDT T?LG-OUTLET:: .TABLE ; TABLE FOR OBJECT LG-OUTLET .STRL "outlet" .PROP 4,P?SYNONYM W?OUTLET W?SOCKET .PROP 4,P?ADJECTIVE W?WALL W?ELECTRICAL .BYTE 0 .ENDT T?GENERIC-OBJECTS:: .TABLE ; TABLE FOR OBJECT GENERIC-OBJECTS .STRL "" .PROP 2,P?ADJACENT 0 .BYTE 0 .ENDT T?RM-COMMAND-MODULE:: .TABLE ; TABLE FOR OBJECT RM-COMMAND-MODULE .STRL "command module" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-CORRIDOR ; TO ROOM .PROP 2,P?SYNONYM W?MODULE .PROP 2,P?ACTION RT-RM-COMMAND-MODULE .PROP 2,P?ADJECTIVE W?COMMAND .PROP 4,P?GLOBAL LG-WALL RM-CORRIDOR .BYTE 0 .ENDT T?TH-DETONATOR:: .TABLE ; TABLE FOR OBJECT TH-DETONATOR .STRL "detonator" .PROP 8,P?SYNONYM W?DETONATOR W?TIMER W?DIAL W?SWITCH .PROP 2,P?ACTION RT-TH-DETONATOR .BYTE 0 .ENDT T?TH-BLACK-CABLE:: .TABLE ; TABLE FOR OBJECT TH-BLACK-CABLE .STRL "black cable" .PROP 6,P?SYNONYM W?CABLE W?CUP W?ELECTRODE .PROP 2,P?ACTION RT-TH-BLACK-CABLE .PROP 6,P?ADJECTIVE W?BLACK W?RUBBER W?SUCTION .PROP 2,P?OWNER 0 .BYTE 0 .ENDT T?RM-BOW:: .TABLE ; TABLE FOR OBJECT RM-BOW .STRL "bow" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-MISSILE-HATCH ; TO ROOM .PROP 2,P?WEST ; UNCONDITIONAL EXIT RM-TORPEDO-ROOM ; TO ROOM .PROP 2,P?IN ; UNCONDITIONAL EXIT RM-TORPEDO-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?BOW .PROP 2,P?ACTION RT-RM-BOW .PROP 6,P?GLOBAL LG-MONTANA LG-TROUGH RM-MISSILE-HATCH .BYTE 0 .ENDT T?TH-CRACK:: .TABLE ; TABLE FOR OBJECT TH-CRACK .STRL "crack" .PROP 2,P?SYNONYM W?CRACK .PROP 2,P?ACTION RT-TH-CRACK .BYTE 0 .ENDT T?RM-OCEAN-WEST:: .TABLE ; TABLE FOR OBJECT RM-OCEAN-WEST .STRL "ocean floor" .PROP 2,P?EAST ; UNCONDITIONAL EXIT RM-UNDER-MOONPOOL ; TO ROOM .PROP 4,P?WEST ; CONDITIONAL EXIT RT-SWIM-TO-FROM-TRENCH ; PER FUNCTION .BYTE 0 .BYTE 0 .PROP 4,P?SYNONYM W?FLOOR W?OCEAN .PROP 2,P?ACTION RT-RM-OCEAN-WEST .PROP 2,P?ADJECTIVE W?OCEAN .PROP 2,P?GLOBAL LG-DEEPCORE .BYTE 0 .ENDT T?YOU:: .TABLE ; TABLE FOR OBJECT YOU .STRL "you" .PROP 4,P?SYNONYM W?YOU W?YOURSELF .PROP 2,P?ACTION RT-YOU .BYTE 0 .ENDT T?TH-FACEPLATE:: .TABLE ; TABLE FOR OBJECT TH-FACEPLATE .STRL "faceplate" .PROP 4,P?SYNONYM W?FACEPLATE W?PLATE .PROP 2,P?ACTION RT-TH-FACEPLATE .PROP 2,P?ADJECTIVE W?FACE .BYTE 0 .ENDT T?RM-SUB-BAY:: .TABLE ; TABLE FOR OBJECT RM-SUB-BAY .STRL "sub bay" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-CORRIDOR ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-GAS-MIX-ROOM ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-UNDER-MOONPOOL ; TO ROOM .PROP 2,P?SYNONYM W?BAY .PROP 2,P?ACTION RT-RM-SUB-BAY .PROP 2,P?ADJECTIVE W?SUB .PROP 8,P?GLOBAL LG-WALL RM-UNDER-MOONPOOL RM-CORRIDOR RM-GAS-MIX-ROOM .BYTE 0 .ENDT T?TH-TIME:: .TABLE ; TABLE FOR OBJECT TH-TIME .STRL "time" .PROP 14,P?SYNONYM W?TURN W?TURNS W?MINUTE W?MINUTES W?MIN W?HOUR W?HOURS .PROP 2,P?ADJECTIVE W?INT.NUM .BYTE 0 .ENDT T?HIM:: .TABLE ; TABLE FOR OBJECT HIM .STRL "him" .PROP 2,P?SYNONYM W?HIM .BYTE 0 .ENDT T?TH-FLATBED:: .TABLE ; TABLE FOR OBJECT TH-FLATBED .STRL "Flatbed" .PROP 2,P?SYNONYM W?FLATBED .BYTE 0 .ENDT T?RM-RECREATION-ROOM:: .TABLE ; TABLE FOR OBJECT RM-RECREATION-ROOM .STRL "recreation room" .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-LADDER-B2 ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-RECREATION-ROOM .PROP 2,P?MENU STR?134 .PROP 4,P?ADJECTIVE W?RECREATION W?REC .PROP 4,P?GLOBAL LG-WALL RM-LADDER-B2 .BYTE 0 .ENDT T?RM-FRESH-WATER-STORAGE:: .TABLE ; TABLE FOR OBJECT RM-FRESH-WATER-STORAGE .STRL "fresh water storage" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-PUMP-ROOM ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-C1 ; TO ROOM .PROP 2,P?SYNONYM W?STORAGE .PROP 2,P?ACTION RT-RM-FRESH-WATER-STORAGE .PROP 4,P?ADJECTIVE W?FRESH W?WATER .PROP 6,P?GLOBAL LG-WALL RM-PUMP-ROOM RM-LADDER-C1 .BYTE 0 .ENDT T?TH-WELDER-CORD:: .TABLE ; TABLE FOR OBJECT TH-WELDER-CORD .STRL "power cord" .PROP 2,P?SYNONYM W?CORD .PROP 2,P?ACTION RT-TH-WELDER-CORD .PROP 2,P?ADJECTIVE W?POWER .BYTE 0 .ENDT T?TH-HEAD:: .TABLE ; TABLE FOR OBJECT TH-HEAD .STRL "head" .PROP 2,P?SYNONYM W?HEAD .PROP 2,P?OWNER CH-PLAYER .PROP 2,P?GENERIC RT-GN-BODY .BYTE 0 .ENDT T?RM-TRENCH-BOTTOM:: .TABLE ; TABLE FOR OBJECT RM-TRENCH-BOTTOM .STRL "bottom of trench" .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-MIDSHIP-HATCH ; TO ROOM .PROP 2,P?IN ; UNCONDITIONAL EXIT RM-ALIEN-CHAMBER ; TO ROOM .PROP 4,P?SYNONYM W?TRENCH W?BOTTOM .PROP 2,P?ACTION RT-RM-TRENCH-BOTTOM .PROP 4,P?ADJECTIVE W?FOOT W?TRENCH .BYTE 0 .ENDT T?RM-CORRIDOR:: .TABLE ; TABLE FOR OBJECT RM-CORRIDOR .STRL "corridor" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-COMMAND-MODULE ; TO ROOM .PROP 6,P?STARBOARD ; CONDITIONAL EXIT RM-LADDER-B2 ; TO ROOM LG-FLOOD-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-SUB-BAY ; TO ROOM .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-LADDER-A2 ; TO ROOM .PROP 2,P?SYNONYM W?CORRIDOR .PROP 2,P?ACTION RT-RM-CORRIDOR .PROP 12,P?GLOBAL LG-FLOOD-DOOR LG-WALL RM-COMMAND-MODULE RM-SUB-BAY RM-LADDER-A2 RM-LADDER-B2 .BYTE 0 .ENDT T?TH-POWERCEL:: .TABLE ; TABLE FOR OBJECT TH-POWERCEL .STRL "fuel cell" .PROP 4,P?SYNONYM W?POWERCEL W?CELL .PROP 2,P?ACTION RT-TH-POWERCEL .PROP 4,P?ADJECTIVE W?FUEL W?POWER .BYTE 0 .ENDT T?RM-DIVE-GEAR-STORAGE:: .TABLE ; TABLE FOR OBJECT RM-DIVE-GEAR-STORAGE .STRL "dive gear storage" .PROP 6,P?AFT ; CONDITIONAL EXIT RM-LADDER-B2 ; TO ROOM LG-DGS-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?SYNONYM W?STORAGE .PROP 2,P?ACTION RT-RM-DIVE-GEAR-STORAGE .PROP 2,P?MENU STR?133 .PROP 4,P?ADJECTIVE W?DIVE W?GEAR .PROP 6,P?GLOBAL LG-DGS-DOOR LG-WALL RM-LADDER-B2 .BYTE 0 .ENDT T?TH-BIG-LOCKER:: .TABLE ; TABLE FOR OBJECT TH-BIG-LOCKER .STRL "big locker" .PROP 2,P?SYNONYM W?LOCKER .PROP 2,P?ACTION RT-TH-BIG-LOCKER .PROP 6,P?ADJECTIVE W?BIG W?DIVE W?GEAR .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .PROP 2,P?GENERIC RT-GN-LOCKER .BYTE 0 .ENDT T?TH-HUMAN-BODY:: .TABLE ; TABLE FOR OBJECT TH-HUMAN-BODY .STRL "" .PROP 64,P?SYNONYM W?BODY W?SKIN W?ARM W?ARMS W?HAND W?HANDS W?LEG W?LEGS W?ANKLE W?ANKLES W?FOOT W?FEET W?HEAD W?HAIR W?EYE W?EYES W?EAR W?EARS W?NOSE W?FACE W?CHEEK W?CHEEKS W?LIP W?LIPS W?MOUTH W?NECK W?SHOULDER W?SHOULDERS W?CHEST W?TORSO W?BACK W?WAIST .PROP 2,P?ACTION RT-TH-HUMAN-BODY .PROP 4,P?ADJECTIVE W?LEFT W?RIGHT .PROP 2,P?OWNER K-BODY-OWNER-TBL .PROP 2,P?GENERIC RT-GN-BODY .BYTE 0 .ENDT T?RM-LADDER-D2:: .TABLE ; TABLE FOR OBJECT RM-LADDER-D2 .STRL "ladderwell D" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-PANTRY ; TO ROOM .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-LADDER-D3 ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-LADDER-D1 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-D2 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 8,P?GLOBAL LG-WALL RM-PANTRY RM-LADDER-D3 RM-LADDER-D1 .BYTE 0 .ENDT T?RM-LADDER-D3:: .TABLE ; TABLE FOR OBJECT RM-LADDER-D3 .STRL "ladderwell D" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-SWAMP ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-LADDER-D2 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-D3 .PROP 4,P?ADJECTIVE W?LADDERWELL W?LADDER .PROP 6,P?GLOBAL LG-WALL RM-SWAMP RM-LADDER-D2 .BYTE 0 .ENDT T?TH-DISCHARGE:: .TABLE ; TABLE FOR OBJECT TH-DISCHARGE .STRL "discharge" .PROP 2,P?SYNONYM W?DISCHARGE .PROP 2,P?ACTION RT-TH-DISCHARGE .PROP 12,P?ADJECTIVE W?CATFISH W?MILITARY W?MARINE W?MARINES W?HONORABLE W?PAPERS .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .PROP 2,P?OWNER CH-CATFISH .BYTE 0 .ENDT T?RM-LADDER-D1:: .TABLE ; TABLE FOR OBJECT RM-LADDER-D1 .STRL "ladderwell D" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-TRI-MIX-STORAGE ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-TOOL-PUSHER-OFFICE ; TO ROOM .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-LADDER-D2 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-D1 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 8,P?GLOBAL LG-WALL RM-TRI-MIX-STORAGE RM-TOOL-PUSHER-OFFICE RM-LADDER-D2 .BYTE 0 .ENDT T?TH-WIRES:: .TABLE ; TABLE FOR OBJECT TH-WIRES .STRL "wires" .PROP 2,P?SYNONYM W?WIRES .PROP 2,P?ACTION RT-TH-WIRES .BYTE 0 .ENDT T?RM-UNDER-MOONPOOL:: .TABLE ; TABLE FOR OBJECT RM-UNDER-MOONPOOL .STRL "under moonpool" .PROP 2,P?NORTH ; UNCONDITIONAL EXIT RM-OCEAN-NORTH ; TO ROOM .PROP 2,P?SOUTH ; UNCONDITIONAL EXIT RM-OCEAN-SOUTH ; TO ROOM .PROP 2,P?WEST ; UNCONDITIONAL EXIT RM-OCEAN-WEST ; TO ROOM .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-SUB-BAY ; TO ROOM .PROP 2,P?IN ; UNCONDITIONAL EXIT RM-SUB-BAY ; TO ROOM .PROP 2,P?ACTION RT-RM-UNDER-MOONPOOL .PROP 6,P?GLOBAL TH-MOON-POOL LG-DEEPCORE RM-SUB-BAY .BYTE 0 .ENDT T?RM-PERSONAL-STORAGE-1:: .TABLE ; TABLE FOR OBJECT RM-PERSONAL-STORAGE-1 .STRL "personal storage" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-WALDORF ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-ZOOTOWN ; TO ROOM .PROP 2,P?SYNONYM W?STORAGE .PROP 2,P?ACTION RT-RM-PERSONAL-STORAGE-1 .PROP 2,P?ADJECTIVE W?PERSONAL .PROP 6,P?GLOBAL LG-WALL RM-WALDORF RM-ZOOTOWN .BYTE 0 .ENDT T?TH-PLASTIQUE:: .TABLE ; TABLE FOR OBJECT TH-PLASTIQUE .STRL "plastique" .PROP 6,P?SYNONYM W?PLASTIQUE W?EXPLOSIVE W?TAPE .PROP 2,P?ACTION RT-TH-PLASTIQUE .PROP 2,P?ADJECTIVE W?PLASTIC .PROP 2,P?OWNER 0 .BYTE 0 .ENDT T?TH-RED-WIRE:: .TABLE ; TABLE FOR OBJECT TH-RED-WIRE .STRL "red wire" .PROP 2,P?SYNONYM W?WIRE .PROP 2,P?ACTION RT-TH-WIRE .PROP 2,P?ADJECTIVE W?RED .BYTE 0 .ENDT T?RM-LADDER-B2:: .TABLE ; TABLE FOR OBJECT RM-LADDER-B2 .STRL "ladderwell B" .PROP 6,P?FORE ; CONDITIONAL EXIT RM-DIVE-GEAR-STORAGE ; TO ROOM LG-DGS-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-RECREATION-ROOM ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-WALDORF ; TO ROOM .PROP 6,P?PORT ; CONDITIONAL EXIT RM-CORRIDOR ; TO ROOM LG-FLOOD-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-LADDER-B3 ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-LADDER-B1 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-B2 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 18,P?GLOBAL LG-FLOOD-DOOR LG-DGS-DOOR LG-WALL RM-DIVE-GEAR-STORAGE RM-WALDORF RM-RECREATION-ROOM RM-CORRIDOR RM-LADDER-B3 RM-LADDER-B1 .BYTE 0 .ENDT T?RM-LADDER-B3:: .TABLE ; TABLE FOR OBJECT RM-LADDER-B3 .STRL "ladderwell B" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-SB-OBS-DECK ; TO ROOM .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-INFIRMARY ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-COMPUTER-CENTER ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-LADDER-B2 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-B3 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 10,P?GLOBAL LG-WALL RM-SB-OBS-DECK RM-COMPUTER-CENTER RM-INFIRMARY RM-LADDER-B2 .BYTE 0 .ENDT T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM .STRL "number" .PROP 2,P?SYNONYM W?INT.NUM .BYTE 0 .ENDT T?RM-LADDER-B1:: .TABLE ; TABLE FOR OBJECT RM-LADDER-B1 .STRL "ladderwell B" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-SB-BATTERY-ROOM ; TO ROOM .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-SB-HEAD ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-SB-LIFE-SUPPORT ; TO ROOM .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-LADDER-B2 ; TO ROOM .PROP 4,P?SYNONYM W?WELL W?LADDERWELL .PROP 2,P?ACTION RT-RM-LADDER-B1 .PROP 4,P?ADJECTIVE W?LADDER W?LADDERWELL .PROP 10,P?GLOBAL LG-WALL RM-SB-BATTERY-ROOM RM-SB-LIFE-SUPPORT RM-SB-HEAD RM-LADDER-B2 .BYTE 0 .ENDT T?TH-POOL-OF-WATER:: .TABLE ; TABLE FOR OBJECT TH-POOL-OF-WATER .STRL "pool" .PROP 4,P?SYNONYM W?POOL W?WATER .PROP 2,P?ACTION RT-TH-POOL-OF-WATER .PROP 2,P?ADJECTIVE W?WATER .BYTE 0 .ENDT T?TH-MOON-POOL:: .TABLE ; TABLE FOR OBJECT TH-MOON-POOL .STRL "moon pool" .PROP 2,P?SYNONYM W?POOL .PROP 2,P?ACTION RT-TH-MOON-POOL .PROP 2,P?ADJECTIVE W?MOON .BYTE 0 .ENDT T?TH-NIT-VALVE:: .TABLE ; TABLE FOR OBJECT TH-NIT-VALVE .STRL "nitrogen valve" .PROP 4,P?SYNONYM W?VALVE W?K-VALVE .PROP 2,P?ACTION RT-TH-NIT-VALVE .PROP 4,P?ADJECTIVE W?NITROGEN W?K .PROP 2,P?GENERIC RT-GN-VALVE .BYTE 0 .ENDT T?TH-HEL-VALVE:: .TABLE ; TABLE FOR OBJECT TH-HEL-VALVE .STRL "helium valve" .PROP 4,P?SYNONYM W?VALVE W?K-VALVE .PROP 2,P?ACTION RT-TH-HEL-VALVE .PROP 4,P?ADJECTIVE W?HELIUM W?K .PROP 2,P?GENERIC RT-GN-VALVE .BYTE 0 .ENDT T?RM-ZOOTOWN:: .TABLE ; TABLE FOR OBJECT RM-ZOOTOWN .STRL "Zootown" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-PERSONAL-STORAGE-1 ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-C2 ; TO ROOM .PROP 2,P?SYNONYM W?ZOOTOWN .PROP 2,P?ACTION RT-RM-ZOOTOWN .PROP 6,P?GLOBAL LG-WALL RM-PERSONAL-STORAGE-1 RM-LADDER-C2 .BYTE 0 .ENDT T?RM-OCEAN-SOUTH:: .TABLE ; TABLE FOR OBJECT RM-OCEAN-SOUTH .STRL "ocean floor" .PROP 2,P?NORTH ; UNCONDITIONAL EXIT RM-UNDER-MOONPOOL ; TO ROOM .PROP 4,P?SYNONYM W?FLOOR W?OCEAN .PROP 2,P?ACTION RT-RM-OCEAN-SOUTH .PROP 2,P?ADJECTIVE W?OCEAN .PROP 2,P?GLOBAL LG-DEEPCORE .BYTE 0 .ENDT T?TH-DEVICE:: .TABLE ; TABLE FOR OBJECT TH-DEVICE .STRL "device" .PROP 2,P?SYNONYM W?DEVICE .PROP 2,P?ACTION RT-TH-DEVICE .PROP 4,P?ADJECTIVE W?REMOTE W?ELECTRONIC .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .PROP 2,P?OWNER CH-HIPPY .BYTE 0 .ENDT T?TH-GROUND:: .TABLE ; TABLE FOR OBJECT TH-GROUND .STRL "" .PROP 4,P?SYNONYM W?GROUND W?FLOOR .PROP 2,P?ACTION RT-TH-GROUND .BYTE 0 .ENDT T?RM-GALLEY:: .TABLE ; TABLE FOR OBJECT RM-GALLEY .STRL "Stu's galley" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-MESS-HALL ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-PANTRY ; TO ROOM .PROP 2,P?SYNONYM W?GALLEY .PROP 2,P?ACTION RT-RM-GALLEY .PROP 6,P?GLOBAL LG-WALL RM-MESS-HALL RM-PANTRY .BYTE 0 .ENDT T?RM-LOUNGE:: .TABLE ; TABLE FOR OBJECT RM-LOUNGE .STRL "lounge" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-A2 ; TO ROOM .PROP 2,P?SYNONYM W?LOUNGE .PROP 2,P?ACTION RT-RM-LOUNGE .PROP 4,P?GLOBAL LG-WALL RM-LADDER-A2 .BYTE 0 .ENDT T?RM-PT-BATTERY-ROOM:: .TABLE ; TABLE FOR OBJECT RM-PT-BATTERY-ROOM .STRL "port battery room" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-A1 ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-PT-BATTERY-ROOM .PROP 2,P?MENU STR?129 .PROP 4,P?ADJECTIVE W?PORT W?BATTERY .PROP 4,P?GLOBAL LG-WALL RM-LADDER-A1 .BYTE 0 .ENDT T?TH-CO2-CANNISTER:: .TABLE ; TABLE FOR OBJECT TH-CO2-CANNISTER .STRL "CO2 cannister" .PROP 2,P?SYNONYM W?CANNISTER .PROP 2,P?ACTION RT-TH-CO2-CANNISTER .PROP 6,P?ADJECTIVE W?CO2 W?CARBON W?DIOXIDE .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?RM-MOTEL-QUICK:: .TABLE ; TABLE FOR OBJECT RM-MOTEL-QUICK .STRL "motel Quick" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LADDER-A3 ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-PERSONAL-STORAGE-2 ; TO ROOM .PROP 2,P?SYNONYM W?QUICK .PROP 2,P?ACTION RT-RM-MOTEL-QUICK .PROP 2,P?ADJECTIVE W?MOTEL .PROP 6,P?GLOBAL LG-WALL RM-LADDER-A3 RM-PERSONAL-STORAGE-2 .BYTE 0 .ENDT T?TH-WIRE-CUTTERS:: .TABLE ; TABLE FOR OBJECT TH-WIRE-CUTTERS .STRL "wire cutters" .PROP 2,P?SYNONYM W?CUTTERS .PROP 2,P?ACTION RT-TH-WIRE-CUTTERS .PROP 2,P?ADJECTIVE W?WIRE .BYTE 0 .ENDT T?CH-LINDSEY:: .TABLE ; TABLE FOR OBJECT CH-LINDSEY .STRL "Lindsey" .PROP 6,P?SYNONYM W?LINDSEY W?WOMAN W?PERSON .BYTE 0 .ENDT T?TH-CLUE-PAPER:: .TABLE ; TABLE FOR OBJECT TH-CLUE-PAPER .STRL "paper" .PROP 2,P?SYNONYM W?PAPER .PROP 2,P?ACTION RT-TH-CLUE-PAPER .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?RM-SB-OBS-DECK:: .TABLE ; TABLE FOR OBJECT RM-SB-OBS-DECK .STRL "starboard observation deck" .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-B3 ; TO ROOM .PROP 2,P?SYNONYM W?DECK .PROP 2,P?ACTION RT-RM-SB-OBS-DECK .PROP 4,P?ADJECTIVE W?STARBOARD W?OBSERVATION .PROP 4,P?GLOBAL LG-WALL RM-LADDER-B3 .BYTE 0 .ENDT T?RM-MISSILE-HATCH:: .TABLE ; TABLE FOR OBJECT RM-MISSILE-HATCH .STRL "missile hatch" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-BOW ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-MIDSHIP-HATCH ; TO ROOM .PROP 2,P?SYNONYM W?HATCH .PROP 2,P?ACTION RT-RM-MISSILE-HATCH .PROP 2,P?ADJECTIVE W?MISSILE .PROP 6,P?GLOBAL LG-MONTANA LG-TROUGH RM-MISSILE-ROOM .BYTE 0 .ENDT T?TH-COMPRESSOR:: .TABLE ; TABLE FOR OBJECT TH-COMPRESSOR .STRL "compressor" .PROP 2,P?SYNONYM W?COMPRESSOR .PROP 2,P?ACTION RT-TH-COMPRESSOR .BYTE 0 .ENDT T?TH-PLAYER-BODY:: .TABLE ; TABLE FOR OBJECT TH-PLAYER-BODY .STRL "body" .PROP 54,P?SYNONYM W?BODY W?SKIN W?ARM W?ARMS W?ANKLE W?ANKLES W?FOOT W?FEET W?HAIR W?EYE W?EYES W?EAR W?EARS W?NOSE W?FACE W?CHEEK W?CHEEKS W?LIP W?LIPS W?TONGUE W?NECK W?SHOULDER W?SHOULDERS W?CHEST W?TORSO W?BACK W?WAIST .PROP 2,P?ACTION RT-TH-PLAYER-BODY .PROP 4,P?ADJECTIVE W?LEFT W?RIGHT .PROP 2,P?OWNER CH-PLAYER .PROP 2,P?GENERIC RT-GN-BODY .BYTE 0 .ENDT T?TH-OXY-STOPPER:: .TABLE ; TABLE FOR OBJECT TH-OXY-STOPPER .STRL "oxygen stopper" .PROP 2,P?SYNONYM W?STOPPER .PROP 2,P?ACTION RT-TH-OXY-STOPPER .PROP 2,P?ADJECTIVE W?OXYGEN .PROP 2,P?GENERIC RT-GN-STOPPER .BYTE 0 .ENDT T?RM-LAB:: .TABLE ; TABLE FOR OBJECT RM-LAB .STRL "lab" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-COMPUTER-CENTER ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-TAPE-LIBRARY ; TO ROOM .PROP 4,P?SYNONYM W?LAB W?LABORATORY .PROP 2,P?ACTION RT-RM-LAB .PROP 6,P?GLOBAL LG-WALL RM-COMPUTER-CENTER RM-TAPE-LIBRARY .BYTE 0 .ENDT T?TH-MISSILE:: .TABLE ; TABLE FOR OBJECT TH-MISSILE .STRL "missile" .PROP 2,P?SYNONYM W?MISSILE .PROP 2,P?ACTION RT-TH-MISSILE .BYTE 0 .ENDT T?INTPP:: .TABLE ; TABLE FOR OBJECT INTPP .STRL "prep phrase" .PROP 2,P?SYNONYM W?L.G .BYTE 0 .ENDT T?RM-MESS-HALL:: .TABLE ; TABLE FOR OBJECT RM-MESS-HALL .STRL "mess hall" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-LADDER-A2 ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-GALLEY ; TO ROOM .PROP 2,P?SYNONYM W?HALL .PROP 2,P?ACTION RT-RM-MESS-HALL .PROP 2,P?ADJECTIVE W?MESS .PROP 6,P?GLOBAL LG-WALL RM-LADDER-A2 RM-GALLEY .BYTE 0 .ENDT T?TH-FUSCHIA-BUTTON:: .TABLE ; TABLE FOR OBJECT TH-FUSCHIA-BUTTON .STRL "fuschia button" .PROP 2,P?SYNONYM W?BUTTON .PROP 2,P?ACTION RT-TH-FUSCHIA-BUTTON .PROP 2,P?ADJECTIVE W?FUSCHIA .BYTE 0 .ENDT T?GLOBAL-HERE:: .TABLE ; TABLE FOR OBJECT GLOBAL-HERE .STRL "here" .PROP 8,P?SYNONYM W?HERE W?PLACE W?ROOM W?AREA .PROP 2,P?ACTION RT-GLOBAL-HERE .BYTE 0 .ENDT T?RM-CAPTAINS-ROOM:: .TABLE ; TABLE FOR OBJECT RM-CAPTAINS-ROOM .STRL "captain's quarters" .PROP 2,P?UP ; UNCONDITIONAL EXIT RM-SUB-CORRIDOR ; TO ROOM .PROP 6,P?SYNONYM W?QUARTERS W?ROOM W?STATEROOM .PROP 2,P?ACTION RT-RM-CAPTAINS-ROOM .PROP 4,P?ADJECTIVE W?CAPTAIN W?STATE .PROP 6,P?GLOBAL LG-WALL LG-MONTANA RM-SUB-CORRIDOR .BYTE 0 .ENDT T?RM-TRI-MIX-STORAGE:: .TABLE ; TABLE FOR OBJECT RM-TRI-MIX-STORAGE .STRL "tri-mix storage" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-COMPRESSOR-ROOM ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-D1 ; TO ROOM .PROP 2,P?SYNONYM W?STORAGE .PROP 2,P?ACTION RT-RM-TRI-MIX-STORAGE .PROP 6,P?ADJECTIVE W?TRI W?MIX W?TRI-MIX .PROP 6,P?GLOBAL LG-WALL RM-COMPRESSOR-ROOM RM-LADDER-D1 .BYTE 0 .ENDT T?TH-HELMET:: .TABLE ; TABLE FOR OBJECT TH-HELMET .STRL "helmet" .PROP 2,P?SYNONYM W?HELMET .PROP 2,P?ACTION RT-TH-HELMET .PROP 4,P?ADJECTIVE W?DRY W?SUIT .BYTE 0 .ENDT T?TH-BLUE-WIRE:: .TABLE ; TABLE FOR OBJECT TH-BLUE-WIRE .STRL "blue wire" .PROP 2,P?SYNONYM W?WIRE .PROP 2,P?ACTION RT-TH-WIRE .PROP 2,P?ADJECTIVE W?BLUE .BYTE 0 .ENDT T?RM-LAUNDRY:: .TABLE ; TABLE FOR OBJECT RM-LAUNDRY .STRL "laundry" .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-LADDER-A1 ; TO ROOM .PROP 2,P?SYNONYM W?LAUNDRY .PROP 2,P?ACTION RT-RM-LAUNDRY .PROP 4,P?GLOBAL LG-WALL RM-LADDER-A1 .BYTE 0 .ENDT T?TH-TREADMILL:: .TABLE ; TABLE FOR OBJECT TH-TREADMILL .STRL "treadmill" .PROP 2,P?SYNONYM W?TREADMILL .PROP 2,P?ACTION RT-TH-TREADMILL .BYTE 0 .ENDT T?LG-DEEPCORE:: .TABLE ; TABLE FOR OBJECT LG-DEEPCORE .STRL "Deepcore" .PROP 2,P?SYNONYM W?DEEPCORE .PROP 2,P?ACTION RT-LG-DEEPCORE .BYTE 0 .ENDT T?CH-PLAYER:: .TABLE ; TABLE FOR OBJECT CH-PLAYER .STRL "yourself" .PROP 10,P?SYNONYM W?ME W?MYSELF W?SELF W?BUD W?BRIGMAN .PROP 2,P?MENU STR?60 .PROP 2,P?ADJECTIVE W?BUD .BYTE 0 .ENDT T?LG-MIDSHIP-HATCH:: .TABLE ; TABLE FOR OBJECT LG-MIDSHIP-HATCH .STRL "midship hatch" .PROP 2,P?SYNONYM W?HATCH .PROP 2,P?ACTION RT-LG-MIDSHIP-HATCH .PROP 2,P?ADJECTIVE W?MIDSHIP .BYTE 0 .ENDT T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS .STRL "GO" .PROP 2,P?THINGS PT?127 .PROP 2,P?GLOBAL 0 .PROP 2,P?OWNER 0 .PROP 2,P?GENERIC 0 .PROP 2,P?CAPACITY 0 .PROP 2,P?SCORE 0 .BYTE 0 .ENDT T?TH-CATFISH-LOCKER:: .TABLE ; TABLE FOR OBJECT TH-CATFISH-LOCKER .STRL "locker" .PROP 2,P?SYNONYM W?LOCKER .PROP 2,P?ACTION RT-TH-CATFISH-LOCKER .PROP 2,P?ADJECTIVE W?CATFISH .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?TH-PANEL:: .TABLE ; TABLE FOR OBJECT TH-PANEL .STRL "panel" .PROP 2,P?SYNONYM W?PANEL .PROP 2,P?ACTION RT-TH-PANEL .BYTE 0 .ENDT T?TH-ALIEN-SHIP:: .TABLE ; TABLE FOR OBJECT TH-ALIEN-SHIP .STRL "alien ship" .PROP 2,P?SYNONYM W?SHIP .PROP 2,P?ADJECTIVE W?ALIEN .BYTE 0 .ENDT T?TH-PHOTOGRAPH:: .TABLE ; TABLE FOR OBJECT TH-PHOTOGRAPH .STRL "photograph" .PROP 6,P?SYNONYM W?PHOTOGRAPH W?PICTURE W?FRAME .PROP 2,P?ACTION RT-TH-PHOTOGRAPH .PROP 2,P?ADJECTIVE W?FRAMED .BYTE 0 .ENDT T?TH-YELLOW-WIRE:: .TABLE ; TABLE FOR OBJECT TH-YELLOW-WIRE .STRL "yellow wire" .PROP 2,P?SYNONYM W?WIRE .PROP 2,P?ACTION RT-TH-WIRE .PROP 2,P?ADJECTIVE W?YELLOW .BYTE 0 .ENDT T?TH-MONITORS:: .TABLE ; TABLE FOR OBJECT TH-MONITORS .STRL "monitors" .PROP 4,P?SYNONYM W?MONITOR W?MONITORS .PROP 2,P?ACTION RT-TH-MONITORS .BYTE 0 .ENDT T?TH-STEEL-KEY:: .TABLE ; TABLE FOR OBJECT TH-STEEL-KEY .STRL "steel key" .PROP 2,P?SYNONYM W?KEY .PROP 2,P?ACTION RT-TH-STEEL-KEY .PROP 2,P?ADJECTIVE W?STEEL .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .PROP 2,P?OWNER TH-DRYER .BYTE 0 .ENDT T?RM-CAB-THREE:: .TABLE ; TABLE FOR OBJECT RM-CAB-THREE .STRL "Cab three" .PROP 4,P?DOWN ; CONDITIONAL EXIT RT-OUT-CAB ; PER FUNCTION .BYTE 0 .BYTE 0 .PROP 4,P?OUT ; CONDITIONAL EXIT RT-OUT-CAB ; PER FUNCTION .BYTE 0 .BYTE 0 .PROP 4,P?SYNONYM W?CAB W?THREE .PROP 2,P?ACTION RT-RM-CAB-THREE .PROP 2,P?ADJECTIVE W?CAB .BYTE 0 .ENDT T?LG-CHAMBER-HATCH:: .TABLE ; TABLE FOR OBJECT LG-CHAMBER-HATCH .STRL "compression chamber hatch" .PROP 2,P?SYNONYM W?HATCH .PROP 2,P?ACTION RT-LG-CHAMBER-HATCH .PROP 2,P?MENU STR?121 .PROP 4,P?ADJECTIVE W?COMPRESSION W?CHAMBER .BYTE 0 .ENDT T?RM-ENGINE-ROOM:: .TABLE ; TABLE FOR OBJECT RM-ENGINE-ROOM .STRL "engine room" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-TORPEDO-ROOM ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-MISSILE-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-ENGINE-ROOM .PROP 2,P?ADJECTIVE W?ENGINE .PROP 8,P?GLOBAL LG-WALL LG-MONTANA RM-TORPEDO-ROOM RM-MISSILE-ROOM .BYTE 0 .ENDT T?TH-HEL-STOPPER:: .TABLE ; TABLE FOR OBJECT TH-HEL-STOPPER .STRL "helium stopper" .PROP 2,P?SYNONYM W?STOPPER .PROP 2,P?ACTION RT-TH-HEL-STOPPER .PROP 2,P?ADJECTIVE W?HELIUM .PROP 2,P?GENERIC RT-GN-STOPPER .BYTE 0 .ENDT T?TH-PASSPORT:: .TABLE ; TABLE FOR OBJECT TH-PASSPORT .STRL "passport" .PROP 2,P?SYNONYM W?PASSPORT .PROP 2,P?ACTION RT-TH-PASSPORT .PROP 2,P?ADJECTIVE W?CATFISH .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?TH-ELECTRONIC-LOCK:: .TABLE ; TABLE FOR OBJECT TH-ELECTRONIC-LOCK .STRL "lock" .PROP 2,P?SYNONYM W?LOCK .PROP 2,P?ACTION RT-TH-ELECTRONIC-LOCK .PROP 2,P?ADJECTIVE W?ELECTRONIC .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?RM-PANTRY:: .TABLE ; TABLE FOR OBJECT RM-PANTRY .STRL "pantry" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-GALLEY ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-LADDER-D2 ; TO ROOM .PROP 2,P?SYNONYM W?PANTRY .PROP 2,P?ACTION RT-RM-PANTRY .PROP 6,P?GLOBAL LG-WALL RM-GALLEY RM-LADDER-D2 .BYTE 0 .ENDT T?CH-ONE-NIGHT:: .TABLE ; TABLE FOR OBJECT CH-ONE-NIGHT .STRL "One-night" .PROP 8,P?SYNONYM W?NIGHT W?ONE-NIGHT W?WOMAN W?PERSON .PROP 2,P?ACTION RT-CH-ONE-NIGHT .PROP 2,P?ADJECTIVE W?ONE .BYTE 0 .ENDT T?TH-RED-LEVER:: .TABLE ; TABLE FOR OBJECT TH-RED-LEVER .STRL "lever" .PROP 2,P?SYNONYM W?LEVER .PROP 2,P?ACTION RT-TH-RED-LEVER .PROP 2,P?ADJECTIVE W?RED .BYTE 0 .ENDT T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS .STRL "LG" .PROP 2,P?SYNONYM W?L.G .BYTE 0 .ENDT T?RM-COMM-ROOM:: .TABLE ; TABLE FOR OBJECT RM-COMM-ROOM .STRL "comm room" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-SONAR-ROOM ; TO ROOM .PROP 4,P?AFT ; CONDITIONAL EXIT RT-THRU-BUCKLED-DOOR ; PER FUNCTION .BYTE 0 .BYTE 0 .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-COMM-ROOM .PROP 4,P?ADJECTIVE W?COMM W?COMMUNICATIONS .PROP 10,P?GLOBAL LG-BUCKLED-DOOR LG-WALL LG-MONTANA RM-SONAR-ROOM RM-SUB-CORRIDOR .BYTE 0 .ENDT T?TH-FBS-SUIT:: .TABLE ; TABLE FOR OBJECT TH-FBS-SUIT .STRL "FBS suit" .PROP 2,P?SYNONYM W?SUIT .PROP 2,P?ACTION RT-TH-FBS-SUIT .PROP 8,P?ADJECTIVE W?FBS W?FLUID W?BREATHING W?SYSTEM .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .BYTE 0 .ENDT T?TH-NITROGEN-TANK:: .TABLE ; TABLE FOR OBJECT TH-NITROGEN-TANK .STRL "nitrogen tank" .PROP 4,P?SYNONYM W?TANK W?BASE .PROP 2,P?ACTION RT-TH-NITROGEN-TANK .PROP 4,P?ADJECTIVE W?NITROGEN W?STORAGE .PROP 2,P?GENERIC RT-GN-TANK .BYTE 0 .ENDT T?TH-GUN:: .TABLE ; TABLE FOR OBJECT TH-GUN .STRL "gun" .PROP 4,P?SYNONYM W?GUN W?PISTOL .PROP 2,P?ACTION RT-TH-GUN .PROP 2,P?SIZE .BYTE 5 .BYTE 0 .PROP 2,P?OWNER CH-COFFEY .BYTE 0 .ENDT T?LG-MONTANA:: .TABLE ; TABLE FOR OBJECT LG-MONTANA .STRL "Montana" .PROP 6,P?SYNONYM W?MONTANA W?SUBMARINE W?SUB .PROP 2,P?ACTION RT-LG-MONTANA .PROP 8,P?ADJECTIVE W?NAVY W?USS W?OHIO W?CLASS .BYTE 0 .ENDT T?RM-GAS-MIX-ROOM:: .TABLE ; TABLE FOR OBJECT RM-GAS-MIX-ROOM .STRL "gas mix room" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-SUB-BAY ; TO ROOM .PROP 6,P?AFT ; CONDITIONAL EXIT RM-COMPRESSION-CHAMBER ; TO ROOM LG-CHAMBER-DOOR ; IF DOOR IS OPEN 0 ; FAILURE MESSAGE .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ADJACENT PT?220 .PROP 2,P?ACTION RT-RM-GAS-MIX-ROOM .PROP 4,P?ADJECTIVE W?GAS W?MIX .PROP 8,P?GLOBAL LG-WALL RM-SUB-BAY RM-COMPRESSION-CHAMBER LG-CHAMBER-DOOR .BYTE 0 .ENDT T?RM-SUB-CORRIDOR:: .TABLE ; TABLE FOR OBJECT RM-SUB-CORRIDOR .STRL "corridor" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-COMM-ROOM ; TO ROOM .PROP 2,P?DOWN ; UNCONDITIONAL EXIT RM-CAPTAINS-ROOM ; TO ROOM .PROP 2,P?SYNONYM W?CORRIDOR .PROP 2,P?ACTION RT-RM-SUB-CORRIDOR .PROP 8,P?GLOBAL LG-WALL LG-MONTANA RM-COMM-ROOM RM-CAPTAINS-ROOM .BYTE 0 .ENDT T?RM-COMPRESSOR-ROOM:: .TABLE ; TABLE FOR OBJECT RM-COMPRESSOR-ROOM .STRL "compressor room" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-PT-LIFE-SUPPORT ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-TRI-MIX-STORAGE ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-COMPRESSOR-ROOM .PROP 2,P?ADJECTIVE W?COMPRESSOR .PROP 6,P?GLOBAL LG-WALL RM-PT-LIFE-SUPPORT RM-TRI-MIX-STORAGE .BYTE 0 .ENDT T?TH-MISSILE-TIMER:: .TABLE ; TABLE FOR OBJECT TH-MISSILE-TIMER .STRL "timer" .PROP 2,P?SYNONYM W?TIMER .PROP 2,P?ACTION RT-TH-MISSILE-TIMER .PROP 2,P?ADJECTIVE W?MISSILE .BYTE 0 .ENDT T?RM-TOOL-ROOM:: .TABLE ; TABLE FOR OBJECT RM-TOOL-ROOM .STRL "tool room" .PROP 2,P?STARBOARD ; UNCONDITIONAL EXIT RM-DRILL-ROOM ; TO ROOM .PROP 2,P?PORT ; UNCONDITIONAL EXIT RM-TOOL-PUSHER-OFFICE ; TO ROOM .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?ACTION RT-RM-TOOL-ROOM .PROP 2,P?ADJECTIVE W?TOOL .PROP 6,P?GLOBAL LG-WALL RM-DRILL-ROOM RM-TOOL-PUSHER-OFFICE .BYTE 0 .ENDT T?RM-PERSONAL-STORAGE-2:: .TABLE ; TABLE FOR OBJECT RM-PERSONAL-STORAGE-2 .STRL "personal storage" .PROP 2,P?FORE ; UNCONDITIONAL EXIT RM-MOTEL-QUICK ; TO ROOM .PROP 2,P?AFT ; UNCONDITIONAL EXIT RM-SWAMP ; TO ROOM .PROP 2,P?SYNONYM W?STORAGE .PROP 2,P?ACTION RT-RM-PERSONAL-STORAGE-2 .PROP 2,P?ADJECTIVE W?PERSONAL .PROP 6,P?GLOBAL LG-WALL RM-MOTEL-QUICK RM-SWAMP .BYTE 0 .ENDT T?LG-BUCKLED-DOOR:: .TABLE ; TABLE FOR OBJECT LG-BUCKLED-DOOR .STRL "door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ACTION RT-LG-BUCKLED-DOOR .PROP 4,P?ADJECTIVE W?BUCKLED W?JAMMED .BYTE 0 .ENDT T?LG-CHAMBER-DOOR:: .TABLE ; TABLE FOR OBJECT LG-CHAMBER-DOOR .STRL "compression chamber door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?MENU STR?123 .PROP 4,P?ADJECTIVE W?COMPRESSION W?CHAMBER .BYTE 0 .ENDT T?TH-WHITE-WIRE:: .TABLE ; TABLE FOR OBJECT TH-WHITE-WIRE .STRL "white wire" .PROP 2,P?SYNONYM W?WIRE .PROP 2,P?ACTION RT-TH-WIRE .PROP 2,P?ADJECTIVE W?WHITE .BYTE 0 .ENDT T?INTADJ:: .TABLE ; TABLE FOR OBJECT INTADJ .STRL "adjective" .PROP 2,P?SYNONYM W?L.G .BYTE 0 .ENDT T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR .STRL "direction" .PROP 16,P?SYNONYM W?FORE W?STARBOARD W?AFT W?PORT W?NORTH W?SOUTH W?EAST W?WEST .BYTE 0 .ENDT T?TH-HOOK-1:: .TABLE ; TABLE FOR OBJECT TH-HOOK-1 .STRL "hook" .PROP 2,P?SYNONYM W?HOOK .PROP 2,P?ACTION RT-TH-HOOK-1 .BYTE 0 .ENDT ; IMPURE TABLES ARE DEFINED HERE IMPTBL:: T?101:: TCHARS:: .TABLE .BYTE 32 .BYTE K-UP .BYTE K-DOWN .BYTE K-LEFT .BYTE K-RIGHT .BYTE K-F1 .BYTE K-F2 .BYTE K-F3 .BYTE K-F4 .BYTE K-F5 .BYTE K-F6 .BYTE K-F7 .BYTE K-F8 .BYTE K-F9 .BYTE K-F10 .BYTE K-F11 .BYTE K-F12 .BYTE K-CLICK1 .BYTE K-CLICK2 .BYTE 0 .ENDT T?231:: LOWCORE-TABLE:: .TABLE 2 0 0 .ENDT T?104:: PMEM-STORE:: .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?105:: ORPHAN-ADJS:: .TABLE 0 0 0 0 0 0 0 0 0 .ENDT T?205:: ORPHAN-NP:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?305:: ORPHAN-NP2:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?405:: ORPHAN-S:: .TABLE 0 0 0 0 0 0 0 .ENDT T?505:: SEARCH-RES:: .TABLE 6 0 0 0 0 0 0 0 0 0 .ENDT T?605:: ORPHAN-SR:: .TABLE 6 0 0 0 0 0 0 0 0 0 .ENDT T?705:: OWNER-SR-HERE:: .TABLE 6 0 0 0 0 0 0 0 0 0 .ENDT T?805:: OWNER-SR-THERE:: .TABLE 6 0 0 0 0 0 0 0 0 0 .ENDT T?107:: STATE-STACK:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?207:: SPLIT-STACK:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?307:: DATA-STACK:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?407:: P-LEXV:: .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?507:: G-LEXV:: .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?607:: O-LEXV:: .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?707:: P-INBUF:: .TABLE .BYTE 60 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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?807:: G-INBUF:: .TABLE .BYTE 60 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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?907:: O-INBUF:: .TABLE .BYTE 60 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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?1007:: OOPS-TABLE:: .TABLE 0 0 0 0 0 .ENDT T?1107:: ERROR-ARGS:: .TABLE 0 0 0 0 .ENDT T?1207:: K-FIRST-ENTRY-TBL:: .TABLE .BYTE 1 .BYTE 1 .ENDT T?1307:: K-MENU-TBL-TYPE:: .TABLE .BYTE 1 .BYTE 1 .ENDT T?1407:: K-MENU-TBL:: .TABLE 0 0 .ENDT T?1507:: K-ITEM-TBL:: .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 .ENDT T?1607:: K-JUNK-TBL:: T?GL-FREE-PTR:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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?1707:: K-OBJECT-TBL:: .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?1807:: PARSE-RESULT:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?1907:: OFFENDED:: .TABLE 7 0 STR?2 STR?3 STR?4 STR?5 STR?6 STR?7 .ENDT T?2007:: GWIM-MSG:: .TABLE 0 0 0 0 .ENDT T?108:: FINDER:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?109:: PREP-BIT:: .TABLE 0 0 0 .ENDT T?113:: YES-INBUF:: .TABLE .BYTE 19 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .ENDT T?213:: YES-LEXV:: .TABLE .BYTE 3 .BYTE 0 0 0 0 0 0 0 .ENDT T?115:: T?GL-LOC-TRAIL:: .TABLE 0 0 0 0 0 0 0 0 .ENDT T?215:: K-DIROUT-TBL:: .TABLE .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .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?315:: T?GL-Q-TBL:: .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 .ENDT T?415:: K-WIN-TBL:: .TABLE 0 0 0 .ENDT T?119:: ADJ-TABLE:: .TABLE 18 W?OUTSIDE IS-OUTSIDE? W?OPEN IS-OPEN? W?CLOSED IS-CLOSED? W?LOCKED IS-LOCKED? W?UNLOCKED IS-UNLOCKED? W?DEAD IS-DEAD? W?ALIVE IS-ALIVE? W?QUIET IS-QUIET? W?HERE IS-HERE? .ENDT T?128:: K-NOT-LIKELY-TBL:: .TABLE .BYTE 1 PT?328 .ENDT T?228:: K-NO-POINT-TBL:: .TABLE .BYTE 1 PT?428 .ENDT T?328:: K-UNUSUAL-TBL:: .TABLE .BYTE 1 PT?528 .ENDT T?131:: WORD-FLAG-TABLE:: .TABLE 30 W?TANKS 16 W?WIRES 16 W?MEN 16 W?WOMEN 16 W?PEOPLE 16 W?SHALL 1024 W?DID 512 W?DOES 64 W?SHALL 1024 W?WILL 1024 W?WERE 632 W?WAS 584 W?IS 320 W?ARE 376 W?AM 264 .ENDT ; END OF IMPURENESS IMPURE:: ; VERB STUFF FOR WORDS IS DEFINED HERE NVTBL:: .TABLE ACT?PRESS:: ; VERB-DATA FOR PRESS -1 0 RT?131 0 ACT?STICK:: ; VERB-DATA FOR STICK -1 0 0 RT?231 ACT?UNLOCK:: ; VERB-DATA FOR UNLOCK -1 0 0 RT?331 ACT?TIE:: ; VERB-DATA FOR TIE -1 0 0 RT?431 ACT?$REFRESH:: ; VERB-DATA FOR $REFRESH V?$REFRESH 0 0 0 ACT?LET:: ; VERB-DATA FOR LET -1 0 RT?531 0 ACT?CAN:: ; VERB-DATA FOR CAN -1 0 RT?631 0 ACT?SLIDE:: ; VERB-DATA FOR SLIDE -1 0 0 RT?731 ACT?INVENTORY:: ; VERB-DATA FOR INVENTORY V?INVENTORY 0 0 0 ACT?$SHOW:: ; VERB-DATA FOR $SHOW V?$SHOW 0 0 0 ACT?CLAMP:: ; VERB-DATA FOR CLAMP -1 0 0 RT?831 ACT?MIGHT:: ; VERB-DATA FOR MIGHT -1 0 RT?931 0 ACT?WOULD:: ; VERB-DATA FOR WOULD -1 0 RT?1031 0 ACT?ASK:: ; VERB-DATA FOR ASK -1 0 0 RT?1131 ACT?SAVE:: ; VERB-DATA FOR SAVE V?SAVE 0 0 0 ACT?#DBG:: ; VERB-DATA FOR #DBG V?PDEBUG 0 0 0 ACT?SET:: ; VERB-DATA FOR SET -1 0 0 RT?1231 ACT?LISTEN:: ; VERB-DATA FOR LISTEN -1 0 RT?1331 0 ACT?REACH:: ; VERB-DATA FOR REACH -1 0 RT?1431 RT?1531 ACT?$AIR:: ; VERB-DATA FOR $AIR V?$AIR 0 0 0 ACT?SWITCH:: ; VERB-DATA FOR SWITCH -1 0 RT?1631 RT?1731 ACT?RESTART:: ; VERB-DATA FOR RESTART V?RESTART 0 0 0 ACT?BE:: ; VERB-DATA FOR BE -1 0 RT?1831 RT?1931 ACT?$P:: ; VERB-DATA FOR $P -1 0 RT?2031 0 ACT?EXAMINE:: ; VERB-DATA FOR EXAMINE -1 0 RT?2131 0 ACT?LIFT:: ; VERB-DATA FOR LIFT -1 0 0 RT?2231 ACT?HOW:: ; VERB-DATA FOR HOW -1 0 RT?2331 RT?2431 ACT?CLOSE:: ; VERB-DATA FOR CLOSE -1 0 RT?2531 0 ACT?$W:: ; VERB-DATA FOR $W -1 0 RT?2631 0 ACT?TURN:: ; VERB-DATA FOR TURN -1 0 RT?2731 RT?2831 ACT?BE?:: ; VERB-DATA FOR BE? -1 0 RT?2931 RT?3031 ACT?#UNRECORD:: ; VERB-DATA FOR #UNRECORD V?UNRECORD 0 0 0 ACT?BRIEF:: ; VERB-DATA FOR BRIEF V?DESC-LEVEL 0 0 0 ACT?WALK:: ; VERB-DATA FOR WALK -1 0 RT?3131 0 ACT?READ:: ; VERB-DATA FOR READ -1 0 RT?3231 0 ACT?SHOULD:: ; VERB-DATA FOR SHOULD -1 0 RT?3331 0 ACT?SIT:: ; VERB-DATA FOR SIT -1 0 RT?3431 0 ACT?MOVE:: ; VERB-DATA FOR MOVE -1 0 0 RT?3531 ACT?TALK:: ; VERB-DATA FOR TALK -1 0 RT?3631 0 ACT?UNDO:: ; VERB-DATA FOR UNDO V?UNDO 0 0 0 ACT?$VERIFY:: ; VERB-DATA FOR $VERIFY V?VERIFY 0 RT?3731 0 ACT?$HEAT:: ; VERB-DATA FOR $HEAT V?$HEAT 0 0 0 ACT?LOCK:: ; VERB-DATA FOR LOCK -1 0 0 RT?3831 ACT?SCRIPT:: ; VERB-DATA FOR SCRIPT V?SCRIPT 0 0 0 ACT?WELD:: ; VERB-DATA FOR WELD -1 0 RT?3931 0 ACT?COULD:: ; VERB-DATA FOR COULD -1 0 RT?4031 0 ACT?GET:: ; VERB-DATA FOR GET -1 0 RT?4131 RT?4231 ACT?YES:: ; VERB-DATA FOR YES V?YES 0 0 0 ACT?PUSH:: ; VERB-DATA FOR PUSH -1 0 RT?4331 RT?4431 ACT?FOLLOW:: ; VERB-DATA FOR FOLLOW -1 0 RT?4531 0 ACT?SCORE:: ; VERB-DATA FOR SCORE V?SCORE 0 0 0 ACT?LOOK:: ; VERB-DATA FOR LOOK V?LOOK 0 RT?4631 0 ACT?REMOVE:: ; VERB-DATA FOR REMOVE -1 0 RT?4731 RT?4831 ACT?ENTER:: ; VERB-DATA FOR ENTER -1 0 RT?4931 0 ACT?TELL:: ; VERB-DATA FOR TELL -1 0 RT?5031 RT?5131 ACT?$NITROGEN:: ; VERB-DATA FOR $NITROGEN V?$NITROGEN 0 0 0 ACT?ATTACH:: ; VERB-DATA FOR ATTACH -1 0 0 RT?5231 ACT?THANK:: ; VERB-DATA FOR THANK -1 0 RT?5331 0 ACT?BLOW:: ; VERB-DATA FOR BLOW -1 0 RT?5431 0 ACT?MUST:: ; VERB-DATA FOR MUST -1 0 RT?5531 0 ACT?WILL:: ; VERB-DATA FOR WILL -1 0 RT?5631 0 ACT?INFLATE:: ; VERB-DATA FOR INFLATE -1 0 RT?5731 0 ACT?JUMP:: ; VERB-DATA FOR JUMP -1 0 RT?5831 0 ACT?OPEN:: ; VERB-DATA FOR OPEN -1 0 RT?5931 RT?6031 ACT?SHOW:: ; VERB-DATA FOR SHOW -1 0 0 RT?6131 ACT?WHERE:: ; VERB-DATA FOR WHERE -1 0 RT?6231 RT?6331 ACT?EXTINGUISH:: ; VERB-DATA FOR EXTINGUISH -1 0 RT?6431 0 ACT?THROW:: ; VERB-DATA FOR THROW -1 0 RT?6531 RT?6631 ACT?#RECORD:: ; VERB-DATA FOR #RECORD V?RECORD 0 0 0 ACT?MAY:: ; VERB-DATA FOR MAY -1 0 RT?6731 0 ACT?$GOTO:: ; VERB-DATA FOR $GOTO -1 0 RT?6831 0 ACT?WHO:: ; VERB-DATA FOR WHO -1 0 RT?6931 RT?7031 ACT?DO:: ; VERB-DATA FOR DO -1 0 RT?7131 0 ACT?$D:: ; VERB-DATA FOR $D -1 0 RT?7231 0 ACT?START:: ; VERB-DATA FOR START -1 0 RT?7331 0 ACT?WHAT:: ; VERB-DATA FOR WHAT -1 0 RT?7431 RT?7531 ACT?#COMMAND:: ; VERB-DATA FOR #COMMAND V?COMMAND 0 0 0 ACT?HOLD:: ; VERB-DATA FOR HOLD -1 0 RT?7631 0 ACT?QUIT:: ; VERB-DATA FOR QUIT V?QUIT 0 0 0 ACT?$SCRUB:: ; VERB-DATA FOR $SCRUB V?$SCRUB 0 0 0 ACT?EMPTY:: ; VERB-DATA FOR EMPTY -1 0 0 RT?7731 ACT?WHEN:: ; VERB-DATA FOR WHEN -1 0 RT?7831 RT?7931 ACT?$STEAL:: ; VERB-DATA FOR $STEAL -1 0 RT?8031 0 ACT?VERSION:: ; VERB-DATA FOR VERSION V?VERSION 0 0 0 ACT?NO:: ; VERB-DATA FOR NO V?NO 0 0 0 ACT?WAIT:: ; VERB-DATA FOR WAIT V?WAIT 0 RT?8131 0 ACT?WHY:: ; VERB-DATA FOR WHY -1 0 RT?8231 RT?8331 ACT?GIVE:: ; VERB-DATA FOR GIVE -1 0 0 RT?8431 ACT?TAKE:: ; VERB-DATA FOR TAKE -1 0 RT?8531 RT?8631 ACT?WEAR:: ; VERB-DATA FOR WEAR -1 0 RT?8731 0 ACT?PUT:: ; VERB-DATA FOR PUT -1 0 RT?8831 RT?8931 ACT?RESTORE:: ; VERB-DATA FOR RESTORE V?RESTORE 0 0 0 ACT?PICK:: ; VERB-DATA FOR PICK -1 0 RT?9031 0 ACT?CUT:: ; VERB-DATA FOR CUT -1 0 0 RT?9131 ACT?PLUG:: ; VERB-DATA FOR PLUG -1 0 RT?9231 0 ACT?DIAGNOSE:: ; VERB-DATA FOR DIAGNOSE V?DIAGNOSE 0 0 0 ACT?COLOR:: ; VERB-DATA FOR COLOR V?COLOR 0 0 0 ACT?HIT:: ; VERB-DATA FOR HIT -1 0 0 RT?9331 ACT?DROP:: ; VERB-DATA FOR DROP -1 0 RT?9431 RT?9531 ACT?EXIT:: ; VERB-DATA FOR EXIT -1 0 RT?9631 0 ACT?PULL:: ; VERB-DATA FOR PULL -1 0 RT?9731 RT?9831 .ENDT ; THE ACTION CALLING TABLE IS DEFINED HERE ATBL:: .TABLE V-PDEBUG V-$SCRUB V-$AIR V-$HEAT V-$REFRESH V-VERIFY V-COMMAND V-RECORD V-UNRECORD V-DESC-LEVEL V-QUIT V-RESTART V-RESTORE V-SAVE V-SCRIPT V-UNDO V-VERSION V-SCORE V-DIAGNOSE V-ASK-ABOUT V-ATTACH V-INFLATE V-CLOSE V-CUT V-DROP V-PUT V-PUT-IN V-EMPTY V-EMPTY-FROM V-ENTER V-EXAMINE V-EXIT V-EXTINGUISH V-FOLLOW V-TAKE V-TAKE-WITH V-GIVE V-GIVE-SWP V-HIT V-INVENTORY V-LIFT V-LISTEN V-LOCK V-LOOK V-LOOK-IN V-LOOK-ON V-LOOK-BEHIND V-LOOK-UNDER V-MOVE V-NO V-OPEN V-PLUG-IN V-PUSH V-PULL V-WEAR V-REACH-IN V-REACH-UNDER V-REACH-BEHIND V-READ V-UNWEAR V-TURN-TO V-SHOW V-SHOW-SWP V-SIT V-TURN-ON V-TURN-OFF V-TELL V-TELL-ABOUT V-TALK-TO V-THANK V-TIE-TO V-TURN V-UNLOCK V-WAIT V-WALK V-WALK-TO V-WELD V-YES V-BE V-BE? V-WHO V-WHAT V-WHERE V-WHEN V-WHY V-HOW V-CAN? V-MAY? V-DO? V-COULD? V-WOULD? V-SHOULD? V-MIGHT? V-WILL? V-MUST? V-$NITROGEN V-$STEAL V-$GOTO V-COLOR V-$P V-$D V-$SHOW V-$W .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 0 0 0 PRE-PUT PRE-PUT PRE-PUT-IN PRE-EMPTY 0 0 0 0 0 0 PRE-TAKE 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT ; VOCABULARY TABLE IS HERE VOCAB:: .TABLE .BYTE 6 .BYTE 46 .BYTE 44 .BYTE 34 .BYTE 39 .BYTE 33 .BYTE 63 .BYTE 10 626 .VOCBEG 10,6 W?$AIR:: .ZWORD "$air" ACT?$AIR 1 W?$D:: .ZWORD "$d" ACT?$D 1 W?$GOTO:: .ZWORD "$goto" ACT?$GOTO 1 W?$HEAT:: .ZWORD "$heat" ACT?$HEAT 1 W?$NITROGEN:: .ZWORD "$nitrogen" ACT?$NITROGEN 1 W?$P:: .ZWORD "$p" ACT?$P 1 W?$REFRESH:: .ZWORD "$refresh" ACT?$REFRESH 1 W?$SCRUB:: .ZWORD "$scrub" ACT?$SCRUB 1 W?$SHOW:: .ZWORD "$show" ACT?$SHOW 1 W?$STEAL:: .ZWORD "$steal" ACT?$STEAL 1 W?$VERIFY:: .ZWORD "$verify" ACT?$VERIFY 1 W?$VERSION:: .ZWORD "$version" ACT?VERSION 1 W?$W:: .ZWORD "$w" ACT?$W 1 W?PERIOD:: .ZWORD "." 0 32769 W?COMMA:: .ZWORD "," 0 1024 W?!:: .ZWORD "!" 0 32769 W??:: .ZWORD "?" 0 32769 W?#COMMAND:: .ZWORD "#command" ACT?#COMMAND 1 W?#DBG:: .ZWORD "#dbg" ACT?#DBG 1 W?#RECORD:: .ZWORD "#record" ACT?#RECORD 1 W?#UNRECORD:: .ZWORD "#unrecord" ACT?#UNRECORD 1 W?APOSTROPHE:: .ZWORD "'" 0 32 W?QUOTE:: .ZWORD """" 0 16384 W?A:: .ZWORD "a" .BYTE 61 .BYTE 0 80 W?ABOUT:: .ZWORD "about" 0 2048 W?ACCESS:: .ZWORD "access" 0 4 W?ACROSS:: .ZWORD "across" 0 2048 W?AFT:: .ZWORD "aft" .BYTE 61 .BYTE 0 70 W?AFTER:: .ZWORD "after" 0 2048 W?AGAIN:: .ZWORD "again" 0 32 W?ALIEN:: .ZWORD "alien" 0 6 W?ALIVE:: .ZWORD "alive" 0 4 W?ALL:: .ZWORD "all" 0 16 W?ALONG:: .ZWORD "along" W?AROUND 0 W?AM:: .ZWORD "am" 0 128 W?AN:: .ZWORD "an" 0 16 W?AND:: .ZWORD "and" 0 1024 W?ANKLE:: .ZWORD "ankle" 0 2 W?ANKLES:: .ZWORD "ankles" 0 2 W?ANY:: .ZWORD "any" 0 16 W?ANYWAY:: .ZWORD "anyway" 0 0 W?ARC:: .ZWORD "arc" 0 4 W?ARC-WELDER:: .ZWORD "arc-welde" 0 2 W?ARE:: .ZWORD "are" 0 128 W?AREA:: .ZWORD "area" 0 2 W?AREN:: .ZWORD "aren" 0 0 W?ARM:: .ZWORD "arm" 0 2 W?ARMS:: .ZWORD "arms" 0 2 W?AROUND:: .ZWORD "around" 0 2048 W?ASK:: .ZWORD "ask" ACT?ASK 8193 W?ASS:: .ZWORD "ass" 0 0 W?ASSHOLE:: .ZWORD "asshole" 0 0 W?AT:: .ZWORD "at" 0 2048 W?ATTACH:: .ZWORD "attach" ACT?ATTACH 1 W?ATTACK:: .ZWORD "attack" 0 4 W?AUTOMATIC:: .ZWORD "automatic" 0 4 W?AWAY:: .ZWORD "away" 0 2048 W?BACK:: .ZWORD "back" 0 2 W?BAG:: .ZWORD "bag" 0 2 W?BAR:: .ZWORD "bar" 0 2 W?BARBELL:: .ZWORD "barbell" 0 2 W?BASE:: .ZWORD "base" 0 2 W?BASTARD:: .ZWORD "bastard" 0 0 W?BATTERY:: .ZWORD "battery" 0 4 W?BAY:: .ZWORD "bay" 0 2 W?BE:: .ZWORD "be" ACT?BE 33 W?BE?:: .ZWORD "be?" ACT?BE? 1 W?BEHIND:: .ZWORD "behind" 0 2048 W?BENCH:: .ZWORD "bench" 0 2 W?BICYCLE:: .ZWORD "bicycle" 0 2 W?BIG:: .ZWORD "big" 0 4 W?BILLION:: .ZWORD "billion" 0 0 W?BIN:: .ZWORD "bin" 0 2 W?BINS:: .ZWORD "bins" 0 2 W?BITCH:: .ZWORD "bitch" 0 0 W?BLACK:: .ZWORD "black" 0 4 W?BLOW:: .ZWORD "blow" ACT?BLOW 1 W?BLUE:: .ZWORD "blue" 0 4 W?BODY:: .ZWORD "body" 0 2 W?BOTH:: .ZWORD "both" W?ALL 0 W?BOTTOM:: .ZWORD "bottom" 0 2 W?BOW:: .ZWORD "bow" 0 2 W?BOX:: .ZWORD "box" 0 2 W?BREATHING:: .ZWORD "breathing" 0 4 W?BRIEF:: .ZWORD "brief" ACT?BRIEF 1 W?BRIGMAN:: .ZWORD "brigman" 0 2 W?BROWSE:: .ZWORD "browse" ACT?READ 1 W?BUCKLED:: .ZWORD "buckled" 0 4 W?BUD:: .ZWORD "bud" 0 6 W?BULKHEAD:: .ZWORD "bulkhead" 0 2 W?BUT:: .ZWORD "but" 0 4096 W?BUTTON:: .ZWORD "button" 0 2 W?CAB:: .ZWORD "cab" 0 6 W?CABLE:: .ZWORD "cable" 0 2 W?CAN:: .ZWORD "can" ACT?CAN 513 W?CANNISTER:: .ZWORD "cannister" 0 2 W?CAPTAIN:: .ZWORD "captain" 0 4 W?CARBON:: .ZWORD "carbon" 0 4 W?CARD:: .ZWORD "card" 0 2 W?CAT:: .ZWORD "cat" 0 4 W?CATCH:: .ZWORD "catch" ACT?TAKE 1 W?CATFISH:: .ZWORD "catfish" 0 6 W?CEILING:: .ZWORD "ceiling" 0 2 W?CELL:: .ZWORD "cell" 0 2 W?CENTER:: .ZWORD "center" 0 6 W?CHAIR:: .ZWORD "chair" 0 2 W?CHAMBER:: .ZWORD "chamber" 0 6 W?CHASE:: .ZWORD "chase" ACT?FOLLOW 1 W?CHEEK:: .ZWORD "cheek" 0 2 W?CHEEKS:: .ZWORD "cheeks" 0 2 W?CHEST:: .ZWORD "chest" 0 2 W?CLAMP:: .ZWORD "clamp" ACT?CLAMP 3 W?CLASS:: .ZWORD "class" 0 4 W?CLOSE:: .ZWORD "close" ACT?CLOSE 1 W?CLOSED:: .ZWORD "closed" 0 4 W?CO2:: .ZWORD "co2" 0 4 W?COCK:: .ZWORD "cock" 0 0 W?COCKSUCKER:: .ZWORD "cocksucke" 0 0 W?CODE:: .ZWORD "code" 0 2 W?CODES:: .ZWORD "codes" 0 2 W?COFFEY:: .ZWORD "coffey" 0 2 W?COLOR:: .ZWORD "color" ACT?COLOR 1 W?COLOUR:: .ZWORD "colour" ACT?COLOR 1 W?COMM:: .ZWORD "comm" 0 4 W?COMMAND:: .ZWORD "command" 0 4 W?COMMUNICATIONS:: .ZWORD "communica" 0 4 W?COMPRESSION:: .ZWORD "compressi" 0 4 W?COMPRESSOR:: .ZWORD "compresso" 0 6 W?COMPUTER:: .ZWORD "computer" 0 4 W?CONNECT:: .ZWORD "connect" ACT?ATTACH 1 W?CONTROL:: .ZWORD "control" 0 4 W?CONVERSE:: .ZWORD "converse" ACT?TALK 1 W?CORD:: .ZWORD "cord" 0 2 W?CORRIDOR:: .ZWORD "corridor" 0 2 W?COULD:: .ZWORD "could" ACT?COULD 513 W?COULDN:: .ZWORD "couldn" 0 0 W?COVER:: .ZWORD "cover" 0 4 W?CRACK:: .ZWORD "crack" 0 2 W?CRAP:: .ZWORD "crap" 0 0 W?CUNT:: .ZWORD "cunt" 0 0 W?CUP:: .ZWORD "cup" 0 2 W?CUSS:: .ZWORD "cuss" 0 0 W?CUT:: .ZWORD "cut" ACT?CUT 1 W?CUTTERS:: .ZWORD "cutters" 0 2 W?CYCLE:: .ZWORD "cycle" 0 2 W?CYLINDER:: .ZWORD "cylinder" 0 2 W?D:: .ZWORD "d" .BYTE 54 .BYTE 0 64 W?DAMN:: .ZWORD "damn" 0 0 W?DAMNED:: .ZWORD "damned" 0 0 W?DEAD:: .ZWORD "dead" 0 4 W?DECK:: .ZWORD "deck" 0 2 W?DEEPCORE:: .ZWORD "deepcore" 0 2 W?DELIVER:: .ZWORD "deliver" ACT?GIVE 1 W?DESCRAMBLER:: .ZWORD "descrambl" 0 6 W?DETONATOR:: .ZWORD "detonator" 0 2 W?DEVICE:: .ZWORD "device" 0 2 W?DEVRIES:: .ZWORD "devries" 0 2 W?DIAGNOSE:: .ZWORD "diagnose" ACT?DIAGNOSE 1 W?DIAL:: .ZWORD "dial" 0 2 W?DID:: .ZWORD "did" W?DO 512 W?DIDN:: .ZWORD "didn" 0 0 W?DIOXIDE:: .ZWORD "dioxide" 0 4 W?DISCHARGE:: .ZWORD "discharge" 0 2 W?DIVE:: .ZWORD "dive" 0 4 W?DIVER:: .ZWORD "diver" 0 2 W?DIVERS:: .ZWORD "divers" 0 2 W?DO:: .ZWORD "do" ACT?DO 513 W?DOES:: .ZWORD "does" W?DO 512 W?DOESN:: .ZWORD "doesn" 0 0 W?DON:: .ZWORD "don" ACT?WEAR 1 W?DON'T:: .ZWORD "don't" 0 8 W?DOOR:: .ZWORD "door" 0 2 W?DOWN:: .ZWORD "down" .BYTE 54 .BYTE 0 2112 W?DOWNSTAIRS:: .ZWORD "downstair" .BYTE 54 .BYTE 0 64 W?DRAWER:: .ZWORD "drawer" 0 2 W?DRILL:: .ZWORD "drill" 0 4 W?DROP:: .ZWORD "drop" ACT?DROP 1 W?DRY:: .ZWORD "dry" 0 4 W?DRYER:: .ZWORD "dryer" 0 2 W?E:: .ZWORD "e" .BYTE 57 .BYTE 0 64 W?EAR:: .ZWORD "ear" 0 2 W?EARS:: .ZWORD "ears" 0 2 W?EAST:: .ZWORD "east" .BYTE 57 .BYTE 0 66 W?EIGHTEEN:: .ZWORD "eighteen" 0 0 W?EIGHTY:: .ZWORD "eighty" 0 0 W?EITHER:: .ZWORD "either" 0 16 W?ELECTRICAL:: .ZWORD "electrica" 0 4 W?ELECTRODE:: .ZWORD "electrode" 0 2 W?ELECTRONIC:: .ZWORD "electroni" 0 4 W?ELEVEN:: .ZWORD "eleven" 0 0 W?EMPTY:: .ZWORD "empty" ACT?EMPTY 1 W?END.OF.INPUT:: .ZWORD "end.of.in" 0 32769 W?ENGINE:: .ZWORD "engine" 0 4 W?ENTER:: .ZWORD "enter" ACT?ENTER 1 W?EXAMINE:: .ZWORD "examine" ACT?EXAMINE 1 W?EXCEPT:: .ZWORD "except" 0 4096 W?EXERCISE:: .ZWORD "exercise" 0 4 W?EXIT:: .ZWORD "exit" ACT?EXIT 1 W?EXPLOSIVE:: .ZWORD "explosive" 0 2 W?EXTINGUISH:: .ZWORD "extinguis" ACT?EXTINGUISH 1 W?EYE:: .ZWORD "eye" 0 2 W?EYES:: .ZWORD "eyes" 0 2 W?F:: .ZWORD "f" .BYTE 63 .BYTE 0 64 W?FACE:: .ZWORD "face" 0 6 W?FACEPLATE:: .ZWORD "faceplate" 0 2 W?FBS:: .ZWORD "fbs" 0 4 W?FEET:: .ZWORD "feet" 0 2 W?FIFTEEN:: .ZWORD "fifteen" 0 0 W?FIFTY:: .ZWORD "fifty" 0 0 W?FIRE:: .ZWORD "fire" 0 2 W?FISH:: .ZWORD "fish" 0 2 W?FLATBED:: .ZWORD "flatbed" 0 2 W?FLOOD:: .ZWORD "flood" 0 4 W?FLOOR:: .ZWORD "floor" 0 2 W?FLUID:: .ZWORD "fluid" 0 6 W?FOLLOW:: .ZWORD "follow" ACT?FOLLOW 1 W?FOOT:: .ZWORD "foot" 0 6 W?FOR:: .ZWORD "for" 0 2048 W?FORE:: .ZWORD "fore" .BYTE 63 .BYTE 0 70 W?FORTY:: .ZWORD "forty" 0 0 W?FOURTEEN:: .ZWORD "fourteen" 0 0 W?FRAME:: .ZWORD "frame" 0 2 W?FRAMED:: .ZWORD "framed" 0 4 W?FRESH:: .ZWORD "fresh" 0 4 W?FROM:: .ZWORD "from" 0 6144 W?FUCK:: .ZWORD "fuck" 0 0 W?FUCKED:: .ZWORD "fucked" 0 0 W?FUCKER:: .ZWORD "fucker" 0 0 W?FUCKING:: .ZWORD "fucking" 0 0 W?FUEL:: .ZWORD "fuel" 0 4 W?FUSCHIA:: .ZWORD "fuschia" 0 4 W?G:: .ZWORD "g" 0 32 W?GALLEY:: .ZWORD "galley" 0 2 W?GAME:: .ZWORD "game" 0 4 W?GAS:: .ZWORD "gas" 0 4 W?GEAR:: .ZWORD "gear" 0 4 W?GET:: .ZWORD "get" ACT?GET 1 W?GIVE:: .ZWORD "give" ACT?GIVE 1 W?GO:: .ZWORD "go" ACT?WALK 2049 W?GODDAMN:: .ZWORD "goddamn" 0 0 W?GODDAMNED:: .ZWORD "goddamned" 0 0 W?GRAB:: .ZWORD "grab" ACT?TAKE 1 W?GRANT:: .ZWORD "grant" ACT?GIVE 1 W?GRASP:: .ZWORD "grasp" ACT?TAKE 1 W?GREEN:: .ZWORD "green" 0 4 W?GROUND:: .ZWORD "ground" 0 2 W?GUN:: .ZWORD "gun" 0 2 W?HAIR:: .ZWORD "hair" 0 2 W?HALL:: .ZWORD "hall" 0 2 W?HAND:: .ZWORD "hand" ACT?GIVE 3 W?HANDS:: .ZWORD "hands" 0 2 W?HATCH:: .ZWORD "hatch" 0 2 W?HE:: .ZWORD "he" 0 0 W?HEAD:: .ZWORD "head" ACT?WALK 3 W?HELIUM:: .ZWORD "helium" 0 4 W?HELL:: .ZWORD "hell" 0 0 W?HELMET:: .ZWORD "helmet" 0 2 W?HER:: .ZWORD "her" 0 2 W?HERE:: .ZWORD "here" 0 6 W?HERSELF:: .ZWORD "herself" 0 2 W?HIM:: .ZWORD "him" 0 2 W?HIMSELF:: .ZWORD "himself" 0 2 W?HIPPY:: .ZWORD "hippy" 0 2 W?HIS:: .ZWORD "his" 0 4 W?HIT:: .ZWORD "hit" ACT?HIT 1 W?HOLD:: .ZWORD "hold" ACT?HOLD 1 W?HONORABLE:: .ZWORD "honorable" 0 4 W?HOOK:: .ZWORD "hook" 0 2 W?HOOKAH:: .ZWORD "hookah" 0 2 W?HOSE:: .ZWORD "hose" 0 6 W?HOUR:: .ZWORD "hour" 0 2 W?HOURS:: .ZWORD "hours" 0 2 W?HOW:: .ZWORD "how" ACT?HOW 257 W?HUNDRED:: .ZWORD "hundred" 0 0 W?HYDRAULIC:: .ZWORD "hydraulic" 0 4 W?I:: .ZWORD "i" ACT?INVENTORY 1 W?IN:: .ZWORD "in" .BYTE 53 .BYTE 0 6208 W?INFIRMARY:: .ZWORD "infirmary" 0 2 W?INFLATE:: .ZWORD "inflate" ACT?INFLATE 1 W?INSIDE:: .ZWORD "inside" W?IN 0 W?INT.NUM:: .ZWORD "int.num" 0 6 W?INT.TIM:: .ZWORD "int.tim" 0 6 W?INTO:: .ZWORD "into" W?IN 0 W?INVENT:: .ZWORD "invent" ACT?INVENTORY 1 W?INVENTORY:: .ZWORD "inventory" ACT?INVENTORY 1 W?IS:: .ZWORD "is" 0 128 W?ISN:: .ZWORD "isn" 0 0 W?IT:: .ZWORD "it" 0 2 W?ITS:: .ZWORD "its" 0 4 W?JAMMED:: .ZWORD "jammed" 0 4 W?JUMP:: .ZWORD "jump" ACT?JUMP 1 W?K:: .ZWORD "k" 0 4 W?K-VALVE:: .ZWORD "k-valve" 0 2 W?KEY:: .ZWORD "key" 0 2 W?KNIFE:: .ZWORD "knife" 0 2 W?L:: .ZWORD "l" ACT?LOOK 1 W?L.G:: .ZWORD "l.g" 0 2 W?LAB:: .ZWORD "lab" 0 2 W?LABORATORY:: .ZWORD "laborator" 0 2 W?LADDER:: .ZWORD "ladder" 0 4 W?LADDERWELL:: .ZWORD "ladderwel" 0 6 W?LAUNCHING:: .ZWORD "launching" 0 4 W?LAUNDRY:: .ZWORD "laundry" 0 2 W?LEAF:: .ZWORD "leaf" ACT?READ 1 W?LEFT:: .ZWORD "left" 0 4 W?LEG:: .ZWORD "leg" 0 2 W?LEGS:: .ZWORD "legs" 0 2 W?LEND:: .ZWORD "lend" ACT?GIVE 1 W?LET:: .ZWORD "let" ACT?LET 1 W?LEVER:: .ZWORD "lever" 0 2 W?LIBRARY:: .ZWORD "library" 0 2 W?LIE:: .ZWORD "lie" 0 0 W?LIFE:: .ZWORD "life" 0 4 W?LIFT:: .ZWORD "lift" ACT?LIFT 5 W?LINDSEY:: .ZWORD "lindsey" 0 2 W?LIP:: .ZWORD "lip" 0 2 W?LIPS:: .ZWORD "lips" 0 2 W?LISTEN:: .ZWORD "listen" ACT?LISTEN 1 W?LOAN:: .ZWORD "loan" ACT?GIVE 1 W?LOCK:: .ZWORD "lock" ACT?LOCK 3 W?LOCKED:: .ZWORD "locked" 0 4 W?LOCKER:: .ZWORD "locker" 0 2 W?LOOK:: .ZWORD "look" ACT?LOOK 1 W?LOUNGE:: .ZWORD "lounge" 0 2 W?M:: .ZWORD "m" 0 0 W?MAGNET:: .ZWORD "magnet" 0 2 W?MAGNETIC:: .ZWORD "magnetic" 0 4 W?MAN:: .ZWORD "man" 0 2 W?MARINE:: .ZWORD "marine" 0 4 W?MARINES:: .ZWORD "marines" 0 4 W?MAY:: .ZWORD "may" ACT?MAY 513 W?ME:: .ZWORD "me" 0 2 W?MEN:: .ZWORD "men" W?MAN 2 W?MESS:: .ZWORD "mess" 0 4 W?MIDSHIP:: .ZWORD "midship" 0 4 W?MIGHT:: .ZWORD "might" ACT?MIGHT 513 W?MILITARY:: .ZWORD "military" 0 4 W?MILLION:: .ZWORD "million" 0 0 W?MIN:: .ZWORD "min" 0 2 W?MINUTE:: .ZWORD "minute" 0 2 W?MINUTES:: .ZWORD "minutes" 0 2 W?MISSILE:: .ZWORD "missile" 0 6 W?MIX:: .ZWORD "mix" 0 4 W?MODULE:: .ZWORD "module" 0 2 W?MONITOR:: .ZWORD "monitor" 0 2 W?MONITORS:: .ZWORD "monitors" 0 2 W?MONK:: .ZWORD "monk" 0 2 W?MONTANA:: .ZWORD "montana" 0 2 W?MOON:: .ZWORD "moon" 0 4 W?MOTEL:: .ZWORD "motel" 0 4 W?MOUTH:: .ZWORD "mouth" 0 2 W?MOVE:: .ZWORD "move" ACT?MOVE 1 W?MUST:: .ZWORD "must" ACT?MUST 513 W?MY:: .ZWORD "my" 0 4 W?MYSELF:: .ZWORD "myself" 0 2 W?N:: .ZWORD "n" .BYTE 59 .BYTE 0 64 W?NAVY:: .ZWORD "navy" 0 4 W?NECK:: .ZWORD "neck" 0 2 W?NIGHT:: .ZWORD "night" 0 2 W?NINETEEN:: .ZWORD "nineteen" 0 0 W?NINETY:: .ZWORD "ninety" 0 0 W?NITROGEN:: .ZWORD "nitrogen" 0 4 W?NO:: .ZWORD "no" ACT?NO 1 W?NO.WORD:: .ZWORD "no.word" 0 4 W?NORTH:: .ZWORD "north" .BYTE 59 .BYTE 0 66 W?NOSE:: .ZWORD "nose" 0 2 W?NOT:: .ZWORD "not" 0 32 W?NOW:: .ZWORD "now" 0 0 W?NOZZLE:: .ZWORD "nozzle" 0 2 W?O:: .ZWORD "o" 0 32 W?OBSERVATION:: .ZWORD "observati" 0 4 W?OCEAN:: .ZWORD "ocean" 0 6 W?OF:: .ZWORD "of" 0 32 W?OFF:: .ZWORD "off" 0 2048 W?OFFER:: .ZWORD "offer" ACT?GIVE 1 W?OFFICE:: .ZWORD "office" 0 2 W?OH:: .ZWORD "oh" 0 0 W?OHIO:: .ZWORD "ohio" 0 4 W?ON:: .ZWORD "on" 0 6144 W?ONCE:: .ZWORD "once" 0 8 W?ONE:: .ZWORD "one" 0 6 W?ONE-NIGHT:: .ZWORD "one-night" 0 2 W?ONTO:: .ZWORD "onto" W?ON 0 W?OOPS:: .ZWORD "oops" 0 32 W?OPEN:: .ZWORD "open" ACT?OPEN 5 W?ORANGE:: .ZWORD "orange" 0 4 W?ORDER:: .ZWORD "order" 0 8192 W?OUT:: .ZWORD "out" .BYTE 52 .BYTE 0 2112 W?OUTLET:: .ZWORD "outlet" 0 2 W?OUTSIDE:: .ZWORD "outside" 0 4 W?OVER:: .ZWORD "over" 0 2048 W?OXYGEN:: .ZWORD "oxygen" 0 4 W?P:: .ZWORD "p" .BYTE 60 .BYTE 0 64 W?PANEL:: .ZWORD "panel" 0 2 W?PANTRY:: .ZWORD "pantry" 0 2 W?PAPER:: .ZWORD "paper" 0 2 W?PAPERS:: .ZWORD "papers" 0 4 W?PASSPORT:: .ZWORD "passport" 0 2 W?PEOPLE:: .ZWORD "people" W?PERSON 2 W?PERSON:: .ZWORD "person" 0 2 W?PERSONAL:: .ZWORD "personal" 0 4 W?PHOTOGRAPH:: .ZWORD "photograp" 0 2 W?PICK:: .ZWORD "pick" ACT?PICK 1 W?PICTURE:: .ZWORD "picture" 0 2 W?PISS:: .ZWORD "piss" 0 0 W?PISTOL:: .ZWORD "pistol" 0 2 W?PLACE:: .ZWORD "place" ACT?PUT 3 W?PLASTIC:: .ZWORD "plastic" 0 4 W?PLASTIQUE:: .ZWORD "plastique" 0 2 W?PLATE:: .ZWORD "plate" 0 2 W?PLEASE:: .ZWORD "please" 0 0 W?PLUCK:: .ZWORD "pluck" ACT?TAKE 1 W?PLUG:: .ZWORD "plug" ACT?PLUG 3 W?POOL:: .ZWORD "pool" 0 2 W?PORT:: .ZWORD "port" .BYTE 60 .BYTE 0 70 W?POUR:: .ZWORD "pour" ACT?EMPTY 1 W?POWER:: .ZWORD "power" 0 4 W?POWERCEL:: .ZWORD "powercel" 0 2 W?PRESS:: .ZWORD "press" ACT?PRESS 1 W?PROBE:: .ZWORD "probe" 0 2 W?PROCEED:: .ZWORD "proceed" ACT?WALK 1 W?PULL:: .ZWORD "pull" ACT?PULL 1 W?PUMP:: .ZWORD "pump" 0 4 W?PUNCH:: .ZWORD "punch" ACT?HIT 1 W?PURPLE:: .ZWORD "purple" 0 4 W?PUSH:: .ZWORD "push" ACT?PUSH 1 W?PUSHER:: .ZWORD "pusher" 0 4 W?PUT:: .ZWORD "put" ACT?PUT 1 W?Q:: .ZWORD "q" ACT?QUIT 1 W?QUARTERS:: .ZWORD "quarters" 0 2 W?QUICK:: .ZWORD "quick" 0 2 W?QUIET:: .ZWORD "quiet" 0 4 W?QUIT:: .ZWORD "quit" ACT?QUIT 1 W?R:: .ZWORD "r" ACT?$REFRESH 1 W?RAISE:: .ZWORD "raise" ACT?LIFT 1 W?RE:: .ZWORD "re" 0 0 W?REACH:: .ZWORD "reach" ACT?REACH 1 W?READ:: .ZWORD "read" ACT?READ 1 W?REC:: .ZWORD "rec" 0 4 W?RECREATION:: .ZWORD "recreatio" 0 4 W?RED:: .ZWORD "red" 0 4 W?REMOTE:: .ZWORD "remote" 0 4 W?REMOVE:: .ZWORD "remove" ACT?REMOVE 1 W?RESTART:: .ZWORD "restart" ACT?RESTART 1 W?RESTORE:: .ZWORD "restore" ACT?RESTORE 1 W?RID:: .ZWORD "rid" 0 2048 W?RIGHT:: .ZWORD "right" 0 4 W?ROD:: .ZWORD "rod" 0 2 W?ROOM:: .ZWORD "room" 0 2 W?RUBBER:: .ZWORD "rubber" 0 4 W?RUN:: .ZWORD "run" ACT?WALK 1 W?S:: .ZWORD "s" .BYTE 58 .BYTE 0 64 W?SAFE:: .ZWORD "safe" 0 2 W?SAVE:: .ZWORD "save" ACT?SAVE 1 W?SAY:: .ZWORD "say" 0 0 W?SB:: .ZWORD "sb" .BYTE 62 .BYTE 0 64 W?SCHOENICK:: .ZWORD "schoenick" 0 2 W?SCORE:: .ZWORD "score" ACT?SCORE 1 W?SCREW:: .ZWORD "screw" 0 0 W?SCRIPT:: .ZWORD "script" ACT?SCRIPT 1 W?SEAL:: .ZWORD "seal" 0 2 W?SEALS:: .ZWORD "seals" 0 2 W?SEAT:: .ZWORD "seat" 0 2 W?SELF:: .ZWORD "self" 0 2 W?SET:: .ZWORD "set" ACT?SET 1 W?SEVENTEEN:: .ZWORD "seventeen" 0 0 W?SEVENTY:: .ZWORD "seventy" 0 0 W?SHACK:: .ZWORD "shack" 0 2 W?SHALL:: .ZWORD "shall" W?WILL 640 W?SHE:: .ZWORD "she" 0 0 W?SHIP:: .ZWORD "ship" 0 2 W?SHIT:: .ZWORD "shit" 0 0 W?SHITHEAD:: .ZWORD "shithead" 0 0 W?SHOP:: .ZWORD "shop" 0 2 W?SHOULD:: .ZWORD "should" ACT?SHOULD 513 W?SHOULDER:: .ZWORD "shoulder" 0 2 W?SHOULDERS:: .ZWORD "shoulders" 0 2 W?SHOULDN:: .ZWORD "shouldn" 0 0 W?SHOW:: .ZWORD "show" ACT?SHOW 1 W?SHUT:: .ZWORD "shut" ACT?CLOSE 5 W?SIT:: .ZWORD "sit" ACT?SIT 1 W?SIXTEEN:: .ZWORD "sixteen" 0 0 W?SIXTY:: .ZWORD "sixty" 0 0 W?SKIM:: .ZWORD "skim" ACT?READ 1 W?SKIN:: .ZWORD "skin" 0 2 W?SKY:: .ZWORD "sky" 0 2 W?SLAP:: .ZWORD "slap" ACT?HIT 1 W?SLIDE:: .ZWORD "slide" ACT?SLIDE 1 W?SOCKET:: .ZWORD "socket" 0 2 W?SONAR:: .ZWORD "sonar" 0 4 W?SOON:: .ZWORD "soon" 0 0 W?SOUTH:: .ZWORD "south" .BYTE 58 .BYTE 0 66 W?SPEAK:: .ZWORD "speak" ACT?TALK 1 W?STARBOARD:: .ZWORD "starboard" .BYTE 62 .BYTE 0 70 W?START:: .ZWORD "start" ACT?START 1 W?STATE:: .ZWORD "state" 0 4 W?STATEROOM:: .ZWORD "stateroom" 0 2 W?STATIONARY:: .ZWORD "stationar" 0 4 W?STEEL:: .ZWORD "steel" 0 4 W?STICK:: .ZWORD "stick" ACT?STICK 1 W?STICKY:: .ZWORD "sticky" 0 4 W?STOPPER:: .ZWORD "stopper" 0 2 W?STORAGE:: .ZWORD "storage" 0 6 W?STRIKE:: .ZWORD "strike" ACT?HIT 1 W?SUB:: .ZWORD "sub" 0 6 W?SUBMARINE:: .ZWORD "submarine" 0 2 W?SUCKS:: .ZWORD "sucks" 0 0 W?SUCTION:: .ZWORD "suction" 0 4 W?SUIT:: .ZWORD "suit" 0 6 W?SUPER:: .ZWORD "super" ACT?BRIEF 1 W?SUPERBRIEF:: .ZWORD "superbrie" ACT?BRIEF 1 W?SUPPORT:: .ZWORD "support" 0 2 W?SWAMP:: .ZWORD "swamp" 0 2 W?SWAT:: .ZWORD "swat" ACT?HIT 1 W?SWIM:: .ZWORD "swim" ACT?WALK 1 W?SWITCH:: .ZWORD "switch" ACT?SWITCH 3 W?SYSTEM:: .ZWORD "system" 0 4 W?T:: .ZWORD "t" 0 0 W?TAIL:: .ZWORD "tail" ACT?FOLLOW 1 W?TAKE:: .ZWORD "take" ACT?TAKE 1 W?TALK:: .ZWORD "talk" ACT?TALK 1 W?TANK:: .ZWORD "tank" 0 2 W?TANKS:: .ZWORD "tanks" W?TANK 2 W?TAPE:: .ZWORD "tape" 0 6 W?TELL:: .ZWORD "tell" ACT?TELL 8193 W?TEN:: .ZWORD "ten" 0 0 W?THANK:: .ZWORD "thank" ACT?THANK 1 W?THAT:: .ZWORD "that" 0 0 W?THE:: .ZWORD "the" 0 32 W?THEIR:: .ZWORD "their" 0 4 W?THEM:: .ZWORD "them" 0 2 W?THEN:: .ZWORD "then" 0 32769 W?THERE:: .ZWORD "there" 0 0 W?THERMOMETER:: .ZWORD "thermomet" 0 2 W?THEY:: .ZWORD "they" 0 0 W?THIRTEEN:: .ZWORD "thirteen" 0 0 W?THIRTY:: .ZWORD "thirty" 0 0 W?THIS:: .ZWORD "this" 0 2 W?THOUSAND:: .ZWORD "thousand" 0 0 W?THREE:: .ZWORD "three" 0 2 W?THRICE:: .ZWORD "thrice" 0 8 W?THROUGH:: .ZWORD "through" 0 2048 W?THROW:: .ZWORD "throw" ACT?THROW 1 W?THRU:: .ZWORD "thru" W?THROUGH 0 W?TIE:: .ZWORD "tie" ACT?TIE 1 W?TIMER:: .ZWORD "timer" 0 2 W?TO:: .ZWORD "to" 0 2048 W?TONGUE:: .ZWORD "tongue" 0 2 W?TOOL:: .ZWORD "tool" 0 4 W?TORPEDO:: .ZWORD "torpedo" 0 4 W?TORSO:: .ZWORD "torso" 0 2 W?TOWARD:: .ZWORD "toward" W?TO 0 W?TOWARDS:: .ZWORD "towards" W?TO 0 W?TREADMILL:: .ZWORD "treadmill" 0 2 W?TRENCH:: .ZWORD "trench" 0 6 W?TRI:: .ZWORD "tri" 0 4 W?TRI-MIX:: .ZWORD "tri-mix" 0 4 W?TROUGH:: .ZWORD "trough" 0 6 W?TURN:: .ZWORD "turn" ACT?TURN 3 W?TURNS:: .ZWORD "turns" 0 2 W?TWELVE:: .ZWORD "twelve" 0 0 W?TWENTY:: .ZWORD "twenty" 0 0 W?TWICE:: .ZWORD "twice" 0 8 W?U:: .ZWORD "u" .BYTE 55 .BYTE 0 64 W?UFO:: .ZWORD "ufo" 0 2 W?UNDER:: .ZWORD "under" 0 2048 W?UNDO:: .ZWORD "undo" ACT?UNDO 1 W?UNLOCK:: .ZWORD "unlock" ACT?UNLOCK 1 W?UNLOCKED:: .ZWORD "unlocked" 0 4 W?UNSCRIPT:: .ZWORD "unscript" ACT?SCRIPT 1 W?UP:: .ZWORD "up" .BYTE 55 .BYTE 0 2112 W?UPSTAIRS:: .ZWORD "upstairs" .BYTE 55 .BYTE 0 64 W?USING:: .ZWORD "using" W?WITH 0 W?USS:: .ZWORD "uss" 0 4 W?VALVE:: .ZWORD "valve" 0 2 W?VERBOSE:: .ZWORD "verbose" ACT?BRIEF 1 W?VERSION:: .ZWORD "version" ACT?VERSION 1 W?W:: .ZWORD "w" .BYTE 56 .BYTE 0 64 W?WAIST:: .ZWORD "waist" 0 2 W?WAIT:: .ZWORD "wait" ACT?WAIT 1 W?WALDORF:: .ZWORD "waldorf" 0 2 W?WALK:: .ZWORD "walk" ACT?WALK 1 W?WALL:: .ZWORD "wall" 0 6 W?WALLS:: .ZWORD "walls" 0 2 W?WAS:: .ZWORD "was" 0 128 W?WASN:: .ZWORD "wasn" 0 0 W?WATER:: .ZWORD "water" 0 6 W?WE:: .ZWORD "we" 0 0 W?WEAR:: .ZWORD "wear" ACT?WEAR 1 W?WEIGHTS:: .ZWORD "weights" 0 2 W?WELD:: .ZWORD "weld" ACT?WELD 1 W?WELDER:: .ZWORD "welder" 0 2 W?WELDING:: .ZWORD "welding" 0 4 W?WELL:: .ZWORD "well" 0 2 W?WERE:: .ZWORD "were" 0 128 W?WEREN:: .ZWORD "weren" 0 0 W?WEST:: .ZWORD "west" .BYTE 56 .BYTE 0 66 W?WHACK:: .ZWORD "whack" ACT?HIT 1 W?WHAT:: .ZWORD "what" ACT?WHAT 257 W?WHEN:: .ZWORD "when" ACT?WHEN 257 W?WHERE:: .ZWORD "where" ACT?WHERE 257 W?WHITE:: .ZWORD "white" 0 4 W?WHO:: .ZWORD "who" ACT?WHO 257 W?WHY:: .ZWORD "why" ACT?WHY 257 W?WILL:: .ZWORD "will" ACT?WILL 641 W?WILLHITE:: .ZWORD "willhite" 0 2 W?WINDOW:: .ZWORD "window" 0 4 W?WIRE:: .ZWORD "wire" 0 6 W?WIRES:: .ZWORD "wires" W?WIRE 2 W?WIRING:: .ZWORD "wiring" 0 4 W?WITH:: .ZWORD "with" 0 2048 W?WOMAN:: .ZWORD "woman" 0 2 W?WOMEN:: .ZWORD "women" W?WOMAN 2 W?WON:: .ZWORD "won" 0 0 W?WOULD:: .ZWORD "would" ACT?WOULD 513 W?WOULDN:: .ZWORD "wouldn" 0 0 W?X:: .ZWORD "x" ACT?EXAMINE 1 W?Y:: .ZWORD "y" ACT?YES 1 W?YELLOW:: .ZWORD "yellow" 0 4 W?YES:: .ZWORD "yes" ACT?YES 1 W?YOU:: .ZWORD "you" 0 2 W?YOUR:: .ZWORD "your" 0 4 W?YOURSELF:: .ZWORD "yourself" 0 2 W?Z:: .ZWORD "z" ACT?WAIT 1 W?ZERO:: .ZWORD "zero" 0 0 W?ZOOTOWN:: .ZWORD "zootown" 0 2 .VOCEND .ENDT ; PARSER TABLES ARE DEFINED HERE PRSTBL:: RT?111:: .TABLE 3 RED-SP 1 0 1 STR?11 .ENDT RT?211:: .TABLE 2 RED-SV 2 0 3 STR?12 .ENDT RT?311:: .TABLE 4 RED-SVPNN 2 0 3 STR?13 .ENDT RT?411:: .TABLE 4 RED-SVNPN 2 0 3 STR?14 .ENDT RT?511:: .TABLE 5 RED-SVPNPN 2 0 3 STR?15 .ENDT RT?611:: .TABLE 3 RED-SVNP 2 0 3 STR?16 .ENDT RT?711:: .TABLE 3 RED-SVN 2 0 3 STR?17 .ENDT RT?811:: .TABLE 1 RED-SD 2 0 3 STR?18 .ENDT RT?911:: .TABLE 2 RED-SVD 2 0 3 STR?19 .ENDT RT?1011:: .TABLE 4 RED-VP 3 0 5 STR?20 .ENDT RT?1111:: .TABLE 0 RED-CANDO 3 0 8 STR?21 .ENDT RT?1211:: .TABLE 1 RED-CANDO 3 0 8 STR?21 .ENDT RT?1311:: .TABLE 3 RED-CANDO 3 0 8 STR?21 .ENDT RT?1411:: RT?1511:: .TABLE 4 RED-CANDO 3 0 8 STR?21 .ENDT RT?1611:: RT?1711:: .TABLE 2 RED-PART 1 0 6 STR?22 .ENDT RT?1811:: .TABLE 0 RED-PART 1 0 6 STR?22 .ENDT RT?1911:: .TABLE 1 RED-FCN 1 0 4 STR?23 .ENDT RT?2011:: .TABLE 0 RED-FCN 1 0 4 STR?23 .ENDT RT?2111:: .TABLE 3 RED-NPP 4 0 7 STR?24 .ENDT RT?2211:: .TABLE 2 RED-NPP 4 0 7 STR?24 .ENDT RT?2311:: .TABLE 1 RED-NPP 4 0 7 STR?24 .ENDT RT?2411:: .TABLE 1 RED-QUOTE 7 0 9 STR?25 .ENDT RT?2511:: .TABLE 3 RED-OF 5 0 9 STR?26 .ENDT RT?2611:: .TABLE 1 RED-QT 7 0 9 STR?27 .ENDT RT?2711:: .TABLE 2 RED-QN 5 0 9 STR?28 .ENDT RT?2811:: .TABLE 2 RED-NP 6 0 9 STR?29 .ENDT RT?2911:: RT?3011:: .TABLE 2 RED-PP 3 0 13 STR?30 .ENDT RT?3111:: RT?3211:: .TABLE 3 RED-PP 3 0 13 STR?30 .ENDT RT?3311:: RT?3511:: RT?3611:: .TABLE 2 RED-ADJ 8 0 14 STR?31 .ENDT RT?3411:: .TABLE 0 RED-ADJ 8 0 14 STR?31 .ENDT RT?3711:: .TABLE 3 RED-POSS 8 0 15 STR?32 .ENDT RT?3811:: .TABLE 1 RED-BE-FORM 3 0 16 STR?33 .ENDT RT?3911:: .TABLE 5 RED-SNBN 2 0 3 STR?34 .ENDT RT?4011:: .TABLE 5 RED-SNBA 2 0 3 STR?35 .ENDT RT?4111:: .TABLE 5 RED-SNBP 2 0 3 STR?36 .ENDT RT?4211:: .TABLE 6 RED-SNBAP 2 0 3 STR?37 .ENDT RT?4311:: .TABLE 0 RED-FCN 3 0 11 STR?23 .ENDT RT?4411:: .TABLE 1 RED-FCN 3 0 11 STR?23 .ENDT RT?4511:: .TABLE 3 RED-SQBN 2 0 3 STR?38 .ENDT RT?4611:: RT?4711:: .TABLE 6 RED-SBNN 2 0 3 STR?39 .ENDT RT?4811:: RT?4911:: .TABLE 6 RED-SBNA 2 0 3 STR?40 .ENDT RT?5011:: RT?5111:: .TABLE 6 RED-SBNP 2 0 3 STR?41 .ENDT RT?5211:: .TABLE 0 RED-BE 3 0 17 STR?42 .ENDT RT?5311:: .TABLE 1 RED-BE 3 0 17 STR?42 .ENDT RT?5411:: .TABLE 0 RED-NOT 3 0 10 STR?43 .ENDT RT?5511:: .TABLE 1 RED-NOT 3 0 10 STR?43 .ENDT RT?5611:: .TABLE 1 RED-NOT 3 0 12 STR?43 .ENDT RT?5711:: .TABLE 0 RED-PERS 2 0 2 STR?44 .ENDT RT?5811:: .TABLE 2 RED-PERS 2 0 2 STR?44 .ENDT RT?5911:: .TABLE 3 RED-PERS 2 0 2 STR?44 .ENDT RT?6011:: .TABLE 0 DO-ORPHAN-TEST 2 0 18 STR?45 .ENDT RT?6111:: .TABLE 2 RED-O-NP 1 0 3 STR?46 .ENDT RT?6211:: .TABLE 3 RED-O-NP 1 0 3 STR?46 .ENDT RT?6311:: .TABLE 2 RED-O-ADJ 1 0 3 STR?47 .ENDT RT?6411:: .TABLE 2 RED-O-PP 1 0 3 STR?48 .ENDT RT?6511:: .TABLE 3 RED-O-PP 1 0 3 STR?48 .ENDT RT?6611:: REDUCTION-TABLE:: .TABLE RT?111 RT?211 RT?311 RT?411 RT?511 RT?611 RT?711 RT?811 RT?911 RT?1011 RT?1111 RT?1211 RT?1311 RT?1411 RT?1511 RT?1611 RT?1711 RT?1811 RT?1911 RT?2011 RT?2111 RT?2211 RT?2311 RT?2411 RT?2511 RT?2611 RT?2711 RT?2811 RT?2911 RT?3011 RT?3111 RT?3211 RT?3311 RT?3411 RT?3511 RT?3611 RT?3711 RT?3811 RT?3911 RT?4011 RT?4111 RT?4211 RT?4311 RT?4411 RT?4511 RT?4611 RT?4711 RT?4811 RT?4911 RT?5011 RT?5111 RT?5211 RT?5311 RT?5411 RT?5511 RT?5611 RT?5711 RT?5811 RT?5911 RT?6011 RT?6111 RT?6211 RT?6311 RT?6411 RT?6511 .ENDT RT?6711:: .TABLE .BYTE 2 .BYTE 185 .BYTE 162 .ENDT RT?6811:: .TABLE .BYTE 2 .BYTE 12 .BYTE 185 .ENDT RT?6911:: .TABLE .BYTE 2 .BYTE 11 .BYTE 185 .ENDT RT?7011:: .TABLE .BYTE 2 .BYTE 10 .BYTE 185 .ENDT RT?7111:: .TABLE .BYTE 2 .BYTE 8 .BYTE 185 .ENDT RT?7211:: .TABLE 1 7113 185 0 2 RT?6711 0 4 RT?6811 0 16 RT?6911 0 32 RT?7011 0 8192 9 0 16384 RT?7111 0 0 .ENDT RT?7311:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 5 .BYTE 2 .BYTE 6 .BYTE 1 .BYTE 7 .BYTE 0 .ENDT RT?7411:: .TABLE RT?7211 RT?7311 .ENDT RT?7511:: RT?10211:: RT?11311:: .TABLE 1 10 162 0 4 12 0 16 11 0 32 10 0 16384 8 0 0 .ENDT RT?7611:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 104 .BYTE 9 .BYTE 14 .BYTE 0 .ENDT RT?7711:: .TABLE RT?7511 RT?7611 .ENDT RT?7811:: .TABLE 0 2 19 0 0 .ENDT RT?7911:: .TABLE RT?7811 0 .ENDT RT?8011:: .TABLE .BYTE 2 .BYTE 15 .BYTE 151 .ENDT RT?8111:: .TABLE 1 23582 151 0 32 RT?8011 0 0 .ENDT RT?8211:: .TABLE RT?8111 0 .ENDT RT?8311:: .TABLE 0 1024 103 0 2048 30 0 4096 23 0 0 .ENDT RT?8411:: RT?14411:: RT?16911:: RT?17811:: RT?18711:: RT?19611:: RT?26311:: RT?28511:: RT?29911:: RT?33211:: RT?38811:: RT?41111:: .TABLE .BYTE 13 .BYTE 22 .BYTE 0 .ENDT RT?8511:: .TABLE RT?8311 RT?8411 .ENDT RT?8611:: .TABLE .BYTE 2 .BYTE 162 .BYTE 188 .ENDT RT?8711:: .TABLE .BYTE 2 .BYTE 12 .BYTE 188 .ENDT RT?8811:: .TABLE .BYTE 2 .BYTE 139 .BYTE 188 .ENDT RT?8911:: .TABLE .BYTE 2 .BYTE 11 .BYTE 188 .ENDT RT?9011:: .TABLE .BYTE 2 .BYTE 10 .BYTE 188 .ENDT RT?9111:: .TABLE .BYTE 2 .BYTE 8 .BYTE 188 .ENDT RT?9211:: .TABLE 1 6144 188 0 640 171 0 1 139 0 2 RT?8611 0 4 RT?8711 0 8 RT?8811 0 16 RT?8911 0 32 RT?9011 0 64 41 0 256 40 0 16384 RT?9111 0 0 .ENDT RT?9311:: .TABLE .BYTE 18 .BYTE 34 .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 11 .BYTE 35 .BYTE 9 .BYTE 36 .BYTE 8 .BYTE 37 .BYTE 5 .BYTE 38 .BYTE 3 .BYTE 39 .BYTE 0 .ENDT RT?9411:: .TABLE RT?9211 RT?9311 .ENDT RT?9511:: .TABLE 1 0 128 0 0 .ENDT RT?9611:: .TABLE RT?9511 0 .ENDT RT?9711:: .TABLE 1 24255 152 0 0 .ENDT RT?9811:: .TABLE RT?9711 0 .ENDT RT?9911:: RT?15911:: RT?17111:: RT?18911:: RT?22711:: RT?26511:: RT?28711:: RT?34511:: RT?37111:: .TABLE 0 2 162 0 4 12 0 16 11 0 32 10 0 16384 8 0 0 .ENDT RT?10011:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 21 .BYTE 0 .ENDT RT?10111:: .TABLE RT?9911 RT?10011 .ENDT RT?10311:: RT?13311:: RT?35711:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 18 .BYTE 9 .BYTE 14 .BYTE 0 .ENDT RT?10411:: .TABLE RT?10211 RT?10311 .ENDT RT?10511:: .TABLE .BYTE 2 .BYTE 154 .BYTE 162 .ENDT RT?10611:: .TABLE .BYTE 2 .BYTE 12 .BYTE 154 .ENDT RT?10711:: .TABLE .BYTE 2 .BYTE 11 .BYTE 154 .ENDT RT?10811:: .TABLE .BYTE 2 .BYTE 10 .BYTE 154 .ENDT RT?10911:: .TABLE .BYTE 2 .BYTE 8 .BYTE 154 .ENDT RT?11011:: .TABLE 1 7817 154 0 2 RT?10511 0 4 RT?10611 0 16 RT?10711 0 32 RT?10811 0 16384 RT?10911 0 0 .ENDT RT?11111:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 20 .BYTE 0 .ENDT RT?11211:: .TABLE RT?11011 RT?11111 .ENDT RT?11411:: RT?39111:: RT?41411:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 13 .BYTE 9 .BYTE 14 .BYTE 0 .ENDT RT?11511:: .TABLE RT?11311 RT?11411 .ENDT RT?11611:: .TABLE .BYTE 2 .BYTE 19 .BYTE 163 .ENDT RT?11711:: .TABLE 1 8 163 0 2 RT?11611 0 0 .ENDT RT?11811:: .TABLE RT?11711 0 .ENDT RT?11911:: .TABLE 0 32 15 0 0 .ENDT RT?12011:: .TABLE RT?11911 0 .ENDT RT?12111:: .TABLE 0 2 162 0 4 12 0 16 11 0 32 17 0 16384 8 0 0 .ENDT RT?12211:: RT?36711:: RT?40611:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 16 .BYTE 0 .ENDT RT?12311:: .TABLE RT?12111 RT?12211 .ENDT RT?12411:: .TABLE .BYTE 2 .BYTE 15 .BYTE 153 .ENDT RT?12511:: .TABLE 1 24223 153 0 32 RT?12411 0 0 .ENDT RT?12611:: .TABLE RT?12511 0 .ENDT RT?12711:: .TABLE .BYTE 2 .BYTE 165 .BYTE 162 .ENDT RT?12811:: .TABLE .BYTE 2 .BYTE 12 .BYTE 165 .ENDT RT?12911:: .TABLE .BYTE 2 .BYTE 11 .BYTE 165 .ENDT RT?13011:: .TABLE .BYTE 2 .BYTE 10 .BYTE 165 .ENDT RT?13111:: .TABLE .BYTE 2 .BYTE 8 .BYTE 165 .ENDT RT?13211:: .TABLE 1 8 165 0 2 RT?12711 0 4 RT?12811 0 16 RT?12911 0 32 RT?13011 0 16384 RT?13111 0 0 .ENDT RT?13411:: .TABLE RT?13211 RT?13311 .ENDT RT?13511:: .TABLE .BYTE 2 .BYTE 19 .BYTE 164 .ENDT RT?13611:: .TABLE 1 8 164 0 2 RT?13511 0 0 .ENDT RT?13711:: .TABLE RT?13611 0 .ENDT RT?13811:: .TABLE 1 24255 156 0 0 .ENDT RT?13911:: .TABLE RT?13811 0 .ENDT RT?14011:: .TABLE .BYTE 2 .BYTE 15 .BYTE 155 .ENDT RT?14111:: .TABLE 1 24223 155 0 32 RT?14011 0 0 .ENDT RT?14211:: .TABLE RT?14111 0 .ENDT RT?14311:: .TABLE 0 1024 25 0 2048 24 0 4096 23 0 0 .ENDT RT?14511:: .TABLE RT?14311 RT?14411 .ENDT RT?14611:: .TABLE 1 23614 150 0 0 .ENDT RT?14711:: .TABLE RT?14611 0 .ENDT RT?14811:: .TABLE 0 2 162 0 4 12 0 16 11 0 32 32 0 16384 8 0 0 .ENDT RT?14911:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 31 .BYTE 0 .ENDT RT?15011:: .TABLE RT?14811 RT?14911 .ENDT RT?15111:: .TABLE .BYTE 2 .BYTE 187 .BYTE 162 .ENDT RT?15211:: .TABLE .BYTE 2 .BYTE 12 .BYTE 187 .ENDT RT?15311:: .TABLE .BYTE 2 .BYTE 11 .BYTE 187 .ENDT RT?15411:: .TABLE .BYTE 2 .BYTE 28 .BYTE 187 .ENDT RT?15511:: .TABLE .BYTE 2 .BYTE 8 .BYTE 187 .ENDT RT?15611:: .TABLE 1 7113 187 0 2 RT?15111 0 4 RT?15211 0 16 RT?15311 0 32 RT?15411 0 16384 RT?15511 0 0 .ENDT RT?15711:: RT?18111:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 27 .BYTE 0 .ENDT RT?15811:: .TABLE RT?15611 RT?15711 .ENDT RT?16011:: RT?43811:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 26 .BYTE 0 .ENDT RT?16111:: .TABLE RT?15911 RT?16011 .ENDT RT?16211:: .TABLE .BYTE 2 .BYTE 15 .BYTE 149 .ENDT RT?16311:: .TABLE 1 23582 149 0 32 RT?16211 0 0 .ENDT RT?16411:: .TABLE RT?16311 0 .ENDT RT?16511:: .TABLE .BYTE 2 .BYTE 25 .BYTE 158 .ENDT RT?16611:: .TABLE .BYTE 2 .BYTE 30 .BYTE 158 .ENDT RT?16711:: .TABLE .BYTE 2 .BYTE 23 .BYTE 158 .ENDT RT?16811:: .TABLE 1 16446 158 0 1024 RT?16511 0 2048 RT?16611 0 4096 RT?16711 0 0 .ENDT RT?17011:: .TABLE RT?16811 RT?16911 .ENDT RT?17211:: RT?28211:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 18 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 29 .BYTE 0 .ENDT RT?17311:: .TABLE RT?17111 RT?17211 .ENDT RT?17411:: .TABLE .BYTE 2 .BYTE 25 .BYTE 160 .ENDT RT?17511:: .TABLE .BYTE 2 .BYTE 30 .BYTE 160 .ENDT RT?17611:: .TABLE .BYTE 2 .BYTE 23 .BYTE 160 .ENDT RT?17711:: .TABLE 1 16446 160 0 1024 RT?17411 0 2048 RT?17511 0 4096 RT?17611 0 0 .ENDT RT?17911:: .TABLE RT?17711 RT?17811 .ENDT RT?18011:: RT?42311:: .TABLE 0 2 162 0 4 12 0 16 11 0 32 28 0 16384 8 0 0 .ENDT RT?18211:: .TABLE RT?18011 RT?18111 .ENDT RT?18311:: .TABLE .BYTE 2 .BYTE 25 .BYTE 157 .ENDT RT?18411:: .TABLE .BYTE 2 .BYTE 30 .BYTE 157 .ENDT RT?18511:: .TABLE .BYTE 2 .BYTE 23 .BYTE 157 .ENDT RT?18611:: .TABLE 1 16446 157 0 1024 RT?18311 0 2048 RT?18411 0 4096 RT?18511 0 0 .ENDT RT?18811:: .TABLE RT?18611 RT?18711 .ENDT RT?19011:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 18 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 33 .BYTE 0 .ENDT RT?19111:: .TABLE RT?18911 RT?19011 .ENDT RT?19211:: .TABLE .BYTE 2 .BYTE 25 .BYTE 159 .ENDT RT?19311:: .TABLE .BYTE 2 .BYTE 30 .BYTE 159 .ENDT RT?19411:: .TABLE .BYTE 2 .BYTE 23 .BYTE 159 .ENDT RT?19511:: .TABLE 1 16446 159 0 1024 RT?19211 0 2048 RT?19311 0 4096 RT?19411 0 0 .ENDT RT?19711:: .TABLE RT?19511 RT?19611 .ENDT RT?19811:: .TABLE 1 10 162 0 4 12 0 16 11 0 32 10 0 2048 100 0 4096 23 0 16384 8 0 0 .ENDT RT?19911:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 97 .BYTE 13 .BYTE 98 .BYTE 9 .BYTE 99 .BYTE 0 .ENDT RT?20011:: .TABLE RT?19811 RT?19911 .ENDT RT?20111:: .TABLE 0 128 43 0 512 77 0 0 .ENDT RT?20211:: .TABLE .BYTE 16 .BYTE 76 .BYTE 0 .ENDT RT?20311:: .TABLE RT?20111 RT?20211 .ENDT RT?20411:: .TABLE 0 9 140 0 32 15 0 128 43 0 512 66 0 0 .ENDT RT?20511:: .TABLE .BYTE 16 .BYTE 65 .BYTE 0 .ENDT RT?20611:: .TABLE RT?20411 RT?20511 .ENDT RT?20711:: .TABLE 0 1 148 0 8 46 0 0 .ENDT RT?20811:: .TABLE .BYTE 4 .BYTE 62 .BYTE 0 .ENDT RT?20911:: .TABLE RT?20711 RT?20811 .ENDT RT?21011:: RT?25411:: RT?26811:: RT?29011:: .TABLE .BYTE 2 .BYTE 146 .BYTE 162 .ENDT RT?21111:: RT?25511:: RT?26911:: RT?29111:: .TABLE .BYTE 2 .BYTE 12 .BYTE 146 .ENDT RT?21211:: RT?25611:: RT?27011:: RT?29211:: .TABLE .BYTE 2 .BYTE 11 .BYTE 146 .ENDT RT?21311:: RT?25711:: .TABLE .BYTE 2 .BYTE 10 .BYTE 146 .ENDT RT?21411:: RT?25811:: RT?27211:: RT?29411:: .TABLE .BYTE 2 .BYTE 8 .BYTE 146 .ENDT RT?21511:: .TABLE 1 8 146 0 2 RT?21011 0 4 RT?21111 0 16 RT?21211 0 32 RT?21311 0 64 50 0 2048 49 0 16384 RT?21411 0 0 .ENDT RT?21611:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 47 .BYTE 6 .BYTE 48 .BYTE 0 .ENDT RT?21711:: .TABLE RT?21511 RT?21611 .ENDT RT?21811:: .TABLE 0 8 46 1 0 148 0 0 .ENDT RT?21911:: .TABLE .BYTE 4 .BYTE 45 .BYTE 0 .ENDT RT?22011:: .TABLE RT?21811 RT?21911 .ENDT RT?22111:: .TABLE .BYTE 2 .BYTE 43 .BYTE 172 .ENDT RT?22211:: .TABLE 0 128 RT?22111 0 512 172 0 0 .ENDT RT?22311:: .TABLE .BYTE 16 .BYTE 42 .BYTE 0 .ENDT RT?22411:: .TABLE RT?22211 RT?22311 .ENDT RT?22511:: .TABLE 1 8 136 0 0 .ENDT RT?22611:: .TABLE RT?22511 0 .ENDT RT?22811:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 44 .BYTE 0 .ENDT RT?22911:: .TABLE RT?22711 RT?22811 .ENDT RT?23011:: .TABLE 0 22582 166 0 0 .ENDT RT?23111:: .TABLE RT?23011 0 .ENDT RT?23211:: .TABLE 1 8 173 0 32 15 0 0 .ENDT RT?23311:: .TABLE RT?23211 0 .ENDT RT?23411:: .TABLE 1 0 129 0 0 .ENDT RT?23511:: .TABLE RT?23411 0 .ENDT RT?23611:: .TABLE 1 18559 147 0 0 .ENDT RT?23711:: .TABLE RT?23611 0 .ENDT RT?23811:: .TABLE 0 16438 146 0 1024 25 0 2048 60 0 4096 23 0 0 .ENDT RT?23911:: .TABLE .BYTE 13 .BYTE 22 .BYTE 6 .BYTE 59 .BYTE 0 .ENDT RT?24011:: .TABLE RT?23811 RT?23911 .ENDT RT?24111:: .TABLE 1 8 130 0 2 162 0 4 12 0 16 11 0 32 10 0 16384 8 0 0 .ENDT RT?24211:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 53 .BYTE 0 .ENDT RT?24311:: .TABLE RT?24111 RT?24211 .ENDT RT?24411:: .TABLE .BYTE 2 .BYTE 52 .BYTE 146 .ENDT RT?24511:: .TABLE 1 16414 146 0 32 RT?24411 0 2048 49 0 0 .ENDT RT?24611:: .TABLE .BYTE 6 .BYTE 51 .BYTE 0 .ENDT RT?24711:: .TABLE RT?24511 RT?24611 .ENDT RT?24811:: .TABLE 1 8 137 0 0 .ENDT RT?24911:: .TABLE RT?24811 0 .ENDT RT?25011:: .TABLE 1 16446 145 0 0 .ENDT RT?25111:: .TABLE RT?25011 0 .ENDT RT?25211:: .TABLE 1 16446 144 0 0 .ENDT RT?25311:: .TABLE RT?25211 0 .ENDT RT?25911:: .TABLE 1 8 135 0 2 RT?25411 0 4 RT?25511 0 16 RT?25611 0 32 RT?25711 0 1024 25 0 2048 56 0 4096 23 0 16384 RT?25811 0 0 .ENDT RT?26011:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 13 .BYTE 22 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 54 .BYTE 6 .BYTE 55 .BYTE 0 .ENDT RT?26111:: .TABLE RT?25911 RT?26011 .ENDT RT?26211:: .TABLE 1 8 131 0 1024 25 0 2048 30 0 4096 23 0 0 .ENDT RT?26411:: .TABLE RT?26211 RT?26311 .ENDT RT?26611:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 58 .BYTE 0 .ENDT RT?26711:: .TABLE RT?26511 RT?26611 .ENDT RT?27111:: RT?29311:: .TABLE .BYTE 2 .BYTE 57 .BYTE 146 .ENDT RT?27311:: .TABLE 0 2 RT?26811 0 4 RT?26911 0 16 RT?27011 0 32 RT?27111 0 2048 49 0 16384 RT?27211 0 0 .ENDT RT?27411:: RT?29611:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 27 .BYTE 6 .BYTE 51 .BYTE 0 .ENDT RT?27511:: .TABLE RT?27311 RT?27411 .ENDT RT?27611:: .TABLE .BYTE 2 .BYTE 144 .BYTE 162 .ENDT RT?27711:: .TABLE .BYTE 2 .BYTE 12 .BYTE 144 .ENDT RT?27811:: .TABLE .BYTE 2 .BYTE 11 .BYTE 144 .ENDT RT?27911:: .TABLE .BYTE 2 .BYTE 10 .BYTE 144 .ENDT RT?28011:: .TABLE .BYTE 2 .BYTE 8 .BYTE 144 .ENDT RT?28111:: .TABLE 0 2 RT?27611 0 4 RT?27711 0 16 RT?27811 0 32 RT?27911 0 16384 RT?28011 0 0 .ENDT RT?28311:: .TABLE RT?28111 RT?28211 .ENDT RT?28411:: .TABLE 1 8 133 0 1024 25 0 2048 30 0 4096 23 0 0 .ENDT RT?28611:: .TABLE RT?28411 RT?28511 .ENDT RT?28811:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 61 .BYTE 0 .ENDT RT?28911:: .TABLE RT?28711 RT?28811 .ENDT RT?29511:: .TABLE 1 8 134 0 2 RT?29011 0 4 RT?29111 0 16 RT?29211 0 32 RT?29311 0 2048 49 0 16384 RT?29411 0 0 .ENDT RT?29711:: .TABLE RT?29511 RT?29611 .ENDT RT?29811:: .TABLE 1 8 132 0 1024 25 0 2048 30 0 4096 23 0 0 .ENDT RT?30011:: .TABLE RT?29811 RT?29911 .ENDT RT?30111:: .TABLE 0 1 63 0 0 .ENDT RT?30211:: .TABLE RT?30111 0 .ENDT RT?30311:: .TABLE .BYTE 2 .BYTE 46 .BYTE 148 .ENDT RT?30411:: .TABLE 1 18550 148 0 8 RT?30311 0 0 .ENDT RT?30511:: .TABLE .BYTE 4 .BYTE 64 .BYTE 0 .ENDT RT?30611:: .TABLE RT?30411 RT?30511 .ENDT RT?30711:: .TABLE 1 18558 138 0 0 .ENDT RT?30811:: .TABLE RT?30711 0 .ENDT RT?30911:: .TABLE .BYTE 2 .BYTE 68 .BYTE 182 .ENDT RT?31011:: .TABLE 0 22550 182 0 32 RT?30911 0 0 .ENDT RT?31111:: .TABLE .BYTE 10 .BYTE 69 .BYTE 0 .ENDT RT?31211:: .TABLE RT?31011 RT?31111 .ENDT RT?31311:: .TABLE 0 9 182 0 32 68 0 0 .ENDT RT?31411:: .TABLE .BYTE 10 .BYTE 67 .BYTE 0 .ENDT RT?31511:: .TABLE RT?31311 RT?31411 .ENDT RT?31611:: .TABLE 0 9 141 0 0 .ENDT RT?31711:: .TABLE RT?31611 0 .ENDT RT?31811:: .TABLE 0 22591 183 0 0 .ENDT RT?31911:: .TABLE RT?31811 0 .ENDT RT?32011:: RT?37811:: .TABLE .BYTE 2 .BYTE 71 .BYTE 180 .ENDT RT?32111:: RT?37911:: .TABLE 0 22550 180 0 32 RT?32011 0 0 .ENDT RT?32211:: .TABLE .BYTE 17 .BYTE 70 .BYTE 0 .ENDT RT?32311:: .TABLE RT?32111 RT?32211 .ENDT RT?32411:: .TABLE 0 2 162 0 4 74 0 16 11 0 32 10 0 2048 30 0 4096 23 0 16384 8 0 0 .ENDT RT?32511:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 13 .BYTE 72 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 73 .BYTE 0 .ENDT RT?32611:: .TABLE RT?32411 RT?32511 .ENDT RT?32711:: .TABLE 0 22582 181 0 0 .ENDT RT?32811:: .TABLE RT?32711 0 .ENDT RT?32911:: .TABLE 1 8 169 0 0 .ENDT RT?33011:: .TABLE RT?32911 0 .ENDT RT?33111:: .TABLE 1 8 167 0 1024 25 0 2048 30 0 4096 23 0 0 .ENDT RT?33311:: .TABLE RT?33111 RT?33211 .ENDT RT?33411:: .TABLE 1 8 168 0 2 162 0 4 12 0 16 11 0 32 10 0 2048 30 0 4096 23 0 16384 8 0 0 .ENDT RT?33511:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 13 .BYTE 13 .BYTE 75 .BYTE 9 .BYTE 14 .BYTE 0 .ENDT RT?33611:: .TABLE RT?33411 RT?33511 .ENDT RT?33711:: .TABLE 1 8 170 0 0 .ENDT RT?33811:: .TABLE RT?33711 0 .ENDT RT?33911:: RT?34211:: .TABLE 0 2 162 0 4 12 0 16 11 0 32 80 0 16384 8 0 0 .ENDT RT?34011:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 12 .BYTE 84 .BYTE 9 .BYTE 85 .BYTE 0 .ENDT RT?34111:: .TABLE RT?33911 RT?34011 .ENDT RT?34311:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 12 .BYTE 78 .BYTE 9 .BYTE 79 .BYTE 0 .ENDT RT?34411:: .TABLE RT?34211 RT?34311 .ENDT RT?34611:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 83 .BYTE 0 .ENDT RT?34711:: .TABLE RT?34511 RT?34611 .ENDT RT?34811:: .TABLE 0 9 182 0 32 82 0 0 .ENDT RT?34911:: .TABLE .BYTE 10 .BYTE 81 .BYTE 0 .ENDT RT?35011:: .TABLE RT?34811 RT?34911 .ENDT RT?35111:: .TABLE .BYTE 2 .BYTE 184 .BYTE 162 .ENDT RT?35211:: .TABLE .BYTE 2 .BYTE 12 .BYTE 184 .ENDT RT?35311:: .TABLE .BYTE 2 .BYTE 11 .BYTE 184 .ENDT RT?35411:: .TABLE .BYTE 2 .BYTE 10 .BYTE 184 .ENDT RT?35511:: .TABLE .BYTE 2 .BYTE 8 .BYTE 184 .ENDT RT?35611:: .TABLE 0 2 RT?35111 0 4 RT?35211 0 16 RT?35311 0 32 RT?35411 0 16384 RT?35511 0 0 .ENDT RT?35811:: .TABLE RT?35611 RT?35711 .ENDT RT?35911:: .TABLE 0 9 142 0 0 .ENDT RT?36011:: .TABLE RT?35911 0 .ENDT RT?36111:: .TABLE .BYTE 2 .BYTE 183 .BYTE 162 .ENDT RT?36211:: .TABLE .BYTE 2 .BYTE 12 .BYTE 183 .ENDT RT?36311:: .TABLE .BYTE 2 .BYTE 11 .BYTE 183 .ENDT RT?36411:: .TABLE .BYTE 2 .BYTE 17 .BYTE 183 .ENDT RT?36511:: .TABLE .BYTE 2 .BYTE 8 .BYTE 183 .ENDT RT?36611:: .TABLE 0 6153 183 0 2 RT?36111 0 4 RT?36211 0 16 RT?36311 0 32 RT?36411 0 16384 RT?36511 0 0 .ENDT RT?36811:: .TABLE RT?36611 RT?36711 .ENDT RT?36911:: .TABLE 0 9 143 0 32 15 0 0 .ENDT RT?37011:: .TABLE RT?36911 0 .ENDT RT?37211:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 91 .BYTE 0 .ENDT RT?37311:: .TABLE RT?37111 RT?37211 .ENDT RT?37411:: .TABLE .BYTE 2 .BYTE 82 .BYTE 182 .ENDT RT?37511:: .TABLE 0 22550 182 0 32 RT?37411 0 0 .ENDT RT?37611:: .TABLE .BYTE 10 .BYTE 86 .BYTE 0 .ENDT RT?37711:: .TABLE RT?37511 RT?37611 .ENDT RT?38011:: .TABLE .BYTE 17 .BYTE 87 .BYTE 0 .ENDT RT?38111:: .TABLE RT?37911 RT?38011 .ENDT RT?38211:: .TABLE 0 2 162 0 4 90 0 16 11 0 32 10 0 2048 30 0 4096 23 0 16384 8 0 0 .ENDT RT?38311:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 13 .BYTE 88 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 89 .BYTE 0 .ENDT RT?38411:: .TABLE RT?38211 RT?38311 .ENDT RT?38511:: .TABLE 1 8 178 0 0 .ENDT RT?38611:: .TABLE RT?38511 0 .ENDT RT?38711:: .TABLE 1 8 174 0 1024 25 0 2048 30 0 4096 23 0 0 .ENDT RT?38911:: .TABLE RT?38711 RT?38811 .ENDT RT?39011:: .TABLE 1 8 176 0 2 162 0 4 12 0 16 11 0 32 10 0 16384 8 0 0 .ENDT RT?39211:: .TABLE RT?39011 RT?39111 .ENDT RT?39311:: .TABLE .BYTE 2 .BYTE 93 .BYTE 180 .ENDT RT?39411:: .TABLE 0 22550 180 0 32 RT?39311 0 0 .ENDT RT?39511:: .TABLE .BYTE 17 .BYTE 92 .BYTE 0 .ENDT RT?39611:: .TABLE RT?39411 RT?39511 .ENDT RT?39711:: .TABLE 0 2 162 0 4 96 0 16 11 0 32 10 0 2048 30 0 4096 23 0 16384 8 0 0 .ENDT RT?39811:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 13 .BYTE 94 .BYTE 9 .BYTE 4 .BYTE 7 .BYTE 95 .BYTE 0 .ENDT RT?39911:: .TABLE RT?39711 RT?39811 .ENDT RT?40011:: .TABLE .BYTE 2 .BYTE 181 .BYTE 162 .ENDT RT?40111:: .TABLE .BYTE 2 .BYTE 12 .BYTE 181 .ENDT RT?40211:: .TABLE .BYTE 2 .BYTE 11 .BYTE 181 .ENDT RT?40311:: .TABLE .BYTE 2 .BYTE 17 .BYTE 181 .ENDT RT?40411:: .TABLE .BYTE 2 .BYTE 8 .BYTE 181 .ENDT RT?40511:: .TABLE 0 6144 181 0 2 RT?40011 0 4 RT?40111 0 16 RT?40211 0 32 RT?40311 0 16384 RT?40411 0 0 .ENDT RT?40711:: .TABLE RT?40511 RT?40611 .ENDT RT?40811:: .TABLE 1 8 179 0 0 .ENDT RT?40911:: .TABLE RT?40811 0 .ENDT RT?41011:: .TABLE 1 8 175 0 1024 25 0 2048 30 0 4096 23 0 0 .ENDT RT?41211:: .TABLE RT?41011 RT?41111 .ENDT RT?41311:: .TABLE 1 8 177 0 2 162 0 4 12 0 16 11 0 32 10 0 16384 8 0 0 .ENDT RT?41511:: .TABLE RT?41311 RT?41411 .ENDT RT?41611:: .TABLE 1 8 191 0 2 19 0 0 .ENDT RT?41711:: .TABLE RT?41611 0 .ENDT RT?41811:: .TABLE 1 8 192 0 0 .ENDT RT?41911:: .TABLE RT?41811 0 .ENDT RT?42011:: .TABLE 1 8 189 0 32 15 0 2048 30 0 4096 23 0 0 .ENDT RT?42111:: .TABLE .BYTE 13 .BYTE 102 .BYTE 0 .ENDT RT?42211:: .TABLE RT?42011 RT?42111 .ENDT RT?42411:: .TABLE .BYTE 15 .BYTE 2 .BYTE 14 .BYTE 3 .BYTE 9 .BYTE 101 .BYTE 7 .BYTE 27 .BYTE 0 .ENDT RT?42511:: .TABLE RT?42311 RT?42411 .ENDT RT?42611:: RT?42711:: .TABLE .BYTE 2 .BYTE 193 .BYTE 151 .ENDT RT?42811:: .TABLE 0 7168 151 1 8 RT?42611 0 32 15 0 0 .ENDT RT?42911:: .TABLE RT?42811 0 .ENDT RT?43011:: .TABLE 1 8 190 0 0 .ENDT RT?43111:: .TABLE RT?43011 0 .ENDT RT?43211:: .TABLE .BYTE 2 .BYTE 186 .BYTE 162 .ENDT RT?43311:: .TABLE .BYTE 2 .BYTE 12 .BYTE 186 .ENDT RT?43411:: .TABLE .BYTE 2 .BYTE 11 .BYTE 186 .ENDT RT?43511:: .TABLE .BYTE 2 .BYTE 10 .BYTE 186 .ENDT RT?43611:: .TABLE .BYTE 2 .BYTE 8 .BYTE 186 .ENDT RT?43711:: .TABLE 1 7113 186 0 2 RT?43211 0 4 RT?43311 0 16 RT?43411 0 32 RT?43511 0 16384 RT?43611 0 0 .ENDT RT?43911:: .TABLE RT?43711 RT?43811 .ENDT RT?44011:: .TABLE .BYTE 2 .BYTE 19 .BYTE 161 .ENDT RT?44111:: .TABLE 1 8 161 0 2 RT?44011 0 0 .ENDT RT?44211:: .TABLE RT?44111 0 .ENDT RT?44311:: ACTION-TABLE:: .TABLE 104 RT?7411 RT?7711 RT?7911 RT?8211 RT?8511 RT?9411 RT?9611 RT?9811 RT?10111 RT?10411 RT?11211 RT?11511 RT?11811 RT?12011 RT?12311 RT?12611 RT?13411 RT?13711 RT?13911 RT?14211 RT?14511 RT?14711 RT?15011 RT?15811 RT?16111 RT?16411 RT?17011 RT?17311 RT?17911 RT?18211 RT?18811 RT?19111 RT?19711 RT?20011 RT?20311 RT?20611 RT?20911 RT?21711 RT?22011 RT?22411 RT?22611 RT?22911 RT?23111 RT?23311 RT?23511 RT?23711 RT?24011 RT?24311 RT?24711 RT?24911 RT?25111 RT?25311 RT?26111 RT?26411 RT?26711 RT?27511 RT?28311 RT?28611 RT?28911 RT?29711 RT?30011 RT?30211 RT?30611 RT?30811 RT?31211 RT?31511 RT?31711 RT?31911 RT?32311 RT?32611 RT?32811 RT?33011 RT?33311 RT?33611 RT?33811 RT?34111 RT?34411 RT?34711 RT?35011 RT?35811 RT?36011 RT?36811 RT?37011 RT?37311 RT?37711 RT?38111 RT?38411 RT?38611 RT?38911 RT?39211 RT?39611 RT?39911 RT?40711 RT?40911 RT?41211 RT?41511 RT?41711 RT?41911 RT?42211 RT?42511 RT?42911 RT?43111 RT?43911 RT?44211 .ENDT RT?131:: RT?4331:: .TABLE 1 V?PUSH 0 .BYTE 0 .BYTE 15 .ENDT RT?231:: .TABLE 2 V?PUT 0 .BYTE 0 .BYTE 116 W?ON .BYTE 0 .BYTE 15 V?PUT-IN 0 .BYTE 0 .BYTE 116 W?IN .BYTE 35 .BYTE 15 .ENDT RT?331:: .TABLE 1 V?UNLOCK 0 .BYTE 0 .BYTE 15 W?WITH .BYTE 31 .BYTE 100 .ENDT RT?431:: .TABLE 1 V?TIE-TO 0 .BYTE 0 .BYTE 15 W?TO .BYTE 0 .BYTE 15 .ENDT RT?531:: .TABLE 1 V?DROP W?GO .BYTE 0 .BYTE 4 .ENDT RT?631:: .TABLE 1 V?CAN? 0 .BYTE 0 .BYTE 128 .ENDT RT?731:: .TABLE 1 V?PUT-IN 0 .BYTE 0 .BYTE 116 W?IN .BYTE 0 .BYTE 15 .ENDT RT?831:: RT?5231:: .TABLE 1 V?ATTACH 0 .BYTE 0 .BYTE 15 W?TO .BYTE 0 .BYTE 15 .ENDT RT?931:: .TABLE 1 V?MIGHT? 0 .BYTE 0 .BYTE 128 .ENDT RT?1031:: .TABLE 1 V?WOULD? 0 .BYTE 0 .BYTE 128 .ENDT RT?1131:: .TABLE 1 V?ASK-ABOUT 0 .BYTE 0 .BYTE 3 W?ABOUT .BYTE 0 .BYTE 128 .ENDT RT?1231:: .TABLE 3 V?TURN-TO 0 .BYTE 0 .BYTE 15 W?TO .BYTE 0 .BYTE 15 V?PUT 0 .BYTE 0 .BYTE 116 W?ON .BYTE 0 .BYTE 15 V?PUT-IN 0 .BYTE 0 .BYTE 116 W?IN .BYTE 0 .BYTE 15 .ENDT RT?1331:: .TABLE 4 V?LISTEN 0 .BYTE 35 .BYTE 15 V?LISTEN W?AT .BYTE 0 .BYTE 15 V?LISTEN W?THROUGH .BYTE 0 .BYTE 15 V?LISTEN W?TO .BYTE 0 .BYTE 15 .ENDT RT?1431:: .TABLE 2 V?REACH-IN W?IN .BYTE 0 .BYTE 15 V?REACH-BEHIND W?BEHIND .BYTE 0 .BYTE 15 .ENDT RT?1531:: .TABLE 1 V?REACH-UNDER W?UNDER .BYTE 0 .BYTE 15 W?WITH .BYTE 35 .BYTE 4 .ENDT RT?1631:: .TABLE 2 V?TURN-ON W?ON .BYTE 0 .BYTE 15 V?TURN-OFF W?OFF .BYTE 0 .BYTE 15 .ENDT RT?1731:: .TABLE 2 V?TURN-ON 0 .BYTE 0 .BYTE 15 W?ON .BYTE 35 .BYTE 15 V?TURN-OFF 0 .BYTE 0 .BYTE 15 W?OFF .BYTE 35 .BYTE 15 .ENDT RT?1831:: .TABLE 1 V?BE 0 .BYTE 0 .BYTE 128 .ENDT RT?1931:: .TABLE 1 V?BE 0 .BYTE 0 .BYTE 128 0 .BYTE 0 .BYTE 128 .ENDT RT?2031:: .TABLE 1 V?$P 0 .BYTE 0 .BYTE 15 .ENDT RT?2131:: .TABLE 1 V?EXAMINE 0 .BYTE 0 .BYTE 192 .ENDT RT?2231:: .TABLE 1 V?LIFT 0 .BYTE 0 .BYTE 15 W?WITH .BYTE 32 .BYTE 68 .ENDT RT?2331:: .TABLE 1 V?HOW 0 .BYTE 0 .BYTE 128 .ENDT RT?2431:: .TABLE 1 V?HOW 0 .BYTE 0 .BYTE 128 0 .BYTE 0 .BYTE 128 .ENDT RT?2531:: .TABLE 1 V?CLOSE 0 .BYTE 34 .BYTE 15 .ENDT RT?2631:: .TABLE 1 V?$W 0 .BYTE 0 .BYTE 15 .ENDT RT?2731:: .TABLE 3 V?TURN 0 .BYTE 0 .BYTE 15 V?TURN-ON W?ON .BYTE 0 .BYTE 15 V?TURN-OFF W?OFF .BYTE 0 .BYTE 15 .ENDT RT?2831:: .TABLE 4 V?TURN-TO 0 .BYTE 0 .BYTE 15 0 .BYTE 0 .BYTE 15 V?TURN-TO 0 .BYTE 0 .BYTE 15 W?TO .BYTE 0 .BYTE 15 V?TURN-ON 0 .BYTE 0 .BYTE 15 W?ON .BYTE 35 .BYTE 15 V?TURN-OFF 0 .BYTE 0 .BYTE 15 W?OFF .BYTE 35 .BYTE 15 .ENDT RT?2931:: .TABLE 1 V?BE? 0 .BYTE 0 .BYTE 128 .ENDT RT?3031:: .TABLE 1 V?BE? 0 .BYTE 0 .BYTE 128 0 .BYTE 0 .BYTE 128 .ENDT RT?3131:: .TABLE 5 V?WALK 0 .BYTE 0 .BYTE 15 V?ENTER W?IN .BYTE 0 .BYTE 15 V?ENTER W?THROUGH .BYTE 0 .BYTE 15 V?WALK-TO W?TO .BYTE 0 .BYTE 128 V?FOLLOW W?AFTER .BYTE 0 .BYTE 128 .ENDT RT?3231:: .TABLE 2 V?READ 0 .BYTE 0 .BYTE 47 V?READ W?THROUGH .BYTE 0 .BYTE 47 .ENDT RT?3331:: .TABLE 1 V?SHOULD? 0 .BYTE 0 .BYTE 128 .ENDT RT?3431:: .TABLE 4 V?SIT W?ON .BYTE 35 .BYTE 3 V?ENTER W?IN .BYTE 0 .BYTE 3 V?SIT W?DOWN .BYTE 35 .BYTE 15 V?SIT W?AT .BYTE 0 .BYTE 3 .ENDT RT?3531:: .TABLE 1 V?MOVE 0 .BYTE 0 .BYTE 15 W?WITH .BYTE 32 .BYTE 68 .ENDT RT?3631:: .TABLE 2 V?TALK-TO W?TO .BYTE 41 .BYTE 3 V?TALK-TO W?WITH .BYTE 41 .BYTE 3 .ENDT RT?3731:: .TABLE 1 V?VERIFY 0 .BYTE 0 .BYTE 15 .ENDT RT?3831:: .TABLE 1 V?LOCK 0 .BYTE 0 .BYTE 15 W?WITH .BYTE 31 .BYTE 100 .ENDT RT?3931:: .TABLE 1 V?WELD 0 .BYTE 0 .BYTE 15 .ENDT RT?4031:: .TABLE 1 V?COULD? 0 .BYTE 0 .BYTE 128 .ENDT RT?4131:: .TABLE 6 V?TAKE 0 .BYTE 36 .BYTE 19 V?DROP W?RID .BYTE 0 .BYTE 15 V?ENTER W?IN .BYTE 0 .BYTE 3 V?EXIT W?FROM .BYTE 35 .BYTE 15 V?EXIT W?OUT .BYTE 35 .BYTE 15 V?ENTER W?THROUGH .BYTE 0 .BYTE 15 .ENDT RT?4231:: .TABLE 5 V?TAKE 0 .BYTE 0 .BYTE 31 W?FROM .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?IN .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?OFF .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?OUT .BYTE 0 .BYTE 15 V?TAKE-WITH 0 .BYTE 0 .BYTE 15 W?WITH .BYTE 0 .BYTE 4 .ENDT RT?4431:: .TABLE 1 V?PUT-IN 0 .BYTE 0 .BYTE 124 W?IN .BYTE 0 .BYTE 15 .ENDT RT?4531:: .TABLE 2 V?FOLLOW 0 .BYTE 0 .BYTE 128 V?FOLLOW W?AFTER .BYTE 0 .BYTE 128 .ENDT RT?4631:: .TABLE 8 V?EXAMINE 0 .BYTE 0 .BYTE 192 V?LOOK W?AROUND .BYTE 35 .BYTE 15 V?EXAMINE W?AT .BYTE 0 .BYTE 192 V?LOOK-IN W?IN .BYTE 35 .BYTE 15 V?LOOK-ON W?ON .BYTE 0 .BYTE 3 V?EXAMINE W?OVER .BYTE 0 .BYTE 15 V?LOOK-BEHIND W?BEHIND .BYTE 0 .BYTE 15 V?LOOK-UNDER W?UNDER .BYTE 0 .BYTE 15 .ENDT RT?4731:: .TABLE 1 V?UNWEAR 0 .BYTE 0 .BYTE 15 .ENDT RT?4831:: .TABLE 1 V?TAKE 0 .BYTE 0 .BYTE 31 W?FROM .BYTE 0 .BYTE 15 .ENDT RT?4931:: .TABLE 1 V?ENTER 0 .BYTE 0 .BYTE 3 .ENDT RT?5031:: .TABLE 1 V?TELL 0 .BYTE 41 .BYTE 19 .ENDT RT?5131:: .TABLE 2 V?TELL-ABOUT 0 .BYTE 41 .BYTE 3 0 .BYTE 0 .BYTE 128 V?TELL-ABOUT 0 .BYTE 41 .BYTE 3 W?ABOUT .BYTE 0 .BYTE 128 .ENDT RT?5331:: .TABLE 1 V?THANK 0 .BYTE 41 .BYTE 3 .ENDT RT?5431:: .TABLE 1 V?INFLATE W?UP .BYTE 0 .BYTE 15 .ENDT RT?5531:: .TABLE 1 V?MUST? 0 .BYTE 0 .BYTE 128 .ENDT RT?5631:: .TABLE 1 V?WILL? 0 .BYTE 0 .BYTE 128 .ENDT RT?5731:: .TABLE 1 V?INFLATE 0 .BYTE 0 .BYTE 15 .ENDT RT?5831:: .TABLE 5 V?EXIT W?FROM .BYTE 0 .BYTE 15 V?ENTER W?IN .BYTE 35 .BYTE 15 V?EXIT W?OUT .BYTE 35 .BYTE 15 V?ENTER W?TO .BYTE 0 .BYTE 15 V?ENTER W?THROUGH .BYTE 0 .BYTE 15 .ENDT RT?5931:: .TABLE 2 V?OPEN 0 .BYTE 34 .BYTE 15 V?OPEN W?UP .BYTE 34 .BYTE 15 .ENDT RT?6031:: .TABLE 1 V?OPEN 0 .BYTE 34 .BYTE 15 W?WITH .BYTE 31 .BYTE 111 .ENDT RT?6131:: .TABLE 2 V?SHOW-SWP 0 .BYTE 0 .BYTE 15 0 .BYTE 0 .BYTE 15 V?SHOW 0 .BYTE 0 .BYTE 15 W?TO .BYTE 0 .BYTE 15 .ENDT RT?6231:: .TABLE 1 V?WHERE 0 .BYTE 0 .BYTE 128 .ENDT RT?6331:: .TABLE 1 V?WHERE 0 .BYTE 0 .BYTE 128 0 .BYTE 0 .BYTE 128 .ENDT RT?6431:: .TABLE 1 V?EXTINGUISH 0 .BYTE 0 .BYTE 15 .ENDT RT?6531:: .TABLE 1 V?DROP W?AWAY .BYTE 0 .BYTE 76 .ENDT RT?6631:: .TABLE 3 V?PUT-IN 0 .BYTE 0 .BYTE 116 W?IN .BYTE 0 .BYTE 15 V?PUT 0 .BYTE 0 .BYTE 116 W?ON .BYTE 0 .BYTE 15 V?PUT 0 .BYTE 0 .BYTE 116 W?OVER .BYTE 0 .BYTE 3 .ENDT RT?6731:: .TABLE 1 V?MAY? 0 .BYTE 0 .BYTE 128 .ENDT RT?6831:: .TABLE 1 V?$GOTO 0 .BYTE 0 .BYTE 128 .ENDT RT?6931:: .TABLE 1 V?WHO 0 .BYTE 0 .BYTE 128 .ENDT RT?7031:: .TABLE 1 V?WHO 0 .BYTE 0 .BYTE 128 0 .BYTE 0 .BYTE 128 .ENDT RT?7131:: .TABLE 1 V?DO? 0 .BYTE 0 .BYTE 128 .ENDT RT?7231:: .TABLE 1 V?$D 0 .BYTE 0 .BYTE 15 .ENDT RT?7331:: .TABLE 1 V?RESTART W?OVER .BYTE 35 .BYTE 15 .ENDT RT?7431:: .TABLE 1 V?WHAT 0 .BYTE 0 .BYTE 128 .ENDT RT?7531:: .TABLE 1 V?WHAT 0 .BYTE 0 .BYTE 128 0 .BYTE 0 .BYTE 128 .ENDT RT?7631:: .TABLE 1 V?TAKE 0 .BYTE 36 .BYTE 19 .ENDT RT?7731:: .TABLE 7 V?EMPTY 0 .BYTE 0 .BYTE 15 W?IN .BYTE 35 .BYTE 15 V?EMPTY W?OUT .BYTE 0 .BYTE 15 W?IN .BYTE 35 .BYTE 15 V?EMPTY 0 .BYTE 0 .BYTE 15 W?ON .BYTE 35 .BYTE 15 V?EMPTY W?OUT .BYTE 0 .BYTE 15 W?ON .BYTE 35 .BYTE 15 V?EMPTY-FROM 0 .BYTE 0 .BYTE 15 W?FROM .BYTE 0 .BYTE 15 V?EMPTY-FROM W?OUT .BYTE 0 .BYTE 15 W?FROM .BYTE 0 .BYTE 15 V?EMPTY-FROM 0 .BYTE 0 .BYTE 15 W?OUT .BYTE 0 .BYTE 15 .ENDT RT?7831:: .TABLE 1 V?WHEN 0 .BYTE 0 .BYTE 128 .ENDT RT?7931:: .TABLE 1 V?WHEN 0 .BYTE 0 .BYTE 128 0 .BYTE 0 .BYTE 128 .ENDT RT?8031:: .TABLE 1 V?$STEAL 0 .BYTE 0 .BYTE 128 .ENDT RT?8131:: .TABLE 2 V?WAIT 0 .BYTE 0 .BYTE 128 V?WAIT W?FOR .BYTE 0 .BYTE 128 .ENDT RT?8231:: .TABLE 1 V?WHY 0 .BYTE 0 .BYTE 128 .ENDT RT?8331:: .TABLE 1 V?WHY 0 .BYTE 0 .BYTE 128 0 .BYTE 0 .BYTE 128 .ENDT RT?8431:: .TABLE 2 V?GIVE-SWP 0 .BYTE 0 .BYTE 3 0 .BYTE 0 .BYTE 124 V?GIVE 0 .BYTE 0 .BYTE 124 W?TO .BYTE 41 .BYTE 3 .ENDT RT?8531:: .TABLE 4 V?TAKE 0 .BYTE 36 .BYTE 19 V?TAKE W?OUT .BYTE 0 .BYTE 31 V?TAKE W?UP .BYTE 0 .BYTE 19 V?UNWEAR W?OFF .BYTE 0 .BYTE 68 .ENDT RT?8631:: .TABLE 6 V?TAKE 0 .BYTE 0 .BYTE 31 W?FROM .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?IN .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?OFF .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?ON .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?OUT .BYTE 0 .BYTE 15 V?TAKE-WITH 0 .BYTE 0 .BYTE 15 W?WITH .BYTE 0 .BYTE 4 .ENDT RT?8731:: .TABLE 1 V?WEAR 0 .BYTE 0 .BYTE 37 .ENDT RT?8831:: .TABLE 3 V?DROP W?DOWN .BYTE 0 .BYTE 84 V?WEAR W?ON .BYTE 0 .BYTE 100 V?EXTINGUISH W?OUT .BYTE 0 .BYTE 15 .ENDT RT?8931:: .TABLE 7 V?PUT 0 .BYTE 0 .BYTE 116 W?ON .BYTE 30 .BYTE 15 V?PUT 0 .BYTE 0 .BYTE 116 W?ACROSS .BYTE 0 .BYTE 15 V?PUT 0 .BYTE 0 .BYTE 116 W?AROUND .BYTE 0 .BYTE 15 V?PUT 0 .BYTE 0 .BYTE 116 W?DOWN .BYTE 0 .BYTE 15 V?PUT-IN 0 .BYTE 0 .BYTE 116 W?IN .BYTE 0 .BYTE 15 V?PUT 0 .BYTE 0 .BYTE 116 W?OVER .BYTE 0 .BYTE 15 V?PUT-IN W?AWAY .BYTE 0 .BYTE 116 W?IN .BYTE 0 .BYTE 15 .ENDT RT?9031:: .TABLE 2 V?TAKE 0 .BYTE 36 .BYTE 17 V?TAKE W?UP .BYTE 36 .BYTE 17 .ENDT RT?9131:: .TABLE 1 V?CUT 0 .BYTE 0 .BYTE 15 W?WITH .BYTE 33 .BYTE 100 .ENDT RT?9231:: .TABLE 1 V?PLUG-IN W?IN .BYTE 0 .BYTE 15 .ENDT RT?9331:: .TABLE 2 V?HIT 0 .BYTE 0 .BYTE 3 W?WITH .BYTE 32 .BYTE 76 V?HIT W?AT .BYTE 0 .BYTE 3 W?WITH .BYTE 32 .BYTE 76 .ENDT RT?9431:: .TABLE 1 V?DROP 0 .BYTE 0 .BYTE 124 .ENDT RT?9531:: .TABLE 3 V?PUT 0 .BYTE 0 .BYTE 124 W?DOWN .BYTE 0 .BYTE 15 V?PUT-IN 0 .BYTE 0 .BYTE 124 W?IN .BYTE 0 .BYTE 15 V?PUT 0 .BYTE 0 .BYTE 124 W?ON .BYTE 0 .BYTE 15 .ENDT RT?9631:: .TABLE 1 V?EXIT 0 .BYTE 0 .BYTE 3 .ENDT RT?9731:: .TABLE 2 V?PULL 0 .BYTE 0 .BYTE 15 V?TAKE W?OUT .BYTE 0 .BYTE 31 .ENDT RT?9831:: .TABLE 3 V?TAKE 0 .BYTE 0 .BYTE 31 W?OFF .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?FROM .BYTE 0 .BYTE 15 V?TAKE 0 .BYTE 0 .BYTE 31 W?OUT .BYTE 0 .BYTE 15 .ENDT ; END LOAD ENDLOD:: .ENDI