Rewrite scripts with new opcodes

This commit is contained in:
RuneLite Cache-Code Autoupdater
2019-03-08 05:28:02 -07:00
committed by Max Weber
parent 75fbb07b41
commit fc48e2a936
23 changed files with 2391 additions and 2391 deletions

View File

@@ -3,28 +3,28 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 2 .int_var_count 2
.string_var_count 1 .string_var_count 1
get_varc 5 get_varc_int 5
load_int 14 iconst 14
if_icmpeq LABEL4 if_icmpeq LABEL4
jump LABEL7 jump LABEL7
LABEL4: LABEL4:
load_int 1 iconst 1
put_varc 66 set_varc_int 66
return return
LABEL7: LABEL7:
load_int -1 iconst -1
istore 0 istore 0
load_string "" sconst ""
sstore 0 sstore 0
get_varc_string 22 get_varc_string_old 22
string_length string_length
istore 1 istore 1
iload 1 iload 1
load_int 0 iconst 0
if_icmpgt LABEL18 if_icmpgt LABEL18
jump LABEL193 jump LABEL193
LABEL18: LABEL18:
get_varc 5 get_varc_int 5
switch switch
1: LABEL21 1: LABEL21
2: LABEL44 2: LABEL44
@@ -46,90 +46,90 @@ LABEL21:
return return
jump LABEL192 jump LABEL192
LABEL23: LABEL23:
get_ignorecount ignore_count
load_int 0 iconst 0
if_icmplt LABEL27 if_icmplt LABEL27
jump LABEL30 jump LABEL30
LABEL27: LABEL27:
load_string "Unable to update ignore list - system busy." sconst "Unable to update ignore list - system busy."
send_game_message mes
jump LABEL43 jump LABEL43
LABEL30: LABEL30:
get_varc 5 get_varc_int 5
load_int 4 iconst 4
if_icmpeq LABEL34 if_icmpeq LABEL34
jump LABEL37 jump LABEL37
LABEL34: LABEL34:
get_varc_string 22 get_varc_string_old 22
add_ignore ignore_add
jump LABEL43 jump LABEL43
LABEL37: LABEL37:
get_varc 5 get_varc_int 5
load_int 5 iconst 5
if_icmpeq LABEL41 if_icmpeq LABEL41
jump LABEL43 jump LABEL43
LABEL41: LABEL41:
get_varc_string 22 get_varc_string_old 22
remove_ignore ignore_del
LABEL43: LABEL43:
jump LABEL192 jump LABEL192
LABEL44: LABEL44:
get_friendcount friend_count
load_int 0 iconst 0
if_icmplt LABEL48 if_icmplt LABEL48
jump LABEL51 jump LABEL51
LABEL48: LABEL48:
load_string "Unable to complete action - system busy." sconst "Unable to complete action - system busy."
send_game_message mes
jump LABEL109 jump LABEL109
LABEL51: LABEL51:
get_varc 5 get_varc_int 5
load_int 2 iconst 2
if_icmpeq LABEL55 if_icmpeq LABEL55
jump LABEL58 jump LABEL58
LABEL55: LABEL55:
get_varc_string 22 get_varc_string_old 22
add_friend friend_add
jump LABEL109 jump LABEL109
LABEL58: LABEL58:
get_varc 5 get_varc_int 5
load_int 3 iconst 3
if_icmpeq LABEL62 if_icmpeq LABEL62
jump LABEL65 jump LABEL65
LABEL62: LABEL62:
get_varc_string 22 get_varc_string_old 22
remove_friend friend_del
jump LABEL109 jump LABEL109
LABEL65: LABEL65:
get_varc 5 get_varc_int 5
load_int 6 iconst 6
if_icmpeq LABEL69 if_icmpeq LABEL69
jump LABEL109 jump LABEL109
LABEL69: LABEL69:
get_varc 203 get_varc_int 203
load_int 0 iconst 0
if_icmpeq LABEL76 if_icmpeq LABEL76
get_varc 203 get_varc_int 203
load_int -1 iconst -1
if_icmpeq LABEL76 if_icmpeq LABEL76
jump LABEL82 jump LABEL82
LABEL76: LABEL76:
load_int 1 iconst 1
load_int 1 iconst 1
invoke 299 invoke 299
load_string "You must set a name before you can chat." sconst "You must set a name before you can chat."
send_game_message mes
return return
LABEL82: LABEL82:
5005 chat_getfilter_private
load_int 2 iconst 2
if_icmpeq LABEL86 if_icmpeq LABEL86
jump LABEL97 jump LABEL97
LABEL86: LABEL86:
5000 chat_getfilter_public
load_int 1 iconst 1
5016 chat_getfilter_trade
chatfilter_update chat_setfilter
invoke 178 invoke 178
invoke 553 invoke 553
istore 0 istore 0
@@ -139,123 +139,123 @@ LABEL86:
invoke 89 invoke 89
LABEL97: LABEL97:
get_varbit 4394 get_varbit 4394
load_int 1 iconst 1
if_icmpeq LABEL101 if_icmpeq LABEL101
jump LABEL104 jump LABEL104
LABEL101: LABEL101:
get_varc_string 23 get_varc_string_old 23
remove_friend friend_del
jump LABEL107 jump LABEL107
LABEL104: LABEL104:
get_varc_string 23 get_varc_string_old 23
get_varc_string 22 get_varc_string_old 22
privmsg chat_sendprivate
LABEL107: LABEL107:
get_gamecycle clientclock
put_varc 61 set_varc_int 61
LABEL109: LABEL109:
jump LABEL192 jump LABEL192
LABEL110: LABEL110:
get_varc_string 22 get_varc_string_old 22
invoke 212 invoke 212
numeric_input resume_countdialog
jump LABEL192 jump LABEL192
LABEL114: LABEL114:
get_varc_string 22 get_varc_string_old 22
string_remove_html removetags
put_varc_string 128 set_varc_string_old 128
get_varc_string 22 get_varc_string_old 22
string_input_1 resume_namedialog
jump LABEL192 jump LABEL192
LABEL120: LABEL120:
get_varc_string 22 get_varc_string_old 22
string_input_2 resume_stringdialog
jump LABEL192 jump LABEL192
LABEL123: LABEL123:
get_varc 203 get_varc_int 203
load_int 0 iconst 0
if_icmpeq LABEL130 if_icmpeq LABEL130
get_varc 203 get_varc_int 203
load_int -1 iconst -1
if_icmpeq LABEL130 if_icmpeq LABEL130
jump LABEL136 jump LABEL136
LABEL130: LABEL130:
load_int 1 iconst 1
load_int 1 iconst 1
invoke 299 invoke 299
load_string "You must set a name before you can chat." sconst "You must set a name before you can chat."
send_game_message mes
return return
LABEL136: LABEL136:
get_varc_string 22 get_varc_string_old 22
string_remove_html removetags
put_varc_string 129 set_varc_string_old 129
get_varc_string 22 get_varc_string_old 22
join_clanchat clan_joinchat
jump LABEL192 jump LABEL192
LABEL142: LABEL142:
iload 1 iload 1
load_int 10 iconst 10
if_icmpgt LABEL146 if_icmpgt LABEL146
jump LABEL152 jump LABEL152
LABEL146: LABEL146:
get_varc_string 22 get_varc_string_old 22
load_int 0 iconst 0
load_int 9 iconst 9
string_substring substring
sstore 0 sstore 0
jump LABEL154 jump LABEL154
LABEL152: LABEL152:
get_varc_string 22 get_varc_string_old 22
sstore 0 sstore 0
LABEL154: LABEL154:
sload 0 sload 0
tolowercase lowercase
5021 chat_setmessagefilter
invoke 553 invoke 553
invoke 84 invoke 84
jump LABEL192 jump LABEL192
LABEL160: LABEL160:
get_varc 203 get_varc_int 203
load_int 0 iconst 0
if_icmpeq LABEL167 if_icmpeq LABEL167
get_varc 203 get_varc_int 203
load_int -1 iconst -1
if_icmpeq LABEL167 if_icmpeq LABEL167
jump LABEL173 jump LABEL173
LABEL167: LABEL167:
load_int 1 iconst 1
load_int 1 iconst 1
invoke 299 invoke 299
load_string "You must set a name before you can chat." sconst "You must set a name before you can chat."
send_game_message mes
return return
LABEL173: LABEL173:
get_varc_string 22 get_varc_string_old 22
load_int 0 iconst 0
put_varc 62 set_varc_int 62
put_varc_string 28 set_varc_string_old 28
invoke 95 invoke 95
load_int 552 iconst 552
load_int -2147483645 iconst -2147483645
load_int 1 iconst 1
load_string "I1" sconst "I1"
load_int 10616843 iconst 10616843
widget_put_render_listener_widget if_setontimer
jump LABEL192 jump LABEL192
LABEL185: LABEL185:
load_int 0 iconst 0
load_int 1 iconst 1
invoke 299 invoke 299
return return
jump LABEL192 jump LABEL192
LABEL190: LABEL190:
get_varc_string 22 get_varc_string_old 22
invoke 2061 invoke 2061
LABEL192: LABEL192:
jump LABEL199 jump LABEL199
LABEL193: LABEL193:
get_varc 5 get_varc_int 5
switch switch
16: LABEL198 16: LABEL198
7: LABEL196 7: LABEL196
@@ -269,7 +269,7 @@ LABEL196:
LABEL198: LABEL198:
return return
LABEL199: LABEL199:
load_int 1 iconst 1
load_int 1 iconst 1
invoke 299 invoke 299
return return

View File

@@ -12,111 +12,111 @@
jump LABEL84 jump LABEL84
LABEL3: LABEL3:
iload 1 iload 1
get_varc 175 get_varc_int 175
if_icmplt LABEL7 if_icmplt LABEL7
jump LABEL9 jump LABEL9
LABEL7: LABEL7:
load_int 0 iconst 0
return return
LABEL9: LABEL9:
sload 0 sload 0
string_remove_html removetags
is_ignore ignore_test
load_int 1 iconst 1
if_icmpeq LABEL15 if_icmpeq LABEL15
jump LABEL17 jump LABEL17
LABEL15: LABEL15:
load_int 0 iconst 0
return return
LABEL17: LABEL17:
load_int 1 iconst 1
return return
jump LABEL84 jump LABEL84
LABEL20: LABEL20:
iload 1 iload 1
get_varc 175 get_varc_int 175
if_icmplt LABEL24 if_icmplt LABEL24
jump LABEL26 jump LABEL26
LABEL24: LABEL24:
load_int 0 iconst 0
return return
LABEL26: LABEL26:
sload 0 sload 0
string_remove_html removetags
is_ignore ignore_test
load_int 1 iconst 1
if_icmpeq LABEL32 if_icmpeq LABEL32
jump LABEL34 jump LABEL34
LABEL32: LABEL32:
load_int 0 iconst 0
return return
LABEL34: LABEL34:
5005 chat_getfilter_private
load_int 0 iconst 0
if_icmpeq LABEL38 if_icmpeq LABEL38
jump LABEL40 jump LABEL40
LABEL38: LABEL38:
load_int 1 iconst 1
return return
LABEL40: LABEL40:
5005 chat_getfilter_private
load_int 1 iconst 1
if_icmpeq LABEL44 if_icmpeq LABEL44
jump LABEL51 jump LABEL51
LABEL44: LABEL44:
sload 0 sload 0
is_friend friend_test
load_int 1 iconst 1
if_icmpeq LABEL49 if_icmpeq LABEL49
jump LABEL51 jump LABEL51
LABEL49: LABEL49:
load_int 1 iconst 1
return return
LABEL51: LABEL51:
load_int 0 iconst 0
return return
jump LABEL84 jump LABEL84
LABEL54: LABEL54:
iload 1 iload 1
get_varc 175 get_varc_int 175
if_icmplt LABEL58 if_icmplt LABEL58
jump LABEL60 jump LABEL60
LABEL58: LABEL58:
load_int 0 iconst 0
return return
LABEL60: LABEL60:
iload 0 iload 0
load_int 5 iconst 5
if_icmpeq LABEL64 if_icmpeq LABEL64
jump LABEL76 jump LABEL76
LABEL64: LABEL64:
get_varbit 1627 get_varbit 1627
load_int 0 iconst 0
if_icmpeq LABEL68 if_icmpeq LABEL68
jump LABEL76 jump LABEL76
LABEL68: LABEL68:
get_gamecycle clientclock
iload 1 iload 1
isub sub
load_int 500 iconst 500
if_icmpge LABEL74 if_icmpge LABEL74
jump LABEL76 jump LABEL76
LABEL74: LABEL74:
load_int 0 iconst 0
return return
LABEL76: LABEL76:
5005 chat_getfilter_private
load_int 2 iconst 2
if_icmpne LABEL80 if_icmpne LABEL80
jump LABEL82 jump LABEL82
LABEL80: LABEL80:
load_int 1 iconst 1
return return
LABEL82: LABEL82:
load_int 0 iconst 0
return return
LABEL84: LABEL84:
load_int 0 iconst 0
return return
load_int -1 iconst -1
return return

