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