(script 781)

(string
    string_0dac "Frog"
    string_0db1 "Heads"
    string_0db7 "Laura"
    string_0dbd "Lillian"
    string_0dc5 "Polling"
    string_0dcd "Turtle"
    string_0dd4 "dock"
    string_0dd9 "fly1"
    string_0dde "fly2"
    string_0de3 "fly3"
    string_0de8 "fly4"
    string_0ded "fly5"
    string_0df2 "fly6"
    string_0df7 "flyCage"
    string_0dff "frogScript"
    string_0e0a "ripple"
    string_0e11 "skiff"
    string_0e17 "turtleScript"
    string_0e24 "wave1"
    string_0e2a "wave2"
)

(said
)

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

// 0764
(instance public dock 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 54              ldi 54 
  000e:65 16             aTop horizon 
  0010:35 00              ldi 0 
  0012:a0 00a1            sag global161 
  0015:39 57            pushi 57 // $57 init
  0017:76               push0 
  0018:57 37 04         super Rm 4 

  001b:76               push0 
  001c:45 03 00         callb procedure_0003 0 // HandsOff 

  001f:7a               push2 
  0020:38 0087          pushi 87 // $87 clean
  0023:39 04            pushi 4 // $4 x
  0025:43 00 04         callk Load 4 

  0028:39 05            pushi 5 // $5 view
  002a:78               push1 
  002b:38 00ca          pushi ca // $ca show
  002e:39 06            pushi 6 // $6 loop
  0030:78               push1 
  0031:76               push0 
  0032:38 00c5          pushi c5 // $c5 posn
  0035:7a               push2 
  0036:39 cd            pushi cd // $cd xLast
  0038:38 0093          pushi 93 // $93 advance
  003b:38 00dc          pushi dc // $dc setStep
  003e:7a               push2 
  003f:78               push1 
  0040:78               push1 
  0041:38 00d3          pushi d3 // $d3 setMotion
  0044:39 04            pushi 4 // $4 x
  0046:51 1d            class MoveTo 
  0048:36                push 
  0049:39 79            pushi 79 // $79 cue
  004b:38 0093          pushi 93 // $93 advance
  004e:7c            pushSelf 
  004f:39 7a            pushi 7a // $7a setScript
  0051:78               push1 
  0052:74 0799          lofss $07ee // Polling
  0055:39 57            pushi 57 // $57 init
  0057:76               push0 
  0058:72 0a0d          lofsa $0a68 // skiff
  005b:4a 32             send 32 

  005d:39 07            pushi 7 // $7 cel
  005f:78               push1 
  0060:78               push1 
  0061:74 0a04          lofss $0a68 // skiff
  0064:43 0e 02         callk NumCels 2 

  0067:36                push 
  0068:35 01              ldi 1 
  006a:04                 sub 
  006b:36                push 
  006c:72 09f9          lofsa $0a68 // skiff
  006f:4a 06             send 6 

  0071:39 05            pushi 5 // $5 view
  0073:78               push1 
  0074:38 00ca          pushi ca // $ca show
  0077:39 06            pushi 6 // $6 loop
  0079:78               push1 
  007a:39 03            pushi 3 // $3 y
  007c:39 04            pushi 4 // $4 x
  007e:78               push1 
  007f:39 5f            pushi 5f // $5f yourself
  0081:39 03            pushi 3 // $3 y
  0083:78               push1 
  0084:39 73            pushi 73 // $73 seconds
  0086:39 57            pushi 57 // $57 init
  0088:76               push0 
  0089:38 0089          pushi 89 // $89 hide
  008c:76               push0 
  008d:38 00c6          pushi c6 // $c6 stopUpd
  0090:76               push0 
  0091:72 0886          lofsa $091a // Lillian
  0094:4a 24             send 24 

  0096:39 05            pushi 5 // $5 view
  0098:78               push1 
  0099:38 00ca          pushi ca // $ca show
  009c:39 06            pushi 6 // $6 loop
  009e:78               push1 
  009f:39 04            pushi 4 // $4 x
  00a1:39 04            pushi 4 // $4 x
  00a3:78               push1 
  00a4:39 6a            pushi 6a // $6a prev
  00a6:39 03            pushi 3 // $3 y
  00a8:78               push1 
  00a9:39 76            pushi 76 // $76 script
  00ab:39 57            pushi 57 // $57 init
  00ad:76               push0 
  00ae:38 0089          pushi 89 // $89 hide
  00b1:76               push0 
  00b2:38 00c6          pushi c6 // $c6 stopUpd
  00b5:76               push0 
  00b6:72 08af          lofsa $0968 // Laura
  00b9:4a 24             send 24 

  00bb:80 00df            lag gDetailLevel 
  00be:30 0351            bnt code_0412 
  00c1:39 05            pushi 5 // $5 view
  00c3:78               push1 
  00c4:38 00ca          pushi ca // $ca show
  00c7:39 06            pushi 6 // $6 loop
  00c9:78               push1 
  00ca:78               push1 
  00cb:39 07            pushi 7 // $7 cel
  00cd:78               push1 
  00ce:76               push0 
  00cf:39 7e            pushi 7e // $7e setCycle
  00d1:78               push1 
  00d2:51 16            class Fwd 
  00d4:36                push 
  00d5:38 00dc          pushi dc // $dc setStep
  00d8:7a               push2 
  00d9:78               push1 
  00da:78               push1 
  00db:39 57            pushi 57 // $57 init
  00dd:76               push0 
  00de:72 09eb          lofsa $0acc // ripple
  00e1:4a 24             send 24 

  00e3:39 05            pushi 5 // $5 view
  00e5:78               push1 
  00e6:39 65            pushi 65 // $65 contains
  00e8:39 06            pushi 6 // $6 loop
  00ea:78               push1 
  00eb:7a               push2 
  00ec:39 07            pushi 7 // $7 cel
  00ee:78               push1 
  00ef:76               push0 
  00f0:38 00c5          pushi c5 // $c5 posn
  00f3:7a               push2 
  00f4:39 3d            pushi 3d // $3d isBlocked
  00f6:38 00bb          pushi bb // $bb targetY
  00f9:39 42            pushi 42 // $42 setPri
  00fb:78               push1 
  00fc:39 0d            pushi d // $d lsTop
  00fe:39 57            pushi 57 // $57 init
  0100:76               push0 
  0101:38 00c6          pushi c6 // $c6 stopUpd
  0104:76               push0 
  0105:39 7a            pushi 7a // $7a setScript
  0107:78               push1 
  0108:74 06b3          lofss $07be // turtleScript
  010b:72 08a8          lofsa $09b6 // Turtle
  010e:4a 2e             send 2e 

  0110:39 05            pushi 5 // $5 view
  0112:78               push1 
  0113:39 65            pushi 65 // $65 contains
  0115:39 06            pushi 6 // $6 loop
  0117:78               push1 
  0118:39 03            pushi 3 // $3 y
  011a:39 07            pushi 7 // $7 cel
  011c:78               push1 
  011d:76               push0 
  011e:38 00c5          pushi c5 // $c5 posn
  0121:7a               push2 
  0122:39 4a            pushi 4a // $4a pragmaFail
  0124:39 7b            pushi 7b // $7b cycleCnt
  0126:39 3f            pushi 3f // $3f priority
  0128:78               push1 
  0129:39 08            pushi 8 // $8 underBits
  012b:39 57            pushi 57 // $57 init
  012d:76               push0 
  012e:38 00c6          pushi c6 // $c6 stopUpd
  0131:76               push0 
  0132:39 7a            pushi 7a // $7a setScript
  0134:78               push1 
  0135:74 06e6          lofss $081e // frogScript
  0138:72 08c9          lofsa $0a04 // Frog
  013b:4a 2e             send 2e 

  013d:38 009a          pushi 9a // $9a left
  0140:78               push1 
  0141:39 fe            pushi fe // $fe setCursor
  0143:38 009c          pushi 9c // $9c right
  0146:78               push1 
  0147:38 0141          pushi 141 // $141 downRoomNo
  014a:38 009b          pushi 9b // $9b bottom
  014d:78               push1 
  014e:38 00bf          pushi bf // $bf findPosn
  0151:38 0099          pushi 99 // $99 top
  0154:78               push1 
  0155:39 fe            pushi fe // $fe setCursor
  0157:39 57            pushi 57 // $57 init
  0159:76               push0 
  015a:72 0c2b          lofsa $0d88 // flyCage
  015d:4a 1c             send 1c 

  015f:39 05            pushi 5 // $5 view
  0161:78               push1 
  0162:39 65            pushi 65 // $65 contains
  0164:38 00c8          pushi c8 // $c8 setLoop
  0167:78               push1 
  0168:39 07            pushi 7 // $7 cel
  016a:39 07            pushi 7 // $7 cel
  016c:78               push1 
  016d:76               push0 
  016e:38 00c5          pushi c5 // $c5 posn
  0171:7a               push2 
  0172:7a               push2 
  0173:39 3c            pushi 3c // $3c doit
  0175:38 0104          pushi 104 // $104 picture
  0178:43 40 04         callk Random 4 

  017b:36                push 
  017c:7a               push2 
  017d:39 28            pushi 28 // $28 message
  017f:38 0096          pushi 96 // $96 busy
  0182:43 40 04         callk Random 4 

  0185:36                push 
  0186:38 00dc          pushi dc // $dc setStep
  0189:7a               push2 
  018a:39 03            pushi 3 // $3 y
  018c:39 03            pushi 3 // $3 y
  018e:38 00d8          pushi d8 // $d8 observeBlocks
  0191:78               push1 
  0192:74 0bf3          lofss $0d88 // flyCage
  0195:38 00c9          pushi c9 // $c9 ignoreActors
  0198:78               push1 
  0199:78               push1 
  019a:38 00d5          pushi d5 // $d5 ignoreHorizon
  019d:78               push1 
  019e:78               push1 
  019f:38 00d3          pushi d3 // $d3 setMotion
  01a2:7a               push2 
  01a3:51 1e            class Wander 
  01a5:36                push 
  01a6:39 05            pushi 5 // $5 view
  01a8:39 7e            pushi 7e // $7e setCycle
  01aa:78               push1 
  01ab:51 16            class Fwd 
  01ad:36                push 
  01ae:38 00a4          pushi a4 // $a4 cycleSpeed
  01b1:78               push1 
  01b2:7a               push2 
  01b3:39 42            pushi 42 // $42 setPri
  01b5:78               push1 
  01b6:39 0e            pushi e // $e lsLeft
  01b8:39 57            pushi 57 // $57 init
  01ba:76               push0 
  01bb:72 0972          lofsa $0b30 // fly1
  01be:4a 52             send 52 

  01c0:39 05            pushi 5 // $5 view
  01c2:78               push1 
  01c3:39 65            pushi 65 // $65 contains
  01c5:38 00c8          pushi c8 // $c8 setLoop
  01c8:78               push1 
  01c9:39 07            pushi 7 // $7 cel
  01cb:39 07            pushi 7 // $7 cel
  01cd:78               push1 
  01ce:78               push1 
  01cf:38 00c5          pushi c5 // $c5 posn
  01d2:7a               push2 
  01d3:7a               push2 
  01d4:39 3c            pushi 3c // $3c doit
  01d6:38 0104          pushi 104 // $104 picture
  01d9:43 40 04         callk Random 4 

  01dc:36                push 
  01dd:7a               push2 
  01de:39 28            pushi 28 // $28 message
  01e0:38 0096          pushi 96 // $96 busy
  01e3:43 40 04         callk Random 4 

  01e6:36                push 
  01e7:38 00dc          pushi dc // $dc setStep
  01ea:7a               push2 
  01eb:39 03            pushi 3 // $3 y
  01ed:39 03            pushi 3 // $3 y
  01ef:38 00d8          pushi d8 // $d8 observeBlocks
  01f2:78               push1 
  01f3:74 0b92          lofss $0d88 // flyCage
  01f6:38 00c9          pushi c9 // $c9 ignoreActors
  01f9:78               push1 
  01fa:78               push1 
  01fb:38 00d5          pushi d5 // $d5 ignoreHorizon
  01fe:78               push1 
  01ff:78               push1 
  0200:38 00d3          pushi d3 // $d3 setMotion
  0203:7a               push2 
  0204:51 1e            class Wander 
  0206:36                push 
  0207:39 05            pushi 5 // $5 view
  0209:38 00a4          pushi a4 // $a4 cycleSpeed
  020c:78               push1 
  020d:7a               push2 
  020e:39 7e            pushi 7e // $7e setCycle
  0210:78               push1 
  0211:51 16            class Fwd 
  0213:36                push 
  0214:39 42            pushi 42 // $42 setPri
  0216:78               push1 
  0217:39 0e            pushi e // $e lsLeft
  0219:39 57            pushi 57 // $57 init
  021b:76               push0 
  021c:72 0975          lofsa $0b94 // fly2
  021f:4a 52             send 52 

  0221:39 05            pushi 5 // $5 view
  0223:78               push1 
  0224:39 65            pushi 65 // $65 contains
  0226:38 00c8          pushi c8 // $c8 setLoop
  0229:78               push1 
  022a:39 07            pushi 7 // $7 cel
  022c:39 07            pushi 7 // $7 cel
  022e:78               push1 
  022f:7a               push2 
  0230:38 00c5          pushi c5 // $c5 posn
  0233:7a               push2 
  0234:7a               push2 
  0235:39 3c            pushi 3c // $3c doit
  0237:38 0104          pushi 104 // $104 picture
  023a:43 40 04         callk Random 4 

  023d:36                push 
  023e:7a               push2 
  023f:39 28            pushi 28 // $28 message
  0241:38 0096          pushi 96 // $96 busy
  0244:43 40 04         callk Random 4 

  0247:36                push 
  0248:38 00dc          pushi dc // $dc setStep
  024b:7a               push2 
  024c:39 03            pushi 3 // $3 y
  024e:39 03            pushi 3 // $3 y
  0250:38 00d8          pushi d8 // $d8 observeBlocks
  0253:78               push1 
  0254:74 0b31          lofss $0d88 // flyCage
  0257:38 00c9          pushi c9 // $c9 ignoreActors
  025a:78               push1 
  025b:78               push1 
  025c:38 00d5          pushi d5 // $d5 ignoreHorizon
  025f:78               push1 
  0260:78               push1 
  0261:38 00d3          pushi d3 // $d3 setMotion
  0264:7a               push2 
  0265:51 1e            class Wander 
  0267:36                push 
  0268:39 05            pushi 5 // $5 view
  026a:38 00a4          pushi a4 // $a4 cycleSpeed
  026d:78               push1 
  026e:7a               push2 
  026f:39 7e            pushi 7e // $7e setCycle
  0271:78               push1 
  0272:51 16            class Fwd 
  0274:36                push 
  0275:39 42            pushi 42 // $42 setPri
  0277:78               push1 
  0278:39 0e            pushi e // $e lsLeft
  027a:39 57            pushi 57 // $57 init
  027c:76               push0 
  027d:72 0978          lofsa $0bf8 // fly3
  0280:4a 52             send 52 

  0282:39 05            pushi 5 // $5 view
  0284:78               push1 
  0285:39 65            pushi 65 // $65 contains
  0287:38 00c8          pushi c8 // $c8 setLoop
  028a:78               push1 
  028b:39 07            pushi 7 // $7 cel
  028d:39 07            pushi 7 // $7 cel
  028f:78               push1 
  0290:39 03            pushi 3 // $3 y
  0292:38 00c5          pushi c5 // $c5 posn
  0295:7a               push2 
  0296:7a               push2 
  0297:39 3c            pushi 3c // $3c doit
  0299:38 0104          pushi 104 // $104 picture
  029c:43 40 04         callk Random 4 

  029f:36                push 
  02a0:7a               push2 
  02a1:39 28            pushi 28 // $28 message
  02a3:38 0096          pushi 96 // $96 busy
  02a6:43 40 04         callk Random 4 

  02a9:36                push 
  02aa:38 00dc          pushi dc // $dc setStep
  02ad:7a               push2 
  02ae:39 03            pushi 3 // $3 y
  02b0:39 03            pushi 3 // $3 y
  02b2:38 00d8          pushi d8 // $d8 observeBlocks
  02b5:78               push1 
  02b6:74 0acf          lofss $0d88 // flyCage
  02b9:38 00c9          pushi c9 // $c9 ignoreActors
  02bc:78               push1 
  02bd:78               push1 
  02be:38 00d5          pushi d5 // $d5 ignoreHorizon
  02c1:78               push1 
  02c2:78               push1 
  02c3:38 00d3          pushi d3 // $d3 setMotion
  02c6:7a               push2 
  02c7:51 1e            class Wander 
  02c9:36                push 
  02ca:39 05            pushi 5 // $5 view
  02cc:38 00a4          pushi a4 // $a4 cycleSpeed
  02cf:78               push1 
  02d0:7a               push2 
  02d1:39 7e            pushi 7e // $7e setCycle
  02d3:78               push1 
  02d4:51 16            class Fwd 
  02d6:36                push 
  02d7:39 42            pushi 42 // $42 setPri
  02d9:78               push1 
  02da:39 0e            pushi e // $e lsLeft
  02dc:39 57            pushi 57 // $57 init
  02de:76               push0 
  02df:72 097a          lofsa $0c5c // fly4
  02e2:4a 52             send 52 

  02e4:39 05            pushi 5 // $5 view
  02e6:78               push1 
  02e7:39 65            pushi 65 // $65 contains
  02e9:38 00c8          pushi c8 // $c8 setLoop
  02ec:78               push1 
  02ed:39 07            pushi 7 // $7 cel
  02ef:39 07            pushi 7 // $7 cel
  02f1:78               push1 
  02f2:39 04            pushi 4 // $4 x
  02f4:38 00c5          pushi c5 // $c5 posn
  02f7:7a               push2 
  02f8:7a               push2 
  02f9:39 3c            pushi 3c // $3c doit
  02fb:38 0104          pushi 104 // $104 picture
  02fe:43 40 04         callk Random 4 

  0301:36                push 
  0302:7a               push2 
  0303:39 28            pushi 28 // $28 message
  0305:38 0096          pushi 96 // $96 busy
  0308:43 40 04         callk Random 4 

  030b:36                push 
  030c:38 00dc          pushi dc // $dc setStep
  030f:7a               push2 
  0310:39 03            pushi 3 // $3 y
  0312:39 03            pushi 3 // $3 y
  0314:38 00d8          pushi d8 // $d8 observeBlocks
  0317:78               push1 
  0318:74 0a6d          lofss $0d88 // flyCage
  031b:38 00c9          pushi c9 // $c9 ignoreActors
  031e:78               push1 
  031f:78               push1 
  0320:38 00d5          pushi d5 // $d5 ignoreHorizon
  0323:78               push1 
  0324:78               push1 
  0325:38 00d3          pushi d3 // $d3 setMotion
  0328:7a               push2 
  0329:51 1e            class Wander 
  032b:36                push 
  032c:39 05            pushi 5 // $5 view
  032e:38 00a4          pushi a4 // $a4 cycleSpeed
  0331:78               push1 
  0332:7a               push2 
  0333:39 7e            pushi 7e // $7e setCycle
  0335:78               push1 
  0336:51 16            class Fwd 
  0338:36                push 
  0339:39 42            pushi 42 // $42 setPri
  033b:78               push1 
  033c:39 0e            pushi e // $e lsLeft
  033e:39 57            pushi 57 // $57 init
  0340:76               push0 
  0341:72 097c          lofsa $0cc0 // fly5
  0344:4a 52             send 52 

  0346:39 05            pushi 5 // $5 view
  0348:78               push1 
  0349:39 65            pushi 65 // $65 contains
  034b:38 00c8          pushi c8 // $c8 setLoop
  034e:78               push1 
  034f:39 07            pushi 7 // $7 cel
  0351:39 07            pushi 7 // $7 cel
  0353:78               push1 
  0354:39 05            pushi 5 // $5 view
  0356:38 00c5          pushi c5 // $c5 posn
  0359:7a               push2 
  035a:7a               push2 
  035b:39 3c            pushi 3c // $3c doit
  035d:38 0104          pushi 104 // $104 picture
  0360:43 40 04         callk Random 4 

  0363:36                push 
  0364:7a               push2 
  0365:39 28            pushi 28 // $28 message
  0367:38 0096          pushi 96 // $96 busy
  036a:43 40 04         callk Random 4 

  036d:36                push 
  036e:38 00dc          pushi dc // $dc setStep
  0371:7a               push2 
  0372:39 03            pushi 3 // $3 y
  0374:39 03            pushi 3 // $3 y
  0376:38 00d8          pushi d8 // $d8 observeBlocks
  0379:78               push1 
  037a:74 0a0b          lofss $0d88 // flyCage
  037d:38 00c9          pushi c9 // $c9 ignoreActors
  0380:78               push1 
  0381:78               push1 
  0382:38 00d5          pushi d5 // $d5 ignoreHorizon
  0385:78               push1 
  0386:78               push1 
  0387:38 00d3          pushi d3 // $d3 setMotion
  038a:7a               push2 
  038b:51 1e            class Wander 
  038d:36                push 
  038e:39 05            pushi 5 // $5 view
  0390:38 00a4          pushi a4 // $a4 cycleSpeed
  0393:78               push1 
  0394:7a               push2 
  0395:39 7e            pushi 7e // $7e setCycle
  0397:78               push1 
  0398:51 16            class Fwd 
  039a:36                push 
  039b:39 42            pushi 42 // $42 setPri
  039d:78               push1 
  039e:39 0e            pushi e // $e lsLeft
  03a0:39 57            pushi 57 // $57 init
  03a2:76               push0 
  03a3:72 097e          lofsa $0d24 // fly6
  03a6:4a 52             send 52 

  03a8:39 05            pushi 5 // $5 view
  03aa:78               push1 
  03ab:39 65            pushi 65 // $65 contains
  03ad:39 06            pushi 6 // $6 loop
  03af:78               push1 
  03b0:76               push0 
  03b1:39 07            pushi 7 // $7 cel
  03b3:78               push1 
  03b4:76               push0 
  03b5:38 00c5          pushi c5 // $c5 posn
  03b8:7a               push2 
  03b9:38 0105          pushi 105 // $105 north
  03bc:39 7b            pushi 7b // $7b cycleCnt
  03be:38 00c9          pushi c9 // $c9 ignoreActors
  03c1:78               push1 
  03c2:78               push1 
  03c3:38 00a4          pushi a4 // $a4 cycleSpeed
  03c6:78               push1 
  03c7:7a               push2 
  03c8:39 7e            pushi 7e // $7e setCycle
  03ca:78               push1 
  03cb:51 16            class Fwd 
  03cd:36                push 
  03ce:39 42            pushi 42 // $42 setPri
  03d0:78               push1 
  03d1:7a               push2 
  03d2:39 57            pushi 57 // $57 init
  03d4:76               push0 
  03d5:72 04a6          lofsa $087e // wave1
  03d8:4a 36             send 36 

  03da:39 05            pushi 5 // $5 view
  03dc:78               push1 
  03dd:39 65            pushi 65 // $65 contains
  03df:39 06            pushi 6 // $6 loop
  03e1:78               push1 
  03e2:78               push1 
  03e3:39 07            pushi 7 // $7 cel
  03e5:78               push1 
  03e6:7a               push2 
  03e7:38 00c5          pushi c5 // $c5 posn
  03ea:7a               push2 
  03eb:38 0104          pushi 104 // $104 picture
  03ee:38 00ba          pushi ba // $ba targetX
  03f1:39 3f            pushi 3f // $3f priority
  03f3:78               push1 
  03f4:39 0e            pushi e // $e lsLeft
  03f6:38 00c9          pushi c9 // $c9 ignoreActors
  03f9:78               push1 
  03fa:78               push1 
  03fb:38 00a4          pushi a4 // $a4 cycleSpeed
  03fe:78               push1 
  03ff:7a               push2 
  0400:39 7e            pushi 7e // $7e setCycle
  0402:78               push1 
  0403:51 16            class Fwd 
  0405:36                push 
  0406:39 42            pushi 42 // $42 setPri
  0408:78               push1 
  0409:7a               push2 
  040a:39 57            pushi 57 // $57 init
  040c:76               push0 
  040d:72 04bc          lofsa $08cc // wave2
  0410:4a 3c             send 3c 


        code_0412
  0412:39 0e            pushi e // $e lsLeft
  0414:38 030d          pushi 30d // $30d sel_781
  0417:76               push0 
  0418:39 64            pushi 64 // $64 allTrue
  041a:39 0b            pushi b // $b nsBottom
  041c:39 0c            pushi c // $c nsRight
  041e:39 6a            pushi 6a // $6a prev
  0420:38 00f0          pushi f0 // $f0 targetObj
  0423:39 66            pushi 66 // $66 isEmpty
  0425:76               push0 
  0426:39 67            pushi 67 // $67 first
  0428:39 ff            pushi ff // $ff checkAni
  042a:39 69            pushi 69 // $69 last
  042c:39 29            pushi 29 // $29 edit
  042e:39 6b            pushi 6b // $6b addToFront
  0430:43 1b 1c         callk Display 1c 

  0433:a3 00              sal local0 
  0435:39 0e            pushi e // $e lsLeft
  0437:38 030d          pushi 30d // $30d sel_781
  043a:76               push0 
  043b:39 64            pushi 64 // $64 allTrue
  043d:39 0a            pushi a // $a nsLeft
  043f:39 0a            pushi a // $a nsLeft
  0441:39 6a            pushi 6a // $6a prev
  0443:38 00f0          pushi f0 // $f0 targetObj
  0446:39 66            pushi 66 // $66 isEmpty
  0448:39 0f            pushi f // $f lsBottom
  044a:39 67            pushi 67 // $67 first
  044c:39 ff            pushi ff // $ff checkAni
  044e:39 69            pushi 69 // $69 last
  0450:39 29            pushi 29 // $29 edit
  0452:39 6b            pushi 6b // $6b addToFront
  0454:43 1b 1c         callk Display 1c 

  0457:a3 01              sal local1 
  0459:48                 ret 
    )

    (method (doit) // method_045a
  045a:88 00a1            lsg global161 
  045d:35 01              ldi 1 
  045f:1a                 eq? 
  0460:31 14              bnt code_0476 
  0462:38 0088          pushi 88 // $88 fade
  0465:76               push0 
  0466:80 00b7            lag gConMusic 
  0469:4a 04             send 4 

  046b:38 00f8          pushi f8 // $f8 newRoom
  046e:78               push1 
  046f:38 030e          pushi 30e // $30e sel_782
  0472:81 02              lag gCurRoom 
  0474:4a 06             send 6 


        code_0476
  0476:39 04            pushi 4 // $4 x
  0478:76               push0 
  0479:72 05ec          lofsa $0a68 // skiff
  047c:4a 04             send 4 

  047e:36                push 
  047f:35 1e              ldi 1e 
  0481:1a                 eq? 
  0482:31 29              bnt code_04ad 
  0484:39 03            pushi 3 // $3 y
  0486:76               push0 
  0487:72 05de          lofsa $0a68 // skiff
  048a:4a 04             send 4 

  048c:36                push 
  048d:34 0093            ldi 93 
  0490:1a                 eq? 
  0491:31 1a              bnt code_04ad 
  0493:39 04            pushi 4 // $4 x
  0495:38 030d          pushi 30d // $30d sel_781
  0498:78               push1 
  0499:39 6c            pushi 6c // $6c addToEnd
  049b:8b 01              lsl local1 
  049d:43 1b 08         callk Display 8 

  04a0:39 04            pushi 4 // $4 x
  04a2:38 030d          pushi 30d // $30d sel_781
  04a5:78               push1 
  04a6:39 6c            pushi 6c // $6c addToEnd
  04a8:8b 00              lsl local0 
  04aa:43 1b 08         callk Display 8 


        code_04ad
  04ad:38 00c5          pushi c5 // $c5 posn
  04b0:7a               push2 
  04b1:39 04            pushi 4 // $4 x
  04b3:76               push0 
  04b4:72 05b1          lofsa $0a68 // skiff
  04b7:4a 04             send 4 

  04b9:36                push 
  04ba:35 25              ldi 25 
  04bc:02                 add 
  04bd:36                push 
  04be:39 03            pushi 3 // $3 y
  04c0:76               push0 
  04c1:72 05a4          lofsa $0a68 // skiff
  04c4:4a 04             send 4 

  04c6:36                push 
  04c7:35 01              ldi 1 
  04c9:02                 add 
  04ca:36                push 
  04cb:72 05fe          lofsa $0acc // ripple
  04ce:4a 08             send 8 

  04d0:48                 ret 
    )

    (method (newRoom) // method_04d1
  04d1:38 00f8          pushi f8 // $f8 newRoom
  04d4:78               push1 
  04d5:8f 01              lsp param1 
  04d7:57 37 06         super Rm 6 

  04da:48                 ret 
    )

    (method (dispose) // method_04db
  04db:78               push1 
  04dc:38 03d0          pushi 3d0 // $3d0 sel_976
  04df:43 03 02         callk DisposeScript 2 

  04e2:39 58            pushi 58 // $58 dispose
  04e4:76               push0 
  04e5:57 37 04         super Rm 4 

  04e8:48                 ret 
    )

    (method (handleEvent) // method_04e9
  04e9:39 4c            pushi 4c // $4c claimed
  04eb:76               push0 
  04ec:87 01              lap param1 
  04ee:4a 04             send 4 

  04f0:31 01              bnt code_04f3 
  04f2:48                 ret 

        code_04f3
  04f3:39 22            pushi 22 // $22 type
  04f5:76               push0 
  04f6:87 01              lap param1 
  04f8:4a 04             send 4 

  04fa:36                push 
  04fb:3c                 dup 
  04fc:35 04              ldi 4 
  04fe:1a                 eq? 
  04ff:31 5a              bnt code_055b 
  0501:39 28            pushi 28 // $28 message
  0503:76               push0 
  0504:87 01              lap param1 
  0506:4a 04             send 4 

  0508:36                push 
  0509:35 53              ldi 53 
  050b:1a                 eq? 
  050c:2f 0d               bt code_051b 
  050e:39 28            pushi 28 // $28 message
  0510:76               push0 
  0511:87 01              lap param1 
  0513:4a 04             send 4 

  0515:36                push 
  0516:35 73              ldi 73 
  0518:1a                 eq? 
  0519:31 1e              bnt code_0539 

        code_051b
  051b:38 0084          pushi 84 // $84 stop
  051e:76               push0 
  051f:80 00b7            lag gConMusic 
  0522:4a 04             send 4 

  0524:39 4c            pushi 4c // $4c claimed
  0526:78               push1 
  0527:78               push1 
  0528:87 01              lap param1 
  052a:4a 06             send 6 

  052c:38 00f8          pushi f8 // $f8 newRoom
  052f:78               push1 
  0530:38 030e          pushi 30e // $30e sel_782
  0533:81 02              lag gCurRoom 
  0535:4a 06             send 6 

  0537:33 20              jmp code_0559 

        code_0539
  0539:39 28            pushi 28 // $28 message
  053b:76               push0 
  053c:87 01              lap param1 
  053e:4a 04             send 4 

  0540:36                push 
  0541:35 0d              ldi d 
  0543:1a                 eq? 
  0544:2f 0d               bt code_0553 
  0546:39 28            pushi 28 // $28 message
  0548:76               push0 
  0549:87 01              lap param1 
  054b:4a 04             send 4 

  054d:36                push 
  054e:35 20              ldi 20 
  0550:1a                 eq? 
  0551:31 06              bnt code_0559 

        code_0553
  0553:78               push1 
  0554:39 32            pushi 32 // $32 b-i2
  0556:45 05 02         callb procedure_0005 2 // SetFlag 


        code_0559
  0559:33 0c              jmp code_0567 

        code_055b
  055b:3c                 dup 
  055c:35 01              ldi 1 
  055e:1a                 eq? 
  055f:31 06              bnt code_0567 
  0561:78               push1 
  0562:39 32            pushi 32 // $32 b-i2
  0564:45 05 02         callb procedure_0005 2 // SetFlag 


        code_0567
  0567:3a                toss 
  0568:78               push1 
  0569:39 32            pushi 32 // $32 b-i2
  056b:45 07 02         callb procedure_0007 2 // IsFlag 

  056e:31 1b              bnt code_058b 
  0570:38 0084          pushi 84 // $84 stop
  0573:76               push0 
  0574:80 00b7            lag gConMusic 
  0577:4a 04             send 4 

  0579:39 4c            pushi 4c // $4c claimed
  057b:78               push1 
  057c:78               push1 
  057d:87 01              lap param1 
  057f:4a 06             send 6 

  0581:38 00f8          pushi f8 // $f8 newRoom
  0584:78               push1 
  0585:39 2c            pushi 2c // $2c handle
  0587:81 02              lag gCurRoom 
  0589:4a 06             send 6 


        code_058b
  058b:48                 ret 
    )

    (method (cue) // method_058c
  058c:7a               push2 
  058d:39 05            pushi 5 // $5 view
  058f:7a               push2 
  0590:43 6a 04         callk ShakeScreen 4 

  0593:39 06            pushi 6 // $6 loop
  0595:78               push1 
  0596:7a               push2 
  0597:38 00c6          pushi c6 // $c6 stopUpd
  059a:76               push0 
  059b:39 7a            pushi 7a // $7a setScript
  059d:78               push1 
  059e:74 02ad          lofss $084e // Heads
  05a1:72 04c4          lofsa $0a68 // skiff
  05a4:4a 10             send 10 

  05a6:38 00c6          pushi c6 // $c6 stopUpd
  05a9:76               push0 
  05aa:38 0089          pushi 89 // $89 hide
  05ad:76               push0 
  05ae:72 051b          lofsa $0acc // ripple
  05b1:4a 08             send 8 

  05b3:38 00ca          pushi ca // $ca show
  05b6:76               push0 
  05b7:72 0360          lofsa $091a // Lillian
  05ba:4a 04             send 4 

  05bc:38 00ca          pushi ca // $ca show
  05bf:76               push0 
  05c0:72 03a5          lofsa $0968 // Laura
  05c3:4a 04             send 4 

  05c5:48                 ret 
    )

)

