runelite-client: script update / outdated rework (thanks TomC)

This commit is contained in:
therealunull
2020-10-29 13:09:29 -04:00
parent 2946f1f472
commit de82f4ade2
84 changed files with 261 additions and 181 deletions

View File

@@ -1 +0,0 @@
57892EA7C7677AF80D1DA094F34C8A8738F2F4E5DDA2E861680F7D598664B216

View File

@@ -1,238 +0,0 @@
.id 509
.int_stack_count 12
.string_stack_count 0
.int_var_count 18
.string_var_count 0
iconst 0
istore 12
iload 11
iconst 0
if_icmpeq LABEL6
jump LABEL19
LABEL6:
iload 2
iconst 0
if_icmpgt LABEL10
jump LABEL19
LABEL10:
invoke 514
iconst 1
if_icmpeq LABEL14
jump LABEL19
LABEL14:
iload 8
iconst 15
sconst "tabTextSpace" ;
runelite_callback ;
add
istore 12
jump LABEL21
LABEL19:
iload 8
istore 12
LABEL21:
iconst -1
istore 13
iconst 0
istore 14
iconst 0
istore 15
iconst 0
sconst "rowIndexInit" ;
runelite_callback ;
istore 16
iconst 0
istore 17
LABEL31:
iload 0
iload 1
if_icmplt LABEL35
jump LABEL107
LABEL35:
iload 3
iload 0
cc_find
iconst 1
if_icmpeq LABEL41
jump LABEL102
LABEL41:
iconst 95
iload 0
inv_getobj
istore 13
iload 13
invoke 279
iconst 1
if_icmpeq LABEL50
jump LABEL102
LABEL50:
iconst 0
cc_sethide
iload 13
iconst 95
iload 0
inv_getnum
iload 3
iload 4
iload 5
iload 6
iload 7
invoke 278
iload 15
iconst 1
add
istore 15
iload 12
iload 17
iconst 36
multiply
add
istore 14
iconst 51
iload 16
iconst 36
iload 9
add
multiply
add
iload 14
iconst 0
iconst 0
cc_setposition
iload 14
iconst 32
add
istore 14
iload 16
iload 10
if_icmplt LABEL91
jump LABEL96
LABEL91:
iload 16
iconst 1
add
sconst "rowIndex" ;
runelite_callback ;
istore 16
jump LABEL102
LABEL96:
iconst 0
iload 17
iconst 1
add
istore 17
sconst "rowIndex" ;
runelite_callback ;
istore 16
LABEL102:
iload 0
iconst 1
add
istore 0
jump LABEL31
LABEL107:
iload 14
iconst 0
if_icmple LABEL111
jump LABEL114
LABEL111:
iload 8
iload 15
return
LABEL114:
iload 11
iconst 0
if_icmpeq LABEL118
jump LABEL189
LABEL118:
iload 16
iconst 0
if_icmpgt LABEL122
jump LABEL166
LABEL122:
iload 3
iconst 816
iconst 9
iconst 2
multiply
add
iload 2
add
cc_find
iconst 1
if_icmpeq LABEL134
jump LABEL166
LABEL134:
iconst 0
sconst "hideTabText" ;
runelite_callback ;
cc_sethide
iconst 51
iload 16
iconst 36
iload 9
add
multiply
add
iload 14
iconst 32
sub
iconst 0
iconst 0
cc_setposition
iconst 8
iload 16
sub
istore 16
iload 16
iconst 36
multiply
iload 16
iconst 1
sub
iload 9
multiply
add
iconst 32
iconst 0
iconst 0
cc_setsize
LABEL166:
iload 12
iload 8
if_icmpgt LABEL170
jump LABEL189
LABEL170:
iload 3
iconst 816
iconst 9
add
iload 2
add
iconst 1
sub
cc_find
iconst 1
if_icmpeq LABEL182
jump LABEL189
LABEL182:
iconst 51
iload 8
iconst 0
iconst 0
cc_setposition
iconst 0
sconst "hideTabText" ;
runelite_callback ;
cc_sethide
LABEL189:
iload 14
iload 2 ;
sconst "newBankRow" ;
runelite_callback ;
pop_int ;
iload 15
return
iconst 0
iconst 0
return

View File

@@ -1 +0,0 @@
F7482938547BB43B14BCE44F35FC7555EBA9EF3A9D2E4AAEA916DF2855387F07

View File

@@ -1,36 +0,0 @@
.id 510
.int_stack_count 3
.string_stack_count 0
.int_var_count 3
.string_var_count 0
iload 1
iconst 816
iload 0
add
iconst 1
sub
cc_find
iconst 1
if_icmpeq LABEL10
jump LABEL19
LABEL10:
iconst 51
iload 2
iconst 5
add
iconst 0
iconst 0
cc_setposition
iconst 0
sconst "hideLine" ;
runelite_callback ;
cc_sethide
LABEL19:
iload 2
iconst 12
sconst "lineSpace" ;
runelite_callback ;
add
return
iconst 0
return

View File

@@ -1 +0,0 @@
FD851583852C34596F250D63AEDB0A13B294129108A9DB52B6BDF2D51EDA0BFC

View File

@@ -1,74 +0,0 @@
.id 279
.int_stack_count 1
.string_stack_count 0
.int_var_count 2 ; +1 for storage of search filter result
.string_var_count 2
sconst ""
sstore 0
sconst ""
sstore 1
invoke 514
iconst 1
if_icmpeq LABEL8
jump LABEL34
LABEL8:
get_varc_string 359 ; Skip truncating of varcstr 22 by not calling 280
lowercase ; instead get the var directly and lowercase it
sstore 1
sload 1
string_length
iconst 0
if_icmpgt LABEL15
; this is a bank search with no input string. the bank tag plugin uses it to perform its tab searches.
iconst 1 ; return value - default to true to match anything
iload 0 ; load item id
sconst "" ; we are not searching, so there is no search string
sconst "bankSearchFilter" ; push event name
runelite_callback ; invoke callback
pop_int ; pop item id
pop_string ; pop search string
return ; return rv
jump LABEL34
LABEL15:
iload 0
iconst -1
if_icmpne LABEL19
jump LABEL23
LABEL19:
iload 0
oc_name
lowercase
sstore 0
iconst -1 ; load return value
iload 0 ; load item id
sload 1 ; load search string
sconst "bankSearchFilter" ; push event name
runelite_callback ; invoke callback
pop_int ; pop item id
pop_string ; pop search string
istore 1 ; store return value for the below comparisons
iload 1
iconst 0
if_icmpeq LABEL32 ; return 0
iload 1
iconst 1
if_icmpeq LABEL30 ; return 1
LABEL23:
sload 0
sload 1
iconst 0
string_indexof_string
iconst -1
if_icmpne LABEL30
jump LABEL32
LABEL30:
iconst 1
return
LABEL32:
iconst 0
return
LABEL34:
iconst 1
return
iconst -1
return

View File

@@ -1 +0,0 @@
D32D30CB1B79698A15B3314C3782659FF25382008857E7CEB07CA17C1CD5E62A

File diff suppressed because it is too large Load Diff

View File

@@ -1 +0,0 @@
E5BD8C9AD501548FDE7AA21B76E6186E5E2B30B7824959D09E517989EFE30687

File diff suppressed because it is too large Load Diff

View File

@@ -1 +0,0 @@
C8549F688E1AEF9A485BFA552D7FEA8E0C9FDFAC006A879883320FFD82F5786B

View File

@@ -1,647 +0,0 @@
.id 89
.int_stack_count 1
.string_stack_count 0
.int_var_count 18
.string_var_count 4
iconst 0
istore 1
iconst 2
istore 2
iconst 103
istore 3
iconst 4
istore 4
iconst 23
istore 5
invoke 900
istore 6
iconst 103
iconst 105
iconst 1136
iload 6
enum
iconst 0
if_icmpgt LABEL20
jump LABEL58
LABEL20:
iload 6
iconst 1745
if_icmpeq LABEL24
jump LABEL36
LABEL24:
iconst 0
iconst 102
iconst 103
iconst 105
iconst 1960
iload 6
enum
iconst 30
istore 5
istore 1
istore 3
istore 2
LABEL36:
get_varc_int 41
iconst 1337
if_icmpeq LABEL40
jump LABEL49
LABEL40:
invoke 922
iconst 1
if_icmpeq LABEL44
jump LABEL49
LABEL44:
iload 4
iload 5
add
istore 4
jump LABEL58
LABEL49:
iload 4
iconst 73
iconst 73
iload 6
iconst 10551328
enum
if_getheight
add
istore 4
LABEL58:
iload 4
istore 7
iconst 10682368
if_getwidth
istore 8
iconst 0
istore 9
iconst 105
iconst 73
iconst 580
iload 9
enum
istore 10
iconst 0
istore 11
sconst ""
sstore 0
reboottimer
iconst 0
if_icmpgt LABEL79
jump LABEL156
LABEL79:
reboottimer
iconst 50
div
iconst 60
mod
istore 11
iload 11
iconst 10
if_icmplt LABEL89
jump LABEL100
LABEL89:
sconst "System update in: "
reboottimer
iconst 3000
div
tostring
sconst ":0"
iload 11
tostring
join_string 4
sstore 0
jump LABEL110
LABEL100:
sconst "System update in: "
reboottimer
iconst 3000
div
tostring
sconst ":"
iload 11
tostring
join_string 4
sstore 0
LABEL110:
iload 7
sload 0
iload 9
iload 10
iconst 10682368
iload 8
iload 1
iconst 13
iload 7
iload 2
iload 3
iconst 16776960
iconst 1
invoke 199
add
istore 7
iload 10
if_clearops
iconst -1
sconst ""
iload 10
if_setonop
iconst -1
sconst ""
iload 10
if_setonmouserepeat
iconst -1
sconst ""
iload 10
if_setonmouseleave
iconst 0
iconst 0
iconst 0
iconst 0
iload 10
if_setsize
iload 9
iconst 1
add
istore 9
iconst 105
iconst 73
iconst 580
iload 9
enum
istore 10
LABEL156:
iconst -1
istore 12
iconst -1
istore 13
sconst ""
sstore 1
iconst 0
istore 14
sconst ""
sstore 2
sconst ""
sstore 3
iconst -1
istore 15
iconst 0
istore 16
get_varc_int 55
get_varc_int 202
if_icmpge LABEL176
jump LABEL299
LABEL176:
get_varc_int 55
clientclock
iconst 3000
sub
if_icmpgt LABEL182
jump LABEL299
LABEL182:
iconst 14
chat_gethistorylength
iconst 0
if_icmpgt LABEL187
jump LABEL299
LABEL187:
iconst 14
iconst 0
chat_gethistory_bytypeandline
istore 14
sstore 0
sstore 2
sstore 1
istore 13
istore 12
iload 12
iconst -1
if_icmpne LABEL200
jump LABEL299
LABEL200:
sload 0
invoke 2066
istore 15
sstore 3
sstore 0
iload 15
iconst 4
if_icmpne LABEL212
reboottimer
iconst 0
if_icmple LABEL212
jump LABEL299
LABEL212:
iload 7
sload 0
iload 9
iload 10
iconst 10682368
iload 8
iload 1
iconst 13
iload 7
iload 2
iload 3
iconst 16776960
iconst 1
invoke 199
add
istore 7
iload 10
if_clearops
sload 3
string_length
iconst 0
if_icmpgt LABEL235
jump LABEL264
LABEL235:
iload 15
iconst -1
if_icmpne LABEL239
jump LABEL264
LABEL239:
iconst 6
sconst "Open"
iload 10
if_setop
iconst 7
sconst "Check"
iload 10
if_setop
iconst 2065
iload 10
if_getlayer
iload 9
iconst 16777215
sconst "Iii"
iload 10
if_setonmouserepeat
iconst 2065
iload 10
if_getlayer
iload 9
iconst 16776960
sconst "Iii"
iload 10
if_setonmouseleave
jump LABEL272
LABEL264:
iconst -1
sconst ""
iload 10
if_setonmouserepeat
iconst -1
sconst ""
iload 10
if_setonmouseleave
LABEL272:
iconst 9
sconst "Clear history"
iload 10
if_setop
sconst "<col=ff9040>"
sconst "Notification"
sconst "</col>"
join_string 3
iload 10
if_setopbase
iconst 2064
iconst -2147483644
sload 3
iload 15
sconst "isi"
iload 10
if_setonop
iload 9
iconst 1
add
istore 9
iconst 105
iconst 73
iconst 580
iload 9
enum
istore 10
LABEL299:
iload 0
istore 12
iconst 0
istore 17
get_varp 287
iconst 1
if_icmpeq LABEL307
jump LABEL496
LABEL307:
get_varc_int 41
iconst 1337
if_icmpne LABEL314
get_varbit 4089
iconst 0
if_icmpeq LABEL314
jump LABEL496
LABEL314:
iload 12
iconst -1
if_icmpne LABEL318
jump LABEL496
LABEL318:
iload 10
iconst -1
if_icmpne LABEL322
jump LABEL496
LABEL322:
iload 7
iload 4
sub
iconst 57
if_icmplt LABEL328
jump LABEL496
LABEL328:
iload 12
chat_gethistory_byuid
istore 14
sstore 0
sstore 2
sstore 1
istore 13
istore 17
iload 17
sload 1
iload 13
iload 14
invoke 91
iconst 1
if_icmpeq CHAT_FILTER ; Jump to our new label instead
jump LABEL492
CHAT_FILTER:
sload 0 ; Load the message
iconst 1 ; Gets changed to 0 if message is blocked
iload 17 ; Load the messageType
iload 12 ; Load the id of the messageNode
sconst "chatFilterCheck"
runelite_callback
pop_int ; Pop the id of the messageNode
pop_int ; Pop the messageType
iconst 1 ; 2nd half of conditional
sstore 0 ; Override the message with our filtered message
if_icmpeq LABEL344 ; Check if we are building this message
jump LABEL492
LABEL344:
iload 17
switch
3: LABEL347
6: LABEL368
7: LABEL347
jump LABEL389
LABEL347:
iload 7
iload 12 ; Load the id of the messageNode
sconst "" ; Push a container for the timestamp
sconst "addTimestamp" ; Push event name
runelite_callback ; Invoke callback
pop_int ; Pop the id of the messageNode
sconst "From "
sload 1
sconst ":"
sconst "privateChatSplitFrom"
runelite_callback
join_string 4 ; Add the timestamp to the message
sload 0
iload 9
iload 10
iconst 10682368
iload 8
iload 1
iconst 13
iload 7
iload 2
iload 3
iconst 65535
iconst 1
invoke 203
add
istore 7
jump LABEL424
LABEL368:
iload 7
iload 12 ; Load the id of the messageNode
sconst "" ; Push container for the timestamp
sconst "addTimestamp" ; Push event name
runelite_callback ; Invoke callback
pop_int ; Pop the id of the messageNode
sconst "To "
sload 1
sconst ":"
sconst "privateChatSplitTo"
runelite_callback
join_string 4 ; Add the timestamp to the message
sload 0
iload 9
iload 10
iconst 10682368
iload 8
iload 1
iconst 13
iload 7
iload 2
iload 3
iconst 65535
iconst 1
invoke 203
add
istore 7
jump LABEL424
LABEL389:
iload 7
iload 12 ; Load the id of the messageNode
sconst "" ; Push a container for the timestamp
sconst "addTimestamp" ; Push event name
runelite_callback ; Invoke callback
pop_int ; Pop the id of the messageNode
sload 0 ; Load the log in/out message
join_string 2 ; Add the timestamp to the message
iload 9
iload 10
iconst 10682368
iload 8
iload 1
iconst 13
iload 7
iload 2
iload 3
iconst 65535
iconst 1
invoke 199
add
istore 7
iload 17
iconst 5
if_icmpeq LABEL409
jump LABEL424
LABEL409:
get_varbit 1627
iconst 0
if_icmpeq LABEL413
jump LABEL424
LABEL413:
iload 13
iconst 500
add
iconst 1
add
set_varc_int 65
iconst 664
iconst 0
sconst "1"
iconst 10616832
if_setontimer
LABEL424:
iload 10
if_clearops
iload 17
iconst 3
if_icmpeq LABEL436
iload 17
iconst 6
if_icmpeq LABEL436
iload 17
iconst 7
if_icmpeq LABEL436
jump LABEL470
LABEL436:
iload 14
iconst 1
if_icmpeq LABEL440
jump LABEL445
LABEL440:
iconst 8
sconst "Message"
iload 10
if_setop
jump LABEL453
LABEL445:
iconst 8
sconst "Add friend"
iload 10
if_setop
iconst 9
sconst "Add ignore"
iload 10
if_setop
LABEL453:
iconst 10
sconst "Report"
iload 10
if_setop
sconst "<col=ffffff>"
sload 1
sconst "</col>"
join_string 3
iload 10
if_setopbase
iconst 88
iconst -2147483644
sconst "event_opbase"
sconst "is"
iload 10
if_setonop
jump LABEL474
LABEL470:
iconst -1
sconst ""
iload 10
if_setonop
LABEL474:
iconst -1
sconst ""
iload 10
if_setonmouserepeat
iconst -1
sconst ""
iload 10
if_setonmouseleave
iload 9
iconst 1
add
istore 9
iconst 105
iconst 73
iconst 580
iload 9
enum
istore 10
LABEL492:
iload 12
chat_getprevuid
istore 12
jump LABEL314
LABEL496:
iload 10
iconst -1
if_icmpne LABEL500
jump LABEL557
LABEL500:
iload 10
if_clearops
iconst -1
sconst ""
iload 10
if_setonop
iconst -1
sconst ""
iload 10
if_setonmouserepeat
iconst -1
sconst ""
iload 10
if_setonmouseleave
iconst 0
iconst 0
iconst 0
iconst 0
iload 10
if_setsize
iconst 10682368
iload 9
iconst 2
multiply
cc_find
iconst 1
if_icmpeq LABEL528
jump LABEL532
LABEL528:
sconst ""
cc_settext
iconst 1
cc_sethide
LABEL532:
iconst 10682368
iload 9
iconst 2
multiply
iconst 1
add
cc_find
iconst 1
if_icmpeq LABEL542
jump LABEL546
LABEL542:
sconst ""
cc_settext
iconst 1
cc_sethide
LABEL546:
iload 9
iconst 1
add
istore 9
iconst 105
iconst 73
iconst 580
iload 9
enum
istore 10
jump LABEL496
LABEL557:
return

