(script 32)

(string
    string_1890 "Case1"
    string_1896 "Case2"
    string_189c "Feather"
    string_18a4 "GateFunc"
    string_18ad "Mag"
    string_18b1 "Mirror"
    string_18b8 "Room32"
    string_18bf "Shadow"
    string_18c6 "Shaft"
    string_18cc "books"
    string_18d2 "chain"
    string_18d8 "chair"
    string_18de "chair1"
    string_18e5 "chair2"
    string_18ec "chair3"
    string_18f3 "chair4"
    string_18fa "chair5"
    string_1901 "chair6"
    string_1908 "couch"
    string_190e "down"
    string_1913 "elevGate"
    string_191c "elevator"
    string_1925 "fire"
    string_192a "lamp"
    string_192f "lamp1"
    string_1935 "lamp2"
    string_193b "mantel"
    string_1942 "mantle"
    string_1949 "mirror"
    string_1950 "pickUp"
    string_1957 "poker"
    string_195d "shadowWalk"
    string_1968 "sofa1"
    string_196e "sofa2"
    string_1974 "table"
    string_197a "tools"
    string_1980 "up"
    string_1983 ""
)

(said
    said_0f2a */ascenseur,lift
    said_0f33 /archway
    said_0f37 /book
    said_0f3b /book/nightstand
    said_0f42 /chair
    said_0f46 /ascenseur
    said_0f4a /eye,(painting<eye)
    said_0f56 /feu,buche
    said_0f5d /magazine
    said_0f61 /miroir
    said_0f65 /nightstand
    said_0f69 /painting
    said_0f6d /painting/painting
    said_0f74 /panel,(door<cachoterie)>
    said_0f81 /poker
    said_0f85 /course
    said_0f89 /reflection
    said_0f8d /shaft
    said_0f91 <behind,below/miroir
    said_0f9b <behind,below/painting
    said_0fa5 <dans/miroir
    said_0fac <haut
    said_0fb0 [<around,at][/room]
    said_0fbe [<bas][/dirt]
    said_0fc9 ask,raconter,hold,deliver,look,get,abattre,embrasser,embrace,draguer>
    said_0fe8 clore/archway
    said_0fee get,(get<haut),arranger/chair
    said_0fff get/feather
    said_1005 get>
    said_1009 lift[<open][/*]
    said_1016 look
    said_1019 look/book
    said_101f look/book/nightstand
    said_1028 look/bibliotheque
    said_102e look/feather
    said_1034 look/buche
    said_103a look/magazine
    said_1040 look>
    said_1044 bouger,get/painting
    said_104d open,bouger
    said_1053 open/archway
    said_1059 open/magazine
    said_105f etudier<more/magazine
    said_1068 etudier>
    said_106c rotate/page
)

(synonym
    painting | peinture | picture | portrait | tableau | tableaux = beauregard | bloodhound | cabot | chien | cur | dog | hound | molosse | mongrel | mutt
    bibliotheque | bookcase | bookshelf = bibliotheque | bookcase | bookshelf
    bibliotheque | bookcase | bookshelf = etagere | shelf
    room = library
)

(local
    local0 = $0000
    local1 = $0000
    local2 = $0000
    local3 = $0000
    local4 = $0000
    local5 = $0000
    local6 = $0000
    local7 = $0000
    local8 = $0020
    local9 = $0000
    local10 = $0020
    local11 = $0001
)

// 1078
(instance public Room32 of Rm
    (properties
        script $0
        number $0
        timer $0
        keep $0
        initialized $0
        picture $20
        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_0022
  0022:35 21              ldi 21 
  0024:65 1c             aTop east 
  0026:39 57            pushi 57 // $57 init
  0028:76               push0 
  0029:57 37 04         super Rm 4 

  002c:89 6f              lsg global111 
  002e:34 7fff            ldi 7fff 
  0031:12                 and 
  0032:36                push 
  0033:81 0b              lag gCurRoomNum 
  0035:1a                 eq? 
  0036:31 08              bnt code_0040 
  0038:83 0a              lal local10 
  003a:a3 08              sal local8 
  003c:83 0b              lal local11 
  003e:a3 09              sal local9 

        code_0040
  0040:39 61            pushi 61 // $61 add
  0042:39 0b            pushi b // $b nsBottom
  0044:74 1117          lofss $115e // mantle
  0047:74 114a          lofss $1194 // books
  004a:74 11b3          lofss $1200 // chair2
  004d:74 11e6          lofss $1236 // chair3
  0050:74 1219          lofss $126c // chair4
  0053:74 124c          lofss $12a2 // chair5
  0056:74 127f          lofss $12d8 // chair6
  0059:74 12b2          lofss $130e // sofa1
  005c:74 12e5          lofss $1344 // sofa2
  005f:74 1318          lofss $137a // table
  0062:74 134b          lofss $13b0 // tools
  0065:81 0a              lag gAddToPics 
  0067:4a 1a             send 1a 

  0069:39 42            pushi 42 // $42 setPri
  006b:78               push1 
  006c:39 05            pushi 5 // $5 view
  006e:39 7e            pushi 7e // $7e setCycle
  0070:78               push1 
  0071:51 16            class Fwd 
  0073:36                push 
  0074:39 57            pushi 57 // $57 init
  0076:76               push0 
  0077:72 1404          lofsa $147e // lamp1
  007a:4a 10             send 10 

  007c:39 42            pushi 42 // $42 setPri
  007e:78               push1 
  007f:39 05            pushi 5 // $5 view
  0081:39 7e            pushi 7e // $7e setCycle
  0083:78               push1 
  0084:51 16            class Fwd 
  0086:36                push 
  0087:39 57            pushi 57 // $57 init
  0089:76               push0 
  008a:72 1443          lofsa $14d0 // lamp2
  008d:4a 10             send 10 

  008f:39 06            pushi 6 // $6 loop
  0091:78               push1 
  0092:88 00a5            lsg gAct 
  0095:35 02              ldi 2 
  0097:08                 div 
  0098:36                push 
  0099:39 7e            pushi 7e // $7e setCycle
  009b:78               push1 
  009c:51 16            class Fwd 
  009e:36                push 
  009f:39 57            pushi 57 // $57 init
  00a1:76               push0 
  00a2:72 1335          lofsa $13da // fire
  00a5:4a 10             send 10 

  00a7:80 00df            lag gDetailLevel 
  00aa:18                 not 
  00ab:31 1b              bnt code_00c8 
  00ad:38 00cb          pushi cb // $cb addToPic
  00b0:76               push0 
  00b1:72 13ca          lofsa $147e // lamp1
  00b4:4a 04             send 4 

  00b6:38 00cb          pushi cb // $cb addToPic
  00b9:76               push0 
  00ba:72 1413          lofsa $14d0 // lamp2
  00bd:4a 04             send 4 

  00bf:38 00cb          pushi cb // $cb addToPic
  00c2:76               push0 
  00c3:72 1314          lofsa $13da // fire
  00c6:4a 04             send 4 


        code_00c8
  00c8:89 0c              lsg gPrevRoomNum 
  00ca:35 42              ldi 42 
  00cc:1c                 ne? 
  00cd:31 60              bnt code_012f 
  00cf:89 0c              lsg gPrevRoomNum 
  00d1:35 31              ldi 31 
  00d3:1c                 ne? 
  00d4:31 38              bnt code_010e 
  00d6:89 0c              lsg gPrevRoomNum 
  00d8:35 21              ldi 21 
  00da:1a                 eq? 
  00db:31 10              bnt code_00ed 
  00dd:38 00c5          pushi c5 // $c5 posn
  00e0:7a               push2 
  00e1:38 0136          pushi 136 // $136 elevatorID
  00e4:38 0096          pushi 96 // $96 busy
  00e7:81 00              lag gEgo 
  00e9:4a 08             send 8 

  00eb:33 0c              jmp code_00f9 

        code_00ed
  00ed:38 00c5          pushi c5 // $c5 posn
  00f0:7a               push2 
  00f1:39 37            pushi 37 // $37 yStep
  00f3:39 78            pushi 78 // $78 changeState
  00f5:81 00              lag gEgo 
  00f7:4a 08             send 8 


        code_00f9
  00f9:39 05            pushi 5 // $5 view
  00fb:78               push1 
  00fc:76               push0 
  00fd:39 12            pushi 12 // $12 illegalBits
  00ff:78               push1 
  0100:38 8000          pushi 8000 // $8000 sel_32768
  0103:39 42            pushi 42 // $42 setPri
  0105:78               push1 
  0106:39 ff            pushi ff // $ff checkAni
  0108:81 00              lag gEgo 
  010a:4a 12             send 12 

  010c:33 21              jmp code_012f 

        code_010e
  010e:39 05            pushi 5 // $5 view
  0110:78               push1 
  0111:76               push0 
  0112:39 12            pushi 12 // $12 illegalBits
  0114:78               push1 
  0115:38 8000          pushi 8000 // $8000 sel_32768
  0118:39 42            pushi 42 // $42 setPri
  011a:78               push1 
  011b:39 ff            pushi ff // $ff checkAni
  011d:38 00c5          pushi c5 // $c5 posn
  0120:7a               push2 
  0121:38 00fc          pushi fc // $fc showMem
  0124:38 00a7          pushi a7 // $a7 isStopped
  0127:81 00              lag gEgo 
  0129:4a 1a             send 1a 

  012b:35 01              ldi 1 
  012d:a3 06              sal local6 

        code_012f
  012f:88 00a5            lsg gAct 
  0132:35 02              ldi 2 
  0134:20                 ge? 
  0135:30 0090            bnt code_01c8 
  0138:38 00c9          pushi c9 // $c9 ignoreActors
  013b:78               push1 
  013c:78               push1 
  013d:39 57            pushi 57 // $57 init
  013f:76               push0 
  0140:38 00c6          pushi c6 // $c6 stopUpd
  0143:76               push0 
  0144:72 142d          lofsa $1574 // Mag
  0147:4a 0e             send e 

  0149:88 00a5            lsg gAct 
  014c:35 03              ldi 3 
  014e:22                 lt? 
  014f:31 35              bnt code_0186 
  0151:39 42            pushi 42 // $42 setPri
  0153:78               push1 
  0154:39 08            pushi 8 // $8 underBits
  0156:38 00c9          pushi c9 // $c9 ignoreActors
  0159:78               push1 
  015a:78               push1 
  015b:39 57            pushi 57 // $57 init
  015d:76               push0 
  015e:72 13c1          lofsa $1522 // Feather
  0161:4a 10             send 10 

  0163:39 05            pushi 5 // $5 view
  0165:78               push1 
  0166:38 0084          pushi 84 // $84 stop
  0169:39 06            pushi 6 // $6 loop
  016b:78               push1 
  016c:7a               push2 
  016d:39 07            pushi 7 // $7 cel
  016f:78               push1 
  0170:39 03            pushi 3 // $3 y
  0172:39 03            pushi 3 // $3 y
  0174:78               push1 
  0175:38 0087          pushi 87 // $87 clean
  0178:72 104f          lofsa $11ca // chair1
  017b:4a 18             send 18 

  017d:39 07            pushi 7 // $7 cel
  017f:78               push1 
  0180:78               push1 
  0181:72 122c          lofsa $13b0 // tools
  0184:4a 06             send 6 


        code_0186
  0186:38 00ef          pushi ef // $ef ownedBy
  0189:78               push1 
  018a:39 20            pushi 20 // $20 state
  018c:39 43            pushi 43 // $43 at
  018e:78               push1 
  018f:39 06            pushi 6 // $6 loop
  0191:81 09              lag gInventory 
  0193:4a 06             send 6 

  0195:4a 06             send 6 

  0197:31 22              bnt code_01bb 
  0199:88 00a5            lsg gAct 
  019c:35 03              ldi 3 
  019e:22                 lt? 
  019f:31 1a              bnt code_01bb 
  01a1:7a               push2 
  01a2:38 0080          pushi 80 // $80 timeLeft
  01a5:39 11            pushi 11 // $11 signal
  01a7:43 00 04         callk Load 4 

  01aa:39 42            pushi 42 // $42 setPri
  01ac:78               push1 
  01ad:39 09            pushi 9 // $9 nsTop
  01af:38 00c6          pushi c6 // $c6 stopUpd
  01b2:76               push0 
  01b3:39 57            pushi 57 // $57 init
  01b5:76               push0 
  01b6:72 1273          lofsa $142c // poker
  01b9:4a 0e             send e 


        code_01bb
  01bb:39 61            pushi 61 // $61 add
  01bd:7a               push2 
  01be:74 1009          lofss $11ca // chair1
  01c1:74 11ec          lofss $13b0 // tools
  01c4:81 0a              lag gAddToPics 
  01c6:4a 08             send 8 


        code_01c8
  01c8:38 010a          pushi 10a // $10a setRegions
  01cb:78               push1 
  01cc:38 00d5          pushi d5 // $d5 ignoreHorizon
  01cf:38 010b          pushi 10b // $10b setFeatures
  01d2:39 0f            pushi f // $f lsBottom
  01d4:74 1029          lofss $1200 // chair2
  01d7:74 105c          lofss $1236 // chair3
  01da:74 108f          lofss $126c // chair4
  01dd:74 10c2          lofss $12a2 // chair5
  01e0:74 10f5          lofss $12d8 // chair6
  01e3:74 0fe4          lofss $11ca // chair1
  01e6:74 1125          lofss $130e // sofa1
  01e9:74 1158          lofss $1344 // sofa2
  01ec:74 118b          lofss $137a // table
  01ef:74 13d4          lofss $15c6 // Shaft
  01f2:74 0f9f          lofss $1194 // books
  01f5:74 1426          lofss $161e // Case1
  01f8:74 144f          lofss $164a // Case2
  01fb:74 0f60          lofss $115e // mantle
  01fe:74 13f1          lofss $15f2 // Mirror
  0201:54 28             self 28 

  0203:80 00df            lag gDetailLevel 
  0206:18                 not 
  0207:31 10              bnt code_0219 
  0209:38 010b          pushi 10b // $10b setFeatures
  020c:39 03            pushi 3 // $3 y
  020e:74 126d          lofss $147e // lamp1
  0211:74 12bc          lofss $14d0 // lamp2
  0214:74 11c3          lofss $13da // fire
  0217:54 0a             self a 


        code_0219
  0219:7a               push2 
  021a:78               push1 
  021b:39 64            pushi 64 // $64 allTrue
  021d:43 40 04         callk Random 4 

  0220:36                push 
  0221:35 23              ldi 23 
  0223:24                 le? 
  0224:31 33              bnt code_0259 
  0226:88 00a5            lsg gAct 
  0229:35 00              ldi 0 
  022b:1e                 gt? 
  022c:31 2b              bnt code_0259 
  022e:88 00a5            lsg gAct 
  0231:35 03              ldi 3 
  0233:22                 lt? 
  0234:31 23              bnt code_0259 
  0236:39 12            pushi 12 // $12 illegalBits
  0238:78               push1 
  0239:76               push0 
  023a:38 00c5          pushi c5 // $c5 posn
  023d:7a               push2 
  023e:39 0d            pushi d // $d lsTop
  0240:39 52            pushi 52 // $52 icon
  0242:39 42            pushi 42 // $42 setPri
  0244:78               push1 
  0245:78               push1 
  0246:39 57            pushi 57 // $57 init
  0248:76               push0 
  0249:72 142a          lofsa $1676 // Shadow
  024c:4a 18             send 18 

  024e:39 7a            pushi 7a // $7a setScript
  0250:78               push1 
  0251:74 0eda          lofss $112e // shadowWalk
  0254:72 141f          lofsa $1676 // Shadow
  0257:4a 06             send 6 


        code_0259
  0259:88 00a5            lsg gAct 
  025c:3c                 dup 
  025d:35 00              ldi 0 
  025f:1a                 eq? 
  0260:31 14              bnt code_0276 
  0262:35 01              ldi 1 
  0264:a3 00              sal local0 
  0266:35 01              ldi 1 
  0268:a3 07              sal local7 
  026a:38 010a          pushi 10a // $10a setRegions
  026d:78               push1 
  026e:38 00dc          pushi dc // $dc setStep
  0271:54 06             self 6 

  0273:32 0094            jmp code_030a 

        code_0276
  0276:3c                 dup 
  0277:35 01              ldi 1 
  0279:1a                 eq? 
  027a:31 4e              bnt code_02ca 
  027c:89 6d              lsg gElevatorState 
  027e:35 20              ldi 20 
  0280:12                 and 
  0281:18                 not 
  0282:31 32              bnt code_02b6 
  0284:88 009a            lsg gClarenceWilburState 
  0287:35 02              ldi 2 
  0289:1a                 eq? 
  028a:2f 08               bt code_0294 
  028c:88 009a            lsg gClarenceWilburState 
  028f:35 04              ldi 4 
  0291:20                 ge? 
  0292:31 22              bnt code_02b6 

        code_0294
  0294:88 009a            lsg gClarenceWilburState 
  0297:35 02              ldi 2 
  0299:1a                 eq? 
  029a:31 09              bnt code_02a5 
  029c:38 00e2          pushi e2 // $e2 canInput
  029f:78               push1 
  02a0:76               push0 
  02a1:51 2b            class User 
  02a3:4a 06             send 6 


        code_02a5
  02a5:35 01              ldi 1 
  02a7:a3 00              sal local0 
  02a9:35 01              ldi 1 
  02ab:a3 07              sal local7 
  02ad:38 010a          pushi 10a // $10a setRegions
  02b0:78               push1 
  02b1:38 0192          pushi 192 // $192 sel_402
  02b4:54 06             self 6 


        code_02b6
  02b6:88 009a            lsg gClarenceWilburState 
  02b9:35 03              ldi 3 
  02bb:24                 le? 
  02bc:31 0a              bnt code_02c8 
  02be:39 61            pushi 61 // $61 add
  02c0:78               push1 
  02c1:74 0f06          lofss $11ca // chair1
  02c4:81 0a              lag gAddToPics 
  02c6:4a 06             send 6 


        code_02c8
  02c8:33 40              jmp code_030a 

        code_02ca
  02ca:3c                 dup 
  02cb:35 02              ldi 2 
  02cd:1a                 eq? 
  02ce:31 0f              bnt code_02df 
  02d0:88 00c6            lsg global198 
  02d3:35 64              ldi 64 
  02d5:22                 lt? 
  02d6:31 05              bnt code_02dd 
  02d8:35 64              ldi 64 
  02da:a0 00c6            sag global198 

        code_02dd
  02dd:33 2b              jmp code_030a 

        code_02df
  02df:3c                 dup 
  02e0:35 03              ldi 3 
  02e2:1a                 eq? 
  02e3:31 25              bnt code_030a 
  02e5:89 0c              lsg gPrevRoomNum 
  02e7:35 2a              ldi 2a 
  02e9:1c                 ne? 
  02ea:31 1e              bnt code_030a 
  02ec:88 00bb            lsg gMinute 
  02ef:35 03              ldi 3 
  02f1:22                 lt? 
  02f2:31 16              bnt code_030a 
  02f4:88 008d            lsg global141 
  02f7:35 02              ldi 2 
  02f9:12                 and 
  02fa:18                 not 
  02fb:31 0d              bnt code_030a 
  02fd:38 010a          pushi 10a // $10a setRegions
  0300:78               push1 
  0301:38 010d          pushi 10d // $10d drawPic
  0304:54 06             self 6 

  0306:35 2a              ldi 2a 
  0308:a1 6f              sag global111 

        code_030a
  030a:3a                toss 
  030b:83 00              lal local0 
  030d:18                 not 
  030e:31 2e              bnt code_033e 
  0310:39 56            pushi 56 // $56 new
  0312:76               push0 
  0313:51 48            class ElevGate 
  0315:4a 04             send 4 

  0317:a3 02              sal local2 
  0319:38 0135          pushi 135 // $135 chainID
  031c:78               push1 
  031d:74 13ba          lofss $16da // chain
  0320:38 0136          pushi 136 // $136 elevatorID
  0323:78               push1 
  0324:74 1417          lofss $173e // elevator
  0327:38 0137          pushi 137 // $137 downID
  032a:78               push1 
  032b:74 1474          lofss $17a2 // down
  032e:38 0138          pushi 138 // $138 upID
  0331:78               push1 
  0332:74 14b3          lofss $17e8 // up
  0335:39 57            pushi 57 // $57 init
  0337:76               push0 
  0338:83 02              lal local2 
  033a:4a 1c             send 1c 

  033c:33 37              jmp code_0375 

        code_033e
  033e:39 07            pushi 7 // $7 cel
  0340:78               push1 
  0341:89 6d              lsg gElevatorState 
  0343:35 01              ldi 1 
  0345:12                 and 
  0346:31 0d              bnt code_0355 
  0348:78               push1 
  0349:74 14e2          lofss $182e // elevGate
  034c:43 0e 02         callk NumCels 2 

  034f:36                push 
  0350:35 01              ldi 1 
  0352:04                 sub 
  0353:33 07              jmp code_035c 

        code_0355
  0355:89 6d              lsg gElevatorState 
  0357:35 fe              ldi fe 
  0359:12                 and 
  035a:a1 6d              sag gElevatorState 

        code_035c
  035c:36                push 
  035d:39 42            pushi 42 // $42 setPri
  035f:78               push1 
  0360:39 09            pushi 9 // $9 nsTop
  0362:39 57            pushi 57 // $57 init
  0364:76               push0 
  0365:38 00c6          pushi c6 // $c6 stopUpd
  0368:76               push0 
  0369:72 14c2          lofsa $182e // elevGate
  036c:4a 14             send 14 

  036e:39 57            pushi 57 // $57 init
  0370:76               push0 
  0371:81 00              lag gEgo 
  0373:4a 04             send 4 


        code_0375
  0375:39 62            pushi 62 // $62 eachElementDo
  0377:78               push1 
  0378:39 57            pushi 57 // $57 init
  037a:39 3c            pushi 3c // $3c doit
  037c:76               push0 
  037d:81 0a              lag gAddToPics 
  037f:4a 0a             send a 

  0381:48                 ret 
    )

    (method (doit) // method_0382
  0382:88 00a5            lsg gAct 
  0385:35 03              ldi 3 
  0387:1a                 eq? 
  0388:31 0c              bnt code_0396 
  038a:88 0175            lsg global373 
  038d:35 01              ldi 1 
  038f:1a                 eq? 
  0390:31 04              bnt code_0396 
  0392:35 01              ldi 1 
  0394:a3 07              sal local7 

        code_0396
  0396:88 00a5            lsg gAct 
  0399:35 03              ldi 3 
  039b:1a                 eq? 
  039c:31 0c              bnt code_03aa 
  039e:88 0175            lsg global373 
  03a1:35 00              ldi 0 
  03a3:1a                 eq? 
  03a4:31 04              bnt code_03aa 
  03a6:35 00              ldi 0 
  03a8:a3 07              sal local7 

        code_03aa
  03aa:89 6d              lsg gElevatorState 
  03ac:35 10              ldi 10 
  03ae:12                 and 
  03af:18                 not 
  03b0:31 11              bnt code_03c3 
  03b2:76               push0 
  03b3:45 14 00         callb procedure_0014 0 // IsFirstTimeInRoom 

  03b6:31 0b              bnt code_03c3 
  03b8:7a               push2 
  03b9:8b 08              lsl local8 
  03bb:8b 09              lsl local9 
  03bd:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_03c3
  03c3:83 06              lal local6 
  03c5:31 0e              bnt code_03d5 
  03c7:35 00              ldi 0 
  03c9:a3 06              sal local6 
  03cb:7a               push2 
  03cc:39 20            pushi 20 // $20 state
  03ce:7a               push2 
  03cf:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_03d5
  03d5:88 00c6            lsg global198 
  03d8:35 64              ldi 64 
  03da:1a                 eq? 
  03db:31 10              bnt code_03ed 
  03dd:35 65              ldi 65 
  03df:a0 00c6            sag global198 
  03e2:7a               push2 
  03e3:39 20            pushi 20 // $20 state
  03e5:39 03            pushi 3 // $3 y
  03e7:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_03ed
  03ed:38 00db          pushi db // $db onControl
  03f0:78               push1 
  03f1:78               push1 
  03f2:81 00              lag gEgo 
  03f4:4a 06             send 6 

  03f6:36                push 
  03f7:35 04              ldi 4 
  03f9:12                 and 
  03fa:31 0a              bnt code_0406 
  03fc:38 00f8          pushi f8 // $f8 newRoom
  03ff:78               push1 
  0400:39 1f            pushi 1f // $1f style
  0402:81 02              lag gCurRoom 
  0404:4a 06             send 6 


        code_0406
  0406:39 04            pushi 4 // $4 x
  0408:76               push0 
  0409:81 00              lag gEgo 
  040b:4a 04             send 4 

  040d:36                push 
  040e:34 008c            ldi 8c 
  0411:22                 lt? 
  0412:31 06              bnt code_041a 
  0414:35 2c              ldi 2c 
  0416:65 2a             aTop vertAngle 
  0418:33 18              jmp code_0432 

        code_041a
  041a:39 04            pushi 4 // $4 x
  041c:76               push0 
  041d:81 00              lag gEgo 
  041f:4a 04             send 4 

  0421:36                push 
  0422:34 0104            ldi 104 
  0425:22                 lt? 
  0426:31 06              bnt code_042e 
  0428:35 1b              ldi 1b 
  042a:65 2a             aTop vertAngle 
  042c:33 04              jmp code_0432 

        code_042e
  042e:35 12              ldi 12 
  0430:65 2a             aTop vertAngle 

        code_0432
  0432:39 3c            pushi 3c // $3c doit
  0434:76               push0 
  0435:57 37 04         super Rm 4 

  0438:48                 ret 
    )

    (method (dispose) // method_0439
  0439:78               push1 
  043a:38 00cc          pushi cc // $cc isExtra
  043d:43 03 02         callk DisposeScript 2 

  0440:78               push1 
  0441:38 00c9          pushi c9 // $c9 ignoreActors
  0444:43 03 02         callk DisposeScript 2 

  0447:39 58            pushi 58 // $58 dispose
  0449:76               push0 
  044a:57 37 04         super Rm 4 

  044d:48                 ret 
    )

    (method (newRoom) // method_044e
  044e:38 00f8          pushi f8 // $f8 newRoom
  0451:78               push1 
  0452:8f 01              lsp param1 
  0454:57 37 06         super Rm 6 

  0457:48                 ret 
    )

    (method (handleEvent) // method_0458
  0458:3f 01             link 1 // (var $1)
  045a:39 6f            pushi 6f // $6f handleEvent
  045c:78               push1 
  045d:8f 01              lsp param1 
  045f:57 37 06         super Rm 6 

  0462:39 4c            pushi 4c // $4c claimed
  0464:76               push0 
  0465:87 01              lap param1 
  0467:4a 04             send 4 

  0469:31 01              bnt code_046c 
  046b:48                 ret 

        code_046c
  046c:39 22            pushi 22 // $22 type
  046e:76               push0 
  046f:87 01              lap param1 
  0471:4a 04             send 4 

  0473:36                push 
  0474:34 0080            ldi 80 
  0477:1a                 eq? 
  0478:30 05a8            bnt code_0a23 
  047b:78               push1 
  047c:38 03de          pushi 3de // $3de sel_990
  047f:43 03 02         callk DisposeScript 2 

  0482:80 00d0            lag global208 
  0485:31 2d              bnt code_04b4 
  0487:78               push1 
  0488:74 0b3e          lofss $0fc9 // ask,raconter,hold,deliver,look,get,abattre,embrasser,embrace,draguer>
  048b:43 25 02         callk Said 2 

  048e:31 24              bnt code_04b4 
  0490:39 7a            pushi 7a // $7a setScript
  0492:78               push1 
  0493:7a               push2 
  0494:38 00f3          pushi f3 // $f3 close
  0497:76               push0 
  0498:43 02 04         callk ScriptID 4 

  049b:36                push 
  049c:54 06             self 6 

  049e:39 6f            pushi 6f // $6f handleEvent
  04a0:78               push1 
  04a1:8f 01              lsp param1 
  04a3:39 76            pushi 76 // $76 script
  04a5:76               push0 
  04a6:54 04             self 4 

  04a8:4a 06             send 6 

  04aa:39 4c            pushi 4c // $4c claimed
  04ac:76               push0 
  04ad:87 01              lap param1 
  04af:4a 04             send 4 

  04b1:31 01              bnt code_04b4 
  04b3:48                 ret 

        code_04b4
  04b4:8b 00              lsl local0 
  04b6:35 01              ldi 1 
  04b8:1a                 eq? 
  04b9:30 014f            bnt code_060b 
  04bc:35 ff              ldi ff 
  04be:a3 04              sal local4 
  04c0:78               push1 
  04c1:74 0a66          lofss $0f2a // */ascenseur,lift
  04c4:43 25 02         callk Said 2 

  04c7:2f 09               bt code_04d2 
  04c9:78               push1 
  04ca:74 0b3c          lofss $1009 // lift[<open][/*]
  04cd:43 25 02         callk Said 2 

  04d0:31 0e              bnt code_04e0 

        code_04d2
  04d2:7a               push2 
  04d3:39 20            pushi 20 // $20 state
  04d5:39 04            pushi 4 // $4 x
  04d7:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  04dd:32 0119            jmp code_05f9 

        code_04e0
  04e0:78               push1 
  04e1:74 0b5c          lofss $1040 // look>
  04e4:43 25 02         callk Said 2 

  04e7:31 5e              bnt code_0547 
  04e9:78               push1 
  04ea:74 0a46          lofss $0f33 // /archway
  04ed:43 25 02         callk Said 2 

  04f0:31 0d              bnt code_04ff 
  04f2:7a               push2 
  04f3:39 20            pushi 20 // $20 state
  04f5:39 05            pushi 5 // $5 view
  04f7:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  04fd:33 45              jmp code_0544 

        code_04ff
  04ff:78               push1 
  0500:74 0a8a          lofss $0f8d // /shaft
  0503:43 25 02         callk Said 2 

  0506:31 3c              bnt code_0544 
  0508:89 0b              lsg gCurRoomNum 
  050a:81 6f              lag global111 
  050c:22                 lt? 
  050d:31 0d              bnt code_051c 
  050f:7a               push2 
  0510:39 20            pushi 20 // $20 state
  0512:39 06            pushi 6 // $6 loop
  0514:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  051a:33 28              jmp code_0544 

        code_051c
  051c:89 0b              lsg gCurRoomNum 
  051e:81 6f              lag global111 
  0520:1e                 gt? 
  0521:31 0d              bnt code_0530 
  0523:7a               push2 
  0524:39 20            pushi 20 // $20 state
  0526:39 07            pushi 7 // $7 cel
  0528:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  052e:33 14              jmp code_0544 

        code_0530
  0530:38 00db          pushi db // $db onControl
  0533:78               push1 
  0534:78               push1 
  0535:81 00              lag gEgo 
  0537:4a 06             send 6 

  0539:36                push 
  053a:35 28              ldi 28 
  053c:12                 and 
  053d:18                 not 
  053e:31 04              bnt code_0544 
  0540:76               push0 
  0541:45 09 00         callb procedure_0009 0 // NotClose 


        code_0544
  0544:32 00b2            jmp code_05f9 

        code_0547
  0547:78               push1 
  0548:74 0b08          lofss $1053 // open/archway
  054b:43 25 02         callk Said 2 

  054e:31 41              bnt code_0591 
  0550:35 01              ldi 1 
  0552:a3 03              sal local3 
  0554:89 6d              lsg gElevatorState 
  0556:35 01              ldi 1 
  0558:12                 and 
  0559:31 06              bnt code_0561 
  055b:76               push0 
  055c:45 10 00         callb procedure_0010 0 // AlreadyOpen 

  055f:33 2e              jmp code_058f 

        code_0561
  0561:38 00db          pushi db // $db onControl
  0564:78               push1 
  0565:78               push1 
  0566:81 00              lag gEgo 
  0568:4a 06             send 6 

  056a:36                push 
  056b:35 08              ldi 8 
  056d:12                 and 
  056e:31 06              bnt code_0576 
  0570:35 03              ldi 3 
  0572:a3 04              sal local4 
  0574:33 19              jmp code_058f 

        code_0576
  0576:38 00db          pushi db // $db onControl
  0579:78               push1 
  057a:78               push1 
  057b:81 00              lag gEgo 
  057d:4a 06             send 6 

  057f:36                push 
  0580:35 20              ldi 20 
  0582:12                 and 
  0583:31 06              bnt code_058b 
  0585:35 02              ldi 2 
  0587:a3 04              sal local4 
  0589:33 04              jmp code_058f 

        code_058b
  058b:76               push0 
  058c:45 09 00         callb procedure_0009 0 // NotClose 


        code_058f
  058f:33 68              jmp code_05f9 

        code_0591
  0591:78               push1 
  0592:74 0a53          lofss $0fe8 // clore/archway
  0595:43 25 02         callk Said 2 

  0598:31 5f              bnt code_05f9 
  059a:35 00              ldi 0 
  059c:a3 03              sal local3 
  059e:89 6d              lsg gElevatorState 
  05a0:35 01              ldi 1 
  05a2:12                 and 
  05a3:18                 not 
  05a4:31 06              bnt code_05ac 
  05a6:76               push0 
  05a7:45 11 00         callb procedure_0011 0 // AlreadyClosed 

  05aa:33 4d              jmp code_05f9 

        code_05ac
  05ac:38 00db          pushi db // $db onControl
  05af:78               push1 
  05b0:78               push1 
  05b1:81 00              lag gEgo 
  05b3:4a 06             send 6 

  05b5:36                push 
  05b6:35 08              ldi 8 
  05b8:12                 and 
  05b9:31 25              bnt code_05e0 
  05bb:39 03            pushi 3 // $3 y
  05bd:76               push0 
  05be:81 00              lag gEgo 
  05c0:4a 04             send 4 

  05c2:36                push 
  05c3:39 03            pushi 3 // $3 y
  05c5:76               push0 
  05c6:72 1265          lofsa $182e // elevGate
  05c9:4a 04             send 4 

  05cb:1a                 eq? 
  05cc:31 0c              bnt code_05da 
  05ce:7a               push2 
  05cf:39 20            pushi 20 // $20 state
  05d1:39 08            pushi 8 // $8 underBits
  05d3:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  05d9:48                 ret 

        code_05da
  05da:35 03              ldi 3 
  05dc:a3 04              sal local4 
  05de:33 19              jmp code_05f9 

        code_05e0
  05e0:38 00db          pushi db // $db onControl
  05e3:78               push1 
  05e4:78               push1 
  05e5:81 00              lag gEgo 
  05e7:4a 06             send 6 

  05e9:36                push 
  05ea:35 20              ldi 20 
  05ec:12                 and 
  05ed:31 06              bnt code_05f5 
  05ef:35 02              ldi 2 
  05f1:a3 04              sal local4 
  05f3:33 04              jmp code_05f9 

        code_05f5
  05f5:76               push0 
  05f6:45 09 00         callb procedure_0009 0 // NotClose 


        code_05f9
  05f9:8b 04              lsl local4 
  05fb:35 ff              ldi ff 
  05fd:1c                 ne? 
  05fe:31 0b              bnt code_060b 
  0600:39 7a            pushi 7a // $7a setScript
  0602:78               push1 
  0603:74 0ac8          lofss $10ce // GateFunc
  0606:72 1225          lofsa $182e // elevGate
  0609:4a 06             send 6 


        code_060b
  060b:39 4c            pushi 4c // $4c claimed
  060d:76               push0 
  060e:87 01              lap param1 
  0610:4a 04             send 4 

  0612:31 01              bnt code_0615 
  0614:48                 ret 

        code_0615
  0615:78               push1 
  0616:74 095b          lofss $0f74 // /panel,(door<cachoterie)>
  0619:43 25 02         callk Said 2 

  061c:31 71              bnt code_068f 
  061e:78               push1 
  061f:74 09f4          lofss $1016 // look
  0622:43 25 02         callk Said 2 

  0625:31 22              bnt code_0649 
  0627:88 00af            lsg global175 
  062a:35 01              ldi 1 
  062c:12                 and 
  062d:31 0d              bnt code_063c 
  062f:7a               push2 
  0630:39 20            pushi 20 // $20 state
  0632:39 09            pushi 9 // $9 nsTop
  0634:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  063a:33 0b              jmp code_0647 

        code_063c
  063c:7a               push2 
  063d:39 20            pushi 20 // $20 state
  063f:39 0a            pushi a // $a nsLeft
  0641:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0647
  0647:33 43              jmp code_068c 

        code_0649
  0649:88 00af            lsg global175 
  064c:35 01              ldi 1 
  064e:12                 and 
  064f:31 3b              bnt code_068c 
  0651:78               push1 
  0652:74 09f8          lofss $104d // open,bouger
  0655:43 25 02         callk Said 2 

  0658:31 32              bnt code_068c 
  065a:83 07              lal local7 
  065c:18                 not 
  065d:31 22              bnt code_0681 
  065f:38 00db          pushi db // $db onControl
  0662:78               push1 
  0663:78               push1 
  0664:81 00              lag gEgo 
  0666:4a 06             send 6 

  0668:36                push 
  0669:34 0080            ldi 80 
  066c:12                 and 
  066d:31 0c              bnt code_067b 
  066f:38 00f8          pushi f8 // $f8 newRoom
  0672:78               push1 
  0673:39 31            pushi 31 // $31 b-i1
  0675:81 02              lag gCurRoom 
  0677:4a 06             send 6 

  0679:33 04              jmp code_067f 

        code_067b
  067b:76               push0 
  067c:45 09 00         callb procedure_0009 0 // NotClose 


        code_067f
  067f:33 0b              jmp code_068c 

        code_0681
  0681:7a               push2 
  0682:39 20            pushi 20 // $20 state
  0684:39 0b            pushi b // $b nsBottom
  0686:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_068c
  068c:32 0394            jmp code_0a23 

        code_068f
  068f:78               push1 
  0690:74 09ad          lofss $1040 // look>
  0693:43 25 02         callk Said 2 

  0696:30 0249            bnt code_08e2 
  0699:78               push1 
  069a:74 0913          lofss $0fb0 // [<around,at][/room]
  069d:43 25 02         callk Said 2 

  06a0:31 50              bnt code_06f2 
  06a2:39 65            pushi 65 // $65 contains
  06a4:78               push1 
  06a5:74 0d84          lofss $142c // poker
  06a8:81 05              lag gCast 
  06aa:4a 06             send 6 

  06ac:31 1a              bnt code_06c8 
  06ae:88 00a6            lsg global166 
  06b1:78               push1 
  06b2:80 00a5            lag gAct 
  06b5:0e                 shl 
  06b6:00                bnot 
  06b7:12                 and 
  06b8:a0 00a6            sag global166 
  06bb:7a               push2 
  06bc:39 20            pushi 20 // $20 state
  06be:39 03            pushi 3 // $3 y
  06c0:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  06c6:33 27              jmp code_06ef 

        code_06c8
  06c8:38 00db          pushi db // $db onControl
  06cb:78               push1 
  06cc:76               push0 
  06cd:81 00              lag gEgo 
  06cf:4a 06             send 6 

  06d1:36                push 
  06d2:35 20              ldi 20 
  06d4:12                 and 
  06d5:31 0d              bnt code_06e4 
  06d7:7a               push2 
  06d8:39 20            pushi 20 // $20 state
  06da:39 0c            pushi c // $c nsRight
  06dc:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  06e2:33 0b              jmp code_06ef 

        code_06e4
  06e4:7a               push2 
  06e5:8b 08              lsl local8 
  06e7:8b 09              lsl local9 
  06e9:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_06ef
  06ef:32 01ed            jmp code_08df 

        code_06f2
  06f2:78               push1 
  06f3:74 08b6          lofss $0fac // <haut
  06f6:43 25 02         callk Said 2 

  06f9:2f 09               bt code_0704 
  06fb:78               push1 
  06fc:74 0847          lofss $0f46 // /ascenseur
  06ff:43 25 02         callk Said 2 

  0702:31 27              bnt code_072b 

        code_0704
  0704:38 00db          pushi db // $db onControl
  0707:78               push1 
  0708:76               push0 
  0709:81 00              lag gEgo 
  070b:4a 06             send 6 

  070d:36                push 
  070e:35 20              ldi 20 
  0710:12                 and 
  0711:31 0d              bnt code_0720 
  0713:7a               push2 
  0714:39 20            pushi 20 // $20 state
  0716:39 06            pushi 6 // $6 loop
  0718:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  071e:33 08              jmp code_0728 

        code_0720
  0720:39 4c            pushi 4c // $4c claimed
  0722:78               push1 
  0723:76               push0 
  0724:87 01              lap param1 
  0726:4a 06             send 6 


        code_0728
  0728:32 01b4            jmp code_08df 

        code_072b
  072b:78               push1 
  072c:74 0862          lofss $0f91 // <behind,below/miroir
  072f:43 25 02         callk Said 2 

  0732:31 0e              bnt code_0742 
  0734:7a               push2 
  0735:39 20            pushi 20 // $20 state
  0737:39 0d            pushi d // $d lsTop
  0739:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  073f:32 019d            jmp code_08df 

        code_0742
  0742:78               push1 
  0743:74 085f          lofss $0fa5 // <dans/miroir
  0746:43 25 02         callk Said 2 

  0749:2f 09               bt code_0754 
  074b:78               push1 
  074c:74 083a          lofss $0f89 // /reflection
  074f:43 25 02         callk Said 2 

  0752:31 29              bnt code_077d 

        code_0754
  0754:38 00ae          pushi ae // $ae distanceTo
  0757:78               push1 
  0758:74 0c7f          lofss $13da // fire
  075b:81 00              lag gEgo 
  075d:4a 06             send 6 

  075f:36                push 
  0760:35 46              ldi 46 
  0762:22                 lt? 
  0763:31 11              bnt code_0776 
  0765:35 0c              ldi c 
  0767:a0 00d5            sag global213 
  076a:39 03            pushi 3 // $3 y
  076c:76               push0 
  076d:39 20            pushi 20 // $20 state
  076f:39 0e            pushi e // $e lsLeft
  0771:45 01 06         callb procedure_0001 6 // Say 

  0774:33 04              jmp code_077a 

        code_0776
  0776:76               push0 
  0777:45 09 00         callb procedure_0009 0 // NotClose 


        code_077a
  077a:32 0162            jmp code_08df 

        code_077d
  077d:78               push1 
  077e:74 07e0          lofss $0f61 // /miroir
  0781:43 25 02         callk Said 2 

  0784:31 0e              bnt code_0794 
  0786:7a               push2 
  0787:39 20            pushi 20 // $20 state
  0789:39 0f            pushi f // $f lsBottom
  078b:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0791:32 014b            jmp code_08df 

        code_0794
  0794:88 00a5            lsg gAct 
  0797:35 02              ldi 2 
  0799:20                 ge? 
  079a:30 00f9            bnt code_0896 
  079d:78               push1 
  079e:74 081d          lofss $0fbe // [<bas][/dirt]
  07a1:43 25 02         callk Said 2 

  07a4:31 57              bnt code_07fd 
  07a6:88 00a5            lsg gAct 
  07a9:35 02              ldi 2 
  07ab:1a                 eq? 
  07ac:31 25              bnt code_07d3 
  07ae:38 00ee          pushi ee // $ee has
  07b1:78               push1 
  07b2:39 06            pushi 6 // $6 loop
  07b4:81 00              lag gEgo 
  07b6:4a 06             send 6 

  07b8:18                 not 
  07b9:31 0b              bnt code_07c6 
  07bb:7a               push2 
  07bc:39 20            pushi 20 // $20 state
  07be:39 10            pushi 10 // $10 lsRight
  07c0:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_07c6
  07c6:7a               push2 
  07c7:39 20            pushi 20 // $20 state
  07c9:39 11            pushi 11 // $11 signal
  07cb:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  07d1:33 27              jmp code_07fa 

        code_07d3
  07d3:88 00a5            lsg gAct 
  07d6:35 03              ldi 3 
  07d8:1a                 eq? 
  07d9:31 16              bnt code_07f1 
  07db:88 008d            lsg global141 
  07de:35 02              ldi 2 
  07e0:12                 and 
  07e1:18                 not 
  07e2:31 0d              bnt code_07f1 
  07e4:7a               push2 
  07e5:39 20            pushi 20 // $20 state
  07e7:39 11            pushi 11 // $11 signal
  07e9:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  07ef:33 09              jmp code_07fa 

        code_07f1
  07f1:39 4c            pushi 4c // $4c claimed
  07f3:78               push1 
  07f4:76               push0 
  07f5:87 01              lap param1 
  07f7:4a 06             send 6 

  07f9:48                 ret 

        code_07fa
  07fa:32 0097            jmp code_0894 

        code_07fd
  07fd:78               push1 
  07fe:74 0741          lofss $0f42 // /chair
  0801:43 25 02         callk Said 2 

  0804:31 1f              bnt code_0825 
  0806:88 00a5            lsg gAct 
  0809:35 03              ldi 3 
  080b:22                 lt? 
  080c:31 0d              bnt code_081b 
  080e:7a               push2 
  080f:39 20            pushi 20 // $20 state
  0811:39 12            pushi 12 // $12 illegalBits
  0813:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0819:33 08              jmp code_0823 

        code_081b
  081b:39 4c            pushi 4c // $4c claimed
  081d:78               push1 
  081e:76               push0 
  081f:87 01              lap param1 
  0821:4a 06             send 6 


        code_0823
  0823:33 6f              jmp code_0894 

        code_0825
  0825:78               push1 
  0826:74 073c          lofss $0f65 // /nightstand
  0829:43 25 02         callk Said 2 

  082c:31 0d              bnt code_083b 
  082e:7a               push2 
  082f:39 20            pushi 20 // $20 state
  0831:39 13            pushi 13 // $13 brTop
  0833:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0839:33 59              jmp code_0894 

        code_083b
  083b:78               push1 
  083c:74 071e          lofss $0f5d // /magazine
  083f:43 25 02         callk Said 2 

  0842:31 21              bnt code_0865 
  0844:38 00db          pushi db // $db onControl
  0847:76               push0 
  0848:81 00              lag gEgo 
  084a:4a 04             send 4 

  084c:36                push 
  084d:35 40              ldi 40 
  084f:12                 and 
  0850:31 0d              bnt code_085f 
  0852:7a               push2 
  0853:39 20            pushi 20 // $20 state
  0855:39 14            pushi 14 // $14 brLeft
  0857:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  085d:33 04              jmp code_0863 

        code_085f
  085f:76               push0 
  0860:45 09 00         callb procedure_0009 0 // NotClose 


        code_0863
  0863:33 2f              jmp code_0894 

        code_0865
  0865:78               push1 
  0866:74 071c          lofss $0f85 // /course
  0869:43 25 02         callk Said 2 

  086c:31 26              bnt code_0894 
  086e:38 00db          pushi db // $db onControl
  0871:76               push0 
  0872:81 00              lag gEgo 
  0874:4a 04             send 4 

  0876:36                push 
  0877:35 40              ldi 40 
  0879:12                 and 
  087a:31 0d              bnt code_0889 
  087c:7a               push2 
  087d:39 20            pushi 20 // $20 state
  087f:39 15            pushi 15 // $15 brBottom
  0881:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0887:33 0b              jmp code_0894 

        code_0889
  0889:7a               push2 
  088a:39 20            pushi 20 // $20 state
  088c:39 16            pushi 16 // $16 brRight
  088e:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0894
  0894:33 49              jmp code_08df 

        code_0896
  0896:78               push1 
  0897:74 06b0          lofss $0f4a // /eye,(painting<eye)
  089a:43 25 02         callk Said 2 

  089d:31 0d              bnt code_08ac 
  089f:7a               push2 
  08a0:39 20            pushi 20 // $20 state
  08a2:39 17            pushi 17 // $17 name
  08a4:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  08aa:33 33              jmp code_08df 

        code_08ac
  08ac:78               push1 
  08ad:74 06eb          lofss $0f9b // <behind,below/painting
  08b0:43 25 02         callk Said 2 

  08b3:31 0d              bnt code_08c2 
  08b5:7a               push2 
  08b6:39 20            pushi 20 // $20 state
  08b8:39 18            pushi 18 // $18 key
  08ba:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  08c0:33 1d              jmp code_08df 

        code_08c2
  08c2:78               push1 
  08c3:74 06a3          lofss $0f69 // /painting
  08c6:43 25 02         callk Said 2 

  08c9:2f 09               bt code_08d4 
  08cb:78               push1 
  08cc:74 069e          lofss $0f6d // /painting/painting
  08cf:43 25 02         callk Said 2 

  08d2:31 0b              bnt code_08df 

        code_08d4
  08d4:7a               push2 
  08d5:39 20            pushi 20 // $20 state
  08d7:39 19            pushi 19 // $19 time
  08d9:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_08df
  08df:32 0141            jmp code_0a23 

        code_08e2
  08e2:78               push1 
  08e3:74 075e          lofss $1044 // bouger,get/painting
  08e6:43 25 02         callk Said 2 

  08e9:31 0e              bnt code_08f9 
  08eb:7a               push2 
  08ec:39 20            pushi 20 // $20 state
  08ee:39 1a            pushi 1a // $1a text
  08f0:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  08f6:32 012a            jmp code_0a23 

        code_08f9
  08f9:78               push1 
  08fa:74 0708          lofss $1005 // get>
  08fd:43 25 02         callk Said 2 

  0900:30 00bb            bnt code_09be 
  0903:78               push1 
  0904:74 064f          lofss $0f56 // /feu,buche
  0907:43 25 02         callk Said 2 

  090a:31 0e              bnt code_091a 
  090c:7a               push2 
  090d:39 20            pushi 20 // $20 state
  090f:39 1b            pushi 1b // $1b elements
  0911:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0917:32 00a2            jmp code_09bc 

        code_091a
  091a:78               push1 
  091b:74 061d          lofss $0f3b // /book/nightstand
  091e:43 25 02         callk Said 2 

  0921:31 0e              bnt code_0931 
  0923:7a               push2 
  0924:39 20            pushi 20 // $20 state
  0926:39 1c            pushi 1c // $1c color
  0928:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  092e:32 008b            jmp code_09bc 

        code_0931
  0931:78               push1 
  0932:74 0602          lofss $0f37 // /book
  0935:43 25 02         callk Said 2 

  0938:31 0d              bnt code_0947 
  093a:7a               push2 
  093b:39 20            pushi 20 // $20 state
  093d:39 1d            pushi 1d // $1d back
  093f:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0945:33 75              jmp code_09bc 

        code_0947
  0947:78               push1 
  0948:74 0616          lofss $0f61 // /miroir
  094b:43 25 02         callk Said 2 

  094e:31 0d              bnt code_095d 
  0950:7a               push2 
  0951:39 20            pushi 20 // $20 state
  0953:39 1e            pushi 1e // $1e mode
  0955:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  095b:33 5f              jmp code_09bc 

        code_095d
  095d:88 00a5            lsg gAct 
  0960:35 02              ldi 2 
  0962:20                 ge? 
  0963:31 57              bnt code_09bc 
  0965:88 00a5            lsg gAct 
  0968:35 03              ldi 3 
  096a:22                 lt? 
  096b:31 4f              bnt code_09bc 
  096d:78               push1 
  096e:74 0610          lofss $0f81 // /poker
  0971:43 25 02         callk Said 2 

  0974:31 32              bnt code_09a8 
  0976:38 00ee          pushi ee // $ee has
  0979:78               push1 
  097a:39 06            pushi 6 // $6 loop
  097c:81 00              lag gEgo 
  097e:4a 06             send 6 

  0980:18                 not 
  0981:31 1f              bnt code_09a2 
  0983:38 00db          pushi db // $db onControl
  0986:76               push0 
  0987:81 00              lag gEgo 
  0989:4a 04             send 4 

  098b:36                push 
  098c:34 0200            ldi 200 
  098f:12                 and 
  0990:31 0a              bnt code_099c 
  0992:39 7a            pushi 7a // $7a setScript
  0994:78               push1 
  0995:74 0766          lofss $10fe // pickUp
  0998:54 06             self 6 

  099a:33 04              jmp code_09a0 

        code_099c
  099c:76               push0 
  099d:45 09 00         callb procedure_0009 0 // NotClose 


        code_09a0
  09a0:33 04              jmp code_09a6 

        code_09a2
  09a2:76               push0 
  09a3:45 0a 00         callb procedure_000a 0 // AlreadyTook 


        code_09a6
  09a6:33 14              jmp code_09bc 

        code_09a8
  09a8:78               push1 
  09a9:74 05b1          lofss $0f5d // /magazine
  09ac:43 25 02         callk Said 2 

  09af:31 0b              bnt code_09bc 
  09b1:7a               push2 
  09b2:39 20            pushi 20 // $20 state
  09b4:39 1f            pushi 1f // $1f style
  09b6:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_09bc
  09bc:33 65              jmp code_0a23 

        code_09be
  09be:78               push1 
  09bf:74 06a6          lofss $1068 // etudier>
  09c2:43 25 02         callk Said 2 

  09c5:31 5c              bnt code_0a23 
  09c7:78               push1 
  09c8:74 0570          lofss $0f3b // /book/nightstand
  09cb:43 25 02         callk Said 2 

  09ce:31 0d              bnt code_09dd 
  09d0:7a               push2 
  09d1:39 20            pushi 20 // $20 state
  09d3:39 1c            pushi 1c // $1c color
  09d5:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  09db:33 46              jmp code_0a23 

        code_09dd
  09dd:78               push1 
  09de:74 0556          lofss $0f37 // /book
  09e1:43 25 02         callk Said 2 

  09e4:31 0d              bnt code_09f3 
  09e6:7a               push2 
  09e7:39 20            pushi 20 // $20 state
  09e9:39 1d            pushi 1d // $1d back
  09eb:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  09f1:33 30              jmp code_0a23 

        code_09f3
  09f3:88 00a5            lsg gAct 
  09f6:35 02              ldi 2 
  09f8:20                 ge? 
  09f9:31 28              bnt code_0a23 
  09fb:78               push1 
  09fc:74 055e          lofss $0f5d // /magazine
  09ff:43 25 02         callk Said 2 

  0a02:31 1f              bnt code_0a23 
  0a04:38 00db          pushi db // $db onControl
  0a07:76               push0 
  0a08:81 00              lag gEgo 
  0a0a:4a 04             send 4 

  0a0c:36                push 
  0a0d:35 40              ldi 40 
  0a0f:12                 and 
  0a10:31 0d              bnt code_0a1f 
  0a12:7a               push2 
  0a13:39 20            pushi 20 // $20 state
  0a15:39 14            pushi 14 // $14 brLeft
  0a17:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0a1d:33 04              jmp code_0a23 

        code_0a1f
  0a1f:76               push0 
  0a20:45 09 00         callb procedure_0009 0 // NotClose 


        code_0a23
  0a23:39 6f            pushi 6f // $6f handleEvent
  0a25:78               push1 
  0a26:8f 01              lsp param1 
  0a28:57 37 06         super Rm 6 

  0a2b:48                 ret 
    )

)

