9312 lines
141 KiB
Plaintext
9312 lines
141 KiB
Plaintext
export42000_0 = inventoryPanel
|
|
export42000_1 = combatExitIcon
|
|
export42000_2 = doIcon
|
|
export42000_3 = surrenderIcon
|
|
export42000_4 = editField
|
|
export42000_5 = groupIcon
|
|
export42000_6 = system4Btn
|
|
|
|
TextDumpDialog::init:
|
|
link $5
|
|
pushi $94 ; 148, init
|
|
push1
|
|
lofsa string_212e ; "CREATEITEM"
|
|
push
|
|
super WinDialogHandler, $6
|
|
bnot
|
|
pushi $3 ; z
|
|
pushi $2d ; 45, '-', cursor
|
|
pTos pWindow
|
|
pushi $67 ; 103, 'g', quitGame
|
|
callk kernel_118, $6
|
|
bnot
|
|
sat temp[$1]
|
|
push2
|
|
pushi $37 ; 55, '7', dx
|
|
push
|
|
callk kernel_118, $4
|
|
bnot
|
|
ret
|
|
|
|
TextDumpDialog::handleEvent:
|
|
link $2
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
pToa pWindow
|
|
eq?
|
|
bnt code_04bf
|
|
pushi $31 ; 49, '1', message
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
dup
|
|
ldi $1
|
|
eq?
|
|
bnt code_04ae
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushSelf
|
|
class DeadObjects
|
|
send $6
|
|
bnot
|
|
jmp code_04be
|
|
|
|
code_04ae: dup
|
|
ldi $2
|
|
eq?
|
|
bnt code_04be
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushSelf
|
|
class DeadObjects
|
|
send $6
|
|
bnot
|
|
code_04be: toss
|
|
code_04bf: ret
|
|
|
|
gameBarBtn::init:
|
|
pushi $25 ; 37, '%', fore
|
|
push1
|
|
pushi $1a ; 26, signal
|
|
pushi $1e7 ; 487, normalColor
|
|
push1
|
|
pushi $1a ; 26, signal
|
|
pushi $1e8 ; 488, selectColor
|
|
push1
|
|
pushi $33 ; 51, '3', play
|
|
pushi $1e9 ; 489, chosenColor
|
|
push1
|
|
pushi $33 ; 51, '3', play
|
|
pushi $1ea ; 490, dimColor
|
|
push1
|
|
pushi $7 ; priority
|
|
pushi $2a ; 42, '*', font
|
|
push1
|
|
pushi $14 ; 20, nsRight
|
|
pushi $27 ; 39, ''', mode
|
|
push1
|
|
push1
|
|
pushi $1f6 ; 502, setText
|
|
push1
|
|
pTos text
|
|
self $30
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super Button, $4
|
|
bnot
|
|
ret
|
|
|
|
gameBarBtn::hide:
|
|
pushi $69 ; 105, 'i', hide
|
|
push1
|
|
push0
|
|
super Button, $6
|
|
bnot
|
|
ret
|
|
|
|
gameBarBtn::doit:
|
|
ret
|
|
|
|
gameBarBtn::cue:
|
|
ret
|
|
|
|
gameBarBtn::handleError:
|
|
ret
|
|
|
|
RealmPanel::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super Dialog, $4
|
|
bnot
|
|
pushi $47f ; 1151, addPanel
|
|
push1
|
|
pushSelf
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
RealmPanel::dispose:
|
|
pushi $480 ; 1152, deletePanel
|
|
push1
|
|
pushSelf
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
&rest $1
|
|
super Dialog, $4
|
|
bnot
|
|
ret
|
|
|
|
RealmPanel::handleEvent:
|
|
pushi $2b ; 43, '+', type
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $4 ; scaleX
|
|
eq?
|
|
bnt code_054d
|
|
pushi $31 ; 49, '1', message
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $d ; 13, seenRect
|
|
eq?
|
|
bnt code_054d
|
|
ret
|
|
|
|
code_054d: pushi $c8 ; 200, handleEvent
|
|
push1
|
|
lsp param[$1]
|
|
super Dialog, $6
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::newLinesHide:
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
lofsa newLines
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::newLinesShow:
|
|
pushi $75 ; 117, 'u', show
|
|
push0
|
|
lofsa newLines
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::validTextColor:
|
|
link $2
|
|
ldi $0
|
|
sat temp[$0]
|
|
ldi $0
|
|
sat temp[$1]
|
|
code_0576: lst temp[$1]
|
|
ldi $d ; 13, seenRect
|
|
lt?
|
|
bnt code_058e
|
|
lsg global[$b6]
|
|
lat temp[$1]
|
|
lali local[$c]
|
|
eq?
|
|
bnt code_058a
|
|
ldi $1
|
|
sat temp[$0]
|
|
code_058a: +at temp[$1]
|
|
jmp code_0576
|
|
|
|
code_058e: lat temp[$0]
|
|
ret
|
|
|
|
not
|
|
bnt code_0599
|
|
ldi $0
|
|
ret
|
|
|
|
jmp code_059c
|
|
|
|
code_0599: ldi $1
|
|
ret
|
|
|
|
code_059c: ret
|
|
|
|
RealmIconBar::init:
|
|
link $4
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class File
|
|
send $4
|
|
bnot
|
|
sat temp[$1]
|
|
pushi $20 ; 32, ' ', name
|
|
push1
|
|
lofsa string_2176 ; "pref.sav"
|
|
push
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
push2
|
|
pushi $a ; 10, inTop
|
|
lofsa string_2176 ; "pref.sav"
|
|
push
|
|
callk kernel_93, $4
|
|
bnot
|
|
bnt code_069b
|
|
pushi $248 ; 584, open
|
|
push1
|
|
push1
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sag global[$b6]
|
|
pushi $27e ; 638, seek
|
|
push1
|
|
push2
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sag global[$b7]
|
|
pushi $27e ; 638, seek
|
|
push1
|
|
pushi $4 ; scaleX
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sal local[$1c]
|
|
pushi $27e ; 638, seek
|
|
push1
|
|
pushi $6 ; maxScale
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sal local[$19]
|
|
pushi $27e ; 638, seek
|
|
push1
|
|
pushi $8 ; fixPriority
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sal local[$1a]
|
|
pushi $27e ; 638, seek
|
|
push1
|
|
pushi $a ; 10, inTop
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sal local[$1b]
|
|
pushi $27e ; 638, seek
|
|
push1
|
|
pushi $c ; 12, inBottom
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sag global[$b4]
|
|
pushi $27e ; 638, seek
|
|
push1
|
|
pushi $e ; 14, view
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sag global[$b3]
|
|
pushi $27e ; 638, seek
|
|
push1
|
|
pushi $10 ; 16, cel
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
pushi $135 ; 309, getWord
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
sag global[$ee]
|
|
pushi $253 ; 595, close
|
|
push0
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$1]
|
|
send $8
|
|
bnot
|
|
lag global[$3a]
|
|
sag global[$b5]
|
|
jmp code_06c3
|
|
|
|
code_069b: ldi $2b ; 43, '+', type
|
|
sag global[$b6]
|
|
ldi $7 ; priority
|
|
sag global[$b7]
|
|
lag global[$3a]
|
|
sag global[$b5]
|
|
ldi $0
|
|
sal local[$1c]
|
|
ldi $1
|
|
sal local[$19]
|
|
ldi $1
|
|
sal local[$1a]
|
|
ldi $0
|
|
sal local[$1b]
|
|
ldi $0
|
|
sag global[$b4]
|
|
ldi $0
|
|
sag global[$b3]
|
|
ldi $3 ; z
|
|
sag global[$ee]
|
|
code_06c3: lsg global[$ee]
|
|
ldi $5 ; scaleY
|
|
gt?
|
|
bt code_06cf
|
|
lsg global[$ee]
|
|
ldi $1
|
|
lt?
|
|
code_06cf: bnt code_06d5
|
|
ldi $3 ; z
|
|
sag global[$ee]
|
|
code_06d5: pushi $48d ; 1165, validTextColor
|
|
push0
|
|
class RealmIconBar
|
|
send $4
|
|
bnot
|
|
not
|
|
bnt code_06e6
|
|
ldi $2b ; 43, '+', type
|
|
sag global[$b6]
|
|
code_06e6: pushi $8d ; 141, new
|
|
push0
|
|
class RealmIconBar
|
|
send $4
|
|
bnot
|
|
sag global[$6]
|
|
pushi $20 ; 32, ' ', name
|
|
push1
|
|
lofsa string_217f ; "iconBar"
|
|
push
|
|
pushi $9f ; 159, add
|
|
pushi $a ; 10, inTop
|
|
lofsa walkIcon
|
|
push
|
|
lofsa doIcon
|
|
push
|
|
lofsa castMagicIcon
|
|
push
|
|
lofsa groupIcon
|
|
push
|
|
lofsa invIcon
|
|
push
|
|
lofsa mapIcon
|
|
push
|
|
lofsa optionsIcon
|
|
push
|
|
lofsa inventoryPanel
|
|
push
|
|
lofsa editField
|
|
push
|
|
lofsa newLines
|
|
push
|
|
push2
|
|
push1
|
|
pushi $13e ; 318, putBits
|
|
push1
|
|
push1
|
|
push0
|
|
push0
|
|
push1
|
|
pushi $6e ; 110, 'n', resX
|
|
push1
|
|
pushi $280 ; 640, disposeWhenDone
|
|
pushi $6f ; 111, 'o', resY
|
|
push1
|
|
pushi $1e0 ; 480, isControl
|
|
pushi $9a ; 154, yourself
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Plane
|
|
send $4
|
|
bnot
|
|
send $10
|
|
bnot
|
|
push
|
|
pushi $9d ; 157, eachElementDo
|
|
push2
|
|
pushi $2a ; 42, '*', font
|
|
lsg global[$3a]
|
|
pushi $254 ; 596, keepUp
|
|
push1
|
|
push1
|
|
pushi $1d3 ; 467, modal
|
|
push1
|
|
push0
|
|
lag global[$6]
|
|
send $44
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Cast
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $1b8 ; 440, addCast
|
|
push1
|
|
push
|
|
push0
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
lst temp[$0]
|
|
lofsa backDrop
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa mapIcon
|
|
send $6
|
|
bnot
|
|
lofsa walkIcon
|
|
sal local[$8]
|
|
pushi $1cb ; 459, choose
|
|
push0
|
|
lofsa walkIcon
|
|
send $4
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $248 ; 584, open
|
|
push0
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa blankPanel
|
|
send $4
|
|
bnot
|
|
sal local[$2]
|
|
send $c
|
|
bnot
|
|
pushi $47f ; 1151, addPanel
|
|
push1
|
|
lsl local[$2]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $248 ; 584, open
|
|
push0
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa preferencePanel
|
|
send $4
|
|
bnot
|
|
sal local[$3]
|
|
send $c
|
|
bnot
|
|
pushi $47f ; 1151, addPanel
|
|
push1
|
|
lsl local[$3]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $248 ; 584, open
|
|
push0
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa optionsPanel
|
|
send $4
|
|
bnot
|
|
sal local[$7]
|
|
send $c
|
|
bnot
|
|
pushi $47f ; 1151, addPanel
|
|
push1
|
|
lsl local[$7]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $248 ; 584, open
|
|
push0
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa systemPanel
|
|
send $4
|
|
bnot
|
|
sal local[$5]
|
|
send $c
|
|
bnot
|
|
pushi $47f ; 1151, addPanel
|
|
push1
|
|
lsl local[$5]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $248 ; 584, open
|
|
push0
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa helpPanel
|
|
send $4
|
|
bnot
|
|
sal local[$4]
|
|
send $c
|
|
bnot
|
|
pushi $47f ; 1151, addPanel
|
|
push1
|
|
lsl local[$4]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $248 ; 584, open
|
|
push0
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa controlPanel
|
|
send $4
|
|
bnot
|
|
sal local[$1]
|
|
send $c
|
|
bnot
|
|
pushi $47f ; 1151, addPanel
|
|
push1
|
|
lsl local[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $248 ; 584, open
|
|
push0
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa groupPanel
|
|
send $4
|
|
bnot
|
|
sal local[$6]
|
|
send $c
|
|
bnot
|
|
pushi $47f ; 1151, addPanel
|
|
push1
|
|
lsl local[$6]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $383 ; 899, curPanel
|
|
push1
|
|
lsl local[$1]
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
lag global[$6]
|
|
send $a
|
|
bnot
|
|
push1
|
|
push1
|
|
pushi $a ; 10, inTop
|
|
push2
|
|
push1
|
|
pushi $d ; 13, seenRect
|
|
pushi $94 ; 148, init
|
|
push1
|
|
lst temp[$0]
|
|
lofsa talkWindow
|
|
send $12
|
|
bnot
|
|
pushi $352 ; 850, newLinesHide
|
|
push0
|
|
self $4
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $1b4 ; 436, enable
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $8
|
|
bnot
|
|
pTos state
|
|
ldi $1
|
|
and
|
|
not
|
|
bnt code_08f1
|
|
pushi $1b5 ; 437, disable
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $4
|
|
bnot
|
|
code_08f1: ret
|
|
|
|
RealmIconBar::dispose:
|
|
pToa pPanels
|
|
bnt code_0901
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
send $4
|
|
bnot
|
|
ldi $0
|
|
aTop pPanels
|
|
code_0901: pushi $95 ; 149, dispose
|
|
push0
|
|
&rest $1
|
|
super IconBar, $4
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::hide:
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
&rest $1
|
|
super IconBar, $4
|
|
bnot
|
|
pTos state
|
|
ldi $fe ; 254, strIndex
|
|
and
|
|
aTop state
|
|
pushi $3a5 ; 933, hideContents
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
pushi $383 ; 899, curPanel
|
|
push1
|
|
lsl local[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pToa pPanels
|
|
bnt code_093f
|
|
pushi $9d ; 157, eachElementDo
|
|
push1
|
|
pushi $69 ; 105, 'i', hide
|
|
&rest $1
|
|
send $6
|
|
bnot
|
|
code_093f: pushi $69 ; 105, 'i', hide
|
|
push0
|
|
lofsa editField
|
|
send $4
|
|
bnot
|
|
pushi $1b5 ; 437, disable
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $4
|
|
bnot
|
|
push1
|
|
pushi $4 ; scaleX
|
|
callk kernel_118, $2
|
|
bnot
|
|
pushi $6 ; maxScale
|
|
push2
|
|
push2
|
|
push0
|
|
push0
|
|
pushi $27f ; 639, rename
|
|
pushi $1e0 ; 480, isControl
|
|
callk kernel_118, $c
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::show:
|
|
pushi $75 ; 117, 'u', show
|
|
push0
|
|
&rest $1
|
|
super IconBar, $4
|
|
bnot
|
|
pTos state
|
|
ldi $1
|
|
or
|
|
aTop state
|
|
pushi $75 ; 117, 'u', show
|
|
push0
|
|
pushi $383 ; 899, curPanel
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
lofsa editField
|
|
send $4
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $4
|
|
bnot
|
|
push1
|
|
pushi $3 ; z
|
|
callk kernel_118, $2
|
|
bnot
|
|
pushi $6 ; maxScale
|
|
push2
|
|
push2
|
|
push0
|
|
push0
|
|
pushi $27f ; 639, rename
|
|
pushi $120 ; 288, setBit
|
|
callk kernel_118, $c
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::swapIcons:
|
|
lap param[$0]
|
|
not
|
|
bnt code_09ba
|
|
ret
|
|
|
|
code_09ba: pushi $a3 ; 163, contains
|
|
push1
|
|
lsp param[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
bnt code_0a38
|
|
pushi $b2 ; 178, replace
|
|
push2
|
|
lsp param[$1]
|
|
lsp param[$2]
|
|
lag global[$6]
|
|
send $8
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
lsg global[$6]
|
|
lap param[$2]
|
|
send $6
|
|
bnot
|
|
pushi $483 ; 1155, pLastIcon
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
lap param[$1]
|
|
eq?
|
|
bnt code_09fa
|
|
pushi $483 ; 1155, pLastIcon
|
|
push1
|
|
lsp param[$2]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
code_09fa: lsp param[$0]
|
|
ldi $1
|
|
eq?
|
|
bnt code_0a1a
|
|
pushi $24f ; 591, curIcon
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
lap param[$1]
|
|
eq?
|
|
bnt code_0a2f
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
jmp code_0a2f
|
|
|
|
code_0a1a: pushi $a3 ; 163, contains
|
|
push1
|
|
lsp param[$3]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
bnt code_0a2f
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
lap param[$3]
|
|
send $4
|
|
bnot
|
|
code_0a2f: pushi $95 ; 149, dispose
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
code_0a38: ret
|
|
|
|
RealmIconBar::showInventoryPanel:
|
|
link $1
|
|
pushi $383 ; 899, curPanel
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
bnt code_0a64
|
|
push
|
|
lofsa inventoryPanel
|
|
ne?
|
|
bnt code_0a64
|
|
pushi $69 ; 105, 'i', hide
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
pushi $383 ; 899, curPanel
|
|
push1
|
|
lofsa inventoryPanel
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
code_0a64: ret
|
|
|
|
RealmIconBar::showPanel:
|
|
link $1
|
|
pushi $383 ; 899, curPanel
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
push
|
|
lap param[$1]
|
|
ne?
|
|
bnt code_0abe
|
|
lat temp[$0]
|
|
bnt code_0a96
|
|
push
|
|
lofsa inventoryPanel
|
|
eq?
|
|
bnt code_0a8e
|
|
pushi $3a5 ; 933, hideContents
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
jmp code_0a96
|
|
|
|
code_0a8e: pushi $69 ; 105, 'i', hide
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
code_0a96: pushi $383 ; 899, curPanel
|
|
push1
|
|
lsp param[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
lsp param[$1]
|
|
lofsa inventoryPanel
|
|
eq?
|
|
bnt code_0ab4
|
|
pushi $3a4 ; 932, showContents
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
jmp code_0abe
|
|
|
|
code_0ab4: pushi $75 ; 117, 'u', show
|
|
push0
|
|
&rest $2
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
code_0abe: ret
|
|
|
|
RealmIconBar::updatePanel:
|
|
link $1
|
|
pushi $383 ; 899, curPanel
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
lap param[$1]
|
|
eq?
|
|
bnt code_0ada
|
|
pushi $75 ; 117, 'u', show
|
|
push0
|
|
&rest $2
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
code_0ada: ret
|
|
|
|
RealmIconBar::replacePanel:
|
|
pushi $383 ; 899, curPanel
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
aTop pLastPanel
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsp param[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::disablePanel:
|
|
link $1
|
|
pushi $383 ; 899, curPanel
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
push
|
|
lap param[$1]
|
|
eq?
|
|
bnt code_0b32
|
|
lat temp[$0]
|
|
bnt code_0b32
|
|
push
|
|
lofsa inventoryPanel
|
|
eq?
|
|
bnt code_0b1b
|
|
pushi $3a5 ; 933, hideContents
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
jmp code_0b23
|
|
|
|
code_0b1b: pushi $69 ; 105, 'i', hide
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
code_0b23: lat temp[$0]
|
|
aTop pLastPanel
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$2]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
code_0b32: ret
|
|
|
|
RealmIconBar::restorePanel:
|
|
pToa pLastPanel
|
|
bnt code_0b41
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
code_0b41: ret
|
|
|
|
RealmIconBar::setIcon:
|
|
pushi $1cb ; 459, choose
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::replaceIcons:
|
|
link $2
|
|
pushi $381 ; 897, pMode
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
lap param[$1]
|
|
and
|
|
bnt code_0cd8
|
|
pushi $381 ; 897, pMode
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $2
|
|
and
|
|
bnt code_0bba
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa walkIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa doIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa castMagicIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa groupIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa invIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa control6Btn
|
|
send $6
|
|
bnot
|
|
jmp code_0cd8
|
|
|
|
code_0bba: pushi $381 ; 897, pMode
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $4 ; scaleX
|
|
and
|
|
bnt code_0be8
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa groupIcon
|
|
send $6
|
|
bnot
|
|
pushi $486 ; 1158, swapIcons
|
|
push2
|
|
lofsa mapIcon
|
|
push
|
|
lofsa combatExitIcon
|
|
push
|
|
lag global[$6]
|
|
send $8
|
|
bnot
|
|
jmp code_0cd8
|
|
|
|
code_0be8: pushi $381 ; 897, pMode
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $1
|
|
and
|
|
bnt code_0cd8
|
|
pushi $486 ; 1158, swapIcons
|
|
push2
|
|
lofsa combatExitIcon
|
|
push
|
|
lofsa mapIcon
|
|
push
|
|
lag global[$6]
|
|
send $8
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa control6Btn
|
|
send $6
|
|
bnot
|
|
pushi $35c ; 860, getBase
|
|
push1
|
|
class BCharacter
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa castMagicIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa groupIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa walkIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa doIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa invIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa optionsIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa mapIcon
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa control6Btn
|
|
send $6
|
|
bnot
|
|
pushi $383 ; 899, curPanel
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
sat temp[$1]
|
|
pTos curIcon
|
|
lofsa doIcon
|
|
eq?
|
|
bnt code_0c9a
|
|
pushi $1f5 ; 501, setIcon
|
|
push1
|
|
lofsa doIcon
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_0ccd
|
|
|
|
code_0c9a: pTos curIcon
|
|
lofsa walkIcon
|
|
eq?
|
|
bnt code_0caf
|
|
pushi $1f5 ; 501, setIcon
|
|
push1
|
|
lofsa walkIcon
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_0ccd
|
|
|
|
code_0caf: pTos pLastIcon
|
|
lofsa swordIcon
|
|
eq?
|
|
bnt code_0cc4
|
|
pushi $1f5 ; 501, setIcon
|
|
push1
|
|
lofsa doIcon
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_0ccd
|
|
|
|
code_0cc4: pushi $1f5 ; 501, setIcon
|
|
push1
|
|
pTos pLastIcon
|
|
self $6
|
|
bnot
|
|
code_0ccd: pushi $48c ; 1164, replacePanel
|
|
push1
|
|
lst temp[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
code_0cd8: ret
|
|
|
|
RealmIconBar::addPanel:
|
|
pToa pPanels
|
|
not
|
|
bnt code_0ce9
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Set
|
|
send $4
|
|
bnot
|
|
aTop pPanels
|
|
code_0ce9: pushi $9f ; 159, add
|
|
push1
|
|
lsp param[$1]
|
|
pToa pPanels
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::deletePanel:
|
|
pToa pPanels
|
|
bnt code_0d19
|
|
pushi $58 ; 88, 'X', delete
|
|
push1
|
|
lsp param[$1]
|
|
send $6
|
|
bnot
|
|
pushi $5a ; 90, 'Z', size
|
|
push0
|
|
pToa pPanels
|
|
send $4
|
|
bnot
|
|
not
|
|
bnt code_0d19
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
pToa pPanels
|
|
send $4
|
|
bnot
|
|
ldi $0
|
|
aTop pPanels
|
|
code_0d19: ret
|
|
|
|
RealmIconBar::handleEvent:
|
|
link $3
|
|
pushi $50 ; 80, 'P', claimed
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
bnt code_0d29
|
|
ldi $1
|
|
ret
|
|
|
|
code_0d29: pushi $2b ; 43, '+', type
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
dup
|
|
ldi $4 ; scaleX
|
|
eq?
|
|
bnt code_0e96
|
|
pushi $31 ; 49, '1', message
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
dup
|
|
ldi $3b00 ; 15104
|
|
eq?
|
|
bnt code_0d6d
|
|
lal local[$1d]
|
|
not
|
|
bnt code_0d61
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa gameHelpScript
|
|
send $4
|
|
bnot
|
|
sat temp[$2]
|
|
send $4
|
|
bnot
|
|
code_0d61: pushi $50 ; 80, 'P', claimed
|
|
push1
|
|
push1
|
|
lap param[$1]
|
|
send $6
|
|
bnot
|
|
jmp code_0e95
|
|
|
|
code_0d6d: dup
|
|
ldi $1400 ; 5120
|
|
eq?
|
|
bnt code_0de2
|
|
pushi $262 ; 610, canControl
|
|
push0
|
|
lag global[$e]
|
|
send $4
|
|
bnot
|
|
bnt code_0dd6
|
|
pushi $263 ; 611, canInput
|
|
push0
|
|
lag global[$e]
|
|
send $4
|
|
bnot
|
|
bnt code_0dd6
|
|
lag global[$1]
|
|
bnt code_0dd6
|
|
push1
|
|
pushi $c5 ; 197, pRoom
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
calle export60000_0, $2
|
|
bnot
|
|
bnt code_0dd6
|
|
pushi $97 ; 151, isKindOf
|
|
push1
|
|
class NetRoom
|
|
push
|
|
pushi $c5 ; 197, pRoom
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
send $6
|
|
bnot
|
|
bnt code_0dd6
|
|
lag global[$f5]
|
|
not
|
|
bnt code_0dd6
|
|
pushi $381 ; 897, pMode
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $2
|
|
and
|
|
not
|
|
bnt code_0dd6
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
class MakeTreasureDialog
|
|
send $4
|
|
bnot
|
|
code_0dd6: pushi $50 ; 80, 'P', claimed
|
|
push1
|
|
push1
|
|
lap param[$1]
|
|
send $6
|
|
bnot
|
|
jmp code_0e95
|
|
|
|
code_0de2: dup
|
|
ldi $1f00 ; 7936
|
|
eq?
|
|
bnt code_0e34
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$1]
|
|
pushi $8 ; fixPriority
|
|
lofsa string_2187 ; "Save Screen to?:"
|
|
push
|
|
pushi $76 ; 118, 'v', textLeft
|
|
lst temp[$1]
|
|
pushi $14 ; 20, nsRight
|
|
pushi $8 ; fixPriority
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2198 ; "Okay"
|
|
push
|
|
push1
|
|
calle export60029_0, $10
|
|
bnot
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_136, $2
|
|
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
|
|
jmp code_0e95
|
|
|
|
code_0e34: dup
|
|
ldi $1900 ; 6400
|
|
eq?
|
|
bnt code_0e95
|
|
ldi $0
|
|
ret
|
|
|
|
pushi $8c ; 140, scratch
|
|
push0
|
|
class GPolyBitmap
|
|
send $4
|
|
bnot
|
|
push
|
|
dup
|
|
ldi $ff ; 255, asInteger
|
|
eq?
|
|
bnt code_0e5f
|
|
pushi $8c ; 140, scratch
|
|
push1
|
|
push0
|
|
pushi $94 ; 148, init
|
|
push0
|
|
class GPolyBitmap
|
|
send $a
|
|
bnot
|
|
jmp code_0e94
|
|
|
|
code_0e5f: dup
|
|
ldi $0
|
|
eq?
|
|
bnt code_0e7f
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
class GPolyBitmap
|
|
send $4
|
|
bnot
|
|
pushi $8c ; 140, scratch
|
|
push1
|
|
pushi $4 ; scaleX
|
|
pushi $94 ; 148, init
|
|
push0
|
|
class GPolyBitmap
|
|
send $a
|
|
bnot
|
|
jmp code_0e94
|
|
|
|
code_0e7f: dup
|
|
ldi $4 ; scaleX
|
|
eq?
|
|
bnt code_0e94
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
pushi $8c ; 140, scratch
|
|
push1
|
|
pushi $ff ; 255, asInteger
|
|
class GPolyBitmap
|
|
send $a
|
|
bnot
|
|
code_0e94: toss
|
|
code_0e95: toss
|
|
code_0e96: toss
|
|
pushi $50 ; 80, 'P', claimed
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
not
|
|
bnt code_0ead
|
|
pushi $c8 ; 200, handleEvent
|
|
push1
|
|
lsp param[$1]
|
|
super IconBar, $6
|
|
bnot
|
|
ret
|
|
|
|
code_0ead: pushi $50 ; 80, 'P', claimed
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
RealmIconBar::advanceCurIcon:
|
|
lofsa doIcon
|
|
aTop curIcon
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $4
|
|
bnot
|
|
pushi $1cb ; 459, choose
|
|
push0
|
|
pToa curIcon
|
|
send $4
|
|
bnot
|
|
lag global[$cd]
|
|
bnt code_0ed8
|
|
pushi $2a2 ; 674, reset
|
|
push0
|
|
send $4
|
|
bnot
|
|
code_0ed8: ret
|
|
|
|
lag global[$1]
|
|
bnt code_0eeb
|
|
pushi $381 ; 897, pMode
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $2
|
|
and
|
|
bnt code_0eeb
|
|
ret
|
|
|
|
code_0eeb: ret
|
|
|
|
talkWindow::init:
|
|
selfID
|
|
sag global[$9c]
|
|
pushi $94 ; 148, init
|
|
push1
|
|
lsp param[$1]
|
|
&rest $2
|
|
super FastScrollWindow, $6
|
|
bnot
|
|
ret
|
|
|
|
talkWindow::add:
|
|
pushi $3 ; z
|
|
pushi $6 ; maxScale
|
|
push2
|
|
lsp param[$1]
|
|
callk kernel_118, $6
|
|
bnot
|
|
ret
|
|
|
|
editField::drawSelected:
|
|
ret
|
|
|
|
editField::init:
|
|
pToa text
|
|
not
|
|
bnt code_0f1a
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
aTop text
|
|
code_0f1a: pTos state
|
|
ldi $8 ; fixPriority
|
|
or
|
|
aTop state
|
|
pushi $2a ; 42, '*', font
|
|
push1
|
|
lsg global[$b5]
|
|
self $6
|
|
bnot
|
|
pushi $1be ; 446, setSize
|
|
push1
|
|
pTos pRightMargin
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $8 ; fixPriority
|
|
pushi $87 ; 135, left
|
|
self $8
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
lsp param[$1]
|
|
&rest $2
|
|
super EditItem, $6
|
|
bnot
|
|
ret
|
|
|
|
editField::dispose:
|
|
ldi $0
|
|
aTop text
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
&rest $1
|
|
super EditItem, $4
|
|
bnot
|
|
ret
|
|
|
|
editField::validKey:
|
|
lsp param[$1]
|
|
ldi $7f ; 127, frameOut
|
|
gt?
|
|
bnt code_0f67
|
|
lsp param[$1]
|
|
ldi $8b ; 139, numLines
|
|
lt?
|
|
code_0f67: bt code_0f73
|
|
pushi $1df ; 479, validKey
|
|
push1
|
|
lsp param[$1]
|
|
super EditItem, $6
|
|
bnot
|
|
code_0f73: ret
|
|
|
|
editField::handleEvent:
|
|
link $4
|
|
pushi $50 ; 80, 'P', claimed
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
bnt code_0f83
|
|
ret
|
|
|
|
code_0f83: pushi $2b ; 43, '+', type
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $4 ; scaleX
|
|
eq?
|
|
bnt code_11bc
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $8 ; fixPriority
|
|
and
|
|
bnt code_0fa8
|
|
push1
|
|
lsp param[$1]
|
|
call code_3e56, $2
|
|
bnot
|
|
code_0fa8: pushi $31 ; 49, '1', message
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
sat temp[$1]
|
|
pushi $5 ; scaleY
|
|
push
|
|
pushi $4800 ; 18432
|
|
pushi $5000 ; 20480
|
|
pushi $4900 ; 18688
|
|
pushi $5100 ; 20736
|
|
calle export60025_4, $a
|
|
bnot
|
|
bt code_0fd6
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $8 ; fixPriority
|
|
and
|
|
code_0fd6: bnt code_0fdd
|
|
ldi $0
|
|
jmp code_11c8
|
|
|
|
code_0fdd: lst temp[$1]
|
|
ldi $d ; 13, seenRect
|
|
eq?
|
|
bnt code_10eb
|
|
pushi $5a ; 90, 'Z', size
|
|
push0
|
|
pToa text
|
|
send $4
|
|
bnot
|
|
bnt code_10de
|
|
pushi $48e ; 1166, pChatTarget
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
bnt code_1065
|
|
pushi $381 ; 897, pMode
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $40 ; 64, '@', yStep
|
|
and
|
|
bnt code_1065
|
|
pushi $48d ; 1165, validTextColor
|
|
push0
|
|
class RealmIconBar
|
|
send $4
|
|
bnot
|
|
bnt code_102f
|
|
pushi $f5 ; 245, format
|
|
pushi $3 ; z
|
|
lofsa string_21be ; "|c%d|%s\n"
|
|
push
|
|
lsg global[$b6]
|
|
pTos text
|
|
class Str
|
|
send $a
|
|
bnot
|
|
sat temp[$3]
|
|
jmp code_1038
|
|
|
|
code_102f: push1
|
|
lofsa string_21c7 ; "Invalid text color!"
|
|
push
|
|
callk kernel_132, $2
|
|
bnot
|
|
code_1038: pushi $48f ; 1167, playerChat
|
|
push2
|
|
lst temp[$3]
|
|
pushi $48e ; 1166, pChatTarget
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$6a]
|
|
send $8
|
|
bnot
|
|
pushi $48e ; 1166, pChatTarget
|
|
push1
|
|
push0
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
pushi $3bb ; 955, clearMode
|
|
push1
|
|
pushi $40 ; 64, '@', yStep
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
jmp code_10cb
|
|
|
|
code_1065: pushi $4b ; 75, 'K', at
|
|
push1
|
|
push0
|
|
pToa text
|
|
send $6
|
|
bnot
|
|
push
|
|
ldi $2f ; 47, '/', mark
|
|
ne?
|
|
bnt code_10af
|
|
pushi $48d ; 1165, validTextColor
|
|
push0
|
|
class RealmIconBar
|
|
send $4
|
|
bnot
|
|
bnt code_1098
|
|
pushi $f5 ; 245, format
|
|
pushi $3 ; z
|
|
lofsa string_21db ; "|c%d|%s"
|
|
push
|
|
lsg global[$b6]
|
|
pTos text
|
|
class Str
|
|
send $a
|
|
bnot
|
|
sat temp[$3]
|
|
jmp code_10c0
|
|
|
|
code_1098: pushi $f5 ; 245, format
|
|
pushi $3 ; z
|
|
lofsa string_21e3 ; "|c43|%s"
|
|
push
|
|
lsg global[$b6]
|
|
pTos text
|
|
class Str
|
|
send $a
|
|
bnot
|
|
sat temp[$3]
|
|
jmp code_10c0
|
|
|
|
code_10af: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_21eb ; "%s"
|
|
push
|
|
pTos text
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$3]
|
|
code_10c0: pushi $490 ; 1168, roomChat
|
|
push1
|
|
lst temp[$3]
|
|
lag global[$6a]
|
|
send $6
|
|
bnot
|
|
code_10cb: pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$3]
|
|
send $4
|
|
bnot
|
|
pushi $1dd ; 477, clear
|
|
push0
|
|
self $4
|
|
bnot
|
|
jmp code_11c8
|
|
|
|
code_10de: pushi $50 ; 80, 'P', claimed
|
|
push1
|
|
push0
|
|
lap param[$1]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
jmp code_11c8
|
|
|
|
code_10eb: pushi $f5 ; 245, format
|
|
pushi $3 ; z
|
|
lofsa string_21ee ; "%s%c."
|
|
push
|
|
pTos text
|
|
lst temp[$1]
|
|
class Str
|
|
send $a
|
|
bnot
|
|
sat temp[$3]
|
|
pushi $1df ; 479, validKey
|
|
push2
|
|
lst temp[$1]
|
|
push
|
|
self $8
|
|
bnot
|
|
bnt code_11b1
|
|
pushi $1e0 ; 480, isControl
|
|
push2
|
|
lst temp[$1]
|
|
lst temp[$3]
|
|
self $8
|
|
bnot
|
|
bnt code_1129
|
|
pushi $3 ; z
|
|
pushi $5 ; scaleY
|
|
pTos editID
|
|
lsp param[$1]
|
|
callk kernel_74, $6
|
|
bnot
|
|
jmp code_11a6
|
|
|
|
code_1129: pushi $8d ; 141, new
|
|
push0
|
|
class Rect
|
|
send $4
|
|
bnot
|
|
sat temp[$2]
|
|
pushi $e5 ; 229, sizeToStr
|
|
pushi $3 ; z
|
|
lst temp[$3]
|
|
pTos font
|
|
pushi $ff ; 255, asInteger
|
|
send $a
|
|
bnot
|
|
pToa max
|
|
bnt code_117f
|
|
push2
|
|
push1
|
|
push2
|
|
pushi $9 ; inLeft
|
|
pTos text
|
|
callk kernel_91, $4
|
|
bnot
|
|
push
|
|
callk kernel_92, $4
|
|
bnot
|
|
push
|
|
pToa max
|
|
lt?
|
|
bnt code_119d
|
|
pushi $4e ; 78, 'N', width
|
|
push0
|
|
lat temp[$2]
|
|
send $4
|
|
bnot
|
|
push
|
|
pushi $4e ; 78, 'N', width
|
|
push0
|
|
self $4
|
|
bnot
|
|
lt?
|
|
bnt code_119d
|
|
pushi $3 ; z
|
|
pushi $5 ; scaleY
|
|
pTos editID
|
|
lsp param[$1]
|
|
callk kernel_74, $6
|
|
bnot
|
|
jmp code_119d
|
|
|
|
code_117f: pushi $4e ; 78, 'N', width
|
|
push0
|
|
lat temp[$2]
|
|
send $4
|
|
bnot
|
|
push
|
|
pushi $4e ; 78, 'N', width
|
|
push0
|
|
self $4
|
|
bnot
|
|
lt?
|
|
bnt code_119d
|
|
pushi $3 ; z
|
|
pushi $5 ; scaleY
|
|
pTos editID
|
|
lsp param[$1]
|
|
callk kernel_74, $6
|
|
bnot
|
|
code_119d: pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$2]
|
|
send $4
|
|
bnot
|
|
code_11a6: pushi $50 ; 80, 'P', claimed
|
|
push1
|
|
push1
|
|
lap param[$1]
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
code_11b1: pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$3]
|
|
send $4
|
|
bnot
|
|
jmp code_11c8
|
|
|
|
code_11bc: pushi $c8 ; 200, handleEvent
|
|
push1
|
|
lsp param[$1]
|
|
super EditItem, $6
|
|
bnot
|
|
sat temp[$0]
|
|
code_11c8: lat temp[$0]
|
|
ret
|
|
|
|
control1Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $3 ; z
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
control1Btn::doit:
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$5]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
control2Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
push1
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
control2Btn::doit:
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$3]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
control3Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
push2
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
control3Btn::doit:
|
|
link $1
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$4]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
control4Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $4 ; scaleX
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
control4Btn::doit:
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$7]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
control5Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $5 ; scaleY
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
control5Btn::doit:
|
|
push0
|
|
call code_4007, $0
|
|
bnot
|
|
ret
|
|
|
|
control6Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $15 ; 21, nsBottom
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
control6Btn::doit:
|
|
link $2
|
|
lap param[$0]
|
|
bnt code_14ac
|
|
lap param[$1]
|
|
bnt code_14d8
|
|
lag global[$1]
|
|
not
|
|
bnt code_13f5
|
|
ret
|
|
|
|
code_13f5: pushi $24e ; 590, handsOff
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
pushi $20 ; 32, ' ', name
|
|
push1
|
|
lofsa string_2176 ; "pref.sav"
|
|
push
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class File
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $6
|
|
bnot
|
|
pushi $248 ; 584, open
|
|
push1
|
|
push2
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsg global[$b6]
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsg global[$b7]
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsl local[$1c]
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsl local[$19]
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsl local[$1a]
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsl local[$1b]
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsg global[$b4]
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsg global[$b3]
|
|
pushi $13b ; 315, putWord
|
|
push1
|
|
lsg global[$ee]
|
|
pushi $253 ; 595, close
|
|
push0
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$0]
|
|
send $44
|
|
bnot
|
|
lsp param[$1]
|
|
ldi $2
|
|
eq?
|
|
bnt code_14a6
|
|
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
|
|
jmp code_14d8
|
|
|
|
code_14a6: ldi $1
|
|
sag global[$32]
|
|
jmp code_14d8
|
|
|
|
code_14ac: pushi $f ; 15, loop
|
|
lofsa string_2265 ; "Do you want to leave The Realm now?"
|
|
push
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_2289 ; "Leave and Exit"
|
|
push
|
|
push1
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_2298 ; "Leave to Menu"
|
|
push
|
|
push2
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_22a6 ; "Return to Game"
|
|
push
|
|
push0
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
calle export60029_0, $1e
|
|
bnot
|
|
code_14d8: ret
|
|
|
|
controlPanel::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
pushi $4e ; 78, 'N', width
|
|
push1
|
|
pushi $108 ; 264, pTimers
|
|
pushi $e1 ; 225, height
|
|
push1
|
|
pushi $4d ; 77, 'M', done
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pToa plane
|
|
send $10
|
|
bnot
|
|
pushi $1d3 ; 467, modal
|
|
push1
|
|
push0
|
|
self $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa control1Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa control2Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa control3Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa control4Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa control5Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa control6Btn
|
|
send $6
|
|
bnot
|
|
pushi $9d ; 157, eachElementDo
|
|
push2
|
|
pushi $2a ; 42, '*', font
|
|
lsg global[$3a]
|
|
self $8
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $16c ; 364, basicClip
|
|
pushi $16b ; 363, clip
|
|
pToa plane
|
|
send $8
|
|
bnot
|
|
ret
|
|
|
|
system1Btn::init:
|
|
link $1
|
|
lal local[$1a]
|
|
bnt code_1570
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_22ce ; "Filter Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_157a
|
|
|
|
code_1570: pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_22d9 ; "Filter On"
|
|
push
|
|
self $6
|
|
bnot
|
|
code_157a: pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $7 ; priority
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
system1Btn::doit:
|
|
lal local[$1a]
|
|
bnt code_15e5
|
|
ldi $0
|
|
sal local[$1a]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_22d9 ; "Filter On"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_22e3 ; "Naughty nattering filter is now Off."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
jmp code_160a
|
|
|
|
code_15e5: ldi $1
|
|
sal local[$1a]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_22ce ; "Filter Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2308 ; "Naughty nattering filter is now On."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
code_160a: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
ret
|
|
|
|
system2Btn::init:
|
|
link $1
|
|
lag global[$d3]
|
|
bnt code_1627
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2337 ; "Diagnostics Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_1631
|
|
|
|
code_1627: pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2347 ; "Diagnostics On"
|
|
push
|
|
self $6
|
|
bnot
|
|
code_1631: pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $1f ; 31, brBottom
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
system2Btn::doit:
|
|
lag global[$d3]
|
|
bnt code_16b1
|
|
ldi $0
|
|
sag global[$d3]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2347 ; "Diagnostics On"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2356 ; "Network latency monitor is now Off."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
pushi $491 ; 1169, updatePingText
|
|
push0
|
|
lag global[$6a]
|
|
send $4
|
|
bnot
|
|
jmp code_16d6
|
|
|
|
code_16b1: ldi $1
|
|
sag global[$d3]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2337 ; "Diagnostics Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_237a ; "Network latency monitor is now On."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
code_16d6: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
ret
|
|
|
|
system3Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $21 ; 33, '!', key
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
system3Btn::doit:
|
|
pushi $277 ; 631, controlOff
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
pushi $492 ; 1170, getQuestList
|
|
push0
|
|
lag global[$6a]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
system4Btn::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
system4Btn::doit:
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
self $6
|
|
bnot
|
|
pushi $277 ; 631, controlOff
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
pushi $493 ; 1171, getMail
|
|
push0
|
|
lag global[$6a]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
system5Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $8 ; fixPriority
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
system5Btn::doit:
|
|
link $1
|
|
pushi $3a6 ; 934, stopAction
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
pushi $31e ; 798, pDirectObject
|
|
push1
|
|
lsg global[$1]
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
pushi $c9 ; 201, setScript
|
|
push2
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class WANetNewPassScript
|
|
send $4
|
|
bnot
|
|
push
|
|
pushSelf
|
|
lag global[$1]
|
|
send $8
|
|
bnot
|
|
ret
|
|
|
|
system6Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $6 ; maxScale
|
|
dup
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
system6Btn::doit:
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
systemPanel::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
pushi $4e ; 78, 'N', width
|
|
push1
|
|
pushi $108 ; 264, pTimers
|
|
pushi $e1 ; 225, height
|
|
push1
|
|
pushi $4d ; 77, 'M', done
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pToa plane
|
|
send $10
|
|
bnot
|
|
pushi $1d3 ; 467, modal
|
|
push1
|
|
push0
|
|
self $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa system1Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa system2Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa system3Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa system4Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa system5Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa system6Btn
|
|
send $6
|
|
bnot
|
|
pushi $9d ; 157, eachElementDo
|
|
push2
|
|
pushi $2a ; 42, '*', font
|
|
lsg global[$3a]
|
|
self $8
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $16c ; 364, basicClip
|
|
pushi $16b ; 363, clip
|
|
pToa plane
|
|
send $8
|
|
bnot
|
|
ret
|
|
|
|
pref1Btn::init:
|
|
link $2
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $9 ; inLeft
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
pref1Btn::doit:
|
|
link $1
|
|
lap param[$0]
|
|
bnt code_1941
|
|
lap param[$1]
|
|
bnt code_199b
|
|
sag global[$ee]
|
|
jmp code_199b
|
|
|
|
code_1941: pushi $9f ; 159, add
|
|
push1
|
|
pushi $1c ; 28, brLeft
|
|
lofsa string_240e ; "Please select your turn speed:"
|
|
push
|
|
pushi $fdf4 ; -524
|
|
lsg global[$3a]
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_242d ; "Very Fast"
|
|
push
|
|
push1
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_2437 ; "Fast"
|
|
push
|
|
push2
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_243c ; "Normal"
|
|
push
|
|
pushi $3 ; z
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_2443 ; "Slow"
|
|
push
|
|
pushi $4 ; scaleX
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_2448 ; "Very Slow"
|
|
push
|
|
pushi $5 ; scaleY
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_2452 ; "Cancel"
|
|
push
|
|
push0
|
|
pushi $74 ; 116, 't', all
|
|
lofsa string_2459 ; "Combat Turn Speed"
|
|
push
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
calle export60029_0, $38
|
|
bnot
|
|
push
|
|
class gDialogList
|
|
send $6
|
|
bnot
|
|
code_199b: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
ret
|
|
|
|
pref2Btn::init:
|
|
link $1
|
|
lal local[$1b]
|
|
bnt code_19b8
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2474 ; "Busy Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_19c2
|
|
|
|
code_19b8: pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_247d ; "Busy On"
|
|
push
|
|
self $6
|
|
bnot
|
|
code_19c2: pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $a ; 10, inTop
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
pref2Btn::doit:
|
|
link $1
|
|
lal local[$1b]
|
|
bnt code_1a4b
|
|
ldi $0
|
|
sal local[$1b]
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2485 ; "/unbusy"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_247d ; "Busy On"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_248d ; "You may now receive /tell communications."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
jmp code_1a7f
|
|
|
|
code_1a4b: ldi $1
|
|
sal local[$1b]
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_24b7 ; "/busy"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2474 ; "Busy Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_24bd ; "You are now refusing /tell communications."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
code_1a7f: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
pushi $490 ; 1168, roomChat
|
|
push1
|
|
lst temp[$0]
|
|
lag global[$6a]
|
|
send $6
|
|
bnot
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
pref3Btn::init:
|
|
link $1
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_24f1 ; "AutoGive"
|
|
push
|
|
self $6
|
|
bnot
|
|
ldi $1
|
|
sag global[$b4]
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $b ; 11, inRight
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
pref3Btn::doit:
|
|
link $1
|
|
lsg global[$b4]
|
|
ldi $1
|
|
eq?
|
|
bnt code_1b0c
|
|
ldi $0
|
|
sag global[$b4]
|
|
jmp code_1b10
|
|
|
|
code_1b0c: ldi $1
|
|
sag global[$b4]
|
|
code_1b10: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_24fa ; "/give"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $490 ; 1168, roomChat
|
|
push1
|
|
push
|
|
lag global[$6a]
|
|
send $6
|
|
bnot
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
pref4Btn::init:
|
|
link $1
|
|
lsl local[$19]
|
|
ldi $1
|
|
eq?
|
|
bnt code_1b52
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2509 ; "Gossip Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_1b5c
|
|
|
|
code_1b52: pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2514 ; "Gossip On"
|
|
push
|
|
self $6
|
|
bnot
|
|
code_1b5c: pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $c ; 12, inBottom
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
pref4Btn::doit:
|
|
link $1
|
|
lal local[$19]
|
|
bnt code_1be5
|
|
ldi $0
|
|
sal local[$19]
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_251e ; "/nogossip"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2514 ; "Gossip On"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2528 ; "Gossip channel disabled."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
jmp code_1c19
|
|
|
|
code_1be5: ldi $1
|
|
sal local[$19]
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2541 ; "/yesgossip"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2509 ; "Gossip Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_254c ; "Gossip channel enabled."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
code_1c19: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
pushi $490 ; 1168, roomChat
|
|
push1
|
|
lst temp[$0]
|
|
lag global[$6a]
|
|
send $6
|
|
bnot
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
pref5Btn::init:
|
|
link $1
|
|
lag global[$b3]
|
|
bnt code_1c4a
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_256d ; "AutoSell Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_1c54
|
|
|
|
code_1c4a: pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_257a ; "AutoSell On"
|
|
push
|
|
self $6
|
|
bnot
|
|
code_1c54: pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $d ; 13, seenRect
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
pref5Btn::doit:
|
|
lag global[$b3]
|
|
bnt code_1cd7
|
|
ldi $0
|
|
sag global[$b3]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_257a ; "AutoSell On"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2586 ; "Sell confirmation dialog is now On."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
jmp code_1cfc
|
|
|
|
code_1cd7: ldi $1
|
|
sag global[$b3]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_256d ; "AutoSell Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_25aa ; "Sell confirmation dialog is now Off."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
code_1cfc: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
ret
|
|
|
|
pref6Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $6 ; maxScale
|
|
dup
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
pref6Btn::doit:
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
preferencePanel::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
pushi $4e ; 78, 'N', width
|
|
push1
|
|
pushi $108 ; 264, pTimers
|
|
pushi $e1 ; 225, height
|
|
push1
|
|
pushi $4d ; 77, 'M', done
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pToa plane
|
|
send $10
|
|
bnot
|
|
pushi $1d3 ; 467, modal
|
|
push1
|
|
push0
|
|
self $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa pref1Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa pref2Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa pref3Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa pref4Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa pref5Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa pref6Btn
|
|
send $6
|
|
bnot
|
|
pushi $9d ; 157, eachElementDo
|
|
push2
|
|
pushi $2a ; 42, '*', font
|
|
lsg global[$3a]
|
|
self $8
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $16c ; 364, basicClip
|
|
pushi $16b ; 363, clip
|
|
pToa plane
|
|
send $8
|
|
bnot
|
|
ret
|
|
|
|
help1Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $e ; 14, view
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
help1Btn::doit:
|
|
pushi $6 ; maxScale
|
|
lofsa string_25f9 ; "Under construction. When complete, you would have paged a Game Master."
|
|
push
|
|
pushi $7e ; 126, '~', dimmed
|
|
lofsa string_22a6 ; "Return to Game"
|
|
push
|
|
push0
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
calle export60029_0, $c
|
|
bnot
|
|
ret
|
|
|
|
help2Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $f ; 15, loop
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
help2Btn::doit:
|
|
link $1
|
|
lal local[$1d]
|
|
not
|
|
bnt code_1eb5
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa gameHelpScript
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $4
|
|
bnot
|
|
code_1eb5: ret
|
|
|
|
help3Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $18 ; 24, lsRight
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
help3Btn::doit:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa emoteHelpScript
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
myComplaint::doit:
|
|
lap param[$0]
|
|
bnt code_1f44
|
|
lap param[$1]
|
|
bnt code_1f31
|
|
pushi $c7 ; 199, cue
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
jmp code_1f3a
|
|
|
|
code_1f31: pushi $95 ; 149, dispose
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
code_1f3a: pushi $95 ; 149, dispose
|
|
push0
|
|
self $4
|
|
bnot
|
|
jmp code_1f8f
|
|
|
|
code_1f44: pushi $9f ; 159, add
|
|
push1
|
|
pushi $17 ; 23, lsTop
|
|
pTos pPrompt
|
|
pushi $7f ; 127, frameOut
|
|
pTos pStr
|
|
pTos pMax
|
|
pushi $3 ; z
|
|
pushi $c8 ; 200, handleEvent
|
|
pushi $fdf5 ; -523
|
|
lsg global[$55]
|
|
pushi $fdf4 ; -524
|
|
lsg global[$3a]
|
|
pushi $8b ; 139, numLines
|
|
push1
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2673 ; "Send"
|
|
push
|
|
push1
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2452 ; "Cancel"
|
|
push
|
|
push0
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
&rest $2
|
|
calle export60029_0, $2e
|
|
bnot
|
|
aTop pPrint
|
|
push
|
|
class gDialogList
|
|
send $6
|
|
bnot
|
|
code_1f8f: ret
|
|
|
|
complainScript::init:
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushSelf
|
|
class GlobalDemons
|
|
send $6
|
|
bnot
|
|
class GlobalDemons
|
|
aTop client
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super Script, $4
|
|
bnot
|
|
ret
|
|
|
|
complainScript::dispose:
|
|
pushi $58 ; 88, 'X', delete
|
|
push1
|
|
pushSelf
|
|
class GlobalDemons
|
|
send $6
|
|
bnot
|
|
ldi $0
|
|
aTop client
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
&rest $1
|
|
super Script, $4
|
|
bnot
|
|
ret
|
|
|
|
complainScript::cue:
|
|
pushi $c6 ; 198, changeState
|
|
push1
|
|
pTos state
|
|
ldi $1
|
|
add
|
|
push
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
complainScript::changeState:
|
|
link $1
|
|
lap param[$1]
|
|
aTop state
|
|
push
|
|
dup
|
|
ldi $0
|
|
eq?
|
|
bnt code_201d
|
|
pushi $361 ; 865, pMax
|
|
push1
|
|
pushi $12c ; 300, lessEqualLong
|
|
pushi $363 ; 867, pStr
|
|
push1
|
|
pushi $f5 ; 245, format
|
|
push1
|
|
lofsa string_2148 ; ""
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
pushi $364 ; 868, pPrompt
|
|
push1
|
|
lofsa string_2684 ; "Complaint Comments:"
|
|
push
|
|
pushi $33f ; 831, pClient
|
|
push1
|
|
pushSelf
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa myComplaint
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $18
|
|
bnot
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
jmp code_2036
|
|
|
|
code_201d: dup
|
|
ldi $1
|
|
eq?
|
|
bnt code_2029
|
|
ldi $1
|
|
aTop cycles
|
|
jmp code_2036
|
|
|
|
code_2029: dup
|
|
ldi $2
|
|
eq?
|
|
bnt code_2036
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
self $4
|
|
bnot
|
|
code_2036: toss
|
|
ret
|
|
|
|
help4Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $f ; 15, loop
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
help4Btn::doit:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa complainScript
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
help5Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
help5Btn::doit:
|
|
link $1
|
|
pushi $277 ; 631, controlOff
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
pushi $3 ; z
|
|
pushi $e ; 14, view
|
|
lofsa string_26c5 ; "t"
|
|
push
|
|
pushi $72 ; 114, 'r', skip
|
|
callk kernel_128, $6
|
|
bnot
|
|
ret
|
|
|
|
help6Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $6 ; maxScale
|
|
dup
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
help6Btn::doit:
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
helpPanel::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
pushi $4e ; 78, 'N', width
|
|
push1
|
|
pushi $108 ; 264, pTimers
|
|
pushi $e1 ; 225, height
|
|
push1
|
|
pushi $4d ; 77, 'M', done
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pToa plane
|
|
send $10
|
|
bnot
|
|
pushi $1d3 ; 467, modal
|
|
push1
|
|
push0
|
|
self $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa help1Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa help2Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa help3Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa help4Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa help5Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa help6Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa help1Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa help4Btn
|
|
send $6
|
|
bnot
|
|
pushi $9d ; 157, eachElementDo
|
|
push2
|
|
pushi $2a ; 42, '*', font
|
|
lsg global[$3a]
|
|
self $8
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $16c ; 364, basicClip
|
|
pushi $16b ; 363, clip
|
|
pToa plane
|
|
send $8
|
|
bnot
|
|
ret
|
|
|
|
group1Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $11 ; 17, bitmap
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
group1Btn::doit:
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_228f
|
|
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 $380 ; 896, pWhoToFollow
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
send $6
|
|
bnot
|
|
bnt code_226d
|
|
pushi $b5 ; 181, set
|
|
push2
|
|
pushi $ff ; 255, asInteger
|
|
dup
|
|
pushi $380 ; 896, pWhoToFollow
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
send $8
|
|
bnot
|
|
jmp code_228f
|
|
|
|
code_226d: pushi $10f ; 271, setLong
|
|
push1
|
|
pushi $2ca ; 714, pServID
|
|
push0
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
pushi $380 ; 896, pWhoToFollow
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
send $6
|
|
bnot
|
|
code_228f: pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
ret
|
|
|
|
group1Btn::draw:
|
|
lag global[$1]
|
|
bnt code_2317
|
|
pushi $5a ; 90, 'Z', size
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_2317
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_2317
|
|
pushi $37d ; 893, servIDEquals
|
|
push1
|
|
pushi $2ca ; 714, pServID
|
|
push0
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
bnt code_22dd
|
|
pushi $1b4 ; 436, enable
|
|
push2
|
|
push0
|
|
push1
|
|
self $8
|
|
bnot
|
|
jmp code_2317
|
|
|
|
code_22dd: 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 $380 ; 896, pWhoToFollow
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
send $6
|
|
bnot
|
|
bnt code_230d
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_26e3 ; "Follow Off"
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_2317
|
|
|
|
code_230d: pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_26ee ; "Follow On"
|
|
push
|
|
self $6
|
|
bnot
|
|
code_2317: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
ret
|
|
|
|
group2Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $12 ; 18, nsLeft
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
group2Btn::doit:
|
|
pushi $277 ; 631, controlOff
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
pushi $494 ; 1172, leaveGroup
|
|
push1
|
|
pushSelf
|
|
lag global[$6a]
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push2
|
|
push0
|
|
push1
|
|
lofsa group1Btn
|
|
send $8
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push2
|
|
push0
|
|
push1
|
|
self $8
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push2
|
|
push0
|
|
push1
|
|
lofsa group3Btn
|
|
send $8
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push2
|
|
push0
|
|
push1
|
|
lofsa group4Btn
|
|
send $8
|
|
bnot
|
|
ret
|
|
|
|
group2Btn::cue:
|
|
pushi $278 ; 632, controlOn
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
group2Btn::handleError:
|
|
link $1
|
|
ldi $0
|
|
sat temp[$0]
|
|
lsp param[$1]
|
|
lag global[$6a]
|
|
eq?
|
|
bnt code_2685
|
|
lsp param[$3]
|
|
dup
|
|
ldi $2711 ; 10001
|
|
eq?
|
|
bnt code_23e7
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2708 ; "You are already leaving the group."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_23e7: dup
|
|
ldi $2710 ; 10000
|
|
eq?
|
|
bnt code_2401
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_272b ; "You can't do that right now."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2401: dup
|
|
ldi $2712 ; 10002
|
|
eq?
|
|
bnt code_241b
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2748 ; "There is no space for that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_241b: dup
|
|
ldi $2713 ; 10003
|
|
eq?
|
|
bnt code_2435
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2764 ; "You have to remove something first."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2435: dup
|
|
ldi $2714 ; 10004
|
|
eq?
|
|
bnt code_244f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2788 ; "You can't do that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_244f: dup
|
|
ldi $2715 ; 10005
|
|
eq?
|
|
bnt code_2469
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_279b ; "You can't go there."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2469: dup
|
|
ldi $2716 ; 10006
|
|
eq?
|
|
bnt code_2483
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27af ; "That didn't work."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2483: dup
|
|
ldi $2717 ; 10007
|
|
eq?
|
|
bnt code_249d
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27c1 ; "You have to unlock that first."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_249d: dup
|
|
ldi $2718 ; 10008
|
|
eq?
|
|
bnt code_24b7
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27e0 ; "That key will not work in this lock."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_24b7: dup
|
|
ldi $271a ; 10010
|
|
eq?
|
|
bnt code_24d1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2805 ; "This is a redundant define."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_24d1: dup
|
|
ldi $271b ; 10011
|
|
eq?
|
|
bnt code_24eb
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2821 ; "Your character type cannot wear that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_24eb: dup
|
|
ldi $271c ; 10012
|
|
eq?
|
|
bnt code_2505
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2847 ; "It's too bulky for the container."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2505: dup
|
|
ldi $271d ; 10013
|
|
eq?
|
|
bnt code_251f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2869 ; "It's just too heavy."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_251f: dup
|
|
ldi $271e ; 10014
|
|
eq?
|
|
bnt code_2539
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_287e ; "You cannot afford it."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2539: dup
|
|
ldi $271f ; 10015
|
|
eq?
|
|
bnt code_2553
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2788 ; "You can't do that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2553: dup
|
|
ldi $2720 ; 10016
|
|
eq?
|
|
bnt code_256d
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2894 ; "Somebody else is busy with that right now."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_256d: dup
|
|
ldi $2721 ; 10017
|
|
eq?
|
|
bnt code_2587
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28bf ; "That's the wrong password."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2587: dup
|
|
ldi $2722 ; 10018
|
|
eq?
|
|
bnt code_25a1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28da ; "You can't do anything."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_25a1: dup
|
|
ldi $2723 ; 10019
|
|
eq?
|
|
bnt code_25bb
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28f1 ; "That wouldn't make much sense."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_25bb: dup
|
|
ldi $2724 ; 10020
|
|
eq?
|
|
bnt code_25d5
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2910 ; "You've wasted your effort.\n"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_25d5: dup
|
|
ldi $2725 ; 10021
|
|
eq?
|
|
bnt code_25ef
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_293d ; "You need to be closer for that to be effective."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_25ef: dup
|
|
ldi $2726 ; 10022
|
|
eq?
|
|
bnt code_2609
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_296d ; "You cannot wield the shield as equipped."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2609: dup
|
|
ldi $2727 ; 10023
|
|
eq?
|
|
bnt code_2623
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2996 ; "You may not wield that weapon as equipped."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2623: dup
|
|
ldi $2733 ; 10035
|
|
eq?
|
|
bnt code_263d
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_29c1 ; "You are carrying too much already."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_263d: dup
|
|
ldi $2734 ; 10036
|
|
eq?
|
|
bnt code_2657
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_29e4 ; "They are carrying too much already."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2657: dup
|
|
ldi $2735 ; 10037
|
|
eq?
|
|
bnt code_2670
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2a08 ; "You can't drop any more things in this room."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2681
|
|
|
|
code_2670: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2a35 ; "Unknown error. Unable to leave your group. (%d)"
|
|
push
|
|
lsp param[$3]
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$0]
|
|
code_2681: toss
|
|
jmp code_26b3
|
|
|
|
code_2685: lsp param[$2]
|
|
dup
|
|
ldi $c350 ; -15536
|
|
eq?
|
|
bnt code_26a1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2a65 ; "You can't leave the group."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_26b2
|
|
|
|
code_26a1: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2a80 ; "Unhandled client error when trying to leave group. (code = %d)"
|
|
push
|
|
lsp param[$2]
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$0]
|
|
code_26b2: toss
|
|
code_26b3: lat temp[$0]
|
|
bnt code_26c1
|
|
pushi $38c ; 908, setMessage
|
|
push1
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
code_26c1: pushi $276 ; 630, handsOn
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
groupListHandler::doit:
|
|
ldi $0
|
|
sag global[$d4]
|
|
ldi $1
|
|
ret
|
|
|
|
group3Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $13 ; 19, nsTop
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
group3Btn::doit:
|
|
link $3
|
|
pushi $231 ; 561, row
|
|
push1
|
|
pushi $f ; 15, loop
|
|
pushi $232 ; 562, col
|
|
push1
|
|
push1
|
|
pushi $233 ; 563, buttonW
|
|
push1
|
|
pushi $c8 ; 200, handleEvent
|
|
pushi $234 ; 564, buttonH
|
|
push1
|
|
pushi $b ; 11, inRight
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class BtnList
|
|
send $4
|
|
bnot
|
|
send $18
|
|
bnot
|
|
sat temp[$1]
|
|
ldi $0
|
|
sat temp[$2]
|
|
code_274f: lst temp[$2]
|
|
pushi $5a ; 90, 'Z', size
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
lt?
|
|
bnt code_27b1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
pushi $315 ; 789, pName
|
|
push0
|
|
pushi $4b ; 75, 'K', at
|
|
push1
|
|
lst temp[$2]
|
|
class GroupList
|
|
send $6
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
push
|
|
pushi $2a ; 42, '*', font
|
|
push1
|
|
lsg global[$3b]
|
|
pushi $29 ; 41, ')', state
|
|
push1
|
|
push0
|
|
pushi $1ea ; 490, dimColor
|
|
push1
|
|
lsg global[$55]
|
|
pushi $1be ; 446, setSize
|
|
push0
|
|
pushi $9a ; 154, yourself
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lag global[$9]
|
|
send $4
|
|
bnot
|
|
send $20
|
|
bnot
|
|
push
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
+at temp[$2]
|
|
jmp code_274f
|
|
|
|
code_27b1: lag global[$d4]
|
|
bnt code_27c0
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
send $4
|
|
bnot
|
|
ldi $0
|
|
sag global[$d4]
|
|
code_27c0: pushi $b ; 11, inRight
|
|
lofsa string_2adf ; "Group Members:"
|
|
push
|
|
pushi $8c ; 140, scratch
|
|
lst temp[$1]
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2198 ; "Okay"
|
|
push
|
|
push1
|
|
pushi $93 ; 147, pLine
|
|
lofsa groupListHandler
|
|
push
|
|
pushi $45 ; 69, 'E', doit
|
|
calle export60029_0, $16
|
|
bnot
|
|
sag global[$d4]
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
group4Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $14 ; 20, nsRight
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
push0
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
group4Btn::doit:
|
|
link $3
|
|
pushi $5a ; 90, 'Z', size
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_2948
|
|
lap param[$0]
|
|
bnt code_2873
|
|
lap param[$1]
|
|
bnt code_286c
|
|
pushi $277 ; 631, controlOff
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
pushi $495 ; 1173, kickGroup
|
|
push2
|
|
lsp param[$1]
|
|
pushSelf
|
|
lag global[$6a]
|
|
send $8
|
|
bnot
|
|
code_286c: ldi $0
|
|
sag global[$d4]
|
|
jmp code_2948
|
|
|
|
code_2873: pushi $231 ; 561, row
|
|
push1
|
|
pushi $f ; 15, loop
|
|
pushi $232 ; 562, col
|
|
push1
|
|
push1
|
|
pushi $233 ; 563, buttonW
|
|
push1
|
|
pushi $c8 ; 200, handleEvent
|
|
pushi $234 ; 564, buttonH
|
|
push1
|
|
pushi $b ; 11, inRight
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class BtnList
|
|
send $4
|
|
bnot
|
|
send $18
|
|
bnot
|
|
sat temp[$1]
|
|
ldi $1
|
|
sat temp[$2]
|
|
code_289d: lst temp[$2]
|
|
pushi $5a ; 90, 'Z', size
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
lt?
|
|
bnt code_2914
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
pushi $315 ; 789, pName
|
|
push0
|
|
pushi $4b ; 75, 'K', at
|
|
push1
|
|
lst temp[$2]
|
|
class GroupList
|
|
send $6
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
push
|
|
pushi $2a ; 42, '*', font
|
|
push1
|
|
lsg global[$3b]
|
|
pushi $29 ; 41, ')', state
|
|
push1
|
|
push0
|
|
pushi $1ea ; 490, dimColor
|
|
push1
|
|
lsg global[$55]
|
|
pushi $51 ; 81, 'Q', value
|
|
push1
|
|
pushi $4b ; 75, 'K', at
|
|
push1
|
|
lst temp[$2]
|
|
class GroupList
|
|
send $6
|
|
bnot
|
|
push
|
|
pushi $1be ; 446, setSize
|
|
push0
|
|
pushi $29 ; 41, ')', state
|
|
push1
|
|
pushi $403 ; 1027, pLevel
|
|
pushi $9a ; 154, yourself
|
|
push0
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lag global[$9]
|
|
send $4
|
|
bnot
|
|
send $2c
|
|
bnot
|
|
push
|
|
lat temp[$1]
|
|
send $6
|
|
bnot
|
|
+at temp[$2]
|
|
jmp code_289d
|
|
|
|
code_2914: lag global[$d4]
|
|
bnt code_2923
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
send $4
|
|
bnot
|
|
ldi $0
|
|
sag global[$d4]
|
|
code_2923: pushi $b ; 11, inRight
|
|
lofsa string_2afd ; "Select member to kick:"
|
|
push
|
|
pushi $8c ; 140, scratch
|
|
lst temp[$1]
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2452 ; "Cancel"
|
|
push
|
|
push0
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
calle export60029_0, $16
|
|
bnot
|
|
sag global[$d4]
|
|
code_2948: ret
|
|
|
|
group4Btn::draw:
|
|
lag global[$1]
|
|
bnt code_298f
|
|
pushi $5a ; 90, 'Z', size
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_298f
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_298f
|
|
pushi $37d ; 893, servIDEquals
|
|
push1
|
|
pushi $2ca ; 714, pServID
|
|
push0
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
bnt code_298f
|
|
pushi $1b4 ; 436, enable
|
|
push2
|
|
push1
|
|
push1
|
|
self $8
|
|
bnot
|
|
jmp code_2998
|
|
|
|
code_298f: pushi $1b4 ; 436, enable
|
|
push2
|
|
push0
|
|
push1
|
|
self $8
|
|
bnot
|
|
code_2998: pushi $57 ; 87, 'W', draw
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
ret
|
|
|
|
group4Btn::cue:
|
|
pushi $278 ; 632, controlOn
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
group4Btn::handleError:
|
|
link $1
|
|
ldi $0
|
|
sat temp[$0]
|
|
lsp param[$1]
|
|
lag global[$6a]
|
|
eq?
|
|
bnt code_2c28
|
|
lsp param[$3]
|
|
dup
|
|
ldi $2711 ; 10001
|
|
eq?
|
|
bnt code_29d7
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2b14 ; "You are already kicking that member out."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_29d7: dup
|
|
ldi $2710 ; 10000
|
|
eq?
|
|
bnt code_29f1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_272b ; "You can't do that right now."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_29f1: dup
|
|
ldi $2712 ; 10002
|
|
eq?
|
|
bnt code_2a0b
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2748 ; "There is no space for that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2a0b: dup
|
|
ldi $2713 ; 10003
|
|
eq?
|
|
bnt code_2a25
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2764 ; "You have to remove something first."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2a25: dup
|
|
ldi $2714 ; 10004
|
|
eq?
|
|
bnt code_2a3f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2788 ; "You can't do that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2a3f: dup
|
|
ldi $2715 ; 10005
|
|
eq?
|
|
bnt code_2a59
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_279b ; "You can't go there."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2a59: dup
|
|
ldi $2716 ; 10006
|
|
eq?
|
|
bnt code_2a73
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27af ; "That didn't work."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2a73: dup
|
|
ldi $2717 ; 10007
|
|
eq?
|
|
bnt code_2a8d
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27c1 ; "You have to unlock that first."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2a8d: dup
|
|
ldi $2718 ; 10008
|
|
eq?
|
|
bnt code_2aa7
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27e0 ; "That key will not work in this lock."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2aa7: dup
|
|
ldi $271a ; 10010
|
|
eq?
|
|
bnt code_2ac1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2805 ; "This is a redundant define."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2ac1: dup
|
|
ldi $271b ; 10011
|
|
eq?
|
|
bnt code_2adb
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2821 ; "Your character type cannot wear that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2adb: dup
|
|
ldi $271c ; 10012
|
|
eq?
|
|
bnt code_2af5
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2847 ; "It's too bulky for the container."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2af5: dup
|
|
ldi $271d ; 10013
|
|
eq?
|
|
bnt code_2b0f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2869 ; "It's just too heavy."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2b0f: dup
|
|
ldi $271e ; 10014
|
|
eq?
|
|
bnt code_2b29
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_287e ; "You cannot afford it."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2b29: dup
|
|
ldi $271f ; 10015
|
|
eq?
|
|
bnt code_2b43
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2788 ; "You can't do that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2b43: dup
|
|
ldi $2720 ; 10016
|
|
eq?
|
|
bnt code_2b5d
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2894 ; "Somebody else is busy with that right now."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2b5d: dup
|
|
ldi $2721 ; 10017
|
|
eq?
|
|
bnt code_2b77
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28bf ; "That's the wrong password."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2b77: dup
|
|
ldi $2722 ; 10018
|
|
eq?
|
|
bnt code_2b91
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28da ; "You can't do anything."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2b91: dup
|
|
ldi $2723 ; 10019
|
|
eq?
|
|
bnt code_2bab
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28f1 ; "That wouldn't make much sense."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2bab: dup
|
|
ldi $2724 ; 10020
|
|
eq?
|
|
bnt code_2bc5
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2910 ; "You've wasted your effort.\n"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2bc5: dup
|
|
ldi $2725 ; 10021
|
|
eq?
|
|
bnt code_2bdf
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_293d ; "You need to be closer for that to be effective."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2bdf: dup
|
|
ldi $2726 ; 10022
|
|
eq?
|
|
bnt code_2bf9
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_296d ; "You cannot wield the shield as equipped."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2bf9: dup
|
|
ldi $2727 ; 10023
|
|
eq?
|
|
bnt code_2c13
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2996 ; "You may not wield that weapon as equipped."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c24
|
|
|
|
code_2c13: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2b3d ; "Unknown error. Unable to kick member out. (%d)"
|
|
push
|
|
lsp param[$3]
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$0]
|
|
code_2c24: toss
|
|
jmp code_2c56
|
|
|
|
code_2c28: lsp param[$2]
|
|
dup
|
|
ldi $c350 ; -15536
|
|
eq?
|
|
bnt code_2c44
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2b6c ; "You can't kick that member out of your group."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_2c55
|
|
|
|
code_2c44: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2b9a ; "Unhandled client error when trying to kick out member. (code = %d)"
|
|
push
|
|
lsp param[$2]
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$0]
|
|
code_2c55: toss
|
|
code_2c56: lat temp[$0]
|
|
bnt code_2c64
|
|
pushi $38c ; 908, setMessage
|
|
push1
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
code_2c64: lag global[$d4]
|
|
bnt code_2c74
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
send $4
|
|
bnot
|
|
ldi $0
|
|
sag global[$d4]
|
|
code_2c74: pushi $276 ; 630, handsOn
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
group5Btn::init:
|
|
link $1
|
|
lal local[$b]
|
|
bnt code_2c91
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2be7 ; "Close Group"
|
|
push
|
|
self $6
|
|
bnot
|
|
jmp code_2c9b
|
|
|
|
code_2c91: pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2bf3 ; "Open Group"
|
|
push
|
|
self $6
|
|
bnot
|
|
code_2c9b: pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $20 ; 32, ' ', name
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
group5Btn::doit:
|
|
link $1
|
|
lal local[$b]
|
|
bnt code_2d2f
|
|
ldi $0
|
|
sal local[$b]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2bf3 ; "Open Group"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2bfe ; "/close"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2c05 ; "No one may join your group."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
jmp code_2d63
|
|
|
|
code_2d2f: ldi $1
|
|
sal local[$b]
|
|
pushi $23 ; 35, '#', text
|
|
push1
|
|
lofsa string_2be7 ; "Close Group"
|
|
push
|
|
self $6
|
|
bnot
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2c21 ; "/open"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2c27 ; "Others may now join your group."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
push
|
|
class InfoQueue
|
|
send $6
|
|
bnot
|
|
code_2d63: ldi $ff ; 255, asInteger
|
|
aTop lastState
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
self $4
|
|
bnot
|
|
pushi $490 ; 1168, roomChat
|
|
push1
|
|
lst temp[$0]
|
|
lag global[$6a]
|
|
send $6
|
|
bnot
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
group6Btn::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
groupPanel::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
pushi $4e ; 78, 'N', width
|
|
push1
|
|
pushi $108 ; 264, pTimers
|
|
pushi $e1 ; 225, height
|
|
push1
|
|
pushi $4d ; 77, 'M', done
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pToa plane
|
|
send $10
|
|
bnot
|
|
pushi $1d3 ; 467, modal
|
|
push1
|
|
push0
|
|
self $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa group1Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa group2Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa group3Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa group4Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa group5Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa group6Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group6Btn
|
|
send $6
|
|
bnot
|
|
pushi $9d ; 157, eachElementDo
|
|
push2
|
|
pushi $2a ; 42, '*', font
|
|
lsg global[$3a]
|
|
self $8
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $16c ; 364, basicClip
|
|
pushi $16b ; 363, clip
|
|
pToa plane
|
|
send $8
|
|
bnot
|
|
ret
|
|
|
|
groupPanel::show:
|
|
pushi $29 ; 41, ')', state
|
|
push0
|
|
lofsa groupIcon
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $1
|
|
and
|
|
bnt code_2f13
|
|
pushi $5a ; 90, 'Z', size
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_2f13
|
|
lag global[$1]
|
|
bnt code_2ea6
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_2ea6
|
|
pushi $37d ; 893, servIDEquals
|
|
push1
|
|
pushi $2ca ; 714, pServID
|
|
push0
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
bnt code_2e9b
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group1Btn
|
|
send $6
|
|
bnot
|
|
jmp code_2ea6
|
|
|
|
code_2e9b: pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa group1Btn
|
|
send $6
|
|
bnot
|
|
code_2ea6: pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa group2Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa group3Btn
|
|
send $6
|
|
bnot
|
|
lag global[$1]
|
|
bnt code_2efa
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
bnt code_2efa
|
|
pushi $37d ; 893, servIDEquals
|
|
push1
|
|
pushi $2ca ; 714, pServID
|
|
push0
|
|
pushi $37e ; 894, pLeader
|
|
push0
|
|
class GroupList
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
bnt code_2efa
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa group4Btn
|
|
send $6
|
|
bnot
|
|
jmp code_2f05
|
|
|
|
code_2efa: pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group4Btn
|
|
send $6
|
|
bnot
|
|
code_2f05: pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa group5Btn
|
|
send $6
|
|
bnot
|
|
jmp code_2f94
|
|
|
|
code_2f13: pushi $29 ; 41, ')', state
|
|
push0
|
|
lofsa groupIcon
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $1
|
|
and
|
|
bnt code_2f5d
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group1Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group2Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group3Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group4Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push1
|
|
lofsa group5Btn
|
|
send $6
|
|
bnot
|
|
jmp code_2f94
|
|
|
|
code_2f5d: pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group1Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group2Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group3Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group4Btn
|
|
send $6
|
|
bnot
|
|
pushi $1b4 ; 436, enable
|
|
push1
|
|
push0
|
|
lofsa group5Btn
|
|
send $6
|
|
bnot
|
|
code_2f94: pushi $75 ; 117, 'u', show
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
ret
|
|
|
|
blankPanel::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
pushi $4e ; 78, 'N', width
|
|
push1
|
|
pushi $108 ; 264, pTimers
|
|
pushi $e1 ; 225, height
|
|
push1
|
|
pushi $4d ; 77, 'M', done
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pToa plane
|
|
send $10
|
|
bnot
|
|
pushi $1d3 ; 467, modal
|
|
push1
|
|
push0
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $16e ; 366, dynamic
|
|
pushi $16b ; 363, clip
|
|
pToa plane
|
|
send $8
|
|
bnot
|
|
ret
|
|
|
|
option3Btn::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
push0
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
option6Btn::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super gameBarBtn, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $6 ; maxScale
|
|
dup
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_28, $6
|
|
bnot
|
|
push
|
|
pushi $3 ; z
|
|
pushi $232a ; 9002
|
|
push0
|
|
push0
|
|
callk kernel_29, $6
|
|
bnot
|
|
push
|
|
ldi $2
|
|
mul
|
|
push
|
|
self $8
|
|
bnot
|
|
ret
|
|
|
|
option6Btn::doit:
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
optionsPanel::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
pushi $4e ; 78, 'N', width
|
|
push1
|
|
pushi $108 ; 264, pTimers
|
|
pushi $e1 ; 225, height
|
|
push1
|
|
pushi $4d ; 77, 'M', done
|
|
pushi $94 ; 148, init
|
|
push0
|
|
pushi $db ; 219, moveTo
|
|
push2
|
|
pushi $16c ; 364, basicClip
|
|
pushi $16b ; 363, clip
|
|
pToa plane
|
|
send $18
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa option3Btn
|
|
send $6
|
|
bnot
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa option6Btn
|
|
send $6
|
|
bnot
|
|
pushi $17a ; 378, clut
|
|
push1
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Clut
|
|
send $4
|
|
bnot
|
|
push
|
|
pushi $dc ; 220, posn
|
|
push2
|
|
pushi $6 ; maxScale
|
|
pushi $1e ; 30, brRight
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
lofsa textColorChoose
|
|
send $14
|
|
bnot
|
|
ldi $2b ; 43, '+', type
|
|
sal local[$a]
|
|
pushi $4b ; 75, 'K', at
|
|
push2
|
|
pushi $66 ; 102, 'f', flags
|
|
push
|
|
pushi $17a ; 378, clut
|
|
push0
|
|
lofsa textColorChoose
|
|
send $4
|
|
bnot
|
|
send $8
|
|
bnot
|
|
pushi $3 ; z
|
|
pushi $a ; 10, inTop
|
|
pushi $11 ; 17, bitmap
|
|
push0
|
|
lofsa textColorChoose
|
|
send $4
|
|
bnot
|
|
push
|
|
pushi $17a ; 378, clut
|
|
push0
|
|
lofsa textColorChoose
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_35, $6
|
|
bnot
|
|
pushi $e ; 14, view
|
|
push1
|
|
pushi $232a ; 9002
|
|
pushi $f ; 15, loop
|
|
push1
|
|
pushi $5 ; scaleY
|
|
pushi $10 ; 16, cel
|
|
push1
|
|
push0
|
|
pushi $202 ; 514, thumbView
|
|
push1
|
|
pushi $232a ; 9002
|
|
pushi $203 ; 515, thumbLoop
|
|
push1
|
|
push2
|
|
pushi $204 ; 516, thumbCel
|
|
push1
|
|
push0
|
|
pushi $1ff ; 511, topValue
|
|
push1
|
|
push0
|
|
pushi $200 ; 512, bottomValue
|
|
push1
|
|
pushi $c ; 12, inBottom
|
|
pushi $206 ; 518, vTracking
|
|
push1
|
|
push0
|
|
pushi $51 ; 81, 'Q', value
|
|
push1
|
|
push0
|
|
pushi $1c7 ; 455, handler
|
|
push1
|
|
lofsa textColorChanger
|
|
push
|
|
pushi $209 ; 521, pSnapTo
|
|
push1
|
|
push1
|
|
pushi $dc ; 220, posn
|
|
push2
|
|
pushi $78 ; 120, 'x', textRight
|
|
pushi $20 ; 32, ' ', name
|
|
pushi $94 ; 148, init
|
|
push1
|
|
pushSelf
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Slider
|
|
send $4
|
|
bnot
|
|
sal local[$9]
|
|
send $56
|
|
bnot
|
|
pushi $9d ; 157, eachElementDo
|
|
push2
|
|
pushi $2a ; 42, '*', font
|
|
lsg global[$3a]
|
|
self $8
|
|
bnot
|
|
pushi $1d3 ; 467, modal
|
|
push1
|
|
push0
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
optionsPanel::show:
|
|
link $1
|
|
ldi $0
|
|
sat temp[$0]
|
|
code_316f: lst temp[$0]
|
|
ldi $c ; 12, inBottom
|
|
lt?
|
|
bnt code_3190
|
|
lsg global[$b6]
|
|
lat temp[$0]
|
|
lali local[$c]
|
|
eq?
|
|
bnt code_318c
|
|
pushi $211 ; 529, updateThumb
|
|
push1
|
|
lst temp[$0]
|
|
lal local[$9]
|
|
send $6
|
|
bnot
|
|
code_318c: +at temp[$0]
|
|
jmp code_316f
|
|
|
|
code_3190: pushi $45 ; 69, 'E', doit
|
|
push1
|
|
lsl local[$9]
|
|
lofsa textColorChanger
|
|
send $6
|
|
bnot
|
|
pushi $75 ; 117, 'u', show
|
|
push0
|
|
&rest $1
|
|
super RealmPanel, $4
|
|
bnot
|
|
ret
|
|
|
|
textColorChanger::doit:
|
|
pushi $51 ; 81, 'Q', value
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
lali local[$c]
|
|
sag global[$b6]
|
|
pushi $4b ; 75, 'K', at
|
|
push2
|
|
lsl local[$a]
|
|
push
|
|
pushi $17a ; 378, clut
|
|
push0
|
|
lofsa textColorChoose
|
|
send $4
|
|
bnot
|
|
send $8
|
|
bnot
|
|
pushi $3 ; z
|
|
pushi $a ; 10, inTop
|
|
pushi $11 ; 17, bitmap
|
|
push0
|
|
lofsa textColorChoose
|
|
send $4
|
|
bnot
|
|
push
|
|
pushi $17a ; 378, clut
|
|
push0
|
|
lofsa textColorChoose
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_35, $6
|
|
bnot
|
|
push1
|
|
lofsa textColorChoose
|
|
push
|
|
callk kernel_32, $2
|
|
bnot
|
|
lag global[$b6]
|
|
sal local[$a]
|
|
ldi $1
|
|
ret
|
|
|
|
fontChanger::doit:
|
|
pushi $29 ; 41, ')', state
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $4 ; scaleX
|
|
and
|
|
not
|
|
bnt code_3262
|
|
pushi $51 ; 81, 'Q', value
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
sag global[$b5]
|
|
push2
|
|
push2
|
|
pushi $1d7 ; 471, editID
|
|
push0
|
|
lofsa editField
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_74, $4
|
|
bnot
|
|
pushi $2a ; 42, '*', font
|
|
push1
|
|
lsg global[$b5]
|
|
pushi $2e ; 46, '.', max
|
|
push1
|
|
pushi $270 ; 624, handsOnCode
|
|
lofsa editField
|
|
send $c
|
|
bnot
|
|
pushi $1d7 ; 471, editID
|
|
push1
|
|
push2
|
|
push1
|
|
lofsa editField
|
|
push
|
|
callk kernel_74, $4
|
|
bnot
|
|
push
|
|
lofsa editField
|
|
send $6
|
|
bnot
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
lofsa editField
|
|
send $4
|
|
bnot
|
|
pushi $9f ; 159, add
|
|
push1
|
|
lofsa editField
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $1cb ; 459, choose
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
code_3262: ldi $1
|
|
ret
|
|
|
|
walkIcon::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $1fa ; 506, makeRadioBtn
|
|
push1
|
|
lofsa cursorButtonList
|
|
push
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
walkIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $381 ; 897, pMode
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $2
|
|
and
|
|
bnt code_3297
|
|
ldi $6e ; 110, 'n', resX
|
|
aTop verb
|
|
jmp code_329b
|
|
|
|
code_3297: ldi $1
|
|
aTop verb
|
|
code_329b: pushi $483 ; 1155, pLastIcon
|
|
push1
|
|
pushi $24f ; 591, curIcon
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $24f ; 591, curIcon
|
|
push1
|
|
pushSelf
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $1b3 ; 435, setCursor
|
|
pushi $3 ; z
|
|
pushi $270d ; 9997
|
|
push1
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $a
|
|
bnot
|
|
ret
|
|
|
|
walkIcon::isCursor:
|
|
link $1
|
|
pushi $7 ; priority
|
|
pushi $f ; 15, loop
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $4
|
|
bnot
|
|
push
|
|
pushi $9 ; inLeft
|
|
pushi $a ; 10, inTop
|
|
pushi $b ; 11, inRight
|
|
pushi $c ; 12, inBottom
|
|
pushi $11 ; 17, bitmap
|
|
push1
|
|
calle export60025_4, $e
|
|
bnot
|
|
bnt code_32f2
|
|
ldi $1
|
|
sat temp[$0]
|
|
jmp code_32f6
|
|
|
|
code_32f2: ldi $0
|
|
sat temp[$0]
|
|
code_32f6: lat temp[$0]
|
|
ret
|
|
|
|
doIcon::init:
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $1fa ; 506, makeRadioBtn
|
|
push1
|
|
lofsa cursorButtonList
|
|
push
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
doIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $483 ; 1155, pLastIcon
|
|
push1
|
|
pushi $24f ; 591, curIcon
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $24f ; 591, curIcon
|
|
push1
|
|
pushSelf
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $271 ; 625, handsLevel
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $0
|
|
eq?
|
|
bnt code_335a
|
|
pushi $1b3 ; 435, setCursor
|
|
pushi $3 ; z
|
|
pushi $270d ; 9997
|
|
push2
|
|
push0
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $e
|
|
bnot
|
|
jmp code_336b
|
|
|
|
code_335a: pushi $1b3 ; 435, setCursor
|
|
pushi $3 ; z
|
|
pushi $270d ; 9997
|
|
push2
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $a
|
|
bnot
|
|
code_336b: ret
|
|
|
|
doIcon::isCursor:
|
|
link $4
|
|
pushi $f4 ; 244, curEvent
|
|
push0
|
|
lag global[$e]
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
push0
|
|
push0
|
|
send $4
|
|
bnot
|
|
sat temp[$3]
|
|
pushi $45d ; 1117, pDisplay
|
|
push0
|
|
pushi $35c ; 860, getBase
|
|
push1
|
|
class BContainer
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
send $4
|
|
bnot
|
|
sat temp[$2]
|
|
lat temp[$3]
|
|
bnt code_33a3
|
|
pushi $ba ; 186, globalize
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
code_33a3: lat temp[$2]
|
|
bnt code_33c0
|
|
pushi $a3 ; 163, contains
|
|
push1
|
|
lst temp[$0]
|
|
push0
|
|
push0
|
|
send $4
|
|
bnot
|
|
send $6
|
|
bnot
|
|
bnt code_33c0
|
|
ldi $0
|
|
sat temp[$1]
|
|
jmp code_33cc
|
|
|
|
code_33c0: pushi $259 ; 601, isCursor
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
sat temp[$1]
|
|
code_33cc: lat temp[$3]
|
|
bnt code_33db
|
|
pushi $b9 ; 185, localize
|
|
push1
|
|
push
|
|
lat temp[$0]
|
|
send $6
|
|
bnot
|
|
code_33db: lat temp[$1]
|
|
ret
|
|
|
|
castMagicIcon::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $16 ; 22, lsLeft
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
castMagicIcon::doit:
|
|
link $1
|
|
pushi $483 ; 1155, pLastIcon
|
|
push1
|
|
pushi $24f ; 591, curIcon
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $24f ; 591, curIcon
|
|
push1
|
|
lofsa doIcon
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $3a6 ; 934, stopAction
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
pushi $1b3 ; 435, setCursor
|
|
pushi $3 ; z
|
|
pushi $270d ; 9997
|
|
push2
|
|
push0
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $e
|
|
bnot
|
|
pushi $10e ; 270, hiWord
|
|
push0
|
|
pushi $2f5 ; 757, pNumber
|
|
push0
|
|
lag global[$3]
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
not
|
|
bnt code_3505
|
|
pushi $26 ; 38, '&', back
|
|
pushi $10d ; 269, lowWord
|
|
push0
|
|
pushi $2f5 ; 757, pNumber
|
|
push0
|
|
lag global[$3]
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
pushi $1396 ; 5014
|
|
pushi $16b2 ; 5810
|
|
pushi $1714 ; 5908
|
|
pushi $15e5 ; 5605
|
|
pushi $1c8f ; 7311
|
|
pushi $1b58 ; 7000
|
|
pushi $14b5 ; 5301
|
|
pushi $1450 ; 5200
|
|
pushi $151d ; 5405
|
|
pushi $1bc5 ; 7109
|
|
pushi $13f1 ; 5105
|
|
pushi $13d3 ; 5075
|
|
pushi $5566 ; 21862
|
|
pushi $4eda ; 20186
|
|
pushi $86b ; 2155, BAD SELECTOR
|
|
pushi $1349 ; 4937
|
|
pushi $4ea ; 1258, pBitmapArray
|
|
pushi $12d3 ; 4819
|
|
pushi $89e ; 2206, BAD SELECTOR
|
|
pushi $2723 ; 10019
|
|
pushi $40cd ; 16589
|
|
pushi $121c ; 4636
|
|
pushi $1280 ; 4736
|
|
pushi $c8a ; 3210, BAD SELECTOR
|
|
pushi $246f ; 9327
|
|
pushi $fd7 ; 4055, BAD SELECTOR
|
|
pushi $2fe6 ; 12262
|
|
pushi $87f ; 2175, BAD SELECTOR
|
|
pushi $5bf ; 1471, exit
|
|
pushi $332c ; 13100
|
|
pushi $3f13 ; 16147
|
|
pushi $11e0 ; 4576
|
|
pushi $240e ; 9230
|
|
pushi $2fae ; 12206
|
|
pushi $870 ; 2160, BAD SELECTOR
|
|
pushi $5735 ; 22325
|
|
pushi $233f ; 9023
|
|
calle export60025_4, $4c
|
|
bnot
|
|
bnt code_3505
|
|
pushi $38c ; 908, setMessage
|
|
push1
|
|
lofsa string_2d29 ; "You can't cast here!!"
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
jmp code_353b
|
|
|
|
code_3505: pushi $5a ; 90, 'Z', size
|
|
push0
|
|
class SpellList
|
|
send $4
|
|
bnot
|
|
bnt code_351d
|
|
pushi $3 ; z
|
|
pushi $e ; 14, view
|
|
push0
|
|
push0
|
|
callk kernel_118, $6
|
|
bnot
|
|
jmp code_353b
|
|
|
|
code_351d: pushi $8 ; fixPriority
|
|
lofsa string_2d3f ; "You do not know any spells to cast."
|
|
push
|
|
pushi $74 ; 116, 't', all
|
|
lofsa string_2d63 ; "Nope!"
|
|
push
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2198 ; "Okay"
|
|
push
|
|
push0
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
calle export60029_0, $10
|
|
bnot
|
|
code_353b: ret
|
|
|
|
swordIcon::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $17 ; 23, lsTop
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
swordIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $381 ; 897, pMode
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $2
|
|
and
|
|
bnt code_35c0
|
|
pushi $483 ; 1155, pLastIcon
|
|
push1
|
|
pushi $24f ; 591, curIcon
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $24f ; 591, curIcon
|
|
push1
|
|
pushSelf
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $1b3 ; 435, setCursor
|
|
pushi $3 ; z
|
|
pushi $270d ; 9997
|
|
pushi $3 ; z
|
|
push0
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $e
|
|
bnot
|
|
jmp code_35e9
|
|
|
|
code_35c0: pushi $483 ; 1155, pLastIcon
|
|
push1
|
|
lofsa doIcon
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $24f ; 591, curIcon
|
|
push1
|
|
lofsa doIcon
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
pushi $24f ; 591, curIcon
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
send $4
|
|
bnot
|
|
code_35e9: ret
|
|
|
|
groupIcon::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $1d ; 29, brTop
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
groupIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$6]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
invIcon::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $19 ; 25, lsBottom
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
invIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $383 ; 899, curPanel
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
selfID
|
|
eq?
|
|
bnt code_368f
|
|
pushi $3a4 ; 932, showContents
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
jmp code_369c
|
|
|
|
code_368f: pushi $489 ; 1161, showPanel
|
|
push1
|
|
lofsa inventoryPanel
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
code_369c: ret
|
|
|
|
surrenderIcon::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $1a ; 26, signal
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
surrenderIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
lap param[$0]
|
|
bnt code_36fc
|
|
lap param[$1]
|
|
bnt code_372a
|
|
pushi $277 ; 631, controlOff
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
pushi $496 ; 1174, fleeCombat
|
|
push1
|
|
pushSelf
|
|
lag global[$6a]
|
|
send $6
|
|
bnot
|
|
jmp code_372a
|
|
|
|
code_36fc: pushi $3a6 ; 934, stopAction
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
pushi $c ; 12, inBottom
|
|
lofsa string_2d93 ; "Confirm Surrender"
|
|
push
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2da5 ; "Yes"
|
|
push
|
|
push1
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2da9 ; "No"
|
|
push
|
|
push0
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
calle export60029_0, $18
|
|
bnot
|
|
code_372a: ret
|
|
|
|
surrenderIcon::handleError:
|
|
link $1
|
|
ldi $0
|
|
sat temp[$0]
|
|
lsp param[$1]
|
|
lag global[$6a]
|
|
eq?
|
|
bnt code_39a6
|
|
lsp param[$3]
|
|
dup
|
|
ldi $2711 ; 10001
|
|
eq?
|
|
bnt code_3755
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2dac ; "You are already running away."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3755: dup
|
|
ldi $2710 ; 10000
|
|
eq?
|
|
bnt code_376f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_272b ; "You can't do that right now."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_376f: dup
|
|
ldi $2712 ; 10002
|
|
eq?
|
|
bnt code_3789
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2748 ; "There is no space for that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3789: dup
|
|
ldi $2713 ; 10003
|
|
eq?
|
|
bnt code_37a3
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2764 ; "You have to remove something first."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_37a3: dup
|
|
ldi $2714 ; 10004
|
|
eq?
|
|
bnt code_37bd
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2788 ; "You can't do that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_37bd: dup
|
|
ldi $2715 ; 10005
|
|
eq?
|
|
bnt code_37d7
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_279b ; "You can't go there."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_37d7: dup
|
|
ldi $2716 ; 10006
|
|
eq?
|
|
bnt code_37f1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27af ; "That didn't work."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_37f1: dup
|
|
ldi $2717 ; 10007
|
|
eq?
|
|
bnt code_380b
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27c1 ; "You have to unlock that first."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_380b: dup
|
|
ldi $2718 ; 10008
|
|
eq?
|
|
bnt code_3825
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27e0 ; "That key will not work in this lock."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3825: dup
|
|
ldi $271a ; 10010
|
|
eq?
|
|
bnt code_383f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2805 ; "This is a redundant define."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_383f: dup
|
|
ldi $271b ; 10011
|
|
eq?
|
|
bnt code_3859
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2821 ; "Your character type cannot wear that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3859: dup
|
|
ldi $271c ; 10012
|
|
eq?
|
|
bnt code_3873
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2847 ; "It's too bulky for the container."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3873: dup
|
|
ldi $271d ; 10013
|
|
eq?
|
|
bnt code_388d
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2869 ; "It's just too heavy."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_388d: dup
|
|
ldi $271e ; 10014
|
|
eq?
|
|
bnt code_38a7
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_287e ; "You cannot afford it."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_38a7: dup
|
|
ldi $271f ; 10015
|
|
eq?
|
|
bnt code_38c1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2788 ; "You can't do that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_38c1: dup
|
|
ldi $2720 ; 10016
|
|
eq?
|
|
bnt code_38db
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2894 ; "Somebody else is busy with that right now."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_38db: dup
|
|
ldi $2721 ; 10017
|
|
eq?
|
|
bnt code_38f5
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28bf ; "That's the wrong password."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_38f5: dup
|
|
ldi $2722 ; 10018
|
|
eq?
|
|
bnt code_390f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28da ; "You can't do anything."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_390f: dup
|
|
ldi $2723 ; 10019
|
|
eq?
|
|
bnt code_3929
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28f1 ; "That wouldn't make much sense."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3929: dup
|
|
ldi $2724 ; 10020
|
|
eq?
|
|
bnt code_3943
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2910 ; "You've wasted your effort.\n"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3943: dup
|
|
ldi $2725 ; 10021
|
|
eq?
|
|
bnt code_395d
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_293d ; "You need to be closer for that to be effective."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_395d: dup
|
|
ldi $2726 ; 10022
|
|
eq?
|
|
bnt code_3977
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_296d ; "You cannot wield the shield as equipped."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3977: dup
|
|
ldi $2727 ; 10023
|
|
eq?
|
|
bnt code_3991
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2996 ; "You may not wield that weapon as equipped."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39a2
|
|
|
|
code_3991: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2dca ; "Unknown error. Unable to surrender. (%d)"
|
|
push
|
|
lsp param[$3]
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$0]
|
|
code_39a2: toss
|
|
jmp code_39d4
|
|
|
|
code_39a6: lsp param[$2]
|
|
dup
|
|
ldi $c350 ; -15536
|
|
eq?
|
|
bnt code_39c2
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2df3 ; "You cannot surrender."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_39d3
|
|
|
|
code_39c2: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2e09 ; "Unhandled client error when trying to surrender. (code = %d)"
|
|
push
|
|
lsp param[$2]
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$0]
|
|
code_39d3: toss
|
|
code_39d4: lat temp[$0]
|
|
bnt code_39e3
|
|
pushi $38c ; 908, setMessage
|
|
push1
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
code_39e3: pushi $276 ; 630, handsOn
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
combatExitIcon::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $1b ; 27, illegalBits
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
combatExitIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
lap param[$0]
|
|
bnt code_3a56
|
|
lap param[$1]
|
|
bnt code_3a84
|
|
pushi $277 ; 631, controlOff
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
class gDialogList
|
|
send $4
|
|
bnot
|
|
pushi $497 ; 1175, exitCombat
|
|
push1
|
|
pushSelf
|
|
lag global[$6a]
|
|
send $6
|
|
bnot
|
|
jmp code_3a84
|
|
|
|
code_3a56: pushi $3a6 ; 934, stopAction
|
|
push0
|
|
lag global[$1]
|
|
send $4
|
|
bnot
|
|
pushi $c ; 12, inBottom
|
|
lofsa string_2e54 ; "Please confirm your exit\n"
|
|
push
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2da5 ; "Yes"
|
|
push
|
|
push1
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2da9 ; "No"
|
|
push
|
|
push0
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
calle export60029_0, $18
|
|
bnot
|
|
code_3a84: ret
|
|
|
|
combatExitIcon::handleError:
|
|
link $1
|
|
ldi $0
|
|
sat temp[$0]
|
|
lsp param[$1]
|
|
lag global[$6a]
|
|
eq?
|
|
bnt code_3d1a
|
|
lsp param[$3]
|
|
dup
|
|
ldi $2711 ; 10001
|
|
eq?
|
|
bnt code_3aaf
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2e83 ; "You are already exiting combat."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3aaf: dup
|
|
ldi $2711 ; 10001
|
|
eq?
|
|
bnt code_3ac9
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2dac ; "You are already running away."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3ac9: dup
|
|
ldi $2710 ; 10000
|
|
eq?
|
|
bnt code_3ae3
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_272b ; "You can't do that right now."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3ae3: dup
|
|
ldi $2712 ; 10002
|
|
eq?
|
|
bnt code_3afd
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2748 ; "There is no space for that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3afd: dup
|
|
ldi $2713 ; 10003
|
|
eq?
|
|
bnt code_3b17
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2764 ; "You have to remove something first."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3b17: dup
|
|
ldi $2714 ; 10004
|
|
eq?
|
|
bnt code_3b31
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2788 ; "You can't do that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3b31: dup
|
|
ldi $2715 ; 10005
|
|
eq?
|
|
bnt code_3b4b
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_279b ; "You can't go there."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3b4b: dup
|
|
ldi $2716 ; 10006
|
|
eq?
|
|
bnt code_3b65
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27af ; "That didn't work."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3b65: dup
|
|
ldi $2717 ; 10007
|
|
eq?
|
|
bnt code_3b7f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27c1 ; "You have to unlock that first."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3b7f: dup
|
|
ldi $2718 ; 10008
|
|
eq?
|
|
bnt code_3b99
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_27e0 ; "That key will not work in this lock."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3b99: dup
|
|
ldi $271a ; 10010
|
|
eq?
|
|
bnt code_3bb3
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2805 ; "This is a redundant define."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3bb3: dup
|
|
ldi $271b ; 10011
|
|
eq?
|
|
bnt code_3bcd
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2821 ; "Your character type cannot wear that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3bcd: dup
|
|
ldi $271c ; 10012
|
|
eq?
|
|
bnt code_3be7
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2847 ; "It's too bulky for the container."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3be7: dup
|
|
ldi $271d ; 10013
|
|
eq?
|
|
bnt code_3c01
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2869 ; "It's just too heavy."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3c01: dup
|
|
ldi $271e ; 10014
|
|
eq?
|
|
bnt code_3c1b
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_287e ; "You cannot afford it."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3c1b: dup
|
|
ldi $271f ; 10015
|
|
eq?
|
|
bnt code_3c35
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2788 ; "You can't do that."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3c35: dup
|
|
ldi $2720 ; 10016
|
|
eq?
|
|
bnt code_3c4f
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2894 ; "Somebody else is busy with that right now."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3c4f: dup
|
|
ldi $2721 ; 10017
|
|
eq?
|
|
bnt code_3c69
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28bf ; "That's the wrong password."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3c69: dup
|
|
ldi $2722 ; 10018
|
|
eq?
|
|
bnt code_3c83
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28da ; "You can't do anything."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3c83: dup
|
|
ldi $2723 ; 10019
|
|
eq?
|
|
bnt code_3c9d
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_28f1 ; "That wouldn't make much sense."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3c9d: dup
|
|
ldi $2724 ; 10020
|
|
eq?
|
|
bnt code_3cb7
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2910 ; "You've wasted your effort.\n"
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3cb7: dup
|
|
ldi $2725 ; 10021
|
|
eq?
|
|
bnt code_3cd1
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_293d ; "You need to be closer for that to be effective."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3cd1: dup
|
|
ldi $2726 ; 10022
|
|
eq?
|
|
bnt code_3ceb
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_296d ; "You cannot wield the shield as equipped."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3ceb: dup
|
|
ldi $2727 ; 10023
|
|
eq?
|
|
bnt code_3d05
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2996 ; "You may not wield that weapon as equipped."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d16
|
|
|
|
code_3d05: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2ea3 ; "Unknown error. Unable to exit combat. (%d)"
|
|
push
|
|
lsp param[$3]
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$0]
|
|
code_3d16: toss
|
|
jmp code_3d48
|
|
|
|
code_3d1a: lsp param[$2]
|
|
dup
|
|
ldi $c350 ; -15536
|
|
eq?
|
|
bnt code_3d36
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2ece ; "You cannot exit combat."
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
jmp code_3d47
|
|
|
|
code_3d36: pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2ee6 ; "Unhandled client error when trying to exit combat. (code = %d)"
|
|
push
|
|
lsp param[$2]
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$0]
|
|
code_3d47: toss
|
|
code_3d48: lat temp[$0]
|
|
bnt code_3d57
|
|
pushi $38c ; 908, setMessage
|
|
push1
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
code_3d57: pushi $276 ; 630, handsOn
|
|
push0
|
|
lag global[$2]
|
|
send $4
|
|
bnot
|
|
ret
|
|
|
|
mapIcon::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $1c ; 28, brLeft
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
mapIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $24f ; 591, curIcon
|
|
push1
|
|
pushSelf
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
optionsIcon::init:
|
|
link $1
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super IconButton, $4
|
|
bnot
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $a410 ; -23536
|
|
pushi $1e ; 30, brRight
|
|
pushi $6 ; maxScale
|
|
push0
|
|
push1
|
|
pushi $71 ; 113, 'q', data
|
|
push0
|
|
send $4
|
|
bnot
|
|
push
|
|
callk kernel_72, $e
|
|
bnot
|
|
pushi $1c8 ; 456, helpStr
|
|
push1
|
|
lst temp[$0]
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
optionsIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $483 ; 1155, pLastIcon
|
|
push1
|
|
pushi $24f ; 591, curIcon
|
|
push0
|
|
lag global[$6]
|
|
send $4
|
|
bnot
|
|
push
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $489 ; 1161, showPanel
|
|
push1
|
|
lsl local[$1]
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
zoomIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $24f ; 591, curIcon
|
|
push1
|
|
pushSelf
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $1b3 ; 435, setCursor
|
|
pushi $3 ; z
|
|
pushi $270d ; 9997
|
|
pushi $6 ; maxScale
|
|
push0
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $e
|
|
bnot
|
|
ret
|
|
|
|
unzoomIcon::doit:
|
|
pTos state
|
|
ldi $f7 ; 247, cat
|
|
and
|
|
aTop state
|
|
pushi $24f ; 591, curIcon
|
|
push1
|
|
pushSelf
|
|
lag global[$6]
|
|
send $6
|
|
bnot
|
|
pushi $1b3 ; 435, setCursor
|
|
pushi $3 ; z
|
|
pushi $270d ; 9997
|
|
pushi $7 ; priority
|
|
push0
|
|
pushi $57 ; 87, 'W', draw
|
|
push0
|
|
lofsa GameBarCursor
|
|
send $e
|
|
bnot
|
|
code_3e56: ret
|
|
|
|
pushi $31 ; 49, '1', message
|
|
push0
|
|
lap param[$1]
|
|
send $4
|
|
bnot
|
|
push
|
|
dup
|
|
ldi $200 ; 512, bottomValue
|
|
eq?
|
|
bnt code_3e7a
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $80 ; 128, lastKey
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3e7a: dup
|
|
ldi $300 ; 768, pHeadNum
|
|
eq?
|
|
bnt code_3e94
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $81 ; 129, magnifier
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3e94: dup
|
|
ldi $400 ; 1024, pEndurance
|
|
eq?
|
|
bnt code_3eae
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $82 ; 130, magPower
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3eae: dup
|
|
ldi $500 ; 1280, pVerb
|
|
eq?
|
|
bnt code_3ec8
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $83 ; 131, mirrored
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3ec8: dup
|
|
ldi $600 ; 1536, addLongBtn
|
|
eq?
|
|
bnt code_3ee2
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $84 ; 132, pitch
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3ee2: dup
|
|
ldi $700 ; 1792, BAD SELECTOR
|
|
eq?
|
|
bnt code_3efc
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $85 ; 133, roll
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3efc: dup
|
|
ldi $800 ; 2048, BAD SELECTOR
|
|
eq?
|
|
bnt code_3f16
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $86 ; 134, yaw
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3f16: dup
|
|
ldi $900 ; 2304, BAD SELECTOR
|
|
eq?
|
|
bnt code_3f30
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $87 ; 135, left
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3f30: dup
|
|
ldi $a00 ; 2560, BAD SELECTOR
|
|
eq?
|
|
bnt code_3f4a
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $88 ; 136, right
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3f4a: dup
|
|
ldi $b00 ; 2816, BAD SELECTOR
|
|
eq?
|
|
bnt code_3f64
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $89 ; 137, top
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
jmp code_3f7b
|
|
|
|
code_3f64: dup
|
|
ldi $c00 ; 3072, BAD SELECTOR
|
|
eq?
|
|
bnt code_3f7b
|
|
pushi $48 ; 72, 'H', modifiers
|
|
push1
|
|
push0
|
|
pushi $31 ; 49, '1', message
|
|
push1
|
|
pushi $8a ; 138, bottom
|
|
lap param[$1]
|
|
send $c
|
|
bnot
|
|
code_3f7b: toss
|
|
ret
|
|
|
|
link $4
|
|
pushi $d3 ; 211, copy
|
|
push1
|
|
lsp param[$1]
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$0]
|
|
pushi $d0 ; 208, with
|
|
push1
|
|
lofsa string_2f5c ; " "
|
|
push
|
|
class Str
|
|
send $6
|
|
bnot
|
|
sat temp[$1]
|
|
pushi $8d ; 141, new
|
|
push0
|
|
class Str
|
|
send $4
|
|
bnot
|
|
sat temp[$2]
|
|
ldi $0
|
|
sat temp[$3]
|
|
pushi $fc ; 252, getToken
|
|
push2
|
|
lst temp[$1]
|
|
lst temp[$2]
|
|
lat temp[$0]
|
|
send $8
|
|
bnot
|
|
pushi $d5 ; 213, compare
|
|
push1
|
|
lofsa string_2f5e ; "/smile"
|
|
push
|
|
lat temp[$2]
|
|
send $6
|
|
bnot
|
|
bnt code_3fea
|
|
pushi $f5 ; 245, format
|
|
push2
|
|
lofsa string_2f65 ; "%s smiles.\n"
|
|
push
|
|
pushi $35d ; 861, pProperName
|
|
push0
|
|
pushi $35c ; 860, getBase
|
|
push1
|
|
class BCharacter
|
|
push
|
|
lag global[$1]
|
|
send $6
|
|
bnot
|
|
send $4
|
|
bnot
|
|
push
|
|
class Str
|
|
send $8
|
|
bnot
|
|
sat temp[$3]
|
|
code_3fea: pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$1]
|
|
send $4
|
|
bnot
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
lat temp[$2]
|
|
send $4
|
|
bnot
|
|
lat temp[$3]
|
|
code_4007: ret
|
|
|
|
pushi $b ; 11, inRight
|
|
lofsa string_2f71 ; "|c67|Designer: |c43|Stephen Nichols |c67|Assistant Design: |c43|Janus Anderson\n"
|
|
push
|
|
pushi $65 ; 101, 'e', topString
|
|
push1
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $66 ; 102, 'f', flags
|
|
lsg global[$59]
|
|
pushi $74 ; 116, 't', all
|
|
lofsa string_32f3 ; "|c57|Realm Credits"
|
|
push
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2198 ; "Okay"
|
|
push
|
|
calle export60029_0, $16
|
|
bnot
|
|
ret
|
|
|
|
gameHelp1::doit:
|
|
lap param[$0]
|
|
bnt code_4056
|
|
lap param[$1]
|
|
bnt code_4043
|
|
pushi $c7 ; 199, cue
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
jmp code_404c
|
|
|
|
code_4043: pushi $95 ; 149, dispose
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
code_404c: pushi $95 ; 149, dispose
|
|
push0
|
|
self $4
|
|
bnot
|
|
jmp code_4096
|
|
|
|
code_4056: pushi $9f ; 159, add
|
|
push1
|
|
pushi $11 ; 17, bitmap
|
|
lofsa string_3306 ; "F1 = help\n"
|
|
push
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $74 ; 116, 't', all
|
|
lofsa string_3428 ; "Realm Help"
|
|
push
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_3433 ; "Next"
|
|
push
|
|
push1
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_3438 ; "Done"
|
|
push
|
|
push0
|
|
pushi $64 ; 100, 'd', moveDone
|
|
pushi $ff ; 255, asInteger
|
|
pushi $32 ; 50, '2', edit
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
&rest $2
|
|
calle export60029_0, $22
|
|
bnot
|
|
aTop pPrint
|
|
push
|
|
class gDialogList
|
|
send $6
|
|
bnot
|
|
code_4096: ret
|
|
|
|
gameHelp2::doit:
|
|
lap param[$0]
|
|
bnt code_40ed
|
|
lsp param[$1]
|
|
dup
|
|
ldi $1
|
|
eq?
|
|
bnt code_40b1
|
|
pushi $c7 ; 199, cue
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
jmp code_40e2
|
|
|
|
code_40b1: dup
|
|
ldi $2
|
|
eq?
|
|
bnt code_40d9
|
|
pushi $29 ; 41, ')', state
|
|
push1
|
|
pushi $29 ; 41, ')', state
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
push
|
|
ldi $2
|
|
sub
|
|
push
|
|
pToa pClient
|
|
send $6
|
|
bnot
|
|
pushi $c7 ; 199, cue
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
jmp code_40e2
|
|
|
|
code_40d9: pushi $95 ; 149, dispose
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
code_40e2: toss
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
self $4
|
|
bnot
|
|
jmp code_4134
|
|
|
|
code_40ed: pushi $9f ; 159, add
|
|
push1
|
|
pushi $14 ; 20, nsRight
|
|
lofsa string_3447 ; "/gossip [/g] 'text'\n"
|
|
push
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $74 ; 116, 't', all
|
|
lofsa string_365a ; "Gossip Channel Commands:"
|
|
push
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_3433 ; "Next"
|
|
push
|
|
push1
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_3673 ; "Previous"
|
|
push
|
|
push2
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_3438 ; "Done"
|
|
push
|
|
push0
|
|
pushi $64 ; 100, 'd', moveDone
|
|
pushi $ff ; 255, asInteger
|
|
pushi $32 ; 50, '2', edit
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
&rest $2
|
|
calle export60029_0, $28
|
|
bnot
|
|
aTop pPrint
|
|
push
|
|
class gDialogList
|
|
send $6
|
|
bnot
|
|
code_4134: ret
|
|
|
|
gameHelp3::doit:
|
|
lap param[$0]
|
|
bnt code_415e
|
|
lap param[$1]
|
|
bnt code_414b
|
|
pushi $c7 ; 199, cue
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
jmp code_4154
|
|
|
|
code_414b: pushi $95 ; 149, dispose
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
code_4154: pushi $95 ; 149, dispose
|
|
push0
|
|
self $4
|
|
bnot
|
|
jmp code_419e
|
|
|
|
code_415e: pushi $9f ; 159, add
|
|
push1
|
|
pushi $11 ; 17, bitmap
|
|
lofsa string_3686 ; "Scroll controls:\n"
|
|
push
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $74 ; 116, 't', all
|
|
lofsa string_37de ; "Scroll and Editor Help:"
|
|
push
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_3673 ; "Previous"
|
|
push
|
|
push1
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_3438 ; "Done"
|
|
push
|
|
push0
|
|
pushi $64 ; 100, 'd', moveDone
|
|
pushi $ff ; 255, asInteger
|
|
pushi $32 ; 50, '2', edit
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
&rest $2
|
|
calle export60029_0, $22
|
|
bnot
|
|
aTop pPrint
|
|
push
|
|
class gDialogList
|
|
send $6
|
|
bnot
|
|
code_419e: ret
|
|
|
|
gameHelpScript::init:
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushSelf
|
|
class GlobalDemons
|
|
send $6
|
|
bnot
|
|
class GlobalDemons
|
|
aTop client
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super Script, $4
|
|
bnot
|
|
selfID
|
|
sal local[$1d]
|
|
ret
|
|
|
|
gameHelpScript::dispose:
|
|
ldi $0
|
|
sal local[$1d]
|
|
pushi $58 ; 88, 'X', delete
|
|
push1
|
|
pushSelf
|
|
class GlobalDemons
|
|
send $6
|
|
bnot
|
|
ldi $0
|
|
aTop client
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
&rest $1
|
|
super Script, $4
|
|
bnot
|
|
ret
|
|
|
|
gameHelpScript::cue:
|
|
pushi $c6 ; 198, changeState
|
|
push1
|
|
pTos state
|
|
ldi $1
|
|
add
|
|
push
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
gameHelpScript::changeState:
|
|
link $1
|
|
lap param[$1]
|
|
aTop state
|
|
push
|
|
dup
|
|
ldi $0
|
|
eq?
|
|
bnt code_4212
|
|
pushi $33f ; 831, pClient
|
|
push1
|
|
pushSelf
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa gameHelp1
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $6
|
|
bnot
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
jmp code_4281
|
|
|
|
code_4212: dup
|
|
ldi $1
|
|
eq?
|
|
bnt code_4238
|
|
pushi $33f ; 831, pClient
|
|
push1
|
|
pushSelf
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa gameHelp2
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $6
|
|
bnot
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
jmp code_4281
|
|
|
|
code_4238: dup
|
|
ldi $2
|
|
eq?
|
|
bnt code_425e
|
|
pushi $33f ; 831, pClient
|
|
push1
|
|
pushSelf
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa gameHelp3
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $6
|
|
bnot
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
jmp code_4281
|
|
|
|
code_425e: dup
|
|
ldi $3 ; z
|
|
eq?
|
|
bnt code_4273
|
|
pTos state
|
|
ldi $3 ; z
|
|
sub
|
|
aTop state
|
|
ldi $1
|
|
aTop cycles
|
|
jmp code_4281
|
|
|
|
code_4273: dup
|
|
ldi $4 ; scaleX
|
|
eq?
|
|
bnt code_4281
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
self $4
|
|
bnot
|
|
code_4281: toss
|
|
ret
|
|
|
|
emoteHelp1::doit:
|
|
lap param[$0]
|
|
bnt code_42ac
|
|
lap param[$1]
|
|
bnt code_4299
|
|
pushi $c7 ; 199, cue
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
jmp code_42a2
|
|
|
|
code_4299: pushi $95 ; 149, dispose
|
|
push0
|
|
pToa pClient
|
|
send $4
|
|
bnot
|
|
code_42a2: pushi $95 ; 149, dispose
|
|
push0
|
|
self $4
|
|
bnot
|
|
jmp code_42e5
|
|
|
|
code_42ac: pushi $9f ; 159, add
|
|
push1
|
|
pushi $e ; 14, view
|
|
lofsa string_380f ; " Alt-1..9,0,- = emoticons\n"
|
|
push
|
|
pushi $91 ; 145, bitPutIndex
|
|
push2
|
|
pushi $74 ; 116, 't', all
|
|
lofsa string_3428 ; "Realm Help"
|
|
push
|
|
pushi $77 ; 119, 'w', textTop
|
|
lofsa string_2198 ; "Okay"
|
|
push
|
|
push0
|
|
pushi $64 ; 100, 'd', moveDone
|
|
pushi $ff ; 255, asInteger
|
|
pushi $32 ; 50, '2', edit
|
|
pushi $93 ; 147, pLine
|
|
pushSelf
|
|
pushi $45 ; 69, 'E', doit
|
|
&rest $2
|
|
calle export60029_0, $1c
|
|
bnot
|
|
aTop pPrint
|
|
push
|
|
class gDialogList
|
|
send $6
|
|
bnot
|
|
code_42e5: ret
|
|
|
|
emoteHelpScript::init:
|
|
pushi $9f ; 159, add
|
|
push1
|
|
pushSelf
|
|
class GlobalDemons
|
|
send $6
|
|
bnot
|
|
class GlobalDemons
|
|
aTop client
|
|
pushi $94 ; 148, init
|
|
push0
|
|
&rest $1
|
|
super Script, $4
|
|
bnot
|
|
ret
|
|
|
|
emoteHelpScript::dispose:
|
|
pushi $58 ; 88, 'X', delete
|
|
push1
|
|
pushSelf
|
|
class GlobalDemons
|
|
send $6
|
|
bnot
|
|
ldi $0
|
|
aTop client
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
&rest $1
|
|
super Script, $4
|
|
bnot
|
|
ret
|
|
|
|
emoteHelpScript::cue:
|
|
pushi $c6 ; 198, changeState
|
|
push1
|
|
pTos state
|
|
ldi $1
|
|
add
|
|
push
|
|
self $6
|
|
bnot
|
|
ret
|
|
|
|
emoteHelpScript::changeState:
|
|
link $1
|
|
lap param[$1]
|
|
aTop state
|
|
push
|
|
dup
|
|
ldi $0
|
|
eq?
|
|
bnt code_4352
|
|
pushi $33f ; 831, pClient
|
|
push1
|
|
pushSelf
|
|
pushi $8d ; 141, new
|
|
push0
|
|
lofsa emoteHelp1
|
|
send $4
|
|
bnot
|
|
sat temp[$0]
|
|
send $6
|
|
bnot
|
|
pushi $45 ; 69, 'E', doit
|
|
push0
|
|
lat temp[$0]
|
|
send $4
|
|
bnot
|
|
jmp code_4375
|
|
|
|
code_4352: dup
|
|
ldi $1
|
|
eq?
|
|
bnt code_4367
|
|
pTos state
|
|
ldi $1
|
|
sub
|
|
aTop state
|
|
ldi $1
|
|
aTop cycles
|
|
jmp code_4375
|
|
|
|
code_4367: dup
|
|
ldi $2
|
|
eq?
|
|
bnt code_4375
|
|
pushi $95 ; 149, dispose
|
|
push0
|
|
self $4
|
|
bnot
|
|
code_4375: toss
|
|
ret
|
|
|