Merge pull request #2289 from Rheon-D/zoomfix

Script repair
This commit is contained in:
Adam
2018-05-03 08:32:11 -04:00
committed by GitHub
4 changed files with 298 additions and 252 deletions

View File

@@ -1 +1 @@
CDE382CF5E33BD256AE1ED092D45E816D5F8C04130C23D73FA9DE38D3333D778 75212151145D5ED7A15389181C1F953B696D0E4C3CB223BEF404343CB403554B

View File

@@ -1,7 +1,7 @@
.id 73 .id 73
.int_stack_count 2 .int_stack_count 2
.string_stack_count 0 .string_stack_count 0
.int_var_count 4 .int_var_count 5
.string_var_count 0 .string_var_count 0
load_int 10616876 load_int 10616876
widget_get_hidden_widget widget_get_hidden_widget
@@ -35,144 +35,172 @@ LABEL23:
istore 2 istore 2
load_int 0 load_int 0
istore 3 istore 3
load_int 0
istore 4
invoke 1972
load_int 1
if_icmpeq LABEL34
jump LABEL40
LABEL34:
get_varc 41
load_int 4
if_icmpeq LABEL38
jump LABEL40
LABEL38:
load_int 1
istore 4
LABEL40:
get_rights get_rights
load_int 0 load_int 0
if_icmpgt LABEL32 if_icmpgt LABEL44
jump LABEL34 jump LABEL46
LABEL32: LABEL44:
load_int 1 load_int 1
istore 3 istore 3
LABEL34: LABEL46:
iload 3 iload 3
load_int 1 load_int 1
if_icmpeq LABEL38 if_icmpeq LABEL50
jump LABEL49 jump LABEL61
LABEL38: LABEL50:
load_string "`" load_string "`"
iload 1 iload 1
string_indexof string_indexof
load_int -1 load_int -1
if_icmpne LABEL44 if_icmpne LABEL56
jump LABEL49 jump LABEL61
LABEL44: LABEL56:
iload 2 iload 2
load_int 0 load_int 0
if_icmpeq LABEL48 if_icmpeq LABEL60
jump LABEL49 jump LABEL61
LABEL48: LABEL60:
return return
LABEL49: LABEL61:
iload 0 iload 0
load_int 84 load_int 84
if_icmpeq LABEL53 if_icmpeq LABEL65
jump LABEL159 jump LABEL182
LABEL53: LABEL65:
invoke 1984 invoke 1984
iload 2 iload 2
load_int 0 load_int 0
if_icmpgt LABEL58 if_icmpgt LABEL70
jump LABEL158 jump LABEL181
LABEL58: LABEL70:
get_varc_string 1 get_varc_string 1
load_string "/" load_string "/"
load_int 0 load_int 0
string_indexof_from string_indexof_from
load_int 0 load_int 0
if_icmpeq LABEL65 if_icmpeq LABEL80
jump LABEL92 iload 4
LABEL65: load_int 1
if_icmpeq LABEL80
jump LABEL115
LABEL80:
get_clanchatcount get_clanchatcount
load_int 0 load_int 0
if_icmpgt LABEL69 if_icmpgt LABEL84
jump LABEL88 jump LABEL111
LABEL69: LABEL84:
iload 2 iload 2
load_int 1 load_int 1
if_icmple LABEL73 if_icmple LABEL88
jump LABEL74 jump LABEL89
LABEL73: LABEL88:
return return
LABEL74: LABEL89:
get_varbit 4394 get_varbit 4394
load_int 1 load_int 1
if_icmpeq LABEL78 if_icmpeq LABEL93
jump LABEL84 jump LABEL99
LABEL78: LABEL93:
get_clanchatcount get_clanchatcount
load_int 0 load_int 0
if_icmpgt LABEL82 if_icmpgt LABEL97
jump LABEL83 jump LABEL98
LABEL82: LABEL97:
part_clanchat part_clanchat
LABEL83: LABEL98:
jump LABEL87 jump LABEL110
LABEL84: LABEL99:
iload 4
load_int 1
if_icmpeq LABEL103
jump LABEL107
LABEL103:
load_string "/"
get_varc_string 1
concat_string
put_varc_string 1
LABEL107:
get_varc_string 1 get_varc_string 1
load_int 2 load_int 2
invoke 96 invoke 96
LABEL87: LABEL110:
jump LABEL91 jump LABEL114
LABEL88: LABEL111:
get_varc_string 1 get_varc_string 1
load_int 0 load_int 0
invoke 96 invoke 96
LABEL91: LABEL114:
jump LABEL154 jump LABEL177
LABEL92: LABEL115:
get_varc_string 1 get_varc_string 1
load_string "::" load_string "::"
load_int 0 load_int 0
string_indexof_from string_indexof_from
load_int 0 load_int 0
if_icmpeq LABEL99 if_icmpeq LABEL122
jump LABEL151 jump LABEL174
LABEL99: LABEL122:
iload 2 iload 2
load_int 2 load_int 2
if_icmpgt LABEL103 if_icmpgt LABEL126
jump LABEL147 jump LABEL170
LABEL103: LABEL126:
get_varc_string 1 get_varc_string 1
load_string "::toggleroof" load_string "::toggleroof"
load_int 0 load_int 0
string_indexof_from string_indexof_from
load_int 0 load_int 0
if_icmpeq LABEL110 if_icmpeq LABEL133
jump LABEL124 jump LABEL147
LABEL110: LABEL133:
get_hideroofs get_hideroofs
load_int 1 load_int 1
if_icmpeq LABEL114 if_icmpeq LABEL137
jump LABEL119 jump LABEL142
LABEL114: LABEL137:
load_int 0 load_int 0
set_hideroofs set_hideroofs
load_string "Roofs will only be removed selectively." load_string "Roofs will only be removed selectively."
send_game_message send_game_message
jump LABEL123 jump LABEL146
LABEL119: LABEL142:
load_int 1 load_int 1
set_hideroofs set_hideroofs
load_string "Roofs are now all hidden." load_string "Roofs are now all hidden."
send_game_message send_game_message
LABEL123: LABEL146:
jump LABEL146 jump LABEL169
LABEL124: LABEL147:
get_varc_string 1 get_varc_string 1
load_string "::bank" load_string "::bank"
load_int 0 load_int 0
string_indexof_from string_indexof_from
load_int 0 load_int 0
if_icmpeq LABEL131 if_icmpeq LABEL154
load_string "runeliteCommand" ; load callback name load_string "runeliteCommand" ; load callback name
runelite_callback ; invoke callback runelite_callback ; invoke callback
jump LABEL135 jump LABEL158
LABEL131: LABEL154:
load_string "Hey, everyone, I just tried to do something very silly!" load_string "Hey, everyone, I just tried to do something very silly!"
load_int 0 load_int 0
invoke 96 invoke 96
jump LABEL146 jump LABEL169
LABEL135: LABEL158:
get_varc_string 1 get_varc_string 1
invoke 224 invoke 224
put_varc_string 1 put_varc_string 1
@@ -184,82 +212,82 @@ LABEL135:
iload 2 iload 2
string_substring string_substring
run_command run_command
LABEL146: LABEL169:
jump LABEL150 jump LABEL173
LABEL147: LABEL170:
get_varc_string 1 get_varc_string 1
load_int 0 load_int 0
invoke 96 invoke 96
LABEL150: LABEL173:
jump LABEL154 jump LABEL177
LABEL151: LABEL174:
get_varc_string 1 get_varc_string 1
load_int 0 load_int 0
invoke 96 invoke 96
LABEL154: LABEL177:
get_varc_string 1 get_varc_string 1
invoke 77 invoke 77
load_string "" load_string ""
put_varc_string 1 put_varc_string 1
LABEL158: LABEL181:
jump LABEL227 jump LABEL250
LABEL159: LABEL182:
iload 0 iload 0
load_int 104 load_int 104
if_icmpeq LABEL163 if_icmpeq LABEL186
jump LABEL169 jump LABEL192
LABEL163: LABEL186:
iload 3 iload 3
load_int 1 load_int 1
if_icmpeq LABEL167 if_icmpeq LABEL190
jump LABEL168 jump LABEL191
LABEL167: LABEL190:
invoke 75 invoke 75
LABEL168: LABEL191:
jump LABEL227 jump LABEL250
LABEL169: LABEL192:
iload 0 iload 0
load_int 105 load_int 105
if_icmpeq LABEL173 if_icmpeq LABEL196
jump LABEL179 jump LABEL202
LABEL173: LABEL196:
iload 3 iload 3
load_int 1 load_int 1
if_icmpeq LABEL177 if_icmpeq LABEL200
jump LABEL178 jump LABEL201
LABEL177: LABEL200:
invoke 76 invoke 76
LABEL178: LABEL201:
jump LABEL227 jump LABEL250
LABEL179: LABEL202:
iload 0 iload 0
load_int 80 load_int 80
if_icmpeq LABEL183 if_icmpeq LABEL206
jump LABEL221 jump LABEL244
LABEL183: LABEL206:
get_varc_string get_varc_string
string_length string_length
load_int 0 load_int 0
if_icmpgt LABEL188 if_icmpgt LABEL211
jump LABEL208 jump LABEL231
LABEL188: LABEL211:
get_varc_string get_varc_string
is_friend is_friend
load_int 1 load_int 1
if_icmpeq LABEL193 if_icmpeq LABEL216
jump LABEL196 jump LABEL219
LABEL193: LABEL216:
get_varc_string get_varc_string
invoke 107 invoke 107
return return
LABEL196: LABEL219:
get_varc 60 get_varc 60
get_gamecycle get_gamecycle
if_icmpgt LABEL200 if_icmpgt LABEL223
jump LABEL201 jump LABEL224
LABEL200: LABEL223:
return return
LABEL201: LABEL224:
get_gamecycle get_gamecycle
load_int 50 load_int 50
iadd iadd
@@ -267,14 +295,14 @@ LABEL201:
load_string "That player was not found on your Friends list." load_string "That player was not found on your Friends list."
send_game_message send_game_message
return return
LABEL208: LABEL231:
get_varc 60 get_varc 60
get_gamecycle get_gamecycle
if_icmpgt LABEL212 if_icmpgt LABEL235
jump LABEL213 jump LABEL236
LABEL212: LABEL235:
return return
LABEL213: LABEL236:
get_gamecycle get_gamecycle
load_int 50 load_int 50
iadd iadd
@@ -282,14 +310,14 @@ LABEL213:
load_string "You haven't received any messages to which you can reply." load_string "You haven't received any messages to which you can reply."
send_game_message send_game_message
return return
jump LABEL227 jump LABEL250
LABEL221: LABEL244:
get_varc_string 1 get_varc_string 1
load_int 0 load_int 0
iload 0 iload 0
iload 1 iload 1
invoke 74 invoke 74
put_varc_string 1 put_varc_string 1
LABEL227: LABEL250:
invoke 223 invoke 223
return return