// 10c8
(instance GateFunc 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_0a2c
  0a2c:87 01              lap param1 
  0a2e:65 0a             aTop state 
  0a30:36                push 
  0a31:3c                 dup 
  0a32:35 00              ldi 0 
  0a34:1a                 eq? 
  0a35:31 69              bnt code_0aa0 
  0a37:38 00a3          pushi a3 // $a3 startUpd
  0a3a:76               push0 
  0a3b:72 0df0          lofsa $182e // elevGate
  0a3e:4a 04             send 4 

  0a40:8b 03              lsl local3 
  0a42:35 01              ldi 1 
  0a44:1a                 eq? 
  0a45:31 1e              bnt code_0a65 
  0a47:39 2b            pushi 2b // $2b number
  0a49:78               push1 
  0a4a:39 51            pushi 51 // $51 button
  0a4c:80 00b7            lag gConMusic 
  0a4f:4a 06             send 6 

  0a51:39 7e            pushi 7e // $7e setCycle
  0a53:78               push1 
  0a54:51 1a            class End 
  0a56:36                push 
  0a57:72 0dd4          lofsa $182e // elevGate
  0a5a:4a 06             send 6 

  0a5c:89 6d              lsg gElevatorState 
  0a5e:35 01              ldi 1 
  0a60:14                  or 
  0a61:a1 6d              sag gElevatorState 
  0a63:33 1c              jmp code_0a81 

        code_0a65
  0a65:39 2b            pushi 2b // $2b number
  0a67:78               push1 
  0a68:39 4f            pushi 4f // $4f restore
  0a6a:80 00b7            lag gConMusic 
  0a6d:4a 06             send 6 

  0a6f:39 7e            pushi 7e // $7e setCycle
  0a71:78               push1 
  0a72:51 1b            class Beg 
  0a74:36                push 
  0a75:72 0db6          lofsa $182e // elevGate
  0a78:4a 06             send 6 

  0a7a:89 6d              lsg gElevatorState 
  0a7c:35 fe              ldi fe 
  0a7e:12                 and 
  0a7f:a1 6d              sag gElevatorState 

        code_0a81
  0a81:39 06            pushi 6 // $6 loop
  0a83:78               push1 
  0a84:78               push1 
  0a85:39 2a            pushi 2a // $2a play
  0a87:78               push1 
  0a88:7c            pushSelf 
  0a89:80 00b7            lag gConMusic 
  0a8c:4a 0c             send c 

  0a8e:8b 04              lsl local4 
  0a90:35 ff              ldi ff 
  0a92:1c                 ne? 
  0a93:31 09              bnt code_0a9e 
  0a95:39 06            pushi 6 // $6 loop
  0a97:78               push1 
  0a98:8b 04              lsl local4 
  0a9a:81 00              lag gEgo 
  0a9c:4a 06             send 6 


        code_0a9e
  0a9e:33 24              jmp code_0ac4 

        code_0aa0
  0aa0:3c                 dup 
  0aa1:35 01              ldi 1 
  0aa3:1a                 eq? 
  0aa4:31 1e              bnt code_0ac4 
  0aa6:38 00c9          pushi c9 // $c9 ignoreActors
  0aa9:78               push1 
  0aaa:39 07            pushi 7 // $7 cel
  0aac:76               push0 
  0aad:72 0d7e          lofsa $182e // elevGate
  0ab0:4a 04             send 4 

  0ab2:36                push 
  0ab3:38 00c6          pushi c6 // $c6 stopUpd
  0ab6:76               push0 
  0ab7:72 0d74          lofsa $182e // elevGate
  0aba:4a 0a             send a 

  0abc:39 7a            pushi 7a // $7a setScript
  0abe:78               push1 
  0abf:76               push0 
  0ac0:63 08             pToa client 
  0ac2:4a 06             send 6 


        code_0ac4
  0ac4:3a                toss 
  0ac5:48                 ret 
    )

)