View File

@@ -3,5 +3,5 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 0 .int_var_count 0
.string_var_count 0 .string_var_count 0
load_string ": " sconst ": "
return return

View File

@@ -3,68 +3,68 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 1 .int_var_count 1
.string_var_count 2 .string_var_count 2
load_string "" sconst ""
sstore 0 sstore 0
load_string "" sconst ""
sstore 1 sstore 1
invoke 514 invoke 514
load_int 1 iconst 1
if_icmpeq LABEL8 if_icmpeq LABEL8
jump LABEL34 jump LABEL34
LABEL8: LABEL8:
049 359 ; Skip truncating of varcstr 22 by not calling 280 get_varc_string 359 ; Skip truncating of varcstr 22 by not calling 280
tolowercase ; instead get the var directly and lowercase it lowercase ; instead get the var directly and lowercase it
sstore 1 sstore 1
sload 1 sload 1
string_length string_length
load_int 0 iconst 0
if_icmpgt LABEL15 if_icmpgt LABEL15
jump LABEL34 jump LABEL34
LABEL15: LABEL15:
iload 0 iload 0
load_int -1 iconst -1
if_icmpne LABEL19 if_icmpne LABEL19
jump LABEL23 jump LABEL23
LABEL19: LABEL19:
iload 0 iload 0
get_item_name oc_name
tolowercase lowercase
sstore 0 sstore 0
LABEL1337: ; check if the bank tags plugin is active LABEL1337:; check if the bank tags plugin is active
load_int 1 ; true iconst 1 ; true
load_int 0 ; load active boolean iconst 0 ; load active boolean
load_string "bankTagsActive" ; push event name sconst "bankTagsActive" ; push event name
runelite_callback ; invoke callback runelite_callback ; invoke callback
if_icmpeq LABEL1338 ; if the plugin is active then jump to the label that decides if the if_icmpeq LABEL1338 ; if the plugin is active then jump to the label that decides if the
; item should be shown ; item should be shown
jump LABEL23 ; if the plugin is not active then jump to the normal label jump LABEL23 ; if the plugin is not active then jump to the normal label
LABEL1338: ; let the bank tag plugin decide if the item should be shown LABEL1338:; let the bank tag plugin decide if the item should be shown
load_int 0 ; load return value iconst 0 ; load return value
iload 0 ; load item id iload 0 ; load item id
sload 0 ; load item name sload 0 ; load item name
sload 1 ; load search string sload 1 ; load search string
load_string "bankSearchFilter" ; push event name sconst "bankSearchFilter" ; push event name
runelite_callback ; invoke callback runelite_callback ; invoke callback
pop_int ; pop item id pop_int ; pop item id
pop_string ; pop search string pop_string ; pop search string
pop_string ; pop item name pop_string ; pop item name
return ; return value return ; return value
LABEL23: LABEL23:
sload 0 sload 0
sload 1 sload 1
load_int 0 iconst 0
string_indexof_from string_indexof_string
load_int -1 iconst -1
if_icmpne LABEL30 if_icmpne LABEL30
jump LABEL32 jump LABEL32
LABEL30: LABEL30:
load_int 1 iconst 1
return return
LABEL32: LABEL32:
load_int 0 iconst 0
return return
LABEL34: LABEL34:
load_int 1 iconst 1
return return
load_int -1 iconst -1
return return

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -3,207 +3,207 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 16 .int_var_count 16
.string_var_count 4 .string_var_count 4
load_int 0 iconst 0
istore 1 istore 1
load_int 2 iconst 2
istore 2 istore 2
load_int 103 iconst 103
istore 3 istore 3
load_int 4 iconst 4
istore 4 istore 4
load_int 23 iconst 23
istore 5 istore 5
invoke 900 invoke 900
istore 6 istore 6
load_int 103 iconst 103
load_int 105 iconst 105
load_int 1136 iconst 1136
iload 6 iload 6
get_enum_value enum
load_int 0 iconst 0
if_icmpgt LABEL20 if_icmpgt LABEL20
jump LABEL58 jump LABEL58
LABEL20: LABEL20:
iload 6 iload 6
load_int 1745 iconst 1745
if_icmpeq LABEL24 if_icmpeq LABEL24
jump LABEL36 jump LABEL36
LABEL24: LABEL24:
load_int 0 iconst 0
load_int 102 iconst 102
load_int 103 iconst 103
load_int 105 iconst 105
load_int 1960 iconst 1960
iload 6 iload 6
get_enum_value enum
load_int 30 iconst 30
istore 5 istore 5
istore 1 istore 1
istore 3 istore 3
istore 2 istore 2
LABEL36: LABEL36:
get_varc 41 get_varc_int 41
load_int -1 iconst -1
if_icmpeq LABEL40 if_icmpeq LABEL40
jump LABEL49 jump LABEL49
LABEL40: LABEL40:
invoke 922 invoke 922
load_int 1 iconst 1
if_icmpeq LABEL44 if_icmpeq LABEL44
jump LABEL49 jump LABEL49
LABEL44: LABEL44:
iload 4 iload 4
iload 5 iload 5
iadd add
istore 4 istore 4
jump LABEL58 jump LABEL58
LABEL49: LABEL49:
iload 4 iload 4
load_int 73 iconst 73
load_int 73 iconst 73
iload 6 iload 6
load_int 10551325 iconst 10551325
get_enum_value enum
widget_get_height_widget if_getheight
iadd add
istore 4 istore 4
LABEL58: LABEL58:
iload 4 iload 4
istore 7 istore 7
load_int 10682368 iconst 10682368
widget_get_width_widget if_getwidth
istore 8 istore 8
load_int 0 iconst 0
istore 9 istore 9
load_int 105 iconst 105
load_int 73 iconst 73
load_int 580 iconst 580
iload 9 iload 9
get_enum_value enum
istore 10 istore 10
load_int 0 iconst 0
istore 11 istore 11
load_string "" sconst ""
sstore 0 sstore 0
get_system_update_timer reboottimer
load_int 0 iconst 0
if_icmpgt LABEL79 if_icmpgt LABEL79
jump LABEL156 jump LABEL156
LABEL79: LABEL79:
get_system_update_timer reboottimer
load_int 50 iconst 50
idiv div
load_int 60 iconst 60
modulo mod
istore 11 istore 11
iload 11 iload 11
load_int 10 iconst 10
if_icmplt LABEL89 if_icmplt LABEL89
jump LABEL100 jump LABEL100
LABEL89: LABEL89:
load_string "System update in: " sconst "System update in: "
get_system_update_timer reboottimer
load_int 3000 iconst 3000
idiv div
int_to_string tostring
load_string ":0" sconst ":0"
iload 11 iload 11
int_to_string tostring
string_append 4 join_string 4
sstore 0 sstore 0
jump LABEL110 jump LABEL110
LABEL100: LABEL100:
load_string "System update in: " sconst "System update in: "
get_system_update_timer reboottimer
load_int 3000 iconst 3000
idiv div
int_to_string tostring
load_string ":" sconst ":"
iload 11 iload 11
int_to_string tostring
string_append 4 join_string 4
sstore 0 sstore 0
LABEL110: LABEL110:
iload 7 iload 7
sload 0 sload 0
iload 9 iload 9
iload 10 iload 10
load_int 10682368 iconst 10682368
iload 8 iload 8
iload 1 iload 1
load_int 13 iconst 13
iload 7 iload 7
iload 2 iload 2
iload 3 iload 3
load_int 16776960 iconst 16776960
load_int 1 iconst 1
invoke 199 invoke 199
iadd add
istore 7 istore 7
iload 10 iload 10
widget_put_actions_null_widget if_clearops
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_option_click_listener_widget if_setonop
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_mouse_exit_listener_widget if_setonmouseleave
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
iload 10 iload 10
widget_put_size_widget if_setsize
iload 9 iload 9
load_int 1 iconst 1
iadd add
istore 9 istore 9
load_int 105 iconst 105
load_int 73 iconst 73
load_int 580 iconst 580
iload 9 iload 9
get_enum_value enum
istore 10 istore 10
LABEL156: LABEL156:
load_int -1 iconst -1
istore 12 istore 12
load_int -1 iconst -1
istore 13 istore 13
load_string "" sconst ""
sstore 1 sstore 1
load_int 0 iconst 0
istore 14 istore 14
load_string "" sconst ""
sstore 2 sstore 2
load_string "" sconst ""
sstore 3 sstore 3
get_varc 55 get_varc_int 55
get_varc 202 get_varc_int 202
if_icmpge LABEL172 if_icmpge LABEL172
jump LABEL282 jump LABEL282
LABEL172: LABEL172:
get_varc 55 get_varc_int 55
get_gamecycle clientclock
load_int 3000 iconst 3000
isub sub
if_icmpgt LABEL178 if_icmpgt LABEL178
jump LABEL282 jump LABEL282
LABEL178: LABEL178:
load_int 14 iconst 14
get_chatlinebuffer_length chat_gethistorylength
load_int 0 iconst 0
if_icmpgt LABEL183 if_icmpgt LABEL183
jump LABEL282 jump LABEL282
LABEL183: LABEL183:
load_int 14 iconst 14
load_int 0 iconst 0
get_chat_message_type chat_gethistory_bytypeandline
istore 14 istore 14
sstore 0 sstore 0
sstore 2 sstore 2
@@ -211,7 +211,7 @@ LABEL183:
istore 13 istore 13
istore 12 istore 12
iload 12 iload 12
load_int -1 iconst -1
if_icmpne LABEL196 if_icmpne LABEL196
jump LABEL282 jump LABEL282
LABEL196: LABEL196:
@@ -223,124 +223,124 @@ LABEL196:
sload 0 sload 0
iload 9 iload 9
iload 10 iload 10
load_int 10682368 iconst 10682368
iload 8 iload 8
iload 1 iload 1
load_int 13 iconst 13
iload 7 iload 7
iload 2 iload 2
iload 3 iload 3
load_int 16776960 iconst 16776960
load_int 1 iconst 1
invoke 199 invoke 199
iadd add
istore 7 istore 7
iload 10 iload 10
widget_put_actions_null_widget if_clearops
sload 3 sload 3
string_length string_length
load_int 0 iconst 0
if_icmpgt LABEL223 if_icmpgt LABEL223
jump LABEL248 jump LABEL248
LABEL223: LABEL223:
load_int 6 iconst 6
load_string "Open" sconst "Open"
iload 10 iload 10
widget_put_action_widget if_setop
load_int 7 iconst 7
load_string "Check" sconst "Check"
iload 10 iload 10
widget_put_action_widget if_setop
load_int 2065 iconst 2065
iload 10 iload 10
widget_get_parentid_widget if_getlayer
iload 9 iload 9
load_int 16777215 iconst 16777215
load_string "Iii" sconst "Iii"
iload 10 iload 10
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int 2065 iconst 2065
iload 10 iload 10
widget_get_parentid_widget if_getlayer
iload 9 iload 9
load_int 16776960 iconst 16776960
load_string "Iii" sconst "Iii"
iload 10 iload 10
widget_put_mouse_exit_listener_widget if_setonmouseleave
jump LABEL256 jump LABEL256
LABEL248: LABEL248:
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_mouse_exit_listener_widget if_setonmouseleave
LABEL256: LABEL256:
load_int 9 iconst 9
load_string "Clear history" sconst "Clear history"
iload 10 iload 10
widget_put_action_widget if_setop
load_string "<col=ff9040>" sconst "<col=ff9040>"
load_string "Notification" sconst "Notification"
load_string "</col>" sconst "</col>"
string_append 3 join_string 3
iload 10 iload 10
widget_put_name_widget if_setopbase
load_int 2064 iconst 2064
load_int -2147483644 iconst -2147483644
sload 3 sload 3
load_string "is" sconst "is"
iload 10 iload 10
widget_put_option_click_listener_widget if_setonop
iload 9 iload 9
load_int 1 iconst 1
iadd add
istore 9 istore 9
load_int 105 iconst 105
load_int 73 iconst 73
load_int 580 iconst 580
iload 9 iload 9
get_enum_value enum
istore 10 istore 10
LABEL282: LABEL282:
iload 0 iload 0
istore 12 istore 12
load_int 0 iconst 0
istore 15 istore 15
get_varp 287 get_varp 287
load_int 1 iconst 1
if_icmpeq LABEL290 if_icmpeq LABEL290
jump LABEL479 jump LABEL479
LABEL290: LABEL290:
get_varc 41 get_varc_int 41
load_int -1 iconst -1
if_icmpne LABEL297 if_icmpne LABEL297
get_varbit 4089 get_varbit 4089
load_int 0 iconst 0
if_icmpeq LABEL297 if_icmpeq LABEL297
jump LABEL479 jump LABEL479
LABEL297: LABEL297:
iload 12 iload 12
load_int -1 iconst -1
if_icmpne LABEL301 if_icmpne LABEL301
jump LABEL479 jump LABEL479
LABEL301: LABEL301:
iload 10 iload 10
load_int -1 iconst -1
if_icmpne LABEL305 if_icmpne LABEL305
jump LABEL479 jump LABEL479
LABEL305: LABEL305:
iload 7 iload 7
iload 4 iload 4
isub sub
load_int 57 iconst 57
if_icmplt LABEL311 if_icmplt LABEL311
jump LABEL479 jump LABEL479
LABEL311: LABEL311:
iload 12 iload 12
get_chat_message chat_gethistory_byuid
istore 14 istore 14
sstore 0 sstore 0
sstore 2 sstore 2
@@ -352,7 +352,7 @@ LABEL311:
iload 13 iload 13
iload 14 iload 14
invoke 91 invoke 91
load_int 1 iconst 1
if_icmpeq LABEL327 if_icmpeq LABEL327
jump LABEL475 jump LABEL475
LABEL327: LABEL327:
@@ -364,50 +364,50 @@ LABEL327:
jump LABEL372 jump LABEL372
LABEL330: LABEL330:
iload 7 iload 7
load_string "From " sconst "From "
sload 1 sload 1
load_string ":" sconst ":"
load_string "privateChatSplitFrom" sconst "privateChatSplitFrom"
runelite_callback runelite_callback
string_append 3 join_string 3
sload 0 sload 0
iload 9 iload 9
iload 10 iload 10
load_int 10682368 iconst 10682368
iload 8 iload 8
iload 1 iload 1
load_int 13 iconst 13
iload 7 iload 7
iload 2 iload 2
iload 3 iload 3
load_int 65535 iconst 65535
load_int 1 iconst 1
invoke 203 invoke 203
iadd add
istore 7 istore 7
jump LABEL407 jump LABEL407
LABEL351: LABEL351:
iload 7 iload 7
load_string "To " sconst "To "
sload 1 sload 1
load_string ":" sconst ":"
load_string "privateChatSplitTo" sconst "privateChatSplitTo"
runelite_callback runelite_callback
string_append 3 join_string 3
sload 0 sload 0
iload 9 iload 9
iload 10 iload 10
load_int 10682368 iconst 10682368
iload 8 iload 8
iload 1 iload 1
load_int 13 iconst 13
iload 7 iload 7
iload 2 iload 2
iload 3 iload 3
load_int 65535 iconst 65535
load_int 1 iconst 1
invoke 203 invoke 203
iadd add
istore 7 istore 7
jump LABEL407 jump LABEL407
LABEL372: LABEL372:
@@ -415,184 +415,184 @@ LABEL372:
sload 0 sload 0
iload 9 iload 9
iload 10 iload 10
load_int 10682368 iconst 10682368
iload 8 iload 8
iload 1 iload 1
load_int 13 iconst 13
iload 7 iload 7
iload 2 iload 2
iload 3 iload 3
load_int 65535 iconst 65535
load_int 1 iconst 1
invoke 199 invoke 199
iadd add
istore 7 istore 7
iload 15 iload 15
load_int 5 iconst 5
if_icmpeq LABEL392 if_icmpeq LABEL392
jump LABEL407 jump LABEL407
LABEL392: LABEL392:
get_varbit 1627 get_varbit 1627
load_int 0 iconst 0
if_icmpeq LABEL396 if_icmpeq LABEL396
jump LABEL407 jump LABEL407
LABEL396: LABEL396:
iload 13 iload 13
load_int 500 iconst 500
iadd add
load_int 1 iconst 1
iadd add
put_varc 65 set_varc_int 65
load_int 664 iconst 664
load_int 0 iconst 0
load_string "1" sconst "1"
load_int 10616832 iconst 10616832
widget_put_render_listener_widget if_setontimer
LABEL407: LABEL407:
iload 10 iload 10
widget_put_actions_null_widget if_clearops
iload 15 iload 15
load_int 3 iconst 3
if_icmpeq LABEL419 if_icmpeq LABEL419
iload 15 iload 15
load_int 6 iconst 6
if_icmpeq LABEL419 if_icmpeq LABEL419
iload 15 iload 15
load_int 7 iconst 7
if_icmpeq LABEL419 if_icmpeq LABEL419
jump LABEL453 jump LABEL453
LABEL419: LABEL419:
iload 14 iload 14
load_int 1 iconst 1
if_icmpeq LABEL423 if_icmpeq LABEL423
jump LABEL428 jump LABEL428
LABEL423: LABEL423:
load_int 8 iconst 8
load_string "Message" sconst "Message"
iload 10 iload 10
widget_put_action_widget if_setop
jump LABEL436 jump LABEL436
LABEL428: LABEL428:
load_int 8 iconst 8
load_string "Add friend" sconst "Add friend"
iload 10 iload 10
widget_put_action_widget if_setop
load_int 9 iconst 9
load_string "Add ignore" sconst "Add ignore"
iload 10 iload 10
widget_put_action_widget if_setop
LABEL436: LABEL436:
load_int 10 iconst 10
load_string "Report" sconst "Report"
iload 10 iload 10
widget_put_action_widget if_setop
load_string "<col=ffffff>" sconst "<col=ffffff>"
sload 1 sload 1
load_string "</col>" sconst "</col>"
string_append 3 join_string 3
iload 10 iload 10
widget_put_name_widget if_setopbase
load_int 88 iconst 88
load_int -2147483644 iconst -2147483644
load_string "event_opbase" sconst "event_opbase"
load_string "is" sconst "is"
iload 10 iload 10
widget_put_option_click_listener_widget if_setonop
jump LABEL457 jump LABEL457
LABEL453: LABEL453:
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_option_click_listener_widget if_setonop
LABEL457: LABEL457:
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_mouse_exit_listener_widget if_setonmouseleave
iload 9 iload 9
load_int 1 iconst 1
iadd add
istore 9 istore 9
load_int 105 iconst 105
load_int 73 iconst 73
load_int 580 iconst 580
iload 9 iload 9
get_enum_value enum
istore 10 istore 10
LABEL475: LABEL475:
iload 12 iload 12
get_messagenode_next_id chat_getprevuid
istore 12 istore 12
jump LABEL297 jump LABEL297
LABEL479: LABEL479:
iload 10 iload 10
load_int -1 iconst -1
if_icmpne LABEL483 if_icmpne LABEL483
jump LABEL540 jump LABEL540
LABEL483: LABEL483:
iload 10 iload 10
widget_put_actions_null_widget if_clearops
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_option_click_listener_widget if_setonop
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int -1 iconst -1
load_string "" sconst ""
iload 10 iload 10
widget_put_mouse_exit_listener_widget if_setonmouseleave
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
iload 10 iload 10
widget_put_size_widget if_setsize
load_int 10682368 iconst 10682368
iload 9 iload 9
load_int 2 iconst 2
imul multiply
widget_load_child cc_find
load_int 1 iconst 1
if_icmpeq LABEL511 if_icmpeq LABEL511
jump LABEL515 jump LABEL515
LABEL511: LABEL511:
load_string "" sconst ""
widget_put_text cc_settext
load_int 1 iconst 1
widget_put_hidden cc_sethide
LABEL515: LABEL515:
load_int 10682368 iconst 10682368
iload 9 iload 9
load_int 2 iconst 2
imul multiply
load_int 1 iconst 1
iadd add
widget_load_child cc_find
load_int 1 iconst 1
if_icmpeq LABEL525 if_icmpeq LABEL525
jump LABEL529 jump LABEL529
LABEL525: LABEL525:
load_string "" sconst ""
widget_put_text cc_settext
load_int 1 iconst 1
widget_put_hidden cc_sethide
LABEL529: LABEL529:
iload 9 iload 9
load_int 1 iconst 1
iadd add
istore 9 istore 9
load_int 105 iconst 105
load_int 73 iconst 73
load_int 580 iconst 580
iload 9 iload 9
get_enum_value enum
istore 10 istore 10
jump LABEL479 jump LABEL479
LABEL540: LABEL540:

View File

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

View File

@@ -3,166 +3,166 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 4 .int_var_count 4
.string_var_count 3 .string_var_count 3
load_string "<col=0000ff>" sconst "<col=0000ff>"
sstore 0 sstore 0
load_int 0 iconst 0
istore 0 istore 0
load_int 6250335 iconst 6250335
istore 1 istore 1
invoke 921 invoke 921
load_int 1 iconst 1
if_icmpeq LABEL10 if_icmpeq LABEL10
jump LABEL20 jump LABEL20
LABEL10: LABEL10:
load_string "<col=9090ff>" sconst "<col=9090ff>"
load_int 16777215 iconst 16777215
load_int 12566463 iconst 12566463
istore 1 istore 1
istore 0 istore 0
sstore 0 sstore 0
load_int 1 iconst 1
load_int 10616889 iconst 10616889
widget_put_text_shadowed_widget if_settextshadow
jump LABEL23 jump LABEL23
LABEL20: LABEL20:
load_int 0 iconst 0
load_int 10616889 iconst 10616889
widget_put_text_shadowed_widget if_settextshadow
LABEL23: LABEL23:
iload 0 iload 0
load_int 10616889 iconst 10616889
widget_put_textcolor_widget if_setcolour
049 335 get_varc_string 335
string_length string_length
istore 2 istore 2
049 335 get_varc_string 335
appendtags escape
sstore 1 sstore 1
load_string "" sconst ""
sstore 2 sstore 2
load_int 0 iconst 0
istore 3 istore 3
get_varbit 8119 get_varbit 8119
load_int 1 iconst 1
if_icmpeq LABEL40 if_icmpeq LABEL40
jump LABEL99 jump LABEL99
LABEL40: LABEL40:
load_int 105 iconst 105
load_int 115 iconst 115
load_int 1894 iconst 1894
get_varbit 1777 get_varbit 1777
get_enum_value enum
get_localplayer_name chat_playername
load_string ": " sconst ": "
sload 0 sload 0
sload 1 sload 1
load_string "</col>" sconst "</col>"
string_append 6 join_string 6
sstore 2 sstore 2
iload 2 iload 2
load_int 80 iconst 80
if_icmplt LABEL56 if_icmplt LABEL56
jump LABEL63 jump LABEL63
LABEL56: LABEL56:
sload 2 sload 2
sload 0 sload 0
load_string "*" sconst "*"
load_string "</col>" sconst "</col>"
string_append 3 join_string 3
concat_string append
sstore 2 sstore 2
LABEL63: LABEL63:
sload 2 sload 2
load_int 2147483647 iconst 2147483647
load_int 495 iconst 495
get_max_line_width parawidth
istore 3 istore 3
iload 3 iload 3
load_int 10616889 iconst 10616889
widget_get_width_widget if_getwidth
if_icmpgt LABEL73 if_icmpgt LABEL73
jump LABEL79 jump LABEL79
LABEL73: LABEL73:
load_int 2 iconst 2
load_int 2 iconst 2
load_int 0 iconst 0
load_int 10616889 iconst 10616889
widget_put_text_alignment_widget if_settextalign
jump LABEL84 jump LABEL84
LABEL79: LABEL79:
load_int 0 iconst 0
load_int 2 iconst 2
load_int 0 iconst 0
load_int 10616889 iconst 10616889
widget_put_text_alignment_widget if_settextalign
LABEL84: LABEL84:
load_int 10616889 iconst 10616889
widget_put_actions_null_widget if_clearops
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616889 iconst 10616889
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616889 iconst 10616889
widget_put_mouse_exit_listener_widget if_setonmouseleave
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616889 iconst 10616889
widget_put_option_click_listener_widget if_setonop
jump LABEL140 jump LABEL140
LABEL99: LABEL99:
load_int 105 iconst 105
load_int 115 iconst 115
load_int 1894 iconst 1894
get_varbit 1777 get_varbit 1777
get_enum_value enum
load_string " You must set a name before you can chat." sconst " You must set a name before you can chat."
string_append 2 join_string 2
sstore 2 sstore 2
load_int 1 iconst 1
load_int 2 iconst 2
load_int 0 iconst 0
load_int 10616889 iconst 10616889
widget_put_text_alignment_widget if_settextalign
load_int 10 iconst 10
load_string "Configure" sconst "Configure"
load_int 10616889 iconst 10616889
widget_put_action_widget if_setop
load_string "<col=ff9040>" sconst "<col=ff9040>"
load_string "Display name" sconst "Display name"
load_string "</col>" sconst "</col>"
string_append 3 join_string 3
load_int 10616889 iconst 10616889
widget_put_name_widget if_setopbase
load_int 45 iconst 45
load_int -2147483645 iconst -2147483645
iload 1 iload 1
load_string "Ii" sconst "Ii"
load_int 10616889 iconst 10616889
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int 45 iconst 45
load_int -2147483645 iconst -2147483645
iload 0 iload 0
load_string "Ii" sconst "Ii"
load_int 10616889 iconst 10616889
widget_put_mouse_exit_listener_widget if_setonmouseleave
load_int 489 iconst 489
load_int -2147483644 iconst -2147483644
load_int 1024 iconst 1024
load_string "ii" sconst "ii"
load_int 10616889 iconst 10616889
widget_put_option_click_listener_widget if_setonop
LABEL140: LABEL140:
sload 2 sload 2
load_int 10616889 iconst 10616889
widget_put_text_widget if_settext
load_string "setChatboxInput" sconst "setChatboxInput"
runelite_callback runelite_callback
load_int 3 iconst 3
load_int 16 iconst 16
load_int 1 iconst 1
load_int 0 iconst 0
load_int 10616889 iconst 10616889
widget_put_size_widget if_setsize
return return