View File

@@ -1 +0,0 @@
7D172258726F2B866D2EFFB0F2E401D0551A377DCA7F72CCD8839AC88B3EA6A2

View File

@@ -1,51 +0,0 @@
.id 96
.int_stack_count 1
.string_stack_count 1
.int_var_count 1
.string_var_count 1
sload 0 ; load input
iload 0 ; load chat type
sconst "chatboxInput" ; event name
runelite_callback ; invoke callback
pop_int ; pop chat type
string_length ; get string length of chat message
iconst 0 ; load 0
if_icmpne LABEL100 ; if length is not 0, continue
return
LABEL100:
get_varbit 4394
iconst 1
if_icmpeq LABEL4
jump LABEL24
LABEL4:
iload 0
iconst 1
if_icmpeq LABEL8
jump LABEL16
LABEL8:
chat_playername
sconst ": "
sconst "<col=2020ef>"
sload 0
sconst "</col>"
join_string 5
mes
jump LABEL23
LABEL16:
chat_playername
sconst ": "
sconst "<col=0000ff>"
sload 0
sconst "</col>"
join_string 5
mes
LABEL23:
jump LABEL27
LABEL24:
sload 0
iload 0
chat_sendpublic
LABEL27:
clientclock
set_varc_int 61
return

View File

@@ -1 +0,0 @@
B840A83E8560C8EB17205E2B98F1D9CD25FBC390562E8A5A437B692EEA6D8F15

View File

@@ -1,220 +0,0 @@
.id 223
.int_stack_count 0
.string_stack_count 0
.int_var_count 5
.string_var_count 3
sconst "<col=0000ff>"
sstore 0
iconst 0
istore 0
iconst 6250335
istore 1
invoke 921
iconst 1
if_icmpeq LABEL10
jump LABEL20
LABEL10:
sconst "<col=9090ff>"
iconst 16777215
iconst 12566463
istore 1
istore 0
sstore 0
iconst 1
iconst 10616890
if_settextshadow
jump LABEL23
LABEL20:
iconst 0
iconst 10616890
if_settextshadow
LABEL23:
iload 0
iconst 10616890
if_setcolour
get_varc_string 335
string_length
istore 2
get_varc_string 335
escape
sstore 1
sconst ""
sstore 2
iconst 0
istore 3
invoke 1972
istore 4
get_varbit 8119
iconst 1
if_icmpeq LABEL42
jump LABEL146
LABEL42:
iconst 105
iconst 115
iconst 1894
get_varbit 1777
enum
chat_playername
join_string 2
sstore 2
iload 4
iconst 1
if_icmpeq LABEL54
jump LABEL58
LABEL54:
sload 2
sconst "<img=19>"
append
sstore 2
LABEL58:
sload 2
sconst ": "
sload 0
sload 1
sconst "</col>"
join_string 4
append
sstore 2
iload 2
iconst 80
if_icmplt LABEL70
jump LABEL77
LABEL70:
sload 2
sload 0
sconst "*"
sconst "</col>"
join_string 3
append
sstore 2
LABEL77:
sload 2
iconst 2147483647
iconst 495
parawidth
istore 3
iload 4
iconst 1
if_icmpeq LABEL86
jump LABEL103
LABEL86:
iconst 60
iconst 5
iload 3
add
invoke 1045
iconst 30
iconst 0
iconst 0
iconst 10616871
if_setsize
iconst 0
iconst 0
iconst 0
iconst 2
iconst 10616871
if_setposition
jump LABEL115
LABEL103:
iconst 0
iconst 30
iconst 0
iconst 1
iconst 10616871
if_setsize
iconst 0
iconst 0
iconst 0
iconst 2
iconst 10616871
if_setposition
LABEL115:
iload 3
iconst 10616890
if_getwidth
if_icmpgt LABEL120
jump LABEL126
LABEL120:
iconst 2
iconst 2
iconst 0
iconst 10616890
if_settextalign
jump LABEL131
LABEL126:
iconst 0
iconst 2
iconst 0
iconst 10616890
if_settextalign
LABEL131:
iconst 10616890
if_clearops
iconst -1
sconst ""
iconst 10616890
if_setonmouserepeat
iconst -1
sconst ""
iconst 10616890
if_setonmouseleave
iconst -1
sconst ""
iconst 10616890
if_setonop
jump LABEL187
LABEL146:
iconst 105
iconst 115
iconst 1894
get_varbit 1777
enum
sconst " You must set a name before you can chat."
join_string 2
sstore 2
iconst 1
iconst 2
iconst 0
iconst 10616890
if_settextalign
iconst 10
sconst "Configure"
iconst 10616890
if_setop
sconst "<col=ff9040>"
sconst "Display name"
sconst "</col>"
join_string 3
iconst 10616890
if_setopbase
iconst 45
iconst -2147483645
iload 1
sconst "Ii"
iconst 10616890
if_setonmouserepeat
iconst 45
iconst -2147483645
iload 0
sconst "Ii"
iconst 10616890
if_setonmouseleave
iconst 489
iconst -2147483644
iconst 1024
sconst "ii"
iconst 10616890
if_setonop
LABEL187:
sload 2
iconst 10616890
if_settext
sconst "setChatboxInput"
runelite_callback
iconst 3
iconst 16
iconst 1
iconst 0
iconst 10616890
if_setsize
return

View File

@@ -1 +0,0 @@
DDFE4E407122EEEAE2C64A233EA937B2CC20E92D66CB66772C31182A6C60820D

View File

@@ -1,29 +0,0 @@
.id 327
.int_stack_count 1
.string_stack_count 0
.int_var_count 1
.string_var_count 0
; Attach specbar redraw listeners to the weapon name text instead of to
; auto retaliate text (which is var0). Test by enabling "Hide auto retaliate"
; and using a spec.
iconst 38862849 ; 593.1 - weapon name widget
istore 0 ; overwrite script parameter which is the autoretail text
iload 0
invoke 187
iconst 186
iload 0
iconst 301
iconst 300
iconst 284
iconst 3
sconst "IY"
iload 0
if_setonvartransmit
iconst 186
iload 0
iconst 94
iconst 1
sconst "IY"
iload 0
if_setoninvtransmit
return

View File

@@ -1 +0,0 @@
9D8074ED6B6D8171CFC3A5C8F710FC94483DB601AF739E462AB20A6E5C97ACE7

View File

@@ -1,349 +0,0 @@
.id 73
.int_stack_count 2
.string_stack_count 0
.int_var_count 5
.string_var_count 0
iconst 10616888
if_gethide
iconst 1
if_icmpeq LABEL9
iconst 10616889
if_gethide
iconst 1
if_icmpeq LABEL9
jump LABEL10
LABEL9:
return
LABEL10:
get_varbit 8119
iconst 0
if_icmpeq LABEL19
iconst -1
iconst 162
invoke 1701
iconst 0
if_icmpeq LABEL19
jump LABEL20
LABEL19:
return
LABEL20:
get_varc_string 335
string_length
istore 2
iconst 0
istore 3
iconst 0
istore 4
invoke 1972
iconst 1
if_icmpeq LABEL31
iconst 0 ; Modified to enable clanchat input
sconst "friendsChatInput"
runelite_callback
iconst 1
if_icmpeq LABEL31 ; Compare to 1
jump LABEL37
LABEL31:
get_varc_int 41
iconst 4
if_icmpeq LABEL35
jump LABEL37
LABEL35:
iconst 1
istore 4
LABEL37:
staffmodlevel
iconst -1
if_icmpgt LABEL41
jump LABEL43
LABEL41:
iconst 1
istore 3
LABEL43:
iload 3
iconst 1
if_icmpeq LABEL47
jump LABEL58
LABEL47:
sconst "`"
iload 1
string_indexof_char
iconst -1
if_icmpne LABEL53
jump LABEL58
LABEL53:
iload 2
iconst 0
if_icmpeq LABEL57
jump LABEL58
LABEL57:
return
LABEL58:
iload 0
iconst 84
if_icmpeq LABEL62
jump LABEL194
LABEL62:
invoke 1984
iload 2
iconst 0
if_icmpgt LABEL67
jump LABEL193
LABEL67:
get_varc_string 335
sconst "/"
iconst 0
string_indexof_string
iconst 0
if_icmpeq LABEL77
iload 4
iconst 1
if_icmpeq LABEL77
jump LABEL112
LABEL77:
clan_getchatcount
iconst 0
if_icmpgt LABEL81
jump LABEL108
LABEL81:
iload 2
iconst 1
if_icmple LABEL85
jump LABEL90
LABEL85:
iload 4
iconst 0
if_icmpeq LABEL89
jump LABEL90
LABEL89:
return
LABEL90:
get_varbit 4394
iconst 1
if_icmpeq LABEL94
jump LABEL96
LABEL94:
clan_leavechat
jump LABEL107
LABEL96:
iload 4
iconst 1
if_icmpeq LABEL100
jump LABEL104
LABEL100:
sconst "/"
get_varc_string 335
append
set_varc_string 335
LABEL104:
get_varc_string 335
iconst 2
invoke 96
LABEL107:
jump LABEL111
LABEL108:
get_varc_string 335
iconst 0
invoke 96
LABEL111:
jump LABEL189
LABEL112:
get_varc_string 335
sconst "::"
iconst 0
string_indexof_string
iconst 0
if_icmpeq LABEL119
jump LABEL186
LABEL119:
iload 2
iconst 2
if_icmpgt LABEL123
jump LABEL182
LABEL123:
get_varc_string 335
sconst "::toggleroof"
iconst 0
string_indexof_string
iconst 0
if_icmpeq LABEL130
jump LABEL144
LABEL130:
getremoveroofs
iconst 1
if_icmpeq LABEL134
jump LABEL139
LABEL134:
iconst 0
setremoveroofs
sconst "Roofs will only be removed selectively."
mes
jump LABEL143
LABEL139:
iconst 1
setremoveroofs
sconst "Roofs are now all hidden."
mes
LABEL143:
jump LABEL181
LABEL144:
get_varc_string 335
sconst "::wiki "
iconst 0
string_indexof_string
iconst 0
if_icmpeq LABEL156
get_varc_string 335
sconst "::wiki"
compare
iconst 0
if_icmpeq LABEL156
sconst "runeliteCommand" ; load callback name
runelite_callback ; invoke callback
jump LABEL159
LABEL156:
get_varc_string 335
invoke 3299
jump LABEL181
LABEL159:
get_varc_string 335
sconst "::bank"
iconst 0
string_indexof_string
iconst 0
if_icmpeq LABEL166
jump LABEL170
LABEL166:
sconst "Hey, everyone, I just tried to do something very silly!"
iconst 0
invoke 96
jump LABEL181
LABEL170:
get_varc_string 335
invoke 224
set_varc_string 335
get_varc_string 335
string_length
istore 2
get_varc_string 335
iconst 2
iload 2
substring
docheat
LABEL181:
jump LABEL185
LABEL182:
get_varc_string 335
iconst 0
invoke 96
LABEL185:
jump LABEL189
LABEL186:
get_varc_string 335
iconst 0
invoke 96
LABEL189:
get_varc_string 335
invoke 77
sconst ""
set_varc_string 335
LABEL193:
jump LABEL262
LABEL194:
iload 0
iconst 104
if_icmpeq LABEL198
jump LABEL204
LABEL198:
iload 3
iconst 1
if_icmpeq LABEL202
jump LABEL203
LABEL202:
invoke 75
LABEL203:
jump LABEL262
LABEL204:
iload 0
iconst 105
if_icmpeq LABEL208
jump LABEL214
LABEL208:
iload 3
iconst 1
if_icmpeq LABEL212
jump LABEL213
LABEL212:
invoke 76
LABEL213:
jump LABEL262
LABEL214:
iload 0
iconst 80
if_icmpeq LABEL218
jump LABEL256
LABEL218:
get_varc_string 356
string_length
iconst 0
if_icmpgt LABEL223
jump LABEL243
LABEL223:
get_varc_string 356
friend_test
iconst 1
if_icmpeq LABEL228
jump LABEL231
LABEL228:
get_varc_string 356
invoke 107
return
LABEL231:
get_varc_int 60
clientclock
if_icmpgt LABEL235
jump LABEL236
LABEL235:
return
LABEL236:
clientclock
iconst 50
add
set_varc_int 60
sconst "That player was not found on your Friends list."
mes
return
LABEL243:
get_varc_int 60
clientclock
if_icmpgt LABEL247
jump LABEL248
LABEL247:
return
LABEL248:
clientclock
iconst 50
add
set_varc_int 60
sconst "You haven't received any messages to which you can reply."
mes
return
jump LABEL262
LABEL256:
get_varc_string 335
iconst 0
iload 0
iload 1
invoke 74
iconst 1 ; check if we're ignoring input
iconst 0 ;
sconst "blockChatInput" ;
runelite_callback ;
if_icmpeq SKIPSETVARC ; skip setting varc with input
set_varc_string 335
jump LABEL262 ; jump over SKIPSETVARC
SKIPSETVARC:
pop_string ; pop message
LABEL262:
invoke 223
return

View File

@@ -1,38 +0,0 @@
;;;
;
; Copyright (c) 2019, Lucas <https://github.com/Lucwousin>
; All rights reserved.
;
; Redistribution and use in source and binary forms, with or without
; modification, are permitted provided that the following conditions are met:
;
; 1. Redistributions of source code must retain the above copyright notice, this
; list of conditions and the following disclaimer.
; 2. Redistributions in binary form must reproduce the above copyright notice,
; this list of conditions and the following disclaimer in the documentation
; and/or other materials provided with the distribution.
;
; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
; ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
; DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
; ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
;
;;;;;;;;;;;;;;;
; ;
; Join a cc ;
; ;
;;;;;;;;;;;;;;;
.id 10690
.int_stack_count 0
.string_stack_count 1
.int_var_count 0
.string_var_count 1
sload 0
clan_joinchat
return

View File

@@ -1 +0,0 @@
DA7BFF3D4B1135F264904DDCED76BC0CD56CEF4B41E1D7852097E9EECC235B9A

View File

@@ -1,93 +0,0 @@
.id 1651
.int_stack_count 5
.string_stack_count 2
.int_var_count 5
.string_var_count 2
iload 0
iconst 1
if_icmpeq LABEL13
iload 1
iconst -1
if_icmpne LABEL7
jump LABEL74
LABEL7:
sload 1
iload 1
string_indexof_char
iconst -1
if_icmpne LABEL13
jump LABEL74
LABEL13:
iload 0
iconst 1
if_icmpne LABEL17
jump LABEL24
LABEL17:
iconst 584
iconst -1
invoke 1701
iconst 0
if_icmpeq LABEL23
jump LABEL24
LABEL23:
return
LABEL24:
iload 3
sconst "destroyOnOpKey" ; load event name
runelite_callback ; invoke callback
pop_int
iconst 2266
iconst 1
iconst 0
sound_synth
iload 2
iload 4
cc_find
iconst 1
if_icmpeq LABEL34
jump LABEL38
LABEL34:
iconst 16777215
cc_setcolour
sconst "..."
cc_settext
LABEL38:
iconst -1
sconst ""
iload 2
if_setonmouserepeat
iconst -1
sconst ""
iload 2
if_setonmouseleave
iload 2
if_clearops
iconst -1
sconst ""
iload 2
if_setonop
iconst -1
sconst ""
iload 2
if_setonkey
iconst 1652
iload 2
sload 0
iload 3
sload 1
clientclock
iconst 40
add
sconst "Isisi"
iload 2
if_setontimer
iconst 38273024
iload 3
cc_find
iconst 1
if_icmpeq LABEL73
jump LABEL74
LABEL73:
cc_resume_pausebutton
LABEL74:
return

View File

@@ -1 +0,0 @@
C85469C2529D794C523505679F14AA20E988513E8FBAF249E41F4760382B4BBB

View File