// 10f8
(instance pickUp 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_0ac6
  0ac6:87 01              lap param1 
  0ac8:65 0a             aTop state 
  0aca:36                push 
  0acb:3c                 dup 
  0acc:35 00              ldi 0 
  0ace:1a                 eq? 
  0acf:31 14              bnt code_0ae5 
  0ad1:76               push0 
  0ad2:45 03 00         callb procedure_0003 0 // HandsOff 

  0ad5:7a               push2 
  0ad6:89 00              lsg gEgo 
  0ad8:74 0951          lofss $142c // poker
  0adb:45 02 04         callb procedure_0002 4 // LookAt 

  0ade:35 02              ldi 2 
  0ae0:65 10             aTop cycles 
  0ae2:32 0087            jmp code_0b6c 

        code_0ae5
  0ae5:3c                 dup 
  0ae6:35 01              ldi 1 
  0ae8:1a                 eq? 
  0ae9:31 1b              bnt code_0b06 
  0aeb:39 05            pushi 5 // $5 view
  0aed:78               push1 
  0aee:39 11            pushi 11 // $11 signal
  0af0:39 07            pushi 7 // $7 cel
  0af2:78               push1 
  0af3:76               push0 
  0af4:38 00d3          pushi d3 // $d3 setMotion
  0af7:78               push1 
  0af8:76               push0 
  0af9:39 7e            pushi 7e // $7e setCycle
  0afb:7a               push2 
  0afc:51 1a            class End 
  0afe:36                push 
  0aff:7c            pushSelf 
  0b00:81 00              lag gEgo 
  0b02:4a 1a             send 1a 

  0b04:33 66              jmp code_0b6c 

        code_0b06
  0b06:3c                 dup 
  0b07:35 02              ldi 2 
  0b09:1a                 eq? 
  0b0a:31 29              bnt code_0b35 
  0b0c:7a               push2 
  0b0d:39 20            pushi 20 // $20 state
  0b0f:39 20            pushi 20 // $20 state
  0b11:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0b17:38 0089          pushi 89 // $89 hide
  0b1a:76               push0 
  0b1b:72 090e          lofsa $142c // poker
  0b1e:4a 04             send 4 

  0b20:35 01              ldi 1 
  0b22:a0 00b6            sag global182 
  0b25:38 00ec          pushi ec // $ec get
  0b28:78               push1 
  0b29:39 06            pushi 6 // $6 loop
  0b2b:81 00              lag gEgo 
  0b2d:4a 06             send 6 

  0b2f:35 02              ldi 2 
  0b31:65 10             aTop cycles 
  0b33:33 37              jmp code_0b6c 

        code_0b35
  0b35:3c                 dup 
  0b36:35 03              ldi 3 
  0b38:1a                 eq? 
  0b39:31 0d              bnt code_0b48 
  0b3b:39 7e            pushi 7e // $7e setCycle
  0b3d:7a               push2 
  0b3e:51 1b            class Beg 
  0b40:36                push 
  0b41:7c            pushSelf 
  0b42:81 00              lag gEgo 
  0b44:4a 08             send 8 

  0b46:33 24              jmp code_0b6c 

        code_0b48
  0b48:3c                 dup 
  0b49:35 04              ldi 4 
  0b4b:1a                 eq? 
  0b4c:31 1e              bnt code_0b6c 
  0b4e:76               push0 
  0b4f:45 04 00         callb procedure_0004 0 // HandsOn 

  0b52:39 06            pushi 6 // $6 loop
  0b54:78               push1 
  0b55:76               push0 
  0b56:39 05            pushi 5 // $5 view
  0b58:78               push1 
  0b59:76               push0 
  0b5a:39 7e            pushi 7e // $7e setCycle
  0b5c:78               push1 
  0b5d:51 17            class Walk 
  0b5f:36                push 
  0b60:81 00              lag gEgo 
  0b62:4a 12             send 12 

  0b64:39 7a            pushi 7a // $7a setScript
  0b66:78               push1 
  0b67:76               push0 
  0b68:63 08             pToa client 
  0b6a:4a 06             send 6 


        code_0b6c
  0b6c:3a                toss 
  0b6d:48                 ret 
    )

)

