RealmFiles/Script/Script45016.txt

2004 lines
30 KiB
Plaintext

export45016_0 = makeCharacter_Page1
nameView::highlight:
lap param[$1]
bnt code_007e
ldi $1
aTop cel
jmp code_0082
code_007e: ldi $0
aTop cel
code_0082: pushi $1c9 ; 457, highlight
push0
&rest $2
super <NIL>, $4
bnot
ret
nameView::draw:
link $1
pToa bitmap
sat temp[$0]
bnt code_00a6
push1
pushSelf
callk kernel_31, $2
bnot
pushi $9f ; 159, add
push1
pTos bitmap
lag global[$66]
send $6
bnot
code_00a6: push1
pushSelf
calle export60026_1, $2
bnot
aTop bitmap
lat temp[$0]
bnt code_00bb
push1
pushSelf
callk kernel_30, $2
bnot
code_00bb: pushi $57 ; 87, 'W', draw
push0
&rest $1
super <NIL>, $4
bnot
ret
titleView::highlight:
lap param[$1]
bnt code_00cf
ldi $1
aTop cel
jmp code_00d3
code_00cf: ldi $0
aTop cel
code_00d3: pushi $1c9 ; 457, highlight
push0
&rest $2
super <NIL>, $4
bnot
ret
titleView::draw:
link $1
pToa bitmap
sat temp[$0]
bnt code_00f7
push1
pushSelf
callk kernel_31, $2
bnot
pushi $9f ; 159, add
push1
pTos bitmap
lag global[$66]
send $6
bnot
code_00f7: push1
pushSelf
calle export60026_1, $2
bnot
aTop bitmap
lat temp[$0]
bnt code_010c
push1
pushSelf
callk kernel_30, $2
bnot
code_010c: pushi $57 ; 87, 'W', draw
push0
&rest $1
super <NIL>, $4
bnot
ret
mainBtn::doit:
pushi $7 ; priority
lofsa string_03ae ; "Warning! Your character will not be saved!\n"
push
pushi $77 ; 119, 'w', textTop
lofsa string_040e ; "Yes"
push
push1
pushi $77 ; 119, 'w', textTop
lofsa string_0412 ; "No"
push
push0
calle export60029_0, $e
bnot
bnt code_015a
pushi $24e ; 590, handsOff
push0
lag global[$2]
send $4
bnot
push1
lsg global[$a0]
calle export60000_0, $2
bnot
bnt code_0155
pushi $95 ; 149, dispose
push0
lag global[$a0]
send $4
bnot
ldi $0
sag global[$a0]
code_0155: ldi $afd6 ; -20522
sag global[$36]
code_015a: ret
nextBtn::doit:
link $1
push2
pushi $a ; 10, inTop
pushi $71 ; 113, 'q', data
push0
pushi $23 ; 35, '#', text
push0
lofsa nameCharacter
send $4
bnot
send $4
bnot
push
callk kernel_92, $4
bnot
push2
pushi $a ; 10, inTop
pushi $71 ; 113, 'q', data
push0
pushi $23 ; 35, '#', text
push0
lofsa titleCharacter
send $4
bnot
send $4
bnot
push
callk kernel_92, $4
bnot
pushi $ae ; 174, indexOf
push1
pushi $2a ; 42, '*', font
pushi $23 ; 35, '#', text
push0
lofsa nameCharacter
send $4
bnot
send $6
bnot
push
ldi $0
ge?
bnt code_01f1
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa titleCharacter
send $4
bnot
push
ldi $f7 ; 247, cat
and
push
pushi $57 ; 87, 'W', draw
push0
lofsa titleCharacter
send $a
bnot
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa nameCharacter
send $4
bnot
push
ldi $8 ; fixPriority
or
push
pushi $57 ; 87, 'W', draw
push0
lofsa nameCharacter
send $a
bnot
pushi $6 ; maxScale
lofsa string_0422 ; "Your character's name must not contain profanity.\n"
push
pushi $65 ; 101, 'e', topString
push1
pushi $77 ; 119, 'w', textTop
lofsa string_046b ; "Okay"
push
push0
calle export60029_0, $c
bnot
jmp code_038c
code_01f1: pushi $ae ; 174, indexOf
push1
pushi $2a ; 42, '*', font
pushi $23 ; 35, '#', text
push0
lofsa titleCharacter
send $4
bnot
send $6
bnot
push
ldi $0
ge?
bnt code_0257
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa nameCharacter
send $4
bnot
push
ldi $f7 ; 247, cat
and
push
pushi $57 ; 87, 'W', draw
push0
lofsa nameCharacter
send $a
bnot
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa titleCharacter
send $4
bnot
push
ldi $8 ; fixPriority
or
push
pushi $57 ; 87, 'W', draw
push0
lofsa titleCharacter
send $a
bnot
pushi $6 ; maxScale
lofsa string_0470 ; "Your character's title must not contain profanity.\n"
push
pushi $65 ; 101, 'e', topString
push1
pushi $77 ; 119, 'w', textTop
lofsa string_046b ; "Okay"
push
push0
calle export60029_0, $c
bnot
jmp code_038c
code_0257: pushi $5a ; 90, 'Z', size
push0
pushi $23 ; 35, '#', text
push0
lofsa nameCharacter
send $4
bnot
send $4
bnot
not
bnt code_02b7
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa titleCharacter
send $4
bnot
push
ldi $f7 ; 247, cat
and
push
pushi $57 ; 87, 'W', draw
push0
lofsa titleCharacter
send $a
bnot
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa nameCharacter
send $4
bnot
push
ldi $8 ; fixPriority
or
push
pushi $57 ; 87, 'W', draw
push0
lofsa nameCharacter
send $a
bnot
pushi $6 ; maxScale
lofsa string_04ba ; "You must provide a name\n"
push
pushi $65 ; 101, 'e', topString
push1
pushi $77 ; 119, 'w', textTop
lofsa string_046b ; "Okay"
push
push0
calle export60029_0, $c
bnot
jmp code_038c
code_02b7: pushi $5a ; 90, 'Z', size
push0
pushi $23 ; 35, '#', text
push0
lofsa titleCharacter
send $4
bnot
send $4
bnot
not
bnt code_0317
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa nameCharacter
send $4
bnot
push
ldi $f7 ; 247, cat
and
push
pushi $57 ; 87, 'W', draw
push0
lofsa nameCharacter
send $a
bnot
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa titleCharacter
send $4
bnot
push
ldi $8 ; fixPriority
or
push
pushi $57 ; 87, 'W', draw
push0
lofsa titleCharacter
send $a
bnot
pushi $6 ; maxScale
lofsa string_04e6 ; "You must provide a title\n"
push
pushi $65 ; 101, 'e', topString
push1
pushi $77 ; 119, 'w', textTop
lofsa string_046b ; "Okay"
push
push0
calle export60029_0, $c
bnot
jmp code_038c
code_0317: pushi $24e ; 590, handsOff
push0
lag global[$2]
send $4
bnot
lal local[$6]
bnt code_0387
pushi $35c ; 860, getBase
push1
class BCharacter
push
lag global[$9e]
send $6
bnot
sat temp[$0]
push1
pushi $23 ; 35, '#', text
push0
lofsa nameCharacter
send $4
bnot
push
calle export60027_14, $2
bnot
sal local[$2]
pushi $4c9 ; 1225, setProperName
push1
push
lat temp[$0]
send $6
bnot
pushi $42a ; 1066, setTitle
push1
pushi $23 ; 35, '#', text
push0
lofsa titleCharacter
send $4
bnot
push
lat temp[$0]
send $6
bnot
pushi $4c5 ; 1221, pProfession
push1
lsl local[$4]
lat temp[$0]
send $6
bnot
push1
lsg global[$a0]
calle export60000_0, $2
bnot
bnt code_0387
pushi $95 ; 149, dispose
push0
lag global[$a0]
send $4
bnot
ldi $0
sag global[$a0]
code_0387: ldi $afd7 ; -20521
sag global[$36]
code_038c: ret
profChanger::doit:
pushi $1cb ; 459, choose
push0
lap param[$1]
send $4
bnot
lap param[$1]
sal local[$0]
lsl local[$4]
pushi $51 ; 81, 'Q', value
push0
lap param[$1]
send $4
bnot
ne?
bnt code_03f5
pushi $24e ; 590, handsOff
push0
lag global[$2]
send $4
bnot
pushi $7 ; priority
push0
pushi $afd8 ; -20520
pushi $51 ; 81, 'Q', value
push0
lap param[$1]
send $4
bnot
push
ldi $1
add
push
pushi $69 ; 105, 'i', hide
push0
push1
pushi $71 ; 113, 'q', data
push0
lal local[$2]
send $4
bnot
push
callk kernel_72, $e
bnot
pushi $57 ; 87, 'W', draw
push1
push1
lofsa titleCharacter
send $6
bnot
pushi $51 ; 81, 'Q', value
push0
lap param[$1]
send $4
bnot
sal local[$4]
ldi $1
sal local[$6]
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
code_03f5: ldi $1
ret
nameCharacter::init:
pushi $94 ; 148, init
push0
&rest $1
super EditItem, $4
bnot
pushi $1be ; 446, setSize
push1
pTos right
self $6
bnot
ret
nameCharacter::drawSelected:
ret
nameCharacter::draw:
link $1
lap param[$0]
bnt code_047e
pushi $d1 ; 209, newWith
push2
pushi $5a ; 90, 'Z', size
push0
lal local[$3]
send $4
bnot
push
lsl local[$3]
class Str
send $8
bnot
sat temp[$0]
push2
push2
pTos editID
callk kernel_74, $4
bnot
pushi $95 ; 149, dispose
push0
lal local[$3]
send $4
bnot
pushi $d0 ; 208, with
push1
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
class Str
send $6
bnot
sal local[$3]
push1
push1
pushi $64 ; 100, 'd', moveDone
push2
push1
pushi $57 ; 87, 'W', draw
pushi $23 ; 35, '#', text
push1
push1
push
calle export60027_14, $2
bnot
push
self $12
bnot
pushi $1d7 ; 471, editID
push1
push2
push1
pushSelf
callk kernel_74, $4
bnot
push
self $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
code_047e: pTos state
ldi $8 ; fixPriority
and
bnt code_049b
pushi $1c9 ; 457, highlight
push1
push1
lofsa nameView
send $6
bnot
pushi $1c9 ; 457, highlight
push1
push0
lofsa titleView
send $6
bnot
code_049b: pushi $57 ; 87, 'W', draw
push0
&rest $2
super EditItem, $4
bnot
ret
nameCharacter::validKey:
pushi $7c ; 124, '|', titleBack
lap param[$1]
ne?
bnt code_04d0
push1
lsp param[$1]
calle export60027_5, $2
bnot
bnt code_04d0
push1
lsp param[$1]
calle export60027_7, $2
bnot
not
bnt code_04d0
push1
lsp param[$1]
calle export60027_2, $2
bnot
not
code_04d0: bt code_04fa
pushi $c ; 12, inBottom
lsp param[$1]
pushi $3 ; z
pushi $4700 ; 18176
pushi $4b00 ; 19200
pushi $4d00 ; 19712
pushi $4f00 ; 20224
pushi $5200 ; 20992
pushi $5300 ; 21248
pushi $d ; 13, seenRect
pushi $9 ; inLeft
pushi $f00 ; 3840, BAD SELECTOR
pushi $8 ; fixPriority
calle export60025_4, $18
bnot
code_04fa: ret
nameCharacter::handleEvent:
link $4
ldi $0
sat temp[$0]
pushi $50 ; 80, 'P', claimed
push0
lap param[$1]
send $4
bnot
bnt code_050e
ldi $0
ret
code_050e: pTos state
ldi $8 ; fixPriority
and
bnt code_0667
pushi $31 ; 49, '1', message
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $2b ; 43, '+', type
push0
lap param[$1]
send $4
bnot
push
ldi $4 ; scaleX
eq?
bnt code_06b2
pushi $48 ; 72, 'H', modifiers
push0
lap param[$1]
send $4
bnot
push
ldi $8 ; fixPriority
and
bt code_0550
pushi $4 ; scaleX
lst temp[$1]
pushi $4800 ; 18432
pushi $5000 ; 20480
pushi $1b ; 27, illegalBits
calle export60025_4, $8
bnot
code_0550: bnt code_0557
ldi $0
jmp code_06b2
code_0557: pushi $4 ; scaleX
lst temp[$1]
pushi $9 ; inLeft
pushi $d ; 13, seenRect
pushi $f00 ; 3840, BAD SELECTOR
calle export60025_4, $8
bnot
bnt code_0596
pTos state
ldi $f7 ; 247, cat
and
aTop state
pushi $57 ; 87, 'W', draw
push1
push1
self $6
bnot
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa titleCharacter
send $4
bnot
push
ldi $8 ; fixPriority
or
push
pushi $57 ; 87, 'W', draw
push0
lofsa titleCharacter
send $a
bnot
jmp code_0656
code_0596: pushi $f5 ; 245, format
pushi $3 ; z
lofsa string_0536 ; "%s%c."
push
pTos text
lst temp[$1]
class Str
send $a
bnot
sat temp[$3]
pushi $1df ; 479, validKey
push2
lst temp[$1]
push
self $8
bnot
bnt code_064d
pushi $8d ; 141, new
push0
class Rect
send $4
bnot
sat temp[$2]
pushi $e5 ; 229, sizeToStr
pushi $3 ; z
lst temp[$3]
pTos font
pushi $ff ; 255, asInteger
send $a
bnot
push1
lst temp[$1]
calle export60027_8, $2
bnot
bnt code_05ec
pushi $3 ; z
pushi $5 ; scaleY
pTos editID
lsp param[$1]
callk kernel_74, $6
bnot
jmp code_0644
code_05ec: pToa max
bnt code_0626
push2
push1
push2
pushi $9 ; inLeft
pTos text
callk kernel_91, $4
bnot
push
callk kernel_92, $4
bnot
push
pToa max
lt?
bnt code_0644
pushi $4e ; 78, 'N', width
push0
lat temp[$2]
send $4
bnot
push
pushi $4e ; 78, 'N', width
push0
self $4
bnot
lt?
bnt code_0644
pushi $3 ; z
pushi $5 ; scaleY
pTos editID
lsp param[$1]
callk kernel_74, $6
bnot
jmp code_0644
code_0626: pushi $4e ; 78, 'N', width
push0
lat temp[$2]
send $4
bnot
push
pushi $4e ; 78, 'N', width
push0
self $4
bnot
lt?
bnt code_0644
pushi $3 ; z
pushi $5 ; scaleY
pTos editID
lsp param[$1]
callk kernel_74, $6
bnot
code_0644: pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
code_064d: pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
code_0656: ldi $1
sal local[$6]
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
sat temp[$0]
jmp code_06b2
code_0667: pushi $2b ; 43, '+', type
push0
lap param[$1]
send $4
bnot
push
ldi $1
and
bnt code_06b2
pushi $a3 ; 163, contains
push1
lsp param[$1]
self $6
bnot
bnt code_06b2
pTos state
ldi $8 ; fixPriority
or
aTop state
pushi $57 ; 87, 'W', draw
push0
self $4
bnot
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa titleCharacter
send $4
bnot
push
ldi $f7 ; 247, cat
and
push
pushi $57 ; 87, 'W', draw
push0
lofsa titleCharacter
send $a
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
sat temp[$0]
code_06b2: lat temp[$0]
ret
nameCharacter::select:
ret
titleCharacter::init:
pushi $94 ; 148, init
push0
&rest $1
super EditItem, $4
bnot
pushi $1be ; 446, setSize
push1
pTos right
self $6
bnot
ret
titleCharacter::drawSelected:
ret
titleCharacter::draw:
link $1
lap param[$0]
bnt code_0735
pushi $d1 ; 209, newWith
push2
pushi $5a ; 90, 'Z', size
push0
lal local[$2]
send $4
bnot
push
lsl local[$2]
class Str
send $8
bnot
sat temp[$0]
push2
push2
pTos editID
callk kernel_74, $4
bnot
pushi $95 ; 149, dispose
push0
lal local[$2]
send $4
bnot
pushi $d0 ; 208, with
push1
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
class Str
send $6
bnot
sal local[$2]
push1
push1
pushi $166 ; 358, dirLoop
push2
push1
pushi $57 ; 87, 'W', draw
pushi $23 ; 35, '#', text
push1
push
self $12
bnot
pushi $1d7 ; 471, editID
push1
push2
push1
pushSelf
callk kernel_74, $4
bnot
push
self $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
code_0735: pTos state
ldi $8 ; fixPriority
and
bnt code_0752
pushi $1c9 ; 457, highlight
push1
push1
lofsa titleView
send $6
bnot
pushi $1c9 ; 457, highlight
push1
push0
lofsa nameView
send $6
bnot
code_0752: pushi $57 ; 87, 'W', draw
push0
&rest $2
super EditItem, $4
bnot
ret
titleCharacter::validKey:
pushi $7c ; 124, '|', titleBack
lap param[$1]
ne?
bnt code_077a
push1
lsp param[$1]
calle export60027_5, $2
bnot
bnt code_077a
push1
lsp param[$1]
calle export60027_7, $2
bnot
not
code_077a: bt code_07b0
push1
lsp param[$1]
calle export60027_2, $2
bnot
bt code_07b0
pushi $c ; 12, inBottom
lsp param[$1]
pushi $3 ; z
pushi $4700 ; 18176
pushi $4b00 ; 19200
pushi $4d00 ; 19712
pushi $4f00 ; 20224
pushi $5200 ; 20992
pushi $5300 ; 21248
pushi $d ; 13, seenRect
pushi $9 ; inLeft
pushi $f00 ; 3840, BAD SELECTOR
pushi $8 ; fixPriority
calle export60025_4, $18
bnot
code_07b0: ret
titleCharacter::handleEvent:
link $4
ldi $0
sat temp[$0]
pushi $50 ; 80, 'P', claimed
push0
lap param[$1]
send $4
bnot
bnt code_07c4
ldi $0
ret
code_07c4: pTos state
ldi $8 ; fixPriority
and
bnt code_091f
pushi $31 ; 49, '1', message
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $2b ; 43, '+', type
push0
lap param[$1]
send $4
bnot
push
ldi $4 ; scaleX
eq?
bnt code_096a
pushi $48 ; 72, 'H', modifiers
push0
lap param[$1]
send $4
bnot
push
ldi $8 ; fixPriority
and
bt code_0806
pushi $4 ; scaleX
lst temp[$1]
pushi $4800 ; 18432
pushi $5000 ; 20480
pushi $1b ; 27, illegalBits
calle export60025_4, $8
bnot
code_0806: bnt code_080d
ldi $0
jmp code_096a
code_080d: pushi $4 ; scaleX
lst temp[$1]
pushi $9 ; inLeft
pushi $d ; 13, seenRect
pushi $f00 ; 3840, BAD SELECTOR
calle export60025_4, $8
bnot
bnt code_084c
pTos state
ldi $f7 ; 247, cat
and
aTop state
pushi $57 ; 87, 'W', draw
push1
push1
self $6
bnot
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa nameCharacter
send $4
bnot
push
ldi $8 ; fixPriority
or
push
pushi $57 ; 87, 'W', draw
push0
lofsa nameCharacter
send $a
bnot
jmp code_090d
code_084c: pushi $f5 ; 245, format
pushi $3 ; z
lofsa string_0536 ; "%s%c."
push
pTos text
lst temp[$1]
class Str
send $a
bnot
sat temp[$3]
pushi $1df ; 479, validKey
push2
lst temp[$1]
push
self $8
bnot
bnt code_0904
pushi $8d ; 141, new
push0
class Rect
send $4
bnot
sat temp[$2]
pushi $e5 ; 229, sizeToStr
pushi $3 ; z
lst temp[$3]
pTos font
pushi $ff ; 255, asInteger
send $a
bnot
push1
lst temp[$1]
calle export60027_8, $2
bnot
bnt code_08a3
pushi $3 ; z
pushi $5 ; scaleY
pTos editID
lsp param[$1]
callk kernel_74, $6
bnot
jmp code_08fb
code_08a3: pToa max
bnt code_08dd
push2
push1
push2
pushi $9 ; inLeft
pTos text
callk kernel_91, $4
bnot
push
callk kernel_92, $4
bnot
push
pToa max
lt?
bnt code_08fb
pushi $4e ; 78, 'N', width
push0
lat temp[$2]
send $4
bnot
push
pushi $4e ; 78, 'N', width
push0
self $4
bnot
lt?
bnt code_08fb
pushi $3 ; z
pushi $5 ; scaleY
pTos editID
lsp param[$1]
callk kernel_74, $6
bnot
jmp code_08fb
code_08dd: pushi $4e ; 78, 'N', width
push0
lat temp[$2]
send $4
bnot
push
pushi $4e ; 78, 'N', width
push0
self $4
bnot
lt?
bnt code_08fb
pushi $3 ; z
pushi $5 ; scaleY
pTos editID
lsp param[$1]
callk kernel_74, $6
bnot
code_08fb: pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
code_0904: pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
code_090d: ldi $1
sal local[$6]
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
sat temp[$0]
jmp code_096a
code_091f: pushi $2b ; 43, '+', type
push0
lap param[$1]
send $4
bnot
push
ldi $1
and
bnt code_096a
pushi $a3 ; 163, contains
push1
lsp param[$1]
self $6
bnot
bnt code_096a
pTos state
ldi $8 ; fixPriority
or
aTop state
pushi $57 ; 87, 'W', draw
push0
self $4
bnot
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa nameCharacter
send $4
bnot
push
ldi $f7 ; 247, cat
and
push
pushi $57 ; 87, 'W', draw
push0
lofsa nameCharacter
send $a
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
sat temp[$0]
code_096a: lat temp[$0]
ret
titleCharacter::select:
ret
makeCharacter_Page1::init:
link $c
pushi $94 ; 148, init
push0
&rest $1
super StaticRealmRoom, $4
bnot
ldi $0
sag global[$d3]
pushi $33 ; 51, '3', play
push1
lofsa string_0559 ; "face.mid"
push
class MusicMgr
send $6
bnot
pushi $2f4 ; 756, pConnected
push0
lag global[$6a]
send $4
bnot
not
bnt code_09a8
lag global[$9e]
not
bnt code_09a8
pushi $8d ; 141, new
push0
class fNBody
send $4
bnot
sag global[$9e]
code_09a8: ldi $0
sal local[$6]
pushi $94 ; 148, init
push0
lofsa nameView
send $4
bnot
pushi $e ; 14, view
push1
pushi $238d ; 9101
pushi $f ; 15, loop
push1
push0
pushi $94 ; 148, init
push0
pushi $db ; 219, moveTo
push2
push1
push0
lofsa nameView
send $4
bnot
push
pushi $3 ; z
pushi $238d ; 9101
push1
push0
callk kernel_28, $6
bnot
add
push
ldi $5 ; scaleY
add
push
pushi $50 ; 80, 'P', claimed
pushi $8d ; 141, new
push0
class View
send $4
bnot
sat temp[$8]
send $18
bnot
pushi $94 ; 148, init
push0
lofsa titleView
send $4
bnot
pushi $e ; 14, view
push1
pushi $238d ; 9101
pushi $f ; 15, loop
push1
push0
pushi $94 ; 148, init
push0
pushi $db ; 219, moveTo
push2
push1
push0
lofsa titleView
send $4
bnot
push
pushi $3 ; z
pushi $238d ; 9101
push2
push0
callk kernel_28, $6
bnot
add
push
ldi $5 ; scaleY
add
push
pushi $50 ; 80, 'P', claimed
pushi $8d ; 141, new
push0
class View
send $4
bnot
sat temp[$8]
send $18
bnot
pushi $e ; 14, view
push1
pushi $232c ; 9004
pushi $f ; 15, loop
push1
push0
pushi $94 ; 148, init
push0
pushi $8d ; 141, new
push0
class View
send $4
bnot
sat temp[$8]
send $10
bnot
push2
lst temp[$8]
pushi $14 ; 20, nsRight
calle export45011_0, $4
bnot
pushi $e ; 14, view
push1
pushi $2331 ; 9009
pushi $f ; 15, loop
push1
pushi $4 ; scaleX
pushi $94 ; 148, init
push0
pushi $8d ; 141, new
push0
class View
send $4
bnot
sat temp[$8]
send $10
bnot
push2
lst temp[$8]
pushi $161 ; 353, lastCel
calle export45011_0, $4
bnot
ldi $2
sat temp[$a]
pushi $3 ; z
pushi $2332 ; 9010
push0
push0
callk kernel_28, $6
bnot
sat temp[$b]
pushi $27f ; 639, rename
push
lat temp[$a]
mul
sub
push
lst temp[$a]
ldi $1
add
div
sat temp[$9]
pushi $8d ; 141, new
push0
class Str
send $4
bnot
sat temp[$1]
pushi $7 ; priority
push0
pushi $afc8 ; -20536
pushi $8 ; fixPriority
pushi $6 ; maxScale
push0
push1
pushi $71 ; 113, 'q', data
push0
send $4
bnot
push
callk kernel_72, $e
bnot
pushi $1c8 ; 456, helpStr
push1
lst temp[$1]
pushi $94 ; 148, init
push0
pushi $db ; 219, moveTo
push2
lst temp[$9]
pushi $1b0 ; 432, prevDir
lofsa nextBtn
send $12
bnot
pushi $8d ; 141, new
push0
class Str
send $4
bnot
sat temp[$1]
pushi $7 ; priority
push0
pushi $afc8 ; -20536
pushi $7 ; priority
pushi $6 ; maxScale
push0
push1
pushi $71 ; 113, 'q', data
push0
send $4
bnot
push
callk kernel_72, $e
bnot
pushi $1c8 ; 456, helpStr
push1
lst temp[$1]
pushi $94 ; 148, init
push0
pushi $db ; 219, moveTo
push2
lst temp[$9]
ldi $2
mul
push
lat temp[$b]
add
push
pushi $1b0 ; 432, prevDir
lofsa mainBtn
send $12
bnot
pushi $35c ; 860, getBase
push1
class BCharacter
push
lag global[$9e]
send $6
bnot
sat temp[$0]
pushi $d0 ; 208, with
push1
pushi $35d ; 861, pProperName
push0
send $4
bnot
push
class Str
send $6
bnot
sal local[$3]
pushi $d0 ; 208, with
push1
pushi $4c7 ; 1223, pTitle
push0
lat temp[$0]
send $4
bnot
push
class Str
send $6
bnot
sal local[$2]
pushi $4c5 ; 1221, pProfession
push0
lat temp[$0]
send $4
bnot
sal local[$4]
pushi $5a ; 90, 'Z', size
push0
lal local[$2]
send $4
bnot
push
ldi $0
eq?
bnt code_0b96
pushi $7 ; priority
push0
pushi $afd8 ; -20520
lsl local[$4]
ldi $1
add
push
pushi $69 ; 105, 'i', hide
push0
push1
pushi $71 ; 113, 'q', data
push0
lal local[$2]
send $4
bnot
push
callk kernel_72, $e
bnot
code_0b96: pushi $25 ; 37, '%', fore
push1
lsg global[$5c]
ldi $2
add
push
pushi $23 ; 35, '#', text
push1
lsl local[$3]
push1
push1
pushi $64 ; 100, 'd', moveDone
push2
push1
pushi $57 ; 87, 'W', draw
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa nameCharacter
send $4
bnot
push
ldi $8 ; fixPriority
or
push
pushi $94 ; 148, init
push0
lofsa nameCharacter
send $22
bnot
pushi $25 ; 37, '%', fore
push1
lsg global[$5c]
ldi $2
add
push
pushi $23 ; 35, '#', text
push1
lsl local[$2]
push1
push1
pushi $166 ; 358, dirLoop
push2
push1
pushi $57 ; 87, 'W', draw
pushi $29 ; 41, ')', state
push1
pushi $29 ; 41, ')', state
push0
lofsa titleCharacter
send $4
bnot
push
ldi $f7 ; 247, cat
and
push
pushi $94 ; 148, init
push0
lofsa titleCharacter
send $22
bnot
pushi $e ; 14, view
push1
pushi $238d ; 9101
pushi $f ; 15, loop
push1
pushi $5 ; scaleY
pushi $94 ; 148, init
push0
pushi $db ; 219, moveTo
push2
pushi $7d ; 125, '}', titleFont
pushi $f0 ; 240, drawSelected
pushi $8d ; 141, new
push0
class View
send $4
bnot
sat temp[$8]
send $18
bnot
pushi $e ; 14, view
push1
pushi $238d ; 9101
pushi $f ; 15, loop
push1
pushi $5 ; scaleY
pushi $94 ; 148, init
push0
pushi $db ; 219, moveTo
push2
pushi $207 ; 519, theObj
pushi $f0 ; 240, drawSelected
pushi $8d ; 141, new
push0
class View
send $4
bnot
sat temp[$8]
send $18
bnot
ldi $0
sat temp[$7]
ldi $0
sat temp[$4]
ldi $0
sat temp[$2]
ldi $0
sat temp[$5]
code_0c56: lst temp[$5]
ldi $4 ; scaleX
lt?
bnt code_0d18
lst temp[$5]
ldi $5 ; scaleY
eq?
bnt code_0c6e
ldi $0
sat temp[$7]
ldi $82 ; 130, magPower
sat temp[$4]
code_0c6e: lst temp[$5]
ldi $a ; 10, inTop
eq?
bnt code_0c7e
ldi $0
sat temp[$7]
ldi $104 ; 260, cueSelector
sat temp[$4]
code_0c7e: pushi $3 ; z
pushi $2332 ; 9010
push0
push0
callk kernel_29, $6
bnot
push
ldi $14 ; 20, nsRight
add
push
+at temp[$7]
mul
push
ldi $5a ; 90, 'Z', size
add
sat temp[$3]
pushi $8d ; 141, new
push0
class Str
send $4
bnot
sat temp[$1]
pushi $7 ; priority
push0
pushi $afd8 ; -20520
lst temp[$5]
ldi $1
add
push
pushi $6 ; maxScale
push0
push1
pushi $71 ; 113, 'q', data
push0
lat temp[$1]
send $4
bnot
push
callk kernel_72, $e
bnot
pushi $1fa ; 506, makeRadioBtn
push1
lofsa professionList
push
pushi $23 ; 35, '#', text
push1
lat temp[$5]
lsli local[$7]
pushi $1c8 ; 456, helpStr
push1
lst temp[$1]
pushi $51 ; 81, 'Q', value
push1
push
pushi $1c7 ; 455, handler
push1
lofsa profChanger
push
pushi $94 ; 148, init
push0
pushi $8d ; 141, new
push0
class CharButton
send $4
bnot
sat temp[$6]
send $22
bnot
push2
lst temp[$6]
lst temp[$3]
calle export45011_0, $4
bnot
lsl local[$4]
lat temp[$5]
eq?
bnt code_0d13
pushi $1cb ; 459, choose
push0
lat temp[$6]
send $4
bnot
lat temp[$6]
sal local[$0]
code_0d13: +at temp[$5]
jmp code_0c56
code_0d18: pushi $57 ; 87, 'W', draw
push0
pushi $1d0 ; 464, pScreen
push0
lag global[$3]
send $4
bnot
send $4
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
ret
makeCharacter_Page1::doit:
link $2
pushi $a0 ; 160, firstTrue
push2
pushi $eb ; 235, onMe
pushi $f4 ; 244, curEvent
push0
lag global[$e]
send $4
bnot
push
lofsa professionList
send $8
bnot
sat temp[$0]
bnt code_0d6c
lsl local[$5]
ne?
bt code_0d5c
pushi $1bf ; 447, isHidden
push0
lal local[$1]
send $4
bnot
code_0d5c: bnt code_0d76
push1
lst temp[$0]
call code_0df0, $2
bnot
lat temp[$0]
sal local[$5]
jmp code_0d76
code_0d6c: lal local[$1]
bnt code_0d76
pushi $69 ; 105, 'i', hide
push0
send $4
bnot
code_0d76: pushi $45 ; 69, 'E', doit
push0
&rest $1
super StaticRealmRoom, $4
bnot
ret
makeCharacter_Page1::dispose:
lal local[$1]
bnt code_0d90
pushi $95 ; 149, dispose
push0
send $4
bnot
ldi $0
sal local[$1]
code_0d90: pushi $95 ; 149, dispose
push0
lofsa nameCharacter
send $4
bnot
pushi $95 ; 149, dispose
push0
lal local[$3]
send $4
bnot
pushi $95 ; 149, dispose
push0
lofsa titleCharacter
send $4
bnot
push1
lsl local[$2]
calle export60000_0, $2
bnot
bnt code_0dc2
pushi $95 ; 149, dispose
push0
lal local[$2]
send $4
bnot
code_0dc2: lag global[$9e]
bnt code_0dcd
pushi $3c6 ; 966, deleteFromRoom
push0
send $4
bnot
code_0dcd: push1
lofsa professionList
push
calle export60000_0, $2
bnot
bnt code_0de5
pushi $95 ; 149, dispose
push0
lofsa professionList
send $4
bnot
code_0de5: pushi $95 ; 149, dispose
push0
&rest $1
super StaticRealmRoom, $4
bnot
code_0df0: ret
lal local[$1]
bnt code_0dfc
pushi $95 ; 149, dispose
push0
send $4
bnot
code_0dfc: pushi $8 ; fixPriority
pushi $1c8 ; 456, helpStr
push0
lap param[$1]
send $4
bnot
push
pushi $65 ; 101, 'e', topString
push1
pushi $91 ; 145, bitPutIndex
push0
pushi $64 ; 100, 'd', moveDone
pushi $ff ; 255, asInteger
pushi $152 ; 338, xScaleAdj
calle export60029_0, $10
bnot
sal local[$1]
ret