(script 244)

(string
    string_05a2 "Fifi"
    string_05a7 "FifiButt"
    string_05b0 "fifi"
    string_05b5 "fifiprim"
    string_05be "mySound"
    string_05c6 "playRecord"
    string_05d1 "primp"
    string_05d7 ""
)

(said
    said_0420 ecouter/fifi
    said_0426 look/fifi
    said_042c bonjour/fifi
)

(synonym
    fifi | maid = dame | femme | fille | girl | lady | maiden | woman
)

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

// 0438
(instance Fifi of Prop
    (properties
        y $81
        x $f2
        z $0
        heading $0
        yStep $2
        view $1d4
        loop $0
        cel $0
        priority $d
        underBits $0
        signal $10
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
    (method (handleEvent) // method_0016
  0016:39 04            pushi 4 // $4 x
  0018:76               push0 
  0019:81 00              lag gEgo 
  001b:4a 04             send 4 

  001d:36                push 
  001e:35 40              ldi 40 
  0020:1e                 gt? 
  0021:30 00cb            bnt code_00ef 
  0024:78               push1 
  0025:74 03f8          lofss $0420 // ecouter/fifi
  0028:43 25 02         callk Said 2 

  002b:31 0e              bnt code_003b 
  002d:7a               push2 
  002e:38 00f4          pushi f4 // $f4 description
  0031:76               push0 
  0032:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  0038:32 00b4            jmp code_00ef 

        code_003b
  003b:78               push1 
  003c:74 03ed          lofss $042c // bonjour/fifi
  003f:43 25 02         callk Said 2 

  0042:31 4e              bnt code_0092 
  0044:35 05              ldi 5 
  0046:a0 00d5            sag global213 
  0049:8b 02              lsl local2 
  004b:3c                 dup 
  004c:35 00              ldi 0 
  004e:1a                 eq? 
  004f:31 0c              bnt code_005d 
  0051:39 03            pushi 3 // $3 y
  0053:78               push1 
  0054:38 00f4          pushi f4 // $f4 description
  0057:78               push1 
  0058:45 01 06         callb procedure_0001 6 // Say 

  005b:33 30              jmp code_008d 

        code_005d
  005d:3c                 dup 
  005e:35 01              ldi 1 
  0060:1a                 eq? 
  0061:31 0c              bnt code_006f 
  0063:39 03            pushi 3 // $3 y
  0065:78               push1 
  0066:38 00f4          pushi f4 // $f4 description
  0069:7a               push2 
  006a:45 01 06         callb procedure_0001 6 // Say 

  006d:33 1e              jmp code_008d 

        code_006f
  006f:3c                 dup 
  0070:35 02              ldi 2 
  0072:1a                 eq? 
  0073:31 0d              bnt code_0082 
  0075:39 03            pushi 3 // $3 y
  0077:78               push1 
  0078:38 00f4          pushi f4 // $f4 description
  007b:39 03            pushi 3 // $3 y
  007d:45 01 06         callb procedure_0001 6 // Say 

  0080:33 0b              jmp code_008d 

        code_0082
  0082:39 03            pushi 3 // $3 y
  0084:78               push1 
  0085:38 00f4          pushi f4 // $f4 description
  0088:39 04            pushi 4 // $4 x
  008a:45 01 06         callb procedure_0001 6 // Say 


        code_008d
  008d:3a                toss 
  008e:c3 02              +al local2 
  0090:33 5d              jmp code_00ef 

        code_0092
  0092:39 03            pushi 3 // $3 y
  0094:7c            pushSelf 
  0095:8f 01              lsp param1 
  0097:39 03            pushi 3 // $3 y
  0099:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  009f:31 1a              bnt code_00bb 
  00a1:88 00cf            lsg global207 
  00a4:35 10              ldi 10 
  00a6:12                 and 
  00a7:18                 not 
  00a8:31 11              bnt code_00bb 
  00aa:39 4c            pushi 4c // $4c claimed
  00ac:78               push1 
  00ad:78               push1 
  00ae:87 01              lap param1 
  00b0:4a 06             send 6 

  00b2:78               push1 
  00b3:74 04fa          lofss $05b0 // fifi
  00b6:45 19 02         callb procedure_0019 2 // DoLook 

  00b9:33 34              jmp code_00ef 

        code_00bb
  00bb:88 00cf            lsg global207 
  00be:35 10              ldi 10 
  00c0:12                 and 
  00c1:31 2c              bnt code_00ef 
  00c3:39 03            pushi 3 // $3 y
  00c5:7c            pushSelf 
  00c6:8f 01              lsp param1 
  00c8:39 03            pushi 3 // $3 y
  00ca:46 00ff 0005 06  calle ff procedure_0005 6 // MousedOn 

  00d0:2f 09               bt code_00db 
  00d2:78               push1 
  00d3:74 0350          lofss $0426 // look/fifi
  00d6:43 25 02         callk Said 2 

  00d9:31 14              bnt code_00ef 

        code_00db
  00db:39 4c            pushi 4c // $4c claimed
  00dd:78               push1 
  00de:78               push1 
  00df:87 01              lap param1 
  00e1:4a 06             send 6 

  00e3:7a               push2 
  00e4:38 00f4          pushi f4 // $f4 description
  00e7:39 05            pushi 5 // $5 view
  00e9:46 00ff 0000 04  calle ff procedure_0000 4 // Print 


        code_00ef
  00ef:48                 ret 
    )

)

// 048a
(instance public fifiprim of Rgn
    (properties
        script $0
        number $0
        timer $0
        keep $0
        initialized $0
    )
    (method (init) // method_00f0
  00f0:39 57            pushi 57 // $57 init
  00f2:76               push0 
  00f3:57 36 04         super Rgn 4 

  00f6:78               push1 
  00f7:39 14            pushi 14 // $14 brLeft
  00f9:45 05 02         callb procedure_0005 2 // SetFlag 

  00fc:39 03            pushi 3 // $3 y
  00fe:38 008f          pushi 8f // $8f moveTo
  0101:38 00f3          pushi f3 // $f3 close
  0104:38 00fa          pushi fa // $fa restart
  0107:45 15 06         callb procedure_0015 6 // LoadMany 

  010a:7a               push2 
  010b:38 0080          pushi 80 // $80 timeLeft
  010e:38 0388          pushi 388 // $388 sel_904
  0111:43 00 04         callk Load 4 

  0114:35 10              ldi 10 
  0116:a0 00d0            sag global208 
  0119:34 00fa            ldi fa 
  011c:a0 017d            sag global381 
  011f:39 03            pushi 3 // $3 y
  0121:38 0084          pushi 84 // $84 stop
  0124:38 00e0          pushi e0 // $e0 vanishingY
  0127:38 00e5          pushi e5 // $e5 prevDir
  012a:45 15 06         callb procedure_0015 6 // LoadMany 

  012d:39 57            pushi 57 // $57 init
  012f:76               push0 
  0130:38 00c6          pushi c6 // $c6 stopUpd
  0133:76               push0 
  0134:72 0307          lofsa $043e // Fifi
  0137:4a 08             send 8 

  0139:39 57            pushi 57 // $57 init
  013b:76               push0 
  013c:38 00c6          pushi c6 // $c6 stopUpd
  013f:76               push0 
  0140:72 040d          lofsa $0550 // FifiButt
  0143:4a 08             send 8 

  0145:48                 ret 
    )

    (method (doit) // method_0146
  0146:39 04            pushi 4 // $4 x
  0148:76               push0 
  0149:81 00              lag gEgo 
  014b:4a 04             send 4 

  014d:36                push 
  014e:35 40              ldi 40 
  0150:1e                 gt? 
  0151:31 1b              bnt code_016e 
  0153:63 08             pToa script 
  0155:18                 not 
  0156:31 16              bnt code_016e 
  0158:39 7a            pushi 7a // $7a setScript
  015a:78               push1 
  015b:74 0364          lofss $04c2 // primp
  015e:54 06             self 6 

  0160:39 57            pushi 57 // $57 init
  0162:76               push0 
  0163:39 7a            pushi 7a // $7a setScript
  0165:78               push1 
  0166:74 038d          lofss $04f6 // playRecord
  0169:80 0175            lag global373 
  016c:4a 0a             send a 


        code_016e
  016e:39 3c            pushi 3c // $3c doit
  0170:76               push0 
  0171:57 36 04         super Rgn 4 

  0174:48                 ret 
    )

    (method (dispose) // method_0175
  0175:39 58            pushi 58 // $58 dispose
  0177:76               push0 
  0178:57 36 04         super Rgn 4 

  017b:48                 ret 
    )

    (method (handleEvent) // method_017c
  017c:39 4c            pushi 4c // $4c claimed
  017e:76               push0 
  017f:87 01              lap param1 
  0181:4a 04             send 4 

  0183:31 03              bnt code_0188 
  0185:35 01              ldi 1 
  0187:48                 ret 

        code_0188
  0188:48                 ret 
    )

)

// 04bc
(instance primp 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_0189
  0189:39 3c            pushi 3c // $3c doit
  018b:76               push0 
  018c:57 05 04         super Script 4 

  018f:48                 ret 
    )

    (method (changeState) // method_0190
  0190:87 01              lap param1 
  0192:65 0a             aTop state 
  0194:36                push 
  0195:3c                 dup 
  0196:35 00              ldi 0 
  0198:1a                 eq? 
  0199:31 1e              bnt code_01b9 
  019b:39 05            pushi 5 // $5 view
  019d:78               push1 
  019e:38 01d4          pushi 1d4 // $1d4 sel_468
  01a1:39 06            pushi 6 // $6 loop
  01a3:78               push1 
  01a4:76               push0 
  01a5:38 00a4          pushi a4 // $a4 cycleSpeed
  01a8:78               push1 
  01a9:78               push1 
  01aa:39 7e            pushi 7e // $7e setCycle
  01ac:7a               push2 
  01ad:51 1a            class End 
  01af:36                push 
  01b0:7c            pushSelf 
  01b1:72 028a          lofsa $043e // Fifi
  01b4:4a 1a             send 1a 

  01b6:32 021d            jmp code_03d6 

        code_01b9
  01b9:3c                 dup 
  01ba:35 01              ldi 1 
  01bc:1a                 eq? 
  01bd:31 16              bnt code_01d5 
  01bf:39 06            pushi 6 // $6 loop
  01c1:78               push1 
  01c2:78               push1 
  01c3:39 7e            pushi 7e // $7e setCycle
  01c5:78               push1 
  01c6:51 16            class Fwd 
  01c8:36                push 
  01c9:72 0272          lofsa $043e // Fifi
  01cc:4a 0c             send c 

  01ce:35 03              ldi 3 
  01d0:65 12             aTop seconds 
  01d2:32 0201            jmp code_03d6 

        code_01d5
  01d5:3c                 dup 
  01d6:35 02              ldi 2 
  01d8:1a                 eq? 
  01d9:31 17              bnt code_01f2 
  01db:39 06            pushi 6 // $6 loop
  01dd:78               push1 
  01de:7a               push2 
  01df:39 07            pushi 7 // $7 cel
  01e1:78               push1 
  01e2:76               push0 
  01e3:39 7e            pushi 7e // $7e setCycle
  01e5:7a               push2 
  01e6:51 1a            class End 
  01e8:36                push 
  01e9:7c            pushSelf 
  01ea:72 0251          lofsa $043e // Fifi
  01ed:4a 14             send 14 

  01ef:32 01e4            jmp code_03d6 

        code_01f2
  01f2:3c                 dup 
  01f3:35 03              ldi 3 
  01f5:1a                 eq? 
  01f6:31 17              bnt code_020f 
  01f8:39 06            pushi 6 // $6 loop
  01fa:78               push1 
  01fb:39 03            pushi 3 // $3 y
  01fd:39 7e            pushi 7e // $7e setCycle
  01ff:78               push1 
  0200:51 16            class Fwd 
  0202:36                push 
  0203:72 0238          lofsa $043e // Fifi
  0206:4a 0c             send c 

  0208:35 03              ldi 3 
  020a:65 12             aTop seconds 
  020c:32 01c7            jmp code_03d6 

        code_020f
  020f:3c                 dup 
  0210:35 04              ldi 4 
  0212:1a                 eq? 
  0213:31 17              bnt code_022c 
  0215:39 06            pushi 6 // $6 loop
  0217:78               push1 
  0218:76               push0 
  0219:39 07            pushi 7 // $7 cel
  021b:78               push1 
  021c:78               push1 
  021d:39 7e            pushi 7e // $7e setCycle
  021f:7a               push2 
  0220:51 1b            class Beg 
  0222:36                push 
  0223:7c            pushSelf 
  0224:72 0217          lofsa $043e // Fifi
  0227:4a 14             send 14 

  0229:32 01aa            jmp code_03d6 

        code_022c
  022c:3c                 dup 
  022d:35 05              ldi 5 
  022f:1a                 eq? 
  0230:31 07              bnt code_0239 
  0232:35 08              ldi 8 
  0234:65 12             aTop seconds 
  0236:32 019d            jmp code_03d6 

        code_0239
  0239:3c                 dup 
  023a:35 06              ldi 6 
  023c:1a                 eq? 
  023d:31 18              bnt code_0257 
  023f:39 06            pushi 6 // $6 loop
  0241:78               push1 
  0242:39 04            pushi 4 // $4 x
  0244:39 07            pushi 7 // $7 cel
  0246:78               push1 
  0247:76               push0 
  0248:39 7e            pushi 7e // $7e setCycle
  024a:7a               push2 
  024b:51 1a            class End 
  024d:36                push 
  024e:7c            pushSelf 
  024f:72 01ec          lofsa $043e // Fifi
  0252:4a 14             send 14 

  0254:32 017f            jmp code_03d6 

        code_0257
  0257:3c                 dup 
  0258:35 07              ldi 7 
  025a:1a                 eq? 
  025b:31 1b              bnt code_0278 
  025d:39 06            pushi 6 // $6 loop
  025f:78               push1 
  0260:39 05            pushi 5 // $5 view
  0262:39 07            pushi 7 // $7 cel
  0264:78               push1 
  0265:76               push0 
  0266:39 7e            pushi 7e // $7e setCycle
  0268:78               push1 
  0269:51 16            class Fwd 
  026b:36                push 
  026c:72 01cf          lofsa $043e // Fifi
  026f:4a 12             send 12 

  0271:35 03              ldi 3 
  0273:65 12             aTop seconds 
  0275:32 015e            jmp code_03d6 

        code_0278
  0278:3c                 dup 
  0279:35 08              ldi 8 
  027b:1a                 eq? 
  027c:31 18              bnt code_0296 
  027e:39 06            pushi 6 // $6 loop
  0280:78               push1 
  0281:39 04            pushi 4 // $4 x
  0283:39 07            pushi 7 // $7 cel
  0285:78               push1 
  0286:78               push1 
  0287:39 7e            pushi 7e // $7e setCycle
  0289:7a               push2 
  028a:51 1b            class Beg 
  028c:36                push 
  028d:7c            pushSelf 
  028e:72 01ad          lofsa $043e // Fifi
  0291:4a 14             send 14 

  0293:32 0140            jmp code_03d6 

        code_0296
  0296:3c                 dup 
  0297:35 09              ldi 9 
  0299:1a                 eq? 
  029a:31 07              bnt code_02a3 
  029c:35 08              ldi 8 
  029e:65 12             aTop seconds 
  02a0:32 0133            jmp code_03d6 

        code_02a3
  02a3:3c                 dup 
  02a4:35 0a              ldi a 
  02a6:1a                 eq? 
  02a7:31 18              bnt code_02c1 
  02a9:39 06            pushi 6 // $6 loop
  02ab:78               push1 
  02ac:39 06            pushi 6 // $6 loop
  02ae:39 07            pushi 7 // $7 cel
  02b0:78               push1 
  02b1:76               push0 
  02b2:39 7e            pushi 7e // $7e setCycle
  02b4:7a               push2 
  02b5:51 1a            class End 
  02b7:36                push 
  02b8:7c            pushSelf 
  02b9:72 0182          lofsa $043e // Fifi
  02bc:4a 14             send 14 

  02be:32 0115            jmp code_03d6 

        code_02c1
  02c1:3c                 dup 
  02c2:35 0b              ldi b 
  02c4:1a                 eq? 
  02c5:31 1b              bnt code_02e2 
  02c7:39 06            pushi 6 // $6 loop
  02c9:78               push1 
  02ca:39 07            pushi 7 // $7 cel
  02cc:39 07            pushi 7 // $7 cel
  02ce:78               push1 
  02cf:76               push0 
  02d0:39 7e            pushi 7e // $7e setCycle
  02d2:78               push1 
  02d3:51 16            class Fwd 
  02d5:36                push 
  02d6:72 0165          lofsa $043e // Fifi
  02d9:4a 12             send 12 

  02db:35 03              ldi 3 
  02dd:65 12             aTop seconds 
  02df:32 00f4            jmp code_03d6 

        code_02e2
  02e2:3c                 dup 
  02e3:35 0c              ldi c 
  02e5:1a                 eq? 
  02e6:31 18              bnt code_0300 
  02e8:39 06            pushi 6 // $6 loop
  02ea:78               push1 
  02eb:39 06            pushi 6 // $6 loop
  02ed:39 07            pushi 7 // $7 cel
  02ef:78               push1 
  02f0:78               push1 
  02f1:39 7e            pushi 7e // $7e setCycle
  02f3:7a               push2 
  02f4:51 1b            class Beg 
  02f6:36                push 
  02f7:7c            pushSelf 
  02f8:72 0143          lofsa $043e // Fifi
  02fb:4a 14             send 14 

  02fd:32 00d6            jmp code_03d6 

        code_0300
  0300:3c                 dup 
  0301:35 0d              ldi d 
  0303:1a                 eq? 
  0304:31 36              bnt code_033c 
  0306:83 03              lal local3 
  0308:31 2b              bnt code_0335 
  030a:7a               push2 
  030b:78               push1 
  030c:39 03            pushi 3 // $3 y
  030e:43 40 04         callk Random 4 

  0311:36                push 
  0312:3c                 dup 
  0313:35 01              ldi 1 
  0315:1a                 eq? 
  0316:31 06              bnt code_031e 
  0318:35 ff              ldi ff 
  031a:65 0a             aTop state 
  031c:33 16              jmp code_0334 

        code_031e
  031e:3c                 dup 
  031f:35 02              ldi 2 
  0321:1a                 eq? 
  0322:31 06              bnt code_032a 
  0324:35 05              ldi 5 
  0326:65 0a             aTop state 
  0328:33 0a              jmp code_0334 

        code_032a
  032a:3c                 dup 
  032b:35 03              ldi 3 
  032d:1a                 eq? 
  032e:31 04              bnt code_0334 
  0330:35 09              ldi 9 
  0332:65 0a             aTop state 

        code_0334
  0334:3a                toss 

        code_0335
  0335:35 06              ldi 6 
  0337:65 12             aTop seconds 
  0339:32 009a            jmp code_03d6 

        code_033c
  033c:3c                 dup 
  033d:35 0e              ldi e 
  033f:1a                 eq? 
  0340:31 1e              bnt code_0360 
  0342:c3 03              +al local3 
  0344:39 05            pushi 5 // $5 view
  0346:78               push1 
  0347:38 01dd          pushi 1dd // $1dd sel_477
  034a:39 06            pushi 6 // $6 loop
  034c:78               push1 
  034d:76               push0 
  034e:39 07            pushi 7 // $7 cel
  0350:78               push1 
  0351:76               push0 
  0352:39 7e            pushi 7e // $7e setCycle
  0354:7a               push2 
  0355:51 1a            class End 
  0357:36                push 
  0358:7c            pushSelf 
  0359:72 00e2          lofsa $043e // Fifi
  035c:4a 1a             send 1a 

  035e:33 76              jmp code_03d6 

        code_0360
  0360:3c                 dup 
  0361:35 0f              ldi f 
  0363:1a                 eq? 
  0364:31 15              bnt code_037b 
  0366:39 06            pushi 6 // $6 loop
  0368:78               push1 
  0369:78               push1 
  036a:39 7e            pushi 7e // $7e setCycle
  036c:78               push1 
  036d:51 16            class Fwd 
  036f:36                push 
  0370:72 00cb          lofsa $043e // Fifi
  0373:4a 0c             send c 

  0375:35 03              ldi 3 
  0377:65 12             aTop seconds 
  0379:33 5b              jmp code_03d6 

        code_037b
  037b:3c                 dup 
  037c:35 10              ldi 10 
  037e:1a                 eq? 
  037f:31 16              bnt code_0397 
  0381:39 06            pushi 6 // $6 loop
  0383:78               push1 
  0384:7a               push2 
  0385:39 07            pushi 7 // $7 cel
  0387:78               push1 
  0388:76               push0 
  0389:39 7e            pushi 7e // $7e setCycle
  038b:7a               push2 
  038c:51 1a            class End 
  038e:36                push 
  038f:7c            pushSelf 
  0390:72 00ab          lofsa $043e // Fifi
  0393:4a 14             send 14 

  0395:33 3f              jmp code_03d6 

        code_0397
  0397:3c                 dup 
  0398:35 11              ldi 11 
  039a:1a                 eq? 
  039b:31 1a              bnt code_03b7 
  039d:39 06            pushi 6 // $6 loop
  039f:78               push1 
  03a0:39 03            pushi 3 // $3 y
  03a2:39 07            pushi 7 // $7 cel
  03a4:78               push1 
  03a5:76               push0 
  03a6:39 7e            pushi 7e // $7e setCycle
  03a8:78               push1 
  03a9:51 16            class Fwd 
  03ab:36                push 
  03ac:72 008f          lofsa $043e // Fifi
  03af:4a 12             send 12 

  03b1:35 03              ldi 3 
  03b3:65 12             aTop seconds 
  03b5:33 1f              jmp code_03d6 

        code_03b7
  03b7:3c                 dup 
  03b8:35 12              ldi 12 
  03ba:1a                 eq? 
  03bb:31 19              bnt code_03d6 
  03bd:39 06            pushi 6 // $6 loop
  03bf:78               push1 
  03c0:7a               push2 
  03c1:39 07            pushi 7 // $7 cel
  03c3:78               push1 
  03c4:39 03            pushi 3 // $3 y
  03c6:39 7e            pushi 7e // $7e setCycle
  03c8:7a               push2 
  03c9:51 1b            class Beg 
  03cb:36                push 
  03cc:7c            pushSelf 
  03cd:72 006e          lofsa $043e // Fifi
  03d0:4a 14             send 14 

  03d2:35 ff              ldi ff 
  03d4:65 0a             aTop state 

        code_03d6
  03d6:3a                toss 
  03d7:48                 ret 
    )

)