// 1128
(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_0b6e
  0b6e:87 01              lap param1 
  0b70:65 0a             aTop state 
  0b72:36                push 
  0b73:3c                 dup 
  0b74:35 00              ldi 0 
  0b76:1a                 eq? 
  0b77:31 06              bnt code_0b7f 
  0b79:35 08              ldi 8 
  0b7b:65 12             aTop seconds 
  0b7d:33 31              jmp code_0bb0 

        code_0b7f
  0b7f:3c                 dup 
  0b80:35 01              ldi 1 
  0b82:1a                 eq? 
  0b83:31 15              bnt code_0b9a 
  0b85:38 00d3          pushi d3 // $d3 setMotion
  0b88:39 04            pushi 4 // $4 x
  0b8a:51 1d            class MoveTo 
  0b8c:36                push 
  0b8d:38 0127          pushi 127 // $127 intermediate
  0b90:39 52            pushi 52 // $52 icon
  0b92:7c            pushSelf 
  0b93:72 0ae0          lofsa $1676 // Shadow
  0b96:4a 0c             send c 

  0b98:33 16              jmp code_0bb0 

        code_0b9a
  0b9a:3c                 dup 
  0b9b:35 02              ldi 2 
  0b9d:1a                 eq? 
  0b9e:31 10              bnt code_0bb0 
  0ba0:39 58            pushi 58 // $58 dispose
  0ba2:76               push0 
  0ba3:72 0ad0          lofsa $1676 // Shadow
  0ba6:4a 04             send 4 

  0ba8:39 7a            pushi 7a // $7a setScript
  0baa:78               push1 
  0bab:76               push0 
  0bac:63 08             pToa client 
  0bae:4a 06             send 6 


        code_0bb0
  0bb0:3a                toss 
  0bb1:48                 ret 
    )

)