// 07b8
(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_05c6
  05c6:87 01              lap param1 
  05c8:65 0a             aTop state 
  05ca:36                push 
  05cb:3c                 dup 
  05cc:35 00              ldi 0 
  05ce:1a                 eq? 
  05cf:31 0c              bnt code_05dd 
  05d1:7a               push2 
  05d2:39 05            pushi 5 // $5 view
  05d4:39 14            pushi 14 // $14 brLeft
  05d6:43 40 04         callk Random 4 

  05d9:65 12             aTop seconds 
  05db:33 22              jmp code_05ff 

        code_05dd
  05dd:3c                 dup 
  05de:35 01              ldi 1 
  05e0:1a                 eq? 
  05e1:31 0e              bnt code_05f1 
  05e3:39 7e            pushi 7e // $7e setCycle
  05e5:7a               push2 
  05e6:51 1a            class End 
  05e8:36                push 
  05e9:7c            pushSelf 
  05ea:72 03c9          lofsa $09b6 // Turtle
  05ed:4a 08             send 8 

  05ef:33 0e              jmp code_05ff 

        code_05f1
  05f1:3c                 dup 
  05f2:35 02              ldi 2 
  05f4:1a                 eq? 
  05f5:31 08              bnt code_05ff 
  05f7:39 7a            pushi 7a // $7a setScript
  05f9:78               push1 
  05fa:76               push0 
  05fb:63 08             pToa client 
  05fd:4a 06             send 6 


        code_05ff
  05ff:3a                toss 
  0600:48                 ret 
    )

)

