(script 34)

(string
    string_1470 "BigTable"
    string_1479 "Hutch"
    string_147f "Mirror"
    string_1486 "Room34"
    string_148d "Shadow"
    string_1494 "Table"
    string_149a "chair"
    string_14a0 "chair1"
    string_14a7 "chair10"
    string_14af "chair11"
    string_14b7 "chair12"
    string_14bf "chair2"
    string_14c6 "chair3"
    string_14cd "chair4"
    string_14d4 "chair5"
    string_14db "chair6"
    string_14e2 "chair7"
    string_14e9 "chair8"
    string_14f0 "chair9"
    string_14f7 "chandelier"
    string_1502 "chute"
    string_1508 "chuteActions"
    string_1515 "coffee"
    string_151c "fire"
    string_1521 "flowers"
    string_1529 "gas"
    string_152d "lamp"
    string_1532 "myIcon"
    string_1539 "myMusic"
    string_1541 "shadowWalk"
)

(said
    said_0c6c /cafe
    said_0c70 /feu,buche
    said_0c77 /man/painting
    said_0c7e /miroir
    said_0c82 /nightstand
    said_0c86 /nightstand<little
    said_0c8d /painting
    said_0c91 /panel,(door<cachoterie)>
    said_0c9e /mur,door
    said_0ca5 <behind,below/painting
    said_0caf <below/nightstand
    said_0cb6 [<around,at][/room]
    said_0cc4 ask,raconter,hold,deliver,look,get,abattre,embrasser,embrace,draguer>
    said_0ce3 ask[/attorney]/c<about>
    said_0cf2 ask[/c]/attorney<about>
    said_0d01 clore/door,chute
    said_0d0a get/urn
    said_0d10 get>
    said_0d14 hop,crawl,aller,enter/chute
    said_0d23 look
    said_0d26 look/armoire
    said_0d2c look/chandelier
    said_0d32 look/chute
    said_0d38 look/door
    said_0d3e look/eye/man
    said_0d47 look/eye>
    said_0d4e look/eye[<man,painting]
    said_0d5c look/buche
    said_0d62 look/man
    said_0d68 look/miroir
    said_0d6e look/nightstand<dining
    said_0d77 look/panel[<cachoterie]
    said_0d82 look/urn
    said_0d88 look<(bas,haut)
    said_0d93 look<behind,below/miroir
    said_0d9f look<dans/armoire
    said_0da8 look<dans/cafe,urn
    said_0db4 look<dans/miroir
    said_0dbd look>
    said_0dc1 look[<at]/reflection
    said_0dcc bouger,get/painting
    said_0dd5 open,bouger
    said_0ddb open/armoire
    said_0de1 open/cafe,urn[<urn]
    said_0def open/door[<chute]
    said_0dfa for,get,boire/coupe,cafe
    said_0e09 debout
)

(local
    local0 = $0000
    local1 = $0000
    local2 = $0000
    local3 = $0000
)