// 1158
(instance mantle of RPicView
    (properties
        y $36
        x $c0
        z $0
        heading $0
        view $84
        loop $0
        cel $0
        priority $5
        signal $4000
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0bb2
  0bb2:39 03            pushi 3 // $3 y
  0bb4:7c            pushSelf 
  0bb5:8f 01              lsp param1 
  0bb7:39 03            pushi 3 // $3 y
  0bb9:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0bbf:31 0f              bnt code_0bd0 
  0bc1:39 4c            pushi 4c // $4c claimed
  0bc3:78               push1 
  0bc4:78               push1 
  0bc5:87 01              lap param1 
  0bc7:4a 06             send 6 

  0bc9:78               push1 
  0bca:74 0d6e          lofss $193b // mantel
  0bcd:45 19 02         callb procedure_0019 2 // DoLook 


        code_0bd0
  0bd0:48                 ret 
    )

)

// 118e
(instance books of RPicView
    (properties
        y $78
        x $91
        z $0
        heading $0
        view $84
        loop $1
        cel $0
        priority $a
        signal $4000
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0bd1
  0bd1:78               push1 
  0bd2:74 044a          lofss $101f // look/book/nightstand
  0bd5:43 25 02         callk Said 2 

  0bd8:31 0d              bnt code_0be7 
  0bda:7a               push2 
  0bdb:39 20            pushi 20 // $20 state
  0bdd:39 21            pushi 21 // $21 font
  0bdf:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0be5:33 2b              jmp code_0c12 

        code_0be7
  0be7:39 03            pushi 3 // $3 y
  0be9:7c            pushSelf 
  0bea:8f 01              lsp param1 
  0bec:39 03            pushi 3 // $3 y
  0bee:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0bf4:2f 09               bt code_0bff 
  0bf6:78               push1 
  0bf7:74 041f          lofss $1019 // look/book
  0bfa:43 25 02         callk Said 2 

  0bfd:31 13              bnt code_0c12 

        code_0bff
  0bff:7a               push2 
  0c00:39 20            pushi 20 // $20 state
  0c02:39 21            pushi 21 // $21 font
  0c04:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0c0a:39 4c            pushi 4c // $4c claimed
  0c0c:78               push1 
  0c0d:78               push1 
  0c0e:87 01              lap param1 
  0c10:4a 06             send 6 


        code_0c12
  0c12:48                 ret 
    )

)

