Update Scripts to 2020-05-21-rev182

This commit is contained in:
RuneLite Cache-Code Autoupdater
2020-05-21 10:32:20 +00:00
parent c319105ed4
commit 592ca5c112
4 changed files with 253 additions and 186 deletions

View File

@@ -1 +1 @@
9E3153DE24555E18FA425035D1C8929EECE4C44E6CFEA11CA186B7DA0AE830AF
D32D30CB1B79698A15B3314C3782659FF25382008857E7CEB07CA17C1CD5E62A

View File

@@ -65,6 +65,15 @@ LABEL36:
iload 17
iload 13
if_sethide
iload 16
invoke 3369
iconst 3368
iload 16
iconst 1141
iconst 1
sconst "IY"
iload 16
if_setonvartransmit
iconst 441
iconst 0
iconst 0
@@ -79,14 +88,14 @@ LABEL36:
if_setposition
get_varbit 8352
iconst 1
if_icmpeq LABEL58
jump LABEL85
LABEL58:
if_icmpeq LABEL67
jump LABEL94
LABEL67:
get_varbit 5364
iconst 0
if_icmpeq LABEL62
jump LABEL85
LABEL62:
if_icmpeq LABEL71
jump LABEL94
LABEL71:
iload 12
if_getx
iload 12
@@ -109,51 +118,51 @@ LABEL62:
iconst 0
iload 4
if_setsize
jump LABEL121
LABEL85:
jump LABEL130
LABEL94:
get_varbit 8352
iconst 0
if_icmpeq LABEL89
jump LABEL100
LABEL89:
if_icmpeq LABEL98
jump LABEL109
LABEL98:
get_varbit 5364
iconst 1
if_icmpeq LABEL93
jump LABEL100
LABEL93:
if_icmpeq LABEL102
jump LABEL109
LABEL102:
iconst 37
iconst 37
iconst 1
iconst 0
iload 4
if_setsize
jump LABEL121
LABEL100:
jump LABEL130
LABEL109:
get_varbit 8352
iconst 1
if_icmpeq LABEL104
jump LABEL115
LABEL104:
if_icmpeq LABEL113
jump LABEL124
LABEL113:
get_varbit 5364
iconst 1
if_icmpeq LABEL108
jump LABEL115
LABEL108:
if_icmpeq LABEL117
jump LABEL124
LABEL117:
iconst 74
iconst 37
iconst 1
iconst 0
iload 4
if_setsize
jump LABEL121
LABEL115:
jump LABEL130
LABEL124:
iconst 0
iconst 37
iconst 1
iconst 0
iload 4
if_setsize
LABEL121:
LABEL130:
iconst 1
iload 10
if_sethide
@@ -163,52 +172,52 @@ LABEL121:
istore 18
get_varbit 4170
iconst 3
if_icmpeq LABEL132
jump LABEL165
LABEL132:
if_icmpeq LABEL141
jump LABEL174
LABEL141:
get_varbit 4171
iconst 0
if_icmpgt LABEL160
if_icmpgt LABEL169
get_varbit 4172
iconst 0
if_icmpgt LABEL160
if_icmpgt LABEL169
get_varbit 4173
iconst 0
if_icmpgt LABEL160
if_icmpgt LABEL169
get_varbit 4174
iconst 0
if_icmpgt LABEL160
if_icmpgt LABEL169
get_varbit 4175
iconst 0
if_icmpgt LABEL160
if_icmpgt LABEL169
get_varbit 4176
iconst 0
if_icmpgt LABEL160
if_icmpgt LABEL169
get_varbit 4177
iconst 0
if_icmpgt LABEL160
if_icmpgt LABEL169
get_varbit 4178
iconst 0
if_icmpgt LABEL160
if_icmpgt LABEL169
get_varbit 4179
iconst 0
if_icmpgt LABEL160
jump LABEL163
LABEL160:
if_icmpgt LABEL169
jump LABEL172
LABEL169:
iconst 0
istore 18
jump LABEL165
LABEL163:
jump LABEL174
LABEL172:
iconst 1
istore 18
LABEL165:
LABEL174:
iconst 0
istore 19
iload 18
iconst 1
if_icmpeq LABEL171
jump LABEL195
LABEL171:
if_icmpeq LABEL180
jump LABEL204
LABEL180:
iconst 1
iload 8
if_sethide
@@ -232,8 +241,8 @@ LABEL171:
iconst 0
iload 1
if_setposition
jump LABEL216
LABEL195:
jump LABEL225
LABEL204:
iconst 0
iload 8
if_sethide
@@ -255,7 +264,7 @@ LABEL195:
iconst 0
iload 1
if_setposition
LABEL216:
LABEL225:
iload 3
iload 2
invoke 231
@@ -267,28 +276,28 @@ LABEL216:
multiply
add
istore 21
LABEL227:
LABEL236:
iload 20
iload 21
if_icmple LABEL231
jump LABEL244
LABEL231:
if_icmple LABEL240
jump LABEL253
LABEL240:
iload 2
iload 20
cc_find
iconst 1
if_icmpeq LABEL237
jump LABEL239
LABEL237:
if_icmpeq LABEL246
jump LABEL248
LABEL246:
iconst 1
cc_sethide
LABEL239:
LABEL248:
iload 20
iconst 1
add
istore 20
jump LABEL227
LABEL244:
jump LABEL236
LABEL253:
iconst 0
istore 20
iconst 8
@@ -328,47 +337,47 @@ LABEL244:
sstore 0
get_varbit 4150
iconst 0
if_icmple LABEL288
if_icmple LABEL297
get_varbit 4150
iconst 9
if_icmpgt LABEL288
jump LABEL741
LABEL288:
if_icmpgt LABEL297
jump LABEL750
LABEL297:
iload 20
iconst 816
if_icmplt LABEL292
jump LABEL317
LABEL292:
if_icmplt LABEL301
jump LABEL326
LABEL301:
iload 2
iload 20
cc_find
iconst 1
if_icmpeq LABEL298
jump LABEL300
LABEL298:
if_icmpeq LABEL307
jump LABEL309
LABEL307:
iconst 1
cc_sethide
LABEL300:
LABEL309:
iconst 95
iload 20
inv_getobj
iconst -1
if_icmpne LABEL306
jump LABEL312
LABEL306:
if_icmpne LABEL315
jump LABEL321
LABEL315:
iload 29
iconst 1
add
iload 20
istore 30
istore 29
LABEL312:
LABEL321:
iload 20
iconst 1
add
istore 20
jump LABEL288
LABEL317:
jump LABEL297
LABEL326:
get_varbit 4171
get_varbit 4172
add
@@ -389,14 +398,14 @@ LABEL317:
istore 31
iload 31
iconst 0
if_icmple LABEL339
jump LABEL343
LABEL339:
if_icmple LABEL348
jump LABEL352
LABEL348:
iconst 816
iconst 1
sub
istore 30
LABEL343:
LABEL352:
iconst 0 ; Scroll height variable
iconst 0 ; Compare variable
iconst 0 ;
@@ -431,9 +440,9 @@ CONTINUE_SEARCH:
istore 20
get_varbit 4171
iconst 0
if_icmpgt LABEL370
jump LABEL400
LABEL370:
if_icmpgt LABEL379
jump LABEL409
LABEL379:
iconst 1
iload 2
iload 28
@@ -464,12 +473,12 @@ LABEL370:
get_varbit 4171
add
istore 20
LABEL400:
LABEL409:
get_varbit 4172
iconst 0
if_icmpgt LABEL404
jump LABEL434
LABEL404:
if_icmpgt LABEL413
jump LABEL443
LABEL413:
iconst 2
iload 2
iload 28
@@ -500,12 +509,12 @@ LABEL404:
get_varbit 4172
add
istore 20
LABEL434:
LABEL443:
get_varbit 4173
iconst 0
if_icmpgt LABEL438
jump LABEL468
LABEL438:
if_icmpgt LABEL447
jump LABEL477
LABEL447:
iconst 3
iload 2
iload 28
@@ -536,12 +545,12 @@ LABEL438:
get_varbit 4173
add
istore 20
LABEL468:
LABEL477:
get_varbit 4174
iconst 0
if_icmpgt LABEL472
jump LABEL502
LABEL472:
if_icmpgt LABEL481
jump LABEL511
LABEL481:
iconst 4
iload 2
iload 28
@@ -572,12 +581,12 @@ LABEL472:
get_varbit 4174
add
istore 20
LABEL502:
LABEL511:
get_varbit 4175
iconst 0
if_icmpgt LABEL506
jump LABEL536
LABEL506:
if_icmpgt LABEL515
jump LABEL545
LABEL515:
iconst 5
iload 2
iload 28
@@ -608,12 +617,12 @@ LABEL506:
get_varbit 4175
add
istore 20
LABEL536:
LABEL545:
get_varbit 4176
iconst 0
if_icmpgt LABEL540
jump LABEL570
LABEL540:
if_icmpgt LABEL549
jump LABEL579
LABEL549:
iconst 6
iload 2
iload 28
@@ -644,12 +653,12 @@ LABEL540:
get_varbit 4176
add
istore 20
LABEL570:
LABEL579:
get_varbit 4177
iconst 0
if_icmpgt LABEL574
jump LABEL604
LABEL574:
if_icmpgt LABEL583
jump LABEL613
LABEL583:
iconst 7
iload 2
iload 28
@@ -680,12 +689,12 @@ LABEL574:
get_varbit 4177
add
istore 20
LABEL604:
LABEL613:
get_varbit 4178
iconst 0
if_icmpgt LABEL608
jump LABEL638
LABEL608:
if_icmpgt LABEL617
jump LABEL647
LABEL617:
iconst 8
iload 2
iload 28
@@ -716,12 +725,12 @@ LABEL608:
get_varbit 4178
add
istore 20
LABEL638:
LABEL647:
get_varbit 4179
iconst 0
if_icmpgt LABEL642
jump LABEL672
LABEL642:
if_icmpgt LABEL651
jump LABEL681
LABEL651:
iconst 9
iload 2
iload 28
@@ -752,21 +761,21 @@ LABEL642:
get_varbit 4179
add
istore 20
LABEL672:
LABEL681:
invoke 514
iconst 1
if_icmpeq LABEL676
jump LABEL717
LABEL676:
if_icmpeq LABEL685
jump LABEL726
LABEL685:
get_varc_string 359 ; Skip truncating of varcstr 22 by not calling 280
lowercase ; instead get the var directly and lowercase it
invoke 280; instead get the var directly and lowercase it
sstore 0
sload 0
string_length
iconst 0
if_icmpgt LABEL683
jump LABEL702
LABEL683:
if_icmpgt LABEL692
jump LABEL711
LABEL692:
sconst "Showing items: "
sconst "<col=ff0000>"
sload 0
@@ -776,9 +785,9 @@ LABEL683:
if_settext
get_varc_int 5
iconst 11
if_icmpeq LABEL694
jump LABEL701
LABEL694:
if_icmpeq LABEL703
jump LABEL710
LABEL703:
sconst "Show items whose names contain the following text: ("
iload 27
tostring
@@ -790,9 +799,9 @@ LABEL694:
pop_int ; pop number of matches
iconst 10616876
if_settext
LABEL701:
jump LABEL716
LABEL702:
LABEL710:
jump LABEL725
LABEL711:
sconst "Showing items: "
sconst "<col=ff0000>"
sconst "*"
@@ -802,23 +811,23 @@ LABEL702:
if_settext
get_varc_int 5
iconst 11
if_icmpeq LABEL713
jump LABEL716
LABEL713:
if_icmpeq LABEL722
jump LABEL725
LABEL722:
sconst "Show items whose names contain the following text:"
sconst "setSearchBankInputText" ; load event name
runelite_callback ; invoke callback
iconst 10616876
if_settext
LABEL716:
jump LABEL720
LABEL717:
LABEL725:
jump LABEL729
LABEL726:
sconst "The Bank of Gielinor"
sconst "setBankTitle" ;
runelite_callback ;
iload 5
if_settext
LABEL720:
LABEL729:
iload 0
iload 1
iload 2
@@ -840,17 +849,17 @@ LABEL720:
iload 16
invoke 505
return
LABEL741:
LABEL750:
invoke 514
iconst 1
if_icmpeq LABEL745
jump LABEL748
LABEL745:
if_icmpeq LABEL754
jump LABEL757
LABEL754:
iconst 1
iconst 1
invoke 299
GetTabRange:
LABEL748:
LABEL757:
iconst -1
istore 32
iconst -1
@@ -863,43 +872,43 @@ LABEL748:
istore 34
iconst 0
istore 35
LABEL760:
LABEL769:
iload 20
iconst 816
if_icmplt LABEL764
jump LABEL844
LABEL764:
if_icmplt LABEL773
jump LABEL853
LABEL773:
iload 2
iload 20
cc_find
iconst 1
if_icmpeq LABEL770
jump LABEL839
LABEL770:
if_icmpeq LABEL779
jump LABEL848
LABEL779:
iconst 95
iload 20
inv_getobj
istore 25
iload 25
iconst -1
if_icmpne LABEL778
jump LABEL782
LABEL778:
if_icmpne LABEL787
jump LABEL791
LABEL787:
iload 29
iconst 1
add
istore 29
LABEL782:
LABEL791:
iload 20
iload 32
if_icmpge LABEL786
jump LABEL837
LABEL786:
if_icmpge LABEL795
jump LABEL846
LABEL795:
iload 20
iload 33
if_icmplt LABEL790
jump LABEL837
LABEL790:
if_icmplt LABEL799
jump LABEL846
LABEL799:
iconst 0
cc_sethide
iload 25
@@ -933,44 +942,44 @@ LABEL790:
istore 28
iload 34
iload 22
if_icmplt LABEL825
jump LABEL830
LABEL825:
if_icmplt LABEL834
jump LABEL839
LABEL834:
iload 34
iconst 1
add
istore 34
jump LABEL836
LABEL830:
jump LABEL845
LABEL839:
iconst 0
iload 35
iconst 1
add
istore 35
istore 34
LABEL836:
jump LABEL839
LABEL837:
LABEL845:
jump LABEL848
LABEL846:
iconst 1
cc_sethide
LABEL839:
LABEL848:
iload 20
iconst 1
add
istore 20
jump LABEL760
jump LABEL769
SetTitle:
iconst 0 ; Compare variable
iconst 0 ;
sconst "isTabMenuActive"
runelite_callback ; skip setting the bank title if the tag tab menu is active
runelite_callback ; skip setting the bank title if the tag tab menu is active
if_icmpne FinishBuilding
LABEL844:
LABEL853:
get_varbit 4170
iconst 2
if_icmpeq LABEL848
jump LABEL858
LABEL848:
if_icmpeq LABEL857
jump LABEL867
LABEL857:
sconst "Tab "
iconst 105
iconst 115
@@ -982,8 +991,8 @@ LABEL848:
runelite_callback ;
iload 5
if_settext
jump LABEL864
LABEL858:
jump LABEL873
LABEL867:
sconst "Tab "
get_varbit 4150
tostring
@@ -991,9 +1000,9 @@ LABEL858:
sconst "setBankTitle" ;
runelite_callback ;
iload 5
if_settext
if_settext
FinishBuilding:
LABEL864:
LABEL873:
iload 0
iload 1
iload 2