// 0e12
(instance public Room34 of Rm
    (properties
        script $0
        number $0
        timer $0
        keep $0
        initialized $0
        picture $22
        style $ffff
        horizon $0
        controls $0
        north $0
        east $0
        south $0
        west $0
        curPic $0
        picAngle $0
        vanishingX $a0
        vanishingY $8ad0
        vertAngle $0
    )
    (method (init) // method_000c
  000c:39 57            pushi 57 // $57 init
  000e:76               push0 
  000f:57 37 04         super Rm 4 

  0012:35 21              ldi 21 
  0014:65 20             aTop west 
  0016:7a               push2 
  0017:38 0080          pushi 80 // $80 timeLeft
  001a:39 16            pushi 16 // $16 brRight
  001c:43 00 04         callk Load 4 

  001f:39 05            pushi 5 // $5 view
  0021:38 0084          pushi 84 // $84 stop
  0024:39 09            pushi 9 // $9 nsTop
  0026:39 2f            pushi 2f // $2f dy
  0028:39 4a            pushi 4a // $4a pragmaFail
  002a:39 4b            pushi 4b // $4b said
  002c:45 15 0a         callb procedure_0015 a // LoadMany 

  002f:39 61            pushi 61 // $61 add
  0031:39 0f            pushi f // $f lsBottom
  0033:74 0e96          lofss $0ecc // chair1
  0036:74 0ec9          lofss $0f02 // chair2
  0039:74 0efc          lofss $0f38 // chair3
  003c:74 0f2f          lofss $0f6e // chair4
  003f:74 0f62          lofss $0fa4 // chair5
  0042:74 0f95          lofss $0fda // chair6
  0045:74 0fc8          lofss $1010 // chair7
  0048:74 0ffb          lofss $1046 // chair8
  004b:74 102e          lofss $107c // chair9
  004e:74 1061          lofss $10b2 // chair10
  0051:74 1094          lofss $10e8 // chair11
  0054:74 10c7          lofss $111e // chair12
  0057:74 10fa          lofss $1154 // coffee
  005a:74 112d          lofss $118a // chandelier
  005d:74 1160          lofss $11c0 // flowers
  0060:39 62            pushi 62 // $62 eachElementDo
  0062:78               push1 
  0063:39 57            pushi 57 // $57 init
  0065:39 3c            pushi 3c // $3c doit
  0067:76               push0 
  0068:81 0a              lag gAddToPics 
  006a:4a 2c             send 2c 

  006c:38 010a          pushi 10a // $10a setRegions
  006f:78               push1 
  0070:38 00d5          pushi d5 // $d5 ignoreHorizon
  0073:38 010b          pushi 10b // $10b setFeatures
  0076:39 12            pushi 12 // $12 illegalBits
  0078:74 1337          lofss $13b2 // Table
  007b:74 0f92          lofss $1010 // chair7
  007e:74 0fc5          lofss $1046 // chair8
  0081:74 0ff8          lofss $107c // chair9
  0084:74 102b          lofss $10b2 // chair10
  0087:74 105e          lofss $10e8 // chair11
  008a:74 1091          lofss $111e // chair12
  008d:74 12f6          lofss $1386 // BigTable
  0090:74 0e39          lofss $0ecc // chair1
  0093:74 0e6c          lofss $0f02 // chair2
  0096:74 0e9f          lofss $0f38 // chair3
  0099:74 0ed2          lofss $0f6e // chair4
  009c:74 0f05          lofss $0fa4 // chair5
  009f:74 0f38          lofss $0fda // chair6
  00a2:74 10af          lofss $1154 // coffee
  00a5:74 10e2          lofss $118a // chandelier
  00a8:74 12af          lofss $135a // Hutch
  00ab:74 1330          lofss $13de // Mirror
  00ae:54 2e             self 2e 

  00b0:80 00df            lag gDetailLevel 
  00b3:31 32              bnt code_00e7 
  00b5:39 42            pushi 42 // $42 setPri
  00b7:78               push1 
  00b8:39 09            pushi 9 // $9 nsTop
  00ba:38 00c9          pushi c9 // $c9 ignoreActors
  00bd:78               push1 
  00be:78               push1 
  00bf:39 7e            pushi 7e // $7e setCycle
  00c1:78               push1 
  00c2:51 16            class Fwd 
  00c4:36                push 
  00c5:39 57            pushi 57 // $57 init
  00c7:76               push0 
  00c8:72 1171          lofsa $123c // gas
  00cb:4a 16             send 16 

  00cd:39 06            pushi 6 // $6 loop
  00cf:78               push1 
  00d0:88 00a5            lsg gAct 
  00d3:35 02              ldi 2 
  00d5:08                 div 
  00d6:36                push 
  00d7:39 7e            pushi 7e // $7e setCycle
  00d9:78               push1 
  00da:51 16            class Fwd 
  00dc:36                push 
  00dd:39 57            pushi 57 // $57 init
  00df:76               push0 
  00e0:72 1107          lofsa $11ea // fire
  00e3:4a 10             send 10 

  00e5:33 2c              jmp code_0113 

        code_00e7
  00e7:39 42            pushi 42 // $42 setPri
  00e9:78               push1 
  00ea:39 09            pushi 9 // $9 nsTop
  00ec:38 00c9          pushi c9 // $c9 ignoreActors
  00ef:78               push1 
  00f0:78               push1 
  00f1:39 57            pushi 57 // $57 init
  00f3:76               push0 
  00f4:38 00c6          pushi c6 // $c6 stopUpd
  00f7:76               push0 
  00f8:72 1141          lofsa $123c // gas
  00fb:4a 14             send 14 

  00fd:39 06            pushi 6 // $6 loop
  00ff:78               push1 
  0100:88 00a5            lsg gAct 
  0103:35 02              ldi 2 
  0105:08                 div 
  0106:36                push 
  0107:39 57            pushi 57 // $57 init
  0109:76               push0 
  010a:38 00c6          pushi c6 // $c6 stopUpd
  010d:76               push0 
  010e:72 10d9          lofsa $11ea // fire
  0111:4a 0e             send e 


        code_0113
  0113:38 00c8          pushi c8 // $c8 setLoop
  0116:78               push1 
  0117:7a               push2 
  0118:39 37            pushi 37 // $37 yStep
  011a:78               push1 
  011b:39 05            pushi 5 // $5 view
  011d:39 12            pushi 12 // $12 illegalBits
  011f:78               push1 
  0120:76               push0 
  0121:39 42            pushi 42 // $42 setPri
  0123:78               push1 
  0124:7a               push2 
  0125:38 00c9          pushi c9 // $c9 ignoreActors
  0128:78               push1 
  0129:78               push1 
  012a:39 57            pushi 57 // $57 init
  012c:76               push0 
  012d:38 00c6          pushi c6 // $c6 stopUpd
  0130:76               push0 
  0131:39 7a            pushi 7a // $7a setScript
  0133:78               push1 
  0134:74 0d31          lofss $0e68 // chuteActions
  0137:72 1154          lofsa $128e // chute
  013a:4a 2c             send 2c 

  013c:7a               push2 
  013d:78               push1 
  013e:39 64            pushi 64 // $64 allTrue
  0140:43 40 04         callk Random 4 

  0143:36                push 
  0144:35 23              ldi 23 
  0146:24                 le? 
  0147:31 33              bnt code_017c 
  0149:88 00a5            lsg gAct 
  014c:35 00              ldi 0 
  014e:1e                 gt? 
  014f:31 2b              bnt code_017c 
  0151:88 00a5            lsg gAct 
  0154:35 07              ldi 7 
  0156:22                 lt? 
  0157:31 23              bnt code_017c 
  0159:39 12            pushi 12 // $12 illegalBits
  015b:78               push1 
  015c:76               push0 
  015d:38 00c5          pushi c5 // $c5 posn
  0160:7a               push2 
  0161:39 0d            pushi d // $d lsTop
  0163:39 52            pushi 52 // $52 icon
  0165:39 42            pushi 42 // $42 setPri
  0167:78               push1 
  0168:7a               push2 
  0169:39 57            pushi 57 // $57 init
  016b:76               push0 
  016c:72 1187          lofsa $12f6 // Shadow
  016f:4a 18             send 18 

  0171:39 7a            pushi 7a // $7a setScript
  0173:78               push1 
  0174:74 0d25          lofss $0e9c // shadowWalk
  0177:72 117c          lofsa $12f6 // Shadow
  017a:4a 06             send 6 


        code_017c
  017c:88 00a5            lsg gAct 
  017f:3c                 dup 
  0180:35 01              ldi 1 
  0182:1a                 eq? 
  0183:31 37              bnt code_01bc 
  0185:88 009a            lsg gClarenceWilburState 
  0188:35 03              ldi 3 
  018a:1a                 eq? 
  018b:31 2d              bnt code_01ba 
  018d:88 0170            lsg gCycleTimers 
  0190:35 01              ldi 1 
  0192:1a                 eq? 
  0193:31 07              bnt code_019c 
  0195:35 04              ldi 4 
  0197:a0 009a            sag gClarenceWilburState 
  019a:33 1e              jmp code_01ba 

        code_019c
  019c:88 009a            lsg gClarenceWilburState 
  019f:35 03              ldi 3 
  01a1:1a                 eq? 
  01a2:31 09              bnt code_01ad 
  01a4:38 00e2          pushi e2 // $e2 canInput
  01a7:78               push1 
  01a8:76               push0 
  01a9:51 2b            class User 
  01ab:4a 06             send 6 


        code_01ad
  01ad:35 01              ldi 1 
  01af:a3 02              sal local2 
  01b1:38 010a          pushi 10a // $10a setRegions
  01b4:78               push1 
  01b5:38 00ed          pushi ed // $ed put
  01b8:54 06             self 6 


        code_01ba
  01ba:33 46              jmp code_0202 

        code_01bc
  01bc:3c                 dup 
  01bd:35 04              ldi 4 
  01bf:1a                 eq? 
  01c0:31 0f              bnt code_01d1 
  01c2:35 01              ldi 1 
  01c4:a3 02              sal local2 
  01c6:38 010a          pushi 10a // $10a setRegions
  01c9:78               push1 
  01ca:38 0193          pushi 193 // $193 sel_403
  01cd:54 06             self 6 

  01cf:33 31              jmp code_0202 

        code_01d1
  01d1:3c                 dup 
  01d2:35 03              ldi 3 
  01d4:1a                 eq? 
  01d5:31 2b              bnt code_0202 
  01d7:88 00bb            lsg gMinute 
  01da:35 03              ldi 3 
  01dc:1a                 eq? 
  01dd:31 0e              bnt code_01ed 
  01df:88 0172            lsg global370 
  01e2:35 00              ldi 0 
  01e4:1a                 eq? 
  01e5:31 06              bnt code_01ed 
  01e7:34 0708            ldi 708 
  01ea:a0 0172            sag global370 

        code_01ed
  01ed:88 0172            lsg global370 
  01f0:35 01              ldi 1 
  01f2:1e                 gt? 
  01f3:31 0d              bnt code_0202 
  01f5:35 01              ldi 1 
  01f7:a3 02              sal local2 
  01f9:38 010a          pushi 10a // $10a setRegions
  01fc:78               push1 
  01fd:38 017f          pushi 17f // $17f sel_383
  0200:54 06             self 6 


        code_0202
  0202:3a                toss 
  0203:89 0c              lsg gPrevRoomNum 
  0205:35 32              ldi 32 
  0207:1c                 ne? 
  0208:31 36              bnt code_0240 
  020a:89 0c              lsg gPrevRoomNum 
  020c:35 21              ldi 21 
  020e:1a                 eq? 
  020f:31 0f              bnt code_0220 
  0211:38 00c5          pushi c5 // $c5 posn
  0214:7a               push2 
  0215:39 0e            pushi e // $e lsLeft
  0217:38 0096          pushi 96 // $96 busy
  021a:81 00              lag gEgo 
  021c:4a 08             send 8 

  021e:33 0d              jmp code_022d 

        code_0220
  0220:38 00c5          pushi c5 // $c5 posn
  0223:7a               push2 
  0224:38 0109          pushi 109 // $109 picAngle
  0227:39 78            pushi 78 // $78 changeState
  0229:81 00              lag gEgo 
  022b:4a 08             send 8 


        code_022d
  022d:39 12            pushi 12 // $12 illegalBits
  022f:78               push1 
  0230:38 8000          pushi 8000 // $8000 sel_32768
  0233:39 05            pushi 5 // $5 view
  0235:78               push1 
  0236:76               push0 
  0237:39 57            pushi 57 // $57 init
  0239:76               push0 
  023a:81 00              lag gEgo 
  023c:4a 10             send 10 

  023e:33 23              jmp code_0263 

        code_0240
  0240:39 05            pushi 5 // $5 view
  0242:78               push1 
  0243:76               push0 
  0244:39 12            pushi 12 // $12 illegalBits
  0246:78               push1 
  0247:38 8000          pushi 8000 // $8000 sel_32768
  024a:39 42            pushi 42 // $42 setPri
  024c:78               push1 
  024d:39 ff            pushi ff // $ff checkAni
  024f:38 00c5          pushi c5 // $c5 posn
  0252:7a               push2 
  0253:39 44            pushi 44 // $44 next
  0255:38 00a7          pushi a7 // $a7 isStopped
  0258:39 57            pushi 57 // $57 init
  025a:76               push0 
  025b:81 00              lag gEgo 
  025d:4a 1e             send 1e 

  025f:35 01              ldi 1 
  0261:a3 03              sal local3 

        code_0263
  0263:48                 ret 
    )

    (method (doit) // method_0264
  0264:83 03              lal local3 
  0266:31 0e              bnt code_0276 
  0268:35 00              ldi 0 
  026a:a3 03              sal local3 
  026c:7a               push2 
  026d:39 22            pushi 22 // $22 type
  026f:76               push0 
  0270:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0276
  0276:76               push0 
  0277:45 14 00         callb procedure_0014 0 // IsFirstTimeInRoom 

  027a:31 0a              bnt code_0286 
  027c:7a               push2 
  027d:39 22            pushi 22 // $22 type
  027f:78               push1 
  0280:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0286
  0286:38 00db          pushi db // $db onControl
  0289:78               push1 
  028a:78               push1 
  028b:81 00              lag gEgo 
  028d:4a 06             send 6 

  028f:36                push 
  0290:35 04              ldi 4 
  0292:12                 and 
  0293:31 0a              bnt code_029f 
  0295:38 00f8          pushi f8 // $f8 newRoom
  0298:78               push1 
  0299:39 23            pushi 23 // $23 window
  029b:81 02              lag gCurRoom 
  029d:4a 06             send 6 


        code_029f
  029f:83 01              lal local1 
  02a1:18                 not 
  02a2:31 2e              bnt code_02d2 
  02a4:39 04            pushi 4 // $4 x
  02a6:76               push0 
  02a7:81 00              lag gEgo 
  02a9:4a 04             send 4 

  02ab:36                push 
  02ac:35 33              ldi 33 
  02ae:22                 lt? 
  02af:31 18              bnt code_02c9 
  02b1:39 03            pushi 3 // $3 y
  02b3:76               push0 
  02b4:81 00              lag gEgo 
  02b6:4a 04             send 4 

  02b8:36                push 
  02b9:35 7e              ldi 7e 
  02bb:1e                 gt? 
  02bc:31 0b              bnt code_02c9 
  02be:39 42            pushi 42 // $42 setPri
  02c0:78               push1 
  02c1:39 0a            pushi a // $a nsLeft
  02c3:81 00              lag gEgo 
  02c5:4a 06             send 6 

  02c7:33 09              jmp code_02d2 

        code_02c9
  02c9:39 42            pushi 42 // $42 setPri
  02cb:78               push1 
  02cc:39 ff            pushi ff // $ff checkAni
  02ce:81 00              lag gEgo 
  02d0:4a 06             send 6 


        code_02d2
  02d2:39 04            pushi 4 // $4 x
  02d4:76               push0 
  02d5:81 00              lag gEgo 
  02d7:4a 04             send 4 

  02d9:36                push 
  02da:35 1e              ldi 1e 
  02dc:22                 lt? 
  02dd:31 06              bnt code_02e5 
  02df:35 00              ldi 0 
  02e1:65 2a             aTop vertAngle 
  02e3:33 1a              jmp code_02ff 

        code_02e5
  02e5:39 04            pushi 4 // $4 x
  02e7:76               push0 
  02e8:81 00              lag gEgo 
  02ea:4a 04             send 4 

  02ec:36                push 
  02ed:34 008c            ldi 8c 
  02f0:22                 lt? 
  02f1:31 07              bnt code_02fa 
  02f3:34 00a3            ldi a3 
  02f6:65 2a             aTop vertAngle 
  02f8:33 05              jmp code_02ff 

        code_02fa
  02fa:34 0089            ldi 89 
  02fd:65 2a             aTop vertAngle 

        code_02ff
  02ff:39 3c            pushi 3c // $3c doit
  0301:76               push0 
  0302:57 37 04         super Rm 4 

  0305:48                 ret 
    )

    (method (dispose) // method_0306
  0306:39 58            pushi 58 // $58 dispose
  0308:76               push0 
  0309:57 37 04         super Rm 4 

  030c:48                 ret 
    )

    (method (newRoom) // method_030d
  030d:38 00f8          pushi f8 // $f8 newRoom
  0310:78               push1 
  0311:8f 01              lsp param1 
  0313:57 37 06         super Rm 6 

  0316:48                 ret 
    )

    (method (handleEvent) // method_0317
  0317:3f 01             link 1 // (var $1)
  0319:39 4c            pushi 4c // $4c claimed
  031b:76               push0 
  031c:87 01              lap param1 
  031e:4a 04             send 4 

  0320:31 03              bnt code_0325 
  0322:35 01              ldi 1 
  0324:48                 ret 

        code_0325
  0325:39 22            pushi 22 // $22 type
  0327:76               push0 
  0328:87 01              lap param1 
  032a:4a 04             send 4 

  032c:36                push 
  032d:34 0080            ldi 80 
  0330:1a                 eq? 
  0331:30 0232            bnt code_0566 
  0334:88 00a5            lsg gAct 
  0337:35 01              ldi 1 
  0339:1c                 ne? 
  033a:2f 1c               bt code_0358 
  033c:88 009a            lsg gClarenceWilburState 
  033f:35 03              ldi 3 
  0341:1c                 ne? 
  0342:2f 14               bt code_0358 
  0344:78               push1 
  0345:74 09aa          lofss $0cf2 // ask[/c]/attorney<about>
  0348:43 25 02         callk Said 2 

  034b:18                 not 
  034c:31 0c              bnt code_035a 
  034e:78               push1 
  034f:74 0991          lofss $0ce3 // ask[/attorney]/c<about>
  0352:43 25 02         callk Said 2 

  0355:18                 not 
  0356:31 02              bnt code_035a 

        code_0358
  0358:35 01              ldi 1 

        code_035a
  035a:a5 00              sat temp0 
  035c:80 00d0            lag global208 
  035f:31 3a              bnt code_039b 
  0361:85 00              lat temp0 
  0363:31 36              bnt code_039b 
  0365:78               push1 
  0366:74 095b          lofss $0cc4 // ask,raconter,hold,deliver,look,get,abattre,embrasser,embrace,draguer>
  0369:43 25 02         callk Said 2 

  036c:31 2d              bnt code_039b 
  036e:78               push1 
  036f:38 03de          pushi 3de // $3de sel_990
  0372:43 03 02         callk DisposeScript 2 

  0375:39 7a            pushi 7a // $7a setScript
  0377:78               push1 
  0378:7a               push2 
  0379:38 00f3          pushi f3 // $f3 close
  037c:76               push0 
  037d:43 02 04         callk ScriptID 4 

  0380:36                push 
  0381:54 06             self 6 

  0383:39 6f            pushi 6f // $6f handleEvent
  0385:78               push1 
  0386:8f 01              lsp param1 
  0388:39 76            pushi 76 // $76 script
  038a:76               push0 
  038b:54 04             self 4 

  038d:4a 06             send 6 

  038f:39 4c            pushi 4c // $4c claimed
  0391:76               push0 
  0392:87 01              lap param1 
  0394:4a 04             send 4 

  0396:31 03              bnt code_039b 
  0398:35 01              ldi 1 
  039a:48                 ret 

        code_039b
  039b:78               push1 
  039c:74 08f2          lofss $0c91 // /panel,(door<cachoterie)>
  039f:43 25 02         callk Said 2 

  03a2:31 6f              bnt code_0413 
  03a4:78               push1 
  03a5:74 097b          lofss $0d23 // look
  03a8:43 25 02         callk Said 2 

  03ab:31 21              bnt code_03ce 
  03ad:88 00af            lsg global175 
  03b0:35 02              ldi 2 
  03b2:12                 and 
  03b3:31 0c              bnt code_03c1 
  03b5:7a               push2 
  03b6:39 22            pushi 22 // $22 type
  03b8:7a               push2 
  03b9:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  03bf:33 0b              jmp code_03cc 

        code_03c1
  03c1:7a               push2 
  03c2:39 22            pushi 22 // $22 type
  03c4:39 03            pushi 3 // $3 y
  03c6:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_03cc
  03cc:33 42              jmp code_0410 

        code_03ce
  03ce:88 00af            lsg global175 
  03d1:35 02              ldi 2 
  03d3:12                 and 
  03d4:31 3a              bnt code_0410 
  03d6:78               push1 
  03d7:74 09fb          lofss $0dd5 // open,bouger
  03da:43 25 02         callk Said 2 

  03dd:31 31              bnt code_0410 
  03df:83 02              lal local2 
  03e1:18                 not 
  03e2:31 21              bnt code_0405 
  03e4:38 00db          pushi db // $db onControl
  03e7:78               push1 
  03e8:78               push1 
  03e9:81 00              lag gEgo 
  03eb:4a 06             send 6 

  03ed:36                push 
  03ee:35 08              ldi 8 
  03f0:12                 and 
  03f1:31 0c              bnt code_03ff 
  03f3:38 00f8          pushi f8 // $f8 newRoom
  03f6:78               push1 
  03f7:39 32            pushi 32 // $32 b-i2
  03f9:81 02              lag gCurRoom 
  03fb:4a 06             send 6 

  03fd:33 04              jmp code_0403 

        code_03ff
  03ff:76               push0 
  0400:45 09 00         callb procedure_0009 0 // NotClose 


        code_0403
  0403:33 0b              jmp code_0410 

        code_0405
  0405:7a               push2 
  0406:39 22            pushi 22 // $22 type
  0408:39 04            pushi 4 // $4 x
  040a:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0410
  0410:32 0153            jmp code_0566 

        code_0413
  0413:78               push1 
  0414:74 09a6          lofss $0dbd // look>
  0417:43 25 02         callk Said 2 

  041a:30 00ea            bnt code_0507 
  041d:78               push1 
  041e:74 0895          lofss $0cb6 // [<around,at][/room]
  0421:43 25 02         callk Said 2 

  0424:31 0d              bnt code_0433 
  0426:7a               push2 
  0427:39 22            pushi 22 // $22 type
  0429:78               push1 
  042a:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0430:32 00d2            jmp code_0505 

        code_0433
  0433:78               push1 
  0434:74 0940          lofss $0d77 // look/panel[<cachoterie]
  0437:43 25 02         callk Said 2 

  043a:31 22              bnt code_045e 
  043c:88 00af            lsg global175 
  043f:35 02              ldi 2 
  0441:12                 and 
  0442:31 0c              bnt code_0450 
  0444:7a               push2 
  0445:39 22            pushi 22 // $22 type
  0447:7a               push2 
  0448:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  044e:33 0b              jmp code_045b 

        code_0450
  0450:7a               push2 
  0451:39 22            pushi 22 // $22 type
  0453:39 03            pushi 3 // $3 y
  0455:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_045b
  045b:32 00a7            jmp code_0505 

        code_045e
  045e:78               push1 
  045f:74 083c          lofss $0c9e // /mur,door
  0462:43 25 02         callk Said 2 

  0465:31 0e              bnt code_0475 
  0467:7a               push2 
  0468:39 22            pushi 22 // $22 type
  046a:39 05            pushi 5 // $5 view
  046c:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0472:32 0090            jmp code_0505 

        code_0475
  0475:78               push1 
  0476:74 0836          lofss $0caf // <below/nightstand
  0479:43 25 02         callk Said 2 

  047c:31 0d              bnt code_048b 
  047e:7a               push2 
  047f:39 22            pushi 22 // $22 type
  0481:39 06            pushi 6 // $6 loop
  0483:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0489:33 7a              jmp code_0505 

        code_048b
  048b:78               push1 
  048c:74 07f3          lofss $0c82 // /nightstand
  048f:43 25 02         callk Said 2 

  0492:31 0d              bnt code_04a1 
  0494:7a               push2 
  0495:39 22            pushi 22 // $22 type
  0497:39 07            pushi 7 // $7 cel
  0499:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  049f:33 64              jmp code_0505 

        code_04a1
  04a1:78               push1 
  04a2:74 08a2          lofss $0d47 // look/eye>
  04a5:43 25 02         callk Said 2 

  04a8:31 09              bnt code_04b3 
  04aa:78               push1 
  04ab:74 08b4          lofss $0d62 // look/man
  04ae:43 25 02         callk Said 2 

  04b1:2f 12               bt code_04c5 

        code_04b3
  04b3:78               push1 
  04b4:74 0897          lofss $0d4e // look/eye[<man,painting]
  04b7:43 25 02         callk Said 2 

  04ba:2f 09               bt code_04c5 
  04bc:78               push1 
  04bd:74 087e          lofss $0d3e // look/eye/man
  04c0:43 25 02         callk Said 2 

  04c3:31 0d              bnt code_04d2 

        code_04c5
  04c5:7a               push2 
  04c6:39 22            pushi 22 // $22 type
  04c8:39 08            pushi 8 // $8 underBits
  04ca:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  04d0:33 33              jmp code_0505 

        code_04d2
  04d2:78               push1 
  04d3:74 07cf          lofss $0ca5 // <behind,below/painting
  04d6:43 25 02         callk Said 2 

  04d9:31 0d              bnt code_04e8 
  04db:7a               push2 
  04dc:39 22            pushi 22 // $22 type
  04de:39 09            pushi 9 // $9 nsTop
  04e0:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  04e6:33 1d              jmp code_0505 

        code_04e8
  04e8:78               push1 
  04e9:74 07a1          lofss $0c8d // /painting
  04ec:43 25 02         callk Said 2 

  04ef:2f 09               bt code_04fa 
  04f1:78               push1 
  04f2:74 0782          lofss $0c77 // /man/painting
  04f5:43 25 02         callk Said 2 

  04f8:31 0b              bnt code_0505 

        code_04fa
  04fa:7a               push2 
  04fb:39 22            pushi 22 // $22 type
  04fd:39 0a            pushi a // $a nsLeft
  04ff:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0505
  0505:33 5f              jmp code_0566 

        code_0507
  0507:78               push1 
  0508:74 08c1          lofss $0dcc // bouger,get/painting
  050b:43 25 02         callk Said 2 

  050e:31 0d              bnt code_051d 
  0510:7a               push2 
  0511:39 22            pushi 22 // $22 type
  0513:39 0b            pushi b // $b nsBottom
  0515:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  051b:33 49              jmp code_0566 

        code_051d
  051d:78               push1 
  051e:74 07ef          lofss $0d10 // get>
  0521:43 25 02         callk Said 2 

  0524:31 40              bnt code_0566 
  0526:78               push1 
  0527:74 0754          lofss $0c7e // /miroir
  052a:43 25 02         callk Said 2 

  052d:31 0d              bnt code_053c 
  052f:7a               push2 
  0530:39 22            pushi 22 // $22 type
  0532:39 0c            pushi c // $c nsRight
  0534:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  053a:33 2a              jmp code_0566 

        code_053c
  053c:78               push1 
  053d:74 072c          lofss $0c6c // /cafe
  0540:43 25 02         callk Said 2 

  0543:31 0d              bnt code_0552 
  0545:7a               push2 
  0546:39 22            pushi 22 // $22 type
  0548:39 0d            pushi d // $d lsTop
  054a:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0550:33 14              jmp code_0566 

        code_0552
  0552:78               push1 
  0553:74 071a          lofss $0c70 // /feu,buche
  0556:43 25 02         callk Said 2 

  0559:31 0b              bnt code_0566 
  055b:7a               push2 
  055c:39 22            pushi 22 // $22 type
  055e:39 0e            pushi e // $e lsLeft
  0560:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0566
  0566:48                 ret 
    )

)