// 11c4
(instance chair1 of RPicView
    (properties
        y $87
        x $c8
        z $0
        heading $0
        view $84
        loop $1
        cel $2
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0c13
  0c13:78               push1 
  0c14:74 03d7          lofss $0fee // get,(get<haut),arranger/chair
  0c17:43 25 02         callk Said 2 

  0c1a:31 1f              bnt code_0c3b 
  0c1c:88 00a5            lsg gAct 
  0c1f:35 02              ldi 2 
  0c21:1a                 eq? 
  0c22:31 0d              bnt code_0c31 
  0c24:7a               push2 
  0c25:39 20            pushi 20 // $20 state
  0c27:39 22            pushi 22 // $22 type
  0c29:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0c2f:33 08              jmp code_0c39 

        code_0c31
  0c31:39 4c            pushi 4c // $4c claimed
  0c33:78               push1 
  0c34:76               push0 
  0c35:87 01              lap param1 
  0c37:4a 06             send 6 


        code_0c39
  0c39:33 1e              jmp code_0c59 

        code_0c3b
  0c3b:39 03            pushi 3 // $3 y
  0c3d:7c            pushSelf 
  0c3e:8f 01              lsp param1 
  0c40:39 03            pushi 3 // $3 y
  0c42:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0c48:31 0f              bnt code_0c59 
  0c4a:39 4c            pushi 4c // $4c claimed
  0c4c:78               push1 
  0c4d:78               push1 
  0c4e:87 01              lap param1 
  0c50:4a 06             send 6 

  0c52:78               push1 
  0c53:74 0c82          lofss $18d8 // chair
  0c56:45 19 02         callb procedure_0019 2 // DoLook 


        code_0c59
  0c59:48                 ret 
    )

)