@@ -1,270 +0,0 @@
.id 2091
.int_stack_count 2
.string_stack_count 0
.int_var_count 2
.string_var_count 0
iload 0 ; stat
iload 1 ; xp
sconst "fakeXpDrop"
runelite_callback
pop_int
pop_int
iconst 105
iconst 83
iconst 681
get_varc_int 207
coordx
enum
iload 0
if_icmpeq LABEL9
jump LABEL16
LABEL9:
get_varc_int 207
iconst 0
iconst 0
iload 1
movecoord
set_varc_int 207
jump LABEL227
LABEL16:
iconst 105
iconst 83
iconst 681
get_varc_int 208
coordx
enum
iload 0
if_icmpeq LABEL25
jump LABEL32
LABEL25:
get_varc_int 208
iconst 0
iconst 0
iload 1
movecoord
set_varc_int 208
jump LABEL227
LABEL32:
iconst 105
iconst 83
iconst 681
get_varc_int 209
coordx
enum
iload 0
if_icmpeq LABEL41
jump LABEL48
LABEL41:
get_varc_int 209
iconst 0
iconst 0
iload 1
movecoord
set_varc_int 209
jump LABEL227
LABEL48:
iconst 105
iconst 83
iconst 681
get_varc_int 210
coordx
enum
iload 0
if_icmpeq LABEL57
jump LABEL64
LABEL57:
get_varc_int 210
iconst 0
iconst 0
iload 1
movecoord
set_varc_int 210
jump LABEL227
LABEL64:
iconst 105
iconst 83
iconst 681
get_varc_int 211
coordx
enum
iload 0
if_icmpeq LABEL73
jump LABEL80
LABEL73:
get_varc_int 211
iconst 0
iconst 0
iload 1
movecoord
set_varc_int 211
jump LABEL227
LABEL80:
iconst 105
iconst 83
iconst 681
get_varc_int 212
coordx
enum
iload 0
if_icmpeq LABEL89
jump LABEL96
LABEL89:
get_varc_int 212
iconst 0
iconst 0
iload 1
movecoord
set_varc_int 212
jump LABEL227
LABEL96:
iconst 105
iconst 83
iconst 681
get_varc_int 213
coordx
enum
iload 0
if_icmpeq LABEL105
jump LABEL112
LABEL105:
get_varc_int 213
iconst 0
iconst 0
iload 1
movecoord
set_varc_int 213
jump LABEL227
LABEL112:
iload 0
iconst 3
if_icmpeq LABEL116
jump LABEL123
LABEL116:
iload 1
iconst 20000001
if_icmpeq LABEL120
jump LABEL123
LABEL120:
iconst 269500481
set_varc_int 207
jump LABEL227
LABEL123:
get_varc_int 207
iconst -1
if_icmpeq LABEL127
jump LABEL138
LABEL127:
iconst 0
iconst 83
iconst 105
iconst 81
iload 0
enum
iconst 0
iload 1
movecoord
set_varc_int 207
jump LABEL227
LABEL138:
get_varc_int 208
iconst -1
if_icmpeq LABEL142
jump LABEL153
LABEL142:
iconst 0
iconst 83
iconst 105
iconst 81
iload 0
enum
iconst 0
iload 1
movecoord
set_varc_int 208
jump LABEL227
LABEL153:
get_varc_int 209
iconst -1
if_icmpeq LABEL157
jump LABEL168
LABEL157:
iconst 0
iconst 83
iconst 105
iconst 81
iload 0
enum
iconst 0
iload 1
movecoord
set_varc_int 209
jump LABEL227
LABEL168:
get_varc_int 210
iconst -1
if_icmpeq LABEL172
jump LABEL183
LABEL172:
iconst 0
iconst 83
iconst 105
iconst 81
iload 0
enum
iconst 0
iload 1
movecoord
set_varc_int 210
jump LABEL227
LABEL183:
get_varc_int 211
iconst -1
if_icmpeq LABEL187
jump LABEL198
LABEL187:
iconst 0
iconst 83
iconst 105
iconst 81
iload 0
enum
iconst 0
iload 1
movecoord
set_varc_int 211
jump LABEL227
LABEL198:
get_varc_int 212
iconst -1
if_icmpeq LABEL202
jump LABEL213
LABEL202:
iconst 0
iconst 83
iconst 105
iconst 81
iload 0
enum
iconst 0
iload 1
movecoord
set_varc_int 212
jump LABEL227
LABEL213:
get_varc_int 213
iconst -1
if_icmpeq LABEL217
jump LABEL227
LABEL217:
iconst 0
iconst 83
iconst 105
iconst 81
iload 0
enum
iconst 0
iload 1
movecoord
set_varc_int 213
LABEL227:
return

View File

@@ -1 +0,0 @@
1493BFAD37FCE6E5EFDCF0C8C9000C1BEFD6954857F520D141CB7963BCAD9D29

View File

@@ -1,589 +0,0 @@
.id 125
.int_stack_count 9
.string_stack_count 0
.int_var_count 16
.string_var_count 2
; callback "friend_cc_settext"
; Fired just before the client pops the name off the stack
; Modified by the friendnotes plugin to show the icon
; callback "friend_cc_setposition"
; Fired just before the client sets the position of "friend changed their name" icon
; Modified by the friendnotes plugin to offset the name changed icon
iload 1
iconst 2
iconst 3
iconst 2
sconst "Sort by name"
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
invoke 1669
iload 2
iconst 8
iconst 9
iconst 9
sconst "Sort by last world change"
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
invoke 1669
iload 3
iconst 4
iconst 5
iconst 4
sconst "Sort by world"
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
invoke 1669
iload 4
iconst 0
iconst 1
iconst 0
sconst "Legacy sort"
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
invoke 1669
iload 5
cc_deleteall
iconst 0
istore 9
iconst 0
istore 10
sconst ""
sstore 0
sconst ""
sstore 1
iconst 0
istore 11
iconst 0
istore 12
iconst 15
istore 13
iconst -1
istore 14
friend_count
istore 15
iload 15
iconst -2
if_icmple LABEL84
jump LABEL105
LABEL84:
get_varbit 8119
iconst 1
if_icmpeq LABEL88
jump LABEL95
LABEL88:
sconst "Loading friends list"
sconst "<br>"
sconst "Please wait..."
join_string 3
iload 7
if_settext
jump LABEL101
LABEL95:
sconst "You must set a name"
sconst "<br>"
sconst "before using this."
join_string 3
iload 7
if_settext
LABEL101:
iconst 1
iload 0
if_sethide
jump LABEL484
LABEL105:
iload 15
iconst -1
if_icmpeq LABEL109
jump LABEL130
LABEL109:
get_varbit 8119
iconst 1
if_icmpeq LABEL113
jump LABEL120
LABEL113:
sconst "Loading friends list"
sconst "<br>"
sconst "Please wait..."
join_string 3
iload 7
if_settext
jump LABEL126
LABEL120:
sconst "You must set a name"
sconst "<br>"
sconst "before using this."
join_string 3
iload 7
if_settext
LABEL126:
iconst 1
iload 0
if_sethide
jump LABEL484
LABEL130:
iload 15
iconst 0
if_icmpeq LABEL134
jump LABEL146
LABEL134:
sconst "You may add friends by using the button below, or by "
sconst "right-clicking"
sconst "long pressing"
invoke 1971
sconst " on a message from them and selecting to add them as a friend."
join_string 3
iload 7
if_settext
iconst 1
iload 0
if_sethide
jump LABEL484
LABEL146:
invoke 1972
istore 14
iload 14
iconst 1
if_icmpeq LABEL152
jump LABEL157
LABEL152:
iconst 8
iconst 5
iload 13
scale
istore 13
LABEL157:
sconst ""
iload 7
if_settext
iconst 0
iload 0
if_sethide
3628
get_varc_int 183
switch
1: LABEL167
2: LABEL170
3: LABEL175
4: LABEL190
5: LABEL210
8: LABEL180
9: LABEL185
jump LABEL229
LABEL167:
iconst 0
3629
jump LABEL229
LABEL170:
iconst 1
3633
iconst 1
3630
jump LABEL229
LABEL175:
iconst 1
3633
iconst 0
3630
jump LABEL229
LABEL180:
iconst 1
3633
iconst 1
3632
jump LABEL229
LABEL185:
iconst 1
3633
iconst 0
3632
jump LABEL229
LABEL190:
iconst 1
3633
iconst 1
3636
iconst 1
3631
get_varc_int 205
switch
3: LABEL201
8: LABEL204
9: LABEL207
iconst 1
3630
jump LABEL209
LABEL201:
iconst 0
3630
jump LABEL209
LABEL204:
iconst 1
3632
jump LABEL209
LABEL207:
iconst 0
3632
LABEL209:
jump LABEL229
LABEL210:
iconst 1
3633
iconst 1
3636
iconst 0
3631
get_varc_int 205
switch
3: LABEL221
8: LABEL224
9: LABEL227
iconst 1
3630
jump LABEL229
LABEL221:
iconst 0
3630
jump LABEL229
LABEL224:
iconst 1
3632
jump LABEL229
LABEL227:
iconst 0
3632
LABEL229:
3639
LABEL230:
iload 9
iload 15
if_icmplt LABEL234
jump LABEL476
LABEL234:
iload 9
friend_getname
sstore 1
sstore 0
iload 5
iconst 4
iload 10
cc_create
iload 10
iconst 1
add
istore 10
sload 0
sconst "friend_cc_settext"
runelite_callback
cc_settext
iconst 0
iload 13
iconst 1
iconst 0
cc_setsize
iconst 0
iload 12
iconst 1
iconst 0
cc_setposition
iconst 16777215
cc_setcolour
iconst 495
cc_settextfont
iconst 0
iconst 1
iconst 0
cc_settextalign
iconst 1
cc_settextshadow
sconst "<col=ff9040>"
sload 0
sconst "</col>"
join_string 3
cc_setopbase
iload 9
friend_getworld
istore 11
iload 11
iconst 0
if_icmpne LABEL280
jump LABEL287
LABEL280:
iconst 1
sconst "Message"
cc_setop
iconst 2
sconst ""
cc_setop
jump LABEL293
LABEL287:
iconst 1
sconst ""
cc_setop
iconst 2
sconst "Message"
cc_setop
LABEL293:
iconst 3
sconst "Delete"
cc_setop
iload 5
iconst 5
iload 10
cc_create 1
iload 10
iconst 1
add
istore 10
iconst 14
iconst 14
iconst 0
iconst 0
cc_setsize 1
sload 0
iconst 190
iconst 495
parawidth
iconst 3
add
iload 12
iload 13
iconst 14
sub
iconst 2
div
add
iconst 0
iconst 0
sconst "friend_cc_setposition"
runelite_callback
cc_setposition 1
iconst 1093
cc_setgraphic 1
iconst 3355443
cc_setgraphicshadow 1
sload 1
string_length
iconst 0
if_icmpgt LABEL334
jump LABEL383
LABEL334:
iload 14
iconst 1
if_icmpeq LABEL338
jump LABEL352
LABEL338:
iconst 10
sconst "Reveal previous name"
cc_setop
iconst 126
iconst -2147483644
sconst "event_opbase"
iconst -2147483645
cc_getid
cc_getid 1
sload 1
sload 0
sconst "isIiiss"
cc_setonop
jump LABEL380
LABEL352:
sconst "Previous name:"
sconst "<br>"
sload 1
join_string 3
sstore 1
iconst 526
iconst -2147483645
iconst -2147483643
iload 8
sload 1
iconst 25
iconst 190
sconst "IiIsii"
cc_setonmouserepeat
iconst 40
iload 8
sconst "I"
cc_setonmouseleave
iconst 126
iconst -2147483644
sconst "event_opbase"
iconst -1
iconst -1
iconst -1
sconst "null"
sconst "null"
sconst "isIiiss"
cc_setonop
LABEL380:
iconst 0
cc_sethide 1
jump LABEL399
LABEL383:
iconst 40
iload 8
sconst "I"
cc_setonmouseover
iconst 1
cc_sethide 1
iconst 126
iconst -2147483644
sconst "event_opbase"
iconst -1
iconst -1
iconst -1
sconst "null"
sconst "null"
sconst "isIiiss"
cc_setonop
LABEL399:
iload 5
iconst 4
iload 10
cc_create
iload 10
iconst 1
add
istore 10
iconst 0
iload 13
iconst 1
iconst 0
cc_setsize
iconst 0
iload 12
iconst 1
iconst 0
cc_setposition
iconst 495
cc_settextfont
iconst 2
iconst 1
iconst 0
cc_settextalign
iconst 1
cc_settextshadow
iload 11
iconst 0
if_icmpeq LABEL429
jump LABEL434
LABEL429:
sconst "Offline"
cc_settext
iconst 16711680
cc_setcolour
jump LABEL467
LABEL434:
iload 11
map_world
if_icmpeq LABEL438
jump LABEL446
LABEL438:
sconst "World "
iload 11
tostring
join_string 2
cc_settext
iconst 901389
cc_setcolour
jump LABEL467
LABEL446:
iload 11
iconst 5000
if_icmpgt LABEL450
jump LABEL459
LABEL450:
sconst "<col=ffff00>"
sconst "Classic "
iload 11
iconst 5000
sub
tostring
join_string 3
cc_settext
jump LABEL465
LABEL459:
sconst "<col=ffff00>"
sconst "World "
iload 11
tostring
join_string 3
cc_settext
LABEL465:
iconst 16776960
cc_setcolour
LABEL467:
iload 9
iconst 1
add
iload 12
iload 13
add
istore 12
istore 9
jump LABEL230
LABEL476:
iload 15
iconst 1
if_icmpge LABEL480
jump LABEL484
LABEL480:
iload 12
iconst 5
add
istore 12
LABEL484:
iload 12
iload 5
if_getheight
if_icmpgt LABEL489
jump LABEL498
LABEL489:
iconst 0
iload 12
iload 5
if_setscrollsize
iload 6
iload 5
get_varc_int 9
invoke 72
jump LABEL506
LABEL498:
iconst 0
iconst 0
iload 5
if_setscrollsize
iload 6
iload 5
iconst 0
invoke 72
LABEL506:
return

View File

@@ -1 +0,0 @@
9B3B448D76D57F6D63C9CDA06E58695F6DEBE91F9EDF2D2C4876E064D1067FD6

View File

@@ -1,34 +0,0 @@
.id 215
.int_stack_count 0
.string_stack_count 1
.int_var_count 0
.string_var_count 1
; callback "confirmFriendsChatKick"
; Used by the friends chat plugin to show a chatbox panel confirming the requested kick
; Also requires the "confirmKicks" option of FriendsChatConfig to be enabled
invoke 1942
iconst 1
if_icmpeq LABEL4
jump CONFIRM_KICK ; Jump to our new label instead
LABEL4:
sconst "You can't kick players from your team during Wilderness Wars."
mes
return
LABEL7:
sconst "-Attempting to kick player from friends chat..."
iconst 2
invoke 96
sload 0
clan_kickuser
jump LABEL73
LABEL73:
return
CONFIRM_KICK:
sload 0 ; Username we are trying to kick
iconst 0 ; Modified if we are confirming the kick inside the plugin
sconst "confirmFriendsChatKick"
runelite_callback
pop_string ; Pop username
iconst 0 ; Compare against zero
if_icmpgt LABEL73 ; Early return for chatbox panel confirmation
jump LABEL7

View File

@@ -1 +0,0 @@
03E202EADA91DB0D5EE9B98E360685149F29B10A1C565B9BE65C2A50BD262BC3

View File

@@ -1,101 +0,0 @@
.id 806
.int_stack_count 7
.string_stack_count 0
.int_var_count 9
.string_var_count 0
iload 6
invoke 41
get_varbit 4439
iconst 1
sub
istore 7
iconst 105
iconst 118
iconst 150
iload 7
enum
istore 8
iload 8
iconst -1
if_icmpeq LABEL16
jump LABEL37
LABEL16:
iconst 1
iload 2
if_sethide
iconst 0
iload 3
if_sethide
iconst 1
iload 4
if_sethide
iconst 1
iload 5
if_sethide
iload 0
iload 1
cc_find
iconst 1
if_icmpeq LABEL34
jump LABEL36
LABEL34:
sconst "Grand Exchange"
sconst "setGETitle" ;
runelite_callback ;
cc_settext
LABEL36:
return
LABEL37:
iconst 0
iload 2
if_sethide
iconst 0
iload 2
if_settrans
iload 7
stockmarket_isofferempty
iconst 1
if_icmpeq LABEL48
jump LABEL66
LABEL48:
iconst 1
iload 3
if_sethide
iconst 1
iload 4
if_sethide
iconst 0
iload 5
if_sethide
iload 0
iload 1
cc_find
iconst 1
if_icmpeq LABEL63
jump LABEL65
LABEL63:
sconst "Grand Exchange: Set up offer"
cc_settext
LABEL65:
return
LABEL66:
iconst 1
iload 3
if_sethide
iconst 0
iload 4
if_sethide
iconst 1
iload 5
if_sethide
iload 0
iload 1
cc_find
iconst 1
if_icmpeq LABEL81
jump LABEL83
LABEL81:
sconst "Grand Exchange: Offer status"
cc_settext
LABEL83:
return

View File

@@ -1 +0,0 @@
8FAD64F66E1F60651E501B731C7B3D97D0453A04EFDDBC9D820890263C00BD4B

View File

