(script 332)

(string
    string_0314 "Eyes"
    string_0319 "Rudy"
    string_031e "drink"
    string_0324 "glass"
    string_032a "myMusic"
    string_0332 "rFace"
    string_0338 "scene48b"
    string_0341 ""
)

(said
)

(local
)

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

  0012:76               push0 
  0013:45 03 00         callb procedure_0003 0 // HandsOff 

  0016:39 2b            pushi 2b // $2b number
  0018:78               push1 
  0019:39 1b            pushi 1b // $1b elements
  001b:39 06            pushi 6 // $6 loop
  001d:78               push1 
  001e:39 ff            pushi ff // $ff checkAni
  0020:39 2a            pushi 2a // $2a play
  0022:76               push0 
  0023:72 02cc          lofsa $02f2 // myMusic
  0026:4a 10             send 10 

  0028:39 42            pushi 42 // $42 setPri
  002a:78               push1 
  002b:78               push1 
  002c:39 57            pushi 57 // $57 init
  002e:76               push0 
  002f:72 0188          lofsa $01ba // Rudy
  0032:4a 0a             send a 

  0034:39 42            pushi 42 // $42 setPri
  0036:78               push1 
  0037:39 03            pushi 3 // $3 y
  0039:39 57            pushi 57 // $57 init
  003b:76               push0 
  003c:72 01c9          lofsa $0208 // glass
  003f:4a 0a             send a 

  0041:39 42            pushi 42 // $42 setPri
  0043:78               push1 
  0044:7a               push2 
  0045:39 57            pushi 57 // $57 init
  0047:76               push0 
  0048:38 0089          pushi 89 // $89 hide
  004b:76               push0 
  004c:72 0207          lofsa $0256 // rFace
  004f:4a 0e             send e 

  0051:39 42            pushi 42 // $42 setPri
  0053:78               push1 
  0054:39 03            pushi 3 // $3 y
  0056:39 57            pushi 57 // $57 init
  0058:76               push0 
  0059:38 0089          pushi 89 // $89 hide
  005c:76               push0 
  005d:72 0244          lofsa $02a4 // Eyes
  0060:4a 0e             send e 

  0062:39 7a            pushi 7a // $7a setScript
  0064:78               push1 
  0065:74 0122          lofss $018a // drink
  0068:54 06             self 6 

  006a:48                 ret 
    )

    (method (doit) // method_006b
  006b:39 3c            pushi 3c // $3c doit
  006d:76               push0 
  006e:57 37 04         super Rm 4 

  0071:48                 ret 
    )

    (method (dispose) // method_0072
  0072:39 58            pushi 58 // $58 dispose
  0074:76               push0 
  0075:57 37 04         super Rm 4 

  0078:48                 ret 
    )

    (method (handleEvent) // method_0079
  0079:39 6f            pushi 6f // $6f handleEvent
  007b:78               push1 
  007c:8f 01              lsp param1 
  007e:57 37 06         super Rm 6 

  0081:48                 ret 
    )

)