// 11fa
(instance chair2 of RPicView
    (properties
        y $88
        x $6c
        z $0
        heading $0
        view $84
        loop $1
        cel $4
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0c5a
  0c5a:39 03            pushi 3 // $3 y
  0c5c:7c            pushSelf 
  0c5d:8f 01              lsp param1 
  0c5f:39 03            pushi 3 // $3 y
  0c61:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0c67:31 0f              bnt code_0c78 
  0c69:39 4c            pushi 4c // $4c claimed
  0c6b:78               push1 
  0c6c:78               push1 
  0c6d:87 01              lap param1 
  0c6f:4a 06             send 6 

  0c71:78               push1 
  0c72:74 0c63          lofss $18d8 // chair
  0c75:45 19 02         callb procedure_0019 2 // DoLook 


        code_0c78
  0c78:48                 ret 
    )

)

// 1230
(instance chair3 of RPicView
    (properties
        y $98
        x $76
        z $0
        heading $0
        view $84
        loop $1
        cel $3
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0c79
  0c79:39 03            pushi 3 // $3 y
  0c7b:7c            pushSelf 
  0c7c:8f 01              lsp param1 
  0c7e:39 03            pushi 3 // $3 y
  0c80:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0c86:31 0f              bnt code_0c97 
  0c88:39 4c            pushi 4c // $4c claimed
  0c8a:78               push1 
  0c8b:78               push1 
  0c8c:87 01              lap param1 
  0c8e:4a 06             send 6 

  0c90:78               push1 
  0c91:74 0c44          lofss $18d8 // chair
  0c94:45 19 02         callb procedure_0019 2 // DoLook 


        code_0c97
  0c97:48                 ret 
    )

)

// 1266
(instance chair4 of RPicView
    (properties
        y $98
        x $99
        z $0
        heading $0
        view $84
        loop $1
        cel $3
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0c98
  0c98:39 03            pushi 3 // $3 y
  0c9a:7c            pushSelf 
  0c9b:8f 01              lsp param1 
  0c9d:39 03            pushi 3 // $3 y
  0c9f:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0ca5:31 0f              bnt code_0cb6 
  0ca7:39 4c            pushi 4c // $4c claimed
  0ca9:78               push1 
  0caa:78               push1 
  0cab:87 01              lap param1 
  0cad:4a 06             send 6 

  0caf:78               push1 
  0cb0:74 0c25          lofss $18d8 // chair
  0cb3:45 19 02         callb procedure_0019 2 // DoLook 


        code_0cb6
  0cb6:48                 ret 
    )

)

// 129c
(instance chair5 of RPicView
    (properties
        y $5e
        x $109
        z $0
        heading $0
        view $84
        loop $2
        cel $1
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0cb7
  0cb7:39 03            pushi 3 // $3 y
  0cb9:7c            pushSelf 
  0cba:8f 01              lsp param1 
  0cbc:39 03            pushi 3 // $3 y
  0cbe:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0cc4:31 0f              bnt code_0cd5 
  0cc6:39 4c            pushi 4c // $4c claimed
  0cc8:78               push1 
  0cc9:78               push1 
  0cca:87 01              lap param1 
  0ccc:4a 06             send 6 

  0cce:78               push1 
  0ccf:74 0c06          lofss $18d8 // chair
  0cd2:45 19 02         callb procedure_0019 2 // DoLook 


        code_0cd5
  0cd5:48                 ret 
    )

)

// 12d2
(instance chair6 of RPicView
    (properties
        y $5e
        x $76
        z $0
        heading $0
        view $84
        loop $2
        cel $2
        priority $ffff
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0cd6
  0cd6:39 03            pushi 3 // $3 y
  0cd8:7c            pushSelf 
  0cd9:8f 01              lsp param1 
  0cdb:39 03            pushi 3 // $3 y
  0cdd:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0ce3:31 0f              bnt code_0cf4 
  0ce5:39 4c            pushi 4c // $4c claimed
  0ce7:78               push1 
  0ce8:78               push1 
  0ce9:87 01              lap param1 
  0ceb:4a 06             send 6 

  0ced:78               push1 
  0cee:74 0be7          lofss $18d8 // chair
  0cf1:45 19 02         callb procedure_0019 2 // DoLook 


        code_0cf4
  0cf4:48                 ret 
    )

)

// 1308
(instance sofa1 of RPicView
    (properties
        y $71
        x $83
        z $0
        heading $0
        view $84
        loop $2
        cel $0
        priority $ffff
        signal $4000
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0cf5
  0cf5:39 03            pushi 3 // $3 y
  0cf7:7c            pushSelf 
  0cf8:8f 01              lsp param1 
  0cfa:39 03            pushi 3 // $3 y
  0cfc:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0d02:31 0f              bnt code_0d13 
  0d04:39 4c            pushi 4c // $4c claimed
  0d06:78               push1 
  0d07:78               push1 
  0d08:87 01              lap param1 
  0d0a:4a 06             send 6 

  0d0c:78               push1 
  0d0d:74 0bf8          lofss $1908 // couch
  0d10:45 19 02         callb procedure_0019 2 // DoLook 


        code_0d13
  0d13:48                 ret 
    )

)

// 133e
(instance sofa2 of RPicView
    (properties
        y $71
        x $d4
        z $0
        heading $0
        view $84
        loop $2
        cel $0
        priority $ffff
        signal $4000
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0d14
  0d14:39 03            pushi 3 // $3 y
  0d16:7c            pushSelf 
  0d17:8f 01              lsp param1 
  0d19:39 03            pushi 3 // $3 y
  0d1b:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0d21:31 0f              bnt code_0d32 
  0d23:39 4c            pushi 4c // $4c claimed
  0d25:78               push1 
  0d26:78               push1 
  0d27:87 01              lap param1 
  0d29:4a 06             send 6 

  0d2b:78               push1 
  0d2c:74 0bd9          lofss $1908 // couch
  0d2f:45 19 02         callb procedure_0019 2 // DoLook 


        code_0d32
  0d32:48                 ret 
    )

)

// 1374
(instance table of RPicView
    (properties
        y $72
        x $47
        z $0
        heading $0
        view $84
        loop $1
        cel $1
        priority $ffff
        signal $4000
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
    )
    (method (handleEvent) // method_0d33
  0d33:39 03            pushi 3 // $3 y
  0d35:7c            pushSelf 
  0d36:8f 01              lsp param1 
  0d38:39 03            pushi 3 // $3 y
  0d3a:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0d40:31 13              bnt code_0d55 
  0d42:39 4c            pushi 4c // $4c claimed
  0d44:78               push1 
  0d45:78               push1 
  0d46:87 01              lap param1 
  0d48:4a 06             send 6 

  0d4a:7a               push2 
  0d4b:39 20            pushi 20 // $20 state
  0d4d:39 23            pushi 23 // $23 window
  0d4f:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0d55
  0d55:48                 ret 
    )

)

// 13aa
(instance tools of PV
    (properties
        y $5b
        x $a6
        z $0
        heading $0
        view $84
        loop $3
        cel $0
        priority $ffff
        signal $0
    )
)

// 13d4
(instance fire of Prop
    (properties
        y $55
        x $bf
        z $0
        heading $0
        yStep $2
        view $e8
        loop $0
        cel $0
        priority $9
        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_0d56
  0d56:39 03            pushi 3 // $3 y
  0d58:7c            pushSelf 
  0d59:8f 01              lsp param1 
  0d5b:39 03            pushi 3 // $3 y
  0d5d:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0d63:2f 09               bt code_0d6e 
  0d65:78               push1 
  0d66:74 02cb          lofss $1034 // look/buche
  0d69:43 25 02         callk Said 2 

  0d6c:31 0f              bnt code_0d7d 

        code_0d6e
  0d6e:39 4c            pushi 4c // $4c claimed
  0d70:78               push1 
  0d71:78               push1 
  0d72:87 01              lap param1 
  0d74:4a 06             send 6 

  0d76:78               push1 
  0d77:74 0bab          lofss $1925 // fire
  0d7a:45 19 02         callb procedure_0019 2 // DoLook 


        code_0d7d
  0d7d:48                 ret 
    )

)