@@ -1,348 +0,0 @@
.id 129
.int_stack_count 7
.string_stack_count 0
.int_var_count 13
.string_var_count 2
; callback "ignore_cc_settext"
; Fired just before the client pops the name off the stack
; Modified by the friendnotes plugin to show the icon
; callback "ignore_cc_setposition"
; Fired just before the client sets the position of "ignored person changed their name" icon
; Modified by the friendnotes plugin to offset the name changed icon
iload 1
iconst 2
iconst 3
sconst "Sort by name"
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
invoke 1653
iload 2
iconst 0
iconst 1
sconst "Legacy sort"
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
invoke 1653
iload 3
cc_deleteall
iconst 0
istore 7
iconst 0
istore 8
sconst ""
sstore 0
sconst ""
sstore 1
iconst 0
istore 9
iconst 15
istore 10
iconst -1
istore 11
ignore_count
istore 12
iload 12
iconst 0
if_icmplt LABEL46
jump LABEL67
LABEL46:
get_varbit 8119
iconst 1
if_icmpeq LABEL50
jump LABEL57
LABEL50:
sconst "Loading ignore list"
sconst "<br>"
sconst "Please wait..."
join_string 3
iload 5
if_settext
jump LABEL63
LABEL57:
sconst "You must set a name"
sconst "<br>"
sconst "before using this."
join_string 3
iload 5
if_settext
LABEL63:
iconst 1
iload 0
if_sethide
jump LABEL279
LABEL67:
iload 12
iconst 0
if_icmpeq LABEL71
jump LABEL83
LABEL71:
sconst "You may ignore users by using the button below, or by "
sconst "right-clicking"
sconst "long pressing"
invoke 1971
sconst " on a message from them and selecting to add them to your ignore list."
join_string 3
iload 5
if_settext
iconst 1
iload 0
if_sethide
jump LABEL279
LABEL83:
invoke 1972
istore 11
iload 11
iconst 1
if_icmpeq LABEL89
jump LABEL94
LABEL89:
iconst 8
iconst 5
iload 10
scale
istore 10
LABEL94:
sconst ""
iload 5
if_settext
iconst 0
iload 0
if_sethide
3640
get_varc_int 184
switch
1: LABEL104
2: LABEL107
3: LABEL110
jump LABEL112
LABEL104:
iconst 0
3641
jump LABEL112
LABEL107:
iconst 1
3642
jump LABEL112
LABEL110:
iconst 0
3642
LABEL112:
3643
LABEL113:
iload 7
iload 12
if_icmplt LABEL117
jump LABEL271
LABEL117:
iload 7
ignore_getname
sstore 1
sstore 0
iload 3
iconst 4
iload 8
cc_create
iload 8
iconst 1
add
istore 8
sload 0
sconst "ignore_cc_settext"
runelite_callback
cc_settext
iconst 0
iload 10
iconst 1
iconst 0
cc_setsize
iconst 0
iload 9
iconst 1
iconst 0
cc_setposition
iconst 16777215
cc_setcolour
iconst 495
cc_settextfont
iconst 0
iconst 1
iconst 0
cc_settextalign
iconst 1
cc_settextshadow
sconst "<col=ff9040>"
sload 0
sconst "</col>"
join_string 3
cc_setopbase
iconst 1
sconst "Delete"
cc_setop
iload 3
iconst 5
iload 8
cc_create 1
iload 8
iconst 1
add
istore 8
iconst 14
iconst 14
iconst 0
iconst 0
cc_setsize 1
sload 0
iconst 190
iconst 495
parawidth
iconst 3
add
iload 9
iload 10
iconst 14
sub
iconst 2
div
add
iconst 0
iconst 0
sconst "ignore_cc_setposition"
runelite_callback
cc_setposition 1
iconst 1093
cc_setgraphic 1
iconst 3355443
cc_setgraphicshadow 1
sload 1
string_length
iconst 0
if_icmpgt LABEL197
jump LABEL246
LABEL197:
iload 11
iconst 1
if_icmpeq LABEL201
jump LABEL215
LABEL201:
iconst 10
sconst "Reveal previous name"
cc_setop
iconst 130
iconst -2147483644
sconst "event_opbase"
iconst -2147483645
cc_getid
cc_getid 1
sload 1
sload 0
sconst "isIiiss"
cc_setonop
jump LABEL243
LABEL215:
sconst "Previous name:"
sconst "<br>"
sload 1
join_string 3
sstore 1
iconst 526
iconst -2147483645
iconst -2147483643
iload 6
sload 1
iconst 25
iconst 190
sconst "IiIsii"
cc_setonmouserepeat
iconst 40
iload 6
sconst "I"
cc_setonmouseleave
iconst 130
iconst -2147483644
sconst "event_opbase"
iconst -1
iconst -1
iconst -1
sconst "null"
sconst "null"
sconst "isIiiss"
cc_setonop
LABEL243:
iconst 0
cc_sethide 1
jump LABEL262
LABEL246:
iconst 40
iload 6
sconst "I"
cc_setonmouseover
iconst 1
cc_sethide 1
iconst 130
iconst -2147483644
sconst "event_opbase"
iconst -1
iconst -1
iconst -1
sconst "null"
sconst "null"
sconst "isIiiss"
cc_setonop
LABEL262:
iload 7
iconst 1
add
iload 9
iload 10
add
istore 9
istore 7
jump LABEL113
LABEL271:
iload 12
iconst 1
if_icmpge LABEL275
jump LABEL279
LABEL275:
iload 9
iconst 5
add
istore 9
LABEL279:
iload 9
iload 3
if_getheight
if_icmpgt LABEL284
jump LABEL294
LABEL284:
iconst 0
iload 9
iload 3
if_setscrollsize
iload 4
iload 3
iload 3
if_getscrolly
invoke 72
jump LABEL302
LABEL294:
iconst 0
iconst 0
iload 3
if_setscrollsize
iload 4
iload 3
iconst 0
invoke 72
LABEL302:
return

View File

@@ -1 +0,0 @@
91023012B55ED61B5DA93FAD2CB6A92EBB9AA8C8633AC5AC6FB337C2AFC6365F

View File

@@ -1,249 +0,0 @@
.id 920
.int_stack_count 2
.string_stack_count 0
.int_var_count 5
.string_var_count 0
; callback "forceStackStones"
; Used by the InterfaceStylesPlugin to enable it's Always stack bottom bar option
; Toggle the option when you have the bottom line top level interface on and your screen is large enough for the stones to be in a single line
iconst 0
istore 2
iconst 0
istore 3
iconst -1
istore 4
iload 1
switch
1745: LABEL129
1129: LABEL109
1130: LABEL87
1131: LABEL9
jump LABEL201
LABEL9:
iconst 10747939
if_getwidth
iconst 33
sub
iconst 10747939
if_getheight
istore 3
istore 2
iload 0
if_getwidth
iconst 73
iconst 73
iload 1
iconst 10551328
enum
if_getwidth
sub
iconst 429
if_icmplt LABEL29
iconst 0 ; should resizable stones be forced to stack
sconst "forceStackStones" ; push event name
runelite_callback ; invoke callback
iconst 0 ; if 0 is returned, continue normal layout
if_icmpeq LABEL49
LABEL29:
iconst 0
iload 3
iconst 10747954
if_getheight
add
iconst 2
iconst 2
iconst 73
iconst 73
iload 1
iconst 10747971
enum
if_setposition
iconst 0
iload 3
iconst 2
iconst 2
iconst 10747954
if_setposition
jump LABEL65
LABEL49:
iconst 0
iload 3
iconst 2
iconst 2
iconst 73
iconst 73
iload 1
iconst 10747971
enum
if_setposition
iload 2
iconst 0
iconst 2
iconst 2
iconst 10747954
if_setposition
LABEL65:
get_varbit 4084
iconst 1
if_icmpeq LABEL69
jump LABEL77
LABEL69:
iconst 1178
iconst 73
iconst 73
iload 1
iconst 10551324
enum
2122
jump LABEL84
LABEL77:
iconst 2154
iconst 73
iconst 73
iload 1
iconst 10551324
enum
2122
LABEL84:
clientclock
set_varc_int 384
jump LABEL201
LABEL87:
get_varbit 4084
iconst 1
if_icmpeq LABEL91
jump LABEL99
LABEL91:
iconst 1178
iconst 73
iconst 73
iload 1
iconst 10551324
enum
2122
jump LABEL106
LABEL99:
iconst 2154
iconst 73
iconst 73
iload 1
iconst 10551324
enum
2122
LABEL106:
clientclock
set_varc_int 384
jump LABEL201
LABEL109:
invoke 3297
iconst 1
if_icmpeq LABEL113
jump LABEL121
LABEL113:
iconst 2422
iconst 73
iconst 73
iload 1
iconst 10551324
enum
2122
jump LABEL128
LABEL121:
iconst 1200
iconst 73
iconst 73
iload 1
iconst 10551324
enum
2122
LABEL128:
jump LABEL201
LABEL129:
get_varbit 6257
iconst 1
if_icmpeq LABEL133
jump LABEL137
LABEL133:
iconst 1
iconst 39387169
if_sethide
jump LABEL192
LABEL137:
iconst 0
iconst 39387169
if_sethide
iconst 1
iconst 39387169
2308
get_varbit 6255
switch
1: LABEL154
2: LABEL146
3: LABEL162
jump LABEL170
LABEL146:
iconst 1718
iconst 39387171
if_setgraphic
iconst 1
sconst "Toggle single-tap mode"
iconst 39387169
if_setop
jump LABEL177
LABEL154:
iconst 1717
iconst 39387171
if_setgraphic
iconst 1
sconst "Toggle tap-to-drop mode"
iconst 39387169
if_setop
jump LABEL177
LABEL162:
iconst 1716
iconst 39387171
if_setgraphic
iconst 1
sconst "Show Keyboard"
iconst 39387169
if_setop
jump LABEL177
LABEL170:
iconst 1715
iconst 39387171
if_setgraphic
iconst 1
sconst ""
iconst 39387169
if_setop
LABEL177:
get_varbit 6255
iconst 3
if_icmpne LABEL181
jump LABEL189
LABEL181:
get_varbit 6256
iconst 0
if_icmpeq LABEL185
jump LABEL189
LABEL185:
iconst 155
iconst 39387171
if_settrans
jump LABEL192
LABEL189:
iconst 0
iconst 39387171
if_settrans
LABEL192:
invoke 2581
get_varbit 6254
invoke 633
iconst 39387160
if_sethide
invoke 2526
pop_int
clientclock
set_varc_int 384
LABEL201:
return

View File

@@ -1 +0,0 @@
F4729C2DE16BB31A779316E5D5080A9B5E6871C752BB4534863E0790D5F35154

View File

@@ -1,870 +0,0 @@
.id 2611
.int_stack_count 11
.string_stack_count 2
.int_var_count 30
.string_var_count 2
sconst "startSpellRedraw"
runelite_callback
iconst 190
istore 11
iconst 261
istore 12
iconst 0
istore 13
iload 10
iconst 1
if_icmpeq LABEL10
jump LABEL76
LABEL10:
iconst 6
iconst 240
iconst 1
iconst 0
iload 3
if_setsize
iconst 190
iconst 6
sub
iconst 240
istore 12
istore 11
iconst 0
iconst 0
iconst 1
iconst 0
iload 3
if_setposition
iconst 0
iload 4
if_sethide
sload 0
iconst 190
iconst 494
parawidth
sload 1
iconst 190
iconst 494
parawidth
invoke 1045
iconst 14
add
istore 13
iload 13
iconst 0
iconst 0
iconst 1
iload 5
if_setsize
iload 13
iconst 0
iconst 0
iconst 1
iload 6
if_setsize
iconst 190
iload 13
iconst 2
multiply
sub
iconst 3
div
istore 13
iload 13
iconst 0
iconst 0
iconst 1
iload 5
if_setposition
iload 13
iconst 0
iconst 2
iconst 1
iload 6
if_setposition
jump LABEL147
LABEL76:
get_varbit 6718
iconst 1
if_icmpeq LABEL80
jump LABEL109
LABEL80:
iconst 0
iconst 0
iconst 1
iconst 1
iload 3
if_setsize
iconst 0
iconst 0
iconst 1
iconst 1
iload 3
if_setposition
iconst 1
iload 4
if_sethide
iconst -1
iload 10
iload 5
iload 6
iload 0
iload 1
iload 7
iload 8
iload 9
iload 2
sload 0
sload 1
invoke 2603
jump LABEL147
LABEL109:
iconst 6
iconst 240
iconst 1
iconst 0
iload 3
if_setsize
iconst 190
iconst 6
sub
iconst 240
istore 12
istore 11
iconst 0
iconst 0
iconst 1
iconst 0
iload 3
if_setposition
iconst 0
iload 4
if_sethide
sload 1
iconst 190
iconst 494
parawidth
iconst 14
add
iconst 0
iconst 0
iconst 1
iload 6
if_setsize
iconst 0
iconst 0
iconst 1
iconst 1
iload 6
if_setposition
LABEL147:
iload 0
cc_deleteall
iload 1
cc_deleteall
iload 2
cc_deleteall
iconst 105
iconst 103
iconst 1981
get_varbit 4070
enum
istore 14
iload 14
iconst 1982
if_icmpne LABEL163
jump LABEL165
LABEL163:
iconst 1982
invoke 2618
LABEL165:
iload 14
iconst 1983
if_icmpne LABEL169
jump LABEL171
LABEL169:
iconst 1983
invoke 2618
LABEL171:
iload 14
iconst 1984
if_icmpne LABEL175
jump LABEL177
LABEL175:
iconst 1984
invoke 2618
LABEL177:
iload 14
iconst 1985
if_icmpne LABEL181
jump LABEL183
LABEL181:
iconst 1985
invoke 2618
LABEL183:
iload 14
iconst -1
if_icmpeq LABEL187
jump LABEL188
LABEL187:
return
LABEL188:
iload 14
enum_getoutputcount
istore 15
iload 15
define_array 105
iconst 0
istore 16
iconst -1
istore 17
iconst 0
istore 18
iload 10
iconst 0
if_icmpeq LABEL203
jump LABEL242
LABEL203:
get_varbit 6718
iconst 1
if_icmpeq LABEL207
jump LABEL242
LABEL207:
iload 18
iload 15
if_icmplt LABEL211
jump LABEL241
LABEL211:
iconst 105
iconst 111
iload 14
iload 18
enum
istore 17
invoke 3160
iconst 1
if_icmpeq LABEL221
jump LABEL224
LABEL221:
iload 17
invoke 3159
istore 17
LABEL224:
iconst 0
iload 17
iconst 596
oc_param
if_sethide
iload 16
iload 18
set_array_int
iload 16
iconst 1
add
istore 16
iload 18
iconst 1
add
istore 18
jump LABEL207
LABEL241:
jump LABEL287
LABEL242:
iload 18
iload 15
if_icmplt LABEL246
jump LABEL287
LABEL246:
iconst 105
iconst 111
iload 14
iload 18
enum
istore 17
invoke 3160
iconst 1
if_icmpeq LABEL256
jump LABEL259
LABEL256:
iload 17
invoke 3159
istore 17
LABEL259:
iload 17
invoke 2619
iconst 1
if_icmpeq FILTER_SPELL
jump LABEL277
FILTER_SPELL:
iconst 1 ; boolean the callback modifies
iload 17
iconst 596 ; widgetID, to populate config
oc_param
iload 17
iconst 601 ; spell_name
oc_param ; look up from object composition
sconst "shouldFilterSpell"
runelite_callback
pop_string ; pop the name
pop_int ; and the widgetID
iconst 1 ; default true, so the script still functions without plugin on
if_icmpeq LABEL264
jump LABEL277
LABEL264:
iconst 0
iload 17
iconst 596
oc_param
if_sethide
iload 16
iload 18
set_array_int
iload 16
iconst 1
add
istore 16
jump LABEL282
LABEL277:
iconst 1
iload 17
iconst 596
oc_param
if_sethide
LABEL282:
iload 18
iconst 1
add
istore 18
jump LABEL242
LABEL287:
iload 16
iconst 2
if_icmpge LABEL291
jump LABEL299
LABEL291:
iconst 0
iconst 0
iload 16
iconst 1
sub
iload 14
invoke 2621
jump LABEL330
LABEL299:
iload 16
iconst 0
if_icmple LABEL303
jump LABEL330
LABEL303:
iload 0
iconst 4
iconst 0
cc_create
iconst 0
iconst 0
iconst 1
iconst 1
cc_setsize
iconst 0
iconst 0
iconst 1
iconst 1
cc_setposition
iconst 16750623
cc_setcolour
iconst 495
cc_settextfont
iconst 1
cc_settextshadow
iconst 1
iconst 1
iconst 0
cc_settextalign
sconst "No spells match your selected filters."
cc_settext
return
LABEL330:
iconst 24
istore 19
iconst 0
istore 20
iconst 0
istore 21
iconst 0
istore 22
iconst 0
istore 23
iload 12
istore 24
iconst 0
sconst "isMobileSpellbookEnabled"
runelite_callback
iconst 1
if_icmpeq LABEL346
jump LABEL436
LABEL346:
iload 16
iconst 15
if_icmple LABEL350
jump LABEL355
LABEL350:
iconst 40
iconst 3
sconst "resizeSpell"
runelite_callback
istore 20
istore 19
jump LABEL374
LABEL355:
iload 16
iconst 20
if_icmple LABEL359
jump LABEL364
LABEL359:
iconst 40
iconst 4
istore 20
istore 19
jump LABEL374
LABEL364:
iconst 4
iconst 7
iload 16
iconst 8
add
iconst 9
div
invoke 1046
invoke 1045
istore 20
LABEL374:
iconst 0
iconst 5
iconst 7
iload 19
scale
iload 11
iload 19
iload 20
multiply
sub
iload 20
iconst 1
sub
div
invoke 1046
invoke 1045
istore 23
iconst 1
iload 16
iload 20
iconst 1
sub
add
iload 20
div
invoke 1045
istore 21
iload 21
iconst 2
if_icmpge LABEL405
jump LABEL419
LABEL405:
iconst 0
iload 23
iload 12
iload 19
iload 21
multiply
sub
iload 21
iconst 1
sub
div
invoke 1046
invoke 1045
istore 22
LABEL419:
iload 21
iload 19
multiply
iload 21
iconst 1
sub
iload 22
multiply
add
istore 24
iconst 0
iconst 0
iconst 1
iconst 1
iload 0
if_setposition
jump LABEL591
LABEL436:
get_varbit 6718
iconst 1
if_icmpeq LABEL440
jump LABEL512
LABEL440:
get_varbit 4070
switch
1: LABEL457
2: LABEL472
3: LABEL487
iconst 7
iconst 10
iconst 0
iconst 0
istore 22
istore 23
istore 21
istore 20
iconst 1
iconst 15
iconst 1
iconst 0
iload 0
if_setposition
jump LABEL501
LABEL457:
iconst 4
iconst 7
iconst 20
iconst 4
istore 22
istore 23
istore 21
istore 20
iconst 2
iconst 8
iconst 1
iconst 0
iload 0
if_setposition
jump LABEL501
LABEL472:
iconst 6
iconst 8
iconst 6
iconst 5
istore 22
istore 23
istore 21
istore 20
iconst 0
iconst 8
iconst 1
iconst 0
iload 0
if_setposition
jump LABEL501
LABEL487:
iconst 4
iconst 9
iconst 21
iconst 5
istore 22
istore 23
istore 21
istore 20
iconst 0
iconst 3
iconst 1
iconst 0
iload 0
if_setposition
LABEL501:
iload 21
iload 19
multiply
iload 21
iconst 1
sub
iload 22
multiply
add
istore 24
jump LABEL591
LABEL512:
iload 16
iconst 28
if_icmple LABEL516
jump LABEL519
LABEL516:
iconst 4
istore 20
jump LABEL529
LABEL519:
iconst 4
iconst 7
iload 16
iconst 8
add
iconst 9
div
invoke 1046
invoke 1045
istore 20
LABEL529:
iconst 0
iload 19
iload 11
iload 19
iload 20
multiply
sub
iload 20
iconst 1
sub
div
invoke 1046
invoke 1045
istore 23
iconst 1
iload 16
iload 20
iconst 1
sub
add
iload 20
div
invoke 1045
istore 21
iload 21
iconst 2
if_icmpge LABEL557
jump LABEL571
LABEL557:
iconst 0
iload 23
iload 12
iload 19
iload 21
multiply
sub
iload 21
iconst 1
sub
div
invoke 1046
invoke 1045
istore 22
LABEL571:
iload 21
iload 19
multiply
iload 21
iconst 1
sub
iload 22
multiply
add
iload 12
iconst 30
sub
invoke 1045
istore 24
iconst 0
iconst 0
iconst 1
iconst 1
iload 0
if_setposition
LABEL591:
iload 20
iload 19
multiply
iload 20
iconst 1
sub
iload 23
multiply
add ; start of the label until here calcs total width
iload 24 ; total height
sconst "setSpellAreaSize"
runelite_callback
iconst 0
iconst 0
iload 0
if_setsize
iconst -1
istore 25
iload 19
iload 23
add
istore 26
iload 19
iload 22
add
istore 27
iconst 0
istore 28
iconst 0
istore 29
iconst 0
istore 18
LABEL621:
iload 18
iload 16
if_icmplt LABEL625
jump LABEL762
LABEL625:
iconst 105
iconst 111
iload 14
iload 18
get_array_int
enum
istore 17
invoke 3160
iconst 1
if_icmpeq LABEL636
jump LABEL639
LABEL636:
iload 17
invoke 3159
istore 17
LABEL639:
iload 17
iconst 596
oc_param
istore 25
iload 19
iload 19
iload 25
sconst "resizeIndividualSpells"
runelite_callback
pop_int
iconst 0
iconst 0
iload 25
if_setsize
iload 18
iload 20
mod
iload 26
multiply
iload 18
iload 20
div
iload 27
multiply
istore 29
istore 28
iload 28
iload 29
iconst 0
iconst 0
iload 25
sconst "setSpellPosition"
runelite_callback
if_setposition
iload 17
iload 25
invoke 2614
iconst 1
if_icmpeq LABEL673
jump LABEL689
LABEL673:
iload 19
iconst 40
if_icmpge LABEL677
jump LABEL683
LABEL677:
iload 17
iconst 599
oc_param
iload 25
if_setgraphic
jump LABEL688
LABEL683:
iload 17
iconst 597
oc_param
iload 25
if_setgraphic
LABEL688:
jump LABEL704
LABEL689:
iload 19
iconst 40
if_icmpge LABEL693
jump LABEL699
LABEL693:
iload 17
iconst 600
oc_param
iload 25
if_setgraphic
jump LABEL704
LABEL699:
iload 17
iconst 598
oc_param
iload 25
if_setgraphic
LABEL704:
iload 25
invoke 2615
iload 10
iconst 1
if_icmpeq LABEL710
jump LABEL737
LABEL710:
iload 1
iconst 5
iload 18
cc_create
iload 19
iload 19
iconst 0
iconst 0
cc_setsize
iload 28
iload 29
iconst 0
iconst 0
cc_setposition
iload 17
iconst 1
cc_setobject
iconst 255
cc_settrans
iconst 2612
iload 17
iload 1
iload 2
iload 12
sconst "oIIi"
cc_setonclick
jump LABEL757
LABEL737:
iconst 2622
iconst 1
iload 17
iconst -2147483645
iconst -1
iload 2
iload 12
sconst "1oIiIi"
iload 25
if_setonmouserepeat
iconst 2622
iconst 0
iload 17
iconst -2147483645
iconst -1
iload 2
iload 12
sconst "1oIiIi"
iload 25
if_setonmouseleave
LABEL757:
iload 18
iconst 1
add
istore 18
jump LABEL621
LABEL762:
return