// 0e62
(instance chuteActions of Script
    (properties
        client $0
        state $ffff
        start $0
        timer $0
        cycles $0
        seconds $0
        lastSeconds $0
        register $0
        script $0
        caller $0
    )
    (method (handleEvent) // method_0567
  0567:39 22            pushi 22 // $22 type
  0569:76               push0 
  056a:87 01              lap param1 
  056c:4a 04             send 4 

  056e:36                push 
  056f:34 0080            ldi 80 
  0572:1a                 eq? 
  0573:30 00e6            bnt code_065c 
  0576:39 4c            pushi 4c // $4c claimed
  0578:76               push0 
  0579:87 01              lap param1 
  057b:4a 04             send 4 

  057d:31 03              bnt code_0582 
  057f:32 00da            jmp code_065c 

        code_0582
  0582:78               push1 
  0583:74 0802          lofss $0d88 // look<(bas,haut)
  0586:43 25 02         callk Said 2 

  0589:31 1c              bnt code_05a7 
  058b:83 00              lal local0 
  058d:31 0d              bnt code_059c 
  058f:7a               push2 
  0590:39 22            pushi 22 // $22 type
  0592:39 0f            pushi f // $f lsBottom
  0594:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  059a:33 08              jmp code_05a4 

        code_059c
  059c:39 4c            pushi 4c // $4c claimed
  059e:78               push1 
  059f:76               push0 
  05a0:87 01              lap param1 
  05a2:4a 06             send 6 


        code_05a4
  05a4:32 00b5            jmp code_065c 

        code_05a7
  05a7:78               push1 
  05a8:74 0787          lofss $0d32 // look/chute
  05ab:43 25 02         callk Said 2 

  05ae:31 1f              bnt code_05cf 
  05b0:83 00              lal local0 
  05b2:31 0d              bnt code_05c1 
  05b4:7a               push2 
  05b5:39 22            pushi 22 // $22 type
  05b7:39 0f            pushi f // $f lsBottom
  05b9:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  05bf:33 0b              jmp code_05cc 

        code_05c1
  05c1:7a               push2 
  05c2:39 22            pushi 22 // $22 type
  05c4:39 10            pushi 10 // $10 lsRight
  05c6:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_05cc
  05cc:32 008d            jmp code_065c 

        code_05cf
  05cf:78               push1 
  05d0:74 081c          lofss $0def // open/door[<chute]
  05d3:43 25 02         callk Said 2 

  05d6:31 35              bnt code_060d 
  05d8:83 00              lal local0 
  05da:31 0d              bnt code_05e9 
  05dc:7a               push2 
  05dd:39 22            pushi 22 // $22 type
  05df:39 11            pushi 11 // $11 signal
  05e1:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  05e7:33 22              jmp code_060b 

        code_05e9
  05e9:38 00da          pushi da // $da inRect
  05ec:39 04            pushi 4 // $4 x
  05ee:39 05            pushi 5 // $5 view
  05f0:39 7e            pushi 7e // $7e setCycle
  05f2:39 28            pushi 28 // $28 message
  05f4:38 0087          pushi 87 // $87 clean
  05f7:81 00              lag gEgo 
  05f9:4a 0c             send c 

  05fb:31 0a              bnt code_0607 
  05fd:35 00              ldi 0 
  05ff:65 0a             aTop state 
  0601:35 01              ldi 1 
  0603:65 10             aTop cycles 
  0605:33 04              jmp code_060b 

        code_0607
  0607:76               push0 
  0608:45 09 00         callb procedure_0009 0 // NotClose 


        code_060b
  060b:33 4f              jmp code_065c 

        code_060d
  060d:78               push1 
  060e:74 0703          lofss $0d14 // hop,crawl,aller,enter/chute
  0611:43 25 02         callk Said 2 

  0614:31 1f              bnt code_0635 
  0616:83 00              lal local0 
  0618:31 0e              bnt code_0628 
  061a:76               push0 
  061b:45 03 00         callb procedure_0003 0 // HandsOff 

  061e:35 05              ldi 5 
  0620:65 0a             aTop state 
  0622:35 01              ldi 1 
  0624:65 10             aTop cycles 
  0626:33 0b              jmp code_0633 

        code_0628
  0628:7a               push2 
  0629:39 22            pushi 22 // $22 type
  062b:39 12            pushi 12 // $12 illegalBits
  062d:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0633
  0633:33 27              jmp code_065c 

        code_0635
  0635:78               push1 
  0636:74 07d0          lofss $0e09 // debout
  0639:43 25 02         callk Said 2 

  063c:2f 09               bt code_0647 
  063e:78               push1 
  063f:74 06bf          lofss $0d01 // clore/door,chute
  0642:43 25 02         callk Said 2 

  0645:31 15              bnt code_065c 

        code_0647
  0647:83 00              lal local0 
  0649:31 06              bnt code_0651 
  064b:35 01              ldi 1 
  064d:65 10             aTop cycles 
  064f:33 0b              jmp code_065c 

        code_0651
  0651:7a               push2 
  0652:39 22            pushi 22 // $22 type
  0654:39 13            pushi 13 // $13 brTop
  0656:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_065c
  065c:48                 ret 
    )

    (method (changeState) // method_065d
  065d:87 01              lap param1 
  065f:65 0a             aTop state 
  0661:36                push 
  0662:3c                 dup 
  0663:35 00              ldi 0 
  0665:1a                 eq? 
  0666:31 07              bnt code_066f 
  0668:76               push0 
  0669:45 0f 00         callb procedure_000f 0 // cls 

  066c:32 01dd            jmp code_084c 

        code_066f
  066f:3c                 dup 
  0670:35 01              ldi 1 
  0672:1a                 eq? 
  0673:31 21              bnt code_0696 
  0675:38 00e9          pushi e9 // $e9 canControl
  0678:78               push1 
  0679:76               push0 
  067a:51 2b            class User 
  067c:4a 06             send 6 

  067e:39 12            pushi 12 // $12 illegalBits
  0680:78               push1 
  0681:76               push0 
  0682:38 00d3          pushi d3 // $d3 setMotion
  0685:39 04            pushi 4 // $4 x
  0687:51 1d            class MoveTo 
  0689:36                push 
  068a:39 21            pushi 21 // $21 font
  068c:39 7f            pushi 7f // $7f setReal
  068e:7c            pushSelf 
  068f:81 00              lag gEgo 
  0691:4a 12             send 12 

  0693:32 01b6            jmp code_084c 

        code_0696
  0696:3c                 dup 
  0697:35 02              ldi 2 
  0699:1a                 eq? 
  069a:31 3e              bnt code_06da 
  069c:39 05            pushi 5 // $5 view
  069e:78               push1 
  069f:39 16            pushi 16 // $16 brRight
  06a1:39 06            pushi 6 // $6 loop
  06a3:78               push1 
  06a4:76               push0 
  06a5:39 07            pushi 7 // $7 cel
  06a7:78               push1 
  06a8:76               push0 
  06a9:39 7e            pushi 7e // $7e setCycle
  06ab:78               push1 
  06ac:51 1a            class End 
  06ae:36                push 
  06af:81 00              lag gEgo 
  06b1:4a 18             send 18 

  06b3:38 00d3          pushi d3 // $d3 setMotion
  06b6:39 04            pushi 4 // $4 x
  06b8:51 1d            class MoveTo 
  06ba:36                push 
  06bb:39 13            pushi 13 // $13 brTop
  06bd:38 00a7          pushi a7 // $a7 isStopped
  06c0:7c            pushSelf 
  06c1:72 0bca          lofsa $128e // chute
  06c4:4a 0c             send c 

  06c6:39 2b            pushi 2b // $2b number
  06c8:78               push1 
  06c9:39 4a            pushi 4a // $4a pragmaFail
  06cb:39 06            pushi 6 // $6 loop
  06cd:78               push1 
  06ce:78               push1 
  06cf:39 2a            pushi 2a // $2a play
  06d1:76               push0 
  06d2:72 0d35          lofsa $140a // myMusic
  06d5:4a 10             send 10 

  06d7:32 0172            jmp code_084c 

        code_06da
  06da:3c                 dup 
  06db:35 03              ldi 3 
  06dd:1a                 eq? 
  06de:31 12              bnt code_06f2 
  06e0:35 01              ldi 1 
  06e2:a3 00              sal local0 
  06e4:7a               push2 
  06e5:39 22            pushi 22 // $22 type
  06e7:39 14            pushi 14 // $14 brLeft
  06e9:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  06ef:32 015a            jmp code_084c 

        code_06f2
  06f2:3c                 dup 
  06f3:35 04              ldi 4 
  06f5:1a                 eq? 
  06f6:31 34              bnt code_072c 
  06f8:38 00d3          pushi d3 // $d3 setMotion
  06fb:39 03            pushi 3 // $3 y
  06fd:51 1d            class MoveTo 
  06ff:36                push 
  0700:39 17            pushi 17 // $17 name
  0702:39 79            pushi 79 // $79 cue
  0704:72 0b87          lofsa $128e // chute
  0707:4a 0a             send a 

  0709:35 00              ldi 0 
  070b:a3 00              sal local0 
  070d:39 2b            pushi 2b // $2b number
  070f:78               push1 
  0710:39 4b            pushi 4b // $4b said
  0712:39 06            pushi 6 // $6 loop
  0714:78               push1 
  0715:78               push1 
  0716:39 2a            pushi 2a // $2a play
  0718:76               push0 
  0719:72 0cee          lofsa $140a // myMusic
  071c:4a 10             send 10 

  071e:39 7e            pushi 7e // $7e setCycle
  0720:7a               push2 
  0721:51 1b            class Beg 
  0723:36                push 
  0724:7c            pushSelf 
  0725:81 00              lag gEgo 
  0727:4a 08             send 8 

  0729:32 0120            jmp code_084c 

        code_072c
  072c:3c                 dup 
  072d:35 05              ldi 5 
  072f:1a                 eq? 
  0730:31 24              bnt code_0756 
  0732:39 05            pushi 5 // $5 view
  0734:78               push1 
  0735:76               push0 
  0736:39 06            pushi 6 // $6 loop
  0738:78               push1 
  0739:78               push1 
  073a:39 7e            pushi 7e // $7e setCycle
  073c:78               push1 
  073d:51 17            class Walk 
  073f:36                push 
  0740:39 12            pushi 12 // $12 illegalBits
  0742:78               push1 
  0743:38 8000          pushi 8000 // $8000 sel_32768
  0746:81 00              lag gEgo 
  0748:4a 18             send 18 

  074a:38 00e9          pushi e9 // $e9 canControl
  074d:78               push1 
  074e:78               push1 
  074f:51 2b            class User 
  0751:4a 06             send 6 

  0753:32 00f6            jmp code_084c 

        code_0756
  0756:3c                 dup 
  0757:35 06              ldi 6 
  0759:1a                 eq? 
  075a:31 35              bnt code_0791 
  075c:39 2b            pushi 2b // $2b number
  075e:78               push1 
  075f:39 09            pushi 9 // $9 nsTop
  0761:39 06            pushi 6 // $6 loop
  0763:78               push1 
  0764:78               push1 
  0765:39 2a            pushi 2a // $2a play
  0767:76               push0 
  0768:72 0c9f          lofsa $140a // myMusic
  076b:4a 10             send 10 

  076d:38 00c8          pushi c8 // $c8 setLoop
  0770:78               push1 
  0771:7a               push2 
  0772:39 07            pushi 7 // $7 cel
  0774:78               push1 
  0775:76               push0 
  0776:38 00d3          pushi d3 // $d3 setMotion
  0779:39 03            pushi 3 // $3 y
  077b:51 1d            class MoveTo 
  077d:36                push 
  077e:39 1b            pushi 1b // $1b elements
  0780:38 0080          pushi 80 // $80 timeLeft
  0783:39 7e            pushi 7e // $7e setCycle
  0785:7a               push2 
  0786:51 1a            class End 
  0788:36                push 
  0789:7c            pushSelf 
  078a:81 00              lag gEgo 
  078c:4a 1e             send 1e 

  078e:32 00bb            jmp code_084c 

        code_0791
  0791:3c                 dup 
  0792:35 07              ldi 7 
  0794:1a                 eq? 
  0795:31 15              bnt code_07ac 
  0797:39 03            pushi 3 // $3 y
  0799:39 22            pushi 22 // $22 type
  079b:39 15            pushi 15 // $15 brBottom
  079d:39 58            pushi 58 // $58 dispose
  079f:46 00ff 0000 06  calle ff procedure_0000 6 // Print 

  07a5:35 04              ldi 4 
  07a7:65 12             aTop seconds 
  07a9:32 00a0            jmp code_084c 

        code_07ac
  07ac:3c                 dup 
  07ad:35 08              ldi 8 
  07af:1a                 eq? 
  07b0:31 28              bnt code_07da 
  07b2:76               push0 
  07b3:45 0f 00         callb procedure_000f 0 // cls 

  07b6:35 64              ldi 64 
  07b8:a0 00ac            sag global172 
  07bb:7a               push2 
  07bc:39 0a            pushi a // $a nsLeft
  07be:39 05            pushi 5 // $5 view
  07c0:43 6a 04         callk ShakeScreen 4 

  07c3:39 2b            pushi 2b // $2b number
  07c5:78               push1 
  07c6:39 2f            pushi 2f // $2f dy
  07c8:39 06            pushi 6 // $6 loop
  07ca:78               push1 
  07cb:78               push1 
  07cc:39 2a            pushi 2a // $2a play
  07ce:76               push0 
  07cf:72 0c38          lofsa $140a // myMusic
  07d2:4a 10             send 10 

  07d4:35 15              ldi 15 
  07d6:65 10             aTop cycles 
  07d8:33 72              jmp code_084c 

        code_07da
  07da:3c                 dup 
  07db:35 09              ldi 9 
  07dd:1a                 eq? 
  07de:31 46              bnt code_0826 
  07e0:35 01              ldi 1 
  07e2:a3 01              sal local1 
  07e4:39 2b            pushi 2b // $2b number
  07e6:78               push1 
  07e7:39 39            pushi 39 // $39 canBeHere
  07e9:39 06            pushi 6 // $6 loop
  07eb:78               push1 
  07ec:78               push1 
  07ed:39 2a            pushi 2a // $2a play
  07ef:78               push1 
  07f0:7c            pushSelf 
  07f1:72 0c16          lofsa $140a // myMusic
  07f4:4a 12             send 12 

  07f6:39 05            pushi 5 // $5 view
  07f8:78               push1 
  07f9:39 26            pushi 26 // $26 mark
  07fb:38 00c5          pushi c5 // $c5 posn
  07fe:7a               push2 
  07ff:39 14            pushi 14 // $14 brLeft
  0801:38 00c8          pushi c8 // $c8 setLoop
  0804:39 7e            pushi 7e // $7e setCycle
  0806:78               push1 
  0807:51 17            class Walk 
  0809:36                push 
  080a:39 42            pushi 42 // $42 setPri
  080c:78               push1 
  080d:39 09            pushi 9 // $9 nsTop
  080f:39 12            pushi 12 // $12 illegalBits
  0811:78               push1 
  0812:76               push0 
  0813:38 00d3          pushi d3 // $d3 setMotion
  0816:39 04            pushi 4 // $4 x
  0818:51 1d            class MoveTo 
  081a:36                push 
  081b:39 19            pushi 19 // $19 time
  081d:39 ff            pushi ff // $ff checkAni
  081f:7c            pushSelf 
  0820:81 00              lag gEgo 
  0822:4a 2c             send 2c 

  0824:33 26              jmp code_084c 

        code_0826
  0826:3c                 dup 
  0827:35 0a              ldi a 
  0829:1a                 eq? 
  082a:31 0d              bnt code_0839 
  082c:72 0c05          lofsa $1434 // myIcon
  082f:a0 0080            sag global128 
  0832:35 00              ldi 0 
  0834:a0 0081            sag global129 
  0837:33 13              jmp code_084c 

        code_0839
  0839:3c                 dup 
  083a:35 0b              ldi b 
  083c:1a                 eq? 
  083d:31 0d              bnt code_084c 
  083f:35 01              ldi 1 
  0841:a0 0084            sag global132 
  0844:7a               push2 
  0845:39 22            pushi 22 // $22 type
  0847:39 16            pushi 16 // $16 brRight
  0849:45 13 04         callb procedure_0013 4 // EgoDead 


        code_084c
  084c:3a                toss 
  084d:48                 ret 
    )

)

