(script 1)

(string
    string_10b4 "Fly"
    string_10b8 "Fly2"
    string_10bd "Fly3"
    string_10c2 "Fly4"
    string_10c7 "Fly5"
    string_10cc "Fly6"
    string_10d1 "Frog"
    string_10d6 "Gator"
    string_10dc "Room1"
    string_10e2 "Splash"
    string_10e9 "Turtle"
    string_10f0 "fallLeft"
    string_10f9 "fallRight"
    string_1103 "flyCage"
    string_110b "frogScript"
    string_1116 "gatorScript"
    string_1122 "leftPath"
    string_112b "myIcon"
    string_1132 "myMusic"
    string_113a "rightPath"
    string_1144 "turtleScript"
    string_1151 "wave1"
    string_1157 "wave2"
    string_115d ""
)

(said
    said_095a /alligator>
    said_095f /boite
    said_0963 <below/dock
    said_096a [<around,at][/room,dock]
    said_097b attraper,get/crapaud,tortue
    said_0987 feed
    said_098a feed,deliver,hold/*<alligator
    said_0999 feed,deliver,hold/*[/alligator]
    said_09aa get,attraper
    said_09b0 get/boite
    said_09b6 cogner,abattre
    said_09bc abattre/crapaud,tortue
    said_09c5 embrasser
    said_09c8 embrasser/crapaud,tortue
    said_09d1 look/alligator
    said_09d7 look/crapaud,tortue
    said_09e0 look>
    said_09e4 bouger/boite
    said_09ea open,(look<dans)/boite
    said_09f8 caliner
    said_09fb caliner/crapaud,tortue
    said_0a04 bonjour
    said_0a07 bonjour/crapaud,tortue
)

(local
    local0 = $0000
    local1 = $0000
    local2 = $00d9
    local3 = $006b
    local4 = $0075
    local5 = $006f
    local6 = $ffce
    local7 = $0077
    local8 = $8000
    local9 = $0075
    local10 = $006f
    local11 = $00d9
    local12 = $006b
    local13 = $016d
    local14 = $0074
    local15 = $8000
    local16 = $0000
    local17 = $0000
    local18 = $0000
)

// 0a16
(instance public Room1 of Rm
    (properties
        script $0
        number $0
        timer $0
        keep $0
        initialized $0
        picture $1
        style $ffff
        horizon $0
        controls $0
        north $0
        east $0
        south $0
        west $0
        curPic $0
        picAngle $0
        vanishingX $a0
        vanishingY $8ad0
        vertAngle $0
    )
    (method (init) // method_000c
  000c:35 55              ldi 55 
  000e:65 16             aTop horizon 
  0010:35 04              ldi 4 
  0012:65 1c             aTop east 
  0014:35 03              ldi 3 
  0016:65 20             aTop west 
  0018:35 1c              ldi 1c 
  001a:65 1a             aTop north 
  001c:39 57            pushi 57 // $57 init
  001e:76               push0 
  001f:57 37 04         super Rm 4 

  0022:39 03            pushi 3 // $3 y
  0024:38 0084          pushi 84 // $84 stop
  0027:39 52            pushi 52 // $52 icon
  0029:39 58            pushi 58 // $58 dispose
  002b:45 15 06         callb procedure_0015 6 // LoadMany 

  002e:39 04            pushi 4 // $4 x
  0030:38 0080          pushi 80 // $80 timeLeft
  0033:39 06            pushi 6 // $6 loop
  0035:39 0d            pushi d // $d lsTop
  0037:39 09            pushi 9 // $9 nsTop
  0039:45 15 08         callb procedure_0015 8 // LoadMany 

  003c:38 010a          pushi 10a // $10a setRegions
  003f:7a               push2 
  0040:38 00cd          pushi cd // $cd xLast
  0043:38 00cf          pushi cf // $cf blocks
  0046:54 08             self 8 

  0048:39 2b            pushi 2b // $2b number
  004a:78               push1 
  004b:39 58            pushi 58 // $58 dispose
  004d:39 06            pushi 6 // $6 loop
  004f:78               push1 
  0050:76               push0 
  0051:72 0f56          lofsa $0faa // myMusic
  0054:4a 0c             send c 

  0056:80 00df            lag gDetailLevel 
  0059:30 020c            bnt code_0268 
  005c:39 42            pushi 42 // $42 setPri
  005e:78               push1 
  005f:39 0d            pushi d // $d lsTop
  0061:39 57            pushi 57 // $57 init
  0063:76               push0 
  0064:38 00c6          pushi c6 // $c6 stopUpd
  0067:76               push0 
  0068:39 7a            pushi 7a // $7a setScript
  006a:78               push1 
  006b:74 0a8e          lofss $0afc // turtleScript
  006e:72 0bc3          lofsa $0c34 // Turtle
  0071:4a 14             send 14 

  0073:39 57            pushi 57 // $57 init
  0075:76               push0 
  0076:38 00c6          pushi c6 // $c6 stopUpd
  0079:76               push0 
  007a:39 7a            pushi 7a // $7a setScript
  007c:78               push1 
  007d:74 0aac          lofss $0b2c // frogScript
  0080:72 0bff          lofsa $0c82 // Frog
  0083:4a 0e             send e 

  0085:38 009a          pushi 9a // $9a left
  0088:78               push1 
  0089:39 fe            pushi fe // $fe setCursor
  008b:38 009c          pushi 9c // $9c right
  008e:78               push1 
  008f:38 0141          pushi 141 // $141 downRoomNo
  0092:38 009b          pushi 9b // $9b bottom
  0095:78               push1 
  0096:38 00bf          pushi bf // $bf findPosn
  0099:38 0099          pushi 99 // $99 top
  009c:78               push1 
  009d:39 64            pushi 64 // $64 allTrue
  009f:39 57            pushi 57 // $57 init
  00a1:76               push0 
  00a2:72 0f59          lofsa $0ffe // flyCage
  00a5:4a 1c             send 1c 

  00a7:38 00c8          pushi c8 // $c8 setLoop
  00aa:78               push1 
  00ab:39 07            pushi 7 // $7 cel
  00ad:39 07            pushi 7 // $7 cel
  00af:78               push1 
  00b0:76               push0 
  00b1:38 00dc          pushi dc // $dc setStep
  00b4:7a               push2 
  00b5:39 03            pushi 3 // $3 y
  00b7:39 03            pushi 3 // $3 y
  00b9:38 00d8          pushi d8 // $d8 observeBlocks
  00bc:78               push1 
  00bd:74 0f3e          lofss $0ffe // flyCage
  00c0:38 00d5          pushi d5 // $d5 ignoreHorizon
  00c3:78               push1 
  00c4:78               push1 
  00c5:38 00d3          pushi d3 // $d3 setMotion
  00c8:7a               push2 
  00c9:51 1e            class Wander 
  00cb:36                push 
  00cc:39 05            pushi 5 // $5 view
  00ce:38 00a4          pushi a4 // $a4 cycleSpeed
  00d1:78               push1 
  00d2:7a               push2 
  00d3:39 7e            pushi 7e // $7e setCycle
  00d5:78               push1 
  00d6:51 16            class Fwd 
  00d8:36                push 
  00d9:39 57            pushi 57 // $57 init
  00db:76               push0 
  00dc:72 0c73          lofsa $0d52 // Fly
  00df:4a 38             send 38 

  00e1:38 00c8          pushi c8 // $c8 setLoop
  00e4:78               push1 
  00e5:39 07            pushi 7 // $7 cel
  00e7:39 07            pushi 7 // $7 cel
  00e9:78               push1 
  00ea:78               push1 
  00eb:38 00dc          pushi dc // $dc setStep
  00ee:7a               push2 
  00ef:39 03            pushi 3 // $3 y
  00f1:39 03            pushi 3 // $3 y
  00f3:38 00d8          pushi d8 // $d8 observeBlocks
  00f6:78               push1 
  00f7:74 0f04          lofss $0ffe // flyCage
  00fa:38 00d5          pushi d5 // $d5 ignoreHorizon
  00fd:78               push1 
  00fe:78               push1 
  00ff:38 00d3          pushi d3 // $d3 setMotion
  0102:7a               push2 
  0103:51 1e            class Wander 
  0105:36                push 
  0106:39 05            pushi 5 // $5 view
  0108:38 00a4          pushi a4 // $a4 cycleSpeed
  010b:78               push1 
  010c:7a               push2 
  010d:39 7e            pushi 7e // $7e setCycle
  010f:78               push1 
  0110:51 16            class Fwd 
  0112:36                push 
  0113:39 57            pushi 57 // $57 init
  0115:76               push0 
  0116:72 0c9d          lofsa $0db6 // Fly2
  0119:4a 38             send 38 

  011b:38 00c8          pushi c8 // $c8 setLoop
  011e:78               push1 
  011f:39 07            pushi 7 // $7 cel
  0121:39 07            pushi 7 // $7 cel
  0123:78               push1 
  0124:7a               push2 
  0125:38 00dc          pushi dc // $dc setStep
  0128:7a               push2 
  0129:39 03            pushi 3 // $3 y
  012b:39 03            pushi 3 // $3 y
  012d:38 00d8          pushi d8 // $d8 observeBlocks
  0130:78               push1 
  0131:74 0eca          lofss $0ffe // flyCage
  0134:38 00d5          pushi d5 // $d5 ignoreHorizon
  0137:78               push1 
  0138:78               push1 
  0139:38 00d3          pushi d3 // $d3 setMotion
  013c:7a               push2 
  013d:51 1e            class Wander 
  013f:36                push 
  0140:39 05            pushi 5 // $5 view
  0142:38 00a4          pushi a4 // $a4 cycleSpeed
  0145:78               push1 
  0146:7a               push2 
  0147:39 7e            pushi 7e // $7e setCycle
  0149:78               push1 
  014a:51 16            class Fwd 
  014c:36                push 
  014d:39 57            pushi 57 // $57 init
  014f:76               push0 
  0150:72 0cc7          lofsa $0e1a // Fly3
  0153:4a 38             send 38 

  0155:38 00c8          pushi c8 // $c8 setLoop
  0158:78               push1 
  0159:39 07            pushi 7 // $7 cel
  015b:39 07            pushi 7 // $7 cel
  015d:78               push1 
  015e:39 03            pushi 3 // $3 y
  0160:38 00dc          pushi dc // $dc setStep
  0163:7a               push2 
  0164:39 03            pushi 3 // $3 y
  0166:39 03            pushi 3 // $3 y
  0168:38 00d8          pushi d8 // $d8 observeBlocks
  016b:78               push1 
  016c:74 0e8f          lofss $0ffe // flyCage
  016f:38 00d5          pushi d5 // $d5 ignoreHorizon
  0172:78               push1 
  0173:78               push1 
  0174:38 00d3          pushi d3 // $d3 setMotion
  0177:7a               push2 
  0178:51 1e            class Wander 
  017a:36                push 
  017b:39 05            pushi 5 // $5 view
  017d:38 00a4          pushi a4 // $a4 cycleSpeed
  0180:78               push1 
  0181:7a               push2 
  0182:39 7e            pushi 7e // $7e setCycle
  0184:78               push1 
  0185:51 16            class Fwd 
  0187:36                push 
  0188:39 57            pushi 57 // $57 init
  018a:76               push0 
  018b:72 0cf0          lofsa $0e7e // Fly4
  018e:4a 38             send 38 

  0190:38 00c8          pushi c8 // $c8 setLoop
  0193:78               push1 
  0194:39 07            pushi 7 // $7 cel
  0196:39 07            pushi 7 // $7 cel
  0198:78               push1 
  0199:39 04            pushi 4 // $4 x
  019b:38 00dc          pushi dc // $dc setStep
  019e:7a               push2 
  019f:39 03            pushi 3 // $3 y
  01a1:39 03            pushi 3 // $3 y
  01a3:38 00d8          pushi d8 // $d8 observeBlocks
  01a6:78               push1 
  01a7:74 0e54          lofss $0ffe // flyCage
  01aa:38 00d5          pushi d5 // $d5 ignoreHorizon
  01ad:78               push1 
  01ae:78               push1 
  01af:38 00d3          pushi d3 // $d3 setMotion
  01b2:7a               push2 
  01b3:51 1e            class Wander 
  01b5:36                push 
  01b6:39 05            pushi 5 // $5 view
  01b8:38 00a4          pushi a4 // $a4 cycleSpeed
  01bb:78               push1 
  01bc:7a               push2 
  01bd:39 7e            pushi 7e // $7e setCycle
  01bf:78               push1 
  01c0:51 16            class Fwd 
  01c2:36                push 
  01c3:39 57            pushi 57 // $57 init
  01c5:76               push0 
  01c6:72 0d19          lofsa $0ee2 // Fly5
  01c9:4a 38             send 38 

  01cb:38 00c8          pushi c8 // $c8 setLoop
  01ce:78               push1 
  01cf:39 07            pushi 7 // $7 cel
  01d1:39 07            pushi 7 // $7 cel
  01d3:78               push1 
  01d4:39 05            pushi 5 // $5 view
  01d6:38 00dc          pushi dc // $dc setStep
  01d9:7a               push2 
  01da:39 03            pushi 3 // $3 y
  01dc:39 03            pushi 3 // $3 y
  01de:38 00d8          pushi d8 // $d8 observeBlocks
  01e1:78               push1 
  01e2:74 0e19          lofss $0ffe // flyCage
  01e5:38 00d5          pushi d5 // $d5 ignoreHorizon
  01e8:78               push1 
  01e9:78               push1 
  01ea:38 00d3          pushi d3 // $d3 setMotion
  01ed:7a               push2 
  01ee:51 1e            class Wander 
  01f0:36                push 
  01f1:39 05            pushi 5 // $5 view
  01f3:38 00a4          pushi a4 // $a4 cycleSpeed
  01f6:78               push1 
  01f7:7a               push2 
  01f8:39 7e            pushi 7e // $7e setCycle
  01fa:78               push1 
  01fb:51 16            class Fwd 
  01fd:36                push 
  01fe:39 57            pushi 57 // $57 init
  0200:76               push0 
  0201:72 0d42          lofsa $0f46 // Fly6
  0204:4a 38             send 38 

  0206:38 00c8          pushi c8 // $c8 setLoop
  0209:78               push1 
  020a:39 08            pushi 8 // $8 underBits
  020c:39 7e            pushi 7e // $7e setCycle
  020e:78               push1 
  020f:51 16            class Fwd 
  0211:36                push 
  0212:39 42            pushi 42 // $42 setPri
  0214:78               push1 
  0215:39 03            pushi 3 // $3 y
  0217:39 38            pushi 38 // $38 moveSpeed
  0219:78               push1 
  021a:78               push1 
  021b:38 00c9          pushi c9 // $c9 ignoreActors
  021e:78               push1 
  021f:78               push1 
  0220:39 57            pushi 57 // $57 init
  0222:76               push0 
  0223:39 7a            pushi 7a // $7a setScript
  0225:78               push1 
  0226:74 08a3          lofss $0acc // gatorScript
  0229:72 0abe          lofsa $0cea // Gator
  022c:4a 28             send 28 

  022e:38 00c9          pushi c9 // $c9 ignoreActors
  0231:78               push1 
  0232:78               push1 
  0233:38 00a4          pushi a4 // $a4 cycleSpeed
  0236:78               push1 
  0237:7a               push2 
  0238:39 7e            pushi 7e // $7e setCycle
  023a:78               push1 
  023b:51 16            class Fwd 
  023d:36                push 
  023e:39 42            pushi 42 // $42 setPri
  0240:78               push1 
  0241:7a               push2 
  0242:39 57            pushi 57 // $57 init
  0244:76               push0 
  0245:72 0950          lofsa $0b98 // wave1
  0248:4a 1c             send 1c 

  024a:38 00c9          pushi c9 // $c9 ignoreActors
  024d:78               push1 
  024e:78               push1 
  024f:38 00a4          pushi a4 // $a4 cycleSpeed
  0252:78               push1 
  0253:7a               push2 
  0254:39 7e            pushi 7e // $7e setCycle
  0256:78               push1 
  0257:51 16            class Fwd 
  0259:36                push 
  025a:39 42            pushi 42 // $42 setPri
  025c:78               push1 
  025d:7a               push2 
  025e:39 57            pushi 57 // $57 init
  0260:76               push0 
  0261:72 0982          lofsa $0be6 // wave2
  0264:4a 1c             send 1c 

  0266:33 12              jmp code_027a 

        code_0268
  0268:38 00cb          pushi cb // $cb addToPic
  026b:76               push0 
  026c:72 0929          lofsa $0b98 // wave1
  026f:4a 04             send 4 

  0271:38 00cb          pushi cb // $cb addToPic
  0274:76               push0 
  0275:72 096e          lofsa $0be6 // wave2
  0278:4a 04             send 4 


        code_027a
  027a:39 05            pushi 5 // $5 view
  027c:78               push1 
  027d:76               push0 
  027e:38 00c5          pushi c5 // $c5 posn
  0281:7a               push2 
  0282:38 0083          pushi 83 // $83 playMaybe
  0285:39 58            pushi 58 // $58 dispose
  0287:39 12            pushi 12 // $12 illegalBits
  0289:78               push1 
  028a:38 8000          pushi 8000 // $8000 sel_32768
  028d:39 57            pushi 57 // $57 init
  028f:76               push0 
  0290:81 00              lag gEgo 
  0292:4a 18             send 18 

  0294:48                 ret 
    )

    (method (newRoom) // method_0295
  0295:63 08             pToa script 
  0297:18                 not 
  0298:31 09              bnt code_02a3 
  029a:38 00f8          pushi f8 // $f8 newRoom
  029d:78               push1 
  029e:8f 01              lsp param1 
  02a0:57 37 06         super Rm 6 


        code_02a3
  02a3:48                 ret 
    )

    (method (doit) // method_02a4
  02a4:76               push0 
  02a5:45 14 00         callb procedure_0014 0 // IsFirstTimeInRoom 

  02a8:31 09              bnt code_02b3 
  02aa:7a               push2 
  02ab:78               push1 
  02ac:76               push0 
  02ad:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_02b3
  02b3:67 08             pTos script 
  02b5:35 00              ldi 0 
  02b7:1a                 eq? 
  02b8:31 3e              bnt code_02f8 
  02ba:38 00db          pushi db // $db onControl
  02bd:78               push1 
  02be:76               push0 
  02bf:81 00              lag gEgo 
  02c1:4a 06             send 6 

  02c3:36                push 
  02c4:35 04              ldi 4 
  02c6:12                 and 
  02c7:31 10              bnt code_02d9 
  02c9:39 58            pushi 58 // $58 dispose
  02cb:76               push0 
  02cc:72 09b3          lofsa $0c82 // Frog
  02cf:4a 04             send 4 

  02d1:39 7a            pushi 7a // $7a setScript
  02d3:78               push1 
  02d4:74 0795          lofss $0a6c // fallLeft
  02d7:54 06             self 6 


        code_02d9
  02d9:38 00db          pushi db // $db onControl
  02dc:78               push1 
  02dd:76               push0 
  02de:81 00              lag gEgo 
  02e0:4a 06             send 6 

  02e2:36                push 
  02e3:35 08              ldi 8 
  02e5:12                 and 
  02e6:31 10              bnt code_02f8 
  02e8:39 58            pushi 58 // $58 dispose
  02ea:76               push0 
  02eb:72 0994          lofsa $0c82 // Frog
  02ee:4a 04             send 4 

  02f0:39 7a            pushi 7a // $7a setScript
  02f2:78               push1 
  02f3:74 07a6          lofss $0a9c // fallRight
  02f6:54 06             self 6 


        code_02f8
  02f8:39 3c            pushi 3c // $3c doit
  02fa:76               push0 
  02fb:57 37 04         super Rm 4 

  02fe:48                 ret 
    )

    (method (dispose) // method_02ff
  02ff:78               push1 
  0300:38 03d7          pushi 3d7 // $3d7 sel_983
  0303:43 03 02         callk DisposeScript 2 

  0306:78               push1 
  0307:38 03d0          pushi 3d0 // $3d0 sel_976
  030a:43 03 02         callk DisposeScript 2 

  030d:39 58            pushi 58 // $58 dispose
  030f:76               push0 
  0310:57 37 04         super Rm 4 

  0313:48                 ret 
    )

    (method (handleEvent) // method_0314
  0314:39 4c            pushi 4c // $4c claimed
  0316:76               push0 
  0317:87 01              lap param1 
  0319:4a 04             send 4 

  031b:31 01              bnt code_031e 
  031d:48                 ret 

        code_031e
  031e:39 22            pushi 22 // $22 type
  0320:76               push0 
  0321:87 01              lap param1 
  0323:4a 04             send 4 

  0325:36                push 
  0326:34 0080            ldi 80 
  0329:1a                 eq? 
  032a:30 0081            bnt code_03ae 
  032d:78               push1 
  032e:74 06b3          lofss $09e4 // bouger/boite
  0331:43 25 02         callk Said 2 

  0334:31 0b              bnt code_0341 
  0336:7a               push2 
  0337:78               push1 
  0338:78               push1 
  0339:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  033f:33 6d              jmp code_03ae 

        code_0341
  0341:78               push1 
  0342:74 06a5          lofss $09ea // open,(look<dans)/boite
  0345:43 25 02         callk Said 2 

  0348:31 0b              bnt code_0355 
  034a:7a               push2 
  034b:78               push1 
  034c:7a               push2 
  034d:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0353:33 59              jmp code_03ae 

        code_0355
  0355:78               push1 
  0356:74 0687          lofss $09e0 // look>
  0359:43 25 02         callk Said 2 

  035c:31 3e              bnt code_039c 
  035e:78               push1 
  035f:74 0601          lofss $0963 // <below/dock
  0362:43 25 02         callk Said 2 

  0365:31 0c              bnt code_0373 
  0367:7a               push2 
  0368:78               push1 
  0369:39 03            pushi 3 // $3 y
  036b:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0371:33 27              jmp code_039a 

        code_0373
  0373:78               push1 
  0374:74 05f3          lofss $096a // [<around,at][/room,dock]
  0377:43 25 02         callk Said 2 

  037a:31 0b              bnt code_0387 
  037c:7a               push2 
  037d:78               push1 
  037e:76               push0 
  037f:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0385:33 13              jmp code_039a 

        code_0387
  0387:78               push1 
  0388:74 05d4          lofss $095f // /boite
  038b:43 25 02         callk Said 2 

  038e:31 0a              bnt code_039a 
  0390:7a               push2 
  0391:78               push1 
  0392:39 04            pushi 4 // $4 x
  0394:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_039a
  039a:33 12              jmp code_03ae 

        code_039c
  039c:78               push1 
  039d:74 0610          lofss $09b0 // get/boite
  03a0:43 25 02         callk Said 2 

  03a3:31 09              bnt code_03ae 
  03a5:7a               push2 
  03a6:78               push1 
  03a7:78               push1 
  03a8:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_03ae
  03ae:48                 ret 
    )

)

// 0a66
(instance fallLeft 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_03af
  03af:87 01              lap param1 
  03b1:65 0a             aTop state 
  03b3:36                push 
  03b4:3c                 dup 
  03b5:35 00              ldi 0 
  03b7:1a                 eq? 
  03b8:31 23              bnt code_03dd 
  03ba:76               push0 
  03bb:45 03 00         callb procedure_0003 0 // HandsOff 

  03be:39 05            pushi 5 // $5 view
  03c0:78               push1 
  03c1:39 06            pushi 6 // $6 loop
  03c3:39 07            pushi 7 // $7 cel
  03c5:78               push1 
  03c6:76               push0 
  03c7:39 06            pushi 6 // $6 loop
  03c9:78               push1 
  03ca:78               push1 
  03cb:39 12            pushi 12 // $12 illegalBits
  03cd:78               push1 
  03ce:76               push0 
  03cf:39 7e            pushi 7e // $7e setCycle
  03d1:7a               push2 
  03d2:51 1a            class End 
  03d4:36                push 
  03d5:7c            pushSelf 
  03d6:81 00              lag gEgo 
  03d8:4a 20             send 20 

  03da:32 0115            jmp code_04f2 

        code_03dd
  03dd:3c                 dup 
  03de:35 01              ldi 1 
  03e0:1a                 eq? 
  03e1:31 1f              bnt code_0402 
  03e3:39 07            pushi 7 // $7 cel
  03e5:78               push1 
  03e6:76               push0 
  03e7:39 06            pushi 6 // $6 loop
  03e9:78               push1 
  03ea:39 03            pushi 3 // $3 y
  03ec:38 00a4          pushi a4 // $a4 cycleSpeed
  03ef:78               push1 
  03f0:76               push0 
  03f1:39 7e            pushi 7e // $7e setCycle
  03f3:78               push1 
  03f4:51 16            class Fwd 
  03f6:36                push 
  03f7:81 00              lag gEgo 
  03f9:4a 18             send 18 

  03fb:35 02              ldi 2 
  03fd:65 12             aTop seconds 
  03ff:32 00f0            jmp code_04f2 

        code_0402
  0402:3c                 dup 
  0403:35 02              ldi 2 
  0405:1a                 eq? 
  0406:31 7c              bnt code_0484 
  0408:39 03            pushi 3 // $3 y
  040a:76               push0 
  040b:81 00              lag gEgo 
  040d:4a 04             send 4 

  040f:36                push 
  0410:35 5a              ldi 5a 
  0412:04                 sub 
  0413:36                push 
  0414:35 0b              ldi b 
  0416:08                 div 
  0417:a3 10              sal local16 
  0419:39 03            pushi 3 // $3 y
  041b:76               push0 
  041c:81 00              lag gEgo 
  041e:4a 04             send 4 

  0420:36                push 
  0421:35 5a              ldi 5a 
  0423:04                 sub 
  0424:36                push 
  0425:35 0b              ldi b 
  0427:08                 div 
  0428:a3 11              sal local17 
  042a:39 07            pushi 7 // $7 cel
  042c:78               push1 
  042d:76               push0 
  042e:38 00c8          pushi c8 // $c8 setLoop
  0431:78               push1 
  0432:39 05            pushi 5 // $5 view
  0434:38 00a4          pushi a4 // $a4 cycleSpeed
  0437:78               push1 
  0438:76               push0 
  0439:38 00dc          pushi dc // $dc setStep
  043c:7a               push2 
  043d:39 08            pushi 8 // $8 underBits
  043f:39 0a            pushi a // $a nsLeft
  0441:38 00d3          pushi d3 // $d3 setMotion
  0444:39 03            pushi 3 // $3 y
  0446:51 1d            class MoveTo 
  0448:36                push 
  0449:39 04            pushi 4 // $4 x
  044b:76               push0 
  044c:81 00              lag gEgo 
  044e:4a 04             send 4 

  0450:36                push 
  0451:83 11              lal local17 
  0453:04                 sub 
  0454:36                push 
  0455:39 03            pushi 3 // $3 y
  0457:76               push0 
  0458:81 00              lag gEgo 
  045a:4a 04             send 4 

  045c:36                push 
  045d:83 10              lal local16 
  045f:02                 add 
  0460:36                push 
  0461:39 7e            pushi 7e // $7e setCycle
  0463:7a               push2 
  0464:51 1a            class End 
  0466:36                push 
  0467:7c            pushSelf 
  0468:81 00              lag gEgo 
  046a:4a 2c             send 2c 

  046c:39 2b            pushi 2b // $2b number
  046e:78               push1 
  046f:39 52            pushi 52 // $52 icon
  0471:39 06            pushi 6 // $6 loop
  0473:78               push1 
  0474:78               push1 
  0475:39 3f            pushi 3f // $3f priority
  0477:78               push1 
  0478:39 03            pushi 3 // $3 y
  047a:39 2a            pushi 2a // $2a play
  047c:76               push0 
  047d:72 0b54          lofsa $0fd4 // Splash
  0480:4a 16             send 16 

  0482:33 6e              jmp code_04f2 

        code_0484
  0484:3c                 dup 
  0485:35 03              ldi 3 
  0487:1a                 eq? 
  0488:31 36              bnt code_04c0 
  048a:39 05            pushi 5 // $5 view
  048c:78               push1 
  048d:39 0d            pushi d // $d lsTop
  048f:38 00c8          pushi c8 // $c8 setLoop
  0492:78               push1 
  0493:39 03            pushi 3 // $3 y
  0495:39 07            pushi 7 // $7 cel
  0497:78               push1 
  0498:76               push0 
  0499:39 03            pushi 3 // $3 y
  049b:78               push1 
  049c:39 03            pushi 3 // $3 y
  049e:76               push0 
  049f:81 00              lag gEgo 
  04a1:4a 04             send 4 

  04a3:36                push 
  04a4:35 12              ldi 12 
  04a6:02                 add 
  04a7:36                push 
  04a8:38 00d3          pushi d3 // $d3 setMotion
  04ab:78               push1 
  04ac:76               push0 
  04ad:38 00a4          pushi a4 // $a4 cycleSpeed
  04b0:78               push1 
  04b1:39 03            pushi 3 // $3 y
  04b3:39 7e            pushi 7e // $7e setCycle
  04b5:7a               push2 
  04b6:51 1a            class End 
  04b8:36                push 
  04b9:7c            pushSelf 
  04ba:81 00              lag gEgo 
  04bc:4a 2c             send 2c 

  04be:33 32              jmp code_04f2 

        code_04c0
  04c0:3c                 dup 
  04c1:35 04              ldi 4 
  04c3:1a                 eq? 
  04c4:31 2c              bnt code_04f2 
  04c6:39 57            pushi 57 // $57 init
  04c8:76               push0 
  04c9:72 0694          lofsa $0b60 // myIcon
  04cc:4a 04             send 4 

  04ce:72 068f          lofsa $0b60 // myIcon
  04d1:a0 0080            sag global128 
  04d4:35 00              ldi 0 
  04d6:a0 0081            sag global129 
  04d9:35 00              ldi 0 
  04db:a0 0082            sag global130 
  04de:35 01              ldi 1 
  04e0:a0 0084            sag global132 
  04e3:7a               push2 
  04e4:78               push1 
  04e5:39 05            pushi 5 // $5 view
  04e7:45 13 04         callb procedure_0013 4 // EgoDead 

  04ea:39 7a            pushi 7a // $7a setScript
  04ec:78               push1 
  04ed:76               push0 
  04ee:63 08             pToa client 
  04f0:4a 06             send 6 


        code_04f2
  04f2:3a                toss 
  04f3:48                 ret 
    )

)

// 0a96
(instance fallRight 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_04f4
  04f4:87 01              lap param1 
  04f6:65 0a             aTop state 
  04f8:36                push 
  04f9:3c                 dup 
  04fa:35 00              ldi 0 
  04fc:1a                 eq? 
  04fd:31 24              bnt code_0523 
  04ff:76               push0 
  0500:45 03 00         callb procedure_0003 0 // HandsOff 

  0503:39 05            pushi 5 // $5 view
  0505:78               push1 
  0506:39 06            pushi 6 // $6 loop
  0508:38 00c8          pushi c8 // $c8 setLoop
  050b:78               push1 
  050c:76               push0 
  050d:39 07            pushi 7 // $7 cel
  050f:78               push1 
  0510:76               push0 
  0511:39 12            pushi 12 // $12 illegalBits
  0513:78               push1 
  0514:76               push0 
  0515:39 7e            pushi 7e // $7e setCycle
  0517:7a               push2 
  0518:51 1a            class End 
  051a:36                push 
  051b:7c            pushSelf 
  051c:81 00              lag gEgo 
  051e:4a 20             send 20 

  0520:32 00e7            jmp code_060a 

        code_0523
  0523:3c                 dup 
  0524:35 01              ldi 1 
  0526:1a                 eq? 
  0527:31 1f              bnt code_0548 
  0529:39 07            pushi 7 // $7 cel
  052b:78               push1 
  052c:76               push0 
  052d:38 00c8          pushi c8 // $c8 setLoop
  0530:78               push1 
  0531:7a               push2 
  0532:38 00a4          pushi a4 // $a4 cycleSpeed
  0535:78               push1 
  0536:76               push0 
  0537:39 7e            pushi 7e // $7e setCycle
  0539:78               push1 
  053a:51 16            class Fwd 
  053c:36                push 
  053d:81 00              lag gEgo 
  053f:4a 18             send 18 

  0541:35 02              ldi 2 
  0543:65 12             aTop seconds 
  0545:32 00c2            jmp code_060a 

        code_0548
  0548:3c                 dup 
  0549:35 02              ldi 2 
  054b:1a                 eq? 
  054c:31 5e              bnt code_05ac 
  054e:39 42            pushi 42 // $42 setPri
  0550:78               push1 
  0551:39 03            pushi 3 // $3 y
  0553:39 07            pushi 7 // $7 cel
  0555:78               push1 
  0556:76               push0 
  0557:38 00c8          pushi c8 // $c8 setLoop
  055a:78               push1 
  055b:39 04            pushi 4 // $4 x
  055d:38 00a4          pushi a4 // $a4 cycleSpeed
  0560:78               push1 
  0561:76               push0 
  0562:38 00dc          pushi dc // $dc setStep
  0565:7a               push2 
  0566:39 08            pushi 8 // $8 underBits
  0568:39 0a            pushi a // $a nsLeft
  056a:38 00d3          pushi d3 // $d3 setMotion
  056d:39 03            pushi 3 // $3 y
  056f:51 1d            class MoveTo 
  0571:36                push 
  0572:39 04            pushi 4 // $4 x
  0574:76               push0 
  0575:81 00              lag gEgo 
  0577:4a 04             send 4 

  0579:36                push 
  057a:35 22              ldi 22 
  057c:02                 add 
  057d:36                push 
  057e:39 03            pushi 3 // $3 y
  0580:76               push0 
  0581:81 00              lag gEgo 
  0583:4a 04             send 4 

  0585:36                push 
  0586:35 19              ldi 19 
  0588:02                 add 
  0589:36                push 
  058a:39 7e            pushi 7e // $7e setCycle
  058c:7a               push2 
  058d:51 1a            class End 
  058f:36                push 
  0590:7c            pushSelf 
  0591:81 00              lag gEgo 
  0593:4a 32             send 32 

  0595:39 2b            pushi 2b // $2b number
  0597:78               push1 
  0598:39 52            pushi 52 // $52 icon
  059a:39 06            pushi 6 // $6 loop
  059c:78               push1 
  059d:78               push1 
  059e:39 3f            pushi 3f // $3f priority
  05a0:78               push1 
  05a1:7a               push2 
  05a2:39 2a            pushi 2a // $2a play
  05a4:76               push0 
  05a5:72 0a2c          lofsa $0fd4 // Splash
  05a8:4a 16             send 16 

  05aa:33 5e              jmp code_060a 

        code_05ac
  05ac:3c                 dup 
  05ad:35 03              ldi 3 
  05af:1a                 eq? 
  05b0:31 26              bnt code_05d8 
  05b2:39 05            pushi 5 // $5 view
  05b4:78               push1 
  05b5:39 0d            pushi d // $d lsTop
  05b7:38 00c8          pushi c8 // $c8 setLoop
  05ba:78               push1 
  05bb:7a               push2 
  05bc:39 07            pushi 7 // $7 cel
  05be:78               push1 
  05bf:76               push0 
  05c0:38 00d3          pushi d3 // $d3 setMotion
  05c3:78               push1 
  05c4:76               push0 
  05c5:38 00a4          pushi a4 // $a4 cycleSpeed
  05c8:78               push1 
  05c9:39 03            pushi 3 // $3 y
  05cb:39 7e            pushi 7e // $7e setCycle
  05cd:7a               push2 
  05ce:51 1a            class End 
  05d0:36                push 
  05d1:7c            pushSelf 
  05d2:81 00              lag gEgo 
  05d4:4a 26             send 26 

  05d6:33 32              jmp code_060a 

        code_05d8
  05d8:3c                 dup 
  05d9:35 04              ldi 4 
  05db:1a                 eq? 
  05dc:31 2c              bnt code_060a 
  05de:39 57            pushi 57 // $57 init
  05e0:76               push0 
  05e1:72 057c          lofsa $0b60 // myIcon
  05e4:4a 04             send 4 

  05e6:72 0577          lofsa $0b60 // myIcon
  05e9:a0 0080            sag global128 
  05ec:35 00              ldi 0 
  05ee:a0 0081            sag global129 
  05f1:35 00              ldi 0 
  05f3:a0 0082            sag global130 
  05f6:35 01              ldi 1 
  05f8:a0 0084            sag global132 
  05fb:7a               push2 
  05fc:78               push1 
  05fd:39 05            pushi 5 // $5 view
  05ff:45 13 04         callb procedure_0013 4 // EgoDead 

  0602:39 7a            pushi 7a // $7a setScript
  0604:78               push1 
  0605:76               push0 
  0606:63 08             pToa client 
  0608:4a 06             send 6 


        code_060a
  060a:3a                toss 
  060b:48                 ret 
    )

)

// 0ac6
(instance gatorScript 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_060c
  060c:87 01              lap param1 
  060e:65 0a             aTop state 
  0610:36                push 
  0611:3c                 dup 
  0612:35 00              ldi 0 
  0614:1a                 eq? 
  0615:31 41              bnt code_0658 
  0617:8b 01              lsl local1 
  0619:3c                 dup 
  061a:35 00              ldi 0 
  061c:1a                 eq? 
  061d:31 19              bnt code_0638 
  061f:38 00c8          pushi c8 // $c8 setLoop
  0622:78               push1 
  0623:39 08            pushi 8 // $8 underBits
  0625:38 00d3          pushi d3 // $d3 setMotion
  0628:7a               push2 
  0629:74 09f2          lofss $101e // leftPath
  062c:7c            pushSelf 
  062d:72 06ba          lofsa $0cea // Gator
  0630:4a 0e             send e 

  0632:35 01              ldi 1 
  0634:a3 01              sal local1 
  0636:33 1d              jmp code_0655 

        code_0638
  0638:3c                 dup 
  0639:35 01              ldi 1 
  063b:1a                 eq? 
  063c:31 17              bnt code_0655 
  063e:38 00c8          pushi c8 // $c8 setLoop
  0641:78               push1 
  0642:39 09            pushi 9 // $9 nsTop
  0644:38 00d3          pushi d3 // $d3 setMotion
  0647:7a               push2 
  0648:74 0a0d          lofss $1058 // rightPath
  064b:7c            pushSelf 
  064c:72 069b          lofsa $0cea // Gator
  064f:4a 0e             send e 

  0651:35 00              ldi 0 
  0653:a3 01              sal local1 

        code_0655
  0655:3a                toss 
  0656:33 14              jmp code_066c 

        code_0658
  0658:3c                 dup 
  0659:35 01              ldi 1 
  065b:1a                 eq? 
  065c:31 0e              bnt code_066c 
  065e:35 ff              ldi ff 
  0660:65 0a             aTop state 
  0662:7a               push2 
  0663:39 0f            pushi f // $f lsBottom
  0665:39 19            pushi 19 // $19 time
  0667:43 40 04         callk Random 4 

  066a:65 12             aTop seconds 

        code_066c
  066c:3a                toss 
  066d:48                 ret 
    )

)

// 0af6
(instance turtleScript 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_066e
  066e:87 01              lap param1 
  0670:65 0a             aTop state 
  0672:36                push 
  0673:3c                 dup 
  0674:35 00              ldi 0 
  0676:1a                 eq? 
  0677:31 0c              bnt code_0685 
  0679:7a               push2 
  067a:39 05            pushi 5 // $5 view
  067c:39 14            pushi 14 // $14 brLeft
  067e:43 40 04         callk Random 4 

  0681:65 12             aTop seconds 
  0683:33 2a              jmp code_06af 

        code_0685
  0685:3c                 dup 
  0686:35 01              ldi 1 
  0688:1a                 eq? 
  0689:31 0e              bnt code_0699 
  068b:39 7e            pushi 7e // $7e setCycle
  068d:7a               push2 
  068e:51 1a            class End 
  0690:36                push 
  0691:7c            pushSelf 
  0692:72 059f          lofsa $0c34 // Turtle
  0695:4a 08             send 8 

  0697:33 16              jmp code_06af 

        code_0699
  0699:3c                 dup 
  069a:35 02              ldi 2 
  069c:1a                 eq? 
  069d:31 10              bnt code_06af 
  069f:39 58            pushi 58 // $58 dispose
  06a1:76               push0 
  06a2:72 058f          lofsa $0c34 // Turtle
  06a5:4a 04             send 4 

  06a7:39 7a            pushi 7a // $7a setScript
  06a9:78               push1 
  06aa:76               push0 
  06ab:63 08             pToa client 
  06ad:4a 06             send 6 


        code_06af
  06af:3a                toss 
  06b0:48                 ret 
    )

)

// 0b26
(instance frogScript of Script
    (properties
        client $0
        state $ffff
        start $0
        timer $0
        cycles $0
        seconds $0
        lastSeconds $0
        register $0
        script $0
        caller $0
    )
    (method (doit) // method_06b1
  06b1:39 3c            pushi 3c // $3c doit
  06b3:76               push0 
  06b4:57 05 04         super Script 4 

  06b7:67 0a             pTos state 
  06b9:35 03              ldi 3 
  06bb:1a                 eq? 
  06bc:31 28              bnt code_06e6 
  06be:7a               push2 
  06bf:78               push1 
  06c0:39 64            pushi 64 // $64 allTrue
  06c2:43 40 04         callk Random 4 

  06c5:36                push 
  06c6:35 28              ldi 28 
  06c8:22                 lt? 
  06c9:31 1b              bnt code_06e6 
  06cb:8b 00              lsl local0 
  06cd:35 02              ldi 2 
  06cf:22                 lt? 
  06d0:31 10              bnt code_06e2 
  06d2:39 06            pushi 6 // $6 loop
  06d4:78               push1 
  06d5:78               push1 
  06d6:39 2a            pushi 2a // $2a play
  06d8:76               push0 
  06d9:72 08ce          lofsa $0faa // myMusic
  06dc:4a 0a             send a 

  06de:c3 00              +al local0 
  06e0:33 04              jmp code_06e6 

        code_06e2
  06e2:35 00              ldi 0 
  06e4:a3 00              sal local0 

        code_06e6
  06e6:48                 ret 
    )

    (method (changeState) // method_06e7
  06e7:87 01              lap param1 
  06e9:65 0a             aTop state 
  06eb:36                push 
  06ec:3c                 dup 
  06ed:35 00              ldi 0 
  06ef:1a                 eq? 
  06f0:31 0f              bnt code_0701 
  06f2:7a               push2 
  06f3:39 05            pushi 5 // $5 view
  06f5:39 14            pushi 14 // $14 brLeft
  06f7:43 40 04         callk Random 4 

  06fa:65 12             aTop seconds 
  06fc:c3 00              +al local0 
  06fe:32 00e2            jmp code_07e3 

        code_0701
  0701:3c                 dup 
  0702:35 01              ldi 1 
  0704:1a                 eq? 
  0705:31 1f              bnt code_0726 
  0707:39 06            pushi 6 // $6 loop
  0709:78               push1 
  070a:78               push1 
  070b:39 3f            pushi 3f // $3f priority
  070d:78               push1 
  070e:7a               push2 
  070f:39 2a            pushi 2a // $2a play
  0711:76               push0 
  0712:72 0895          lofsa $0faa // myMusic
  0715:4a 10             send 10 

  0717:39 7e            pushi 7e // $7e setCycle
  0719:7a               push2 
  071a:51 1a            class End 
  071c:36                push 
  071d:7c            pushSelf 
  071e:72 0561          lofsa $0c82 // Frog
  0721:4a 08             send 8 

  0723:32 00bd            jmp code_07e3 

        code_0726
  0726:3c                 dup 
  0727:35 02              ldi 2 
  0729:1a                 eq? 
  072a:31 27              bnt code_0753 
  072c:38 00c5          pushi c5 // $c5 posn
  072f:7a               push2 
  0730:7a               push2 
  0731:78               push1 
  0732:38 008c          pushi 8c // $8c track
  0735:43 40 04         callk Random 4 

  0738:36                push 
  0739:7a               push2 
  073a:39 76            pushi 76 // $76 script
  073c:38 00c7          pushi c7 // $c7 forceUpd
  073f:43 40 04         callk Random 4 

  0742:36                push 
  0743:38 0089          pushi 89 // $89 hide
  0746:76               push0 
  0747:72 0538          lofsa $0c82 // Frog
  074a:4a 0c             send c 

  074c:35 13              ldi 13 
  074e:65 10             aTop cycles 
  0750:32 0090            jmp code_07e3 

        code_0753
  0753:3c                 dup 
  0754:35 03              ldi 3 
  0756:1a                 eq? 
  0757:31 1b              bnt code_0774 
  0759:39 06            pushi 6 // $6 loop
  075b:78               push1 
  075c:39 06            pushi 6 // $6 loop
  075e:39 12            pushi 12 // $12 illegalBits
  0760:78               push1 
  0761:78               push1 
  0762:39 7e            pushi 7e // $7e setCycle
  0764:7a               push2 
  0765:51 1b            class Beg 
  0767:36                push 
  0768:7c            pushSelf 
  0769:38 00ca          pushi ca // $ca show
  076c:76               push0 
  076d:72 0512          lofsa $0c82 // Frog
  0770:4a 18             send 18 

  0772:33 6f              jmp code_07e3 

        code_0774
  0774:3c                 dup 
  0775:35 04              ldi 4 
  0777:1a                 eq? 
  0778:31 1c              bnt code_0796 
  077a:39 06            pushi 6 // $6 loop
  077c:78               push1 
  077d:39 05            pushi 5 // $5 view
  077f:39 7e            pushi 7e // $7e setCycle
  0781:78               push1 
  0782:51 16            class Fwd 
  0784:36                push 
  0785:72 04fa          lofsa $0c82 // Frog
  0788:4a 0c             send c 

  078a:7a               push2 
  078b:39 03            pushi 3 // $3 y
  078d:39 10            pushi 10 // $10 lsRight
  078f:43 40 04         callk Random 4 

  0792:65 12             aTop seconds 
  0794:33 4d              jmp code_07e3 

        code_0796
  0796:3c                 dup 
  0797:35 05              ldi 5 
  0799:1a                 eq? 
  079a:31 13              bnt code_07af 
  079c:39 06            pushi 6 // $6 loop
  079e:78               push1 
  079f:39 06            pushi 6 // $6 loop
  07a1:39 7e            pushi 7e // $7e setCycle
  07a3:7a               push2 
  07a4:51 1a            class End 
  07a6:36                push 
  07a7:7c            pushSelf 
  07a8:72 04d7          lofsa $0c82 // Frog
  07ab:4a 0e             send e 

  07ad:33 34              jmp code_07e3 

        code_07af
  07af:3c                 dup 
  07b0:35 06              ldi 6 
  07b2:1a                 eq? 
  07b3:31 2e              bnt code_07e3 
  07b5:38 00c5          pushi c5 // $c5 posn
  07b8:7a               push2 
  07b9:7a               push2 
  07ba:78               push1 
  07bb:38 008c          pushi 8c // $8c track
  07be:43 40 04         callk Random 4 

  07c1:36                push 
  07c2:7a               push2 
  07c3:39 76            pushi 76 // $76 script
  07c5:38 00c7          pushi c7 // $c7 forceUpd
  07c8:43 40 04         callk Random 4 

  07cb:36                push 
  07cc:38 0089          pushi 89 // $89 hide
  07cf:76               push0 
  07d0:72 04af          lofsa $0c82 // Frog
  07d3:4a 0c             send c 

  07d5:35 02              ldi 2 
  07d7:65 0a             aTop state 
  07d9:7a               push2 
  07da:39 03            pushi 3 // $3 y
  07dc:39 06            pushi 6 // $6 loop
  07de:43 40 04         callk Random 4 

  07e1:65 12             aTop seconds 

        code_07e3
  07e3:3a                toss 
  07e4:48                 ret 
    )

)

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

// 0b92
(instance wave1 of Prop
    (properties
        y $7b
        x $105
        z $0
        heading $0
        yStep $2
        view $65
        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
    )
)

// 0be0
(instance wave2 of Prop
    (properties
        y $ba
        x $104
        z $0
        heading $0
        yStep $2
        view $65
        loop $1
        cel $2
        priority $e
        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
    )
)

// 0c2e
(instance Turtle of Prop
    (properties
        y $bb
        x $3d
        z $0
        heading $0
        yStep $2
        view $65
        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
    )
)

// 0c7c
(instance Frog of Act
    (properties
        y $7b
        x $4a
        z $0
        heading $0
        yStep $2
        view $65
        loop $3
        cel $0
        priority $8
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
    (method (handleEvent) // method_07e5
  07e5:78               push1 
  07e6:74 01ee          lofss $09d7 // look/crapaud,tortue
  07e9:43 25 02         callk Said 2 

  07ec:31 0c              bnt code_07fa 
  07ee:7a               push2 
  07ef:78               push1 
  07f0:39 06            pushi 6 // $6 loop
  07f2:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  07f8:33 67              jmp code_0861 

        code_07fa
  07fa:78               push1 
  07fb:74 017d          lofss $097b // attraper,get/crapaud,tortue
  07fe:43 25 02         callk Said 2 

  0801:31 0c              bnt code_080f 
  0803:7a               push2 
  0804:78               push1 
  0805:39 07            pushi 7 // $7 cel
  0807:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  080d:33 52              jmp code_0861 

        code_080f
  080f:78               push1 
  0810:74 01f4          lofss $0a07 // bonjour/crapaud,tortue
  0813:43 25 02         callk Said 2 

  0816:31 0c              bnt code_0824 
  0818:7a               push2 
  0819:78               push1 
  081a:39 08            pushi 8 // $8 underBits
  081c:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0822:33 3d              jmp code_0861 

        code_0824
  0824:78               push1 
  0825:74 01a0          lofss $09c8 // embrasser/crapaud,tortue
  0828:43 25 02         callk Said 2 

  082b:31 0c              bnt code_0839 
  082d:7a               push2 
  082e:78               push1 
  082f:39 09            pushi 9 // $9 nsTop
  0831:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0837:33 28              jmp code_0861 

        code_0839
  0839:78               push1 
  083a:74 017f          lofss $09bc // abattre/crapaud,tortue
  083d:43 25 02         callk Said 2 

  0840:31 0c              bnt code_084e 
  0842:7a               push2 
  0843:78               push1 
  0844:39 07            pushi 7 // $7 cel
  0846:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  084c:33 13              jmp code_0861 

        code_084e
  084e:78               push1 
  084f:74 01a9          lofss $09fb // caliner/crapaud,tortue
  0852:43 25 02         callk Said 2 

  0855:31 0a              bnt code_0861 
  0857:7a               push2 
  0858:78               push1 
  0859:39 0a            pushi a // $a nsLeft
  085b:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_0861
  0861:48                 ret 
    )

)

// 0ce4
(instance Gator of Act
    (properties
        y $74
        x $168
        z $0
        heading $0
        yStep $2
        view $65
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
    (method (handleEvent) // method_0862
  0862:39 3b            pushi 3b // $3b mover
  0864:76               push0 
  0865:54 04             self 4 

  0867:18                 not 
  0868:31 01              bnt code_086b 
  086a:48                 ret 

        code_086b
  086b:39 03            pushi 3 // $3 y
  086d:7c            pushSelf 
  086e:8f 01              lsp param1 
  0870:39 03            pushi 3 // $3 y
  0872:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  0878:2f 09               bt code_0883 
  087a:78               push1 
  087b:74 0153          lofss $09d1 // look/alligator
  087e:43 25 02         callk Said 2 

  0881:31 15              bnt code_0898 

        code_0883
  0883:39 4c            pushi 4c // $4c claimed
  0885:78               push1 
  0886:78               push1 
  0887:87 01              lap param1 
  0889:4a 06             send 6 

  088b:7a               push2 
  088c:78               push1 
  088d:39 0b            pushi b // $b nsBottom
  088f:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0895:32 00b3            jmp code_094b 

        code_0898
  0898:78               push1 
  0899:74 00be          lofss $095a // /alligator>
  089c:43 25 02         callk Said 2 

  089f:31 7e              bnt code_091f 
  08a1:78               push1 
  08a2:74 00e2          lofss $0987 // feed
  08a5:43 25 02         callk Said 2 

  08a8:31 0c              bnt code_08b6 
  08aa:7a               push2 
  08ab:78               push1 
  08ac:39 0c            pushi c // $c nsRight
  08ae:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  08b4:33 67              jmp code_091d 

        code_08b6
  08b6:78               push1 
  08b7:74 00f0          lofss $09aa // get,attraper
  08ba:43 25 02         callk Said 2 

  08bd:31 0c              bnt code_08cb 
  08bf:7a               push2 
  08c0:78               push1 
  08c1:39 0d            pushi d // $d lsTop
  08c3:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  08c9:33 52              jmp code_091d 

        code_08cb
  08cb:78               push1 
  08cc:74 0129          lofss $09f8 // caliner
  08cf:43 25 02         callk Said 2 

  08d2:31 0c              bnt code_08e0 
  08d4:7a               push2 
  08d5:78               push1 
  08d6:39 0e            pushi e // $e lsLeft
  08d8:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  08de:33 3d              jmp code_091d 

        code_08e0
  08e0:78               push1 
  08e1:74 0120          lofss $0a04 // bonjour
  08e4:43 25 02         callk Said 2 

  08e7:31 0c              bnt code_08f5 
  08e9:7a               push2 
  08ea:78               push1 
  08eb:39 0f            pushi f // $f lsBottom
  08ed:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  08f3:33 28              jmp code_091d 

        code_08f5
  08f5:78               push1 
  08f6:74 00cc          lofss $09c5 // embrasser
  08f9:43 25 02         callk Said 2 

  08fc:31 0c              bnt code_090a 
  08fe:7a               push2 
  08ff:78               push1 
  0900:39 10            pushi 10 // $10 lsRight
  0902:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0908:33 13              jmp code_091d 

        code_090a
  090a:78               push1 
  090b:74 00a8          lofss $09b6 // cogner,abattre
  090e:43 25 02         callk Said 2 

  0911:31 0a              bnt code_091d 
  0913:7a               push2 
  0914:78               push1 
  0915:39 11            pushi 11 // $11 signal
  0917:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_091d
  091d:33 2c              jmp code_094b 

        code_091f
  091f:78               push1 
  0920:74 0076          lofss $0999 // feed,deliver,hold/*[/alligator]
  0923:43 25 02         callk Said 2 

  0926:2f 09               bt code_0931 
  0928:78               push1 
  0929:74 005e          lofss $098a // feed,deliver,hold/*<alligator
  092c:43 25 02         callk Said 2 

  092f:31 1a              bnt code_094b 

        code_0931
  0931:80 00db            lag global219 
  0934:31 11              bnt code_0947 
  0936:80 00e0            lag global224 
  0939:31 0c              bnt code_0947 
  093b:7a               push2 
  093c:78               push1 
  093d:39 0c            pushi c // $c nsRight
  093f:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0945:33 04              jmp code_094b 

        code_0947
  0947:76               push0 
  0948:45 0d 00         callb procedure_000d 0 // DontHave 


        code_094b
  094b:48                 ret 
    )

)

// 0d4c
(instance Fly of Act
    (properties
        y $7b
        x $4a
        z $0
        heading $0
        yStep $2
        view $65
        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
    )
)

// 0db0
(instance Fly2 of Act
    (properties
        y $b3
        x $61
        z $0
        heading $0
        yStep $2
        view $65
        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
    )
)

// 0e14
(instance Fly3 of Act
    (properties
        y $8b
        x $6b
        z $0
        heading $0
        yStep $2
        view $65
        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
    )
)

// 0e78
(instance Fly4 of Act
    (properties
        y $7b
        x $7c
        z $0
        heading $0
        yStep $2
        view $65
        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
    )
)

// 0edc
(instance Fly5 of Act
    (properties
        y $9f
        x $61
        z $0
        heading $0
        yStep $2
        view $65
        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
    )
)

// 0f40
(instance Fly6 of Act
    (properties
        y $8b
        x $93
        z $0
        heading $0
        yStep $2
        view $65
        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
    )
)

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

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

// 0ff8
(instance flyCage of Cage
    (properties
        top $0
        left $0
        bottom $0
        right $0
    )
)

// 1018
(instance leftPath of Path
    (properties
        client $0
        caller $0
        x $0
        y $0
        dx $0
        dy $0
        b-moveCnt $0
        b-i1 $0
        b-i2 $0
        b-di $0
        b-xAxis $0
        b-incr $0
        completed $0
        intermediate $0
        value $0
    )
    (method (at) // method_094c
  094c:87 01              lap param1 
  094e:93 02             lali local2 
  0950:48                 ret 
    )

)

// 1052
(instance rightPath of Path
    (properties
        client $0
        caller $0
        x $0
        y $0
        dx $0
        dy $0
        b-moveCnt $0
        b-i1 $0
        b-i2 $0
        b-di $0
        b-xAxis $0
        b-incr $0
        completed $0
        intermediate $0
        value $0
    )
    (method (at) // method_0951
  0951:87 01              lap param1 
  0953:93 09             lali local9 
  0955:48                 ret 
    )

)