// 07e8
(instance Polling 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_0601
  0601:87 01              lap param1 
  0603:65 0a             aTop state 
  0605:36                push 
  0606:3c                 dup 
  0607:35 00              ldi 0 
  0609:1a                 eq? 
  060a:31 0c              bnt code_0618 
  060c:7a               push2 
  060d:39 2d            pushi 2d // $2d client
  060f:39 41            pushi 41 // $41 replay
  0611:43 40 04         callk Random 4 

  0614:65 10             aTop cycles 
  0616:33 2e              jmp code_0646 

        code_0618
  0618:3c                 dup 
  0619:35 01              ldi 1 
  061b:1a                 eq? 
  061c:31 0e              bnt code_062c 
  061e:39 7e            pushi 7e // $7e setCycle
  0620:7a               push2 
  0621:51 1b            class Beg 
  0623:36                push 
  0624:7c            pushSelf 
  0625:72 0440          lofsa $0a68 // skiff
  0628:4a 08             send 8 

  062a:33 1a              jmp code_0646 

        code_062c
  062c:3c                 dup 
  062d:35 02              ldi 2 
  062f:1a                 eq? 
  0630:31 14              bnt code_0646 
  0632:39 7e            pushi 7e // $7e setCycle
  0634:7a               push2 
  0635:51 1a            class End 
  0637:36                push 
  0638:7c            pushSelf 
  0639:72 042c          lofsa $0a68 // skiff
  063c:4a 08             send 8 

  063e:39 7a            pushi 7a // $7a setScript
  0640:78               push1 
  0641:76               push0 
  0642:63 08             pToa client 
  0644:4a 06             send 6 


        code_0646
  0646:3a                toss 
  0647:48                 ret 
    )

)