// 0e96
(instance shadowWalk of Script
    (properties
        client $0
        state $ffff
        start $0
        timer $0
        cycles $0
        seconds $0
        lastSeconds $0
        register $0
        script $0
        caller $0
    )
    (method (changeState) // method_084e
  084e:87 01              lap param1 
  0850:65 0a             aTop state 
  0852:36                push 
  0853:3c                 dup 
  0854:35 00              ldi 0 
  0856:1a                 eq? 
  0857:31 06              bnt code_085f 
  0859:35 08              ldi 8 
  085b:65 12             aTop seconds 
  085d:33 31              jmp code_0890 

        code_085f
  085f:3c                 dup 
  0860:35 01              ldi 1 
  0862:1a                 eq? 
  0863:31 15              bnt code_087a 
  0865:38 00d3          pushi d3 // $d3 setMotion
  0868:39 04            pushi 4 // $4 x
  086a:51 1d            class MoveTo 
  086c:36                push 
  086d:38 0127          pushi 127 // $127 intermediate
  0870:39 52            pushi 52 // $52 icon
  0872:7c            pushSelf 
  0873:72 0a80          lofsa $12f6 // Shadow
  0876:4a 0c             send c 

  0878:33 16              jmp code_0890 

        code_087a
  087a:3c                 dup 
  087b:35 02              ldi 2 
  087d:1a                 eq? 
  087e:31 10              bnt code_0890 
  0880:39 58            pushi 58 // $58 dispose
  0882:76               push0 
  0883:72 0a70          lofsa $12f6 // Shadow
  0886:4a 04             send 4 

  0888:39 7a            pushi 7a // $7a setScript
  088a:78               push1 
  088b:76               push0 
  088c:63 08             pToa client 
  088e:4a 06             send 6 


        code_0890
  0890:3a                toss 
  0891:48                 ret 
    )

)