View File

@@ -1 +1 @@
38654CC2E80C30E1558EFE4A5C64D75F3A28122236A933F9F067084E856FFE58
55CFDE9983A73FA698E2F3CF4F79C0E62F40BF154E34A4F01112041928B01CB7

View File

@@ -92,6 +92,64 @@ LABEL40:
cc_deleteall
iconst 10616886
cc_deleteall
iconst 0
iconst -8
iconst 1
iconst 1
iconst 10616876
if_setposition
iconst 0
iconst 40
iconst 1
iconst 0
iconst 10616876
if_setsize
iconst 1
iconst 1
iconst 0
iconst 10616876
if_settextalign
iconst 496
iconst 10616876
if_settextfont
iconst 496
iconst 10616877
if_settextfont
iconst 128
iconst 10616877
if_setcolour
iconst -1
sconst ""
iconst 10616877
if_setonmouseover
iconst -1
sconst ""
iconst 10616877
if_setonmouseleave
sconst ""
iconst 10616877
if_settext
iconst 0
iconst 22
iconst 1
iconst 1
iconst 10616877
if_setposition
iconst -1
sconst ""
iconst 10616872
if_setonclick
iconst -1
sconst ""
iconst 10616877
if_setonclick
iconst -1
sconst ""
iconst 10616877
if_setonkey
iconst 1
iconst 10616874
if_sethide
iconst -1
sconst ""
iconst 10616872
@@ -167,19 +225,19 @@ LABEL40:
if_setonclick
get_varc_int 41
iconst 1337
if_icmpeq LABEL157
jump LABEL161
LABEL157:
if_icmpeq LABEL215
jump LABEL219
LABEL215:
invoke 2526
pop_int
clientclock
set_varc_int 384
LABEL161:
LABEL219:
invoke 1972
iconst 1
if_icmpeq LABEL165
jump LABEL166
LABEL165:
if_icmpeq LABEL223
jump LABEL224
LABEL223:
invoke 2581
LABEL166:
LABEL224:
return