View File

@@ -1 +1 @@
7671F8FE2112D88F9584F4B7F7C1A8BFC4DFB759DED66FC132217298061EB594 44D38062AA113EAC6B6D0B127273D18E8E22A85DAB6A839302BD450E7F4D9BC4

View File

@@ -54,7 +54,7 @@
get_varbit 4606 get_varbit 4606
load_int 0 load_int 0
if_icmpne LABEL52 if_icmpne LABEL52
jump LABEL198 jump LABEL202
LABEL52: LABEL52:
get_varbit 4606 get_varbit 4606
load_int 2 load_int 2
@@ -93,12 +93,12 @@ LABEL83:
iload 2 iload 2
load_int -1 load_int -1
if_icmpne LABEL87 if_icmpne LABEL87
jump LABEL197 jump LABEL201
LABEL87: LABEL87:
iload 3 iload 3
load_int -1 load_int -1
if_icmpne LABEL91 if_icmpne LABEL91
jump LABEL197 jump LABEL201
LABEL91: LABEL91:
get_viewport_size get_viewport_size
istore 9 istore 9
@@ -109,22 +109,28 @@ LABEL91:
load_int 0 load_int 0
iload 2 iload 2
widget_put_size_widget widget_put_size_widget
invoke 1972
load_int 0
if_icmpeq LABEL104
jump LABEL110
LABEL104:
iload 8 iload 8
iload 9 iload 9
load_int 0 load_int 0
load_int 0 load_int 0
iload 3 iload 3
widget_put_size_widget widget_put_size_widget
LABEL110:
iload 4 iload 4
load_int -1 load_int -1
if_icmpne LABEL110 if_icmpne LABEL114
jump LABEL187 jump LABEL191
LABEL110: LABEL114:
iload 5 iload 5
load_int -1 load_int -1
if_icmpne LABEL114 if_icmpne LABEL118
jump LABEL187 jump LABEL191
LABEL114: LABEL118:
iload 0 iload 0
widget_get_width_widget widget_get_width_widget
istore 10 istore 10
@@ -141,20 +147,20 @@ LABEL114:
istore 13 istore 13
iload 12 iload 12
load_int 0 load_int 0
if_icmplt LABEL132 if_icmplt LABEL136
jump LABEL134 jump LABEL138
LABEL132: LABEL136:
load_int 0 load_int 0
istore 12 istore 12
LABEL134: LABEL138:
iload 13 iload 13
load_int 0 load_int 0
if_icmplt LABEL138 if_icmplt LABEL142
jump LABEL140 jump LABEL144
LABEL138: LABEL142:
load_int 0 load_int 0
istore 13 istore 13
LABEL140: LABEL144:
iload 6 iload 6
iload 12 iload 12
load_int 2 load_int 2
@@ -169,20 +175,20 @@ LABEL140:
istore 6 istore 6
iload 6 iload 6
load_int 0 load_int 0
if_icmplt LABEL156 if_icmplt LABEL160
jump LABEL158 jump LABEL162
LABEL156: LABEL160:
load_int 0 load_int 0
istore 6 istore 6
LABEL158: LABEL162:
iload 7 iload 7
load_int 0 load_int 0
if_icmplt LABEL162 if_icmplt LABEL166
jump LABEL164 jump LABEL168
LABEL162: LABEL166:
load_int 0 load_int 0
istore 7 istore 7
LABEL164: LABEL168:
iload 6 iload 6
iload 7 iload 7
load_int 1 load_int 1
@@ -205,8 +211,8 @@ LABEL164:
iload 6 iload 6
iload 7 iload 7
invoke 910 invoke 910
jump LABEL197 jump LABEL201
LABEL187: LABEL191:
iload 1 iload 1
load_int 73 load_int 73
load_int 73 load_int 73
@@ -217,9 +223,9 @@ LABEL187:
load_int 0 load_int 0
load_int 0 load_int 0
invoke 910 invoke 910
LABEL197: LABEL201:
jump LABEL293 jump LABEL305
LABEL198: LABEL202:
load_int 0 load_int 0
load_int 0 load_int 0
6200 6200
@@ -232,249 +238,261 @@ LABEL198:
load_int 195 load_int 195
load_string "fixedOuterZoomLimit" load_string "fixedOuterZoomLimit"
runelite_callback runelite_callback
if_icmpge LABEL210 if_icmpge LABEL214
jump LABEL226 jump LABEL230
LABEL210: LABEL214:
get_varc 73 get_varc 73
load_int 700 load_int 700
load_string "fixedInnerZoomLimit" load_string "fixedInnerZoomLimit"
runelite_callback runelite_callback
if_icmple LABEL214 if_icmple LABEL218
jump LABEL226 jump LABEL230
LABEL214: LABEL218:
get_varc 74 get_varc 74
load_int 175 load_int 175
load_string "resizableOuterZoomLimit" load_string "resizableOuterZoomLimit"
runelite_callback runelite_callback
if_icmpge LABEL218 if_icmpge LABEL222
jump LABEL226 jump LABEL230
LABEL218: LABEL222:
get_varc 74 get_varc 74
load_int 715 load_int 715
load_string "resizableInnerZoomLimit" load_string "resizableInnerZoomLimit"
runelite_callback runelite_callback
if_icmple LABEL222 if_icmple LABEL226
jump LABEL226 jump LABEL230
LABEL222: LABEL226:
get_varc 73 get_varc 73
get_varc 74 get_varc 74
invoke 42 invoke 42
jump LABEL229 jump LABEL233
LABEL226: LABEL230:
load_int 256 load_int 256
load_int 320 load_int 320
invoke 42 invoke 42
LABEL229: LABEL233:
get_viewport_size get_viewport_size
istore 9 istore 9
istore 8 istore 8
iload 2 iload 2
load_int -1 load_int -1
if_icmpne LABEL236 if_icmpne LABEL240
jump LABEL293 jump LABEL305
LABEL236: LABEL240:
iload 3 iload 3
load_int -1 load_int -1
if_icmpne LABEL240 if_icmpne LABEL244
jump LABEL293 jump LABEL305
LABEL240: LABEL244:
iload 8 iload 8
iload 9 iload 9
load_int 0 load_int 0
load_int 0 load_int 0
iload 2 iload 2
widget_put_size_widget widget_put_size_widget
invoke 1972
load_int 0
if_icmpeq LABEL254
jump LABEL260
LABEL254:
iload 8 iload 8
iload 9 iload 9
load_int 0 load_int 0
load_int 0 load_int 0
iload 3 iload 3
widget_put_size_widget widget_put_size_widget
iload 4
load_int -1
if_icmpne LABEL256
jump LABEL283
LABEL256:
iload 5
load_int -1
if_icmpne LABEL260
jump LABEL283
LABEL260: LABEL260:
iload 4
load_int -1
if_icmpne LABEL264
jump LABEL295
LABEL264:
iload 5
load_int -1
if_icmpne LABEL268
jump LABEL295
LABEL268:
iload 6 iload 6
iload 7 iload 7
load_int 1 load_int 1
load_int 1 load_int 1
iload 4 iload 4
widget_put_size_widget widget_put_size_widget
invoke 1972
load_int 0
if_icmpeq LABEL278
jump LABEL284
LABEL278:
iload 6 iload 6
iload 7 iload 7
load_int 1 load_int 1
load_int 1 load_int 1
iload 5 iload 5
widget_put_size_widget widget_put_size_widget
LABEL284:
iload 1 iload 1
load_int 73 load_int 73
load_int 73 load_int 73
iload 1 iload 1
load_int 10551307 load_int 10551307
get_enum_value get_enum_value
iload 5 iload 5
iload 6 iload 6
iload 7 iload 7
invoke 910 invoke 910
jump LABEL293 jump LABEL305
LABEL283: LABEL295:
iload 1 iload 1
load_int 73 load_int 73
load_int 73 load_int 73
iload 1 iload 1
load_int 10551307 load_int 10551307
get_enum_value get_enum_value
iload 3 iload 3
load_int 0 load_int 0
load_int 0 load_int 0
invoke 910 invoke 910
LABEL293: LABEL305:
load_int 73 load_int 73
load_int 73 load_int 73
iload 1 iload 1
load_int 10551309 load_int 10551309
get_enum_value get_enum_value
istore 14 istore 14
iload 14 iload 14
load_int -1 load_int -1
if_icmpne LABEL303 if_icmpne LABEL315
jump LABEL347 jump LABEL359
LABEL303: LABEL315:
invoke 1972 invoke 1972
load_int 0 load_int 0
if_icmpeq LABEL307 if_icmpeq LABEL319
jump LABEL341 jump LABEL353
LABEL307: LABEL319:
iload 14 iload 14
widget_get_index_widget widget_get_index_widget
load_int 1 load_int 1
if_icmpeq LABEL312 if_icmpeq LABEL324
jump LABEL341 jump LABEL353
LABEL312: LABEL324:
get_varc 173 get_varc 173
load_int -2 load_int -2
if_icmpeq LABEL316 if_icmpeq LABEL328
jump LABEL323 jump LABEL335
LABEL316: LABEL328:
load_int 512 load_int 512
load_int 0 load_int 0
load_int 0 load_int 0
load_int 1 load_int 1
iload 14 iload 14
widget_put_size_widget widget_put_size_widget
jump LABEL340 jump LABEL352
LABEL323: LABEL335:
get_varc 173 get_varc 173
load_int -3 load_int -3
if_icmpeq LABEL327 if_icmpeq LABEL339
jump LABEL334 jump LABEL346
LABEL327: LABEL339:
load_int 0 load_int 0
load_int 0 load_int 0
load_int 1 load_int 1
load_int 1 load_int 1
iload 14 iload 14
widget_put_size_widget widget_put_size_widget
jump LABEL340 jump LABEL352
LABEL334: LABEL346:
load_int 512 load_int 512
load_int 334 load_int 334
load_int 0 load_int 0
load_int 0 load_int 0
iload 14 iload 14
widget_put_size_widget widget_put_size_widget
LABEL340: LABEL352:
jump LABEL347 jump LABEL359
LABEL341: LABEL353:
load_int 512 load_int 512
load_int 334 load_int 334
load_int 0 load_int 0
load_int 0 load_int 0
iload 14 iload 14
widget_put_size_widget widget_put_size_widget
LABEL347: LABEL359:
load_int 73 load_int 73
load_int 73 load_int 73
iload 1 iload 1
load_int 10551311 load_int 10551311
get_enum_value get_enum_value
istore 14 istore 14
iload 14 iload 14
load_int -1 load_int -1
if_icmpne LABEL357 if_icmpne LABEL369
jump LABEL412 jump LABEL424
LABEL357: LABEL369:
load_int 73 load_int 73
load_int 73 load_int 73
iload 1 iload 1
load_int 10551303 load_int 10551303
get_enum_value get_enum_value
widget_get_index_widget widget_get_index_widget
load_int 1 load_int 1
if_icmpeq LABEL366 if_icmpeq LABEL378
jump LABEL395 jump LABEL407
LABEL366: LABEL378:
get_varbit 4692 get_varbit 4692
load_int 0 load_int 0
if_icmpne LABEL370 if_icmpne LABEL382
jump LABEL377 jump LABEL389
LABEL370: LABEL382:
load_int 0 load_int 0
load_int 0 load_int 0
load_int 2 load_int 2
load_int 0 load_int 0
iload 14 iload 14
widget_put_position_widget widget_put_position_widget
jump LABEL394
LABEL377:
invoke 1972
load_int 1
if_icmpeq LABEL381
jump LABEL388
LABEL381:
load_int 8
load_int 36
load_int 2
load_int 0
iload 14
widget_put_position_widget
jump LABEL394
LABEL388:
load_int 0
load_int 36
load_int 2
load_int 0
iload 14
widget_put_position_widget
LABEL394:
jump LABEL412
LABEL395:
invoke 1972
load_int 1
if_icmpeq LABEL399
jump LABEL406 jump LABEL406
LABEL399: LABEL389:
invoke 1972
load_int 1
if_icmpeq LABEL393
jump LABEL400
LABEL393:
load_int 8
load_int 36
load_int 2
load_int 0
iload 14
widget_put_position_widget
jump LABEL406
LABEL400:
load_int 0
load_int 36
load_int 2
load_int 0
iload 14
widget_put_position_widget
LABEL406:
jump LABEL424
LABEL407:
invoke 1972
load_int 1
if_icmpeq LABEL411
jump LABEL418
LABEL411:
load_int 8 load_int 8
load_int 0 load_int 0
load_int 2 load_int 2
load_int 0 load_int 0
iload 14 iload 14
widget_put_position_widget widget_put_position_widget
jump LABEL412 jump LABEL424
LABEL406: LABEL418:
load_int 0 load_int 0
load_int 0 load_int 0
load_int 2 load_int 2
load_int 0 load_int 0
iload 14 iload 14
widget_put_position_widget widget_put_position_widget
LABEL412: LABEL424:
iload 0 iload 0
iload 1 iload 1
invoke 920 invoke 920