// 0ec6
(instance chair1 of RPicView
    (properties
        y $71
        x $6a
        z $0
        heading $0
        view $86
        loop $5
        cel $4
        priority $7
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0892
  0892:39 03            pushi 3 // $3 y
  0894:7c            pushSelf 
  0895:8f 01              lsp param1 
  0897:39 03            pushi 3 // $3 y
  0899:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  089f:31 0f              bnt code_08b0 
  08a1:39 4c            pushi 4c // $4c claimed
  08a3:78               push1 
  08a4:78               push1 
  08a5:87 01              lap param1 
  08a7:4a 06             send 6 

  08a9:78               push1 
  08aa:74 0bed          lofss $149a // chair
  08ad:45 19 02         callb procedure_0019 2 // DoLook 


        code_08b0
  08b0:48                 ret 
    )

)

// 0efc
(instance chair2 of RPicView
    (properties
        y $71
        x $88
        z $0
        heading $0
        view $86
        loop $5
        cel $4
        priority $7
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_08b1
  08b1:39 03            pushi 3 // $3 y
  08b3:7c            pushSelf 
  08b4:8f 01              lsp param1 
  08b6:39 03            pushi 3 // $3 y
  08b8:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  08be:31 0f              bnt code_08cf 
  08c0:39 4c            pushi 4c // $4c claimed
  08c2:78               push1 
  08c3:78               push1 
  08c4:87 01              lap param1 
  08c6:4a 06             send 6 

  08c8:78               push1 
  08c9:74 0bce          lofss $149a // chair
  08cc:45 19 02         callb procedure_0019 2 // DoLook 


        code_08cf
  08cf:48                 ret 
    )

)