View File

@@ -1 +0,0 @@
D503F0A0BDEC3DDA9719AB601F5EF294FBBE2747BA4B13529E61806FC65DDF77

View File

@@ -1,44 +0,0 @@
.id 300
.int_stack_count 0
.string_stack_count 0
.int_var_count 0
.string_var_count 1
get_varc_int 11
iconst 1
if_icmpeq LABEL4
jump LABEL5
LABEL4:
if_close
LABEL5:
iconst 11
invoke 677
sconst "Show items whose names contain the following text:"
sconst "setSearchBankInputText" ; load event name
runelite_callback ; invoke callback
iconst 10616876
if_settext
sconst ""
invoke 222
sconst ""
sstore 0
iconst 112
iconst -2147483640
iconst -2147483639
sload 0
sconst "izs"
iconst 10616877
if_setonkey
iconst 138
sconst ""
iconst 10616877
if_setondialogabort
invoke 1972
iconst 1
if_icmpeq LABEL29
jump LABEL32
LABEL29:
iconst 0
iconst 80
invoke 1983
LABEL32:
return

View File

@@ -1 +0,0 @@
70481539CCDB751DD4627EE8F4765D6D5BFD331E32E51B73946913C3CE17D942

View File

@@ -1,587 +0,0 @@
.id 909
.int_stack_count 2
.string_stack_count 0
.int_var_count 21
.string_var_count 0
iconst 73
iconst 73
iload 1
iconst 10551298
enum
istore 2
iconst 73
iconst 73
iload 1
iconst 10551308
enum
istore 3
iconst 73
iconst 73
iload 1
iconst 10551302
enum
istore 4
iconst 73
iconst 73
iload 1
iconst 10551310
enum
istore 5
iconst 103
iconst 105
iconst 1960
iload 1
enum
istore 6
iconst 103
iconst 105
iconst 1961
iload 1
enum
istore 7
iconst 103
iconst 105
iconst 1135
iload 1
enum
istore 8
iconst 103
iconst 105
iconst 1136
iload 1
enum
istore 9
iconst 0
istore 10
iconst 0
istore 11
iconst 0
istore 12
iconst 0
istore 13
iconst 0
istore 14
iconst 0
istore 15
iload 0
if_getwidth
istore 16
iload 0
if_getheight
istore 17
iload 1
iconst 1745
if_icmpeq LABEL70
jump LABEL84
LABEL70:
iconst 0
iload 16
iconst 39387150
if_getwidth
sub
invoke 1045
istore 14
iconst 0
iload 17
iconst 39387150
if_getheight
sub
invoke 1045
istore 15
LABEL84:
get_varbit 4606
iconst 0
if_icmpne LABEL88
jump LABEL253
LABEL88:
get_varbit 4606
iconst 2
if_icmpeq LABEL92
jump LABEL101
LABEL92:
iconst 512
iconst 220
viewport_setfov
iconst 0
iconst 0
iconst 0
iconst 0
viewport_clampfov
jump LABEL106
LABEL101:
iconst 512
iconst 512
iconst 512
iconst 512
viewport_clampfov
LABEL106:
iconst 50
cam_setfollowheight
iload 2
iconst -1
if_icmpne LABEL112
jump LABEL252
LABEL112:
iload 3
iconst -1
if_icmpne LABEL116
jump LABEL252
LABEL116:
viewport_geteffectivesize
istore 11
istore 10
iconst 0
iload 16
iload 10
sub
invoke 1045
iconst 0
iload 17
iload 11
sub
invoke 1045
istore 13
istore 12
iload 10
iload 11
iconst 0
iconst 0
iload 2
if_setsize
iload 10
iconst 0
iload 14
iload 12
sub
invoke 1045
sub
iload 11
iconst 0
iload 15
iload 13
sub
invoke 1045
sub
iconst 0
iconst 0
iload 3
if_setsize
iload 4
iconst -1
if_icmpne LABEL159
jump LABEL242
LABEL159:
iload 5
iconst -1
if_icmpne LABEL163
jump LABEL242
LABEL163:
iload 12
iload 14
sub
iconst 2
div
iload 13
iload 15
sub
iconst 2
div
istore 13
istore 12
iconst 0
iload 6
iload 12
sub
invoke 1045
iconst 0
iload 8
iload 12
sub
invoke 1045
istore 8
istore 6
iconst 0
iload 7
iload 13
sub
invoke 1045
iconst 0
iload 9
iload 13
sub
invoke 1045
istore 9
istore 7
iload 6
iload 7
iconst 0
iconst 0
iload 4
if_setposition
iload 6
iload 7
iconst 0
iconst 0
iload 5
if_setposition
iload 6
iload 8
add
iload 7
iload 9
add
iconst 1
iconst 1
iload 4
if_setsize
iload 6
iload 8
add
iload 7
iload 9
add
iconst 1
iconst 1
iload 5
if_setsize
iload 1
iconst 73
iconst 73
iload 1
iconst 10551309
enum
iload 5
iload 8
iload 9
invoke 910
jump LABEL252
LABEL242:
iload 1
iconst 73
iconst 73
iload 1
iconst 10551309
enum
iload 3
iconst 0
iconst 0
invoke 910
LABEL252:
jump LABEL369
LABEL253:
iconst 0
iconst 0
iconst 0
iconst 0
viewport_clampfov
get_varc_int 73
iconst 128
sconst "outerZoomLimit"
runelite_callback
if_icmpge LABEL262
jump LABEL278
LABEL262:
get_varc_int 73
iconst 896
sconst "innerZoomLimit"
runelite_callback
if_icmple LABEL266
jump LABEL278
LABEL266:
get_varc_int 74
iconst 128
sconst "outerZoomLimit"
runelite_callback
if_icmpge LABEL270
jump LABEL278
LABEL270:
get_varc_int 74
iconst 896
sconst "innerZoomLimit"
runelite_callback
if_icmple LABEL274
jump LABEL278
LABEL274:
get_varc_int 73
get_varc_int 74
invoke 42
jump LABEL281
LABEL278:
iconst 512
iconst 512
invoke 42
LABEL281:
viewport_geteffectivesize
istore 11
istore 10
iload 2
iconst -1
if_icmpne LABEL288
jump LABEL369
LABEL288:
iload 3
iconst -1
if_icmpne LABEL292
jump LABEL369
LABEL292:
iload 10
iload 11
iconst 0
iconst 0
iload 2
if_setsize
iload 10
iload 14
sub
iload 11
iload 15
sub
iconst 0
iconst 0
iload 3
if_setsize
iload 4
iconst -1
if_icmpne LABEL312
jump LABEL359
LABEL312:
iload 5
iconst -1
if_icmpne LABEL316
jump LABEL359
LABEL316:
iload 6
iload 7
iconst 0
iconst 0
iload 4
if_setposition
iload 6
iload 7
iconst 0
iconst 0
iload 5
if_setposition
iload 6
iload 8
add
iload 7
iload 9
add
iconst 1
iconst 1
iload 4
if_setsize
iload 6
iload 8
add
iload 7
iload 9
add
iconst 1
iconst 1
iload 5
if_setsize
iload 1
iconst 73
iconst 73
iload 1
iconst 10551309
enum
iload 5
iload 8
iload 9
invoke 910
jump LABEL369
LABEL359:
iload 1
iconst 73
iconst 73
iload 1
iconst 10551309
enum
iload 3
iconst 0
iconst 0
invoke 910
LABEL369:
iconst 73
iconst 73
iload 1
iconst 10551311
enum
istore 18
iload 18
iconst -1
if_icmpne LABEL379
jump LABEL423
LABEL379:
invoke 1972
iconst 0
if_icmpeq LABEL383
jump LABEL417
LABEL383:
iload 18
if_hassub
iconst 1
if_icmpeq LABEL388
jump LABEL417
LABEL388:
get_varc_int 173
iconst -2
if_icmpeq LABEL392
jump LABEL399
LABEL392:
iconst 512
iconst 0
iconst 0
iconst 1
iload 18
if_setsize
jump LABEL416
LABEL399:
get_varc_int 173
iconst -3
if_icmpeq LABEL403
jump LABEL410
LABEL403:
iconst 0
iconst 0
iconst 1
iconst 1
iload 18
if_setsize
jump LABEL416
LABEL410:
iconst 512
iconst 334
iconst 0
iconst 0
iload 18
if_setsize
LABEL416:
jump LABEL423
LABEL417:
iconst 512
iconst 334
iconst 0
iconst 0
iload 18
if_setsize
LABEL423:
iconst 73
iconst 73
iload 1
iconst 10551313
enum
istore 18
iconst 0
istore 19
iconst 0
istore 20
iload 18
iconst -1
if_icmpne LABEL437
jump LABEL481
LABEL437:
iconst 73
iconst 73
iload 1
iconst 10551305
enum
if_hassub
iconst 1
if_icmpeq LABEL446
jump LABEL455
LABEL446:
get_varbit 4692
iconst 0
if_icmpne LABEL450
jump LABEL453
LABEL450:
iconst 0
istore 20
jump LABEL455
LABEL453:
iconst 38
istore 20
LABEL455:
invoke 1972
iconst 1
if_icmpeq LABEL459
jump LABEL473
LABEL459:
get_varbit 6254
iconst 0
if_icmpeq LABEL463
jump LABEL468
LABEL463:
iconst 182
iconst 4
add
istore 19
jump LABEL472
LABEL468:
iconst 120
iconst 4
add
istore 19
LABEL472:
jump LABEL475
LABEL473:
iconst 0
istore 19
LABEL475:
iload 19
iload 20
iconst 2
iconst 0
iload 18
if_setposition
LABEL481:
iconst 73
iconst 73
iload 1
iconst 10551305
enum
istore 18
iconst 0
istore 19
iload 18
iconst -1
if_icmpne LABEL493
jump LABEL515
LABEL493:
invoke 1972
iconst 1
if_icmpeq LABEL497
jump LABEL507
LABEL497:
get_varbit 6254
iconst 0
if_icmpeq LABEL501
jump LABEL504
LABEL501:
iconst 182
istore 19
jump LABEL506
LABEL504:
iconst 120
istore 19
LABEL506:
jump LABEL509
LABEL507:
iconst 0
istore 19
LABEL509:
iload 19
iconst 0
iconst 1
iconst 1
iload 18
if_setsize
LABEL515:
iload 0
iload 1
invoke 920
return

View File

@@ -1 +0,0 @@
654085BE2DFBFB0D64DB0508B593E1640C32945E9ACB7999B04768E6BD497169

View File

@@ -1,84 +0,0 @@
.id 1048
.int_stack_count 3
.string_stack_count 0
.int_var_count 8
.string_var_count 0
; locals
; 2 bar size
get_varbit 4606
iconst 0
if_icmpne LABEL4
jump LABEL5
LABEL4:
return
LABEL5:
iconst 512
istore 3
iconst 512
istore 4
iload 1
if_getwidth
iload 0
if_getwidth
sub
istore 5
iconst 0
iload 2
invoke 1045
istore 2
iload 1
if_getwidth
iload 0
if_getwidth
sub
iload 2
invoke 1046
istore 2
iconst 896
sconst "innerZoomLimit"
runelite_callback
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
istore 6 ; resizable delta
iconst 896
sconst "innerZoomLimit"
runelite_callback
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
istore 7 ; fixed delta
iload 2
iload 6
multiply
iload 5
div
iload 6
sconst "zoomLinToExp"
runelite_callback
pop_int
iconst 128
sconst "outerZoomLimit"
runelite_callback
add
istore 3
iload 2
iload 7
multiply
iload 5
div
iload 7
sconst "zoomLinToExp"
runelite_callback
pop_int
iconst 128
sconst "outerZoomLimit"
runelite_callback
add
istore 4
iload 4
iload 3
invoke 42
return

View File

@@ -1 +0,0 @@
AA7DEC763D0B598D920956D8D46E890C502B71CB7D022A89F7930BD91E1F8468

View File

@@ -1,83 +0,0 @@
.id 1049
.int_stack_count 0
.string_stack_count 0
.int_var_count 6
.string_var_count 0
; locals
; 0 resizableZoomRange
; 1 fixedZoomRange
; 2 bar size
iconst 896
sconst "innerZoomLimit"
runelite_callback
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
istore 0
iconst 896
sconst "innerZoomLimit"
runelite_callback
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
istore 1
iconst 17104910
if_getwidth
iconst 17104911
if_getwidth
sub
istore 2
iconst 0
istore 3
iconst 0
istore 4
viewport_geteffectivesize
istore 4
istore 3
iconst 0
istore 5
iload 3
iconst 334
if_icmpgt LABEL27
jump LABEL36
LABEL27:
get_varc_int 74
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
iload 0
sconst "zoomExpToLin"
runelite_callback
pop_int
iload 2
multiply
iload 0
div
istore 5
jump LABEL44
LABEL36:
get_varc_int 73
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
iload 0
sconst "zoomExpToLin"
runelite_callback
pop_int
iload 2
multiply
iload 1
div
istore 5
LABEL44:
iload 5
iconst 0
iconst 0
iconst 0
iconst 17104911
if_setposition
return

View File

@@ -1 +0,0 @@
12B91B740FE760F73A23EF34E1D4F53EA00F829EF7FC33E648F6FF5EA17417A0

View File

