This commit is contained in:
therealunull
2020-12-14 05:25:01 -05:00
parent 77ea6c6154
commit b86aa9c5cc
207 changed files with 16762 additions and 3374 deletions

View File

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

View File

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

View File

@@ -1 +0,0 @@
F7482938547BB43B14BCE44F35FC7555EBA9EF3A9D2E4AAEA916DF2855387F07

View File

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

View File

@@ -836,8 +836,6 @@ LABEL729:
iload 10
iload 11
iload 28
sconst "addLastRow"
runelite_callback
iload 29
iload 12
iload 13

View File

@@ -0,0 +1 @@
48C575A71CD8CDDBFC8A7C0D2F8915A5EE263731213FFC23BEFFF39B6441A9FF

View File

@@ -0,0 +1,121 @@
.id 679
.int_stack_count 21
.string_stack_count 0
.int_var_count 21
.string_var_count 0
iload 0
cc_deleteall
iload 0
iconst 3
iconst 0
cc_create
iconst 64
iconst 64
iconst 0
iconst 0
cc_setsize
iconst 0
iconst 0
iconst 0
iconst 0
cc_setposition
iconst 16777215
cc_setcolour
iconst 1
cc_setfill
iconst 255
cc_settrans
iload 0
iconst 4
iconst 1
cc_create 1
iconst 10
iconst 15
iconst 0
iconst 0
cc_setsize 1
iconst 5
iload 0
if_getwidth
iconst 15
sub
randominc
add
iconst 5
iload 0
if_getheight
iconst 20
sub
randominc
add
iconst 0
iconst 0
cc_setposition 1
iconst 1
iconst 1
iconst 0
cc_settextalign 1
iconst 496
cc_settextfont 1
iconst 16744192
cc_setcolour 1
iconst 0
cc_settextshadow 1
sconst ""
cc_settext 1
iconst 683
iconst -2147483645
iconst -2147483643
iload 1
clientclock
iconst 5
add
sconst "Iiii"
cc_setontimer 1
iconst 684
iconst 0
iconst -2147483645
iconst -2147483643
cc_getid 1
sconst "1Iii"
cc_setonmouserepeat
iconst 684
iconst 1
iconst -2147483645
iconst -2147483643
cc_getid 1
sconst "1Iii"
cc_setonmouseleave
iconst 1
sconst "Select"
cc_setop
iconst 685
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
iload 19
iload 20
sconst "iiiIIIIIIIIIIIIIIIII"
cc_setonop
iload 0 ; button component id
iload 1 ; 0-9
sconst "bankpinButtonSetup"
runelite_callback
pop_int ; 0-9
pop_int ; button component id
return

View File

@@ -53,7 +53,7 @@ LABEL35:
istore 4
LABEL37:
staffmodlevel
iconst -1
iconst 0
if_icmpgt LABEL41
jump LABEL43
LABEL41:

View File

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

View File

@@ -1 +0,0 @@
F4729C2DE16BB31A779316E5D5080A9B5E6871C752BB4534863E0790D5F35154

View File

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

View File

@@ -0,0 +1 @@
5464D17DCD348F352EFFE6AA6AEEC5A5609ECBA30EAC2CB2B3D479D2C0DDDA9A

View File

@@ -0,0 +1,75 @@
.id 3898
.int_stack_count 6
.string_stack_count 0
.int_var_count 11
.string_var_count 0
get_varbit 4606
iconst 0
if_icmpne LABEL4
jump LABEL5
LABEL4:
return
LABEL5:
iconst 512
istore 6
iconst 512
istore 7
iload 2
iconst 16
sub
istore 8
iconst 0
iload 3
invoke 1045
istore 3
iload 2
iconst 16
sub
iload 3
invoke 1046
istore 3
iconst 896
sconst "innerZoomLimit"
runelite_callback
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
istore 9
iconst 896
sconst "innerZoomLimit"
runelite_callback
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
istore 10
iload 3
iload 9
multiply
iload 8
div
iconst 128
sconst "outerZoomLimit"
runelite_callback
add
istore 6
iload 3
iload 10
multiply
iload 8
div
iconst 128
sconst "outerZoomLimit"
runelite_callback
add
istore 7
iload 0
iload 1
iload 7
iload 6
iload 2
iload 4
iload 5
invoke 3899
return

View File

@@ -0,0 +1 @@
AA98471D04D9CB1172253D0B479EFD2D58394BDD2852F3AE8CD2B2D46FA826C3

View File

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

View File

@@ -0,0 +1 @@
03D7F1AF9E8405CB4A74779254E8C65563123F865CC0181186238B038A740755

View File

@@ -0,0 +1,78 @@
.id 3900
.int_stack_count 5
.string_stack_count 0
.int_var_count 11
.string_var_count 0
iconst 896
sconst "innerZoomLimit"
runelite_callback
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
istore 5
iconst 896
sconst "innerZoomLimit"
runelite_callback
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
istore 6
iload 2
iconst 16
sub
istore 7
iconst 0
istore 8
iconst 0
istore 9
viewport_geteffectivesize
istore 9
istore 8
iconst 0
istore 10
iload 8
iconst 334
if_icmpgt LABEL25
jump LABEL34
LABEL25:
get_varc_int 74
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
iload 7
multiply
iload 5
div
istore 10
jump LABEL42
LABEL34:
get_varc_int 73
iconst 128
sconst "outerZoomLimit"
runelite_callback
sub
iload 7
multiply
iload 6
div
istore 10
LABEL42:
iload 0
iload 1
cc_find
iconst 1
if_icmpeq LABEL48
jump LABEL55
LABEL48:
iload 4
iload 10
add
iload 3
iconst 0
iconst 0
cc_setposition
LABEL55:
return

View File