// 0f32
(instance chair3 of RPicView
    (properties
        y $71
        x $a4
        z $0
        heading $0
        view $86
        loop $5
        cel $4
        priority $7
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_08d0
  08d0:39 03            pushi 3 // $3 y
  08d2:7c            pushSelf 
  08d3:8f 01              lsp param1 
  08d5:39 03            pushi 3 // $3 y
  08d7:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  08dd:31 0f              bnt code_08ee 
  08df:39 4c            pushi 4c // $4c claimed
  08e1:78               push1 
  08e2:78               push1 
  08e3:87 01              lap param1 
  08e5:4a 06             send 6 

  08e7:78               push1 
  08e8:74 0baf          lofss $149a // chair
  08eb:45 19 02         callb procedure_0019 2 // DoLook 


        code_08ee
  08ee:48                 ret 
    )

)

// 0f68
(instance chair4 of RPicView
    (properties
        y $5a
        x $cd
        z $0
        heading $0
        view $86
        loop $6
        cel $1
        priority $5
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_08ef
  08ef:39 03            pushi 3 // $3 y
  08f1:7c            pushSelf 
  08f2:8f 01              lsp param1 
  08f4:39 03            pushi 3 // $3 y
  08f6:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  08fc:31 0f              bnt code_090d 
  08fe:39 4c            pushi 4c // $4c claimed
  0900:78               push1 
  0901:78               push1 
  0902:87 01              lap param1 
  0904:4a 06             send 6 

  0906:78               push1 
  0907:74 0b90          lofss $149a // chair
  090a:45 19 02         callb procedure_0019 2 // DoLook 


        code_090d
  090d:48                 ret 
    )

)

// 0f9e
(instance chair5 of RPicView
    (properties
        y $5a
        x $32
        z $0
        heading $0
        view $86
        loop $6
        cel $0
        priority $5
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_090e
  090e:39 03            pushi 3 // $3 y
  0910:7c            pushSelf 
  0911:8f 01              lsp param1 
  0913:39 03            pushi 3 // $3 y
  0915:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  091b:31 0f              bnt code_092c 
  091d:39 4c            pushi 4c // $4c claimed
  091f:78               push1 
  0920:78               push1 
  0921:87 01              lap param1 
  0923:4a 06             send 6 

  0925:78               push1 
  0926:74 0b71          lofss $149a // chair
  0929:45 19 02         callb procedure_0019 2 // DoLook 


        code_092c
  092c:48                 ret 
    )

)

// 0fd4
(instance chair6 of RPicView
    (properties
        y $70
        x $bc
        z $0
        heading $0
        view $86
        loop $5
        cel $2
        priority $7
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_092d
  092d:39 03            pushi 3 // $3 y
  092f:7c            pushSelf 
  0930:8f 01              lsp param1 
  0932:39 03            pushi 3 // $3 y
  0934:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  093a:31 0f              bnt code_094b 
  093c:39 4c            pushi 4c // $4c claimed
  093e:78               push1 
  093f:78               push1 
  0940:87 01              lap param1 
  0942:4a 06             send 6 

  0944:78               push1 
  0945:74 0b52          lofss $149a // chair
  0948:45 19 02         callb procedure_0019 2 // DoLook 


        code_094b
  094b:48                 ret 
    )

)

// 100a
(instance chair7 of RPicView
    (properties
        y $7d
        x $dc
        z $0
        heading $0
        view $86
        loop $5
        cel $0
        priority $8
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_094c
  094c:39 03            pushi 3 // $3 y
  094e:7c            pushSelf 
  094f:8f 01              lsp param1 
  0951:39 03            pushi 3 // $3 y
  0953:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0959:31 0f              bnt code_096a 
  095b:39 4c            pushi 4c // $4c claimed
  095d:78               push1 
  095e:78               push1 
  095f:87 01              lap param1 
  0961:4a 06             send 6 

  0963:78               push1 
  0964:74 0b33          lofss $149a // chair
  0967:45 19 02         callb procedure_0019 2 // DoLook 


        code_096a
  096a:48                 ret 
    )

)

// 1040
(instance chair8 of RPicView
    (properties
        y $83
        x $57
        z $0
        heading $0
        view $86
        loop $5
        cel $7
        priority $8
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_096b
  096b:39 03            pushi 3 // $3 y
  096d:7c            pushSelf 
  096e:8f 01              lsp param1 
  0970:39 03            pushi 3 // $3 y
  0972:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0978:31 0f              bnt code_0989 
  097a:39 4c            pushi 4c // $4c claimed
  097c:78               push1 
  097d:78               push1 
  097e:87 01              lap param1 
  0980:4a 06             send 6 

  0982:78               push1 
  0983:74 0b14          lofss $149a // chair
  0986:45 19 02         callb procedure_0019 2 // DoLook 


        code_0989
  0989:48                 ret 
    )

)