// 04f0
(instance playRecord 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_03d8
  03d8:87 01              lap param1 
  03da:65 0a             aTop state 
  03dc:36                push 
  03dd:3c                 dup 
  03de:35 00              ldi 0 
  03e0:1a                 eq? 
  03e1:31 36              bnt code_0419 
  03e3:39 7e            pushi 7e // $7e setCycle
  03e5:78               push1 
  03e6:51 16            class Fwd 
  03e8:36                push 
  03e9:63 08             pToa client 
  03eb:4a 06             send 6 

  03ed:39 2b            pushi 2b // $2b number
  03ef:78               push1 
  03f0:39 2b            pushi 2b // $2b number
  03f2:76               push0 
  03f3:72 0130          lofsa $0526 // mySound
  03f6:4a 04             send 4 

  03f8:36                push 
  03f9:34 00e5            ldi e5 
  03fc:1a                 eq? 
  03fd:31 05              bnt code_0404 
  03ff:34 00e0            ldi e0 
  0402:33 03              jmp code_0407 

        code_0404
  0404:34 00e5            ldi e5 

        code_0407
  0407:36                push 
  0408:39 06            pushi 6 // $6 loop
  040a:78               push1 
  040b:78               push1 
  040c:39 2a            pushi 2a // $2a play
  040e:78               push1 
  040f:7c            pushSelf 
  0410:72 0113          lofsa $0526 // mySound
  0413:4a 12             send 12 

  0415:35 ff              ldi ff 
  0417:65 0a             aTop state 

        code_0419
  0419:3a                toss 
  041a:48                 ret 
  041b:00                bnot 
    )

)

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

// 054a
(instance FifiButt of Prop
    (properties
        y $99
        x $fc
        z $0
        heading $0
        yStep $2
        view $1dd
        loop $4
        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
    )
)