// 1426
(instance poker of Prop
    (properties
        y $95
        x $bd
        z $0
        heading $0
        yStep $2
        view $84
        loop $3
        cel $2
        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_0d7e
  0d7e:39 03            pushi 3 // $3 y
  0d80:7c            pushSelf 
  0d81:8f 01              lsp param1 
  0d83:39 03            pushi 3 // $3 y
  0d85:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0d8b:31 13              bnt code_0da0 
  0d8d:39 4c            pushi 4c // $4c claimed
  0d8f:78               push1 
  0d90:78               push1 
  0d91:87 01              lap param1 
  0d93:4a 06             send 6 

  0d95:7a               push2 
  0d96:39 20            pushi 20 // $20 state
  0d98:39 10            pushi 10 // $10 lsRight
  0d9a:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0da0
  0da0:48                 ret 
    )

)

// 1478
(instance lamp1 of Prop
    (properties
        y $2d
        x $77
        z $0
        heading $0
        yStep $2
        view $84
        loop $6
        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
    )
    (method (handleEvent) // method_0da1
  0da1:39 03            pushi 3 // $3 y
  0da3:7c            pushSelf 
  0da4:8f 01              lsp param1 
  0da6:39 03            pushi 3 // $3 y
  0da8:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0dae:31 0f              bnt code_0dbf 
  0db0:39 4c            pushi 4c // $4c claimed
  0db2:78               push1 
  0db3:78               push1 
  0db4:87 01              lap param1 
  0db6:4a 06             send 6 

  0db8:78               push1 
  0db9:74 0b6e          lofss $192a // lamp
  0dbc:45 19 02         callb procedure_0019 2 // DoLook 


        code_0dbf
  0dbf:48                 ret 
    )

)

// 14ca
(instance lamp2 of Prop
    (properties
        y $2d
        x $10c
        z $0
        heading $0
        yStep $2
        view $84
        loop $6
        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
    )
    (method (handleEvent) // method_0dc0
  0dc0:39 03            pushi 3 // $3 y
  0dc2:7c            pushSelf 
  0dc3:8f 01              lsp param1 
  0dc5:39 03            pushi 3 // $3 y
  0dc7:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0dcd:31 0f              bnt code_0dde 
  0dcf:39 4c            pushi 4c // $4c claimed
  0dd1:78               push1 
  0dd2:78               push1 
  0dd3:87 01              lap param1 
  0dd5:4a 06             send 6 

  0dd7:78               push1 
  0dd8:74 0b4f          lofss $192a // lamp
  0ddb:45 19 02         callb procedure_0019 2 // DoLook 


        code_0dde
  0dde:48                 ret 
    )

)

// 151c
(instance Feather of Prop
    (properties
        y $97
        x $e3
        z $0
        heading $0
        yStep $2
        view $84
        loop $5
        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
    )
    (method (handleEvent) // method_0ddf
  0ddf:78               push1 
  0de0:74 021c          lofss $0fff // get/feather
  0de3:43 25 02         callk Said 2 

  0de6:31 0d              bnt code_0df5 
  0de8:7a               push2 
  0de9:39 20            pushi 20 // $20 state
  0deb:39 24            pushi 24 // $24 cursor
  0ded:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0df3:33 2b              jmp code_0e20 

        code_0df5
  0df5:78               push1 
  0df6:74 0235          lofss $102e // look/feather
  0df9:43 25 02         callk Said 2 

  0dfc:2f 0f               bt code_0e0d 
  0dfe:39 03            pushi 3 // $3 y
  0e00:7c            pushSelf 
  0e01:8f 01              lsp param1 
  0e03:39 03            pushi 3 // $3 y
  0e05:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0e0b:31 13              bnt code_0e20 

        code_0e0d
  0e0d:7a               push2 
  0e0e:39 20            pushi 20 // $20 state
  0e10:39 25            pushi 25 // $25 max
  0e12:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0e18:39 4c            pushi 4c // $4c claimed
  0e1a:78               push1 
  0e1b:78               push1 
  0e1c:87 01              lap param1 
  0e1e:4a 06             send 6 


        code_0e20
  0e20:48                 ret 
    )

)

// 156e
(instance Mag of Prop
    (properties
        y $74
        x $b0
        z $0
        heading $0
        yStep $2
        view $84
        loop $1
        cel $5
        priority $a
        underBits $0
        signal $10
        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_0e21
  0e21:78               push1 
  0e22:74 0234          lofss $1059 // open/magazine
  0e25:43 25 02         callk Said 2 

  0e28:31 06              bnt code_0e30 
  0e2a:76               push0 
  0e2b:45 10 00         callb procedure_0010 0 // AlreadyOpen 

  0e2e:33 5e              jmp code_0e8e 

        code_0e30
  0e30:78               push1 
  0e31:74 0238          lofss $106c // rotate/page
  0e34:43 25 02         callk Said 2 

  0e37:2f 09               bt code_0e42 
  0e39:78               push1 
  0e3a:74 0222          lofss $105f // etudier<more/magazine
  0e3d:43 25 02         callk Said 2 

  0e40:31 0d              bnt code_0e4f 

        code_0e42
  0e42:7a               push2 
  0e43:39 20            pushi 20 // $20 state
  0e45:39 26            pushi 26 // $26 mark
  0e47:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0e4d:33 3f              jmp code_0e8e 

        code_0e4f
  0e4f:78               push1 
  0e50:74 01e7          lofss $103a // look/magazine
  0e53:43 25 02         callk Said 2 

  0e56:2f 0f               bt code_0e67 
  0e58:39 03            pushi 3 // $3 y
  0e5a:7c            pushSelf 
  0e5b:8f 01              lsp param1 
  0e5d:39 03            pushi 3 // $3 y
  0e5f:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0e65:31 27              bnt code_0e8e 

        code_0e67
  0e67:39 4c            pushi 4c // $4c claimed
  0e69:78               push1 
  0e6a:78               push1 
  0e6b:87 01              lap param1 
  0e6d:4a 06             send 6 

  0e6f:38 00db          pushi db // $db onControl
  0e72:76               push0 
  0e73:81 00              lag gEgo 
  0e75:4a 04             send 4 

  0e77:36                push 
  0e78:35 40              ldi 40 
  0e7a:12                 and 
  0e7b:31 0d              bnt code_0e8a 
  0e7d:7a               push2 
  0e7e:39 20            pushi 20 // $20 state
  0e80:39 14            pushi 14 // $14 brLeft
  0e82:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0e88:33 04              jmp code_0e8e 

        code_0e8a
  0e8a:76               push0 
  0e8b:45 09 00         callb procedure_0009 0 // NotClose 


        code_0e8e
  0e8e:48                 ret 
    )

)

// 15c0
(instance Shaft of RFeature
    (properties
        y $0
        x $0
        z $0
        heading $0
        nsTop $41
        nsLeft $119
        nsBottom $7d
        nsRight $136
    )
    (method (handleEvent) // method_0e8f
  0e8f:39 03            pushi 3 // $3 y
  0e91:7c            pushSelf 
  0e92:8f 01              lsp param1 
  0e94:39 03            pushi 3 // $3 y
  0e96:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0e9c:31 0f              bnt code_0ead 
  0e9e:39 4c            pushi 4c // $4c claimed
  0ea0:78               push1 
  0ea1:78               push1 
  0ea2:87 01              lap param1 
  0ea4:4a 06             send 6 

  0ea6:78               push1 
  0ea7:74 0a72          lofss $191c // elevator
  0eaa:45 19 02         callb procedure_0019 2 // DoLook 


        code_0ead
  0ead:48                 ret 
    )

)

// 15ec
(instance Mirror of RFeature
    (properties
        y $0
        x $0
        z $0
        heading $0
        nsTop $d
        nsLeft $b1
        nsBottom $29
        nsRight $d3
    )
    (method (handleEvent) // method_0eae
  0eae:39 03            pushi 3 // $3 y
  0eb0:7c            pushSelf 
  0eb1:8f 01              lsp param1 
  0eb3:39 03            pushi 3 // $3 y
  0eb5:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0ebb:31 0f              bnt code_0ecc 
  0ebd:39 4c            pushi 4c // $4c claimed
  0ebf:78               push1 
  0ec0:78               push1 
  0ec1:87 01              lap param1 
  0ec3:4a 06             send 6 

  0ec5:78               push1 
  0ec6:74 0a80          lofss $1949 // mirror
  0ec9:45 19 02         callb procedure_0019 2 // DoLook 


        code_0ecc
  0ecc:48                 ret 
    )

)

// 1618
(instance Case1 of RFeature
    (properties
        y $0
        x $0
        z $0
        heading $0
        nsTop $3a
        nsLeft $0
        nsBottom $8b
        nsRight $26
    )
    (method (handleEvent) // method_0ecd
  0ecd:39 03            pushi 3 // $3 y
  0ecf:7c            pushSelf 
  0ed0:8f 01              lsp param1 
  0ed2:39 03            pushi 3 // $3 y
  0ed4:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0eda:2f 09               bt code_0ee5 
  0edc:78               push1 
  0edd:74 0148          lofss $1028 // look/bibliotheque
  0ee0:43 25 02         callk Said 2 

  0ee3:31 13              bnt code_0ef8 

        code_0ee5
  0ee5:39 4c            pushi 4c // $4c claimed
  0ee7:78               push1 
  0ee8:78               push1 
  0ee9:87 01              lap param1 
  0eeb:4a 06             send 6 

  0eed:7a               push2 
  0eee:39 20            pushi 20 // $20 state
  0ef0:39 27            pushi 27 // $27 who
  0ef2:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0ef8
  0ef8:48                 ret 
    )

)

// 1644
(instance Case2 of RFeature
    (properties
        y $0
        x $0
        z $0
        heading $0
        nsTop $18
        nsLeft $54
        nsBottom $4c
        nsRight $6b
    )
    (method (handleEvent) // method_0ef9
  0ef9:39 03            pushi 3 // $3 y
  0efb:7c            pushSelf 
  0efc:8f 01              lsp param1 
  0efe:39 03            pushi 3 // $3 y
  0f00:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0f06:2f 09               bt code_0f11 
  0f08:78               push1 
  0f09:74 011c          lofss $1028 // look/bibliotheque
  0f0c:43 25 02         callk Said 2 

  0f0f:31 13              bnt code_0f24 

        code_0f11
  0f11:39 4c            pushi 4c // $4c claimed
  0f13:78               push1 
  0f14:78               push1 
  0f15:87 01              lap param1 
  0f17:4a 06             send 6 

  0f19:7a               push2 
  0f1a:39 20            pushi 20 // $20 state
  0f1c:39 27            pushi 27 // $27 who
  0f1e:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0f24
  0f24:48                 ret 
  0f25:00                bnot 
    )

)

// 1670
(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
    )
)

// 16d4
(instance chain of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        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
    )
)

// 1738
(instance elevator of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        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
    )
)

// 179c
(instance down of View
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $101
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
    )
)

// 17e2
(instance up of View
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $101
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
    )
)

// 1828
(instance elevGate of Prop
    (properties
        y $7d
        x $11b
        z $0
        heading $0
        yStep $2
        view $f2
        loop $2
        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
    )
)