// 1076
(instance chair9 of RPicView
    (properties
        y $82
        x $79
        z $0
        heading $0
        view $86
        loop $5
        cel $9
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_098a
  098a:39 03            pushi 3 // $3 y
  098c:7c            pushSelf 
  098d:8f 01              lsp param1 
  098f:39 03            pushi 3 // $3 y
  0991:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0997:31 0f              bnt code_09a8 
  0999:39 4c            pushi 4c // $4c claimed
  099b:78               push1 
  099c:78               push1 
  099d:87 01              lap param1 
  099f:4a 06             send 6 

  09a1:78               push1 
  09a2:74 0af5          lofss $149a // chair
  09a5:45 19 02         callb procedure_0019 2 // DoLook 


        code_09a8
  09a8:48                 ret 
    )

)

// 10ac
(instance chair10 of RPicView
    (properties
        y $82
        x $99
        z $0
        heading $0
        view $86
        loop $5
        cel $b
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_09a9
  09a9:39 03            pushi 3 // $3 y
  09ab:7c            pushSelf 
  09ac:8f 01              lsp param1 
  09ae:39 03            pushi 3 // $3 y
  09b0:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  09b6:31 0f              bnt code_09c7 
  09b8:39 4c            pushi 4c // $4c claimed
  09ba:78               push1 
  09bb:78               push1 
  09bc:87 01              lap param1 
  09be:4a 06             send 6 

  09c0:78               push1 
  09c1:74 0ad6          lofss $149a // chair
  09c4:45 19 02         callb procedure_0019 2 // DoLook 


        code_09c7
  09c7:48                 ret 
    )

)

// 10e2
(instance chair11 of RPicView
    (properties
        y $82
        x $b5
        z $0
        heading $0
        view $86
        loop $5
        cel $b
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_09c8
  09c8:39 03            pushi 3 // $3 y
  09ca:7c            pushSelf 
  09cb:8f 01              lsp param1 
  09cd:39 03            pushi 3 // $3 y
  09cf:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  09d5:31 0f              bnt code_09e6 
  09d7:39 4c            pushi 4c // $4c claimed
  09d9:78               push1 
  09da:78               push1 
  09db:87 01              lap param1 
  09dd:4a 06             send 6 

  09df:78               push1 
  09e0:74 0ab7          lofss $149a // chair
  09e3:45 19 02         callb procedure_0019 2 // DoLook 


        code_09e6
  09e6:48                 ret 
    )

)

// 1118
(instance chair12 of RPicView
    (properties
        y $82
        x $d4
        z $0
        heading $0
        view $86
        loop $5
        cel $c
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_09e7
  09e7:39 03            pushi 3 // $3 y
  09e9:7c            pushSelf 
  09ea:8f 01              lsp param1 
  09ec:39 03            pushi 3 // $3 y
  09ee:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  09f4:31 0f              bnt code_0a05 
  09f6:39 4c            pushi 4c // $4c claimed
  09f8:78               push1 
  09f9:78               push1 
  09fa:87 01              lap param1 
  09fc:4a 06             send 6 

  09fe:78               push1 
  09ff:74 0a98          lofss $149a // chair
  0a02:45 19 02         callb procedure_0019 2 // DoLook 


        code_0a05
  0a05:48                 ret 
    )

)

// 114e
(instance coffee of RPicView
    (properties
        y $8a
        x $12d
        z $0
        heading $0
        view $86
        loop $0
        cel $0
        priority $c
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0a06
  0a06:78               push1 
  0a07:74 03d7          lofss $0de1 // open/cafe,urn[<urn]
  0a0a:43 25 02         callk Said 2 

  0a0d:2f 12               bt code_0a21 
  0a0f:78               push1 
  0a10:74 0395          lofss $0da8 // look<dans/cafe,urn
  0a13:43 25 02         callk Said 2 

  0a16:2f 09               bt code_0a21 
  0a18:78               push1 
  0a19:74 03de          lofss $0dfa // for,get,boire/coupe,cafe
  0a1c:43 25 02         callk Said 2 

  0a1f:31 3f              bnt code_0a60 

        code_0a21
  0a21:88 00a5            lsg gAct 
  0a24:35 04              ldi 4 
  0a26:1a                 eq? 
  0a27:31 0d              bnt code_0a36 
  0a29:7a               push2 
  0a2a:39 22            pushi 22 // $22 type
  0a2c:39 17            pushi 17 // $17 name
  0a2e:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0a34:33 28              jmp code_0a5e 

        code_0a36
  0a36:38 00da          pushi da // $da inRect
  0a39:39 04            pushi 4 // $4 x
  0a3b:38 0103          pushi 103 // $103 initialized
  0a3e:38 008b          pushi 8b // $8b select
  0a41:38 0140          pushi 140 // $140 upRoomNo
  0a44:38 00c8          pushi c8 // $c8 setLoop
  0a47:81 00              lag gEgo 
  0a49:4a 0c             send c 

  0a4b:31 0d              bnt code_0a5a 
  0a4d:7a               push2 
  0a4e:39 22            pushi 22 // $22 type
  0a50:39 0d            pushi d // $d lsTop
  0a52:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0a58:33 04              jmp code_0a5e 

        code_0a5a
  0a5a:76               push0 
  0a5b:45 09 00         callb procedure_0009 0 // NotClose 


        code_0a5e
  0a5e:33 41              jmp code_0aa1 

        code_0a60
  0a60:78               push1 
  0a61:74 02a6          lofss $0d0a // get/urn
  0a64:43 25 02         callk Said 2 

  0a67:31 0d              bnt code_0a76 
  0a69:7a               push2 
  0a6a:39 22            pushi 22 // $22 type
  0a6c:39 18            pushi 18 // $18 key
  0a6e:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0a74:33 2b              jmp code_0aa1 

        code_0a76
  0a76:39 03            pushi 3 // $3 y
  0a78:7c            pushSelf 
  0a79:8f 01              lsp param1 
  0a7b:39 03            pushi 3 // $3 y
  0a7d:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0a83:2f 09               bt code_0a8e 
  0a85:78               push1 
  0a86:74 02f9          lofss $0d82 // look/urn
  0a89:43 25 02         callk Said 2 

  0a8c:31 13              bnt code_0aa1 

        code_0a8e
  0a8e:39 4c            pushi 4c // $4c claimed
  0a90:78               push1 
  0a91:78               push1 
  0a92:87 01              lap param1 
  0a94:4a 06             send 6 

  0a96:7a               push2 
  0a97:39 22            pushi 22 // $22 type
  0a99:39 19            pushi 19 // $19 time
  0a9b:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0aa1
  0aa1:48                 ret 
    )

)

// 1184
(instance chandelier of RPicView
    (properties
        y $2a
        x $90
        z $0
        heading $0
        view $86
        loop $0
        cel $3
        priority $9
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0aa2
  0aa2:39 03            pushi 3 // $3 y
  0aa4:7c            pushSelf 
  0aa5:8f 01              lsp param1 
  0aa7:39 03            pushi 3 // $3 y
  0aa9:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0aaf:2f 09               bt code_0aba 
  0ab1:78               push1 
  0ab2:74 0277          lofss $0d2c // look/chandelier
  0ab5:43 25 02         callk Said 2 

  0ab8:31 13              bnt code_0acd 

        code_0aba
  0aba:39 4c            pushi 4c // $4c claimed
  0abc:78               push1 
  0abd:78               push1 
  0abe:87 01              lap param1 
  0ac0:4a 06             send 6 

  0ac2:7a               push2 
  0ac3:39 22            pushi 22 // $22 type
  0ac5:39 1a            pushi 1a // $1a text
  0ac7:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0acd
  0acd:48                 ret 
    )

)

// 11ba
(instance flowers of PV
    (properties
        y $37
        x $81
        z $0
        heading $0
        view $86
        loop $0
        cel $2
        priority $5
        signal $0
    )
)