// 0818
(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 (changeState) // method_0648
  0648:87 01              lap param1 
  064a:65 0a             aTop state 
  064c:36                push 
  064d:3c                 dup 
  064e:35 00              ldi 0 
  0650:1a                 eq? 
  0651:31 0f              bnt code_0662 
  0653:39 7e            pushi 7e // $7e setCycle
  0655:7a               push2 
  0656:51 1a            class End 
  0658:36                push 
  0659:7c            pushSelf 
  065a:72 03a7          lofsa $0a04 // Frog
  065d:4a 08             send 8 

  065f:32 0089            jmp code_06eb 

        code_0662
  0662:3c                 dup 
  0663:35 01              ldi 1 
  0665:1a                 eq? 
  0666:31 0c              bnt code_0674 
  0668:7a               push2 
  0669:39 03            pushi 3 // $3 y
  066b:39 08            pushi 8 // $8 underBits
  066d:43 40 04         callk Random 4 

  0670:65 12             aTop seconds 
  0672:33 77              jmp code_06eb 

        code_0674
  0674:3c                 dup 
  0675:35 02              ldi 2 
  0677:1a                 eq? 
  0678:31 1f              bnt code_0699 
  067a:39 06            pushi 6 // $6 loop
  067c:78               push1 
  067d:39 06            pushi 6 // $6 loop
  067f:38 00c5          pushi c5 // $c5 posn
  0682:7a               push2 
  0683:39 70            pushi 70 // $70 start
  0685:39 6a            pushi 6a // $6a prev
  0687:39 12            pushi 12 // $12 illegalBits
  0689:78               push1 
  068a:78               push1 
  068b:39 7e            pushi 7e // $7e setCycle
  068d:7a               push2 
  068e:51 1b            class Beg 
  0690:36                push 
  0691:7c            pushSelf 
  0692:72 036f          lofsa $0a04 // Frog
  0695:4a 1c             send 1c 

  0697:33 52              jmp code_06eb 

        code_0699
  0699:3c                 dup 
  069a:35 03              ldi 3 
  069c:1a                 eq? 
  069d:31 1c              bnt code_06bb 
  069f:39 06            pushi 6 // $6 loop
  06a1:78               push1 
  06a2:39 05            pushi 5 // $5 view
  06a4:39 7e            pushi 7e // $7e setCycle
  06a6:78               push1 
  06a7:51 16            class Fwd 
  06a9:36                push 
  06aa:72 0357          lofsa $0a04 // Frog
  06ad:4a 0c             send c 

  06af:7a               push2 
  06b0:39 03            pushi 3 // $3 y
  06b2:39 0a            pushi a // $a nsLeft
  06b4:43 40 04         callk Random 4 

  06b7:65 12             aTop seconds 
  06b9:33 30              jmp code_06eb 

        code_06bb
  06bb:3c                 dup 
  06bc:35 04              ldi 4 
  06be:1a                 eq? 
  06bf:31 13              bnt code_06d4 
  06c1:39 06            pushi 6 // $6 loop
  06c3:78               push1 
  06c4:39 06            pushi 6 // $6 loop
  06c6:39 7e            pushi 7e // $7e setCycle
  06c8:7a               push2 
  06c9:51 1a            class End 
  06cb:36                push 
  06cc:7c            pushSelf 
  06cd:72 0334          lofsa $0a04 // Frog
  06d0:4a 0e             send e 

  06d2:33 17              jmp code_06eb 

        code_06d4
  06d4:3c                 dup 
  06d5:35 05              ldi 5 
  06d7:1a                 eq? 
  06d8:31 11              bnt code_06eb 
  06da:38 0089          pushi 89 // $89 hide
  06dd:76               push0 
  06de:72 0323          lofsa $0a04 // Frog
  06e1:4a 04             send 4 

  06e3:39 7a            pushi 7a // $7a setScript
  06e5:78               push1 
  06e6:76               push0 
  06e7:63 08             pToa client 
  06e9:4a 06             send 6 


        code_06eb
  06eb:3a                toss 
  06ec:48                 ret 
    )

)