@@ -1,274 +0,0 @@
.id 681
.int_stack_count 0
.string_stack_count 0
.int_var_count 2
.string_var_count 1
get_varc_int 5
iconst 14
if_icmpeq LABEL7
get_varc_int 5
iconst 17
if_icmpeq LABEL7
jump LABEL10
LABEL7:
iconst 1
set_varc_int 66
return
LABEL10:
iconst -1
istore 0
sconst ""
sstore 0
get_varc_string 359
string_length
istore 1
iload 1
iconst 0
if_icmpgt LABEL21
jump LABEL187
LABEL21:
get_varc_int 5
switch
1: LABEL24
2: LABEL47
3: LABEL47
4: LABEL26
5: LABEL26
6: LABEL47
7: LABEL110
8: LABEL114
9: LABEL120
10: LABEL123
11: LABEL179
12: LABEL139
13: LABEL157
15: LABEL120
16: LABEL184
jump LABEL186
LABEL24:
return
jump LABEL186
LABEL26:
ignore_count
iconst 0
if_icmplt LABEL30
jump LABEL33
LABEL30:
sconst "Unable to update ignore list - system busy."
mes
jump LABEL46
LABEL33:
get_varc_int 5
iconst 4
if_icmpeq LABEL37
jump LABEL40
LABEL37:
get_varc_string 359
ignore_add
jump LABEL46
LABEL40:
get_varc_int 5
iconst 5
if_icmpeq LABEL44
jump LABEL46
LABEL44:
get_varc_string 359
ignore_del
LABEL46:
jump LABEL186
LABEL47:
friend_count
iconst 0
if_icmplt LABEL51
jump LABEL54
LABEL51:
sconst "Unable to complete action - system busy."
mes
jump LABEL109
LABEL54:
get_varc_int 5
iconst 2
if_icmpeq LABEL58
jump LABEL61
LABEL58:
get_varc_string 359
friend_add
jump LABEL109
LABEL61:
get_varc_int 5
iconst 3
if_icmpeq LABEL65
jump LABEL68
LABEL65:
get_varc_string 359
friend_del
jump LABEL109
LABEL68:
get_varc_int 5
iconst 6
if_icmpeq LABEL72
jump LABEL109
LABEL72:
get_varbit 8119
iconst 0
if_icmpeq LABEL76
jump LABEL82
LABEL76:
iconst 1
iconst 1
invoke 299
sconst "You must set a name before you can chat."
mes
return
LABEL82:
chat_getfilter_private
iconst 2
if_icmpeq LABEL86
jump LABEL97
LABEL86:
chat_getfilter_public
iconst 1
chat_getfilter_trade
chat_setfilter
invoke 178
invoke 553
istore 0
iload 0
invoke 84
iload 0
invoke 89
LABEL97:
get_varbit 4394
iconst 1
if_icmpeq LABEL101
jump LABEL104
LABEL101:
get_varc_string 360
friend_del
jump LABEL107
LABEL104:
get_varc_string 360
get_varc_string 359
sconst "privateMessage" ; load event name
iconst 0 ; whether or not to skip
runelite_callback ; invoke callback
iconst 1
if_icmpeq LABEL107 ; if skipped, do not message
chat_sendprivate
LABEL107:
clientclock
set_varc_int 61
LABEL109:
jump LABEL186
LABEL110:
get_varc_string 359
invoke 212
resume_countdialog
jump LABEL186
LABEL114:
get_varc_string 359
removetags
set_varc_string 361
get_varc_string 359
resume_namedialog
jump LABEL186
LABEL120:
get_varc_string 359
resume_stringdialog
jump LABEL186
LABEL123:
get_varbit 8119
iconst 0
if_icmpeq LABEL127
jump LABEL133
LABEL127:
iconst 1
iconst 1
invoke 299
sconst "You must set a name before you can chat."
mes
return
LABEL133:
get_varc_string 359
removetags
set_varc_string 362
get_varc_string 359
clan_joinchat
jump LABEL186
LABEL139:
iload 1
iconst 10
if_icmpgt LABEL143
jump LABEL149
LABEL143:
get_varc_string 359
iconst 0
iconst 9
substring
sstore 0
jump LABEL151
LABEL149:
get_varc_string 359
sstore 0
LABEL151:
sload 0
lowercase
chat_setmessagefilter
invoke 553
invoke 84
jump LABEL186
LABEL157:
get_varbit 8119
iconst 0
if_icmpeq LABEL161
jump LABEL167
LABEL161:
iconst 1
iconst 1
invoke 299
sconst "You must set a name before you can chat."
mes
return
LABEL167:
get_varc_string 359
iconst 0
set_varc_int 62
set_varc_string 358
invoke 95
iconst 552
iconst -2147483645
iconst 1
sconst "I1"
iconst 10616845
if_setontimer
jump LABEL186
LABEL179:
iconst 0
iconst 1
invoke 299
return
jump LABEL186
LABEL184:
get_varc_string 359
invoke 2061
LABEL186:
jump LABEL193
LABEL187:
get_varc_int 5
switch
16: LABEL192
7: LABEL190
8: LABEL190
9: LABEL190
15: LABEL190
jump LABEL193
LABEL190:
return
jump LABEL193
LABEL192:
return
LABEL193:
iconst 1
iconst 1
invoke 299
return

View File

@@ -1 +0,0 @@
A9577B60999F586BCC424D2312B2D4A5D033DB0A3228719B9BA1DFD9742B92E7

View File

@@ -1,247 +0,0 @@
.id 299
.int_stack_count 2
.string_stack_count 0
.int_var_count 3
.string_var_count 0
sconst "resetChatboxInput"
runelite_callback
iconst 1
iconst 10616872
if_sethide
iconst 0
iconst 10616888
if_sethide
invoke 923
iconst 0
istore 2
iload 1
iconst 1
if_icmpeq LABEL13
jump LABEL27
LABEL13:
invoke 553
istore 2
iload 2
invoke 84
iload 2
invoke 89
invoke 223
iconst 1
invoke 927
invoke 1972
iconst 1
if_icmpeq LABEL26
jump LABEL27
LABEL26:
invoke 1984
LABEL27:
invoke 1972
iconst 1
if_icmpeq LABEL31
jump LABEL32
LABEL31:
invoke 2581
LABEL32:
iconst 0
set_varc_int 5
iload 0
iconst 1
if_icmpeq LABEL38
jump LABEL40
LABEL38:
sconst ""
set_varc_string 359
LABEL40:
iconst 0
iconst -8
iconst 1
iconst 1
iconst 10616876
if_setposition
iconst 0
iconst 40
iconst 1
iconst 0
iconst 10616876
if_setsize
iconst 0
iconst 22
iconst 1
iconst 1
iconst 10616877
if_setposition
iconst 0
iconst 20
iconst 1
iconst 0
iconst 10616877
if_setsize
iconst 0
iconst 10616876
if_sethide
iconst 0
iconst 10616877
if_sethide
iconst 1
iconst 10616881
if_sethide
iconst 1
iconst 10616887
if_sethide
iconst 0
iconst 0
iconst 10616885
if_setscrollpos
iconst 10616885
cc_deleteall
iconst 10616886
cc_deleteall
iconst 0
iconst -8
iconst 1
iconst 1
iconst 10616876
if_setposition
iconst 0
iconst 40
iconst 1
iconst 0
iconst 10616876
if_setsize
iconst 1
iconst 1
iconst 0
iconst 10616876
if_settextalign
iconst 496
iconst 10616876
if_settextfont
iconst 496
iconst 10616877
if_settextfont
iconst 128
iconst 10616877
if_setcolour
iconst -1
sconst ""
iconst 10616877
if_setonmouseover
iconst -1
sconst ""
iconst 10616877
if_setonmouseleave
sconst ""
iconst 10616877
if_settext
iconst 0
iconst 22
iconst 1
iconst 1
iconst 10616877
if_setposition
iconst -1
sconst ""
iconst 10616872
if_setonclick
iconst -1
sconst ""
iconst 10616877
if_setonclick
iconst -1
sconst ""
iconst 10616877
if_setonkey
iconst 1
iconst 10616874
if_sethide
iconst -1
sconst ""
iconst 10616872
if_setonclick
iconst -1
sconst ""
iconst 10616872
if_setontimer
iconst 10616872
cc_deleteall
iconst 10616878
cc_deleteall
iconst 10616879
cc_deleteall
iconst 10616880
cc_deleteall
iconst 1
iconst 10616878
if_sethide
iconst 1
iconst 10616879
if_sethide
iconst 1
iconst 10616880
if_sethide
iconst -1
sconst ""
iconst 10616878
if_setonmouserepeat
iconst -1
sconst ""
iconst 10616879
if_setonmouserepeat
iconst -1
sconst ""
iconst 10616880
if_setonmouserepeat
iconst -1
sconst ""
iconst 10616878
if_setonmouseleave
iconst -1
sconst ""
iconst 10616879
if_setonmouseleave
iconst -1
sconst ""
iconst 10616880
if_setonmouseleave
iconst -1
sconst ""
iconst 10616878
if_setontimer
iconst -1
sconst ""
iconst 10616879
if_setontimer
iconst -1
sconst ""
iconst 10616880
if_setontimer
iconst -1
sconst ""
iconst 10616878
if_setonclick
iconst -1
sconst ""
iconst 10616879
if_setonclick
iconst -1
sconst ""
iconst 10616880
if_setonclick
get_varc_int 41
iconst 1337
if_icmpeq LABEL219
jump LABEL223
LABEL219:
invoke 2526
pop_int
clientclock
set_varc_int 384
LABEL223:
invoke 1972
iconst 1
if_icmpeq LABEL227
jump LABEL228
LABEL227:
invoke 2581
LABEL228:
return

View File

@@ -1 +0,0 @@
8C1A010C661222FD0463C9B2B9F23630B0C51A9836C6D7A7E6ECED0D078637F8

View File

@@ -1,50 +0,0 @@
.id 39
.int_stack_count 1
.string_stack_count 0
.int_var_count 4
.string_var_count 0
iconst 1
iconst 0
sconst "scrollWheelZoom"
runelite_callback
if_icmpeq LABEL18
iconst 0
iload 0
iconst 25
sconst "scrollWheelZoomIncrement"
runelite_callback
multiply
sub
istore 1
iconst 512
istore 2
iconst 512
istore 3
get_varbit 6357
iconst 0
if_icmpeq LABEL14
jump LABEL33
LABEL14:
get_varbit 4606
iconst 0
if_icmpne LABEL18
jump LABEL19
LABEL18:
return
LABEL19:
viewport_getfov
istore 2
istore 3
iload 3
iload 1
add
istore 3
iload 2
iload 1
add
istore 2
iload 3
iload 2
invoke 42
LABEL33:
return

View File

@@ -1,34 +0,0 @@
; Copyright (c) 2018 Adam <Adam@sigterm.info>
; All rights reserved.
;
; Redistribution and use in source and binary forms, with or without
; modification, are permitted provided that the following conditions are met:
;
; 1. Redistributions of source code must retain the above copyright notice, this
; list of conditions and the following disclaimer.
; 2. Redistributions in binary form must reproduce the above copyright notice,
; this list of conditions and the following disclaimer in the documentation
; and/or other materials provided with the distribution.
;
; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
; ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
; DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
; ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.id 10004
.int_stack_count 0
.string_stack_count 2
.int_var_count 0
.string_var_count 2
; Send a private message
sload 0
sload 1
chat_sendprivate
return

View File

@@ -1,39 +0,0 @@
;;;
;
; Copyright (c) 2019, Lucas <https://github.com/Lucwousin>
; All rights reserved.
;
; Redistribution and use in source and binary forms, with or without
; modification, are permitted provided that the following conditions are met:
;
; 1. Redistributions of source code must retain the above copyright notice, this
; list of conditions and the following disclaimer.
; 2. Redistributions in binary form must reproduce the above copyright notice,
; this list of conditions and the following disclaimer in the documentation
; and/or other materials provided with the distribution.
;
; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
; ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
; DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
; ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ;
; Send a public message ;
; ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;
.id 13337
.int_stack_count 0
.string_stack_count 1
.int_var_count 0
.string_var_count 1
sload 0
iconst 0
chat_sendpublic
return

View File

@@ -1 +0,0 @@
FE2F6DC87F181F2742CE1804AD15AD674748C87ACD9299BED128F569A1F65897

View File

@@ -1,449 +0,0 @@
.id 395
.int_stack_count 3
.string_stack_count 1
.int_var_count 11
.string_var_count 4
iconst 83
iconst 49
iconst 1497
iload 0
enum
istore 3
iload 0
stat
tostring
cc_settext
iload 0
stat_base
istore 4
iload 0 ; load the skill id from arguments
iload 4 ; load the current real skill level
sconst "skillTabBaseLevel" ; push event name
runelite_callback ; invoke callback
istore 4 ; store the (possibly) edited real skill level
iload 4
tostring
cc_settext 1
iload 0
stat_xp
istore 5
sconst ","
sstore 1
sload 0
sconst " XP:"
join_string 2
sstore 2
iload 5
sload 1
invoke 46
sstore 3
iconst 0
istore 6
get_varbit 4181
iconst 0
if_icmpeq LABEL35
jump LABEL66
LABEL35:
iload 4
iconst 99
sconst "skillTabMaxLevel" ; push event name
runelite_callback ; invoke callback
if_icmplt LABEL39
jump LABEL65
LABEL39:
iconst 105
iconst 105
iconst 256
iload 4
iconst 1
add
enum
istore 6
sload 2
sconst "|Next level at:|Remaining XP:"
append
sstore 2
sload 3
sconst "|"
iload 6
sload 1
invoke 46
sconst "|"
iload 6
iload 5
sub
sload 1
invoke 46
join_string 4
append
sstore 3
LABEL65:
jump LABEL84
LABEL66:
sload 2
sconst "|Next level at:"
append
sstore 2
sload 3
sconst "|"
iconst 105
iconst 105
iconst 256
iload 4
iconst 1
add
enum
sload 1
invoke 46
join_string 2
append
sstore 3
LABEL84:
iconst 0
istore 7
iconst 0
istore 8
iconst 0
istore 9
iconst 0
istore 10
invoke 1138
iconst 1
if_icmpeq LABEL96
jump LABEL278
LABEL96:
iload 0
invoke 1936
istore 7
iload 7
iconst -1
if_icmpne LABEL103
jump LABEL133
LABEL103:
iload 7
iconst 10
div
istore 7
iload 7
iload 5
if_icmpgt LABEL111
jump LABEL133
LABEL111:
sload 2
sconst "|"
sconst "<col=7c0808>"
sconst "XP to regain:"
sconst "</col>"
join_string 4
append
sstore 2
sload 3
sconst "|"
sconst "<col=7c0808>"
iload 7
iload 5
sub
sload 1
invoke 46
sconst "</col>"
join_string 4
append
sstore 3
iconst 1
istore 8
LABEL133:
iload 8
iconst 0
if_icmpeq LABEL137
jump LABEL278
LABEL137:
get_varp 1588
iconst 0
if_icmpgt LABEL141
jump LABEL278
LABEL141:
iload 0
switch
0: LABEL144
1: LABEL234
2: LABEL144
4: LABEL189
6: LABEL144
jump LABEL278
LABEL144:
iconst 20
invoke 2031
istore 10
iload 10
iconst 0
if_icmpgt LABEL151
jump LABEL170
LABEL151:
sload 2
sconst "|"
sconst "<col=7c0808>"
sconst "XP permitted:"
sconst "</col>"
join_string 4
append
sstore 2
sload 3
sconst "|"
sconst "<col=7c0808>"
iload 10
sload 1
invoke 46
sconst "</col>"
join_string 4
append
sstore 3
jump LABEL188
LABEL170:
iconst 1
istore 9
sload 2
sconst "|"
sconst "<col=7c0808>"
sconst "XP permitted:"
sconst "</col>"
join_string 4
append
sstore 2
sload 3
sconst "|"
sconst "<col=7c0808>"
sconst "NONE"
sconst "</col>"
join_string 4
append
sstore 3
LABEL188:
jump LABEL278
LABEL189:
iconst 30
invoke 2031
istore 10
iload 10
iconst 0
if_icmpgt LABEL196
jump LABEL215
LABEL196:
sload 2
sconst "|"
sconst "<col=7c0808>"
sconst "XP permitted:"
sconst "</col>"
join_string 4
append
sstore 2
sload 3
sconst "|"
sconst "<col=7c0808>"
iload 10
sload 1
invoke 46
sconst "</col>"
join_string 4
append
sstore 3
jump LABEL233
LABEL215:
iconst 1
istore 9
sload 2
sconst "|"
sconst "<col=7c0808>"
sconst "XP permitted:"
sconst "</col>"
join_string 4
append
sstore 2
sload 3
sconst "|"
sconst "<col=7c0808>"
sconst "NONE"
sconst "</col>"
join_string 4
append
sstore 3
LABEL233:
jump LABEL278
LABEL234:
iconst 40
invoke 2031
istore 10
iload 10
iconst 0
if_icmpgt LABEL241
jump LABEL260
LABEL241:
sload 2
sconst "|"
sconst "<col=7c0808>"
sconst "XP permitted:"
sconst "</col>"
join_string 4
append
sstore 2
sload 3
sconst "|"
sconst "<col=7c0808>"
iload 10
sload 1
invoke 46
sconst "</col>"
join_string 4
append
sstore 3
jump LABEL278
LABEL260:
iconst 1
istore 9
sload 2
sconst "|"
sconst "<col=7c0808>"
sconst "XP permitted:"
sconst "</col>"
join_string 4
append
sstore 2
sload 3
sconst "|"
sconst "<col=7c0808>"
sconst "NONE"
sconst "</col>"
join_string 4
append
sstore 3
LABEL278:
iload 1
iconst 5
cc_find 1
iconst 1
if_icmpeq LABEL284
jump LABEL294
LABEL284:
iload 9
iconst 1
if_icmpeq LABEL288
jump LABEL291
LABEL288:
iconst 0
cc_sethide 1
jump LABEL293
LABEL291:
iconst 1
cc_sethide 1
LABEL293:
jump LABEL321
LABEL294:
iload 1
iconst 5
iconst 5
cc_create 1
iconst 6
iconst 0
iconst 0
iconst 1
cc_setposition 1
iconst 19
iconst 19
iconst 0
iconst 0
cc_setsize 1
iconst 940
cc_setgraphic 1
iconst 65793
cc_setgraphicshadow 1
iload 9
iconst 1
if_icmpeq LABEL316
jump LABEL319
LABEL316:
iconst 0
cc_sethide 1
jump LABEL321
LABEL319:
iconst 1
cc_sethide 1
LABEL321:
iload 3
iconst 1
if_icmpeq LABEL325
jump LABEL344
LABEL325:
map_members
iconst 0
if_icmpeq LABEL329
jump LABEL344
LABEL329:
get_varc_int 103
iconst 0
if_icmpeq LABEL333
jump LABEL344
LABEL333:
sconst "<col=ff0000>"
sload 0
sconst ":"
sconst "</col>"
join_string 4
sstore 2
sconst "<col=ff0000>"
sconst "Members Only"
sconst "</col>"
join_string 3
sstore 3
LABEL344:
invoke 1972
iconst 1
if_icmpeq LABEL348
jump LABEL375
LABEL348:
iconst 2367
iconst -2147483644
iconst -2147483645
iconst -1
iload 2
sload 2
sload 3
iconst 495
sconst "iIiIssf"
iload 1
if_setonop
get_varc_int 218
iload 1
if_icmpeq LABEL363
jump LABEL374
LABEL363:
get_varc_int 217
iconst -1
if_icmpeq LABEL367
jump LABEL374
LABEL367:
iload 1
iconst -1
iload 2
sload 2
sload 3
iconst 495
invoke 2344
LABEL374:
jump LABEL390
LABEL375:
iconst 992
iconst -2147483645
iconst -1
iload 2
sload 2
sload 3
iconst 495
iconst 25
iconst 5
div
sconst "IiIssfi"
iload 1
if_setonmouserepeat
iconst 0
set_varc_int 2
LABEL390:
return