View File

@@ -3,238 +3,238 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 5 .int_var_count 5
.string_var_count 0 .string_var_count 0
load_int 10616887 iconst 10616887
widget_get_hidden_widget if_gethide
load_int 1 iconst 1
if_icmpeq LABEL9 if_icmpeq LABEL9
load_int 10616888 iconst 10616888
widget_get_hidden_widget if_gethide
load_int 1 iconst 1
if_icmpeq LABEL9 if_icmpeq LABEL9
jump LABEL10 jump LABEL10
LABEL9: LABEL9:
return return
LABEL10: LABEL10:
get_varbit 8119 get_varbit 8119
load_int 0 iconst 0
if_icmpeq LABEL19 if_icmpeq LABEL19
load_int -1 iconst -1
load_int 162 iconst 162
invoke 1701 invoke 1701
load_int 0 iconst 0
if_icmpeq LABEL19 if_icmpeq LABEL19
jump LABEL20 jump LABEL20
LABEL19: LABEL19:
return return
LABEL20: LABEL20:
049 335 get_varc_string 335
string_length string_length
istore 2 istore 2
load_int 0 iconst 0
istore 3 istore 3
load_int 0 iconst 0
istore 4 istore 4
invoke 1972 invoke 1972
load_int 1 iconst 1
if_icmpeq LABEL31 if_icmpeq LABEL31
jump LABEL37 jump LABEL37
LABEL31: LABEL31:
get_varc 41 get_varc_int 41
load_int 4 iconst 4
if_icmpeq LABEL35 if_icmpeq LABEL35
jump LABEL37 jump LABEL37
LABEL35: LABEL35:
load_int 1 iconst 1
istore 4 istore 4
LABEL37: LABEL37:
get_rights staffmodlevel
load_int 0 iconst 0
if_icmpgt LABEL41 if_icmpgt LABEL41
jump LABEL43 jump LABEL43
LABEL41: LABEL41:
load_int 1 iconst 1
istore 3 istore 3
LABEL43: LABEL43:
iload 3 iload 3
load_int 1 iconst 1
if_icmpeq LABEL47 if_icmpeq LABEL47
jump LABEL58 jump LABEL58
LABEL47: LABEL47:
load_string "`" sconst "`"
iload 1 iload 1
string_indexof string_indexof_char
load_int -1 iconst -1
if_icmpne LABEL53 if_icmpne LABEL53
jump LABEL58 jump LABEL58
LABEL53: LABEL53:
iload 2 iload 2
load_int 0 iconst 0
if_icmpeq LABEL57 if_icmpeq LABEL57
jump LABEL58 jump LABEL58
LABEL57: LABEL57:
return return
LABEL58: LABEL58:
iload 0 iload 0
load_int 84 iconst 84
if_icmpeq LABEL62 if_icmpeq LABEL62
jump LABEL179 jump LABEL179
LABEL62: LABEL62:
invoke 1984 invoke 1984
iload 2 iload 2
load_int 0 iconst 0
if_icmpgt LABEL67 if_icmpgt LABEL67
jump LABEL178 jump LABEL178
LABEL67: LABEL67:
049 335 get_varc_string 335
load_string "/" sconst "/"
load_int 0 iconst 0
string_indexof_from string_indexof_string
load_int 0 iconst 0
if_icmpeq LABEL77 if_icmpeq LABEL77
iload 4 iload 4
load_int 1 iconst 1
if_icmpeq LABEL77 if_icmpeq LABEL77
jump LABEL112 jump LABEL112
LABEL77: LABEL77:
get_clanchatcount clan_getchatcount
load_int 0 iconst 0
if_icmpgt LABEL81 if_icmpgt LABEL81
jump LABEL108 jump LABEL108
LABEL81: LABEL81:
iload 2 iload 2
load_int 1 iconst 1
if_icmple LABEL85 if_icmple LABEL85
jump LABEL90 jump LABEL90
LABEL85: LABEL85:
iload 4 iload 4
load_int 0 iconst 0
if_icmpeq LABEL89 if_icmpeq LABEL89
jump LABEL90 jump LABEL90
LABEL89: LABEL89:
return return
LABEL90: LABEL90:
get_varbit 4394 get_varbit 4394
load_int 1 iconst 1
if_icmpeq LABEL94 if_icmpeq LABEL94
jump LABEL96 jump LABEL96
LABEL94: LABEL94:
part_clanchat clan_leavechat
jump LABEL107 jump LABEL107
LABEL96: LABEL96:
iload 4 iload 4
load_int 1 iconst 1
if_icmpeq LABEL100 if_icmpeq LABEL100
jump LABEL104 jump LABEL104
LABEL100: LABEL100:
load_string "/" sconst "/"
049 335 get_varc_string 335
concat_string append
050 335 set_varc_string 335
LABEL104: LABEL104:
049 335 get_varc_string 335
load_int 2 iconst 2
invoke 96 invoke 96
LABEL107: LABEL107:
jump LABEL111 jump LABEL111
LABEL108: LABEL108:
049 335 get_varc_string 335
load_int 0 iconst 0
invoke 96 invoke 96
LABEL111: LABEL111:
jump LABEL174 jump LABEL174
LABEL112: LABEL112:
049 335 get_varc_string 335
load_string "::" sconst "::"
load_int 0 iconst 0
string_indexof_from string_indexof_string
load_int 0 iconst 0
if_icmpeq LABEL119 if_icmpeq LABEL119
jump LABEL171 jump LABEL171
LABEL119: LABEL119:
iload 2 iload 2
load_int 2 iconst 2
if_icmpgt LABEL123 if_icmpgt LABEL123
jump LABEL167 jump LABEL167
LABEL123: LABEL123:
049 335 get_varc_string 335
load_string "::toggleroof" sconst "::toggleroof"
load_int 0 iconst 0
string_indexof_from string_indexof_string
load_int 0 iconst 0
if_icmpeq LABEL130 if_icmpeq LABEL130
jump LABEL144 jump LABEL144
LABEL130: LABEL130:
get_hideroofs getremoveroofs
load_int 1 iconst 1
if_icmpeq LABEL134 if_icmpeq LABEL134
jump LABEL139 jump LABEL139
LABEL134: LABEL134:
load_int 0 iconst 0
set_hideroofs setremoveroofs
load_string "Roofs will only be removed selectively." sconst "Roofs will only be removed selectively."
send_game_message mes
jump LABEL143 jump LABEL143
LABEL139: LABEL139:
load_int 1 iconst 1
set_hideroofs setremoveroofs
load_string "Roofs are now all hidden." sconst "Roofs are now all hidden."
send_game_message mes
LABEL143: LABEL143:
jump LABEL166 jump LABEL166
LABEL144: LABEL144:
049 335 get_varc_string 335
load_string "::bank" sconst "::bank"
load_int 0 iconst 0
string_indexof_from string_indexof_string
load_int 0 iconst 0
if_icmpeq LABEL151 if_icmpeq LABEL151
load_string "runeliteCommand" ; load callback name sconst "runeliteCommand" ; load callback name
runelite_callback ; invoke callback runelite_callback ; invoke callback
jump LABEL155 jump LABEL155
LABEL151: LABEL151:
load_string "Hey, everyone, I just tried to do something very silly!" sconst "Hey, everyone, I just tried to do something very silly!"
load_int 0 iconst 0
invoke 96 invoke 96
jump LABEL166 jump LABEL166
LABEL155: LABEL155:
049 335 get_varc_string 335
invoke 224 invoke 224
050 335 set_varc_string 335
049 335 get_varc_string 335
string_length string_length
istore 2 istore 2
049 335 get_varc_string 335
load_int 2 iconst 2
iload 2 iload 2
string_substring substring
run_command docheat
LABEL166: LABEL166:
jump LABEL170 jump LABEL170
LABEL167: LABEL167:
049 335 get_varc_string 335
load_int 0 iconst 0
invoke 96 invoke 96
LABEL170: LABEL170:
jump LABEL174 jump LABEL174
LABEL171: LABEL171:
049 335 get_varc_string 335
load_int 0 iconst 0
invoke 96 invoke 96
LABEL174: LABEL174:
049 335 get_varc_string 335
invoke 77 invoke 77
load_string "" sconst ""
050 335 set_varc_string 335
LABEL178: LABEL178:
jump LABEL247 jump LABEL247
LABEL179: LABEL179:
iload 0 iload 0
load_int 104 iconst 104
if_icmpeq LABEL183 if_icmpeq LABEL183
jump LABEL189 jump LABEL189
LABEL183: LABEL183:
iload 3 iload 3
load_int 1 iconst 1
if_icmpeq LABEL187 if_icmpeq LABEL187
jump LABEL188 jump LABEL188
LABEL187: LABEL187:
@@ -243,12 +243,12 @@ LABEL188:
jump LABEL247 jump LABEL247
LABEL189: LABEL189:
iload 0 iload 0
load_int 105 iconst 105
if_icmpeq LABEL193 if_icmpeq LABEL193
jump LABEL199 jump LABEL199
LABEL193: LABEL193:
iload 3 iload 3
load_int 1 iconst 1
if_icmpeq LABEL197 if_icmpeq LABEL197
jump LABEL198 jump LABEL198
LABEL197: LABEL197:
@@ -257,68 +257,68 @@ LABEL198:
jump LABEL247 jump LABEL247
LABEL199: LABEL199:
iload 0 iload 0
load_int 80 iconst 80
if_icmpeq LABEL203 if_icmpeq LABEL203
jump LABEL241 jump LABEL241
LABEL203: LABEL203:
049 356 get_varc_string 356
string_length string_length
load_int 0 iconst 0
if_icmpgt LABEL208 if_icmpgt LABEL208
jump LABEL228 jump LABEL228
LABEL208: LABEL208:
049 356 get_varc_string 356
is_friend friend_test
load_int 1 iconst 1
if_icmpeq LABEL213 if_icmpeq LABEL213
jump LABEL216 jump LABEL216
LABEL213: LABEL213:
049 356 get_varc_string 356
invoke 107 invoke 107
return return
LABEL216: LABEL216:
get_varc 60 get_varc_int 60
get_gamecycle clientclock
if_icmpgt LABEL220 if_icmpgt LABEL220
jump LABEL221 jump LABEL221
LABEL220: LABEL220:
return return
LABEL221: LABEL221:
get_gamecycle clientclock
load_int 50 iconst 50
iadd add
put_varc 60 set_varc_int 60
load_string "That player was not found on your Friends list." sconst "That player was not found on your Friends list."
send_game_message mes
return return
LABEL228: LABEL228:
get_varc 60 get_varc_int 60
get_gamecycle clientclock
if_icmpgt LABEL232 if_icmpgt LABEL232
jump LABEL233 jump LABEL233
LABEL232: LABEL232:
return return
LABEL233: LABEL233:
get_gamecycle clientclock
load_int 50 iconst 50
iadd add
put_varc 60 set_varc_int 60
load_string "You haven't received any messages to which you can reply." sconst "You haven't received any messages to which you can reply."
send_game_message mes
return return
jump LABEL247 jump LABEL247
LABEL241: LABEL241:
049 335 get_varc_string 335
load_int 0 iconst 0
iload 0 iload 0
iload 1 iload 1
invoke 74 invoke 74
load_int 1 ; check if we're ignoring input iconst 1 ; check if we're ignoring input
load_int 0 ; iconst 0 ;
load_string "blockChatInput" ; sconst "blockChatInput" ;
runelite_callback ; runelite_callback ;
if_icmpeq LABEL247 ; don't add to input varcstr if_icmpeq LABEL247 ; don't add to input varcstr
050 335 set_varc_string 335
LABEL247: LABEL247:
invoke 223 invoke 223
return return

