(script 284)

(string
    string_014c "claract3"
    string_0155 ""
)

(said
)

(local
    local0 = $0000
    local1 = $011c
    local2 = $0000
    local3 = $011c
    local4 = $0000
    local5 = $011c
    local6 = $0001
    local7 = $011c
    local8 = $0001
    local9 = $011c
    local10 = $0002
    local11 = $011c
    local12 = $0003
    local13 = $011c
    local14 = $0004
    local15 = $011c
    local16 = $0005
    local17 = $011c
    local18 = $0006
    local19 = $011c
    local20 = $0007
    local21 = $0000
    local22 = $0000
    local23 = $0000
    local24 = $0000
    local25 = $0040
    local26 = $0040
    local27 = $0040
    local28 = $0040
    local29 = $0040
    local30 = $0040
    local31 = $ffff
    local32 = $0000
    local33 = $0001
    local34 = $0002
    local35 = $0003
    local36 = $0004
    local37 = $0005
    local38 = $0006
    local39 = $0007
    local40 = $0008
    local41 = $0009
    local42 = $000a
)

// 00c0
(instance public claract3 of Script
    (properties
        client $0
        state $ffff
        start $0
        timer $0
        cycles $0
        seconds $0
        lastSeconds $0
        register $0
        script $0
        caller $0
    )
    (method (dispose) // method_000c
  000c:39 58            pushi 58 // $58 dispose
  000e:76               push0 
  000f:57 05 04         super Script 4 

  0012:78               push1 
  0013:38 011c          pushi 11c // $11c normal
  0016:43 03 02         callk DisposeScript 2 

  0019:48                 ret 
    )

    (method (handleEvent) // method_001a
  001a:3f 03             link 3 // (var $3)
  001c:39 4c            pushi 4c // $4c claimed
  001e:76               push0 
  001f:87 01              lap param1 
  0021:4a 04             send 4 

  0023:31 03              bnt code_0028 
  0025:32 0089            jmp code_00b1 

        code_0028
  0028:39 22            pushi 22 // $22 type
  002a:76               push0 
  002b:87 01              lap param1 
  002d:4a 04             send 4 

  002f:36                push 
  0030:34 0080            ldi 80 
  0033:1a                 eq? 
  0034:31 7b              bnt code_00b1 
  0036:80 00d4            lag global212 
  0039:31 76              bnt code_00b1 
  003b:35 ff              ldi ff 
  003d:a3 00              sal local0 
  003f:88 00d4            lsg global212 
  0042:35 01              ldi 1 
  0044:04                 sub 
  0045:93 20             lali local32 
  0047:a5 02              sat temp2 

        code_0049
  0049:8d 02              lst temp2 
  004b:80 00d4            lag global212 
  004e:93 20             lali local32 
  0050:22                 lt? 
  0051:31 1d              bnt code_0070 
  0053:88 00d3            lsg global211 
  0056:85 02              lat temp2 
  0058:93 15             lali local21 
  005a:1a                 eq? 
  005b:2f 09               bt code_0066 
  005d:85 02              lat temp2 
  005f:9b 15             lsli local21 
  0061:35 00              ldi 0 
  0063:1a                 eq? 
  0064:31 06              bnt code_006c 

        code_0066
  0066:85 02              lat temp2 
  0068:a3 00              sal local0 
  006a:33 04              jmp code_0070 

        code_006c
  006c:c5 02              +at temp2 
  006e:33 d9              jmp code_0049 

        code_0070
  0070:8b 00              lsl local0 
  0072:35 ff              ldi ff 
  0074:1c                 ne? 
  0075:31 3a              bnt code_00b1 
  0077:8b 00              lsl local0 
  0079:35 01              ldi 1 
  007b:0e                 shl 
  007c:a5 01              sat temp1 
  007e:8b 00              lsl local0 
  0080:83 24              lal local36 
  0082:1c                 ne? 
  0083:31 1a              bnt code_009f 
  0085:39 4c            pushi 4c // $4c claimed
  0087:78               push1 
  0088:78               push1 
  0089:80 00d1            lag global209 
  008c:4a 06             send 6 

  008e:7a               push2 
  008f:85 01              lat temp1 
  0091:9b 01             lsli local1 
  0093:c5 01              +at temp1 
  0095:9b 01             lsli local1 
  0097:46 00ff 0000 04  calle ff procedure_0000 4 // Print 

  009d:33 12              jmp code_00b1 

        code_009f
  009f:39 03            pushi 3 // $3 y
  00a1:8b 00              lsl local0 
  00a3:85 01              lat temp1 
  00a5:9b 01             lsli local1 
  00a7:c5 01              +at temp1 
  00a9:9b 01             lsli local1 
  00ab:46 00f3 0001 06  calle f3 procedure_0001 6 // proc243_1 


        code_00b1
  00b1:39 7a            pushi 7a // $7a setScript
  00b3:78               push1 
  00b4:76               push0 
  00b5:63 08             pToa client 
  00b7:4a 06             send 6 

  00b9:48                 ret 
    )

)



