RealmFiles/Script/Script59954.txt

18723 lines
278 KiB
Plaintext

TopicCode::doit:
lsp param[$1]
dup
ldi $29a ; 666, loopIsCorrect
eq?
bnt code_07ba
ldi $1
ret
jmp code_07f1
code_07ba: dup
ldi $29b ; 667, nextLoop
eq?
bnt code_07d7
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $56b ; 1387, lastTopic
push1
pTos scratch
lag global[$6a]
send $6
bnot
jmp code_07f1
code_07d7: pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $56c ; 1388, getTopic
push2
pTos scratch
lsp param[$1]
ldi $1
sub
push
lag global[$6a]
send $8
bnot
code_07f1: toss
ldi $1
ret
TopicTextCode::doit:
lsp param[$1]
dup
ldi $1
eq?
bnt code_0814
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $56d ; 1389, getTopicText
push2
pTos scratch
push1
lag global[$6a]
send $8
bnot
jmp code_0857
code_0814: dup
ldi $2
eq?
bnt code_0832
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $56d ; 1389, getTopicText
push2
pTos scratch
pushi $ff ; 255, asInteger
lag global[$6a]
send $8
bnot
jmp code_0857
code_0832: dup
ldi $3 ; z
eq?
bnt code_084e
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $56b ; 1387, lastTopic
push1
pTos scratch
lag global[$6a]
send $6
bnot
jmp code_0857
code_084e: dup
ldi $4 ; scaleX
eq?
bnt code_0857
ldi $1
ret
code_0857: toss
ldi $1
ret
TalkCode::doit:
lsp param[$1]
ldi $1
gt?
bnt code_087f
pushi $120 ; 288, setBit
push1
pushi $4 ; scaleX
class VerbArray
send $6
bnot
pushi $31e ; 798, pDirectObject
push1
lsp param[$1]
pushi $316 ; 790, handleVerb
push1
pushi $4 ; scaleX
lag global[$1]
send $c
bnot
code_087f: ldi $1
ret
CreateHeadBitmap::doit:
link $3
pushi $35c ; 860, getBase
push1
class BHead
push
lap param[$1]
send $6
bnot
sat temp[$0]
pushi $466 ; 1126, generateBitmap
push2
push0
push0
send $8
bnot
sat temp[$1]
pushi $3 ; z
pushi $a ; 10, inTop
push
pushi $17a ; 378, clut
push0
lap param[$1]
send $4
bnot
push
callk kernel_35, $6
bnot
lat temp[$1]
ret
CreateTalkTree::doit:
link $b
lsp param[$0]
ldi $2
gt?
bnt code_08c2
lap param[$3]
sat temp[$6]
jmp code_08c6
code_08c2: ldi $0
sat temp[$6]
code_08c6: pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$1]
push2
pushi $1d ; 29, brTop
push0
callk kernel_118, $4
bnot
push2
pushi $1d ; 29, brTop
pushi $5 ; scaleY
callk kernel_118, $4
bnot
ldi $0
sat temp[$7]
code_08f1: lst temp[$7]
lat temp[$1]
lt?
bnt code_093b
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
bnt code_0927
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$8]
pushi $7 ; priority
pushi $1d ; 29, brTop
push2
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
lst temp[$7]
ldi $1
add
push
push0
callk kernel_118, $e
bnot
jmp code_0937
code_0927: pushi $95 ; 149, dispose
push0
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
send $4
bnot
code_0937: +at temp[$7]
jmp code_08f1
code_093b: pushi $45 ; 69, 'E', doit
push1
pushi $319 ; 793, pHead
push0
lap param[$2]
send $4
bnot
push
lofsa CreateHeadBitmap
send $6
bnot
sat temp[$a]
pushi $8c ; 140, scratch
push1
lsp param[$2]
lofsa TopicCode
send $6
bnot
lat temp[$6]
bnt code_09ce
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21b1 ; "Go On"
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21b7 ; "Go Back"
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
pushi $29b ; 667, nextLoop
push0
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21bf ; "Prev Menu"
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21c9 ; "Good Bye"
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
pushi $29a ; 666, loopIsCorrect
push1
callk kernel_118, $e
bnot
pushi $5 ; scaleY
pushi $1d ; 29, brTop
push1
lst temp[$8]
lst temp[$0]
lst temp[$a]
callk kernel_118, $a
bnot
jmp code_0a41
code_09ce: pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21b1 ; "Go On"
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21b7 ; "Go Back"
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
pushi $29b ; 667, nextLoop
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21bf ; "Prev Menu"
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21c9 ; "Good Bye"
push
lofsa TopicCode
push
pushi $45 ; 69, 'E', doit
pushi $29a ; 666, loopIsCorrect
push1
callk kernel_118, $e
bnot
pushi $5 ; scaleY
pushi $1d ; 29, brTop
push1
pushi $315 ; 789, pName
push0
lap param[$2]
send $4
bnot
push
lst temp[$0]
lst temp[$a]
callk kernel_118, $a
bnot
code_0a41: pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
ret
CreateMsgDialog::doit:
link $e
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$6]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $45 ; 69, 'E', doit
push1
pushi $319 ; 793, pHead
push0
lap param[$2]
send $4
bnot
push
lofsa CreateHeadBitmap
send $6
bnot
sat temp[$d]
push2
pushi $1d ; 29, brTop
push0
callk kernel_118, $4
bnot
push2
pushi $1d ; 29, brTop
pushi $5 ; scaleY
callk kernel_118, $4
bnot
lst temp[$6]
ldi $1
and
bnt code_0aa8
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21b1 ; "Go On"
push
lofsa TopicTextCode
push
pushi $45 ; 69, 'E', doit
push1
push0
callk kernel_118, $e
bnot
jmp code_0abe
code_0aa8: pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21b1 ; "Go On"
push
lofsa TopicTextCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
code_0abe: lst temp[$6]
ldi $2
and
bnt code_0add
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21b7 ; "Go Back"
push
lofsa TopicTextCode
push
pushi $45 ; 69, 'E', doit
push2
push0
callk kernel_118, $e
bnot
jmp code_0af3
code_0add: pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21b7 ; "Go Back"
push
lofsa TopicTextCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
code_0af3: lst temp[$6]
ldi $4 ; scaleX
and
bnt code_0b13
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21bf ; "Prev Menu"
push
lofsa TopicTextCode
push
pushi $45 ; 69, 'E', doit
pushi $3 ; z
push0
callk kernel_118, $e
bnot
jmp code_0b29
code_0b13: pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21bf ; "Prev Menu"
push
lofsa TopicTextCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
code_0b29: pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21c9 ; "Good Bye"
push
lofsa TopicTextCode
push
pushi $45 ; 69, 'E', doit
pushi $4 ; scaleX
push1
callk kernel_118, $e
bnot
pushi $8c ; 140, scratch
push1
lsp param[$2]
lofsa TopicTextCode
send $6
bnot
pushi $5 ; scaleY
pushi $1d ; 29, brTop
push1
pushi $315 ; 789, pName
push0
lap param[$2]
send $4
bnot
push
lst temp[$0]
lst temp[$d]
callk kernel_118, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
ret
ProposalCode::doit:
lsp param[$1]
dup
ldi $1
eq?
bnt code_0b8f
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $56e ; 1390, acceptQuest
push2
pTos scratch
lofsa QuestNumber
push
lag global[$6a]
send $8
bnot
jmp code_0bd4
code_0b8f: dup
ldi $2
eq?
bnt code_0baf
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $56f ; 1391, declineQuest
push2
pTos scratch
lofsa QuestNumber
push
lag global[$6a]
send $8
bnot
jmp code_0bd4
code_0baf: dup
ldi $3 ; z
eq?
bnt code_0bcb
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $56b ; 1387, lastTopic
push1
pTos scratch
lag global[$6a]
send $6
bnot
jmp code_0bd4
code_0bcb: dup
ldi $4 ; scaleX
eq?
bnt code_0bd4
ldi $1
ret
code_0bd4: toss
ldi $1
ret
CreateQuestProposal::doit:
link $b
pushi $136 ; 310, getLong
push1
lofsa QuestNumber
push
lap param[$1]
send $6
bnot
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $45 ; 69, 'E', doit
push1
pushi $319 ; 793, pHead
push0
lap param[$2]
send $4
bnot
push
lofsa CreateHeadBitmap
send $6
bnot
sat temp[$a]
push2
pushi $1d ; 29, brTop
push0
callk kernel_118, $4
bnot
push2
pushi $1d ; 29, brTop
pushi $5 ; scaleY
callk kernel_118, $4
bnot
pushi $8c ; 140, scratch
push1
lsp param[$2]
lofsa ProposalCode
send $6
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_220a ; "I'll Do It"
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
push1
push0
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_2215 ; "I'll Pass"
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
push2
push0
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_221f ; ""
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21c9 ; "Good Bye"
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
pushi $4 ; scaleX
push1
callk kernel_118, $e
bnot
pushi $5 ; scaleY
pushi $1d ; 29, brTop
push1
pushi $315 ; 789, pName
push0
lap param[$2]
send $4
bnot
push
lst temp[$0]
lst temp[$a]
callk kernel_118, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
ret
CreateQuestReminder::doit:
link $b
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $45 ; 69, 'E', doit
push1
pushi $319 ; 793, pHead
push0
lap param[$2]
send $4
bnot
push
lofsa CreateHeadBitmap
send $6
bnot
sat temp[$a]
push2
pushi $1d ; 29, brTop
push0
callk kernel_118, $4
bnot
push2
pushi $1d ; 29, brTop
pushi $5 ; scaleY
callk kernel_118, $4
bnot
pushi $8c ; 140, scratch
push1
lsp param[$2]
lofsa ProposalCode
send $6
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_2234 ; "Okay"
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
pushi $3 ; z
push0
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_221f ; ""
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_221f ; ""
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21c9 ; "Good Bye"
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
pushi $4 ; scaleX
push1
callk kernel_118, $e
bnot
pushi $5 ; scaleY
pushi $1d ; 29, brTop
push1
pushi $315 ; 789, pName
push0
lap param[$2]
send $4
bnot
push
lst temp[$0]
lst temp[$a]
callk kernel_118, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
ret
CreateQuestAcceptDecline::doit:
link $b
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $45 ; 69, 'E', doit
push1
pushi $319 ; 793, pHead
push0
lap param[$2]
send $4
bnot
push
lofsa CreateHeadBitmap
send $6
bnot
sat temp[$a]
push2
pushi $1d ; 29, brTop
push0
callk kernel_118, $4
bnot
push2
pushi $1d ; 29, brTop
pushi $5 ; scaleY
callk kernel_118, $4
bnot
pushi $8c ; 140, scratch
push1
lsp param[$2]
lofsa ProposalCode
send $6
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_2234 ; "Okay"
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
pushi $3 ; z
push0
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_221f ; ""
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_221f ; ""
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
push0
push2
callk kernel_118, $e
bnot
pushi $7 ; priority
pushi $1d ; 29, brTop
pushi $3 ; z
lofsa string_21c9 ; "Good Bye"
push
lofsa ProposalCode
push
pushi $45 ; 69, 'E', doit
pushi $4 ; scaleX
push1
callk kernel_118, $e
bnot
pushi $5 ; scaleY
pushi $1d ; 29, brTop
push1
pushi $315 ; 789, pName
push0
lap param[$2]
send $4
bnot
push
lst temp[$0]
lst temp[$a]
callk kernel_118, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
ret
RestoreMusic::doit:
lsg global[$e7]
ldi $ff ; 255, asInteger
ne?
bnt code_0e26
pushi $33 ; 51, '3', play
push1
lag global[$e7]
lsli local[$8]
class MusicMgr
send $6
bnot
code_0e26: ret
GSShadowText::init:
lal local[$6]
bnt code_0e32
pushi $95 ; 149, dispose
push0
send $4
bnot
code_0e32: pushi $94 ; 148, init
push0
&rest $1
super ShadowText, $4
bnot
selfID
sal local[$6]
ret
GSShadowText::dispose:
ldi $0
sal local[$6]
pushi $95 ; 149, dispose
push0
super ShadowText, $4
bnot
ret
GSShadowTextA::init:
lal local[$7]
bnt code_0e58
pushi $95 ; 149, dispose
push0
send $4
bnot
code_0e58: pushi $94 ; 148, init
push0
&rest $1
super ShadowText, $4
bnot
selfID
sal local[$7]
ret
GSShadowTextA::dispose:
ldi $0
sal local[$7]
pushi $95 ; 149, dispose
push0
super ShadowText, $4
bnot
ret
GSActionScript::init:
pushi $9f ; 159, add
push1
pushSelf
pushi $57d ; 1405, pScripts
push0
lag global[$6a]
send $4
bnot
send $6
bnot
pushi $94 ; 148, init
push0
&rest $1
super Script, $4
bnot
ret
GSActionScript::dispose:
pushi $58 ; 88, 'X', delete
push1
pushSelf
pushi $57d ; 1405, pScripts
push0
lag global[$6a]
send $4
bnot
send $6
bnot
pushi $95 ; 149, dispose
push0
&rest $1
super Script, $4
bnot
ret
GSActionScript::handleError:
lsp param[$1]
lag global[$6a]
eq?
bnt code_0eec
pToa caller
bnt code_0edc
pushi $9c ; 156, handleError
pushi $3 ; z
lsp param[$1]
pushi $10d ; 269, lowWord
push0
lap param[$2]
send $4
bnot
push
pushi $10d ; 269, lowWord
push0
lap param[$3]
send $4
bnot
push
&rest $4 ; scaleX
pToa caller
send $a
bnot
ldi $0
aTop caller
code_0edc: pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_0eec: ret
GSLoginScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_0f3c
pushi $127 ; 295, equal
push1
pushi $15 ; 21, nsBottom
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_0f7d
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_0f7d
code_0f3c: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_0f7d
pushi $127 ; 295, equal
push1
pushi $15 ; 21, nsBottom
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_0f7d
pushi $2f4 ; 756, pConnected
push1
push1
lag global[$6a]
send $6
bnot
push0
callk kernel_121, $0
bnot
push
ldi $e10 ; 3600, BAD SELECTOR
sub
sal local[$2]
ldi $1
sal local[$3]
ldi $1
aTop cycles
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
code_0f7d: toss
ret
GSLoginScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_0fbe
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
sat temp[$0]
push2
pushi $19 ; 25, lsBottom
push
callk kernel_154, $4
bnot
pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_22b0 ; "tlwl"
push
pushi $10 ; 16, cel
pTos pServID
lsg global[$e2]
lst temp[$0]
callk kernel_128, $c
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_0fcb
code_0fbe: dup
ldi $1
eq?
bnt code_0fcb
pushi $95 ; 149, dispose
push0
self $4
bnot
code_0fcb: toss
ret
GSGetBookInfoScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1027
pushi $127 ; 295, equal
push1
pushi $52 ; 82, 'R', save
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1061
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $57e ; 1406, pNumPages
push1
pushi $ff ; 255, asInteger
pToa pText
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1061
code_1027: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1061
pushi $127 ; 295, equal
push1
pushi $52 ; 82, 'R', save
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1061
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $57e ; 1406, pNumPages
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pText
send $6
bnot
ldi $1
aTop cycles
code_1061: toss
ret
GSGetBookInfoScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1080
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $52 ; 82, 'R', save
pTos pObj
callk kernel_128, $8
bnot
jmp code_108d
code_1080: dup
ldi $1
eq?
bnt code_108d
pushi $95 ; 149, dispose
push0
self $4
bnot
code_108d: toss
ret
GSSendFatalScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_10de
pushi $127 ; 295, equal
push1
pushi $54 ; 84, 'T', title
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1105
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1105
code_10de: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1105
pushi $127 ; 295, equal
push1
pushi $54 ; 84, 'T', title
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1105
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_1105: toss
ret
GSSendFatalScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1134
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $54 ; 84, 'T', title
pushi $5a ; 90, 'Z', size
push0
pToa pObj
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
pToa pObj
send $4
bnot
push
callk kernel_128, $a
bnot
jmp code_114a
code_1134: dup
ldi $1
eq?
bnt code_114a
pushi $95 ; 149, dispose
push0
pToa pObj
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_114a: toss
ret
GSJoinGroupScript::init:
pushi $9f ; 159, add
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $94 ; 148, init
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSJoinGroupScript::dispose:
pushi $3 ; z
pushi $b ; 11, inRight
pushi $8 ; fixPriority
pushSelf
callk kernel_118, $6
bnot
pushi $58 ; 88, 'X', delete
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $95 ; 149, dispose
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSJoinGroupScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_11d2
pushi $127 ; 295, equal
push1
pushi $57 ; 87, 'W', draw
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_12a2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_12a2
code_11d2: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_12a2
pushi $127 ; 295, equal
push1
pushi $57 ; 87, 'W', draw
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_12a2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $f5 ; 245, format
push2
lofsa string_22ef ; "-3F|c43|You are now a member of %s's group.\n"
push
pushi $315 ; 789, pName
push0
pToa pObj
send $4
bnot
push
class Str
send $8
bnot
sat temp[$2]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $f5 ; 245, format
push2
lofsa string_231c ; "You are now a member of %s's group.\n"
push
pushi $315 ; 789, pName
push0
pToa pObj
send $4
bnot
push
class Str
send $8
bnot
sat temp[$2]
pushi $38c ; 908, setMessage
push1
push
lag global[$1]
send $6
bnot
code_1246: ldi $1
bnt code_129e
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $127 ; 295, equal
push2
pushi $ff ; 255, asInteger
dup
send $8
bnot
bnt code_126d
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
jmp code_129e
code_126d: pushi $315 ; 789, pName
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
pushi $2ca ; 714, pServID
push1
lst temp[$1]
pushi $8d ; 141, new
push0
class GroupMember
send $4
bnot
sat temp[$0]
send $c
bnot
pushi $9f ; 159, add
push1
lst temp[$0]
class GroupList
send $6
bnot
jmp code_1246
code_129e: ldi $1
aTop cycles
code_12a2: toss
ret
GSJoinGroupScript::handleError:
lsp param[$1]
class DisposeNotifyList
eq?
bnt code_12bb
lsp param[$2]
pToa pObj
eq?
bnt code_12bb
pushi $95 ; 149, dispose
push0
self $4
bnot
jmp code_12c5
code_12bb: pushi $9c ; 156, handleError
push0
&rest $1
super GSActionScript, $4
bnot
code_12c5: ret
GSJoinGroupScript::perform:
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $57 ; 87, 'W', draw
pTos pObj
callk kernel_128, $8
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
ret
GSJoinGroupScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1313
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $57 ; 87, 'W', draw
pTos pObj
callk kernel_128, $8
bnot
pushi $7 ; priority
pushi $b ; 11, inRight
push2
lofsa string_2341 ; "Join Group"
push
lofsa string_234c ; "Waiting for the response from the group leader"
push
lofsa string_237b ; "Stop"
push
pushSelf
pushi $63 ; 99, 'c', perform
callk kernel_118, $e
bnot
jmp code_1320
code_1313: dup
ldi $1
eq?
bnt code_1320
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1320: toss
ret
GSTradeScript::init:
pushi $9f ; 159, add
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $94 ; 148, init
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSTradeScript::dispose:
pushi $3 ; z
pushi $b ; 11, inRight
pushi $8 ; fixPriority
pushSelf
callk kernel_118, $6
bnot
pushi $58 ; 88, 'X', delete
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $95 ; 149, dispose
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSTradeScript::handleMsg:
link $4
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1391
pushi $127 ; 295, equal
push1
pushi $86 ; 134, yaw
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_13e0
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
jmp code_13e0
code_1391: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_13e0
pushi $127 ; 295, equal
push1
pushi $86 ; 134, yaw
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_13e0
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$3]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
aTop pName
pushi $4 ; scaleX
pushi $29 ; 41, ')', state
push1
lst temp[$3]
pTos pName
callk kernel_118, $8
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_13e0: toss
ret
GSTradeScript::handleError:
lsp param[$1]
class DisposeNotifyList
eq?
bnt code_13f9
lsp param[$2]
pToa pObj
eq?
bnt code_13f9
pushi $95 ; 149, dispose
push0
self $4
bnot
jmp code_1403
code_13f9: pushi $9c ; 156, handleError
push0
&rest $1
super GSActionScript, $4
bnot
code_1403: ret
GSTradeScript::perform:
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $b1 ; 177, duplicate
pTos pObj
callk kernel_128, $8
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
ret
GSTradeScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1453
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $86 ; 134, yaw
pTos pObj
callk kernel_128, $8
bnot
pushi $7 ; priority
pushi $b ; 11, inRight
push2
lofsa string_2392 ; "Initiate Trade"
push
lofsa string_23a1 ; "Waiting for a response from the other player."
push
lofsa string_23cf ; "Cancel"
push
pushSelf
pushi $63 ; 99, 'c', perform
callk kernel_118, $e
bnot
jmp code_1460
code_1453: dup
ldi $1
eq?
bnt code_1460
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1460: toss
ret
GSGetLookInfoScript::init:
pushi $9f ; 159, add
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $94 ; 148, init
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSGetLookInfoScript::dispose:
pushi $58 ; 88, 'X', delete
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $95 ; 149, dispose
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSGetLookInfoScript::handleMsg:
link $5
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_14de
pushi $127 ; 295, equal
push1
pushi $74 ; 116, 't', all
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_17ae
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_17ae
code_14de: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_17ae
pushi $127 ; 295, equal
push1
pushi $74 ; 116, 't', all
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_17ae
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
ldi $0
sat temp[$4]
code_150b: lst temp[$4]
ldi $7 ; priority
lt?
bnt code_1561
pushi $2bb ; 699, pType
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
pushi $57f ; 1407, pRating
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pushi $580 ; 1408, pCondition
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pushi $8d ; 141, new
push0
class ArmorInfo
send $4
bnot
sat temp[$3]
send $12
bnot
pushi $9f ; 159, add
push1
lst temp[$3]
pushi $581 ; 1409, pArmorInfoList
push0
pToa pObj
send $4
bnot
send $6
bnot
+at temp[$4]
jmp code_150b
code_1561: pushi $582 ; 1410, pWeaponName
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $583 ; 1411, pWeaponDamageMin
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $584 ; 1412, pWeaponDamageMax
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $585 ; 1413, pWeaponCondition
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $586 ; 1414, pAttacksPerRound
push1
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $587 ; 1415, pDodgesPerRound
push1
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $588 ; 1416, pBlocksPerRound
push1
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $589 ; 1417, pAttackDamageMin
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $58a ; 1418, pAttackDamageMax
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $58b ; 1419, pMovementRate
push1
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $58c ; 1420, pCarry
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $58d ; 1421, pCarryMax
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $58e ; 1422, pBounty
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $58f ; 1423, pWanted
push1
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $590 ; 1424, pNPCKills
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $591 ; 1425, pPKills
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $639 ; 1593, pManaDrain
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $63a ; 1594, pMeleeArmorPierce
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $63b ; 1595, pEvilMDM
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $63c ; 1596, pGoodMDM
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $642 ; 1602, pCastResist
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $643 ; 1603, pSpellResist
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $63d ; 1597, pAccountType
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $63e ; 1598, pBillingDate
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $640 ; 1600, pCredits
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $641 ; 1601, pCoppers
push0
pToa pObj
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $63f ; 1599, pAccountID
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $644 ; 1604, nRights
push1
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $592 ; 1426, pMeleeMod
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $593 ; 1427, pSpellMod
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
pushi $594 ; 1428, pOldLevel
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pToa pObj
send $6
bnot
code_17ae: toss
ret
GSGetLookInfoScript::handleError:
lsp param[$1]
class DisposeNotifyList
eq?
bnt code_17c7
lsp param[$2]
pToa pCharacter
eq?
bnt code_17c7
pushi $95 ; 149, dispose
push0
self $4
bnot
jmp code_17d1
code_17c7: pushi $9c ; 156, handleError
push0
&rest $1
super GSActionScript, $4
bnot
code_17d1: ret
GSGetLookInfoScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_17ef
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $74 ; 116, 't', all
pTos pCharacter
callk kernel_128, $8
bnot
jmp code_17fc
code_17ef: dup
ldi $1
eq?
bnt code_17fc
pushi $95 ; 149, dispose
push0
self $4
bnot
code_17fc: toss
ret
GSLeaveGroupScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1851
pushi $127 ; 295, equal
push1
pushi $58 ; 88, 'X', delete
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1903
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1903
code_1851: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1903
pushi $127 ; 295, equal
push1
pushi $58 ; 88, 'X', delete
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1903
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $37f ; 895, findByServID
push1
push
class GroupList
send $6
bnot
sat temp[$0]
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
lat temp[$0]
bnt code_18dd
pushi $f5 ; 245, format
push2
lofsa string_23f8 ; "-3 |c43|You have left %s's group.\n"
push
pushi $315 ; 789, pName
push0
pushi $37e ; 894, pLeader
push0
class GroupList
send $4
bnot
send $4
bnot
push
class Str
send $8
bnot
sat temp[$2]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $58 ; 88, 'X', delete
push1
lst temp[$0]
class GroupList
send $6
bnot
jmp code_18ff
code_18dd: pushi $f5 ; 245, format
push1
lofsa string_241b ; "-3 |c43|You have left your group.\n"
push
class Str
send $6
bnot
sat temp[$2]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
code_18ff: ldi $1
aTop cycles
code_1903: toss
ret
GSLeaveGroupScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1920
pushi $3 ; z
pushi $e ; 14, view
lofsa string_243e ; "t"
push
pushi $58 ; 88, 'X', delete
callk kernel_128, $6
bnot
jmp code_192d
code_1920: dup
ldi $1
eq?
bnt code_192d
pushi $95 ; 149, dispose
push0
self $4
bnot
code_192d: toss
ret
GSGroupKickScript::handleMsg:
link $2
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1981
pushi $127 ; 295, equal
push1
pushi $59 ; 89, 'Y', printLang
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_19a8
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_19a8
code_1981: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_19a8
pushi $127 ; 295, equal
push1
pushi $59 ; 89, 'Y', printLang
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_19a8
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_19a8: toss
ret
GSGroupKickScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_19cf
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_2453 ; "tl"
push
pushi $59 ; 89, 'Y', printLang
pushi $2ca ; 714, pServID
push0
pToa pObj
send $4
bnot
push
callk kernel_128, $8
bnot
jmp code_19dc
code_19cf: dup
ldi $1
eq?
bnt code_19dc
pushi $95 ; 149, dispose
push0
self $4
bnot
code_19dc: toss
ret
GSGetStartingPosnScript::handleMsg:
link $4
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1a31
pushi $127 ; 295, equal
push1
pushi $5c ; 92, '\', palette
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1ac9
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1ac9
code_1a31: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1ac9
pushi $127 ; 295, equal
push1
pushi $5c ; 92, '\', palette
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1ac9
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
sat temp[$3]
pushi $136 ; 310, getLong
push1
push
lap param[$1]
send $6
bnot
pushi $10f ; 271, setLong
push1
lst temp[$3]
lag global[$d7]
send $6
bnot
pushi $11b ; 283, bitXOR
push2
pushi $feed ; -275
pushi $deaf ; -8529
lat temp[$3]
send $8
bnot
pushi $10d ; 269, lowWord
push0
lat temp[$3]
send $4
bnot
sag global[$f8]
pushi $10e ; 270, hiWord
push0
lat temp[$3]
send $4
bnot
sag global[$f9]
pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sag global[$d8]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sag global[$d9]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sag global[$da]
ldi $1
aTop cycles
code_1ac9: toss
ret
GSGetStartingPosnScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1ae8
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $5c ; 92, '\', palette
pTos pObj
callk kernel_128, $8
bnot
jmp code_1af5
code_1ae8: dup
ldi $1
eq?
bnt code_1af5
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1af5: toss
ret
GSSetPasswordScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1b4a
pushi $127 ; 295, equal
push1
pushi $5d ; 93, ']', dataInc
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1b71
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1b71
code_1b4a: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1b71
pushi $127 ; 295, equal
push1
pushi $5d ; 93, ']', dataInc
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1b71
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_1b71: toss
ret
GSSetPasswordScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1bcd
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13f ; 319, putString
push1
pTos pDirectObj
pushi $13f ; 319, putString
push1
pTos pIndirectObj
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $12
bnot
pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_2480 ; "tpa"
push
pushi $5d ; 93, ']', dataInc
pTos pObj
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $c
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_1bda
code_1bcd: dup
ldi $1
eq?
bnt code_1bda
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1bda: toss
ret
GSSetTitleScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1c2f
pushi $127 ; 295, equal
push1
pushi $67 ; 103, 'g', quitGame
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1c57
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1c57
code_1c2f: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1c57
pushi $127 ; 295, equal
push1
pushi $67 ; 103, 'g', quitGame
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1c57
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_1c57: toss
ret
GSSetTitleScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1cad
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13f ; 319, putString
push1
pTos pText
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $c
bnot
pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_2480 ; "tpa"
push
pushi $67 ; 103, 'g', quitGame
pTos pObj
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $c
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_1cba
code_1cad: dup
ldi $1
eq?
bnt code_1cba
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1cba: toss
ret
GSQueryHouseScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1d0f
pushi $127 ; 295, equal
push1
pushi $5e ; 94, '^', handle
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1d5d
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1d5d
code_1d0f: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1d5d
pushi $127 ; 295, equal
push1
pushi $5e ; 94, '^', handle
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1d5d
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
push1
pTos pLongInt
calle export60000_0, $2
bnot
bnt code_1d59
pushi $97 ; 151, isKindOf
push1
class LongInt
push
pToa pLongInt
send $6
bnot
bnt code_1d59
pushi $136 ; 310, getLong
push1
pTos pLongInt
lap param[$1]
send $6
bnot
code_1d59: ldi $1
aTop cycles
code_1d5d: toss
ret
GSQueryHouseScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1db1
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13f ; 319, putString
push1
pTos pText
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $c
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $5e ; 94, '^', handle
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_1dbe
code_1db1: dup
ldi $1
eq?
bnt code_1dbe
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1dbe: toss
ret
GSGetBookPageScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1e13
pushi $127 ; 295, equal
push1
pushi $53 ; 83, 'S', restore
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1e7e
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1e7e
code_1e13: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1e7e
pushi $127 ; 295, equal
push1
pushi $53 ; 83, 'S', restore
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1e7e
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $99 ; 153, respondsTo
push1
pushi $2fc ; 764, pText
pToa pText
send $6
bnot
bnt code_1e5c
pushi $2fc ; 764, pText
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
pToa pText
send $6
bnot
jmp code_1e7a
code_1e5c: pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $d3 ; 211, copy
push1
push
pToa pText
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
code_1e7a: ldi $1
aTop cycles
code_1e7e: toss
ret
GSGetBookPageScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1e9f
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_24bc ; "tpw"
push
pushi $53 ; 83, 'S', restore
pTos pObj
pTos pNumber
callk kernel_128, $a
bnot
jmp code_1eac
code_1e9f: dup
ldi $1
eq?
bnt code_1eac
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1eac: toss
ret
GSLoginCharacterScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_1f00
pushi $127 ; 295, equal
push1
pushi $82 ; 130, magPower
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1f33
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_1f33
code_1f00: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1f33
pushi $127 ; 295, equal
push1
pushi $82 ; 130, magPower
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1f33
push2
pushi $2a ; 42, '*', font
lsp param[$1]
callk kernel_118, $4
bnot
ldi $1
aTop cycles
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
code_1f33: toss
ret
GSLoginCharacterScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1f53
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $82 ; 130, magPower
pTos pServID
callk kernel_128, $8
bnot
jmp code_1f60
code_1f53: dup
ldi $1
eq?
bnt code_1f60
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1f60: toss
ret
GSPageScript::dispose:
pushi $95 ; 149, dispose
push0
pToa pName
send $4
bnot
ldi $0
aTop pName
pushi $95 ; 149, dispose
push0
pToa pText
send $4
bnot
ldi $0
aTop pText
pushi $95 ; 149, dispose
push0
super GSActionScript, $4
bnot
ret
GSPageScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1fba
pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_24eb ; "tSs"
push
pushi $17 ; 23, lsTop
pushi $20 ; 32, ' ', name
pushi $71 ; 113, 'q', data
push0
pToa pName
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
pToa pText
send $4
bnot
push
callk kernel_128, $c
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_1fba: toss
ret
GSConnectScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $19 ; 25, lsBottom
eq?
bnt code_1fef
pushi $127 ; 295, equal
push1
push1
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_1fef
ldi $1
aTop cycles
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
code_1fef: toss
ret
GSConnectScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_1ffe
jmp code_200b
code_1ffe: dup
ldi $1
eq?
bnt code_200b
pushi $95 ; 149, dispose
push0
self $4
bnot
code_200b: toss
ret
GSNotifyScript::dispose:
pushi $95 ; 149, dispose
push0
pToa pText
send $4
bnot
ldi $0
aTop pText
pushi $95 ; 149, dispose
push0
super GSActionScript, $4
bnot
ret
GSNotifyScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_204d
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_250c ; "ts"
push
pushi $18 ; 24, lsRight
pushi $71 ; 113, 'q', data
push0
pToa pText
send $4
bnot
push
callk kernel_128, $8
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_204d: toss
ret
GSNewRoomScript::handleMsg:
link $f
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_20af
pushi $127 ; 295, equal
push1
pushi $20 ; 32, ' ', name
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_24f6
pToa pFirstRoom
bnt code_2084
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
code_2084: pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_24f6
code_20af: dup
ldi $21 ; 33, '!', key
eq?
bnt code_24f6
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $45 ; 69, 'E', doit
push0
push2
pushi $9c45 ; -25531
push0
callk kernel_2, $4
bnot
send $4
bnot
ldi $0
sag global[$4f]
pToa pFirstRoom
bnt code_2125
push2
pushi $6 ; maxScale
pushi $a ; 10, inTop
callk kernel_118, $4
bnot
pushi $3 ; z
pushi $6 ; maxScale
pushi $4 ; scaleX
pushi $338 ; 824, pManaValue
push0
lag global[$1]
send $4
bnot
push
callk kernel_118, $6
bnot
pushi $6 ; maxScale
dup
pushi $5 ; scaleY
pushi $406 ; 1030, pHealth
push0
lag global[$1]
send $4
bnot
push
pushi $632 ; 1586, pHealthHi
push0
lag global[$1]
send $4
bnot
push
pushi $407 ; 1031, pHealthMax
push0
lag global[$1]
send $4
bnot
push
pushi $633 ; 1587, pHealthMaxHi
push0
lag global[$1]
send $4
bnot
push
callk kernel_118, $c
bnot
code_2125: pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
bnt code_2150
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $3 ; z
pushi $6 ; maxScale
pushi $3 ; z
push
callk kernel_118, $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
code_2150: pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sag global[$e6]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$e]
push
lag global[$e7]
ne?
bnt code_2184
lat temp[$e]
sag global[$e7]
push
ldi $ff ; 255, asInteger
ne?
bnt code_2184
pushi $33 ; 51, '3', play
push1
lat temp[$e]
lsli local[$8]
class MusicMgr
send $6
bnot
code_2184: pushi $1ae ; 430, horizon
push1
pushi $1ae ; 430, horizon
push0
lag global[$3]
send $4
bnot
push
pushi $2c0 ; 704, setInfo
pushi $5 ; scaleY
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
push
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pushi $2bc ; 700, virtualize
push0
pushi $8d ; 141, new
push0
class NetRoom
send $4
bnot
sat temp[$1]
send $18
bnot
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
bnt code_21f9
pushi $55a ; 1370, pDefunct
push1
push1
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
send $6
bnot
code_21f9: pushi $a1 ; 161, firstEqual
push2
pushi $6d ; 109, 'm', picture
dup
push0
lat temp[$1]
send $4
bnot
push
push2
pushi $9cac ; -25428
pushi $5 ; scaleY
callk kernel_2, $4
bnot
send $8
bnot
sat temp[$7]
bnt code_22e8
pushi $1ae ; 430, horizon
push1
pushi $1ae ; 430, horizon
push0
send $4
bnot
push
lat temp[$1]
send $6
bnot
pushi $471 ; 1137, pScaled
push0
lat temp[$7]
send $4
bnot
bnt code_2269
pushi $19a ; 410, setScale
pushi $4 ; scaleX
pushi $475 ; 1141, pFrontSize
push0
lat temp[$7]
send $4
bnot
push
pushi $473 ; 1139, pBackSize
push0
lat temp[$7]
send $4
bnot
push
pushi $474 ; 1140, pFrontY
push0
lat temp[$7]
send $4
bnot
push
pushi $472 ; 1138, pBackY
push0
lat temp[$7]
send $4
bnot
push
lat temp[$1]
send $c
bnot
code_2269: pushi $470 ; 1136, polyList
push0
lat temp[$7]
send $4
bnot
sat temp[$c]
bnt code_22d5
pushi $97 ; 151, isKindOf
push1
class List
push
lat temp[$c]
send $6
bnot
not
bnt code_22a4
pushi $2bd ; 701, addPolygon
push1
pushi $8d ; 141, new
push0
pushi $470 ; 1136, polyList
push0
lat temp[$7]
send $4
bnot
send $4
bnot
push
lat temp[$1]
send $6
bnot
jmp code_22d5
code_22a4: ldi $0
sat temp[$5]
code_22a8: lst temp[$5]
pushi $5a ; 90, 'Z', size
push0
lat temp[$c]
send $4
bnot
lt?
bnt code_22d5
pushi $2bd ; 701, addPolygon
push1
pushi $8d ; 141, new
push0
pushi $4b ; 75, 'K', at
push1
lst temp[$5]
lat temp[$c]
send $6
bnot
send $4
bnot
push
lat temp[$1]
send $6
bnot
+at temp[$5]
jmp code_22a8
code_22d5: pushi $2bb ; 699, pType
push1
pushi $46f ; 1135, roomType
push0
lat temp[$7]
send $4
bnot
push
lat temp[$1]
send $6
bnot
code_22e8: pushi $9f ; 159, add
push1
lst temp[$1]
lag global[$30]
send $6
bnot
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
sat temp[$b]
bnt code_231d
pushi $3c6 ; 966, deleteFromRoom
push0
lag global[$1]
send $4
bnot
pushi $9d ; 157, eachElementDo
push1
pushi $3dc ; 988, deleteFromServer
pushi $421 ; 1057, pWObjectList
push0
lat temp[$b]
send $4
bnot
send $6
bnot
code_231d: pushi $8d ; 141, new
push0
class List
send $4
bnot
aTop pObjectList
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$2]
ldi $0
sat temp[$5]
code_2337: lst temp[$5]
lat temp[$2]
lt?
bnt code_2429
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$6]
push
ldi $7fff ; 32767
and
sat temp[$4]
sat temp[$d]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$8]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$9]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$a]
lat temp[$4]
bnt code_2424
push2
pushi $80 ; 128, lastKey
pushi $4b ; 75, 'K', at
push1
push
class ATPViewArray
send $6
bnot
push
callk kernel_5, $4
bnot
bnt code_2424
pushi $3ed ; 1005, pBaseView
push1
pushi $4b ; 75, 'K', at
push1
lst temp[$d]
class ATPViewArray
send $6
bnot
push
push1
push1
lst temp[$8]
push2
push1
lst temp[$9]
pushi $3 ; z
push1
lst temp[$a]
pushi $f ; 15, loop
push1
lst temp[$6]
ldi $8000 ; -32768
and
bnt code_23b9
ldi $1
jmp code_23bb
code_23b9: ldi $0
code_23bb: push
pushi $17e ; 382, noun
push1
pushi $4b ; 75, 'K', at
push1
lst temp[$d]
class ATPNounArray
send $6
bnot
push
pushi $3f4 ; 1012, pPolygon
push1
pushi $326 ; 806, hasPolygon
push1
lst temp[$d]
class ATPFlagsArray
send $6
bnot
push
pushi $3fa ; 1018, pDoScaler
push1
pushi $327 ; 807, doScaler
push1
lst temp[$d]
class ATPFlagsArray
send $6
bnot
push
pushi $412 ; 1042, pMsgFile
push1
pushi $4b ; 75, 'K', at
push1
lst temp[$d]
class ATPFileArray
send $6
bnot
push
pushi $3ec ; 1004, pAction
push1
push0
pushi $94 ; 148, init
push0
pushi $3c0 ; 960, pause
push0
pushi $3c6 ; 966, deleteFromRoom
push0
pushi $8d ; 141, new
push0
class WorldObject
send $4
bnot
sat temp[$3]
send $48
bnot
pushi $9f ; 159, add
push1
lst temp[$3]
pToa pObjectList
send $6
bnot
code_2424: +at temp[$5]
jmp code_2337
code_2429: pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$2]
ldi $0
sat temp[$5]
code_2438: lst temp[$5]
lat temp[$2]
lt?
bnt code_2485
pushi $3f4 ; 1012, pPolygon
push1
pushi $ff ; 255, asInteger
pushi $8d ; 141, new
push0
class WorldObject
send $4
bnot
sat temp[$3]
send $6
bnot
pushi $36c ; 876, fromPacket
push1
lsp param[$1]
lat temp[$3]
send $6
bnot
bnt code_2478
pushi $9f ; 159, add
push1
lst temp[$3]
pToa pObjectList
send $6
bnot
pushi $3c6 ; 966, deleteFromRoom
push0
lat temp[$3]
send $4
bnot
jmp code_2481
code_2478: pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
code_2481: +at temp[$5]
jmp code_2438
code_2485: pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$2]
ldi $0
sat temp[$5]
code_2494: lst temp[$5]
lat temp[$2]
lt?
bnt code_24e3
pushi $3e4 ; 996, pMover
push1
class MoveTo
push
pushi $8d ; 141, new
push0
class WorldActor
send $4
bnot
sat temp[$3]
send $6
bnot
pushi $36c ; 876, fromPacket
push1
lsp param[$1]
lat temp[$3]
send $6
bnot
bnt code_24d6
pushi $9f ; 159, add
push1
lst temp[$3]
pToa pObjectList
send $6
bnot
pushi $3c6 ; 966, deleteFromRoom
push0
lat temp[$3]
send $4
bnot
jmp code_24df
code_24d6: pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
code_24df: +at temp[$5]
jmp code_2494
code_24e3: lat temp[$b]
bnt code_24f2
pushi $3c5 ; 965, addToRoom
push1
push
lag global[$1]
send $6
bnot
code_24f2: ldi $1
aTop cycles
code_24f6: toss
ret
GSNewRoomScript::changeState:
link $2
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_255a
pToa pFirstRoom
bnt code_2514
pushi $24e ; 590, handsOff
push0
lag global[$2]
send $4
bnot
code_2514: pushi $127 ; 295, equal
push1
pushi $fe ; 254, strIndex
pToa pNumber
send $6
bnot
bnt code_2542
pushi $b5 ; 181, set
push2
push0
push0
pToa pNumber
send $8
bnot
pushi $9f ; 159, add
push1
push2
pushi $13b ; 315, putWord
pushi $140 ; 320, pHandle
callk kernel_60, $4
bnot
push
pToa pNumber
send $6
bnot
code_2542: pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_22b0 ; "tlwl"
push
pushi $20 ; 32, ' ', name
pTos pNumber
pushi $2be2 ; 11234
pTos pNumber
callk kernel_128, $c
bnot
jmp code_2729
code_255a: dup
ldi $1
eq?
bnt code_2717
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
sat temp[$0]
pushi $3c6 ; 966, deleteFromRoom
push0
lag global[$1]
send $4
bnot
lat temp[$0]
bnt code_2597
pushi $421 ; 1057, pWObjectList
push0
send $4
bnot
bnt code_2597
pushi $9d ; 157, eachElementDo
push1
pushi $3a5 ; 933, hideContents
pushi $421 ; 1057, pWObjectList
push0
lat temp[$0]
send $4
bnot
send $6
bnot
code_2597: pushi $9f ; 159, add
push1
lst temp[$0]
class DeadObjects
send $6
bnot
pushi $94 ; 148, init
push0
pushi $2c6 ; 710, findRoom
push2
pTos pNumber
push0
lag global[$30]
send $8
bnot
sat temp[$0]
send $4
bnot
pushi $2c3 ; 707, pNextRoom
push1
lst temp[$0]
lag global[$30]
send $6
bnot
pushi $9d ; 157, eachElementDo
push2
pushi $3c5 ; 965, addToRoom
lst temp[$0]
pToa pObjectList
send $8
bnot
pushi $9d ; 157, eachElementDo
push2
pushi $63 ; 99, 'c', perform
class GotoVisibleLocation
push
pushi $a6 ; 166, release
push0
pushi $95 ; 149, dispose
push0
pToa pObjectList
send $10
bnot
pushi $3f7 ; 1015, pRoomNum
push1
pTos pNumber
pushi $3c5 ; 965, addToRoom
push1
lst temp[$0]
lag global[$1]
send $c
bnot
pushi $45 ; 69, 'E', doit
pushi $4 ; scaleX
pushi $140 ; 320, pHandle
pushi $c8 ; 200, handleEvent
push1
push0
lag global[$1]
send $4
bnot
push
push2
push0
lag global[$1]
send $4
bnot
push
push2
pushi $eac4 ; -5436
push1
callk kernel_2, $4
bnot
send $c
bnot
sat temp[$1]
push1
push0
send $4
bnot
push
push1
push0
lag global[$1]
send $4
bnot
ne?
bt code_2642
push2
push0
lat temp[$1]
send $4
bnot
push
push2
push0
lag global[$1]
send $4
bnot
ne?
code_2642: bnt code_2670
push1
push1
push1
push0
lat temp[$1]
send $4
bnot
push
push2
push1
push2
push0
lat temp[$1]
send $4
bnot
push
pushi $3cd ; 973, recordPosn
push0
pushi $3cc ; 972, sendMovie
push1
push1
lag global[$1]
send $16
bnot
pushi $36a ; 874, updateDisplay
push0
lag global[$1]
send $4
bnot
code_2670: pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
pushi $45 ; 69, 'E', doit
pushi $4 ; scaleX
pushi $140 ; 320, pHandle
pushi $c8 ; 200, handleEvent
pushi $140 ; 320, pHandle
pushi $c8 ; 200, handleEvent
push2
pushi $eac4 ; -5436
push1
callk kernel_2, $4
bnot
send $c
bnot
sat temp[$1]
pushi $422 ; 1058, pSafeX
push1
push1
push0
send $4
bnot
push
lat temp[$0]
send $6
bnot
pushi $423 ; 1059, pSafeY
push1
push2
push0
lat temp[$1]
send $4
bnot
push
lat temp[$0]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
pushi $6d ; 109, 'm', picture
push0
lat temp[$0]
send $4
bnot
push
ldi $bff ; 3071, BAD SELECTOR
eq?
bnt code_26e4
pushi $9d ; 157, eachElementDo
push1
pushi $3e1 ; 993, validatePosn
pushi $421 ; 1057, pWObjectList
push0
lat temp[$0]
send $4
bnot
send $6
bnot
code_26e4: pToa pFirstRoom
bnt code_26f2
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
code_26f2: pushi $97 ; 151, isKindOf
push1
class StaticRealmRoom
push
pToa pRoom
send $6
bnot
bnt code_2710
ldi $1
sag global[$4f]
pushi $95 ; 149, dispose
push0
self $4
bnot
jmp code_2729
code_2710: ldi $1
aTop cycles
jmp code_2729
code_2717: dup
ldi $2
eq?
bnt code_2729
ldi $1
sag global[$4f]
pushi $95 ; 149, dispose
push0
self $4
bnot
code_2729: toss
ret
GSShiftRoomScript::handleMsg:
link $e
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_277e
pushi $127 ; 295, equal
push1
pushi $34 ; 52, '4', number
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_2bf2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_2bf2
code_277e: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_27cc
pushi $127 ; 295, equal
push1
pushi $34 ; 52, '4', number
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_2bf2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $50a ; 1290, pEntryX
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
lag global[$1]
send $6
bnot
pushi $50b ; 1291, pEntryY
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
lag global[$1]
send $6
bnot
jmp code_2bf2
code_27cc: dup
ldi $21 ; 33, '!', key
eq?
bnt code_2bf2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $45 ; 69, 'E', doit
push0
push2
pushi $9c45 ; -25531
push0
callk kernel_2, $4
bnot
send $4
bnot
ldi $0
sag global[$4f]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
bnt code_281a
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $3 ; z
pushi $6 ; maxScale
pushi $3 ; z
push
callk kernel_118, $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
code_281a: pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sag global[$e6]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$d]
push
lag global[$e7]
ne?
bnt code_284f
lat temp[$d]
sag global[$e7]
push
ldi $ff ; 255, asInteger
ne?
bnt code_284f
pushi $33 ; 51, '3', play
push1
lat temp[$d]
lsli local[$8]
class MusicMgr
send $6
bnot
code_284f: pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
aTop pNumber
pushi $1ae ; 430, horizon
push1
pushi $1ae ; 430, horizon
push0
lag global[$3]
send $4
bnot
push
pushi $2c0 ; 704, setInfo
pushi $5 ; scaleY
pTos pNumber
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
pushi $2bc ; 700, virtualize
push0
pushi $8d ; 141, new
push0
class NetRoom
send $4
bnot
sat temp[$1]
send $18
bnot
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
bnt code_28f6
lal local[$28]
bnt code_28e5
pushi $58 ; 88, 'X', delete
push1
lsl local[$29]
pushi $cd ; 205, pDemons
push0
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
send $4
bnot
send $6
bnot
pushi $9f ; 159, add
push1
lsl local[$29]
pushi $cd ; 205, pDemons
push0
lat temp[$1]
send $4
bnot
send $6
bnot
code_28e5: pushi $55a ; 1370, pDefunct
push1
push1
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
send $6
bnot
code_28f6: pushi $a1 ; 161, firstEqual
push2
pushi $6d ; 109, 'm', picture
dup
push0
lat temp[$1]
send $4
bnot
push
push2
pushi $9cac ; -25428
pushi $5 ; scaleY
callk kernel_2, $4
bnot
send $8
bnot
sat temp[$6]
bnt code_29e5
pushi $2bb ; 699, pType
push1
pushi $46f ; 1135, roomType
push0
send $4
bnot
push
lat temp[$1]
send $6
bnot
pushi $1ae ; 430, horizon
push1
pushi $1ae ; 430, horizon
push0
lat temp[$6]
send $4
bnot
push
lat temp[$1]
send $6
bnot
pushi $471 ; 1137, pScaled
push0
lat temp[$6]
send $4
bnot
bnt code_2979
pushi $19a ; 410, setScale
pushi $4 ; scaleX
pushi $475 ; 1141, pFrontSize
push0
lat temp[$6]
send $4
bnot
push
pushi $473 ; 1139, pBackSize
push0
lat temp[$6]
send $4
bnot
push
pushi $474 ; 1140, pFrontY
push0
lat temp[$6]
send $4
bnot
push
pushi $472 ; 1138, pBackY
push0
lat temp[$6]
send $4
bnot
push
lat temp[$1]
send $c
bnot
code_2979: pushi $470 ; 1136, polyList
push0
lat temp[$6]
send $4
bnot
sat temp[$c]
bnt code_29e5
pushi $97 ; 151, isKindOf
push1
class List
push
lat temp[$c]
send $6
bnot
not
bnt code_29b4
pushi $2bd ; 701, addPolygon
push1
pushi $8d ; 141, new
push0
pushi $470 ; 1136, polyList
push0
lat temp[$6]
send $4
bnot
send $4
bnot
push
lat temp[$1]
send $6
bnot
jmp code_29e5
code_29b4: ldi $0
sat temp[$4]
code_29b8: lst temp[$4]
pushi $5a ; 90, 'Z', size
push0
lat temp[$c]
send $4
bnot
lt?
bnt code_29e5
pushi $2bd ; 701, addPolygon
push1
pushi $8d ; 141, new
push0
pushi $4b ; 75, 'K', at
push1
lst temp[$4]
lat temp[$c]
send $6
bnot
send $4
bnot
push
lat temp[$1]
send $6
bnot
+at temp[$4]
jmp code_29b8
code_29e5: pushi $9f ; 159, add
push1
lst temp[$1]
lag global[$30]
send $6
bnot
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
sat temp[$a]
bnt code_2a1a
pushi $3c6 ; 966, deleteFromRoom
push0
lag global[$1]
send $4
bnot
pushi $9d ; 157, eachElementDo
push1
pushi $3dc ; 988, deleteFromServer
pushi $421 ; 1057, pWObjectList
push0
lat temp[$a]
send $4
bnot
send $6
bnot
code_2a1a: pushi $8d ; 141, new
push0
class List
send $4
bnot
aTop pObjectList
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$2]
ldi $0
sat temp[$4]
code_2a34: lst temp[$4]
lat temp[$2]
lt?
bnt code_2b24
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$b]
push
ldi $7fff ; 32767
and
sat temp[$5]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$7]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$8]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$9]
lat temp[$5]
bnt code_2b1f
push2
pushi $80 ; 128, lastKey
pushi $4b ; 75, 'K', at
push1
push
class ATPViewArray
send $6
bnot
push
callk kernel_5, $4
bnot
bnt code_2b1f
pushi $3ed ; 1005, pBaseView
push1
pushi $4b ; 75, 'K', at
push1
lst temp[$5]
class ATPViewArray
send $6
bnot
push
push1
push1
lst temp[$7]
push2
push1
lst temp[$8]
pushi $3 ; z
push1
lst temp[$9]
pushi $f ; 15, loop
push1
lst temp[$b]
ldi $8000 ; -32768
and
bnt code_2ab4
ldi $1
jmp code_2ab6
code_2ab4: ldi $0
code_2ab6: push
pushi $17e ; 382, noun
push1
pushi $4b ; 75, 'K', at
push1
lst temp[$5]
class ATPNounArray
send $6
bnot
push
pushi $3f4 ; 1012, pPolygon
push1
pushi $326 ; 806, hasPolygon
push1
lst temp[$5]
class ATPFlagsArray
send $6
bnot
push
pushi $3fa ; 1018, pDoScaler
push1
pushi $327 ; 807, doScaler
push1
lst temp[$5]
class ATPFlagsArray
send $6
bnot
push
pushi $412 ; 1042, pMsgFile
push1
pushi $4b ; 75, 'K', at
push1
lst temp[$5]
class ATPFileArray
send $6
bnot
push
pushi $3ec ; 1004, pAction
push1
push0
pushi $94 ; 148, init
push0
pushi $3c0 ; 960, pause
push0
pushi $3c6 ; 966, deleteFromRoom
push0
pushi $8d ; 141, new
push0
class WorldObject
send $4
bnot
sat temp[$3]
send $48
bnot
pushi $9f ; 159, add
push1
lst temp[$3]
pToa pObjectList
send $6
bnot
code_2b1f: +at temp[$4]
jmp code_2a34
code_2b24: pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$2]
ldi $0
sat temp[$4]
code_2b33: lst temp[$4]
lat temp[$2]
lt?
bnt code_2b81
pushi $3f4 ; 1012, pPolygon
push1
pushi $ff ; 255, asInteger
pushi $8d ; 141, new
push0
class WorldObject
send $4
bnot
sat temp[$3]
send $6
bnot
pushi $36c ; 876, fromPacket
push1
lsp param[$1]
lat temp[$3]
send $6
bnot
bnt code_2b74
pushi $9f ; 159, add
push1
lst temp[$3]
pToa pObjectList
send $6
bnot
pushi $3c6 ; 966, deleteFromRoom
push0
lat temp[$3]
send $4
bnot
jmp code_2b7d
code_2b74: pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
code_2b7d: +at temp[$4]
jmp code_2b33
code_2b81: pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$2]
ldi $0
sat temp[$4]
code_2b90: lst temp[$4]
lat temp[$2]
lt?
bnt code_2bdf
pushi $3e4 ; 996, pMover
push1
class MoveTo
push
pushi $8d ; 141, new
push0
class WorldActor
send $4
bnot
sat temp[$3]
send $6
bnot
pushi $36c ; 876, fromPacket
push1
lsp param[$1]
lat temp[$3]
send $6
bnot
bnt code_2bd2
pushi $9f ; 159, add
push1
lst temp[$3]
pToa pObjectList
send $6
bnot
pushi $3c6 ; 966, deleteFromRoom
push0
lat temp[$3]
send $4
bnot
jmp code_2bdb
code_2bd2: pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
code_2bdb: +at temp[$4]
jmp code_2b90
code_2bdf: lat temp[$a]
bnt code_2bee
pushi $3c5 ; 965, addToRoom
push1
push
lag global[$1]
send $6
bnot
code_2bee: ldi $1
aTop cycles
code_2bf2: toss
ret
GSShiftRoomScript::changeState:
link $2
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_2c15
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_252e ; "tb"
push
pushi $34 ; 52, '4', number
pTos pDirection
callk kernel_128, $8
bnot
jmp code_2d20
code_2c15: dup
ldi $1
eq?
bnt code_2d0e
pushi $c5 ; 197, pRoom
push0
lag global[$1]
send $4
bnot
sat temp[$0]
pushi $3c6 ; 966, deleteFromRoom
push0
lag global[$1]
send $4
bnot
pushi $9d ; 157, eachElementDo
push1
pushi $3a5 ; 933, hideContents
pushi $421 ; 1057, pWObjectList
push0
lat temp[$0]
send $4
bnot
send $6
bnot
pushi $9f ; 159, add
push1
lst temp[$0]
class DeadObjects
send $6
bnot
pushi $2c6 ; 710, findRoom
push2
pTos pNumber
push0
lag global[$30]
send $8
bnot
sat temp[$0]
pushi $2c3 ; 707, pNextRoom
push1
push
lag global[$30]
send $6
bnot
pushi $9d ; 157, eachElementDo
push2
pushi $3c5 ; 965, addToRoom
lst temp[$0]
pToa pObjectList
send $8
bnot
pushi $9d ; 157, eachElementDo
push2
pushi $63 ; 99, 'c', perform
class GotoVisibleLocation
push
pushi $a6 ; 166, release
push0
pushi $95 ; 149, dispose
push0
pToa pObjectList
send $10
bnot
pushi $3c5 ; 965, addToRoom
push1
lst temp[$0]
pushi $3f7 ; 1015, pRoomNum
push1
pTos pNumber
lag global[$1]
send $c
bnot
pushi $45 ; 69, 'E', doit
pushi $4 ; scaleX
pushi $140 ; 320, pHandle
pushi $c8 ; 200, handleEvent
pushi $140 ; 320, pHandle
pushi $c8 ; 200, handleEvent
push2
pushi $eac4 ; -5436
push1
callk kernel_2, $4
bnot
send $c
bnot
sat temp[$1]
pushi $422 ; 1058, pSafeX
push1
push1
push0
send $4
bnot
push
lat temp[$0]
send $6
bnot
pushi $423 ; 1059, pSafeY
push1
push2
push0
lat temp[$1]
send $4
bnot
push
lat temp[$0]
send $6
bnot
pushi $6d ; 109, 'm', picture
push0
lat temp[$0]
send $4
bnot
push
ldi $bff ; 3071, BAD SELECTOR
eq?
bnt code_2cfe
pushi $9d ; 157, eachElementDo
push1
pushi $3e1 ; 993, validatePosn
pushi $421 ; 1057, pWObjectList
push0
lat temp[$0]
send $4
bnot
send $6
bnot
code_2cfe: pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
ldi $1
aTop cycles
jmp code_2d20
code_2d0e: dup
ldi $2
eq?
bnt code_2d20
ldi $1
sag global[$4f]
pushi $95 ; 149, dispose
push0
self $4
bnot
code_2d20: toss
ret
GSCreateCharacterScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_2d77
pushi $10d ; 269, lowWord
push0
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $30 ; 48, '0', who
eq?
bnt code_2d73
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
code_2d73: toss
jmp code_2daf
code_2d77: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_2daf
pushi $10d ; 269, lowWord
push0
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $30 ; 48, '0', who
eq?
bnt code_2dae
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $36c ; 876, fromPacket
push1
lsp param[$1]
pToa pCharacter
send $6
bnot
ldi $1
aTop cycles
code_2dae: toss
code_2daf: toss
ret
GSCreateCharacterScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_2e2d
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13f ; 319, putString
push1
pTos pName
pushi $13f ; 319, putString
push1
pTos pTitle
pushi $13a ; 314, putByte
push1
pTos pProfession
pushi $13a ; 314, putByte
push1
pTos pRace
pushi $13a ; 314, putByte
push1
pTos pSex
pushi $13a ; 314, putByte
push1
pTos pPeaceful
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $2a
bnot
pushi $3ca ; 970, buildExtendedPacket
push1
lst temp[$0]
pToa pObj
send $6
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $30 ; 48, '0', who
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_2e3b
code_2e2d: dup
ldi $1
eq?
bnt code_2e3b
pushi $95 ; 149, dispose
push0
self $4
bnot
code_2e3b: toss
ret
GSUpdateCharacterScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_2e92
pushi $10d ; 269, lowWord
push0
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $7c ; 124, '|', titleBack
eq?
bnt code_2e8e
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
code_2e8e: toss
jmp code_2ebf
code_2e92: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_2ebf
pushi $10d ; 269, lowWord
push0
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $7c ; 124, '|', titleBack
eq?
bnt code_2ebe
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_2ebe: toss
code_2ebf: toss
ret
GSUpdateCharacterScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_2f47
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13b ; 315, putWord
push1
pushi $2cb ; 715, pServIDLo
push0
pToa pObj
send $4
bnot
push
pushi $13b ; 315, putWord
push1
pushi $2cc ; 716, pServIDHi
push0
pToa pObj
send $4
bnot
push
pushi $13a ; 314, putByte
push1
lsg global[$f7]
ldi $52 ; 82, 'R', save
eq?
bnt code_2eff
ldi $1
jmp code_2f01
code_2eff: ldi $0
code_2f01: push
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $18
bnot
pushi $3ca ; 970, buildExtendedPacket
push1
lst temp[$0]
pToa pObj
send $6
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $7c ; 124, '|', titleBack
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_2f55
code_2f47: dup
ldi $1
eq?
bnt code_2f55
pushi $95 ; 149, dispose
push0
self $4
bnot
code_2f55: toss
ret
GSDestroyCharacterScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_2fac
pushi $10d ; 269, lowWord
push0
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $31 ; 49, '1', message
eq?
bnt code_2fa8
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
code_2fa8: toss
jmp code_2fef
code_2fac: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_2fef
pushi $10d ; 269, lowWord
push0
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $31 ; 49, '1', message
eq?
bnt code_2fee
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $58 ; 88, 'X', delete
push1
pTos pCharacter
lag global[$6a]
send $6
bnot
pushi $3df ; 991, setServID
push2
pushi $ff ; 255, asInteger
dup
pToa pCharacter
send $8
bnot
ldi $1
aTop cycles
code_2fee: toss
code_2fef: toss
ret
GSDestroyCharacterScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_3010
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $31 ; 49, '1', message
pTos pCharacter
callk kernel_128, $8
bnot
jmp code_301e
code_3010: dup
ldi $1
eq?
bnt code_301e
pushi $95 ; 149, dispose
push0
self $4
bnot
code_301e: toss
ret
GSQueryCharactersScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3077
pushi $10d ; 269, lowWord
push0
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $12 ; 18, nsLeft
eq?
bnt code_3073
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
code_3073: toss
jmp code_30c9
code_3077: dup
ldi $12 ; 18, nsLeft
eq?
bnt code_30c9
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$0]
ldi $0
sat temp[$2]
code_3096: lst temp[$2]
lat temp[$0]
lt?
bnt code_30c5
pushi $36c ; 876, fromPacket
push1
lsp param[$1]
pushi $3c6 ; 966, deleteFromRoom
push0
pushi $8d ; 141, new
push0
class WorldEgo
send $4
bnot
sat temp[$1]
send $a
bnot
pushi $9f ; 159, add
push1
lst temp[$1]
pToa pList
send $6
bnot
+at temp[$2]
jmp code_3096
code_30c5: ldi $1
aTop cycles
code_30c9: toss
ret
GSQueryCharactersScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_30e8
pushi $3 ; z
pushi $e ; 14, view
lofsa string_243e ; "t"
push
pushi $12 ; 18, nsLeft
callk kernel_128, $6
bnot
jmp code_30f6
code_30e8: dup
ldi $1
eq?
bnt code_30f6
pushi $95 ; 149, dispose
push0
self $4
bnot
code_30f6: toss
ret
GSPerformVerbScript::handleMsg:
link $2
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_314b
pushi $127 ; 295, equal
push1
pTos pVerb
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_31e3
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_31e3
code_314b: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_31e3
pushi $127 ; 295, equal
push1
pTos pVerb
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_31e3
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sag global[$df]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sag global[$e0]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sag global[$e1]
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
sat temp[$1]
pushi $136 ; 310, getLong
push1
push
lap param[$1]
send $6
bnot
pushi $10f ; 271, setLong
push1
lst temp[$1]
lag global[$de]
send $6
bnot
pushi $11b ; 283, bitXOR
push2
pushi $feed ; -275
pushi $deaf ; -8529
lat temp[$1]
send $8
bnot
pushi $10d ; 269, lowWord
push0
lat temp[$1]
send $4
bnot
sag global[$fa]
pushi $10e ; 270, hiWord
push0
lat temp[$1]
send $4
bnot
sag global[$fb]
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_31e3: toss
ret
GSPerformVerbScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_32ed
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13b ; 315, putWord
push1
push1
pTos pDirectObj
calle export60000_0, $2
bnot
bnt code_3214
pushi $2cb ; 715, pServIDLo
push0
pToa pDirectObj
send $4
bnot
jmp code_3216
code_3214: ldi $ff ; 255, asInteger
code_3216: push
pushi $13b ; 315, putWord
push1
push1
pTos pDirectObj
calle export60000_0, $2
bnot
bnt code_3233
pushi $2cc ; 716, pServIDHi
push0
pToa pDirectObj
send $4
bnot
jmp code_3235
code_3233: ldi $ff ; 255, asInteger
code_3235: push
pushi $13b ; 315, putWord
push1
push1
pTos pIndirectObj
calle export60000_0, $2
bnot
bnt code_3252
pushi $2cb ; 715, pServIDLo
push0
pToa pIndirectObj
send $4
bnot
jmp code_3254
code_3252: ldi $ff ; 255, asInteger
code_3254: push
pushi $13b ; 315, putWord
push1
push1
pTos pIndirectObj
calle export60000_0, $2
bnot
bnt code_3272
pushi $2cc ; 716, pServIDHi
push0
pToa pIndirectObj
send $4
bnot
jmp code_3274
code_3272: ldi $ff ; 255, asInteger
code_3274: push
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $1e
bnot
pushi $2f8 ; 760, buildPacket
push1
lst temp[$0]
pushi $435 ; 1077, toss
push0
pushi $3f6 ; 1014, pOutgoingMovie
push0
lag global[$1]
send $4
bnot
send $a
bnot
pToa pObj
bnt code_32a8
pushi $13f ; 319, putString
push1
push
lat temp[$0]
send $6
bnot
code_32a8: pTos pGotoX
ldi $ff ; 255, asInteger
ne?
bnt code_32c1
pushi $13b ; 315, putWord
push1
pTos pGotoX
pushi $13b ; 315, putWord
push1
pTos pGotoY
lat temp[$0]
send $c
bnot
code_32c1: pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pTos pVerb
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_32fb
code_32ed: dup
ldi $1
eq?
bnt code_32fb
pushi $95 ; 149, dispose
push0
self $4
bnot
code_32fb: toss
ret
GSGetDescriptionScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3350
pushi $127 ; 295, equal
push1
pushi $39 ; 57, '9', b_moveCnt
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3397
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_3397
code_3350: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_3397
pushi $127 ; 295, equal
push1
pushi $39 ; 57, '9', b_moveCnt
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3397
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $d3 ; 211, copy
push1
push
pToa pText
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
ldi $1
aTop cycles
code_3397: toss
ret
GSGetDescriptionScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_33b8
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $39 ; 57, '9', b_moveCnt
pTos pObj
callk kernel_128, $8
bnot
jmp code_33c6
code_33b8: dup
ldi $1
eq?
bnt code_33c6
pushi $95 ; 149, dispose
push0
self $4
bnot
code_33c6: toss
ret
GSGetBiographyScript::init:
pushi $9f ; 159, add
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $94 ; 148, init
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSGetBiographyScript::dispose:
pushi $58 ; 88, 'X', delete
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $95 ; 149, dispose
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSGetBiographyScript::handleError:
lsp param[$1]
class DisposeNotifyList
eq?
bnt code_340b
lsp param[$2]
pToa pObj
eq?
bnt code_340b
pushi $95 ; 149, dispose
push0
self $4
bnot
jmp code_3417
code_340b: pushi $9c ; 156, handleError
push1
&rest $4 ; scaleX
lsp param[$1]
super GSActionScript, $6
bnot
code_3417: ret
GSGetBiographyScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_346b
pushi $127 ; 295, equal
push1
pushi $37 ; 55, '7', dx
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_34b2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_34b2
code_346b: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_34b2
pushi $127 ; 295, equal
push1
pushi $37 ; 55, '7', dx
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_34b2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $d3 ; 211, copy
push1
push
pToa pText
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
ldi $1
aTop cycles
code_34b2: toss
ret
GSGetBiographyScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_34d3
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $37 ; 55, '7', dx
pTos pObj
callk kernel_128, $8
bnot
jmp code_34e1
code_34d3: dup
ldi $1
eq?
bnt code_34e1
pushi $95 ; 149, dispose
push0
self $4
bnot
code_34e1: toss
ret
GSSetBiographyScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3534
pushi $127 ; 295, equal
push1
pushi $38 ; 56, '8', dy
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_355d
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_355d
code_3534: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_355d
pushi $127 ; 295, equal
push1
pushi $38 ; 56, '8', dy
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_355d
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_355d: toss
ret
GSSetBiographyScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_35ce
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13b ; 315, putWord
push1
pushi $2cb ; 715, pServIDLo
push0
pToa pObj
send $4
bnot
push
pushi $13b ; 315, putWord
push1
pushi $2cc ; 716, pServIDHi
push0
pToa pObj
send $4
bnot
push
pushi $13f ; 319, putString
push1
pTos pText
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $18
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $38 ; 56, '8', dy
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_35dc
code_35ce: dup
ldi $1
eq?
bnt code_35dc
pushi $95 ; 149, dispose
push0
self $4
bnot
code_35dc: toss
ret
GSCheckLoginScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $e ; 14, view
eq?
bnt code_365c
pushi $136 ; 310, getLong
push1
pTos pLongInt
lap param[$1]
send $6
bnot
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sag global[$fc]
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
sat temp[$2]
pushi $136 ; 310, getLong
push1
push
lap param[$1]
send $6
bnot
pushi $3 ; z
pushi $6 ; maxScale
pushi $8 ; fixPriority
lst temp[$2]
callk kernel_118, $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $d3 ; 211, copy
push1
push
pToa pLoginErrorStr
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_365c: toss
ret
GSCheckLoginScript::changeState:
link $5
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_36e4
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $6
bnot
pushi $13f ; 319, putString
push1
pTos pLoginName
pushi $13f ; 319, putString
push1
pTos pPassword
pushi $13c ; 316, putLong
push1
pTos pLongInt
pushi $13a ; 314, putByte
push1
pTos pNumber
lat temp[$0]
send $18
bnot
pToa pNumber
bnt code_36ac
pushi $13f ; 319, putString
push1
pTos pLoginErrorStr
lat temp[$0]
send $6
bnot
code_36ac: pushi $13b ; 315, putWord
push1
pushi $407 ; 1031, pHealthMax
lat temp[$0]
send $6
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $e ; 14, view
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_36f2
code_36e4: dup
ldi $1
eq?
bnt code_36f2
pushi $95 ; 149, dispose
push0
self $4
bnot
code_36f2: toss
ret
GSSetHeadDataScript::handleMsg:
link $2
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3747
pushi $127 ; 295, equal
push1
pushi $3b ; 59, ';', b_i2
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_37a3
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_37a3
code_3747: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_37a3
pushi $127 ; 295, equal
push1
pushi $3b ; 59, ';', b_i2
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_37a3
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $35c ; 860, getBase
push1
class BHead
push
pushi $319 ; 793, pHead
push0
pToa pObj
send $4
bnot
send $6
bnot
sat temp[$0]
pushi $35c ; 860, getBase
push1
class BHead
push
pushi $319 ; 793, pHead
push0
pToa pCharacter
send $4
bnot
send $6
bnot
sat temp[$1]
pushi $d3 ; 211, copy
push1
lst temp[$0]
send $6
bnot
ldi $1
aTop cycles
code_37a3: toss
ret
GSSetHeadDataScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_382a
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13b ; 315, putWord
push1
pushi $2cb ; 715, pServIDLo
push0
pToa pCharacter
send $4
bnot
push
pushi $13b ; 315, putWord
push1
pushi $2cc ; 716, pServIDHi
push0
pToa pCharacter
send $4
bnot
push
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $12
bnot
pushi $2f8 ; 760, buildPacket
push1
lst temp[$0]
pushi $35c ; 860, getBase
push1
class BHead
push
pushi $319 ; 793, pHead
push0
pToa pObj
send $4
bnot
send $6
bnot
send $6
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $3b ; 59, ';', b_i2
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$0]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
jmp code_3838
code_382a: dup
ldi $1
eq?
bnt code_3838
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3838: toss
ret
GSGetExtendedPropsScript::dispose:
pushi $58 ; 88, 'X', delete
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $95 ; 149, dispose
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSGetExtendedPropsScript::handleError:
lsp param[$1]
class DisposeNotifyList
eq?
bnt code_3865
lsp param[$2]
pToa pObj
eq?
bnt code_3865
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3865: ret
GSGetExtendedPropsScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_38b9
pushi $127 ; 295, equal
push1
pushi $3a ; 58, ':', b_i1
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_38ed
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_38ed
code_38b9: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_38ed
pushi $127 ; 295, equal
push1
pushi $3a ; 58, ':', b_i1
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_38ed
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $3c9 ; 969, fromExtendedPacket
push1
lsp param[$1]
pToa pObj
send $6
bnot
ldi $1
aTop cycles
code_38ed: toss
ret
GSGetExtendedPropsScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_3918
pushi $9f ; 159, add
push1
pushSelf
class DisposeNotifyList
send $6
bnot
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $3a ; 58, ':', b_i1
pTos pObj
callk kernel_128, $8
bnot
jmp code_3926
code_3918: dup
ldi $1
eq?
bnt code_3926
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3926: toss
ret
GSGetShopInfoScript::handleMsg:
link $2
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_397b
pushi $127 ; 295, equal
push1
pushi $47 ; 71, 'G', looper
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_39d2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_39d2
code_397b: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_39d2
pushi $127 ; 295, equal
push1
pushi $47 ; 71, 'G', looper
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_39d2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $35c ; 860, getBase
push1
class BCharacter
push
lag global[$1]
send $6
bnot
sat temp[$1]
pushi $432 ; 1074, pBuildPoints
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
lat temp[$1]
send $6
bnot
pushi $4 ; scaleX
pushi $1a ; 26, signal
push0
pTos pObj
lsp param[$1]
callk kernel_118, $8
bnot
ldi $1
aTop cycles
code_39d2: toss
ret
GSGetShopInfoScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_39f3
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $47 ; 71, 'G', looper
pTos pObj
callk kernel_128, $8
bnot
jmp code_3a01
code_39f3: dup
ldi $1
eq?
bnt code_3a01
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3a01: toss
ret
GSGetAuctionHallInfoScript::handleMsg:
link $3
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3a57
pushi $127 ; 295, equal
push1
pushi $8f ; 143, putIndex
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3aaf
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_3aaf
code_3a57: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_3aaf
pushi $127 ; 295, equal
push1
pushi $8f ; 143, putIndex
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3aaf
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $35c ; 860, getBase
push1
class BCharacter
push
lag global[$1]
send $6
bnot
sat temp[$1]
pushi $432 ; 1074, pBuildPoints
push1
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
lat temp[$1]
send $6
bnot
pushi $4 ; scaleX
pushi $1b ; 27, illegalBits
push0
pTos pObj
lsp param[$1]
callk kernel_118, $8
bnot
ldi $1
aTop cycles
code_3aaf: toss
ret
GSGetAuctionHallInfoScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_3ad1
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $8f ; 143, putIndex
pTos pObj
callk kernel_128, $8
bnot
jmp code_3adf
code_3ad1: dup
ldi $1
eq?
bnt code_3adf
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3adf: toss
ret
GSBuyItemScript::handleMsg:
link $4
push0
callk kernel_129, $0
bnot
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3b39
pushi $127 ; 295, equal
push1
pushi $48 ; 72, 'H', modifiers
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3c0d
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_3c0d
code_3b39: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_3c0d
pushi $127 ; 295, equal
push1
pushi $48 ; 72, 'H', modifiers
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3c0d
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$0]
push
dup
ldi $2
eq?
bnt code_3bb8
pushi $8d ; 141, new
push0
class WorldObject
send $4
bnot
sat temp[$1]
pushi $36c ; 876, fromPacket
push2
lsp param[$1]
lsg global[$1]
send $8
bnot
not
bnt code_3b97
push1
lofsa string_2668 ; "GSBuyItemScript got non-visible object in response."
push
calle export60029_0, $2
bnot
code_3b97: pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$2]
pushi $3d7 ; 983, subValue
push1
push
lag global[$1]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
jmp code_3c08
code_3bb8: dup
ldi $4 ; scaleX
eq?
bnt code_3c08
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$2]
pushi $35c ; 860, getBase
push1
class BCharacter
push
lag global[$1]
send $6
bnot
sat temp[$3]
pushi $432 ; 1074, pBuildPoints
push1
pushi $432 ; 1074, pBuildPoints
push0
send $4
bnot
push
pushi $10d ; 269, lowWord
push0
lat temp[$2]
send $4
bnot
sub
push
lat temp[$3]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $3c9 ; 969, fromExtendedPacket
push1
lsp param[$1]
lag global[$1]
send $6
bnot
code_3c08: toss
ldi $1
aTop cycles
code_3c0d: toss
ret
GSBuyItemScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_3c47
push1
pTos pObj
calle export60000_0, $2
bnot
not
bnt code_3c31
pushi $95 ; 149, dispose
push0
self $4
bnot
ret
code_3c31: pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_269c ; "tpww"
push
pushi $48 ; 72, 'H', modifiers
pTos pObj
push0
pTos pUID
callk kernel_128, $c
bnot
jmp code_3c55
code_3c47: dup
ldi $1
eq?
bnt code_3c55
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3c55: toss
ret
GSBuyBulkScript::handleMsg:
link $4
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3caa
pushi $127 ; 295, equal
push1
pushi $48 ; 72, 'H', modifiers
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3d23
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_3d23
code_3caa: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_3d23
pushi $127 ; 295, equal
push1
pushi $48 ; 72, 'H', modifiers
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3d23
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$0]
push
dup
ldi $5 ; scaleY
eq?
bnt code_3d1e
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$2]
pushi $3d9 ; 985, addManaValue
push1
push
lag global[$1]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$2]
pushi $3d7 ; 983, subValue
push1
push
lag global[$1]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
code_3d1e: toss
ldi $1
aTop cycles
code_3d23: toss
ret
GSBuyBulkScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_3d68
push1
pTos pObj
calle export60000_0, $2
bnot
not
bnt code_3d47
pushi $95 ; 149, dispose
push0
self $4
bnot
ret
code_3d47: pushi $7 ; priority
pushi $e ; 14, view
lofsa string_26b1 ; "tpwwl"
push
pushi $48 ; 72, 'H', modifiers
pTos pObj
push0
pTos pUID
pTos pLongInt
callk kernel_128, $e
bnot
pushi $95 ; 149, dispose
push0
pToa pLongInt
send $4
bnot
jmp code_3d76
code_3d68: dup
ldi $1
eq?
bnt code_3d76
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3d76: toss
ret
GSSellItemScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3dcb
pushi $127 ; 295, equal
push1
pushi $4a ; 74, 'J', setPri
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3e07
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_3e07
code_3dcb: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_3e07
pushi $127 ; 295, equal
push1
pushi $4a ; 74, 'J', setPri
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3e07
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $10f ; 271, setLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
pToa pLongInt
send $6
bnot
ldi $1
aTop cycles
code_3e07: toss
ret
GSSellItemScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_3e2a
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_26c7 ; "tpp"
push
pushi $4a ; 74, 'J', setPri
pTos pShop
pTos pObj
callk kernel_128, $a
bnot
jmp code_3e38
code_3e2a: dup
ldi $1
eq?
bnt code_3e38
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3e38: toss
ret
GSSellCrystalsScript::handleMsg:
link $2
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3e8d
pushi $127 ; 295, equal
push1
pushi $75 ; 117, 'u', show
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3ef2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_3ef2
code_3e8d: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_3ef2
pushi $127 ; 295, equal
push1
pushi $75 ; 117, 'u', show
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3ef2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $10f ; 271, setLong
push1
push
pToa pLongInt
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $3da ; 986, subManaValue
push1
push
lag global[$1]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
ldi $1
aTop cycles
code_3ef2: toss
ret
GSSellCrystalsScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_3f15
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_26dc ; "tpl"
push
pushi $75 ; 117, 'u', show
pTos pObj
pTos pLongInt
callk kernel_128, $a
bnot
jmp code_3f23
code_3f15: dup
ldi $1
eq?
bnt code_3f23
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3f23: toss
ret
GSRechargeScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_3f78
pushi $127 ; 295, equal
push1
pushi $65 ; 101, 'e', topString
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3fa1
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_3fa1
code_3f78: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_3fa1
pushi $127 ; 295, equal
push1
pushi $65 ; 101, 'e', topString
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_3fa1
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_3fa1: toss
ret
GSRechargeScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_3fc4
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_26c7 ; "tpp"
push
pushi $65 ; 101, 'e', topString
pTos pShop
pTos pObj
callk kernel_128, $a
bnot
jmp code_3fd2
code_3fc4: dup
ldi $1
eq?
bnt code_3fd2
pushi $95 ; 149, dispose
push0
self $4
bnot
code_3fd2: toss
ret
GSRepairScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4027
pushi $127 ; 295, equal
push1
pushi $7a ; 122, 'z', borderColor
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4050
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4050
code_4027: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4050
pushi $127 ; 295, equal
push1
pushi $7a ; 122, 'z', borderColor
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4050
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4050: toss
ret
GSRepairScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4073
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_26c7 ; "tpp"
push
pushi $7a ; 122, 'z', borderColor
pTos pShop
pTos pObj
callk kernel_128, $a
bnot
jmp code_4081
code_4073: dup
ldi $1
eq?
bnt code_4081
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4081: toss
ret
GSGetPriceScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_40d6
pushi $127 ; 295, equal
push1
pushi $4b ; 75, 'K', at
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_412e
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_412e
code_40d6: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_412e
pushi $127 ; 295, equal
push1
pushi $4b ; 75, 'K', at
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_412e
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
push1
pTos pLongInt
calle export60000_0, $2
bnot
bnt code_412a
pushi $97 ; 151, isKindOf
push1
class LongInt
push
pToa pLongInt
send $6
bnot
bnt code_412a
pushi $10f ; 271, setLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
pToa pLongInt
send $6
bnot
code_412a: ldi $1
aTop cycles
code_412e: toss
ret
GSGetPriceScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4151
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_26c7 ; "tpp"
push
pushi $4b ; 75, 'K', at
pTos pShop
pTos pObj
callk kernel_128, $a
bnot
jmp code_415f
code_4151: dup
ldi $1
eq?
bnt code_415f
pushi $95 ; 149, dispose
push0
self $4
bnot
code_415f: toss
ret
GSGetRechargePriceScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_41b4
pushi $127 ; 295, equal
push1
pushi $66 ; 102, 'f', flags
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_420c
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_420c
code_41b4: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_420c
pushi $127 ; 295, equal
push1
pushi $66 ; 102, 'f', flags
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_420c
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
push1
pTos pLongInt
calle export60000_0, $2
bnot
bnt code_4208
pushi $97 ; 151, isKindOf
push1
class LongInt
push
pToa pLongInt
send $6
bnot
bnt code_4208
pushi $10f ; 271, setLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
pToa pLongInt
send $6
bnot
code_4208: ldi $1
aTop cycles
code_420c: toss
ret
GSGetRechargePriceScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_422f
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_26c7 ; "tpp"
push
pushi $66 ; 102, 'f', flags
pTos pShop
pTos pObj
callk kernel_128, $a
bnot
jmp code_423d
code_422f: dup
ldi $1
eq?
bnt code_423d
pushi $95 ; 149, dispose
push0
self $4
bnot
code_423d: toss
ret
GSGetRepairPriceScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4292
pushi $127 ; 295, equal
push1
pushi $7b ; 123, '{', titleFore
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_42ea
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_42ea
code_4292: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_42ea
pushi $127 ; 295, equal
push1
pushi $7b ; 123, '{', titleFore
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_42ea
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
push1
pTos pLongInt
calle export60000_0, $2
bnot
bnt code_42e6
pushi $97 ; 151, isKindOf
push1
class LongInt
push
pToa pLongInt
send $6
bnot
bnt code_42e6
pushi $10f ; 271, setLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
pToa pLongInt
send $6
bnot
code_42e6: ldi $1
aTop cycles
code_42ea: toss
ret
GSGetRepairPriceScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_430d
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_26c7 ; "tpp"
push
pushi $7b ; 123, '{', titleFore
pTos pShop
pTos pObj
callk kernel_128, $a
bnot
jmp code_431b
code_430d: dup
ldi $1
eq?
bnt code_431b
pushi $95 ; 149, dispose
push0
self $4
bnot
code_431b: toss
ret
GSExamineItemScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4370
pushi $127 ; 295, equal
push1
pushi $49 ; 73, 'I', replay
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_43b7
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_43b7
code_4370: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_43b7
pushi $127 ; 295, equal
push1
pushi $49 ; 73, 'I', replay
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_43b7
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $d3 ; 211, copy
push1
push
pToa pText
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
ldi $1
aTop cycles
code_43b7: toss
ret
GSExamineItemScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_43db
pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_269c ; "tpww"
push
pushi $49 ; 73, 'I', replay
pTos pObj
push0
pTos pUID
callk kernel_128, $c
bnot
jmp code_43e9
code_43db: dup
ldi $1
eq?
bnt code_43e9
pushi $95 ; 149, dispose
push0
self $4
bnot
code_43e9: toss
ret
GSMoneyDropScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_443c
pushi $127 ; 295, equal
push1
pushi $4c ; 76, 'L', next
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4465
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4465
code_443c: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4465
pushi $127 ; 295, equal
push1
pushi $4c ; 76, 'L', next
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4465
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4465: toss
ret
GSMoneyDropScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4492
pushi $3cc ; 972, sendMovie
push1
push1
lag global[$1]
send $6
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_276a ; "tlb"
push
pushi $4c ; 76, 'L', next
pTos pLongInt
pTos pNumber
callk kernel_128, $a
bnot
jmp code_44a0
code_4492: dup
ldi $1
eq?
bnt code_44a0
pushi $95 ; 149, dispose
push0
self $4
bnot
code_44a0: toss
ret
GSMoneyPutScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_44f3
pushi $127 ; 295, equal
push1
pushi $4d ; 77, 'M', done
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_451c
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_451c
code_44f3: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_451c
pushi $127 ; 295, equal
push1
pushi $4d ; 77, 'M', done
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_451c
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_451c: toss
ret
GSMoneyPutScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_454b
pushi $3cc ; 972, sendMovie
push1
push1
lag global[$1]
send $6
bnot
pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_2780 ; "tlpb"
push
pushi $4d ; 77, 'M', done
pTos pLongInt
pTos pDirectObj
pTos pNumber
callk kernel_128, $c
bnot
jmp code_4559
code_454b: dup
ldi $1
eq?
bnt code_4559
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4559: toss
ret
GSMoneyGiveScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_45ac
pushi $127 ; 295, equal
push1
pushi $4e ; 78, 'N', width
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_45d5
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_45d5
code_45ac: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_45d5
pushi $127 ; 295, equal
push1
pushi $4e ; 78, 'N', width
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_45d5
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_45d5: toss
ret
GSMoneyGiveScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4604
pushi $3cc ; 972, sendMovie
push1
push1
lag global[$1]
send $6
bnot
pushi $6 ; maxScale
pushi $e ; 14, view
lofsa string_2780 ; "tlpb"
push
pushi $4e ; 78, 'N', width
pTos pLongInt
pTos pDirectObj
pTos pNumber
callk kernel_128, $c
bnot
jmp code_4612
code_4604: dup
ldi $1
eq?
bnt code_4612
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4612: toss
ret
GSMoneyTakeScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4665
pushi $127 ; 295, equal
push1
pushi $4f ; 79, 'O', pragmaFail
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_468e
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_468e
code_4665: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_468e
pushi $127 ; 295, equal
push1
pushi $4f ; 79, 'O', pragmaFail
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_468e
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_468e: toss
ret
GSMoneyTakeScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_46b9
pushi $3cc ; 972, sendMovie
push1
push1
lag global[$1]
send $6
bnot
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $4f ; 79, 'O', pragmaFail
pTos pDirectObj
callk kernel_128, $8
bnot
jmp code_46c7
code_46b9: dup
ldi $1
eq?
bnt code_46c7
pushi $95 ; 149, dispose
push0
self $4
bnot
code_46c7: toss
ret
GSCastSpellScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_471a
pushi $127 ; 295, equal
push1
pushi $50 ; 80, 'P', claimed
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4743
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4743
code_471a: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4743
pushi $127 ; 295, equal
push1
pushi $50 ; 80, 'P', claimed
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4743
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4743: toss
ret
GSCastSpellScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4776
pushi $3cc ; 972, sendMovie
push1
push1
lag global[$1]
send $6
bnot
pushi $8 ; fixPriority
pushi $e ; 14, view
lofsa string_27ba ; "twppww"
push
pushi $50 ; 80, 'P', claimed
pTos pNumber
pTos pDirectObj
pTos pObj
pTos pGotoX
pTos pGotoY
callk kernel_128, $10
bnot
jmp code_4784
code_4776: dup
ldi $1
eq?
bnt code_4784
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4784: toss
ret
GSCastTargetSpellScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_47d7
pushi $127 ; 295, equal
push1
pushi $50 ; 80, 'P', claimed
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4800
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4800
code_47d7: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4800
pushi $127 ; 295, equal
push1
pushi $50 ; 80, 'P', claimed
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4800
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4800: toss
ret
GSCastTargetSpellScript::changeState:
link $2
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_482f
pushi $3cc ; 972, sendMovie
push1
push1
lag global[$1]
send $6
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_27d3 ; "twp"
push
pushi $50 ; 80, 'P', claimed
pTos pNumber
pTos pDirectObj
callk kernel_128, $a
bnot
jmp code_483d
code_482f: dup
ldi $1
eq?
bnt code_483d
pushi $95 ; 149, dispose
push0
self $4
bnot
code_483d: toss
ret
GSCastLocaleSpellScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4890
pushi $127 ; 295, equal
push1
pushi $50 ; 80, 'P', claimed
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_48b9
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_48b9
code_4890: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_48b9
pushi $127 ; 295, equal
push1
pushi $50 ; 80, 'P', claimed
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_48b9
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_48b9: toss
ret
GSCastLocaleSpellScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_48e6
pushi $3cc ; 972, sendMovie
push1
push1
lag global[$1]
send $6
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_27ef ; "twl"
push
pushi $50 ; 80, 'P', claimed
pTos pNumber
pTos pLongInt
callk kernel_128, $a
bnot
jmp code_48f4
code_48e6: dup
ldi $1
eq?
bnt code_48f4
pushi $95 ; 149, dispose
push0
self $4
bnot
code_48f4: toss
ret
GSCombatMoveScript::handleMsg:
link $8
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4949
pushi $127 ; 295, equal
push1
pushi $44 ; 68, 'D', mover
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4972
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4972
code_4949: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4972
pushi $127 ; 295, equal
push1
pushi $44 ; 68, 'D', mover
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4972
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4972: toss
ret
GSCombatMoveScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4997
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_280b ; "tbb"
push
pushi $44 ; 68, 'D', mover
pTos pGotoX
pTos pGotoY
callk kernel_128, $a
bnot
jmp code_49a5
code_4997: dup
ldi $1
eq?
bnt code_49a5
pushi $95 ; 149, dispose
push0
self $4
bnot
code_49a5: toss
ret
GSCombatExitScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_49f8
pushi $127 ; 295, equal
push1
pushi $45 ; 69, 'E', doit
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4a21
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4a21
code_49f8: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4a21
pushi $127 ; 295, equal
push1
pushi $45 ; 69, 'E', doit
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4a21
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4a21: toss
ret
GSCombatExitScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4a42
pushi $3 ; z
pushi $e ; 14, view
lofsa string_243e ; "t"
push
pushi $45 ; 69, 'E', doit
callk kernel_128, $6
bnot
jmp code_4a50
code_4a42: dup
ldi $1
eq?
bnt code_4a50
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4a50: toss
ret
GSCombatFleeScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4aa3
pushi $127 ; 295, equal
push1
pushi $46 ; 70, 'F', isBlocked
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4acc
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4acc
code_4aa3: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4acc
pushi $127 ; 295, equal
push1
pushi $46 ; 70, 'F', isBlocked
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4acc
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4acc: toss
ret
GSCombatFleeScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4aed
pushi $3 ; z
pushi $e ; 14, view
lofsa string_243e ; "t"
push
pushi $46 ; 70, 'F', isBlocked
callk kernel_128, $6
bnot
jmp code_4afb
code_4aed: dup
ldi $1
eq?
bnt code_4afb
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4afb: toss
ret
GSGetEntryInfoScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4b50
pushi $127 ; 295, equal
push1
pushi $5f ; 95, '_', min
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4c09
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4c09
code_4b50: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4c09
pushi $127 ; 295, equal
push1
pushi $5f ; 95, '_', min
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4c09
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sag global[$d8]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sag global[$d9]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sag global[$da]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sag global[$df]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sag global[$e0]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sag global[$e1]
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
sat temp[$0]
pushi $136 ; 310, getLong
push1
push
lap param[$1]
send $6
bnot
pushi $10f ; 271, setLong
push1
lst temp[$0]
lag global[$de]
send $6
bnot
pushi $11b ; 283, bitXOR
push2
pushi $feed ; -275
pushi $deaf ; -8529
lat temp[$0]
send $8
bnot
pushi $10d ; 269, lowWord
push0
lat temp[$0]
send $4
bnot
sag global[$fa]
pushi $10e ; 270, hiWord
push0
lat temp[$0]
send $4
bnot
sag global[$fb]
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4c09: toss
ret
GSGetEntryInfoScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4c2c
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $5f ; 95, '_', min
pTos pObj
callk kernel_128, $8
bnot
jmp code_4c3a
code_4c2c: dup
ldi $1
eq?
bnt code_4c3a
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4c3a: toss
ret
charHead::setSize:
link $3
pToa left
sat temp[$1]
pToa top
sat temp[$2]
pToa scratch
not
bnt code_4c57
pushi $319 ; 793, pHead
push0
lag global[$1]
send $4
bnot
aTop scratch
code_4c57: pushi $35c ; 860, getBase
push1
class BHead
push
pToa scratch
send $6
bnot
sat temp[$0]
pushi $e6 ; 230, sizeToCel
pushi $3 ; z
pushi $30d ; 781, pHeadView
push0
send $4
bnot
push
push0
push0
self $a
bnot
pushi $8a ; 138, bottom
push1
pushi $8a ; 138, bottom
push0
self $4
bnot
push
ldi $14 ; 20, nsRight
sub
push
self $6
bnot
pushi $db ; 219, moveTo
push2
lst temp[$1]
pushi $a ; 10, inTop
self $8
bnot
lst temp[$2]
ldi $64 ; 100, 'd', moveDone
add
aTop y
ret
charHead::draw:
link $4
pToa bitmap
sat temp[$3]
bnt code_4cb8
push1
pushSelf
callk kernel_31, $2
bnot
pushi $9f ; 159, add
push1
pTos bitmap
lag global[$66]
send $6
bnot
code_4cb8: pushi $f ; 15, loop
push1
push0
pToa scratch
send $6
bnot
pushi $35c ; 860, getBase
push1
class BHead
push
pToa scratch
send $6
bnot
sat temp[$0]
pushi $466 ; 1126, generateBitmap
push2
push0
pushi $f ; 15, loop
push0
pToa scratch
send $4
bnot
push
lat temp[$0]
send $8
bnot
sat temp[$2]
pushi $3a7 ; 935, getBaseOwner
push0
pToa scratch
send $4
bnot
sat temp[$1]
pushi $3 ; z
pushi $a ; 10, inTop
lst temp[$2]
pushi $17a ; 378, clut
push0
send $4
bnot
push
callk kernel_35, $6
bnot
lat temp[$2]
aTop bitmap
pushi $4 ; scaleX
pushi $8 ; fixPriority
pTos bitmap
push0
pushi $28 ; 40, '(', style
callk kernel_35, $8
bnot
lat temp[$3]
bnt code_4d1d
push1
pushSelf
callk kernel_30, $2
bnot
code_4d1d: ret
GSAcceptQuestScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4d78
pushi $127 ; 295, equal
push1
pushi $6c ; 108, 'l', vanishingY
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4dae
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4dae
code_4d78: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4dae
pushi $127 ; 295, equal
push1
pushi $6c ; 108, 'l', vanishingY
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4dae
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateQuestAcceptDecline
send $8
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4dae: toss
ret
GSAcceptQuestScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4dd1
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_2453 ; "tl"
push
pushi $6c ; 108, 'l', vanishingY
pTos pNumber
callk kernel_128, $8
bnot
jmp code_4de8
code_4dd1: dup
ldi $1
eq?
bnt code_4de8
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4de8: toss
ret
GSGetQuestListScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4e44
pushi $127 ; 295, equal
push1
pushi $6e ; 110, 'n', resX
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4e76
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4e76
code_4e44: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4e76
pushi $127 ; 295, equal
push1
pushi $6e ; 110, 'n', resX
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4e76
push2
pushi $17 ; 23, lsTop
lsp param[$1]
callk kernel_118, $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4e76: toss
ret
GSGetQuestListScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4e97
pushi $3 ; z
pushi $e ; 14, view
lofsa string_243e ; "t"
push
pushi $6e ; 110, 'n', resX
callk kernel_128, $6
bnot
jmp code_4eae
code_4e97: dup
ldi $1
eq?
bnt code_4eae
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4eae: toss
ret
GSMixObjectScript::handleMsg:
link $2
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4f0c
pushi $127 ; 295, equal
push1
pushi $6f ; 111, 'o', resY
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4f48
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_4f48
code_4f0c: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_4f48
pushi $127 ; 295, equal
push1
pushi $6f ; 111, 'o', resY
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_4f48
pushi $38c ; 908, setMessage
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
lag global[$1]
send $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_4f48: toss
ret
GSMixObjectScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_4f6b
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $6f ; 111, 'o', resY
pTos pObj
callk kernel_128, $8
bnot
jmp code_4f82
code_4f6b: dup
ldi $1
eq?
bnt code_4f82
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_4f82: toss
ret
GSDeclineQuestScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_4fde
pushi $127 ; 295, equal
push1
pushi $6d ; 109, 'm', picture
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_5014
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_5014
code_4fde: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_5014
pushi $127 ; 295, equal
push1
pushi $6d ; 109, 'm', picture
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_5014
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateQuestAcceptDecline
send $8
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_5014: toss
ret
GSDeclineQuestScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_5037
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_2453 ; "tl"
push
pushi $6d ; 109, 'm', picture
pTos pNumber
callk kernel_128, $8
bnot
jmp code_504e
code_5037: dup
ldi $1
eq?
bnt code_504e
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_504e: toss
ret
GSTalkScript::handleMsg:
link $b
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_50ac
pushi $127 ; 295, equal
push1
pushi $68 ; 104, 'h', restart
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_50e2
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_50e2
code_50ac: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_50e2
pushi $127 ; 295, equal
push1
pushi $68 ; 104, 'h', restart
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_50e2
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateTalkTree
send $8
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_50e2: toss
ret
GSTalkScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_5105
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_22c3 ; "tp"
push
pushi $68 ; 104, 'h', restart
pTos pObj
callk kernel_128, $8
bnot
jmp code_511c
code_5105: dup
ldi $1
eq?
bnt code_511c
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_511c: toss
ret
GSGetTopicScript::handleMsg:
link $b
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_517a
pushi $127 ; 295, equal
push1
pushi $69 ; 105, 'i', hide
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_520a
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_520a
code_517a: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_520a
pushi $127 ; 295, equal
push1
pushi $69 ; 105, 'i', hide
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_520a
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
dup
ldi $0
eq?
bnt code_51ba
pushi $45 ; 69, 'E', doit
pushi $3 ; z
lsp param[$1]
pTos pObj
push1
lofsa CreateTalkTree
send $a
bnot
jmp code_51fc
code_51ba: dup
ldi $1
eq?
bnt code_51d1
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateMsgDialog
send $8
bnot
jmp code_51fc
code_51d1: dup
ldi $2
eq?
bnt code_51e8
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateQuestProposal
send $8
bnot
jmp code_51fc
code_51e8: dup
ldi $3 ; z
eq?
bnt code_51fc
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateQuestReminder
send $8
bnot
code_51fc: toss
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_520a: toss
ret
GSGetTopicScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_522d
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_28c3 ; "tw"
push
pushi $69 ; 105, 'i', hide
pTos pNumber
callk kernel_128, $8
bnot
jmp code_5244
code_522d: dup
ldi $1
eq?
bnt code_5244
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_5244: toss
ret
GSLastTopicScript::handleMsg:
link $b
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_52a2
pushi $127 ; 295, equal
push1
pushi $6b ; 107, 'k', vanishingX
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_5304
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_5304
code_52a2: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_5304
pushi $127 ; 295, equal
push1
pushi $6b ; 107, 'k', vanishingX
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_5304
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
dup
ldi $0
eq?
bnt code_52df
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateTalkTree
send $8
bnot
jmp code_52f6
code_52df: dup
ldi $1
eq?
bnt code_52f6
pushi $45 ; 69, 'E', doit
pushi $3 ; z
lsp param[$1]
pTos pObj
push1
lofsa CreateTalkTree
send $a
bnot
code_52f6: toss
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_5304: toss
ret
GSLastTopicScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_5325
pushi $3 ; z
pushi $e ; 14, view
lofsa string_243e ; "t"
push
pushi $6b ; 107, 'k', vanishingX
callk kernel_128, $6
bnot
jmp code_533c
code_5325: dup
ldi $1
eq?
bnt code_533c
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_533c: toss
ret
GSGetTopicTextScript::handleMsg:
link $b
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_539a
pushi $127 ; 295, equal
push1
pushi $6a ; 106, 'j', scaleSignal
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_542a
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_542a
code_539a: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_542a
pushi $127 ; 295, equal
push1
pushi $6a ; 106, 'j', scaleSignal
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_542a
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
push
dup
ldi $0
eq?
bnt code_53da
pushi $45 ; 69, 'E', doit
pushi $3 ; z
lsp param[$1]
pTos pObj
push1
lofsa CreateTalkTree
send $a
bnot
jmp code_541c
code_53da: dup
ldi $1
eq?
bnt code_53f1
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateMsgDialog
send $8
bnot
jmp code_541c
code_53f1: dup
ldi $2
eq?
bnt code_5408
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateQuestProposal
send $8
bnot
jmp code_541c
code_5408: dup
ldi $3 ; z
eq?
bnt code_541c
pushi $45 ; 69, 'E', doit
push2
lsp param[$1]
pTos pObj
lofsa CreateQuestReminder
send $8
bnot
code_541c: toss
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop cycles
code_542a: toss
ret
GSGetTopicTextScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_544d
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_28c3 ; "tw"
push
pushi $6a ; 106, 'j', scaleSignal
pTos pNumber
callk kernel_128, $8
bnot
jmp code_5464
code_544d: dup
ldi $1
eq?
bnt code_5464
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
self $4
bnot
code_5464: toss
ret
GSRequestPatchScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_54b7
pushi $127 ; 295, equal
push1
pushi $6 ; maxScale
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_54f3
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_54f3
code_54b7: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_54f3
pushi $127 ; 295, equal
push1
pushi $6 ; maxScale
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_54f3
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $10f ; 271, setLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
pToa pNumber
send $6
bnot
ldi $1
aTop cycles
code_54f3: toss
ret
GSRequestPatchScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_5514
pushi $3 ; z
pushi $e ; 14, view
lofsa string_243e ; "t"
push
pushi $6 ; maxScale
callk kernel_128, $6
bnot
jmp code_5522
code_5514: dup
ldi $1
eq?
bnt code_5522
pushi $95 ; 149, dispose
push0
self $4
bnot
code_5522: toss
ret
GSGetRouteScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_5575
pushi $127 ; 295, equal
push1
pushi $64 ; 100, 'd', moveDone
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_55cc
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_55cc
code_5575: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_55cc
pushi $127 ; 295, equal
push1
pushi $64 ; 100, 'd', moveDone
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_55cc
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
lag global[$e9]
bnt code_55a6
pushi $95 ; 149, dispose
push0
send $4
bnot
code_55a6: lag global[$ea]
bnt code_55b2
pushi $95 ; 149, dispose
push0
send $4
bnot
code_55b2: pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sag global[$e9]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sag global[$ea]
ldi $1
aTop cycles
code_55cc: toss
ret
GSGetRouteScript::changeState:
link $2
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_562f
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$1]
send $6
bnot
pushi $13f ; 319, putString
push1
pTos pObj
lat temp[$1]
send $6
bnot
pushi $95 ; 149, dispose
push0
pToa pObj
send $4
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $64 ; 100, 'd', moveDone
pushi $5a ; 90, 'Z', size
push0
lat temp[$1]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$1]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
jmp code_563d
code_562f: dup
ldi $1
eq?
bnt code_563d
pushi $95 ; 149, dispose
push0
self $4
bnot
code_563d: toss
ret
GSGetRouteListScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_5692
pushi $127 ; 295, equal
push1
pushi $64 ; 100, 'd', moveDone
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_56c6
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_56c6
code_5692: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_56c6
pushi $127 ; 295, equal
push1
pushi $64 ; 100, 'd', moveDone
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_56c6
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $5 ; scaleY
pushi $f ; 15, loop
push0
lsp param[$1]
pushSelf
pushi $c7 ; 199, cue
callk kernel_118, $a
bnot
code_56c6: toss
ret
GSGetRouteListScript::changeState:
link $2
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_5729
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$1]
send $6
bnot
pushi $13f ; 319, putString
push1
pTos pObj
lat temp[$1]
send $6
bnot
pushi $95 ; 149, dispose
push0
pToa pObj
send $4
bnot
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $64 ; 100, 'd', moveDone
pushi $5a ; 90, 'Z', size
push0
lat temp[$1]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$1]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
jmp code_5737
code_5729: dup
ldi $1
eq?
bnt code_5737
pushi $95 ; 149, dispose
push0
self $4
bnot
code_5737: toss
ret
NetworkFailureDialog::init:
pushi $94 ; 148, init
push1
lofsa string_2939 ; "NetFailure"
push
super WinDialogHandler, $6
bnot
ret
NetworkFailureDialog::handleEvent:
link $2
pushi $48 ; 72, 'H', modifiers
push0
lap param[$1]
send $4
bnot
push
pToa pWindow
eq?
bnt code_5785
pushi $31 ; 49, '1', message
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1
eq?
bnt code_5773
push1
lofsa string_2944 ; "NETERR: Emergency exit."
push
callk kernel_132, $2
bnot
jmp code_5784
code_5773: dup
ldi $2
eq?
bnt code_5784
pushi $9f ; 159, add
push1
pushSelf
class DeadObjects
send $6
bnot
code_5784: toss
code_5785: ret
WhatsNewDialog::init:
link $4
pushi $94 ; 148, init
push1
lofsa string_2971 ; "WhatsNew"
push
super WinDialogHandler, $6
bnot
pushi $8d ; 141, new
push0
class Str
send $4
bnot
sat temp[$3]
code_579f: pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
bnt code_57d8
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$2]
pushi $f7 ; 247, cat
push1
push
lat temp[$3]
send $6
bnot
pushi $f7 ; 247, cat
push1
lofsa string_297a ; "\r\n"
push
lat temp[$3]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
jmp code_579f
code_57d8: pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $74 ; 116, 't', all
callk kernel_118, $6
bnot
sat temp[$1]
pushi $3 ; z
pushi $2f ; 47, '/', mark
push
pushi $71 ; 113, 'q', data
push0
lat temp[$3]
send $4
bnot
push
callk kernel_118, $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
ret
WhatsNewDialog::handleEvent:
link $2
pushi $48 ; 72, 'H', modifiers
push0
lap param[$1]
send $4
bnot
push
pToa pWindow
eq?
bnt code_5842
pushi $31 ; 49, '1', message
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1
eq?
bnt code_5830
pushi $9f ; 159, add
push1
pushSelf
class DeadObjects
send $6
bnot
jmp code_5841
code_5830: dup
ldi $2
eq?
bnt code_5841
pushi $9f ; 159, add
push1
pushSelf
class DeadObjects
send $6
bnot
code_5841: toss
code_5842: ret
SendErrorDialog::init:
pushi $94 ; 148, init
push1
lofsa string_298c ; "ErrorDialog"
push
super WinDialogHandler, $6
bnot
pushi $3 ; z
pushi $2f ; 47, '/', mark
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $66 ; 102, 'f', flags
callk kernel_118, $6
bnot
push
pushi $71 ; 113, 'q', data
push0
lap param[$1]
send $4
bnot
push
callk kernel_118, $6
bnot
pushi $95 ; 149, dispose
push0
lap param[$1]
send $4
bnot
ret
SendErrorDialog::handleEvent:
pushi $48 ; 72, 'H', modifiers
push0
lap param[$1]
send $4
bnot
push
pToa pWindow
eq?
bnt code_58b5
pushi $31 ; 49, '1', message
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1
eq?
bnt code_58a3
pushi $9f ; 159, add
push1
pushSelf
class DeadObjects
send $6
bnot
jmp code_58b4
code_58a3: dup
ldi $2
eq?
bnt code_58b4
pushi $9f ; 159, add
push1
pushSelf
class DeadObjects
send $6
bnot
code_58b4: toss
code_58b5: ret
GSSendRegistrationScript::dispose:
pToa pObj
bnt code_58c6
pushi $95 ; 149, dispose
push0
send $4
bnot
ldi $0
aTop pObj
code_58c6: pushi $95 ; 149, dispose
push0
&rest $1
super GSActionScript, $4
bnot
ret
GSSendRegistrationScript::handleMsg:
link $5
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_5941
pushi $127 ; 295, equal
push1
pushi $7d ; 125, '}', titleFont
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_597c
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
pushi $94 ; 148, init
push1
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
push
lofsa SendErrorDialog
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
jmp code_597c
code_5941: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_597c
pushi $127 ; 295, equal
push1
pushi $7d ; 125, '}', titleFont
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_597c
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $276 ; 630, handsOn
push0
lag global[$2]
send $4
bnot
pushi $c7 ; 199, cue
push0
pToa scratch
send $4
bnot
ldi $1
aTop cycles
code_597c: toss
ret
GSSendRegistrationScript::changeState:
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_59ad
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $7d ; 125, '}', titleFont
pushi $5a ; 90, 'Z', size
push0
pToa pObj
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
pToa pObj
send $4
bnot
push
callk kernel_128, $a
bnot
jmp code_59bb
code_59ad: dup
ldi $1
eq?
bnt code_59bb
pushi $95 ; 149, dispose
push0
self $4
bnot
code_59bb: toss
ret
RegistrationDialog::init:
link $2
pushi $94 ; 148, init
push1
lofsa string_29c1 ; "Registration"
push
super WinDialogHandler, $6
bnot
pushi $3 ; z
pushi $34 ; 52, '4', number
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f2 ; 1010, pAffectedLo
callk kernel_118, $6
bnot
push
pushi $40 ; 64, '@', yStep
callk kernel_118, $6
bnot
pushi $3 ; z
pushi $34 ; 52, '4', number
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f3 ; 1011, pAffectedHi
callk kernel_118, $6
bnot
push
pushi $40 ; 64, '@', yStep
callk kernel_118, $6
bnot
pushi $3 ; z
pushi $34 ; 52, '4', number
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f4 ; 1012, pPolygon
callk kernel_118, $6
bnot
push
pushi $40 ; 64, '@', yStep
callk kernel_118, $6
bnot
pushi $3 ; z
pushi $34 ; 52, '4', number
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f5 ; 1013, pAddedPolygon
callk kernel_118, $6
bnot
push
pushi $40 ; 64, '@', yStep
callk kernel_118, $6
bnot
pushi $3 ; z
pushi $34 ; 52, '4', number
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f6 ; 1014, pOutgoingMovie
callk kernel_118, $6
bnot
push
pushi $10 ; 16, cel
callk kernel_118, $6
bnot
pushi $3 ; z
pushi $34 ; 52, '4', number
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f7 ; 1015, pRoomNum
callk kernel_118, $6
bnot
push
pushi $10 ; 16, cel
callk kernel_118, $6
bnot
pushi $3 ; z
pushi $34 ; 52, '4', number
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f8 ; 1016, pMovieCmd
callk kernel_118, $6
bnot
push
pushi $80 ; 128, lastKey
callk kernel_118, $6
bnot
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $75 ; 117, 'u', show
callk kernel_118, $6
bnot
sat temp[$0]
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
push2
callk kernel_118, $6
bnot
sat temp[$1]
lap param[$1]
aTop scratch
pushi $1b4 ; 436, enable
push0
self $4
bnot
ret
RegistrationDialog::disable:
push2
pushi $32 ; 50, '2', edit
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $75 ; 117, 'u', show
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push2
pushi $32 ; 50, '2', edit
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
push2
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
pushi $1b5 ; 437, disable
push0
super WinDialogHandler, $4
bnot
ret
RegistrationDialog::enable:
push2
pushi $31 ; 49, '1', message
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $75 ; 117, 'u', show
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push2
pushi $31 ; 49, '1', message
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
push2
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
pushi $1b4 ; 436, enable
push0
super WinDialogHandler, $4
bnot
ret
RegistrationDialog::handleEvent:
link $8
pushi $48 ; 72, 'H', modifiers
push0
lap param[$1]
send $4
bnot
push
pToa pWindow
eq?
bnt code_5ce4
pushi $31 ; 49, '1', message
push0
lap param[$1]
send $4
bnot
push
dup
ldi $75 ; 117, 'u', show
eq?
bnt code_5cc8
pushi $71 ; 113, 'q', data
push1
push2
pushi $33 ; 51, '3', play
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f2 ; 1010, pAffectedLo
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push
push1
class Str
push
callk kernel_10, $2
bnot
sat temp[$0]
send $6
bnot
pushi $71 ; 113, 'q', data
push1
push2
pushi $33 ; 51, '3', play
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f3 ; 1011, pAffectedHi
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push
push1
class Str
push
callk kernel_10, $2
bnot
sat temp[$1]
send $6
bnot
pushi $71 ; 113, 'q', data
push1
push2
pushi $33 ; 51, '3', play
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f4 ; 1012, pPolygon
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push
push1
class Str
push
callk kernel_10, $2
bnot
sat temp[$2]
send $6
bnot
pushi $71 ; 113, 'q', data
push1
push2
pushi $33 ; 51, '3', play
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f5 ; 1013, pAddedPolygon
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push
push1
class Str
push
callk kernel_10, $2
bnot
sat temp[$3]
send $6
bnot
pushi $71 ; 113, 'q', data
push1
push2
pushi $33 ; 51, '3', play
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f6 ; 1014, pOutgoingMovie
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push
push1
class Str
push
callk kernel_10, $2
bnot
sat temp[$4]
send $6
bnot
pushi $71 ; 113, 'q', data
push1
push2
pushi $33 ; 51, '3', play
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f7 ; 1015, pRoomNum
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push
push1
class Str
push
callk kernel_10, $2
bnot
sat temp[$5]
send $6
bnot
pushi $71 ; 113, 'q', data
push1
push2
pushi $33 ; 51, '3', play
pushi $3 ; z
pushi $2d ; 45, '-', cursor
pTos pWindow
pushi $3f8 ; 1016, pMovieCmd
callk kernel_118, $6
bnot
push
callk kernel_118, $4
bnot
push
push1
class Str
push
callk kernel_10, $2
bnot
sat temp[$6]
send $6
bnot
pushi $5a ; 90, 'Z', size
push0
lat temp[$0]
send $4
bnot
bnt code_5cab
pushi $5a ; 90, 'Z', size
push0
lat temp[$1]
send $4
bnot
bnt code_5cab
pushi $5a ; 90, 'Z', size
push0
lat temp[$2]
send $4
bnot
bnt code_5cab
pushi $5a ; 90, 'Z', size
push0
lat temp[$3]
send $4
bnot
bnt code_5cab
pushi $5a ; 90, 'Z', size
push0
lat temp[$4]
send $4
bnot
bnt code_5cab
pushi $5a ; 90, 'Z', size
push0
lat temp[$5]
send $4
bnot
bnt code_5cab
pushi $5a ; 90, 'Z', size
push0
lat temp[$6]
send $4
bnot
bnt code_5cab
pushi $1b5 ; 437, disable
push0
self $4
bnot
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
pushi $9f ; 159, add
push1
pushSelf
class DeadObjects
send $6
bnot
pushi $59e ; 1438, sendRegistration
pushi $8 ; fixPriority
lst temp[$0]
lst temp[$1]
lst temp[$2]
lst temp[$3]
lst temp[$4]
lst temp[$5]
lst temp[$6]
pTos scratch
lag global[$6a]
send $14
bnot
jmp code_5ce3
code_5cab: pushi $d0 ; 208, with
push1
lofsa string_29ce ; "Registration incomplete. Please fill out the entire form."
push
class Str
send $6
bnot
sat temp[$7]
pushi $94 ; 148, init
push1
push
lofsa SendErrorDialog
send $6
bnot
jmp code_5ce3
code_5cc8: dup
ldi $2
eq?
bnt code_5ce3
pushi $277 ; 631, controlOff
push0
lag global[$2]
send $4
bnot
push1
pushi $5 ; scaleY
callk kernel_128, $2
bnot
ldi $1
sag global[$32]
code_5ce3: toss
code_5ce4: ret
GSGetPatchInfoScript::handleMsg:
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_5d36
pushi $127 ; 295, equal
push1
pushi $8 ; fixPriority
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_5d72
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_5d72
code_5d36: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_5d72
pushi $127 ; 295, equal
push1
pushi $8 ; fixPriority
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_5d72
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $10f ; 271, setLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
pToa pLongInt
send $6
bnot
ldi $1
aTop cycles
code_5d72: toss
ret
GSGetPatchInfoScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_5d95
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_2453 ; "tl"
push
pushi $8 ; fixPriority
pTos pNumber
callk kernel_128, $8
bnot
jmp code_5da3
code_5d95: dup
ldi $1
eq?
bnt code_5da3
pushi $95 ; 149, dispose
push0
self $4
bnot
code_5da3: toss
ret
GSGetPatchBlockScript::handleMsg:
link $1
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $1a ; 26, signal
eq?
bnt code_5df8
pushi $127 ; 295, equal
push1
pushi $7 ; priority
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_5e6f
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $9c ; 156, handleError
pushi $3 ; z
lsg global[$6a]
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
self $a
bnot
jmp code_5e6f
code_5df8: dup
ldi $19 ; 25, lsBottom
eq?
bnt code_5e6f
pushi $127 ; 295, equal
push1
pushi $7 ; priority
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $6
bnot
bnt code_5e6f
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $10f ; 271, setLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
pToa pUID
send $6
bnot
push2
pushi $4 ; scaleX
pushi $71 ; 113, 'q', data
push0
pToa pObj
send $4
bnot
push
callk kernel_91, $4
bnot
pushi $2e6 ; 742, arrayAt
push1
pushi $8e ; 142, getIndex
push0
lap param[$1]
send $4
bnot
push
lap param[$1]
send $6
bnot
sat temp[$0]
pushi $71 ; 113, 'q', data
push1
pushi $71 ; 113, 'q', data
push0
send $4
bnot
push
pToa pObj
send $6
bnot
push1
lst temp[$0]
callk kernel_11, $2
bnot
ldi $1
aTop cycles
code_5e6f: toss
ret
GSGetPatchBlockScript::changeState:
link $1
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_5e94
pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_2a30 ; "tll"
push
pushi $7 ; priority
pTos pNumber
pTos pLongInt
callk kernel_128, $a
bnot
jmp code_5ea2
code_5e94: dup
ldi $1
eq?
bnt code_5ea2
pushi $95 ; 149, dispose
push0
self $4
bnot
code_5ea2: toss
ret
GameServer::restartGame:
pushi $24e ; 590, handsOff
push0
lag global[$2]
send $4
bnot
pushi $45 ; 69, 'E', doit
push0
push2
pushi $9c45 ; -25531
push0
callk kernel_2, $4
bnot
send $4
bnot
pushi $3bb ; 955, clearMode
push1
push2
pushi $3bb ; 955, clearMode
push1
pushi $4 ; scaleX
pushi $3bb ; 955, clearMode
push1
pushi $10 ; 16, cel
pushi $3bb ; 955, clearMode
push1
pushi $20 ; 32, ' ', name
pushi $3ba ; 954, setMode
push1
push1
pushi $3a6 ; 934, stopAction
push0
lag global[$1]
send $22
bnot
pushi $2c4 ; 708, pRestart
push1
pushi $afd4 ; -20524
lag global[$30]
send $6
bnot
ret
GameServer::init:
push0
callk kernel_121, $0
bnot
aTop pSendTime
push0
callk kernel_121, $0
bnot
sal local[$2]
pushi $8d ; 141, new
push0
class List
send $4
bnot
aTop pScripts
pushi $94 ; 148, init
push0
&rest $1
super Server, $4
bnot
ret
GameServer::registerPlayer:
pushi $94 ; 148, init
push1
lsp param[$1]
lofsa RegistrationDialog
send $6
bnot
ret
GameServer::updatePingText:
link $3
lag global[$d3]
bnt code_5fac
lsl local[$3]
ldi $3c ; 60, '<', b_di
div
sat temp[$0]
push2
lsl local[$3]
pushi $3c ; 60, '<', b_di
calle export60025_1, $4
bnot
push
ldi $a6 ; 166, release
mul
push
ldi $64 ; 100, 'd', moveDone
div
sat temp[$1]
lal local[$5]
bnt code_5f71
push2
pushi $25 ; 37, '%', fore
push0
callk kernel_118, $4
bnot
pushi $94 ; 148, init
pushi $4 ; scaleX
lofsa string_2a4a ; "WARNING: Possible network failure."
push
pushi $5 ; scaleY
pushi $1e ; 30, brRight
pushi $ff ; 255, asInteger
pushi $8d ; 141, new
push0
lofsa GSShadowText
send $4
bnot
send $c
bnot
jmp code_5fb8
code_5f71: pushi $f5 ; 245, format
pushi $3 ; z
lofsa string_2a6d ; "Server lag: %d.%02d seconds."
push
lst temp[$0]
lst temp[$1]
class Str
send $a
bnot
sat temp[$2]
pushi $94 ; 148, init
pushi $4 ; scaleX
push
pushi $5 ; scaleY
pushi $1e ; 30, brRight
pushi $ff ; 255, asInteger
pushi $8d ; 141, new
push0
lofsa GSShadowText
send $4
bnot
send $c
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
jmp code_5fb8
code_5fac: lal local[$6]
bnt code_5fb8
pushi $95 ; 149, dispose
push0
send $4
bnot
code_5fb8: ret
GameServer::doit:
link $5
pushi $5a ; 90, 'Z', size
push0
pToa pScripts
send $4
bnot
bnt code_5fd1
pushi $9d ; 157, eachElementDo
push1
pushi $45 ; 69, 'E', doit
pToa pScripts
send $6
bnot
code_5fd1: push0
callk kernel_121, $0
bnot
sat temp[$3]
lag global[$1]
bnt code_5ff9
lst temp[$3]
pToa pSendTime
sub
push
ldi $3c ; 60, '<', b_di
ugt?
bnt code_5ff9
pushi $3cc ; 972, sendMovie
push0
lag global[$1]
send $4
bnot
push0
callk kernel_121, $0
bnot
aTop pSendTime
code_5ff9: pToa pConnected
bnt code_6063
lal local[$3]
bnt code_602e
lst temp[$3]
lal local[$2]
sub
push
ldi $e10 ; 3600, BAD SELECTOR
ugt?
bnt code_6063
pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_28c3 ; "tw"
push
pushi $11 ; 17, bitmap
lsl local[$3]
callk kernel_128, $8
bnot
push0
callk kernel_121, $0
bnot
sal local[$2]
ldi $0
sal local[$3]
jmp code_6063
code_602e: lst temp[$3]
lal local[$2]
ugt?
not
bnt code_6045
push0
callk kernel_121, $0
bnot
sal local[$2]
ldi $0
sal local[$3]
jmp code_6063
code_6045: lst temp[$3]
lal local[$2]
sub
push
ldi $4b0 ; 1200, pContainerButton
ugt?
bnt code_6063
lal local[$5]
not
bnt code_6063
ldi $1
sal local[$5]
pushi $491 ; 1169, updatePingText
push0
self $4
bnot
code_6063: ret
GameServer::getShopItemImage:
link $2
ldi $0
sat temp[$1]
lsp param[$3]
ldi $0
ne?
bnt code_609c
pushi $8d ; 141, new
push0
class Clut
send $4
bnot
sat temp[$1]
pushi $4b ; 75, 'K', at
pushi $5 ; scaleY
lsp param[$2]
lsp param[$3]
dup
ldi $1
add
push
lsp param[$3]
ldi $2
add
push
lsp param[$3]
ldi $3 ; z
add
push
lat temp[$1]
send $e
bnot
code_609c: lat temp[$1]
bnt code_60b9
pushi $8 ; fixPriority
pushi $9 ; inLeft
lsp param[$1]
push0
push0
pushi $fe ; 254, strIndex
lsg global[$54]
push0
push
callk kernel_35, $10
bnot
sat temp[$0]
jmp code_60cd
code_60b9: pushi $7 ; priority
pushi $9 ; inLeft
lsp param[$1]
push0
push0
pushi $fe ; 254, strIndex
lsg global[$54]
push0
callk kernel_35, $e
bnot
sat temp[$0]
code_60cd: pushi $9f ; 159, add
push1
lst temp[$0]
lag global[$66]
send $6
bnot
lat temp[$0]
ret
GameServer::handleMsg:
link $1d
push0
callk kernel_121, $0
bnot
sat temp[$14]
pushi $136 ; 310, getLong
push1
pushi $2e2 ; 738, pToID
push0
lap param[$1]
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $2e3 ; 739, pFromID
push0
lap param[$1]
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $19 ; 25, lsBottom
eq?
bnt code_6428
pushi $136 ; 310, getLong
push1
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $10d ; 269, lowWord
push0
pushi $2df ; 735, pAckCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $29 ; 41, ')', state
eq?
bnt code_6166
pushi $3ef ; 1007, pSendMovie
push1
push1
lag global[$1]
send $6
bnot
jmp code_6424
code_6166: dup
ldi $11 ; 17, bitmap
eq?
bnt code_61ac
lsl local[$4]
push0
callk kernel_121, $0
bnot
push
lal local[$2]
sub
add
push
ldi $2
div
sal local[$3]
sal local[$4]
push0
callk kernel_121, $0
bnot
sal local[$2]
lal local[$5]
bnt code_6195
push2
pushi $25 ; 37, '%', fore
push1
callk kernel_118, $4
bnot
code_6195: ldi $0
sal local[$5]
pushi $491 ; 1169, updatePingText
push0
self $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_61ac: dup
ldi $7f ; 127, frameOut
eq?
bnt code_61ca
pushi $3 ; z
pushi $1a ; 26, signal
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_61ca: dup
ldi $48 ; 72, 'H', modifiers
eq?
bnt code_61e8
pushi $3 ; z
pushi $1a ; 26, signal
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_61e8: dup
ldi $49 ; 73, 'I', replay
eq?
bnt code_6206
pushi $3 ; z
pushi $1a ; 26, signal
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_6206: dup
ldi $c7 ; 199, cue
eq?
bnt code_6225
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_6225: dup
ldi $92 ; 146, pModule
eq?
bnt code_6244
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_6244: dup
ldi $93 ; 147, pLine
eq?
bnt code_6263
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_6263: dup
ldi $94 ; 148, init
eq?
bnt code_6282
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_6282: dup
ldi $95 ; 149, dispose
eq?
bnt code_62a1
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_62a1: dup
ldi $80 ; 128, lastKey
eq?
bnt code_62c0
pushi $3 ; z
pushi $1e ; 30, brRight
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_62c0: dup
ldi $7e ; 126, '~', dimmed
eq?
bnt code_62de
pushi $3 ; z
pushi $1e ; 30, brRight
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_62de: dup
ldi $81 ; 129, magnifier
eq?
bnt code_62fd
pushi $3 ; z
pushi $24 ; 36, '$', elements
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_62fd: dup
ldi $83 ; 131, mirrored
eq?
bnt code_631c
pushi $3 ; z
pushi $27 ; 39, ''', mode
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_631c: dup
ldi $84 ; 132, pitch
eq?
bnt code_633b
pushi $3 ; z
pushi $27 ; 39, ''', mode
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_633b: dup
ldi $85 ; 133, roll
eq?
bnt code_636d
lal local[$28]
not
bnt code_6361
pushi $c2 ; 194, register
push1
pushSelf
pushi $94 ; 148, init
push0
pushi $8d ; 141, new
push0
lofsa EarthQuake
send $4
bnot
sal local[$29]
send $a
bnot
code_6361: pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_636d: dup
ldi $87 ; 135, left
eq?
bnt code_638c
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_638c: dup
ldi $88 ; 136, right
eq?
bnt code_63ab
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_63ab: dup
ldi $8a ; 138, bottom
eq?
bnt code_63ca
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_63ca: dup
ldi $89 ; 137, top
eq?
bnt code_63e9
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_63e9: dup
ldi $8b ; 139, numLines
eq?
bnt code_6408
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_6424
code_6408: dup
ldi $8c ; 140, scratch
eq?
bnt code_6424
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
code_6424: toss
jmp code_66ad
code_6428: dup
ldi $1a ; 26, signal
eq?
bnt code_66ad
pushi $136 ; 310, getLong
push1
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push1
pushi $2e1 ; 737, pInfo
push0
lap param[$1]
send $4
bnot
push
lap param[$1]
send $6
bnot
pushi $10d ; 269, lowWord
push0
pushi $2e0 ; 736, pNakCmd
push0
lap param[$1]
send $4
bnot
send $4
bnot
push
dup
ldi $49 ; 73, 'I', replay
eq?
bnt code_6484
pushi $3 ; z
pushi $1a ; 26, signal
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_6484: dup
ldi $c7 ; 199, cue
eq?
bnt code_64a3
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_64a3: dup
ldi $92 ; 146, pModule
eq?
bnt code_64c2
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_64c2: dup
ldi $93 ; 147, pLine
eq?
bnt code_64e1
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_64e1: dup
ldi $94 ; 148, init
eq?
bnt code_6500
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_6500: dup
ldi $95 ; 149, dispose
eq?
bnt code_651f
pushi $3 ; z
pushi $1b ; 27, illegalBits
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_651f: dup
ldi $7f ; 127, frameOut
eq?
bnt code_653d
pushi $3 ; z
pushi $1a ; 26, signal
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_653d: dup
ldi $48 ; 72, 'H', modifiers
eq?
bnt code_655b
pushi $3 ; z
pushi $1a ; 26, signal
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_655b: dup
ldi $80 ; 128, lastKey
eq?
bnt code_657a
pushi $3 ; z
pushi $1e ; 30, brRight
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_657a: dup
ldi $7e ; 126, '~', dimmed
eq?
bnt code_6598
pushi $3 ; z
pushi $1e ; 30, brRight
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_6598: dup
ldi $81 ; 129, magnifier
eq?
bnt code_65b7
pushi $3 ; z
pushi $24 ; 36, '$', elements
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_65b7: dup
ldi $83 ; 131, mirrored
eq?
bnt code_65d6
pushi $3 ; z
pushi $27 ; 39, ''', mode
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_65d6: dup
ldi $84 ; 132, pitch
eq?
bnt code_65f5
pushi $3 ; z
pushi $27 ; 39, ''', mode
push1
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_65f5: dup
ldi $87 ; 135, left
eq?
bnt code_6614
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_6614: dup
ldi $88 ; 136, right
eq?
bnt code_6633
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_6633: dup
ldi $8a ; 138, bottom
eq?
bnt code_6652
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_6652: dup
ldi $89 ; 137, top
eq?
bnt code_6671
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_6671: dup
ldi $8b ; 139, numLines
eq?
bnt code_6690
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_66ac
code_6690: dup
ldi $8c ; 140, scratch
eq?
bnt code_66ac
pushi $3 ; z
pushi $a ; 10, inTop
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
code_66ac: toss
code_66ad: toss
pushi $2dd ; 733, pCommand
push0
lap param[$1]
send $4
bnot
push
dup
ldi $17 ; 23, lsTop
eq?
bnt code_671f
pushi $139 ; 313, getString
push1
pushi $20 ; 32, ' ', name
lap param[$1]
send $6
bnot
sat temp[$0]
pushi $139 ; 313, getString
push1
pushi $ff ; 255, asInteger
lap param[$1]
send $6
bnot
sat temp[$1]
pushi $f5 ; 245, format
pushi $3 ; z
lofsa string_2a8a ; "%s: %s"
push
lst temp[$0]
lst temp[$1]
class Str
send $a
bnot
sat temp[$2]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
pushi $95 ; 149, dispose
push0
lat temp[$0]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_671f: dup
ldi $71 ; 113, 'q', data
eq?
bnt code_673b
pushi $45 ; 69, 'E', doit
push0
class MakeItemCode
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_673b: dup
ldi $6 ; maxScale
eq?
bnt code_6745
jmp code_73c4
code_6745: dup
ldi $5a ; 90, 'Z', size
eq?
bnt code_677b
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $4 ; scaleX
pushi $18 ; 24, lsRight
pushi $3 ; z
lst temp[$1]
push
callk kernel_118, $8
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_677b: dup
ldi $57 ; 87, 'W', draw
eq?
bnt code_6810
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $315 ; 789, pName
push1
push
pushi $2ca ; 714, pServID
push1
lst temp[$1]
pushi $8d ; 141, new
push0
class GroupMember
send $4
bnot
sat temp[$2]
send $c
bnot
pushi $37d ; 893, servIDEquals
push1
pushi $2ca ; 714, pServID
push0
lat temp[$2]
send $4
bnot
push
lag global[$1]
send $6
bnot
not
bnt code_67f8
pushi $f5 ; 245, format
push2
lofsa string_2a91 ; "-3F|c43|%s has joined your group.\n"
push
lst temp[$0]
class Str
send $8
bnot
sat temp[$6]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$6]
send $4
bnot
pushi $3 ; z
pushi $18 ; 24, lsRight
push0
lst temp[$2]
callk kernel_118, $6
bnot
code_67f8: pushi $9f ; 159, add
push1
lst temp[$2]
class GroupList
send $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6810: dup
ldi $86 ; 134, yaw
eq?
bnt code_683a
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_683a: dup
ldi $ff ; 255, asInteger
eq?
bnt code_6870
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $4 ; scaleX
pushi $29 ; 41, ')', state
push0
lst temp[$1]
push
callk kernel_118, $8
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6870: dup
ldi $ab ; 171, addToEnd
eq?
bnt code_68a6
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $4 ; scaleX
pushi $29 ; 41, ')', state
push1
lst temp[$1]
push
callk kernel_118, $8
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_68a6: dup
ldi $b3 ; 179, begin
eq?
bnt code_68dd
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$2]
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $4 ; scaleX
pushi $29 ; 41, ')', state
pushi $3 ; z
lst temp[$2]
push
callk kernel_118, $8
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_68dd: dup
ldi $ac ; 172, addAfter
eq?
bnt code_6920
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$2]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $5 ; scaleY
pushi $29 ; 41, ')', state
push2
lst temp[$1]
push
lst temp[$2]
callk kernel_118, $a
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6920: dup
ldi $b2 ; 178, replace
eq?
bnt code_6961
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $38c ; 908, setMessage
push1
lst temp[$0]
lag global[$1]
send $6
bnot
pushi $3 ; z
pushi $29 ; 41, ')', state
pushi $a ; 10, inTop
lst temp[$1]
callk kernel_118, $6
bnot
jmp code_73c4
code_6961: dup
ldi $ad ; 173, addBefore
eq?
bnt code_698b
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $3 ; z
pushi $29 ; 41, ')', state
pushi $4 ; scaleX
push
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_698b: dup
ldi $ae ; 174, indexOf
eq?
bnt code_69a8
push2
pushi $29 ; 41, ')', state
pushi $5 ; scaleY
callk kernel_118, $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_69a8: dup
ldi $b0 ; 176, intersection
eq?
bnt code_69c5
push2
pushi $29 ; 41, ')', state
pushi $6 ; maxScale
callk kernel_118, $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_69c5: dup
ldi $b1 ; 177, duplicate
eq?
bnt code_6a03
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
push2
pushi $29 ; 41, ')', state
pushi $7 ; priority
callk kernel_118, $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $38c ; 908, setMessage
push1
lst temp[$0]
lag global[$1]
send $6
bnot
jmp code_73c4
code_6a03: dup
ldi $af ; 175, union
eq?
bnt code_6a36
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
push2
pushi $29 ; 41, ')', state
pushi $8 ; fixPriority
callk kernel_118, $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $38c ; 908, setMessage
push1
lst temp[$0]
lag global[$1]
send $6
bnot
jmp code_73c4
code_6a36: dup
ldi $c5 ; 197, pRoom
eq?
bnt code_6a76
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $3d5 ; 981, setValue
push1
lst temp[$1]
lag global[$1]
send $6
bnot
pushi $3d8 ; 984, setManaValue
push1
lst temp[$0]
lag global[$1]
send $6
bnot
jmp code_73c4
code_6a76: dup
ldi $c6 ; 198, changeState
eq?
bnt code_6a9f
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$0]
pushi $38c ; 908, setMessage
push1
push
lag global[$1]
send $6
bnot
jmp code_73c4
code_6a9f: dup
ldi $58 ; 88, 'X', delete
eq?
bnt code_6b7a
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $37f ; 895, findByServID
push1
push
class GroupList
send $6
bnot
sat temp[$2]
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
lat temp[$2]
bnt code_73c4
pushi $128 ; 296, equalLong
push1
pushi $2ca ; 714, pServID
push0
pushi $37e ; 894, pLeader
push0
class GroupList
send $4
bnot
send $4
bnot
push
pushi $2ca ; 714, pServID
push0
lat temp[$2]
send $4
bnot
send $6
bnot
bnt code_6b1e
pushi $f5 ; 245, format
push1
lofsa string_2ab4 ; "-3 |c43|Your group has been disbanded.\n"
push
class Str
send $6
bnot
sat temp[$6]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$6]
send $4
bnot
push2
pushi $18 ; 24, lsRight
push2
callk kernel_118, $4
bnot
jmp code_6b6c
code_6b1e: pushi $37d ; 893, servIDEquals
push1
pushi $2ca ; 714, pServID
push0
lat temp[$2]
send $4
bnot
push
lag global[$1]
send $6
bnot
not
bnt code_6b6c
pushi $f5 ; 245, format
push2
lofsa string_2adc ; "-3 |c43|%s has left your group.\n"
push
pushi $315 ; 789, pName
push0
lat temp[$2]
send $4
bnot
push
class Str
send $8
bnot
sat temp[$6]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$6]
send $4
bnot
pushi $3 ; z
pushi $18 ; 24, lsRight
push1
lst temp[$2]
callk kernel_118, $6
bnot
code_6b6c: pushi $58 ; 88, 'X', delete
push1
lst temp[$2]
class GroupList
send $6
bnot
jmp code_73c4
code_6b7a: dup
ldi $f ; 15, loop
eq?
bnt code_6c88
pushi $94 ; 148, init
pushi $3 ; z
lofsa string_2afd ; "Got security message..."
push
push0
pushi $1cc ; 460, checkState
pushi $8d ; 141, new
push0
class ShadowText
send $4
bnot
send $a
bnot
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$1]
send $6
bnot
pushi $d0 ; 208, with
push1
lofsa string_2b15 ; "You should not try and hack this system, you boob."
push
class Str
send $6
bnot
sat temp[$2]
pushi $5a ; 90, 'Z', size
push0
send $4
bnot
sat temp[$16]
ldi $0
sat temp[$18]
ldi $0
sat temp[$17]
ldi $0
sat temp[$7]
code_6bd1: lst temp[$7]
ldi $20 ; 32, ' ', name
lt?
bnt code_6c23
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$15]
push
pushi $4b ; 75, 'K', at
push1
lst temp[$18]
lat temp[$2]
send $6
bnot
xor
sat temp[$15]
pushi $13a ; 314, putByte
push1
push
lat temp[$1]
send $6
bnot
+at temp[$18]
push
lat temp[$16]
ge?
bnt code_6c1f
+at temp[$17]
push
lat temp[$16]
ge?
bnt code_6c1b
ldi $0
sat temp[$17]
code_6c1b: lat temp[$17]
sat temp[$18]
code_6c1f: +at temp[$7]
jmp code_6bd1
code_6c23: ldi $0
sat temp[$7]
code_6c27: lst temp[$7]
ldi $20 ; 32, ' ', name
lt?
bnt code_6c46
pushi $13a ; 314, putByte
push1
push2
pushi $41 ; 65, 'A', moveSpeed
pushi $7a ; 122, 'z', borderColor
callk kernel_60, $4
bnot
push
lat temp[$1]
send $6
bnot
+at temp[$7]
jmp code_6c27
code_6c46: pushi $5 ; scaleY
pushi $e ; 14, view
lofsa string_22da ; "ta"
push
pushi $f ; 15, loop
pushi $5a ; 90, 'Z', size
push0
lat temp[$1]
send $4
bnot
push
pushi $71 ; 113, 'q', data
push0
lat temp[$1]
send $4
bnot
push
callk kernel_128, $a
bnot
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ldi $1
aTop pSecured
jmp code_73c4
code_6c88: dup
ldi $59 ; 89, 'Y', printLang
eq?
bnt code_6d4e
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$1]
pushi $37f ; 895, findByServID
push1
push
class GroupList
send $6
bnot
sat temp[$2]
pushi $95 ; 149, dispose
push0
lat temp[$1]
send $4
bnot
lat temp[$2]
bnt code_73c4
pushi $37d ; 893, servIDEquals
push1
pushi $2ca ; 714, pServID
push0
send $4
bnot
push
lag global[$1]
send $6
bnot
not
bnt code_6d04
pushi $f5 ; 245, format
push2
lofsa string_2b48 ; "-3 |c43|%s has been kicked out of your group.\n"
push
pushi $315 ; 789, pName
push0
lat temp[$2]
send $4
bnot
push
class Str
send $8
bnot
sat temp[$6]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$6]
send $4
bnot
pushi $3 ; z
pushi $18 ; 24, lsRight
push1
lst temp[$2]
callk kernel_118, $6
bnot
jmp code_6d40
code_6d04: pushi $f5 ; 245, format
push2
lofsa string_2b77 ; "-3 |c43|You have been kicked out of %s's group.\n"
push
pushi $315 ; 789, pName
push0
pushi $37e ; 894, pLeader
push0
class GroupList
send $4
bnot
send $4
bnot
push
class Str
send $8
bnot
sat temp[$6]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$6]
send $4
bnot
push2
pushi $18 ; 24, lsRight
push2
callk kernel_118, $4
bnot
code_6d40: pushi $58 ; 88, 'X', delete
push1
lst temp[$2]
class GroupList
send $6
bnot
jmp code_73c4
code_6d4e: dup
ldi $26 ; 38, '&', back
eq?
bnt code_6d81
pushi $139 ; 313, getString
push1
pushi $ff ; 255, asInteger
lap param[$1]
send $6
bnot
sat temp[$2]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6d81: dup
ldi $51 ; 81, 'Q', value
eq?
bnt code_6db4
pushi $139 ; 313, getString
push1
pushi $ff ; 255, asInteger
lap param[$1]
send $6
bnot
sat temp[$2]
push2
pushi $23 ; 35, '#', text
push
callk kernel_118, $4
bnot
pushi $9f ; 159, add
push1
lst temp[$2]
class InfoQueue
send $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6db4: dup
ldi $2b ; 43, '+', type
eq?
bnt code_6de7
pushi $139 ; 313, getString
push1
pushi $ff ; 255, asInteger
lap param[$1]
send $6
bnot
sat temp[$2]
pushi $9f ; 159, add
push1
push
lag global[$9c]
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6de7: dup
ldi $62 ; 98, 'b', vol
eq?
bnt code_6e2e
pushi $f5 ; 245, format
push2
lofsa string_2ba8 ; "You are number %d in the login queue."
push
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
push
class Str
send $8
bnot
sat temp[$2]
pushi $94 ; 148, init
pushi $4 ; scaleX
push
pushi $5 ; scaleY
pushi $1d6 ; 470, crIsChar
pushi $ff ; 255, asInteger
pushi $8d ; 141, new
push0
lofsa GSShadowText
send $4
bnot
send $c
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
jmp code_73c4
code_6e2e: dup
ldi $18 ; 24, lsRight
eq?
bnt code_6e74
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$3]
pushi $139 ; 313, getString
push0
lap param[$1]
send $4
bnot
sat temp[$2]
pushi $3 ; z
pushi $13 ; 19, nsTop
lst temp[$3]
push
callk kernel_118, $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$3]
send $4
bnot
pushi $95 ; 149, dispose
push0
lat temp[$2]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6e74: dup
ldi $22 ; 34, '"', time
eq?
bnt code_6eb7
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$10]
pushi $2c6 ; 710, findRoom
push2
push
push0
lag global[$30]
send $8
bnot
sat temp[$4]
pushi $95 ; 149, dispose
push0
lat temp[$10]
send $4
bnot
lat temp[$4]
bnt code_6eab
pushi $9f ; 159, add
push1
push
class DeadObjects
send $6
bnot
code_6eab: pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6eb7: dup
ldi $2d ; 45, '-', cursor
eq?
bnt code_6f3f
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$5]
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$10]
pushi $2c6 ; 710, findRoom
push2
lst temp[$5]
push0
lag global[$30]
send $8
bnot
sat temp[$4]
not
bnt code_6ef9
push2
lofsa string_2bce ; "Object being destroyed in a non-existant room! %s"
push
pushi $131 ; 305, asStr
push0
lat temp[$5]
send $4
bnot
push
callk kernel_132, $4
bnot
code_6ef9: pushi $95 ; 149, dispose
push0
lat temp[$5]
send $4
bnot
pushi $459 ; 1113, addDependency
push1
lst temp[$10]
pushi $33f ; 831, pClient
push1
lst temp[$10]
pushi $94 ; 148, init
push0
pushi $8d ; 141, new
push0
push2
pushi $9ca5 ; -25435
pushi $c ; 12, inBottom
callk kernel_2, $4
bnot
send $4
bnot
sat temp[$9]
send $10
bnot
pushi $33b ; 827, addAction
push1
lst temp[$9]
class ActionQMgr
send $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_6f3f: dup
ldi $28 ; 40, '(', style
eq?
bnt code_704d
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
push1
lofsa string_2c00 ; "REALM OBJ INFO: Obsolete msg received."
push
callk kernel_132, $2
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$5]
pushi $2c6 ; 710, findRoom
push2
push
push0
lag global[$30]
send $8
bnot
sat temp[$4]
not
bnt code_6f87
push2
lofsa string_2c27 ; "Object being created in a non-existant room! %s"
push
pushi $131 ; 305, asStr
push0
lat temp[$5]
send $4
bnot
push
callk kernel_132, $4
bnot
code_6f87: pushi $95 ; 149, dispose
push0
lat temp[$5]
send $4
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$6]
pushi $2e9 ; 745, clone
push0
lap param[$1]
send $4
bnot
sat temp[$1b]
pushi $95 ; 149, dispose
push0
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
send $4
bnot
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
bnt code_73c4
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
sat temp[$d]
pushi $136 ; 310, getLong
push1
push
lap param[$1]
send $6
bnot
pushi $127 ; 295, equal
push2
pushi $ff ; 255, asInteger
dup
lat temp[$6]
send $8
bnot
bnt code_700c
pushi $b5 ; 181, set
push2
pushi $2cb ; 715, pServIDLo
push0
lag global[$1]
send $4
bnot
push
pushi $2cc ; 716, pServIDHi
push0
lag global[$1]
send $4
bnot
push
lat temp[$6]
send $8
bnot
code_700c: pushi $459 ; 1113, addDependency
push2
lst temp[$6]
lst temp[$d]
pushi $142 ; 322, pObject
push1
lst temp[$1b]
pushi $33f ; 831, pClient
push1
lst temp[$6]
pushi $8d ; 141, new
push0
push2
pushi $9ca5 ; -25435
pushi $25 ; 37, '%', fore
callk kernel_2, $4
bnot
send $4
bnot
sat temp[$9]
send $14
bnot
pushi $33b ; 827, addAction
push1
lst temp[$9]
class ActionQMgr
send $6
bnot
pushi $95 ; 149, dispose
push0
lat temp[$d]
send $4
bnot
jmp code_73c4
code_704d: dup
ldi $35 ; 53, '5', nodePtr
eq?
bnt code_7100
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$5]
pushi $2c6 ; 710, findRoom
push2
push
push0
lag global[$30]
send $8
bnot
sat temp[$4]
not
bnt code_708c
push2
lofsa string_2c57 ; "Player being created in a non-existant room! %s"
push
pushi $131 ; 305, asStr
push0
lat temp[$5]
send $4
bnot
push
callk kernel_132, $4
bnot
code_708c: pushi $95 ; 149, dispose
push0
lat temp[$5]
send $4
bnot
pushi $2e9 ; 745, clone
push0
lap param[$1]
send $4
bnot
sat temp[$1b]
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
bnt code_73c4
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
sat temp[$d]
pushi $136 ; 310, getLong
push1
push
lap param[$1]
send $6
bnot
pushi $459 ; 1113, addDependency
push1
lst temp[$d]
pushi $142 ; 322, pObject
push1
lst temp[$1b]
pushi $33f ; 831, pClient
push1
lst temp[$d]
pushi $8d ; 141, new
push0
push2
pushi $9ca5 ; -25435
pushi $36 ; 54, '6', client
callk kernel_2, $4
bnot
send $4
bnot
sat temp[$9]
send $12
bnot
pushi $33b ; 827, addAction
push1
lst temp[$9]
class ActionQMgr
send $6
bnot
jmp code_73c4
code_7100: dup
ldi $2a ; 42, '*', font
eq?
bnt code_728a
pushi $2c8 ; 712, lookup
push1
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$10]
push
self $6
bnot
sat temp[$6]
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$5]
pushi $2c6 ; 710, findRoom
push2
push
push0
lag global[$30]
send $8
bnot
sat temp[$4]
ldi $1
bnt code_7275
ldi $ff ; 255, asInteger
sat temp[$b]
code_713d: ldi $1
bnt code_726c
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$9]
lat temp[$b]
sat temp[$12]
lat temp[$9]
sat temp[$b]
lst temp[$9]
dup
ldi $ff ; 255, asInteger
eq?
bnt code_7165
jmp code_726c
jmp code_7268
code_7165: pushi $4b ; 75, 'K', at
push1
lst temp[$9]
push2
pushi $9cac ; -25428
push2
callk kernel_2, $4
bnot
send $6
bnot
sat temp[$9]
bnt code_7235
pushi $33f ; 831, pClient
push1
pushi $10f ; 271, setLong
push1
lst temp[$10]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
send $a
bnot
push
pushi $36c ; 876, fromPacket
push1
lsp param[$1]
pushi $8d ; 141, new
push0
lat temp[$9]
send $4
bnot
sat temp[$9]
send $c
bnot
lst temp[$6]
lag global[$1]
ne?
bt code_71bb
pushi $44f ; 1103, pPerformOnEgo
push0
lat temp[$9]
send $4
bnot
code_71bb: bnt code_7219
lat temp[$4]
not
bnt code_71e0
pushi $95 ; 149, dispose
push0
pushi $33f ; 831, pClient
push0
lat temp[$9]
send $4
bnot
send $4
bnot
pushi $95 ; 149, dispose
push0
lat temp[$9]
send $4
bnot
jmp code_713d
code_71e0: pushi $452 ; 1106, pDoit
push0
lat temp[$9]
send $4
bnot
bnt code_71f8
pushi $1ce ; 462, process
push0
lat temp[$9]
send $4
bnot
jmp code_7268
code_71f8: pushi $459 ; 1113, addDependency
push1
pushi $33f ; 831, pClient
push0
lat temp[$9]
send $4
bnot
push
lat temp[$9]
send $6
bnot
pushi $33b ; 827, addAction
push1
lst temp[$9]
class ActionQMgr
send $6
bnot
jmp code_7268
code_7219: pushi $95 ; 149, dispose
push0
pushi $33f ; 831, pClient
push0
lat temp[$9]
send $4
bnot
send $4
bnot
pushi $95 ; 149, dispose
push0
lat temp[$9]
send $4
bnot
jmp code_7268
code_7235: pushi $f5 ; 245, format
pushi $3 ; z
lofsa string_2c87 ; "Unknown movie command encountered. Identification number is %d,%d. Please e-mail this information to bugs@realmserver.com as soon as possible."
push
lst temp[$b]
lst temp[$12]
class Str
send $a
bnot
sat temp[$2]
pushi $6 ; maxScale
push
pushi $74 ; 116, 't', all
lofsa string_2d16 ; "Fatal Bungling"
push
pushi $77 ; 119, 'w', textTop
lofsa string_2234 ; "Okay"
push
push1
calle export60029_0, $c
bnot
jmp code_726c
ldi $1
sag global[$32]
code_7268: toss
jmp code_713d
code_726c: pushi $95 ; 149, dispose
push0
lat temp[$10]
send $4
bnot
code_7275: pushi $95 ; 149, dispose
push0
lat temp[$5]
send $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_728a: dup
ldi $3d ; 61, '=', b_xAxis
eq?
bnt code_72a8
pushi $3 ; z
pushi $8 ; fixPriority
push0
lsp param[$1]
callk kernel_118, $6
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_72a8: dup
ldi $72 ; 114, 'r', skip
eq?
bnt code_72c4
push2
pushi $11 ; 17, bitmap
lsp param[$1]
callk kernel_118, $4
bnot
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
jmp code_73c4
code_72c4: dup
ldi $45 ; 69, 'E', doit
eq?
bnt code_73aa
pushi $134 ; 308, getByte
push0
lap param[$1]
send $4
bnot
sat temp[$a]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$e]
pushi $135 ; 309, getWord
push0
lap param[$1]
send $4
bnot
sat temp[$f]
pushi $2c6 ; 710, findRoom
push2
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$10]
push
push0
lag global[$30]
send $8
bnot
sat temp[$4]
pushi $95 ; 149, dispose
push0
lat temp[$10]
send $4
bnot
lat temp[$4]
bnt code_73c4
ldi $0
sat temp[$7]
code_7316: lst temp[$7]
lat temp[$a]
lt?
bnt code_739d
pushi $2c8 ; 712, lookup
push1
pushi $136 ; 310, getLong
push0
lap param[$1]
send $4
bnot
sat temp[$10]
push
lag global[$6a]
send $6
bnot
sat temp[$6]
pushi $95 ; 149, dispose
push0
lat temp[$10]
send $4
bnot
lat temp[$6]
bnt code_7398
pushi $2fb ; 763, pCombatGroup
push0
send $4
bnot
bnt code_7367
pushi $95 ; 149, dispose
push0
pushi $2fb ; 763, pCombatGroup
push0
lat temp[$6]
send $4
bnot
send $4
bnot
pushi $2fb ; 763, pCombatGroup
push1
push0
lat temp[$6]
send $6
bnot
code_7367: pushi $373 ; 883, setAction
push1
pushi $1d ; 29, brTop
lat temp[$6]
send $6
bnot
push1
push1
lst temp[$e]
push2
push1
lst temp[$f]
pushi $3c5 ; 965, addToRoom
push1
lst temp[$4]
pushi $75 ; 117, 'u', show
push0
pushi $36a ; 874, updateDisplay
push1
push1
lat temp[$6]
send $1c
bnot
pushi $45 ; 69, 'E', doit
push1
lst temp[$6]
class GotoVisibleLocation
send $6
bnot
code_7398: +at temp[$7]
jmp code_7316
code_739d: pushi $514 ; 1300, pMakePile
push1
push1
lat temp[$4]
send $6
bnot
jmp code_73c4
code_73aa: pushi $50 ; 80, 'P', claimed
push0
lap param[$1]
send $4
bnot
not
bnt code_73c4
pushi $9d ; 157, eachElementDo
push2
pushi $9b ; 155, handleMsg
lsp param[$1]
pToa pScripts
send $8
bnot
code_73c4: toss
pushi $50 ; 80, 'P', claimed
push1
push1
lap param[$1]
send $6
bnot
ret
GameServer::destroyObject:
ret
GameServer::login:
pushi $c9 ; 201, setScript
push2
pushi $2ca ; 714, pServID
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSLoginScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_73f9
lap param[$2]
jmp code_73fb
code_73f9: ldi $0
code_73fb: push
self $8
bnot
ret
GameServer::page:
pushi $c9 ; 201, setScript
push2
pushi $315 ; 789, pName
push1
lsp param[$1]
pushi $2fc ; 764, pText
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSPageScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_742f
lap param[$3]
jmp code_7431
code_742f: ldi $0
code_7431: push
self $8
bnot
ret
GameServer::connect:
pushi $c9 ; 201, setScript
push2
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSConnectScript
send $4
bnot
send $4
bnot
push
lsp param[$0]
ldi $0
gt?
bnt code_7459
lap param[$1]
jmp code_745b
code_7459: ldi $0
code_745b: push
self $8
bnot
ret
GameServer::notify:
pushi $c9 ; 201, setScript
push2
pushi $2fc ; 764, pText
push1
pushi $d3 ; 211, copy
push1
lsp param[$1]
class Str
send $6
bnot
push
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSNotifyScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7493
lap param[$2]
jmp code_7495
code_7493: ldi $0
code_7495: push
self $8
bnot
ret
GameServer::newRoom:
pushi $c9 ; 201, setScript
push2
pushi $2f5 ; 757, pNumber
push1
pushi $110 ; 272, addLong
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
send $a
bnot
push
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSNewRoomScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_74d8
lap param[$2]
jmp code_74da
code_74d8: ldi $0
code_74da: push
self $8
bnot
ret
GameServer::shiftRoom:
pushi $c9 ; 201, setScript
push2
pushi $517 ; 1303, pDirection
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSShiftRoomScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7508
lap param[$2]
jmp code_750a
code_7508: ldi $0
code_750a: push
self $8
bnot
ret
GameServer::firstRoom:
pushi $c9 ; 201, setScript
push2
pushi $577 ; 1399, pFirstRoom
push1
push1
pushi $2f5 ; 757, pNumber
push1
pushi $110 ; 272, addLong
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
class LongInt
send $4
bnot
send $a
bnot
push
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSNewRoomScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7552
lap param[$2]
jmp code_7554
code_7552: ldi $0
code_7554: push
self $8
bnot
ret
GameServer::roomChat:
link $4
pushi $5a ; 90, 'Z', size
push0
lap param[$1]
send $4
bnot
sat temp[$1]
push2
pushi $9 ; inLeft
lsp param[$1]
callk kernel_91, $4
bnot
sat temp[$3]
ldi $0
sat temp[$0]
code_7574: lst temp[$0]
lat temp[$1]
lt?
bnt code_75d2
pushi $3 ; z
push2
lst temp[$3]
lst temp[$0]
callk kernel_91, $6
bnot
push
ldi $20 ; 32, ' ', name
eq?
bnt code_75ca
+at temp[$2]
push
ldi $b ; 11, inRight
eq?
bnt code_75ce
pushi $8 ; fixPriority
lofsa string_2d25 ; "There are too many consecutive spaces in that text message you just tried to send. You are not allowed to have more than ten spaces in a row in any chat message. Try saying that a different way."
push
pushi $74 ; 116, 't', all
lofsa string_2de8 ; "Hmmmm"
push
pushi $77 ; 119, 'w', textTop
lofsa string_2dee ; "Ok"
push
push1
pushi $91 ; 145, bitPutIndex
push2
calle export60029_0, $10
bnot
lsp param[$0]
ldi $1
gt?
bnt code_75c6
pushi $c7 ; 199, cue
push0
lap param[$2]
send $4
bnot
code_75c6: ret
jmp code_75ce
code_75ca: ldi $0
sat temp[$2]
code_75ce: +at temp[$0]
jmp code_7574
code_75d2: pushi $4 ; scaleX
pushi $e ; 14, view
lofsa string_250c ; "ts"
push
pushi $25 ; 37, '%', fore
lst temp[$3]
callk kernel_128, $8
bnot
lsp param[$0]
ldi $1
gt?
bnt code_75f3
pushi $c7 ; 199, cue
push0
lap param[$2]
send $4
bnot
code_75f3: ret
GameServer::createCharacter:
pushi $c9 ; 201, setScript
push2
pushi $572 ; 1394, pCharacter
push1
lsp param[$1]
pushi $315 ; 789, pName
push1
lsp param[$2]
pushi $4c7 ; 1223, pTitle
push1
lsp param[$3]
pushi $4c5 ; 1221, pProfession
push1
lsp param[$4]
pushi $30b ; 779, pRace
push1
lsp param[$5]
pushi $30c ; 780, pSex
push1
lsp param[$6]
pushi $433 ; 1075, pPeaceful
push1
lsp param[$7]
pushi $32d ; 813, pObj
push1
lsp param[$8]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSCreateCharacterScript
send $4
bnot
send $34
bnot
push
lsp param[$0]
ldi $8 ; fixPriority
gt?
bnt code_7647
lap param[$9]
jmp code_7649
code_7647: ldi $0
code_7649: push
self $8
bnot
ret
GameServer::updateCharacter:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSUpdateCharacterScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7677
lap param[$2]
jmp code_7679
code_7677: ldi $0
code_7679: push
self $8
bnot
ret
GameServer::destroyCharacter:
pushi $c9 ; 201, setScript
push2
pushi $572 ; 1394, pCharacter
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSDestroyCharacterScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_76a7
lap param[$2]
jmp code_76a9
code_76a7: ldi $0
code_76a9: push
self $8
bnot
ret
GameServer::queryCharacters:
pushi $c9 ; 201, setScript
push2
pushi $ce ; 206, pList
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSQueryCharactersScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_76d7
lap param[$2]
jmp code_76d9
code_76d7: ldi $0
code_76d9: push
self $8
bnot
ret
GameServer::loginCharacter:
pushi $c9 ; 201, setScript
push2
pushi $2ca ; 714, pServID
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSLoginCharacterScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7707
lap param[$2]
jmp code_7709
code_7707: ldi $0
code_7709: push
self $8
bnot
ret
GameServer::perform:
pushi $c9 ; 201, setScript
push2
pushi $500 ; 1280, pVerb
push1
lsp param[$1]
pushi $579 ; 1401, pDirectObj
push1
lsp param[$2]
pushi $57a ; 1402, pIndirectObj
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSPerformVerbScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7743
lap param[$4]
jmp code_7745
code_7743: ldi $0
code_7745: push
self $8
bnot
ret
GameServer::performPass:
pushi $c9 ; 201, setScript
push2
pushi $500 ; 1280, pVerb
push1
lsp param[$1]
pushi $579 ; 1401, pDirectObj
push1
lsp param[$2]
pushi $57a ; 1402, pIndirectObj
push1
lsp param[$3]
pushi $32d ; 813, pObj
push1
lsp param[$4]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSPerformVerbScript
send $4
bnot
send $1c
bnot
push
lsp param[$0]
ldi $4 ; scaleX
gt?
bnt code_7785
lap param[$5]
jmp code_7787
code_7785: ldi $0
code_7787: push
self $8
bnot
ret
GameServer::performXY:
pushi $c9 ; 201, setScript
push2
pushi $500 ; 1280, pVerb
push1
lsp param[$1]
pushi $579 ; 1401, pDirectObj
push1
lsp param[$2]
pushi $57a ; 1402, pIndirectObj
push1
lsp param[$3]
pushi $57b ; 1403, pGotoX
push1
lsp param[$4]
pushi $57c ; 1404, pGotoY
push1
lsp param[$5]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSPerformVerbScript
send $4
bnot
send $22
bnot
push
lsp param[$0]
ldi $5 ; scaleY
gt?
bnt code_77cd
lap param[$6]
jmp code_77cf
code_77cd: ldi $0
code_77cf: push
self $8
bnot
ret
GameServer::getBiography:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2fc ; 764, pText
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetBiographyScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_7803
lap param[$3]
jmp code_7805
code_7803: ldi $0
code_7805: push
self $8
bnot
ret
GameServer::setBiography:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2fc ; 764, pText
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSSetBiographyScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_7839
lap param[$3]
jmp code_783b
code_7839: ldi $0
code_783b: push
self $8
bnot
ret
GameServer::getDescription:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2fc ; 764, pText
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetDescriptionScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_786f
lap param[$3]
jmp code_7871
code_786f: ldi $0
code_7871: push
self $8
bnot
ret
GameServer::checkLogin:
pushi $c9 ; 201, setScript
push2
pushi $573 ; 1395, pLoginName
push1
lsp param[$1]
pushi $574 ; 1396, pPassword
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $2f5 ; 757, pNumber
push1
lsp param[$4]
pushi $576 ; 1398, pLoginErrorStr
push1
lsp param[$5]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSCheckLoginScript
send $4
bnot
send $22
bnot
push
lsp param[$0]
ldi $4 ; scaleX
gt?
bnt code_78b7
lap param[$6]
jmp code_78b9
code_78b7: ldi $0
code_78b9: push
self $8
bnot
ret
GameServer::getExtendedProps:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetExtendedPropsScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_78e7
lap param[$2]
jmp code_78e9
code_78e7: ldi $0
code_78e9: push
self $8
bnot
ret
GameServer::getLookInfo:
pushi $c9 ; 201, setScript
push2
pushi $572 ; 1394, pCharacter
push1
lsp param[$1]
pushi $32d ; 813, pObj
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetLookInfoScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_791d
lap param[$3]
jmp code_791f
code_791d: ldi $0
code_791f: push
self $8
bnot
ret
GameServer::setHeadData:
pushi $c9 ; 201, setScript
push2
pushi $572 ; 1394, pCharacter
push1
lsp param[$1]
pushi $32d ; 813, pObj
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSSetHeadDataScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_7953
lap param[$3]
jmp code_7955
code_7953: ldi $0
code_7955: push
self $8
bnot
ret
GameServer::getShopInfo:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetShopInfoScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7983
lap param[$2]
jmp code_7985
code_7983: ldi $0
code_7985: push
self $8
bnot
ret
GameServer::getAuctionHallInfo:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetAuctionHallInfoScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_79b3
lap param[$2]
jmp code_79b5
code_79b3: ldi $0
code_79b5: push
self $8
bnot
ret
GameServer::buyShopItem:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $578 ; 1400, pUID
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSBuyItemScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_79e9
lap param[$3]
jmp code_79eb
code_79e9: ldi $0
code_79eb: push
self $8
bnot
ret
GameServer::buyBulk:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $578 ; 1400, pUID
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSBuyBulkScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7a25
lap param[$4]
jmp code_7a27
code_7a25: ldi $0
code_7a27: push
self $8
bnot
ret
GameServer::sellObject:
pushi $c9 ; 201, setScript
push2
pushi $570 ; 1392, pShop
push1
lsp param[$1]
pushi $32d ; 813, pObj
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSSellItemScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7a61
lap param[$4]
jmp code_7a63
code_7a61: ldi $0
code_7a63: push
self $8
bnot
ret
GameServer::sellCrystals:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $575 ; 1397, pLongInt
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSSellCrystalsScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_7a97
lap param[$3]
jmp code_7a99
code_7a97: ldi $0
code_7a99: push
self $8
bnot
ret
GameServer::getPrice:
pushi $c9 ; 201, setScript
push2
pushi $570 ; 1392, pShop
push1
lsp param[$1]
pushi $32d ; 813, pObj
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetPriceScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7ad3
lap param[$4]
jmp code_7ad5
code_7ad3: ldi $0
code_7ad5: push
self $8
bnot
ret
GameServer::getRechargePrice:
pushi $c9 ; 201, setScript
push2
pushi $570 ; 1392, pShop
push1
lsp param[$1]
pushi $32d ; 813, pObj
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetRechargePriceScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7b0f
lap param[$4]
jmp code_7b11
code_7b0f: ldi $0
code_7b11: push
self $8
bnot
ret
GameServer::recharge:
pushi $c9 ; 201, setScript
push2
pushi $570 ; 1392, pShop
push1
lsp param[$1]
pushi $32d ; 813, pObj
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSRechargeScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7b4b
lap param[$4]
jmp code_7b4d
code_7b4b: ldi $0
code_7b4d: push
self $8
bnot
ret
GameServer::getRepairPrice:
pushi $c9 ; 201, setScript
push2
pushi $570 ; 1392, pShop
push1
lsp param[$1]
pushi $32d ; 813, pObj
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetRepairPriceScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7b87
lap param[$4]
jmp code_7b89
code_7b87: ldi $0
code_7b89: push
self $8
bnot
ret
GameServer::repair:
pushi $c9 ; 201, setScript
push2
pushi $570 ; 1392, pShop
push1
lsp param[$1]
pushi $32d ; 813, pObj
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSRepairScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7bc3
lap param[$4]
jmp code_7bc5
code_7bc3: ldi $0
code_7bc5: push
self $8
bnot
ret
GameServer::examineShopItem:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $578 ; 1400, pUID
push1
lsp param[$2]
pushi $2fc ; 764, pText
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSExamineItemScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7bff
lap param[$4]
jmp code_7c01
code_7bff: ldi $0
code_7c01: push
self $8
bnot
ret
GameServer::dropMoney:
pushi $c9 ; 201, setScript
push2
pushi $575 ; 1397, pLongInt
push1
lsp param[$1]
pushi $2f5 ; 757, pNumber
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSMoneyDropScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_7c35
lap param[$3]
jmp code_7c37
code_7c35: ldi $0
code_7c37: push
self $8
bnot
ret
GameServer::putMoney:
pushi $c9 ; 201, setScript
push2
pushi $575 ; 1397, pLongInt
push1
lsp param[$1]
pushi $579 ; 1401, pDirectObj
push1
lsp param[$2]
pushi $2f5 ; 757, pNumber
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSMoneyPutScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7c71
lap param[$4]
jmp code_7c73
code_7c71: ldi $0
code_7c73: push
self $8
bnot
ret
GameServer::giveMoney:
pushi $c9 ; 201, setScript
push2
pushi $575 ; 1397, pLongInt
push1
lsp param[$1]
pushi $579 ; 1401, pDirectObj
push1
lsp param[$2]
pushi $2f5 ; 757, pNumber
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSMoneyGiveScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7cad
lap param[$4]
jmp code_7caf
code_7cad: ldi $0
code_7caf: push
self $8
bnot
ret
GameServer::takeMoney:
pushi $c9 ; 201, setScript
push2
pushi $579 ; 1401, pDirectObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSMoneyTakeScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7cdd
lap param[$2]
jmp code_7cdf
code_7cdd: ldi $0
code_7cdf: push
self $8
bnot
ret
GameServer::castLocaleSpell:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2f5 ; 757, pNumber
push1
lsp param[$2]
pushi $575 ; 1397, pLongInt
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSCastLocaleSpellScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7d19
lap param[$4]
jmp code_7d1b
code_7d19: ldi $0
code_7d1b: push
self $8
bnot
ret
GameServer::castTargetSpell:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2f5 ; 757, pNumber
push1
lsp param[$2]
pushi $579 ; 1401, pDirectObj
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSCastTargetSpellScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7d55
lap param[$4]
jmp code_7d57
code_7d55: ldi $0
code_7d57: push
self $8
bnot
ret
GameServer::castSpell:
pushi $c9 ; 201, setScript
push2
pushi $579 ; 1401, pDirectObj
push1
lsp param[$2]
pushi $32d ; 813, pObj
push1
lsp param[$3]
pushi $2f5 ; 757, pNumber
push1
lsp param[$1]
pushi $57b ; 1403, pGotoX
push1
lsp param[$4]
pushi $57c ; 1404, pGotoY
push1
lsp param[$5]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSCastSpellScript
send $4
bnot
send $22
bnot
push
lsp param[$0]
ldi $5 ; scaleY
gt?
bnt code_7d9d
lap param[$6]
jmp code_7d9f
code_7d9d: ldi $0
code_7d9f: push
self $8
bnot
ret
GameServer::lock:
ipToa pLocked
ret
GameServer::unlock:
pToa pLocked
bnt code_7dae
dpToa pLocked
code_7dae: ret
GameServer::combatMove:
pushi $c9 ; 201, setScript
push2
pushi $57b ; 1403, pGotoX
push1
lsp param[$1]
pushi $57c ; 1404, pGotoY
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSCombatMoveScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_7dde
lap param[$3]
jmp code_7de0
code_7dde: ldi $0
code_7de0: push
self $8
bnot
ret
GameServer::exitCombat:
pushi $c9 ; 201, setScript
push2
pushi $8d ; 141, new
push0
class GSCombatExitScript
send $4
bnot
push
lsp param[$0]
ldi $0
gt?
bnt code_7e01
lap param[$1]
jmp code_7e03
code_7e01: ldi $0
code_7e03: push
self $8
bnot
ret
GameServer::requestPatch:
pushi $c9 ; 201, setScript
push2
pushi $2f5 ; 757, pNumber
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
class GSRequestPatchScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7e31
lap param[$2]
jmp code_7e33
code_7e31: ldi $0
code_7e33: push
self $8
bnot
ret
GameServer::getPatchInfo:
pushi $c9 ; 201, setScript
push2
pushi $2f5 ; 757, pNumber
push1
lsp param[$1]
pushi $575 ; 1397, pLongInt
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
class GSGetPatchInfoScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_7e67
lap param[$3]
jmp code_7e69
code_7e67: ldi $0
code_7e69: push
self $8
bnot
ret
GameServer::getPatchBlock:
pushi $c9 ; 201, setScript
push2
pushi $2f5 ; 757, pNumber
push1
lsp param[$1]
pushi $575 ; 1397, pLongInt
push1
lsp param[$2]
pushi $32d ; 813, pObj
push1
lsp param[$3]
pushi $578 ; 1400, pUID
push1
lsp param[$4]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetPatchBlockScript
send $4
bnot
send $1c
bnot
push
lsp param[$0]
ldi $4 ; scaleX
gt?
bnt code_7ea9
lap param[$5]
jmp code_7eab
code_7ea9: ldi $0
code_7eab: push
self $8
bnot
ret
GameServer::getBookInfo:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2fc ; 764, pText
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetBookInfoScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_7edf
lap param[$3]
jmp code_7ee1
code_7edf: ldi $0
code_7ee1: push
self $8
bnot
ret
GameServer::getBookPage:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2f5 ; 757, pNumber
push1
lsp param[$2]
pushi $2fc ; 764, pText
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetBookPageScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_7f1b
lap param[$4]
jmp code_7f1d
code_7f1b: ldi $0
code_7f1d: push
self $8
bnot
ret
GameServer::sendFatalData:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSSendFatalScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7f4b
lap param[$2]
jmp code_7f4d
code_7f4b: ldi $0
code_7f4d: push
self $8
bnot
ret
GameServer::joinGroup:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSJoinGroupScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7f7b
lap param[$2]
jmp code_7f7d
code_7f7b: ldi $0
code_7f7d: push
self $8
bnot
ret
GameServer::trade:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSTradeScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_7fab
lap param[$2]
jmp code_7fad
code_7fab: ldi $0
code_7fad: push
self $8
bnot
ret
GameServer::leaveGroup:
pushi $c9 ; 201, setScript
push2
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSLeaveGroupScript
send $4
bnot
send $4
bnot
push
lap param[$0]
bnt code_7fd2
lap param[$1]
jmp code_7fd4
code_7fd2: ldi $0
code_7fd4: push
self $8
bnot
ret
GameServer::kickGroup:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGroupKickScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_8002
lap param[$2]
jmp code_8004
code_8002: ldi $0
code_8004: push
self $8
bnot
ret
GameServer::getStartingPosn:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetStartingPosnScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_8032
lap param[$2]
jmp code_8034
code_8032: ldi $0
code_8034: push
self $8
bnot
ret
GameServer::changePassword:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $579 ; 1401, pDirectObj
push1
lsp param[$2]
pushi $57a ; 1402, pIndirectObj
push1
lsp param[$3]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSSetPasswordScript
send $4
bnot
send $16
bnot
push
lsp param[$0]
ldi $3 ; z
gt?
bnt code_806e
lap param[$4]
jmp code_8070
code_806e: ldi $0
code_8070: push
self $8
bnot
ret
GameServer::queryHouse:
pushi $c9 ; 201, setScript
push2
pushi $2fc ; 764, pText
push1
lsp param[$1]
pushi $575 ; 1397, pLongInt
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSQueryHouseScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_80a4
lap param[$3]
jmp code_80a6
code_80a4: ldi $0
code_80a6: push
self $8
bnot
ret
GameServer::fleeCombat:
pushi $c9 ; 201, setScript
push2
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSCombatFleeScript
send $4
bnot
send $4
bnot
push
lap param[$0]
bnt code_80cb
lap param[$1]
jmp code_80cd
code_80cb: ldi $0
code_80cd: push
self $8
bnot
ret
GameServer::getEntryInfo:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetEntryInfoScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_80fb
lap param[$2]
jmp code_80fd
code_80fb: ldi $0
code_80fd: push
self $8
bnot
ret
GameServer::talkTo:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSTalkScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_812b
lap param[$2]
jmp code_812d
code_812b: ldi $0
code_812d: push
self $8
bnot
ret
GameServer::getTopic:
pushi $c9 ; 201, setScript
push2
pushi $2f5 ; 757, pNumber
push1
lsp param[$2]
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetTopicScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_8161
lap param[$3]
jmp code_8163
code_8161: ldi $0
code_8163: push
self $8
bnot
ret
GameServer::lastTopic:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSLastTopicScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_8191
lap param[$2]
jmp code_8193
code_8191: ldi $0
code_8193: push
self $8
bnot
ret
GameServer::getTopicText:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2f5 ; 757, pNumber
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetTopicTextScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_81c7
lap param[$3]
jmp code_81c9
code_81c7: ldi $0
code_81c9: push
self $8
bnot
ret
GameServer::acceptQuest:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2f5 ; 757, pNumber
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSAcceptQuestScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_81fd
lap param[$3]
jmp code_81ff
code_81fd: ldi $0
code_81ff: push
self $8
bnot
ret
GameServer::declineQuest:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2f5 ; 757, pNumber
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSDeclineQuestScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_8233
lap param[$3]
jmp code_8235
code_8233: ldi $0
code_8235: push
self $8
bnot
ret
GameServer::getQuestList:
pushi $c9 ; 201, setScript
push2
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSGetQuestListScript
send $4
bnot
send $4
bnot
push
lsp param[$0]
ldi $0
gt?
bnt code_825d
lap param[$1]
jmp code_825f
code_825d: ldi $0
code_825f: push
self $8
bnot
ret
GameServer::mixObject:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSMixObjectScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_828d
lap param[$2]
jmp code_828f
code_828d: ldi $0
code_828f: push
self $8
bnot
ret
GameServer::getMail:
ret
GameServer::sendMail:
link $4
ret
GameServer::getMailMessage:
ret
GameServer::eraseMailMessage:
ret
GameServer::getRoute:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
pushi $d0 ; 208, with
push1
lsp param[$1]
class Str
send $6
bnot
push
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
class GSGetRouteScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_82cd
lap param[$2]
jmp code_82cf
code_82cd: ldi $0
code_82cf: push
self $8
bnot
ret
GameServer::getRouteList:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
pushi $d0 ; 208, with
push1
lsp param[$1]
class Str
send $6
bnot
push
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
class GSGetRouteListScript
send $4
bnot
send $a
bnot
push
lsp param[$0]
ldi $1
gt?
bnt code_8307
lap param[$2]
jmp code_8309
code_8307: ldi $0
code_8309: push
self $8
bnot
ret
GameServer::setTitle:
pushi $c9 ; 201, setScript
push2
pushi $32d ; 813, pObj
push1
lsp param[$1]
pushi $2fc ; 764, pText
push1
lsp param[$2]
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSSetTitleScript
send $4
bnot
send $10
bnot
push
lsp param[$0]
ldi $2
gt?
bnt code_833d
lap param[$3]
jmp code_833f
code_833d: ldi $0
code_833f: push
self $8
bnot
ret
GameServer::forefitTurn:
pushi $3 ; z
pushi $e ; 14, view
lofsa string_243e ; "t"
push
pushi $63 ; 99, 'c', perform
callk kernel_128, $6
bnot
ret
GameServer::sendRegistration:
link $1
pushi $133 ; 307, pIsBigEndian
push1
push1
pushi $13f ; 319, putString
push1
lsp param[$1]
pushi $13f ; 319, putString
push1
lsp param[$2]
pushi $13f ; 319, putString
push1
lsp param[$3]
pushi $13f ; 319, putString
push1
lsp param[$4]
pushi $13f ; 319, putString
push1
lsp param[$5]
pushi $13f ; 319, putString
push1
lsp param[$6]
pushi $13f ; 319, putString
push1
lsp param[$7]
pushi $8d ; 141, new
push0
class PackedData
send $4
bnot
sat temp[$0]
send $30
bnot
pushi $95 ; 149, dispose
push0
lap param[$1]
send $4
bnot
pushi $95 ; 149, dispose
push0
lap param[$2]
send $4
bnot
pushi $95 ; 149, dispose
push0
lap param[$3]
send $4
bnot
pushi $95 ; 149, dispose
push0
lap param[$4]
send $4
bnot
pushi $95 ; 149, dispose
push0
lap param[$5]
send $4
bnot
pushi $95 ; 149, dispose
push0
lap param[$6]
send $4
bnot
pushi $95 ; 149, dispose
push0
lap param[$7]
send $4
bnot
pushi $c9 ; 201, setScript
push1
pushi $32d ; 813, pObj
push1
lst temp[$0]
pushi $8c ; 140, scratch
push1
lsp param[$0]
ldi $7 ; priority
gt?
bnt code_83ec
lap param[$8]
jmp code_83ee
code_83ec: ldi $0
code_83ee: push
pushi $9a ; 154, yourself
push0
pushi $8d ; 141, new
push0
lofsa GSSendRegistrationScript
send $4
bnot
send $10
bnot
push
self $6
bnot
ret
EarthQuake::dispose:
ldi $0
sal local[$28]
pushi $95 ; 149, dispose
push0
&rest $1
super DemonsScript, $4
bnot
ret
EarthQuake::changeState:
link $3
lap param[$1]
aTop state
push
dup
ldi $0
eq?
bnt code_843e
pushi $33 ; 51, '3', play
push1
lofsa string_2dfc ; "earthq.wav"
push
class SoundMgr
send $6
bnot
push0
callk kernel_121, $0
bnot
aTop scratch
ldi $1
aTop cycles
sal local[$28]
jmp code_84c3
code_843e: dup
ldi $1
eq?
bnt code_84b5
pushi $db ; 219, moveTo
push2
push2
push0
pushi $14 ; 20, nsRight
callk kernel_60, $4
bnot
push
ldi $a ; 10, inTop
sub
push
push2
push0
pushi $14 ; 20, nsRight
callk kernel_60, $4
bnot
push
ldi $a ; 10, inTop
sub
push
push0
push0
lag global[$3]
send $4
bnot
send $8
bnot
push1
push0
push0
lag global[$3]
send $4
bnot
push
callk kernel_42, $2
bnot
push0
callk kernel_121, $0
bnot
push
pToa scratch
sub
push
ldi $4b0 ; 1200, pContainerButton
gt?
bnt code_84ac
pushi $db ; 219, moveTo
push2
push0
pushi $e3 ; 227, expand
push0
push0
lag global[$3]
send $4
bnot
send $8
bnot
push1
push0
push0
lag global[$3]
send $4
bnot
push
callk kernel_42, $2
bnot
jmp code_84ae
code_84ac: dpToa state
code_84ae: ldi $1
aTop cycles
jmp code_84c3
code_84b5: dup
ldi $2
eq?
bnt code_84c3
pushi $95 ; 149, dispose
push0
self $4
bnot
code_84c3: toss
ret