// 0848
(instance Heads 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_06ed
  06ed:87 01              lap param1 
  06ef:65 0a             aTop state 
  06f1:36                push 
  06f2:3c                 dup 
  06f3:35 00              ldi 0 
  06f5:1a                 eq? 
  06f6:31 13              bnt code_070b 
  06f8:38 00a4          pushi a4 // $a4 cycleSpeed
  06fb:78               push1 
  06fc:7a               push2 
  06fd:39 7e            pushi 7e // $7e setCycle
  06ff:7a               push2 
  0700:51 1a            class End 
  0702:36                push 
  0703:7c            pushSelf 
  0704:72 0213          lofsa $091a // Lillian
  0707:4a 0e             send e 

  0709:33 51              jmp code_075c 

        code_070b
  070b:3c                 dup 
  070c:35 01              ldi 1 
  070e:1a                 eq? 
  070f:31 27              bnt code_0738 
  0711:39 0d            pushi d // $d lsTop
  0713:38 030d          pushi 30d // $30d sel_781
  0716:7a               push2 
  0717:39 43            pushi 43 // $43 at
  0719:39 0a            pushi a // $a nsLeft
  071b:39 41            pushi 41 // $41 replay
  071d:39 21            pushi 21 // $21 font
  071f:39 04            pushi 4 // $4 x
  0721:39 46            pushi 46 // $46 width
  0723:39 64            pushi 64 // $64 allTrue
  0725:39 1e            pushi 1e // $1e mode
  0727:78               push1 
  0728:39 53            pushi 53 // $53 draw
  072a:39 58            pushi 58 // $58 dispose
  072c:46 00ff 0000 1a  calle ff procedure_0000 1a // Print 

  0732:35 01              ldi 1 
  0734:65 10             aTop cycles 
  0736:33 24              jmp code_075c 

        code_0738
  0738:3c                 dup 
  0739:35 02              ldi 2 
  073b:1a                 eq? 
  073c:31 1e              bnt code_075c 
  073e:38 00a4          pushi a4 // $a4 cycleSpeed
  0741:78               push1 
  0742:7a               push2 
  0743:39 7e            pushi 7e // $7e setCycle
  0745:7a               push2 
  0746:51 1a            class End 
  0748:36                push 
  0749:7c            pushSelf 
  074a:72 021b          lofsa $0968 // Laura
  074d:4a 0e             send e 

  074f:35 19              ldi 19 
  0751:a0 00a1            sag global161 
  0754:39 7a            pushi 7a // $7a setScript
  0756:78               push1 
  0757:76               push0 
  0758:63 08             pToa client 
  075a:4a 06             send 6 


        code_075c
  075c:3a                toss 
  075d:48                 ret 
    )

)

// 0878
(instance wave1 of Prop
    (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
    )
)

// 08c6
(instance wave2 of Prop
    (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
    )
)

// 0914
(instance Lillian of Prop
    (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
    )
)

// 0962
(instance Laura of Prop
    (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
    )
)

// 09b0
(instance Turtle of Prop
    (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
    )
)

// 09fe
(instance Frog 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
    )
)

// 0a62
(instance skiff 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
    )
)

// 0ac6
(instance ripple 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
    )
)

// 0b2a
(instance fly1 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
    )
)

// 0b8e
(instance fly2 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
    )
)

// 0bf2
(instance fly3 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
    )
)

// 0c56
(instance fly4 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
    )
)

// 0cba
(instance fly5 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
    )
)

// 0d1e
(instance fly6 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
    )
)

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