// 0184
(instance drink 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_0082
  0082:87 01              lap param1 
  0084:65 0a             aTop state 
  0086:36                push 
  0087:3c                 dup 
  0088:35 00              ldi 0 
  008a:1a                 eq? 
  008b:31 15              bnt code_00a2 
  008d:39 03            pushi 3 // $3 y
  008f:38 014c          pushi 14c // $14c guest1
  0092:76               push0 
  0093:39 58            pushi 58 // $58 dispose
  0095:46 00ff 0000 06  calle ff procedure_0000 6 // Print 

  009b:35 02              ldi 2 
  009d:65 10             aTop cycles 
  009f:32 008e            jmp code_0130 

        code_00a2
  00a2:3c                 dup 
  00a3:35 01              ldi 1 
  00a5:1a                 eq? 
  00a6:31 0e              bnt code_00b6 
  00a8:39 7e            pushi 7e // $7e setCycle
  00aa:7a               push2 
  00ab:51 1a            class End 
  00ad:36                push 
  00ae:7c            pushSelf 
  00af:72 0156          lofsa $0208 // glass
  00b2:4a 08             send 8 

  00b4:33 7a              jmp code_0130 

        code_00b6
  00b6:3c                 dup 
  00b7:35 02              ldi 2 
  00b9:1a                 eq? 
  00ba:31 15              bnt code_00d1 
  00bc:38 00ca          pushi ca // $ca show
  00bf:76               push0 
  00c0:39 7e            pushi 7e // $7e setCycle
  00c2:78               push1 
  00c3:51 16            class Fwd 
  00c5:36                push 
  00c6:72 018d          lofsa $0256 // rFace
  00c9:4a 0a             send a 

  00cb:35 14              ldi 14 
  00cd:65 10             aTop cycles 
  00cf:33 5f              jmp code_0130 

        code_00d1
  00d1:3c                 dup 
  00d2:35 03              ldi 3 
  00d4:1a                 eq? 
  00d5:31 1a              bnt code_00f1 
  00d7:38 0089          pushi 89 // $89 hide
  00da:76               push0 
  00db:72 0178          lofsa $0256 // rFace
  00de:4a 04             send 4 

  00e0:39 7e            pushi 7e // $7e setCycle
  00e2:78               push1 
  00e3:51 1b            class Beg 
  00e5:36                push 
  00e6:72 011f          lofsa $0208 // glass
  00e9:4a 06             send 6 

  00eb:35 02              ldi 2 
  00ed:65 12             aTop seconds 
  00ef:33 3f              jmp code_0130 

        code_00f1
  00f1:3c                 dup 
  00f2:35 04              ldi 4 
  00f4:1a                 eq? 
  00f5:31 15              bnt code_010c 
  00f7:38 00ca          pushi ca // $ca show
  00fa:76               push0 
  00fb:39 7e            pushi 7e // $7e setCycle
  00fd:78               push1 
  00fe:51 1a            class End 
  0100:36                push 
  0101:72 01a0          lofsa $02a4 // Eyes
  0104:4a 0a             send a 

  0106:35 02              ldi 2 
  0108:65 12             aTop seconds 
  010a:33 24              jmp code_0130 

        code_010c
  010c:3c                 dup 
  010d:35 05              ldi 5 
  010f:1a                 eq? 
  0110:31 0e              bnt code_0120 
  0112:39 7e            pushi 7e // $7e setCycle
  0114:7a               push2 
  0115:51 1b            class Beg 
  0117:36                push 
  0118:7c            pushSelf 
  0119:72 0188          lofsa $02a4 // Eyes
  011c:4a 08             send 8 

  011e:33 10              jmp code_0130 

        code_0120
  0120:3c                 dup 
  0121:35 06              ldi 6 
  0123:1a                 eq? 
  0124:31 0a              bnt code_0130 
  0126:38 00f8          pushi f8 // $f8 newRoom
  0129:78               push1 
  012a:89 0c              lsg gPrevRoomNum 
  012c:81 02              lag gCurRoom 
  012e:4a 06             send 6 


        code_0130
  0130:3a                toss 
  0131:48                 ret 
    )

)

// 01b4
(instance Rudy of Prop
    (properties
        y $6f
        x $62
        z $0
        heading $0
        yStep $2
        view $187
        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
    )
)

// 0202
(instance glass of Prop
    (properties
        y $74
        x $7c
        z $0
        heading $0
        yStep $2
        view $187
        loop $5
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
)

// 0250
(instance rFace of Prop
    (properties
        y $5f
        x $6b
        z $0
        heading $0
        yStep $2
        view $187
        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 $1
        script $0
        cycler $0
        timer $0
    )
)

// 029e
(instance Eyes of Prop
    (properties
        y $48
        x $6b
        z $0
        heading $0
        yStep $2
        view $187
        loop $8
        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 $2
        script $0
        cycler $0
        timer $0
    )
)

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