View File

@@ -1 +0,0 @@
B6196093530C36795254AA35C06E5DFB9B6D0280939FDFC05BE38B5752AAE758

View File

@@ -1,109 +0,0 @@
.id 396
.int_stack_count 2
.string_stack_count 0
.int_var_count 3
.string_var_count 2
invoke 1007
istore 2
sconst "Total level:"
sconst "<br>"
iload 2
tostring
join_string 3
iload 0
sconst "skillTabTotalLevel" ; push event name
runelite_callback ; invoke callback
if_settext
iload 0
if_clearops
sconst ""
sstore 0
sconst ""
sstore 1
map_members
iconst 1
if_icmpeq LABEL22
get_varc_int 103
iconst 1
if_icmpeq LABEL22
jump LABEL28
LABEL22:
sconst "Total XP:"
sstore 0
invoke 1008
invoke 1009
sstore 1
jump LABEL37
LABEL28:
sconst "Total XP:|Free Total Level:"
sstore 0
invoke 1008
invoke 1009
sconst "|"
invoke 1320
tostring
join_string 3
sstore 1
LABEL37:
invoke 1972
iconst 1
if_icmpeq LABEL41
jump LABEL72
LABEL41:
iconst 1
sconst "Toggle Total XP"
iload 0
if_setop
iconst 2367
iconst -2147483644
iconst -2147483645
iconst -1
iload 1
sload 0
sload 1
iconst 495
sconst "iIiIssf"
iload 0
if_setonop
get_varc_int 218
iload 0
if_icmpeq LABEL60
jump LABEL71
LABEL60:
get_varc_int 217
iconst -1
if_icmpeq LABEL64
jump LABEL71
LABEL64:
iload 0
iconst -1
iload 1
sload 0
sload 1
iconst 495
invoke 2344
LABEL71:
jump LABEL92
LABEL72:
iconst 992
iconst -2147483645
iconst -1
iload 1
sload 0
sload 1
iconst 495
iconst 25
iconst 5
div
sconst "IiIssfi"
iload 0
if_setonmouserepeat
iconst 40
iload 1
sconst "I"
iload 0
if_setonmouseleave
iconst 0
set_varc_int 2
LABEL92:
return

View File

@@ -1 +0,0 @@
3444503072AEE70EEB53938C1FDC826A7530B62BB5FAB65402A22BAB08D7B76D

View File

@@ -1,252 +0,0 @@
.id 187
.int_stack_count 1
.string_stack_count 0
.int_var_count 5
.string_var_count 1
iconst 0
istore 1
map_members
iconst 1
if_icmpeq LABEL9
get_varbit 5314
iconst 1
if_icmpeq LABEL9
jump LABEL17
LABEL9:
iconst 111
iconst 105
iconst 906
iconst 94
iconst 3
inv_getobj
enum
istore 1
LABEL17:
iload 1
iconst 0
if_icmple LABEL21
jump LABEL31
LABEL21:
iconst 1 ; What we compare the boolean with
iconst 0 ; Boolean
sconst "drawSpecbarAnyway"
runelite_callback
if_icmpeq LABEL41
iconst 1
iconst 38862883
if_sethide
iconst 190
iconst 28
iconst 0
iconst 0
iconst 38862850
if_setsize
return
LABEL31:
invoke 1972
iconst 1
if_icmpeq LABEL35
jump LABEL41
LABEL35:
iconst 190
iconst 16
iconst 0
iconst 0
iconst 38862850
if_setsize
LABEL41:
iconst 0
istore 2
iconst 38862883
if_gethide
iconst 1
if_icmpeq LABEL48
jump LABEL50
LABEL48:
iconst 1
istore 2
LABEL50:
iconst 0
iconst 38862883
if_sethide
get_varp 301
iconst 0
if_icmpgt LABEL57
jump LABEL61
LABEL57:
iconst 16776960
iconst 38862888
if_setcolour
jump LABEL64
LABEL61:
iconst 16
iconst 38862888
if_setcolour
LABEL64:
get_varp 300
istore 3
iload 3
iconst 0
if_icmplt LABEL70
jump LABEL72
LABEL70:
iconst 0
istore 3
LABEL72:
sconst "Special Attack: "
iload 3
iconst 10
div
tostring
sconst "%"
join_string 3
iconst 38862888
if_settext
iload 0
iload 3
iload 2
invoke 189
iconst 38862884
iconst 0
invoke 835
pop_int ; Specbar is fully built here
iload 1
iconst 0
if_icmple RETURN ; Return if the weapon isn't supposed to have a spec
jump CONTINUE ; Idk why I'm doing it like this but it's the jagex way
RETURN:
return
CONTINUE:
iload 3
iload 1
if_icmpge LABEL89
jump LABEL93
LABEL89:
iconst 3767611
iconst 38862887
if_setcolour
jump LABEL96
LABEL93:
iconst 12907
iconst 38862887
if_setcolour
LABEL96:
iconst 94
iconst 3
inv_getobj
istore 4
iconst 111
iconst 115
iconst 1739
iload 4
enum
sconst " ("
iconst 111
iconst 105
iconst 906
iload 4
enum
iconst 10
div
tostring
sconst "%)"
join_string 4
sstore 0
iload 4
switch
22737: LABEL124
22740: LABEL124
22743: LABEL124
22731: LABEL124
22734: LABEL124
jump LABEL132
LABEL124:
iconst 111
iconst 115
iconst 1739
iload 4
enum
sconst " 5-100% "
join_string 2
sstore 0
LABEL132:
get_varbit 5712
iconst 0
if_icmpeq LABEL136
jump LABEL201
LABEL136:
iload 4
iconst 11235
if_icmpeq LABEL152
iload 4
iconst 20408
if_icmpeq LABEL152
iload 4
iconst 12765
if_icmpeq LABEL152
iload 4
iconst 12768
if_icmpeq LABEL152
iload 4
iconst 12767
if_icmpeq LABEL152
jump LABEL185
LABEL152:
iconst 94
iconst 13
inv_getobj
iconst 11212
if_icmpeq LABEL173
iconst 94
iconst 13
inv_getobj
iconst 11227
if_icmpeq LABEL173
iconst 94
iconst 13
inv_getobj
iconst 11228
if_icmpeq LABEL173
iconst 94
iconst 13
inv_getobj
iconst 11229
if_icmpeq LABEL173
jump LABEL185
LABEL173:
sconst "Descent of Dragons: Deal a double attack with dragon arrows that inflicts up to 50% more damage (minimum damage of 8 per hit). ("
iconst 111
iconst 105
iconst 906
iload 4
enum
iconst 10
div
tostring
sconst "%)"
join_string 3
sstore 0
LABEL185:
iconst 526
iconst -2147483645
iconst -1
iconst 38862890
sload 0
iconst 25
iconst 160
sconst "IiIsii"
iconst 38862883
if_setonmouserepeat
iconst 40
iconst 38862890
sconst "I"
iconst 38862883
if_setonmouseleave
jump LABEL205
LABEL201:
iconst -1
sconst ""
iconst 38862883
if_setonmouserepeat
LABEL205:
return

View File

@@ -1 +0,0 @@
0CEA896F74B3F885C26633865A18FDAE02AD6C78C114646FCA710018F6271C55

View File

@@ -1,426 +0,0 @@
.id 923
.int_stack_count 0
.string_stack_count 0
.int_var_count 5
.string_var_count 0
; callback "chatboxBackgroundBuilt"
; used by the ChatboxPerformancePlugin to know when it needs to rebuild.
; Unmark the plugin as hidden and toggle it. The chatbox should change opacity
; slightly
iconst 10616834
cc_deleteall
iconst 0
istore 0
get_varc_int 41
iconst 1337
if_icmpeq LABEL8
jump LABEL24
LABEL8:
invoke 922
iconst 1
if_icmpeq LABEL12
jump LABEL15
LABEL12:
iconst 1
istore 0
jump LABEL24
LABEL15:
getwindowmode
iconst 1
if_icmpeq LABEL19
jump LABEL24
LABEL19:
iconst 0
set_varc_int 41
iconst 0
iconst 0
invoke 183
LABEL24:
iload 0
iconst 10616869
if_sethide
get_varbit 6374
iconst 1
if_icmpeq LABEL31
jump LABEL48
LABEL31:
getwindowmode
iconst 1
if_icmpne LABEL35
jump LABEL48
LABEL35:
iconst 1
iconst 0
iconst 2
iconst 0
iconst 10616891
if_setposition
iconst -1
iconst 0
iconst 0
iconst 0
iconst 10617392
if_setposition
jump LABEL60
LABEL48:
iconst 0
iconst 0
iconst 0
iconst 0
iconst 10616891
if_setposition
iconst 0
iconst 0
iconst 2
iconst 0
iconst 10617392
if_setposition
LABEL60:
iconst 10616870
cc_deleteall
iconst 10616889
cc_deleteall
iconst 0
istore 1
clientclock
get_varc_int 223
if_icmplt LABEL70
jump LABEL82
LABEL70:
invoke 900
iconst 1129
if_icmpne LABEL74
jump LABEL82
LABEL74:
iconst 1
istore 1
iconst 2155
get_varc_int 223
sconst "i"
iconst 10616870
if_setontimer
jump LABEL86
LABEL82:
iconst -1
sconst ""
iconst 10616870
if_setontimer
LABEL86:
invoke 921
iconst 0
if_icmpeq LABEL90
jump LABEL156
LABEL90:
iconst 1
iconst 10616870
if_setnoclickthrough
iload 1
iconst 0
if_icmpeq LABEL97
jump LABEL135
LABEL97:
iconst 10616870
iconst 5
iconst 0
cc_create
iconst 0
iconst 0
iconst 1
iconst 1
cc_setsize
iconst 0
iconst 0
iconst 1
iconst 1
cc_setposition
iconst 1017
cc_setgraphic
iconst 0
cc_settiling
iconst 0
cc_settrans
iconst 10616889
iconst 3
iconst 0
cc_create
iconst 0
iconst 1
iconst 1
iconst 0
cc_setsize
iconst 0
iconst 15
iconst 1
iconst 2
cc_setposition
iconst 8418912
cc_setcolour
iconst 1
cc_setfill
LABEL135:
iconst 10617392
iconst 792
iconst 789
iconst 790
iconst 791
iconst 773
iconst 788
iconst 0
invoke 838
invoke 2373
iconst 1
if_icmpeq LABEL148
jump LABEL152
LABEL148:
iconst 255
iconst 10616835
if_settrans
jump LABEL155
LABEL152:
iconst 0
iconst 10616835
if_settrans
LABEL155:
return
LABEL156:
iconst 16384
iconst 25
div
istore 2
iconst 16384
istore 3
get_varbit 2570
iconst 1
if_icmpeq LABEL166
jump LABEL170
LABEL166:
iconst 1
iconst 10616870
if_setnoclickthrough
jump LABEL176
LABEL170:
iconst 0
iconst 10616870
if_setnoclickthrough
iconst 1
iconst 10616870
2006
LABEL176:
iconst 0
istore 4
iload 1
iconst 0
if_icmpeq LABEL182
jump LABEL332
LABEL182:
invoke 1972
iconst 0
if_icmpeq LABEL186
jump LABEL266
LABEL186:
iload 4
iconst 20
if_icmplt LABEL190
jump LABEL265
LABEL190:
iconst 10616870
iconst 3
iload 4
cc_create
iconst 0
iload 3
iconst 1
iconst 2
cc_setsize
iconst 0
iconst 0
iconst 1
iconst 2
cc_setposition
iconst 0
cc_setcolour
iconst 1
cc_setfill
iconst 254
cc_settrans
iconst 10616889
iconst 3
iload 4
iconst 2
multiply
cc_create
iconst 10616889
iconst 3
iload 4
iconst 2
multiply
iconst 1
add
cc_create 1
iload 3
iconst 1
iconst 2
iconst 0
cc_setsize
iload 3
iconst 1
iconst 2
iconst 0
cc_setsize 1
iconst 0
iconst 0
iconst 0
iconst 0
cc_setposition
iconst 0
iconst 15
iconst 0
iconst 2
cc_setposition 1
iconst 16777215
cc_setcolour
iconst 16777215
cc_setcolour 1
iconst 1
cc_setfill
iconst 1
cc_setfill 1
iconst 251
cc_settrans
iconst 250
cc_settrans 1
iload 4
iconst 1
add
iload 3
iload 2
sub
istore 3
istore 4
jump LABEL186
LABEL265:
sconst "chatboxBackgroundBuilt"
runelite_callback
jump LABEL332
LABEL266:
iconst 10616870
iconst 3
iload 4
cc_create
iconst 0
iload 3
iconst 1
iconst 2
cc_setsize
iconst 0
iconst 0
iconst 1
iconst 2
cc_setposition
iconst 0
cc_setcolour
iconst 1
cc_setfill
iconst 225
cc_settrans
iconst 10616889
iconst 3
iload 4
iconst 2
multiply
cc_create
iconst 10616889
iconst 3
iload 4
iconst 2
multiply
iconst 1
add
cc_create 1
iload 3
iconst 1
iconst 2
iconst 0
cc_setsize
iload 3
iconst 1
iconst 2
iconst 0
cc_setsize 1
iconst 0
iconst 0
iconst 0
iconst 0
cc_setposition
iconst 0
iconst 15
iconst 0
iconst 2
cc_setposition 1
iconst 16777215
cc_setcolour
iconst 16777215
cc_setcolour 1
iconst 1
cc_setfill
iconst 1
cc_setfill 1
iconst 200
cc_settrans
iconst 130
cc_settrans 1
LABEL332:
iconst 10617392
iconst 1190
iconst 1187
iconst 1188
iconst 1189
iconst 1185
iconst 1186
iconst 1
invoke 838
iload 0
iconst 1
if_icmpeq LABEL345
jump LABEL349
LABEL345:
iconst 255
iconst 10616835
if_settrans
jump LABEL380
LABEL349:
invoke 1972
iconst 0
if_icmpeq LABEL353
jump LABEL357
LABEL353:
iconst 155
iconst 10616835
if_settrans
jump LABEL380
LABEL357:
iconst 255
iconst 10616835
if_settrans
iconst 10616834
iconst 3
iconst 0
cc_create
iconst 0
iconst 0
iconst 1
iconst 1
cc_setsize
iconst 0
iconst 0
iconst 1
iconst 1
cc_setposition
iconst 0
cc_setcolour
iconst 1
cc_setfill
iconst 225
cc_settrans
LABEL380:
return

View File

@@ -1 +0,0 @@
6A53DA1D918405E3F314E4350A9CF4002988E5C45E06D37A00AA725003FAD064

View File

@@ -1,55 +0,0 @@
.id 1050
.int_stack_count 1
.string_stack_count 0
.int_var_count 2 ; +1 for saving target angle
.string_var_count 0
; Remove check of op index
; iload 0
; iconst 1
; if_icmpne LABEL10
get_varbit 542
iconst 1
if_icmpeq LABEL10
get_varbit 4606
iconst 0
if_icmpne LABEL10
jump LABEL11
LABEL10:
return
LABEL11:
; switch on op index
iload 0
switch
1: LOOK_NORTH
2: LOOK_SOUTH
3: LOOK_EAST
4: LOOK_WEST
jump LABEL10
LOOK_NORTH:
iconst 0
istore 1
jump LOOK
LOOK_SOUTH:
iconst 1024
istore 1
jump LOOK
LOOK_EAST:
iconst 1536
istore 1
jump LOOK
LOOK_WEST:
iconst 512
istore 1
jump LOOK
LOOK:
iconst 2266
iconst 1
iconst 0
sound_synth
iconst 225
iconst 5
randominc
add
iload 1 ; load target angle
cam_forceangle
return

View File

@@ -1 +0,0 @@
DC2D875DFF91D7D0184670EC9CD4E5980C051D8D4BD0F591935FD603409A7369

View File

@@ -1,46 +0,0 @@
.id 276
.int_stack_count 17
.string_stack_count 0
.int_var_count 17
.string_var_count 0
; Check if we should allow server to relayout bank
iconst 1 ; true
iconst 0 ; load active boolean
sconst "getSearchingTagTab" ; push event name
runelite_callback ; invoke callback
if_icmpne LABEL2
; Let layout continue if current bank tab is 0
get_varbit 4150
iconst 0
if_icmpeq LABEL2
; Reset the current bank tab to 0 otherwise
iconst 0
set_varbit 4150
sconst "Server attempted to reset bank tab."
sconst "debug"
runelite_callback
LABEL2:
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
invoke 277
return

View File

@@ -1 +0,0 @@
2A73E4C408881BB0EBDDE9BB05910C55F0313FA90BA907B722859E0183A713E7

View File