@@ -1 +1 @@
AA7DEC763D0B598D920956D8D46E890C502B71CB7D022A89F7930BD91E1F8468
A1B6D1B291AA3594728DDEA47049E17119F5CCB6F8E757E1524FA89DE92F9A34

View File

@@ -23,9 +23,9 @@
runelite_callback
sub
istore 1
iconst 17104910
iconst 7602235
if_getwidth
iconst 17104911
iconst 7602236
if_getwidth
sub
istore 2
@@ -78,6 +78,6 @@ LABEL44:
iconst 0
iconst 0
iconst 0
iconst 17104911
iconst 7602236
if_setposition
return

View File

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

View File

@@ -1 +0,0 @@
1EDA8CA79506CC62A192A844B88AC924BAD3060D9E32150C43458E135908329B

View File

@@ -1,247 +0,0 @@
.id 187
.int_stack_count 1
.string_stack_count 0
.int_var_count 5
.string_var_count 1
iconst 0
istore 1
map_members
iconst 1
if_icmpeq LABEL9
get_varbit 5314
iconst 1
if_icmpeq LABEL9
jump LABEL14
LABEL9:
iconst 94
iconst 3
inv_getobj
invoke 3648
istore 1
LABEL14:
iload 1
iconst 0
if_icmple LABEL18
jump LABEL28
LABEL18:
iconst 1 ; What we compare the boolean with
iconst 0 ; Boolean
sconst "drawSpecbarAnyway"
runelite_callback
if_icmpeq LABEL38
iconst 1
iconst 38862883
if_sethide
iconst 190
iconst 28
iconst 0
iconst 0
iconst 38862850
if_setsize
return
LABEL28:
invoke 1972
iconst 1
if_icmpeq LABEL32
jump LABEL38
LABEL32:
iconst 190
iconst 16
iconst 0
iconst 0
iconst 38862850
if_setsize
LABEL38:
iconst 0
istore 2
iconst 38862883
if_gethide
iconst 1
if_icmpeq LABEL45
jump LABEL47
LABEL45:
iconst 1
istore 2
LABEL47:
iconst 0
iconst 38862883
if_sethide
get_varp 301
iconst 0
if_icmpgt LABEL54
jump LABEL58
LABEL54:
iconst 16776960
iconst 38862888
if_setcolour
jump LABEL61
LABEL58:
iconst 16
iconst 38862888
if_setcolour
LABEL61:
get_varp 300
istore 3
iload 3
iconst 0
if_icmplt LABEL67
jump LABEL69
LABEL67:
iconst 0
istore 3
LABEL69:
sconst "Special Attack: "
iload 3
iconst 10
div
tostring
sconst "%"
join_string 3
iconst 38862888
if_settext
iload 0
iload 3
iload 2
invoke 189
iconst 38862884
iconst 0
invoke 835
pop_int ; Specbar is fully built here
iload 1
iconst 0
if_icmple RETURN ; Return if the weapon isn't supposed to have a spec
jump CONTINUE ; Idk why I'm doing it like this but it's the jagex way
RETURN:
return
CONTINUE:
iload 3
iload 1
if_icmpge LABEL86
jump LABEL90
LABEL86:
iconst 3767611
iconst 38862887
if_setcolour
jump LABEL93
LABEL90:
iconst 12907
iconst 38862887
if_setcolour
LABEL93:
iconst 38862884
iconst 0
invoke 835
pop_int
iconst 94
iconst 3
inv_getobj
istore 4
iconst 111
iconst 115
iconst 1739
iload 4
enum
sconst " ("
iload 4
invoke 3648
iconst 10
div
tostring
sconst "%)"
join_string 4
sstore 0
iload 4
switch
22737: LABEL118
22740: LABEL118
22743: LABEL118
22731: LABEL118
22734: LABEL118
jump LABEL126
LABEL118:
iconst 111
iconst 115
iconst 1739
iload 4
enum
sconst " 5-100% "
join_string 2
sstore 0
LABEL126:
get_varbit 5712
iconst 0
if_icmpeq LABEL130
jump LABEL192
LABEL130:
iload 4
iconst 11235
if_icmpeq LABEL146
iload 4
iconst 20408
if_icmpeq LABEL146
iload 4
iconst 12765
if_icmpeq LABEL146
iload 4
iconst 12768
if_icmpeq LABEL146
iload 4
iconst 12767
if_icmpeq LABEL146
jump LABEL176
LABEL146:
iconst 94
iconst 13
inv_getobj
iconst 11212
if_icmpeq LABEL167
iconst 94
iconst 13
inv_getobj
iconst 11227
if_icmpeq LABEL167
iconst 94
iconst 13
inv_getobj
iconst 11228
if_icmpeq LABEL167
iconst 94
iconst 13
inv_getobj
iconst 11229
if_icmpeq LABEL167
jump LABEL176
LABEL167:
sconst "Descent of Dragons: Deal a double attack with dragon arrows that inflicts up to 50% more damage (minimum damage of 8 per hit). ("
iload 4
invoke 3648
iconst 10
div
tostring
sconst "%)"
join_string 3
sstore 0
LABEL176:
iconst 526
iconst -2147483645
iconst -1
iconst 38862890
sload 0
iconst 25
iconst 160
sconst "IiIsii"
iconst 38862883
if_setonmouserepeat
iconst 40
iconst 38862890
sconst "I"
iconst 38862883
if_setonmouseleave
jump LABEL196
LABEL192:
iconst -1
sconst ""
iconst 38862883
if_setonmouserepeat
LABEL196:
return

View File

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

View File

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

View File

@@ -1 +0,0 @@
A4641387DC1A542BDEB6F3728D23944F968EF2FD3EA2868B5B6AAF6961D0C6E0

View File

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

View File

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

View File

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