View File

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

View File

@@ -3,253 +3,253 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 21 .int_var_count 21
.string_var_count 0 .string_var_count 0
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551298 iconst 10551298
get_enum_value enum
istore 2 istore 2
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551306 iconst 10551306
get_enum_value enum
istore 3 istore 3
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551301 iconst 10551301
get_enum_value enum
istore 4 istore 4
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551308 iconst 10551308
get_enum_value enum
istore 5 istore 5
load_int 103 iconst 103
load_int 105 iconst 105
load_int 1960 iconst 1960
iload 1 iload 1
get_enum_value enum
istore 6 istore 6
load_int 103 iconst 103
load_int 105 iconst 105
load_int 1961 iconst 1961
iload 1 iload 1
get_enum_value enum
istore 7 istore 7
load_int 103 iconst 103
load_int 105 iconst 105
load_int 1135 iconst 1135
iload 1 iload 1
get_enum_value enum
istore 8 istore 8
load_int 103 iconst 103
load_int 105 iconst 105
load_int 1136 iconst 1136
iload 1 iload 1
get_enum_value enum
istore 9 istore 9
load_int 0 iconst 0
istore 10 istore 10
load_int 0 iconst 0
istore 11 istore 11
load_int 0 iconst 0
istore 12 istore 12
load_int 0 iconst 0
istore 13 istore 13
load_int 0 iconst 0
istore 14 istore 14
load_int 0 iconst 0
istore 15 istore 15
iload 0 iload 0
widget_get_width_widget if_getwidth
istore 16 istore 16
iload 0 iload 0
widget_get_height_widget if_getheight
istore 17 istore 17
iload 1 iload 1
load_int 1745 iconst 1745
if_icmpeq LABEL70 if_icmpeq LABEL70
jump LABEL84 jump LABEL84
LABEL70: LABEL70:
load_int 0 iconst 0
iload 16 iload 16
load_int 39387148 iconst 39387148
widget_get_width_widget if_getwidth
isub sub
invoke 1045 invoke 1045
istore 14 istore 14
load_int 0 iconst 0
iload 17 iload 17
load_int 39387148 iconst 39387148
widget_get_height_widget if_getheight
isub sub
invoke 1045 invoke 1045
istore 15 istore 15
LABEL84: LABEL84:
get_varbit 4606 get_varbit 4606
load_int 0 iconst 0
if_icmpne LABEL88 if_icmpne LABEL88
jump LABEL253 jump LABEL253
LABEL88: LABEL88:
get_varbit 4606 get_varbit 4606
load_int 2 iconst 2
if_icmpeq LABEL92 if_icmpeq LABEL92
jump LABEL101 jump LABEL101
LABEL92: LABEL92:
load_int 512 iconst 512
load_int 220 iconst 220
6200 viewport_setfov
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
6202 viewport_clampfov
jump LABEL106 jump LABEL106
LABEL101: LABEL101:
load_int 512 iconst 512
load_int 512 iconst 512
load_int 512 iconst 512
load_int 512 iconst 512
6202 viewport_clampfov
LABEL106: LABEL106:
load_int 50 iconst 50
set_camera_focal_point_height cam_setfollowheight
iload 2 iload 2
load_int -1 iconst -1
if_icmpne LABEL112 if_icmpne LABEL112
jump LABEL252 jump LABEL252
LABEL112: LABEL112:
iload 3 iload 3
load_int -1 iconst -1
if_icmpne LABEL116 if_icmpne LABEL116
jump LABEL252 jump LABEL252
LABEL116: LABEL116:
get_viewport_size viewport_geteffectivesize
istore 11 istore 11
istore 10 istore 10
load_int 0 iconst 0
iload 16 iload 16
iload 10 iload 10
isub sub
invoke 1045 invoke 1045
load_int 0 iconst 0
iload 17 iload 17
iload 11 iload 11
isub sub
invoke 1045 invoke 1045
istore 13 istore 13
istore 12 istore 12
iload 10 iload 10
iload 11 iload 11
load_int 0 iconst 0
load_int 0 iconst 0
iload 2 iload 2
widget_put_size_widget if_setsize
iload 10 iload 10
load_int 0 iconst 0
iload 14 iload 14
iload 12 iload 12
isub sub
invoke 1045 invoke 1045
isub sub
iload 11 iload 11
load_int 0 iconst 0
iload 15 iload 15
iload 13 iload 13
isub sub
invoke 1045 invoke 1045
isub sub
load_int 0 iconst 0
load_int 0 iconst 0
iload 3 iload 3
widget_put_size_widget if_setsize
iload 4 iload 4
load_int -1 iconst -1
if_icmpne LABEL159 if_icmpne LABEL159
jump LABEL242 jump LABEL242
LABEL159: LABEL159:
iload 5 iload 5
load_int -1 iconst -1
if_icmpne LABEL163 if_icmpne LABEL163
jump LABEL242 jump LABEL242
LABEL163: LABEL163:
iload 12 iload 12
iload 14 iload 14
isub sub
load_int 2 iconst 2
idiv div
iload 13 iload 13
iload 15 iload 15
isub sub
load_int 2 iconst 2
idiv div
istore 13 istore 13
istore 12 istore 12
load_int 0 iconst 0
iload 6 iload 6
iload 12 iload 12
isub sub
invoke 1045 invoke 1045
load_int 0 iconst 0
iload 8 iload 8
iload 12 iload 12
isub sub
invoke 1045 invoke 1045
istore 8 istore 8
istore 6 istore 6
load_int 0 iconst 0
iload 7 iload 7
iload 13 iload 13
isub sub
invoke 1045 invoke 1045
load_int 0 iconst 0
iload 9 iload 9
iload 13 iload 13
isub sub
invoke 1045 invoke 1045
istore 9 istore 9
istore 7 istore 7
iload 6 iload 6
iload 7 iload 7
load_int 0 iconst 0
load_int 0 iconst 0
iload 4 iload 4
widget_put_position_widget if_setposition
iload 6 iload 6
iload 7 iload 7
load_int 0 iconst 0
load_int 0 iconst 0
iload 5 iload 5
widget_put_position_widget if_setposition
iload 6 iload 6
iload 8 iload 8
iadd add
iload 7 iload 7
iload 9 iload 9
iadd add
load_int 1 iconst 1
load_int 1 iconst 1
iload 4 iload 4
widget_put_size_widget if_setsize
iload 6 iload 6
iload 8 iload 8
iadd add
iload 7 iload 7
iload 9 iload 9
iadd add
load_int 1 iconst 1
load_int 1 iconst 1
iload 5 iload 5
widget_put_size_widget if_setsize
iload 1 iload 1
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551307 iconst 10551307
get_enum_value enum
iload 5 iload 5
iload 8 iload 8
iload 9 iload 9
@@ -257,137 +257,137 @@ LABEL163:
jump LABEL252 jump LABEL252
LABEL242: LABEL242:
iload 1 iload 1
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551307 iconst 10551307
get_enum_value enum
iload 3 iload 3
load_int 0 iconst 0
load_int 0 iconst 0
invoke 910 invoke 910
LABEL252: LABEL252:
jump LABEL369 jump LABEL369
LABEL253: LABEL253:
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
6202 viewport_clampfov
get_varc 73 get_varc_int 73
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
if_icmpge LABEL262 if_icmpge LABEL262
jump LABEL278 jump LABEL278
LABEL262: LABEL262:
get_varc 73 get_varc_int 73
load_int 896 iconst 896
load_string "innerZoomLimit" sconst "innerZoomLimit"
runelite_callback runelite_callback
if_icmple LABEL266 if_icmple LABEL266
jump LABEL278 jump LABEL278
LABEL266: LABEL266:
get_varc 74 get_varc_int 74
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
if_icmpge LABEL270 if_icmpge LABEL270
jump LABEL278 jump LABEL278
LABEL270: LABEL270:
get_varc 74 get_varc_int 74
load_int 896 iconst 896
load_string "innerZoomLimit" sconst "innerZoomLimit"
runelite_callback runelite_callback
if_icmple LABEL274 if_icmple LABEL274
jump LABEL278 jump LABEL278
LABEL274: LABEL274:
get_varc 73 get_varc_int 73
get_varc 74 get_varc_int 74
invoke 42 invoke 42
jump LABEL281 jump LABEL281
LABEL278: LABEL278:
load_int 512 iconst 512
load_int 512 iconst 512
invoke 42 invoke 42
LABEL281: LABEL281:
get_viewport_size viewport_geteffectivesize
istore 11 istore 11
istore 10 istore 10
iload 2 iload 2
load_int -1 iconst -1
if_icmpne LABEL288 if_icmpne LABEL288
jump LABEL369 jump LABEL369
LABEL288: LABEL288:
iload 3 iload 3
load_int -1 iconst -1
if_icmpne LABEL292 if_icmpne LABEL292
jump LABEL369 jump LABEL369
LABEL292: LABEL292:
iload 10 iload 10
iload 11 iload 11
load_int 0 iconst 0
load_int 0 iconst 0
iload 2 iload 2
widget_put_size_widget if_setsize
iload 10 iload 10
iload 14 iload 14
isub sub
iload 11 iload 11
iload 15 iload 15
isub sub
load_int 0 iconst 0
load_int 0 iconst 0
iload 3 iload 3
widget_put_size_widget if_setsize
iload 4 iload 4
load_int -1 iconst -1
if_icmpne LABEL312 if_icmpne LABEL312
jump LABEL359 jump LABEL359
LABEL312: LABEL312:
iload 5 iload 5
load_int -1 iconst -1
if_icmpne LABEL316 if_icmpne LABEL316
jump LABEL359 jump LABEL359
LABEL316: LABEL316:
iload 6 iload 6
iload 7 iload 7
load_int 0 iconst 0
load_int 0 iconst 0
iload 4 iload 4
widget_put_position_widget if_setposition
iload 6 iload 6
iload 7 iload 7
load_int 0 iconst 0
load_int 0 iconst 0
iload 5 iload 5
widget_put_position_widget if_setposition
iload 6 iload 6
iload 8 iload 8
iadd add
iload 7 iload 7
iload 9 iload 9
iadd add
load_int 1 iconst 1
load_int 1 iconst 1
iload 4 iload 4
widget_put_size_widget if_setsize
iload 6 iload 6
iload 8 iload 8
iadd add
iload 7 iload 7
iload 9 iload 9
iadd add
load_int 1 iconst 1
load_int 1 iconst 1
iload 5 iload 5
widget_put_size_widget if_setsize
iload 1 iload 1
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551307 iconst 10551307
get_enum_value enum
iload 5 iload 5
iload 8 iload 8
iload 9 iload 9
@@ -395,191 +395,191 @@ LABEL316:
jump LABEL369 jump LABEL369
LABEL359: LABEL359:
iload 1 iload 1
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551307 iconst 10551307
get_enum_value enum
iload 3 iload 3
load_int 0 iconst 0
load_int 0 iconst 0
invoke 910 invoke 910
LABEL369: LABEL369:
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551309 iconst 10551309
get_enum_value enum
istore 18 istore 18
iload 18 iload 18
load_int -1 iconst -1
if_icmpne LABEL379 if_icmpne LABEL379
jump LABEL423 jump LABEL423
LABEL379: LABEL379:
invoke 1972 invoke 1972
load_int 0 iconst 0
if_icmpeq LABEL383 if_icmpeq LABEL383
jump LABEL417 jump LABEL417
LABEL383: LABEL383:
iload 18 iload 18
widget_get_index_widget if_hassub
load_int 1 iconst 1
if_icmpeq LABEL388 if_icmpeq LABEL388
jump LABEL417 jump LABEL417
LABEL388: LABEL388:
get_varc 173 get_varc_int 173
load_int -2 iconst -2
if_icmpeq LABEL392 if_icmpeq LABEL392
jump LABEL399 jump LABEL399
LABEL392: LABEL392:
load_int 512 iconst 512
load_int 0 iconst 0
load_int 0 iconst 0
load_int 1 iconst 1
iload 18 iload 18
widget_put_size_widget if_setsize
jump LABEL416 jump LABEL416
LABEL399: LABEL399:
get_varc 173 get_varc_int 173
load_int -3 iconst -3
if_icmpeq LABEL403 if_icmpeq LABEL403
jump LABEL410 jump LABEL410
LABEL403: LABEL403:
load_int 0 iconst 0
load_int 0 iconst 0
load_int 1 iconst 1
load_int 1 iconst 1
iload 18 iload 18
widget_put_size_widget if_setsize
jump LABEL416 jump LABEL416
LABEL410: LABEL410:
load_int 512 iconst 512
load_int 334 iconst 334
load_int 0 iconst 0
load_int 0 iconst 0
iload 18 iload 18
widget_put_size_widget if_setsize
LABEL416: LABEL416:
jump LABEL423 jump LABEL423
LABEL417: LABEL417:
load_int 512 iconst 512
load_int 334 iconst 334
load_int 0 iconst 0
load_int 0 iconst 0
iload 18 iload 18
widget_put_size_widget if_setsize
LABEL423: LABEL423:
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551311 iconst 10551311
get_enum_value enum
istore 18 istore 18
load_int 0 iconst 0
istore 19 istore 19
load_int 0 iconst 0
istore 20 istore 20
iload 18 iload 18
load_int -1 iconst -1
if_icmpne LABEL437 if_icmpne LABEL437
jump LABEL481 jump LABEL481
LABEL437: LABEL437:
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551303 iconst 10551303
get_enum_value enum
widget_get_index_widget if_hassub
load_int 1 iconst 1
if_icmpeq LABEL446 if_icmpeq LABEL446
jump LABEL455 jump LABEL455
LABEL446: LABEL446:
get_varbit 4692 get_varbit 4692
load_int 0 iconst 0
if_icmpne LABEL450 if_icmpne LABEL450
jump LABEL453 jump LABEL453
LABEL450: LABEL450:
load_int 0 iconst 0
istore 20 istore 20
jump LABEL455 jump LABEL455
LABEL453: LABEL453:
load_int 38 iconst 38
istore 20 istore 20
LABEL455: LABEL455:
invoke 1972 invoke 1972
load_int 1 iconst 1
if_icmpeq LABEL459 if_icmpeq LABEL459
jump LABEL473 jump LABEL473
LABEL459: LABEL459:
get_varbit 6254 get_varbit 6254
load_int 0 iconst 0
if_icmpeq LABEL463 if_icmpeq LABEL463
jump LABEL468 jump LABEL468
LABEL463: LABEL463:
load_int 182 iconst 182
load_int 4 iconst 4
iadd add
istore 19 istore 19
jump LABEL472 jump LABEL472
LABEL468: LABEL468:
load_int 120 iconst 120
load_int 4 iconst 4
iadd add
istore 19 istore 19
LABEL472: LABEL472:
jump LABEL475 jump LABEL475
LABEL473: LABEL473:
load_int 0 iconst 0
istore 19 istore 19
LABEL475: LABEL475:
iload 19 iload 19
iload 20 iload 20
load_int 2 iconst 2
load_int 0 iconst 0
iload 18 iload 18
widget_put_position_widget if_setposition
LABEL481: LABEL481:
load_int 73 iconst 73
load_int 73 iconst 73
iload 1 iload 1
load_int 10551303 iconst 10551303
get_enum_value enum
istore 18 istore 18
load_int 0 iconst 0
istore 19 istore 19
iload 18 iload 18
load_int -1 iconst -1
if_icmpne LABEL493 if_icmpne LABEL493
jump LABEL515 jump LABEL515
LABEL493: LABEL493:
invoke 1972 invoke 1972
load_int 1 iconst 1
if_icmpeq LABEL497 if_icmpeq LABEL497
jump LABEL507 jump LABEL507
LABEL497: LABEL497:
get_varbit 6254 get_varbit 6254
load_int 0 iconst 0
if_icmpeq LABEL501 if_icmpeq LABEL501
jump LABEL504 jump LABEL504
LABEL501: LABEL501:
load_int 182 iconst 182
istore 19 istore 19
jump LABEL506 jump LABEL506
LABEL504: LABEL504:
load_int 120 iconst 120
istore 19 istore 19
LABEL506: LABEL506:
jump LABEL509 jump LABEL509
LABEL507: LABEL507:
load_int 0 iconst 0
istore 19 istore 19
LABEL509: LABEL509:
iload 19 iload 19
load_int 0 iconst 0
load_int 1 iconst 1
load_int 1 iconst 1
iload 18 iload 18
widget_put_size_widget if_setsize
LABEL515: LABEL515:
iload 0 iload 0
iload 1 iload 1