@@ -1,494 +0,0 @@
.id 653
.int_stack_count 19
.string_stack_count 0
.int_var_count 22
.string_var_count 0
iload 0
sconst "bankpin"
runelite_callback
iconst 3
if_icmpeq LABEL4
jump LABEL20
LABEL4:
sconst "Finally, the FOURTH digit."
iload 18
if_settext
sconst "*"
iload 14
if_settext
sconst "*"
iload 15
if_settext
sconst "*"
iload 16
if_settext
sconst "?"
iload 17
if_settext
jump LABEL128
LABEL20:
iload 0
iconst 2
if_icmpeq LABEL24
jump LABEL40
LABEL24:
sconst "Time for the THIRD digit."
iload 18
if_settext
sconst "*"
iload 14
if_settext
sconst "*"
iload 15
if_settext
sconst "?"
iload 16
if_settext
sconst "?"
iload 17
if_settext
jump LABEL128
LABEL40:
iload 0
iconst 1
if_icmpeq LABEL44
jump LABEL60
LABEL44:
sconst "Now click the SECOND digit."
iload 18
if_settext
sconst "*"
iload 14
if_settext
sconst "?"
iload 15
if_settext
sconst "?"
iload 16
if_settext
sconst "?"
iload 17
if_settext
jump LABEL128
LABEL60:
iload 0
iconst 0
if_icmpeq LABEL64
jump LABEL80
LABEL64:
sconst "First click the FIRST digit."
iload 18
if_settext
sconst "?"
iload 14
if_settext
sconst "?"
iload 15
if_settext
sconst "?"
iload 16
if_settext
sconst "?"
iload 17
if_settext
jump LABEL128
LABEL80:
sconst "Submitting..."
iload 18
if_settext
sconst "*"
iload 14
if_settext
sconst "*"
iload 15
if_settext
sconst "*"
iload 16
if_settext
sconst "*"
iload 17
if_settext
iload 4
cc_deleteall
iload 5
cc_deleteall
iload 6
cc_deleteall
iload 7
cc_deleteall
iload 8
cc_deleteall
iload 9
cc_deleteall
iload 10
cc_deleteall
iload 11
cc_deleteall
iload 12
cc_deleteall
iload 13
cc_deleteall
iconst -1
sconst ""
iload 2
if_setonop
iload 2
if_clearops
iconst -1
sconst ""
iload 3
if_setonop
iload 3
if_clearops
return
LABEL128:
iconst 10
define_array 73
iconst 0
iload 4
set_array_int
iconst 1
iload 5
set_array_int
iconst 2
iload 6
set_array_int
iconst 3
iload 7
set_array_int
iconst 4
iload 8
set_array_int
iconst 5
iload 9
set_array_int
iconst 6
iload 10
set_array_int
iconst 7
iload 11
set_array_int
iconst 8
iload 12
set_array_int
iconst 9
iload 13
set_array_int
iconst 0
istore 19
iconst -1
istore 20
iconst 20
istore 21
LABEL166:
iload 21
iconst 0
if_icmpgt LABEL170
jump LABEL188
LABEL170:
iload 21
iconst 1
sub
istore 21
iconst 9
random
istore 19
iconst 9
get_array_int
istore 20
iconst 9
iload 19
get_array_int
set_array_int
iload 19
iload 20
set_array_int
jump LABEL166
LABEL188:
iconst 0
get_array_int
iconst 0
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 1
get_array_int
iconst 1
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 2
get_array_int
iconst 2
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 3
get_array_int
iconst 3
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 4
get_array_int
iconst 4
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 5
get_array_int
iconst 5
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 6
get_array_int
iconst 6
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 7
get_array_int
iconst 7
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 8
get_array_int
iconst 8
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 9
get_array_int
iconst 9
iload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invoke 679
iconst 1
iload 2
if_gettext
iload 2
if_setop
iconst 686
iconst 12345
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
sconst "iIIIIIIIIIIIIIIIII"
iload 2
if_setonop
iconst 1
iload 3
if_gettext
iload 3
if_setop
iconst 686
iconst 54321
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
sconst "iIIIIIIIIIIIIIIIII"
iload 3
if_setonop
sconst "bankPinButtons" ; push event name
runelite_callback ; invoke callback
return

View File

@@ -1 +0,0 @@
A4641387DC1A542BDEB6F3728D23944F968EF2FD3EA2868B5B6AAF6961D0C6E0

View File

@@ -1,919 +0,0 @@
.id 1004
.int_stack_count 34
.string_stack_count 0
.int_var_count 48
.string_var_count 1
iload 0
iconst 1
if_icmpeq LABEL4
jump LABEL9
LABEL4:
get_varc_int 207
iconst -1
if_icmpeq LABEL8
jump LABEL9
LABEL8:
return
LABEL9:
iconst 23
iconst 1
add
istore 34
iload 34
define_array 83
iload 34
define_array 65641
iconst 0
istore 35
iconst 0
istore 36
iload 0
iconst 1
if_icmpeq LABEL25
jump LABEL81
LABEL25:
get_varc_int 207
iconst -1
if_icmpne LABEL29
jump LABEL80
LABEL29:
get_varc_int 207
iconst 269500481
if_icmpeq LABEL33
jump LABEL39
LABEL33:
iload 1
iload 3
iload 8
iload 9
invoke 997
jump LABEL65
LABEL39:
iload 35
iconst 105
iconst 83
iconst 681
get_varc_int 207
coordx
enum
set_array_int
iload 35
get_varc_int 207
coordy
set_array_int 1
iload 35
get_array_int
iconst -1
if_icmpne LABEL56
jump LABEL65
LABEL56:
iload 35
get_array_int 1
iconst 0
if_icmpgt LABEL61
jump LABEL65
LABEL61:
iload 35
iconst 1
add
istore 35
LABEL65:
get_varc_int 208
get_varc_int 209
get_varc_int 210
get_varc_int 211
get_varc_int 212
get_varc_int 213
iconst -1
set_varc_int 213
set_varc_int 212
set_varc_int 211
set_varc_int 210
set_varc_int 209
set_varc_int 208
set_varc_int 207
jump LABEL25
LABEL80:
jump LABEL518
LABEL81:
sconst "newXpDrop"
runelite_callback
iconst 10
stat_xp
iload 25
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL90
jump LABEL100
LABEL90:
iload 35
iconst 10
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL100:
iconst 0
stat_xp
iload 11
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL109
jump LABEL119
LABEL109:
iload 35
iconst 0
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL119:
iconst 2
stat_xp
iload 12
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL128
jump LABEL138
LABEL128:
iload 35
iconst 2
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL138:
iconst 4
stat_xp
iload 13
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL147
jump LABEL157
LABEL147:
iload 35
iconst 4
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL157:
iconst 6
stat_xp
iload 14
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL166
jump LABEL176
LABEL166:
iload 35
iconst 6
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL176:
iconst 1
stat_xp
iload 15
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL185
jump LABEL195
LABEL185:
iload 35
iconst 1
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL195:
iconst 3
stat_xp
iload 16
sub
istore 36
iload 36
iconst 0
if_icmpgt HP_XP_GAINED
jump LABEL214
HP_XP_GAINED:
iload 35
iconst 3
set_array_int
iload 35
iload 36
sconst "hpXpGained"
runelite_callback
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL214:
iconst 5
stat_xp
iload 17
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL223
jump LABEL233
LABEL223:
iload 35
iconst 5
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL233:
iconst 16
stat_xp
iload 18
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL242
jump LABEL252
LABEL242:
iload 35
iconst 16
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL252:
iconst 15
stat_xp
iload 19
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL261
jump LABEL271
LABEL261:
iload 35
iconst 15
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL271:
iconst 17
stat_xp
iload 20
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL280
jump LABEL290
LABEL280:
iload 35
iconst 17
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL290:
iconst 12
stat_xp
iload 21
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL299
jump LABEL309
LABEL299:
iload 35
iconst 12
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL309:
iconst 20
stat_xp
iload 22
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL318
jump LABEL328
LABEL318:
iload 35
iconst 20
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL328:
iconst 14
stat_xp
iload 23
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL337
jump LABEL347
LABEL337:
iload 35
iconst 14
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL347:
iconst 13
stat_xp
iload 24
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL356
jump LABEL366
LABEL356:
iload 35
iconst 13
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL366:
iconst 7
stat_xp
iload 26
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL375
jump LABEL385
LABEL375:
iload 35
iconst 7
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL385:
iconst 11
stat_xp
iload 27
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL394
jump LABEL404
LABEL394:
iload 35
iconst 11
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL404:
iconst 8
stat_xp
iload 28
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL413
jump LABEL423
LABEL413:
iload 35
iconst 8
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL423:
iconst 9
stat_xp
iload 29
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL432
jump LABEL442
LABEL432:
iload 35
iconst 9
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL442:
iconst 18
stat_xp
iload 30
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL451
jump LABEL461
LABEL451:
iload 35
iconst 18
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL461:
iconst 19
stat_xp
iload 31
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL470
jump LABEL480
LABEL470:
iload 35
iconst 19
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL480:
iconst 22
stat_xp
iload 32
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL489
jump LABEL499
LABEL489:
iload 35
iconst 22
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL499:
iconst 21
stat_xp
iload 33
sub
istore 36
iload 36
iconst 0
if_icmpgt LABEL508
jump LABEL518
LABEL508:
iload 35
iconst 21
set_array_int
iload 35
iload 36
set_array_int 1
iload 35
iconst 1
add
istore 35
LABEL518:
iconst 0
istore 37
iconst 0
istore 38
iconst 494
istore 39
iconst 494
istore 40
iconst 16
istore 41
iconst 0
istore 42
iconst 0
istore 43
iconst 0
istore 44
iconst 0
istore 45
iconst 0
istore 46
iconst -1
istore 47
sconst ""
sstore 0
iload 35
iconst 0
if_icmpgt LABEL546
jump LABEL789
LABEL546:
iload 16
iconst 0
if_icmpgt LABEL550
jump LABEL789
LABEL550:
clientclock
get_varc_int 76
sub
iconst 10
if_icmpgt LABEL556
jump LABEL789
LABEL556:
get_varbit 4693
iconst 1
if_icmpeq LABEL560
jump LABEL571
LABEL560:
invoke 1972
iconst 0
if_icmpeq LABEL564
jump LABEL571
LABEL564:
iconst 495
iconst 495
iconst 25
istore 41
istore 40
istore 39
jump LABEL585
LABEL571:
get_varbit 4693
iconst 2
if_icmpeq LABEL575
jump LABEL585
LABEL575:
invoke 1972
iconst 0
if_icmpeq LABEL579
jump LABEL585
LABEL579:
iconst 496
iconst 496
iconst 25
istore 41
istore 40
istore 39
LABEL585:
iload 8
if_getheight
istore 42
iload 42
iconst 100
if_icmplt LABEL592
jump LABEL594
LABEL592:
iconst 100
istore 42
LABEL594:
iload 41
iconst 105
iconst 105
iconst 1171
get_varbit 4722
enum
multiply
iload 42
div
iconst 1
add
istore 43
LABEL606:
iload 37
iload 35
if_icmplt LABEL610
jump LABEL784
LABEL610:
iload 38
iconst 0
if_icmpeq LABEL614
jump LABEL623
LABEL614:
iload 0
iconst 0
if_icmpeq LABEL618
jump LABEL623
LABEL618:
iload 37
get_array_int
set_varc_int 72
iconst 1
istore 38
LABEL623:
get_varc_int 71
iconst 0
if_icmpgt LABEL627
jump LABEL638
LABEL627:
get_varc_int 71
clientclock
iload 43
sub
if_icmpgt LABEL633
jump LABEL638
LABEL633:
get_varc_int 71
iload 43
add
istore 44
jump LABEL640
LABEL638:
clientclock
istore 44
LABEL640:
iload 44
clientclock
iload 43
iload 10
multiply
add
if_icmplt LABEL648
jump LABEL781
LABEL648:
iconst 105
iconst 73
iconst 1163
get_varc_int 70
enum
istore 47
iconst 0
iload 47
if_sethide
iload 37
get_array_int 1
istore 46
iload 47
iconst 5
iconst 1
cc_create
iconst 83
iconst 100
iconst 255
iload 37
get_array_int
enum
cc_setgraphic
iconst 0
iconst 0
iconst 0
iconst 5
cc_setposition
iconst 1
cc_sethide
iconst 1
istore 45
iload 37
iconst 1
add
istore 37
LABEL684:
get_varbit 4696
iconst 1
if_icmpeq LABEL688
jump LABEL732
LABEL688:
iload 37
iload 35
if_icmplt LABEL692
jump LABEL732
LABEL692:
iload 45
iconst 5
if_icmplt LABEL696
jump LABEL732
LABEL696:
iload 46
iconst 1000000
if_icmplt LABEL700
jump LABEL732
LABEL700:
iload 46
iload 37
get_array_int 1
add
istore 46
iload 45
iconst 1
add
istore 45
iload 47
iconst 5
iload 45
cc_create
iconst 83
iconst 100
iconst 255
iload 37
get_array_int
enum
cc_setgraphic
iconst 0
iconst 0
iconst 0
iconst 5
cc_setposition
iconst 1
cc_sethide
iload 37
iconst 1
add
istore 37
jump LABEL684
LABEL732:
iload 46
sconst ","
invoke 46
sconst "xpDropAddDamage"
runelite_callback
sstore 0
iload 0
iconst 1
if_icmpeq LABEL740
jump LABEL745
LABEL740:
sconst "<img=11>"
sconst " "
sload 0
join_string 3
sstore 0
LABEL745:
iload 47
iconst 0
cc_find
iconst 1
if_icmpeq LABEL751
jump LABEL766
LABEL751:
sload 0
cc_settext
iconst 0
iconst 0
iconst 0
iconst 5
cc_setposition
iconst 1
cc_sethide
iload 47
iload 41
iload 39
iload 40
sload 0
invoke 996
LABEL766:
iconst 1005
iload 47
iload 44
sconst "Ii"
iload 47
if_setontimer
iload 44
set_varc_int 71
get_varc_int 70
iconst 1
add
iload 10
mod
set_varc_int 70
jump LABEL783
LABEL781:
iload 35
istore 37
LABEL783:
jump LABEL606
LABEL784:
iload 1
iload 3
iload 8
iload 9
invoke 997
LABEL789:
iload 0
iconst 0
if_icmpeq LABEL793
jump LABEL812
LABEL793:
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
invoke 999
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
invoke 1003
LABEL812:
return

View File

@@ -1 +0,0 @@
C59E7F42A1DBD7E7D130D9BFC470F3148D04ECE705CEF1E15BC2A84B63042989

View File

@@ -1,91 +0,0 @@
.id 42
.int_stack_count 2
.string_stack_count 0
.int_var_count 6
.string_var_count 0
get_varbit 4606
iconst 0
if_icmpne LABEL4
jump LABEL5
LABEL4:
return
LABEL5:
iconst 896
sconst "innerZoomLimit"
runelite_callback
iload 0
invoke 1046
istore 0
iconst 128
sconst "outerZoomLimit"
runelite_callback
iload 0
invoke 1045
istore 0
iconst 896
sconst "innerZoomLimit"
runelite_callback
iload 1
invoke 1046
istore 1
iconst 128
sconst "outerZoomLimit"
runelite_callback
iload 1
invoke 1045
istore 1
iload 0
iload 1
viewport_setfov
iconst 0
istore 2
iconst 0
istore 3
viewport_geteffectivesize
istore 3
istore 2
iload 3
iconst 334
sub
istore 4
iload 4
iconst 0
if_icmplt LABEL39
jump LABEL42
LABEL39:
iconst 0
istore 4
jump LABEL48
LABEL42:
iload 4
iconst 100
if_icmpgt LABEL46
jump LABEL48
LABEL46:
iconst 100
istore 4
LABEL48:
iload 0
iload 1
iload 0
sub
iload 4
multiply
iconst 100
div
add
istore 5
iconst 25
iconst 25
iload 5
multiply
iconst 256
div
add
cam_setfollowheight
iload 0
iload 1
set_varc_int 74
set_varc_int 73
invoke 1049
return

View File

@@ -1,37 +0,0 @@
; Copyright (c) 2018 Abex
; All rights reserved.
;
; Redistribution and use in source and binary forms, with or without
; modification, are permitted provided that the following conditions are met:
;
; 1. Redistributions of source code must retain the above copyright notice, this
; list of conditions and the following disclaimer.
; 2. Redistributions in binary form must reproduce the above copyright notice,
; this list of conditions and the following disclaimer in the documentation
; and/or other materials provided with the distribution.
;
; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
; ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
; DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
; ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
;;
; Does nothing
;
; This is used to eat events when you want a menu action attached to it
; because you need an op listener attached to it for it to work
;;
.id 10003
.int_stack_count 0
.string_stack_count 0
.int_var_count 0
.string_var_count 0
return

View File

@@ -1 +0,0 @@
950ADB6A28E029005D24F99A65EF4D2AC4486EDC680D8770F4435F0300AA1299

View File

@@ -1,140 +0,0 @@
.id 358
.int_stack_count 6
.string_stack_count 0
.int_var_count 6
.string_var_count 0
; callback "optionsAllSounds"
; Used by the MusicPlugin to hide the vanilla (blue) volume handles
; Enable the MusicPlugin and go to the volume options panel. There should
; only be a green handle on the slider
iload 0
sconst "optionsAllSounds"
runelite_callback
istore 0
iload 0
iconst 4
if_icmpeq LABEL4
jump LABEL20
LABEL4:
iconst 687
iload 1
if_setgraphic
iconst 693
iload 2
if_setgraphic
iconst 694
iload 3
if_setgraphic
iconst 695
iload 4
if_setgraphic
iconst 696
iload 5
if_setgraphic
jump LABEL115
LABEL20:
iload 0
iconst 3
if_icmpeq LABEL24
jump LABEL40
LABEL24:
iconst 692
iload 1
if_setgraphic
iconst 688
iload 2
if_setgraphic
iconst 694
iload 3
if_setgraphic
iconst 695
iload 4
if_setgraphic
iconst 696
iload 5
if_setgraphic
jump LABEL115
LABEL40:
iload 0
iconst 2
if_icmpeq LABEL44
jump LABEL60
LABEL44:
iconst 692
iload 1
if_setgraphic
iconst 693
iload 2
if_setgraphic
iconst 689
iload 3
if_setgraphic
iconst 695
iload 4
if_setgraphic
iconst 696
iload 5
if_setgraphic
jump LABEL115
LABEL60:
iload 0
iconst 1
if_icmpeq LABEL64
jump LABEL80
LABEL64:
iconst 692
iload 1
if_setgraphic
iconst 693
iload 2
if_setgraphic
iconst 694
iload 3
if_setgraphic
iconst 690
iload 4
if_setgraphic
iconst 696
iload 5
if_setgraphic
jump LABEL115
LABEL80:
iload 0
iconst 0
if_icmpeq LABEL84
jump LABEL100
LABEL84:
iconst 692
iload 1
if_setgraphic
iconst 693
iload 2
if_setgraphic
iconst 694
iload 3
if_setgraphic
iconst 695
iload 4
if_setgraphic
iconst 691
iload 5
if_setgraphic
jump LABEL115
LABEL100:
iconst 692
iload 1
if_setgraphic
iconst 693
iload 2
if_setgraphic
iconst 694
iload 3
if_setgraphic
iconst 695
iload 4
if_setgraphic
iconst 696
iload 5
if_setgraphic
LABEL115:
return