// 11e4
(instance fire of Prop
    (properties
        y $55
        x $83
        z $0
        heading $0
        yStep $2
        view $e8
        loop $0
        cel $1
        priority $5
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
    (method (handleEvent) // method_0ace
  0ace:39 03            pushi 3 // $3 y
  0ad0:7c            pushSelf 
  0ad1:8f 01              lsp param1 
  0ad3:39 03            pushi 3 // $3 y
  0ad5:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0adb:2f 09               bt code_0ae6 
  0add:78               push1 
  0ade:74 027b          lofss $0d5c // look/buche
  0ae1:43 25 02         callk Said 2 

  0ae4:31 0f              bnt code_0af5 

        code_0ae6
  0ae6:39 4c            pushi 4c // $4c claimed
  0ae8:78               push1 
  0ae9:78               push1 
  0aea:87 01              lap param1 
  0aec:4a 06             send 6 

  0aee:78               push1 
  0aef:74 0a2a          lofss $151c // fire
  0af2:45 19 02         callb procedure_0019 2 // DoLook 


        code_0af5
  0af5:48                 ret 
    )

)

// 1236
(instance gas of Prop
    (properties
        y $52
        x $18
        z $0
        heading $0
        yStep $2
        view $86
        loop $3
        cel $1
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
    (method (handleEvent) // method_0af6
  0af6:39 03            pushi 3 // $3 y
  0af8:7c            pushSelf 
  0af9:8f 01              lsp param1 
  0afb:39 03            pushi 3 // $3 y
  0afd:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0b03:31 0f              bnt code_0b14 
  0b05:39 4c            pushi 4c // $4c claimed
  0b07:78               push1 
  0b08:78               push1 
  0b09:87 01              lap param1 
  0b0b:4a 06             send 6 

  0b0d:78               push1 
  0b0e:74 0a1c          lofss $152d // lamp
  0b11:45 19 02         callb procedure_0019 2 // DoLook 


        code_0b14
  0b14:48                 ret 
    )

)

// 1288
(instance chute of Act
    (properties
        y $79
        x $17
        z $0
        heading $0
        yStep $2
        view $86
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
    (method (handleEvent) // method_0b15
  0b15:39 6f            pushi 6f // $6f handleEvent
  0b17:78               push1 
  0b18:8f 01              lsp param1 
  0b1a:57 28 06         super Act 6 

  0b1d:39 03            pushi 3 // $3 y
  0b1f:7c            pushSelf 
  0b20:8f 01              lsp param1 
  0b22:39 03            pushi 3 // $3 y
  0b24:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0b2a:2f 09               bt code_0b35 
  0b2c:78               push1 
  0b2d:74 0208          lofss $0d38 // look/door
  0b30:43 25 02         callk Said 2 

  0b33:31 13              bnt code_0b48 

        code_0b35
  0b35:7a               push2 
  0b36:39 22            pushi 22 // $22 type
  0b38:39 05            pushi 5 // $5 view
  0b3a:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0b40:39 4c            pushi 4c // $4c claimed
  0b42:78               push1 
  0b43:78               push1 
  0b44:87 01              lap param1 
  0b46:4a 06             send 6 


        code_0b48
  0b48:48                 ret 
    )

)

// 12f0
(instance Shadow of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $6e
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 1354
(instance Hutch of RFeature
    (properties
        y $0
        x $0
        z $0
        heading $0
        nsTop $2e
        nsLeft $de
        nsBottom $6a
        nsRight $f7
    )
    (method (handleEvent) // method_0b49
  0b49:78               push1 
  0b4a:74 0252          lofss $0d9f // look<dans/armoire
  0b4d:43 25 02         callk Said 2 

  0b50:2f 09               bt code_0b5b 
  0b52:78               push1 
  0b53:74 0285          lofss $0ddb // open/armoire
  0b56:43 25 02         callk Said 2 

  0b59:31 0d              bnt code_0b68 

        code_0b5b
  0b5b:7a               push2 
  0b5c:39 22            pushi 22 // $22 type
  0b5e:39 1b            pushi 1b // $1b elements
  0b60:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0b66:33 2b              jmp code_0b93 

        code_0b68
  0b68:39 03            pushi 3 // $3 y
  0b6a:7c            pushSelf 
  0b6b:8f 01              lsp param1 
  0b6d:39 03            pushi 3 // $3 y
  0b6f:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0b75:2f 09               bt code_0b80 
  0b77:78               push1 
  0b78:74 01ab          lofss $0d26 // look/armoire
  0b7b:43 25 02         callk Said 2 

  0b7e:31 13              bnt code_0b93 

        code_0b80
  0b80:7a               push2 
  0b81:39 22            pushi 22 // $22 type
  0b83:39 1c            pushi 1c // $1c color
  0b85:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0b8b:39 4c            pushi 4c // $4c claimed
  0b8d:78               push1 
  0b8e:78               push1 
  0b8f:87 01              lap param1 
  0b91:4a 06             send 6 


        code_0b93
  0b93:48                 ret 
    )

)

// 1380
(instance BigTable of RFeature
    (properties
        y $0
        x $0
        z $0
        heading $0
        nsTop $5f
        nsLeft $63
        nsBottom $6b
        nsRight $c7
    )
    (method (handleEvent) // method_0b94
  0b94:39 03            pushi 3 // $3 y
  0b96:7c            pushSelf 
  0b97:8f 01              lsp param1 
  0b99:39 03            pushi 3 // $3 y
  0b9b:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0ba1:2f 09               bt code_0bac 
  0ba3:78               push1 
  0ba4:74 01c7          lofss $0d6e // look/nightstand<dining
  0ba7:43 25 02         callk Said 2 

  0baa:31 13              bnt code_0bbf 

        code_0bac
  0bac:7a               push2 
  0bad:39 22            pushi 22 // $22 type
  0baf:39 1d            pushi 1d // $1d back
  0bb1:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0bb7:39 4c            pushi 4c // $4c claimed
  0bb9:78               push1 
  0bba:78               push1 
  0bbb:87 01              lap param1 
  0bbd:4a 06             send 6 


        code_0bbf
  0bbf:48                 ret 
    )

)

// 13ac
(instance Table of RFeature
    (properties
        y $0
        x $0
        z $0
        heading $0
        nsTop $85
        nsLeft $11c
        nsBottom $a8
        nsRight $13f
    )
    (method (handleEvent) // method_0bc0
  0bc0:39 03            pushi 3 // $3 y
  0bc2:7c            pushSelf 
  0bc3:8f 01              lsp param1 
  0bc5:39 03            pushi 3 // $3 y
  0bc7:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0bcd:2f 09               bt code_0bd8 
  0bcf:78               push1 
  0bd0:74 00b3          lofss $0c86 // /nightstand<little
  0bd3:43 25 02         callk Said 2 

  0bd6:31 13              bnt code_0beb 

        code_0bd8
  0bd8:7a               push2 
  0bd9:39 22            pushi 22 // $22 type
  0bdb:39 1e            pushi 1e // $1e mode
  0bdd:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0be3:39 4c            pushi 4c // $4c claimed
  0be5:78               push1 
  0be6:78               push1 
  0be7:87 01              lap param1 
  0be9:4a 06             send 6 


        code_0beb
  0beb:48                 ret 
    )

)

// 13d8
(instance Mirror of RFeature
    (properties
        y $0
        x $0
        z $0
        heading $0
        nsTop $10
        nsLeft $6b
        nsBottom $30
        nsRight $8d
    )
    (method (handleEvent) // method_0bec
  0bec:78               push1 
  0bed:74 01a3          lofss $0d93 // look<behind,below/miroir
  0bf0:43 25 02         callk Said 2 

  0bf3:31 0d              bnt code_0c02 
  0bf5:7a               push2 
  0bf6:39 22            pushi 22 // $22 type
  0bf8:39 1f            pushi 1f // $1f style
  0bfa:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0c00:33 65              jmp code_0c67 

        code_0c02
  0c02:78               push1 
  0c03:74 01ae          lofss $0db4 // look<dans/miroir
  0c06:43 25 02         callk Said 2 

  0c09:2f 09               bt code_0c14 
  0c0b:78               push1 
  0c0c:74 01b2          lofss $0dc1 // look[<at]/reflection
  0c0f:43 25 02         callk Said 2 

  0c12:31 28              bnt code_0c3c 

        code_0c14
  0c14:38 00ae          pushi ae // $ae distanceTo
  0c17:78               push1 
  0c18:74 05cf          lofss $11ea // fire
  0c1b:81 00              lag gEgo 
  0c1d:4a 06             send 6 

  0c1f:36                push 
  0c20:35 50              ldi 50 
  0c22:22                 lt? 
  0c23:31 11              bnt code_0c36 
  0c25:35 0c              ldi c 
  0c27:a0 00d5            sag global213 
  0c2a:39 03            pushi 3 // $3 y
  0c2c:76               push0 
  0c2d:39 22            pushi 22 // $22 type
  0c2f:39 20            pushi 20 // $20 state
  0c31:45 01 06         callb procedure_0001 6 // Say 

  0c34:33 04              jmp code_0c3a 

        code_0c36
  0c36:76               push0 
  0c37:45 09 00         callb procedure_0009 0 // NotClose 


        code_0c3a
  0c3a:33 2b              jmp code_0c67 

        code_0c3c
  0c3c:39 03            pushi 3 // $3 y
  0c3e:7c            pushSelf 
  0c3f:8f 01              lsp param1 
  0c41:39 03            pushi 3 // $3 y
  0c43:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0c49:2f 09               bt code_0c54 
  0c4b:78               push1 
  0c4c:74 0119          lofss $0d68 // look/miroir
  0c4f:43 25 02         callk Said 2 

  0c52:31 13              bnt code_0c67 

        code_0c54
  0c54:7a               push2 
  0c55:39 22            pushi 22 // $22 type
  0c57:39 21            pushi 21 // $21 font
  0c59:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0c5f:39 4c            pushi 4c // $4c claimed
  0c61:78               push1 
  0c62:78               push1 
  0c63:87 01              lap param1 
  0c65:4a 06             send 6 


        code_0c67
  0c67:48                 ret 
    )

)

// 1404
(instance myMusic of Sound
    (properties
        state $0
        number $0
        priority $0
        loop $1
        handle $0
        signal $0
        prevSignal $0
        client $0
        owner $0
    )
)

// 142e
(instance myIcon of DCIcon
    (properties
        type $4
        state $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        key $0
        said $0
        value $0
        view $28d
        loop $0
        cel $0
        cycler $0
        cycleSpeed $10
        signal $0
        count $ffff
    )
)