View File

@@ -6,77 +6,77 @@
; locals ; locals
; 2 bar size ; 2 bar size
get_varbit 4606 get_varbit 4606
load_int 0 iconst 0
if_icmpne LABEL4 if_icmpne LABEL4
jump LABEL5 jump LABEL5
LABEL4: LABEL4:
return return
LABEL5: LABEL5:
load_int 512 iconst 512
istore 3 istore 3
load_int 512 iconst 512
istore 4 istore 4
iload 1 iload 1
widget_get_width_widget if_getwidth
iload 0 iload 0
widget_get_width_widget if_getwidth
isub sub
istore 5 istore 5
load_int 0 iconst 0
iload 2 iload 2
invoke 1045 invoke 1045
istore 2 istore 2
iload 1 iload 1
widget_get_width_widget if_getwidth
iload 0 iload 0
widget_get_width_widget if_getwidth
isub sub
iload 2 iload 2
invoke 1046 invoke 1046
istore 2 istore 2
load_int 896 iconst 896
load_string "innerZoomLimit" sconst "innerZoomLimit"
runelite_callback runelite_callback
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
isub sub
istore 6 ; resizable delta istore 6 ; resizable delta
load_int 896 iconst 896
load_string "innerZoomLimit" sconst "innerZoomLimit"
runelite_callback runelite_callback
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
isub sub
istore 7 ; fixed delta istore 7 ; fixed delta
iload 2 iload 2
iload 6 iload 6
imul multiply
iload 5 iload 5
idiv div
iload 6 iload 6
load_string "zoomLinToExp" sconst "zoomLinToExp"
runelite_callback runelite_callback
pop_int pop_int
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
iadd add
istore 3 istore 3
iload 2 iload 2
iload 7 iload 7
imul multiply
iload 5 iload 5
idiv div
iload 7 iload 7
load_string "zoomLinToExp" sconst "zoomLinToExp"
runelite_callback runelite_callback
pop_int pop_int
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
iadd add
istore 4 istore 4
iload 4 iload 4
iload 3 iload 3

View File

@@ -7,77 +7,77 @@
; 0 resizableZoomRange ; 0 resizableZoomRange
; 1 fixedZoomRange ; 1 fixedZoomRange
; 2 bar size ; 2 bar size
load_int 896 iconst 896
load_string "innerZoomLimit" sconst "innerZoomLimit"
runelite_callback runelite_callback
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
isub sub
istore 0 istore 0
load_int 896 iconst 896
load_string "innerZoomLimit" sconst "innerZoomLimit"
runelite_callback runelite_callback
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
isub sub
istore 1 istore 1
load_int 17104910 iconst 17104910
widget_get_width_widget if_getwidth
load_int 17104911 iconst 17104911
widget_get_width_widget if_getwidth
isub sub
istore 2 istore 2
load_int 0 iconst 0
istore 3 istore 3
load_int 0 iconst 0
istore 4 istore 4
get_viewport_size viewport_geteffectivesize
istore 4 istore 4
istore 3 istore 3
load_int 0 iconst 0
istore 5 istore 5
iload 3 iload 3
load_int 334 iconst 334
if_icmpgt LABEL27 if_icmpgt LABEL27
jump LABEL36 jump LABEL36
LABEL27: LABEL27:
get_varc 74 get_varc_int 74
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
isub sub
iload 0 iload 0
load_string "zoomExpToLin" sconst "zoomExpToLin"
runelite_callback runelite_callback
pop_int pop_int
iload 2 iload 2
imul multiply
iload 0 iload 0
idiv div
istore 5 istore 5
jump LABEL44 jump LABEL44
LABEL36: LABEL36:
get_varc 73 get_varc_int 73
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
isub sub
iload 0 iload 0
load_string "zoomExpToLin" sconst "zoomExpToLin"
runelite_callback runelite_callback
pop_int pop_int
iload 2 iload 2
imul multiply
iload 1 iload 1
idiv div
istore 5 istore 5
LABEL44: LABEL44:
iload 5 iload 5
load_int 0 iconst 0
load_int 0 iconst 0
load_int 0 iconst 0
load_int 17104911 iconst 17104911
widget_put_position_widget if_setposition
return return

View File

@@ -3,28 +3,28 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 2 .int_var_count 2
.string_var_count 1 .string_var_count 1
get_varc 5 get_varc_int 5
load_int 14 iconst 14
if_icmpeq LABEL4 if_icmpeq LABEL4
jump LABEL7 jump LABEL7
LABEL4: LABEL4:
load_int 1 iconst 1
put_varc 66 set_varc_int 66
return return
LABEL7: LABEL7:
load_int -1 iconst -1
istore 0 istore 0
load_string "" sconst ""
sstore 0 sstore 0
049 359 get_varc_string 359
string_length string_length
istore 1 istore 1
iload 1 iload 1
load_int 0 iconst 0
if_icmpgt LABEL18 if_icmpgt LABEL18
jump LABEL184 jump LABEL184
LABEL18: LABEL18:
get_varc 5 get_varc_int 5
switch switch
1: LABEL21 1: LABEL21
2: LABEL44 2: LABEL44
@@ -46,87 +46,87 @@ LABEL21:
return return
jump LABEL183 jump LABEL183
LABEL23: LABEL23:
get_ignorecount ignore_count
load_int 0 iconst 0
if_icmplt LABEL27 if_icmplt LABEL27
jump LABEL30 jump LABEL30
LABEL27: LABEL27:
load_string "Unable to update ignore list - system busy." sconst "Unable to update ignore list - system busy."
send_game_message mes
jump LABEL43 jump LABEL43
LABEL30: LABEL30:
get_varc 5 get_varc_int 5
load_int 4 iconst 4
if_icmpeq LABEL34 if_icmpeq LABEL34
jump LABEL37 jump LABEL37
LABEL34: LABEL34:
049 359 get_varc_string 359
add_ignore ignore_add
jump LABEL43 jump LABEL43
LABEL37: LABEL37:
get_varc 5 get_varc_int 5
load_int 5 iconst 5
if_icmpeq LABEL41 if_icmpeq LABEL41
jump LABEL43 jump LABEL43
LABEL41: LABEL41:
049 359 get_varc_string 359
remove_ignore ignore_del
LABEL43: LABEL43:
jump LABEL183 jump LABEL183
LABEL44: LABEL44:
get_friendcount friend_count
load_int 0 iconst 0
if_icmplt LABEL48 if_icmplt LABEL48
jump LABEL51 jump LABEL51
LABEL48: LABEL48:
load_string "Unable to complete action - system busy." sconst "Unable to complete action - system busy."
send_game_message mes
jump LABEL106 jump LABEL106
LABEL51: LABEL51:
get_varc 5 get_varc_int 5
load_int 2 iconst 2
if_icmpeq LABEL55 if_icmpeq LABEL55
jump LABEL58 jump LABEL58
LABEL55: LABEL55:
049 359 get_varc_string 359
add_friend friend_add
jump LABEL106 jump LABEL106
LABEL58: LABEL58:
get_varc 5 get_varc_int 5
load_int 3 iconst 3
if_icmpeq LABEL62 if_icmpeq LABEL62
jump LABEL65 jump LABEL65
LABEL62: LABEL62:
049 359 get_varc_string 359
remove_friend friend_del
jump LABEL106 jump LABEL106
LABEL65: LABEL65:
get_varc 5 get_varc_int 5
load_int 6 iconst 6
if_icmpeq LABEL69 if_icmpeq LABEL69
jump LABEL106 jump LABEL106
LABEL69: LABEL69:
get_varbit 8119 get_varbit 8119
load_int 0 iconst 0
if_icmpeq LABEL73 if_icmpeq LABEL73
jump LABEL79 jump LABEL79
LABEL73: LABEL73:
load_int 1 iconst 1
load_int 1 iconst 1
invoke 299 invoke 299
load_string "You must set a name before you can chat." sconst "You must set a name before you can chat."
send_game_message mes
return return
LABEL79: LABEL79:
5005 chat_getfilter_private
load_int 2 iconst 2
if_icmpeq LABEL83 if_icmpeq LABEL83
jump LABEL94 jump LABEL94
LABEL83: LABEL83:
5000 chat_getfilter_public
load_int 1 iconst 1
5016 chat_getfilter_trade
chatfilter_update chat_setfilter
invoke 178 invoke 178
invoke 553 invoke 553
istore 0 istore 0
@@ -136,122 +136,122 @@ LABEL83:
invoke 89 invoke 89
LABEL94: LABEL94:
get_varbit 4394 get_varbit 4394
load_int 1 iconst 1
if_icmpeq LABEL98 if_icmpeq LABEL98
jump LABEL101 jump LABEL101
LABEL98: LABEL98:
049 360 get_varc_string 360
remove_friend friend_del
jump LABEL104 jump LABEL104
LABEL101: LABEL101:
049 360 get_varc_string 360
049 359 get_varc_string 359
load_string "privateMessage" ; load event name sconst "privateMessage" ; load event name
load_int 0 ; whether or not to skip iconst 0 ; whether or not to skip
runelite_callback ; invoke callback runelite_callback ; invoke callback
load_int 1 iconst 1
if_icmpeq LABEL104 ; if skipped, do not message if_icmpeq LABEL104 ; if skipped, do not message
privmsg chat_sendprivate
LABEL104: LABEL104:
get_gamecycle clientclock
put_varc 61 set_varc_int 61
LABEL106: LABEL106:
jump LABEL183 jump LABEL183
LABEL107: LABEL107:
049 359 get_varc_string 359
invoke 212 invoke 212
numeric_input resume_countdialog
jump LABEL183 jump LABEL183
LABEL111: LABEL111:
049 359 get_varc_string 359
string_remove_html removetags
050 361 set_varc_string 361
049 359 get_varc_string 359
string_input_1 resume_namedialog
jump LABEL183 jump LABEL183
LABEL117: LABEL117:
049 359 get_varc_string 359
string_input_2 resume_stringdialog
jump LABEL183 jump LABEL183
LABEL120: LABEL120:
get_varbit 8119 get_varbit 8119
load_int 0 iconst 0
if_icmpeq LABEL124 if_icmpeq LABEL124
jump LABEL130 jump LABEL130
LABEL124: LABEL124:
load_int 1 iconst 1
load_int 1 iconst 1
invoke 299 invoke 299
load_string "You must set a name before you can chat." sconst "You must set a name before you can chat."
send_game_message mes
return return
LABEL130: LABEL130:
049 359 get_varc_string 359
string_remove_html removetags
050 362 set_varc_string 362
049 359 get_varc_string 359
join_clanchat clan_joinchat
jump LABEL183 jump LABEL183
LABEL136: LABEL136:
iload 1 iload 1
load_int 10 iconst 10
if_icmpgt LABEL140 if_icmpgt LABEL140
jump LABEL146 jump LABEL146
LABEL140: LABEL140:
049 359 get_varc_string 359
load_int 0 iconst 0
load_int 9 iconst 9
string_substring substring
sstore 0 sstore 0
jump LABEL148 jump LABEL148
LABEL146: LABEL146:
049 359 get_varc_string 359
sstore 0 sstore 0
LABEL148: LABEL148:
sload 0 sload 0
tolowercase lowercase
5021 chat_setmessagefilter
invoke 553 invoke 553
invoke 84 invoke 84
jump LABEL183 jump LABEL183
LABEL154: LABEL154:
get_varbit 8119 get_varbit 8119
load_int 0 iconst 0
if_icmpeq LABEL158 if_icmpeq LABEL158
jump LABEL164 jump LABEL164
LABEL158: LABEL158:
load_int 1 iconst 1
load_int 1 iconst 1
invoke 299 invoke 299
load_string "You must set a name before you can chat." sconst "You must set a name before you can chat."
send_game_message mes
return return
LABEL164: LABEL164:
049 359 get_varc_string 359
load_int 0 iconst 0
put_varc 62 set_varc_int 62
050 358 set_varc_string 358
invoke 95 invoke 95
load_int 552 iconst 552
load_int -2147483645 iconst -2147483645
load_int 1 iconst 1
load_string "I1" sconst "I1"
load_int 10616845 iconst 10616845
widget_put_render_listener_widget if_setontimer
jump LABEL183 jump LABEL183
LABEL176: LABEL176:
load_int 0 iconst 0
load_int 1 iconst 1
invoke 299 invoke 299
return return
jump LABEL183 jump LABEL183
LABEL181: LABEL181:
049 359 get_varc_string 359
invoke 2061 invoke 2061
LABEL183: LABEL183:
jump LABEL190 jump LABEL190
LABEL184: LABEL184:
get_varc 5 get_varc_int 5
switch switch
16: LABEL189 16: LABEL189
7: LABEL187 7: LABEL187
@@ -265,7 +265,7 @@ LABEL187:
LABEL189: LABEL189:
return return
LABEL190: LABEL190:
load_int 1 iconst 1
load_int 1 iconst 1
invoke 299 invoke 299
return return

View File

@@ -3,19 +3,19 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 3 .int_var_count 3
.string_var_count 0 .string_var_count 0
load_string "resetChatboxInput" sconst "resetChatboxInput"
runelite_callback runelite_callback
load_int 1 iconst 1
load_int 10616872 iconst 10616872
widget_put_hidden_widget if_sethide
load_int 0 iconst 0
load_int 10616887 iconst 10616887
widget_put_hidden_widget if_sethide
invoke 923 invoke 923
load_int 0 iconst 0
istore 2 istore 2
iload 1 iload 1
load_int 1 iconst 1
if_icmpeq LABEL13 if_icmpeq LABEL13
jump LABEL27 jump LABEL27
LABEL13: LABEL13:
@@ -26,144 +26,144 @@ LABEL13:
iload 2 iload 2
invoke 89 invoke 89
invoke 223 invoke 223
load_int 1 iconst 1
invoke 927 invoke 927
invoke 1972 invoke 1972
load_int 1 iconst 1
if_icmpeq LABEL26 if_icmpeq LABEL26
jump LABEL27 jump LABEL27
LABEL26: LABEL26:
invoke 1984 invoke 1984
LABEL27: LABEL27:
invoke 1972 invoke 1972
load_int 1 iconst 1
if_icmpeq LABEL31 if_icmpeq LABEL31
jump LABEL32 jump LABEL32
LABEL31: LABEL31:
invoke 2581 invoke 2581
LABEL32: LABEL32:
load_int 0 iconst 0
put_varc 5 set_varc_int 5
iload 0 iload 0
load_int 1 iconst 1
if_icmpeq LABEL38 if_icmpeq LABEL38
jump LABEL40 jump LABEL40
LABEL38: LABEL38:
load_string "" sconst ""
050 359 set_varc_string 359
LABEL40: LABEL40:
load_int 0 iconst 0
load_int -8 iconst -8
load_int 1 iconst 1
load_int 1 iconst 1
load_int 10616876 iconst 10616876
widget_put_position_widget if_setposition
load_int 0 iconst 0
load_int 40 iconst 40
load_int 1 iconst 1
load_int 0 iconst 0
load_int 10616876 iconst 10616876
widget_put_size_widget if_setsize
load_int 0 iconst 0
load_int 22 iconst 22
load_int 1 iconst 1
load_int 1 iconst 1
load_int 10616877 iconst 10616877
widget_put_position_widget if_setposition
load_int 0 iconst 0
load_int 20 iconst 20
load_int 1 iconst 1
load_int 0 iconst 0
load_int 10616877 iconst 10616877
widget_put_size_widget if_setsize
load_int 0 iconst 0
load_int 10616876 iconst 10616876
widget_put_hidden_widget if_sethide
load_int 0 iconst 0
load_int 10616877 iconst 10616877
widget_put_hidden_widget if_sethide
load_int 1 iconst 1
load_int 10616881 iconst 10616881
widget_put_hidden_widget if_sethide
load_int 10616885 iconst 10616885
widget_unset_children cc_deleteall
load_int 10616886 iconst 10616886
widget_unset_children cc_deleteall
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616872 iconst 10616872
widget_put_mouse_press_listener_widget if_setonclick
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616872 iconst 10616872
widget_put_render_listener_widget if_setontimer
load_int 10616872 iconst 10616872
widget_unset_children cc_deleteall
load_int 10616878 iconst 10616878
widget_unset_children cc_deleteall
load_int 10616879 iconst 10616879
widget_unset_children cc_deleteall
load_int 10616880 iconst 10616880
widget_unset_children cc_deleteall
load_int 1 iconst 1
load_int 10616878 iconst 10616878
widget_put_hidden_widget if_sethide
load_int 1 iconst 1
load_int 10616879 iconst 10616879
widget_put_hidden_widget if_sethide
load_int 1 iconst 1
load_int 10616880 iconst 10616880
widget_put_hidden_widget if_sethide
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616878 iconst 10616878
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616879 iconst 10616879
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616880 iconst 10616880
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616878 iconst 10616878
widget_put_mouse_exit_listener_widget if_setonmouseleave
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616879 iconst 10616879
widget_put_mouse_exit_listener_widget if_setonmouseleave
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616880 iconst 10616880
widget_put_mouse_exit_listener_widget if_setonmouseleave
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616878 iconst 10616878
widget_put_render_listener_widget if_setontimer
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616879 iconst 10616879
widget_put_render_listener_widget if_setontimer
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616880 iconst 10616880
widget_put_render_listener_widget if_setontimer
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616878 iconst 10616878
widget_put_mouse_press_listener_widget if_setonclick
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616879 iconst 10616879
widget_put_mouse_press_listener_widget if_setonclick
load_int -1 iconst -1
load_string "" sconst ""
load_int 10616880 iconst 10616880
widget_put_mouse_press_listener_widget if_setonclick
get_varc 41 get_varc_int 41
load_int -1 iconst -1
if_icmpeq LABEL154 if_icmpeq LABEL154
jump LABEL156 jump LABEL156
LABEL154: LABEL154:
@@ -171,7 +171,7 @@ LABEL154:
pop_int pop_int
LABEL156: LABEL156:
invoke 1972 invoke 1972
load_int 1 iconst 1
if_icmpeq LABEL160 if_icmpeq LABEL160
jump LABEL161 jump LABEL161
LABEL160: LABEL160:

View File

@@ -3,43 +3,43 @@
.string_stack_count 0 .string_stack_count 0
.int_var_count 4 .int_var_count 4
.string_var_count 0 .string_var_count 0
load_int 1 iconst 1
load_int 0 iconst 0
load_string "scrollWheelZoom" sconst "scrollWheelZoom"
runelite_callback runelite_callback
if_icmpeq LABEL18 if_icmpeq LABEL18
load_int 0 iconst 0
iload 0 iload 0
load_int 25 iconst 25
imul multiply
isub sub
istore 1 istore 1
load_int 512 iconst 512
istore 2 istore 2
load_int 512 iconst 512
istore 3 istore 3
get_varbit 6357 get_varbit 6357
load_int 0 iconst 0
if_icmpeq LABEL14 if_icmpeq LABEL14
jump LABEL33 jump LABEL33
LABEL14: LABEL14:
get_varbit 4606 get_varbit 4606
load_int 0 iconst 0
if_icmpne LABEL18 if_icmpne LABEL18
jump LABEL19 jump LABEL19
LABEL18: LABEL18:
return return
LABEL19: LABEL19:
6205 viewport_getfov
istore 2 istore 2
istore 3 istore 3
iload 3 iload 3
iload 1 iload 1
iadd add
istore 3 istore 3
iload 2 iload 2
iload 1 iload 1
iadd add
istore 2 istore 2
iload 3 iload 3
iload 2 iload 2

View File

@@ -30,5 +30,5 @@
; Send a private message ; Send a private message
sload 0 sload 0
sload 1 sload 1
privmsg chat_sendprivate
return return

View File

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

View File

@@ -5,105 +5,105 @@
.string_var_count 2 .string_var_count 2
invoke 1007 invoke 1007
istore 2 istore 2
load_string "Total level:" sconst "Total level:"
load_string "<br>" sconst "<br>"
iload 2 iload 2
int_to_string tostring
string_append 3 join_string 3
iload 0 iload 0
load_string "skillTabTotalLevel" ; push event name sconst "skillTabTotalLevel" ; push event name
runelite_callback ; invoke callback runelite_callback ; invoke callback
widget_put_text_widget if_settext
iload 0 iload 0
widget_put_actions_null_widget if_clearops
load_string "" sconst ""
sstore 0 sstore 0
load_string "" sconst ""
sstore 1 sstore 1
get_ismembers map_members
load_int 1 iconst 1
if_icmpeq LABEL22 if_icmpeq LABEL22
get_varc 103 get_varc_int 103
load_int 1 iconst 1
if_icmpeq LABEL22 if_icmpeq LABEL22
jump LABEL28 jump LABEL28
LABEL22: LABEL22:
load_string "Total XP:" sconst "Total XP:"
sstore 0 sstore 0
invoke 1008 invoke 1008
invoke 1009 invoke 1009
sstore 1 sstore 1
jump LABEL37 jump LABEL37
LABEL28: LABEL28:
load_string "Total XP:|Free Total Level:" sconst "Total XP:|Free Total Level:"
sstore 0 sstore 0
invoke 1008 invoke 1008
invoke 1009 invoke 1009
load_string "|" sconst "|"
invoke 1320 invoke 1320
int_to_string tostring
string_append 3 join_string 3
sstore 1 sstore 1
LABEL37: LABEL37:
invoke 1972 invoke 1972
load_int 1 iconst 1
if_icmpeq LABEL41 if_icmpeq LABEL41
jump LABEL72 jump LABEL72
LABEL41: LABEL41:
load_int 1 iconst 1
load_string "Toggle Total XP" sconst "Toggle Total XP"
iload 0 iload 0
widget_put_action_widget if_setop
load_int 2367 iconst 2367
load_int -2147483644 iconst -2147483644
load_int -2147483645 iconst -2147483645
load_int -1 iconst -1
iload 1 iload 1
sload 0 sload 0
sload 1 sload 1
load_int 495 iconst 495
load_string "iIiIssf" sconst "iIiIssf"
iload 0 iload 0
widget_put_option_click_listener_widget if_setonop
get_varc 218 get_varc_int 218
iload 0 iload 0
if_icmpeq LABEL60 if_icmpeq LABEL60
jump LABEL71 jump LABEL71
LABEL60: LABEL60:
get_varc 217 get_varc_int 217
load_int -1 iconst -1
if_icmpeq LABEL64 if_icmpeq LABEL64
jump LABEL71 jump LABEL71
LABEL64: LABEL64:
iload 0 iload 0
load_int -1 iconst -1
iload 1 iload 1
sload 0 sload 0
sload 1 sload 1
load_int 495 iconst 495
invoke 2344 invoke 2344
LABEL71: LABEL71:
jump LABEL92 jump LABEL92
LABEL72: LABEL72:
load_int 992 iconst 992
load_int -2147483645 iconst -2147483645
load_int -1 iconst -1
iload 1 iload 1
sload 0 sload 0
sload 1 sload 1
load_int 495 iconst 495
load_int 25 iconst 25
load_int 5 iconst 5
idiv div
load_string "IiIssfi" sconst "IiIssfi"
iload 0 iload 0
widget_put_mouse_hover_listener_widget if_setonmouserepeat
load_int 40 iconst 40
iload 1 iload 1
load_string "I" sconst "I"
iload 0 iload 0
widget_put_mouse_exit_listener_widget if_setonmouseleave
load_int 0 iconst 0
put_varc 2 set_varc_int 2
LABEL92: LABEL92:
return return

View File

@@ -5,23 +5,23 @@
.string_var_count 0 .string_var_count 0
; Check if we should allow server to relayout bank ; Check if we should allow server to relayout bank
load_int 1 ; true iconst 1 ; true
load_int 0 ; load active boolean iconst 0 ; load active boolean
load_string "getSearchingTagTab" ; push event name sconst "getSearchingTagTab" ; push event name
runelite_callback ; invoke callback runelite_callback ; invoke callback
if_icmpne LABEL2 if_icmpne LABEL2
; Let layout continue if current bank tab is 0 ; Let layout continue if current bank tab is 0
get_varbit 4150 get_varbit 4150
load_int 0 iconst 0
if_icmpeq LABEL2 if_icmpeq LABEL2
; Reset the current bank tab to 0 otherwise ; Reset the current bank tab to 0 otherwise
load_int 0 iconst 0
set_varbit 4150 set_varbit 4150
load_string "Server attempted to reset bank tab." sconst "Server attempted to reset bank tab."
load_string "debug" sconst "debug"
runelite_callback runelite_callback
LABEL2: LABEL2:

View File

@@ -4,88 +4,88 @@
.int_var_count 6 .int_var_count 6
.string_var_count 0 .string_var_count 0
get_varbit 4606 get_varbit 4606
load_int 0 iconst 0
if_icmpne LABEL4 if_icmpne LABEL4
jump LABEL5 jump LABEL5
LABEL4: LABEL4:
return return
LABEL5: LABEL5:
load_int 896 iconst 896
load_string "innerZoomLimit" sconst "innerZoomLimit"
runelite_callback runelite_callback
iload 0 iload 0
invoke 1046 invoke 1046
istore 0 istore 0
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
iload 0 iload 0
invoke 1045 invoke 1045
istore 0 istore 0
load_int 896 iconst 896
load_string "innerZoomLimit" sconst "innerZoomLimit"
runelite_callback runelite_callback
iload 1 iload 1
invoke 1046 invoke 1046
istore 1 istore 1
load_int 128 iconst 128
load_string "outerZoomLimit" sconst "outerZoomLimit"
runelite_callback runelite_callback
iload 1 iload 1
invoke 1045 invoke 1045
istore 1 istore 1
iload 0 iload 0
iload 1 iload 1
6200 viewport_setfov
load_int 0 iconst 0
istore 2 istore 2
load_int 0 iconst 0
istore 3 istore 3
get_viewport_size viewport_geteffectivesize
istore 3 istore 3
istore 2 istore 2
iload 3 iload 3
load_int 334 iconst 334
isub sub
istore 4 istore 4
iload 4 iload 4
load_int 0 iconst 0
if_icmplt LABEL39 if_icmplt LABEL39
jump LABEL42 jump LABEL42
LABEL39: LABEL39:
load_int 0 iconst 0
istore 4 istore 4
jump LABEL48 jump LABEL48
LABEL42: LABEL42:
iload 4 iload 4
load_int 100 iconst 100
if_icmpgt LABEL46 if_icmpgt LABEL46
jump LABEL48 jump LABEL48
LABEL46: LABEL46:
load_int 100 iconst 100
istore 4 istore 4
LABEL48: LABEL48:
iload 0 iload 0
iload 1 iload 1
iload 0 iload 0
isub sub
iload 4 iload 4
imul multiply
load_int 100 iconst 100
idiv div
iadd add
istore 5 istore 5
load_int 25 iconst 25
load_int 25 iconst 25
iload 5 iload 5
imul multiply
load_int 256 iconst 256
idiv div
iadd add
set_camera_focal_point_height cam_setfollowheight
iload 0 iload 0
iload 1 iload 1
put_varc 74 set_varc_int 74
put_varc 73 set_varc_int 73
invoke 1049 invoke 1049
return return