From 6b8419ca729f91235318aa7595e862fcdbdbb29b Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Thu, 28 Feb 2019 11:33:37 +0000 Subject: [PATCH] Update Scripts to 2019-02-28-rev177 --- .../scripts/ChatboxInputWidgetBuilder.hash | 2 +- .../scripts/ChatboxInputWidgetBuilder.rs2asm | 2 +- .../src/main/scripts/CommandScript.hash | 2 +- .../src/main/scripts/CommandScript.rs2asm | 275 +++++++++--------- .../src/main/scripts/PrivateMessage.hash | 2 +- .../src/main/scripts/PrivateMessage.rs2asm | 169 +++++------ 6 files changed, 220 insertions(+), 232 deletions(-) diff --git a/runelite-client/src/main/scripts/ChatboxInputWidgetBuilder.hash b/runelite-client/src/main/scripts/ChatboxInputWidgetBuilder.hash index 31eec732bf..5551428674 100644 --- a/runelite-client/src/main/scripts/ChatboxInputWidgetBuilder.hash +++ b/runelite-client/src/main/scripts/ChatboxInputWidgetBuilder.hash @@ -1 +1 @@ -30FB61D1C8600C402F57F493B09BDA050FD8381E9BAA5D13BB1BC95372FBA5D5 \ No newline at end of file +19C3968C5E9D273E590A159140E658839878F48D00283DDFDADE81D86092C03E \ No newline at end of file diff --git a/runelite-client/src/main/scripts/ChatboxInputWidgetBuilder.rs2asm b/runelite-client/src/main/scripts/ChatboxInputWidgetBuilder.rs2asm index 21ca38aa88..d20bcecbe7 100644 --- a/runelite-client/src/main/scripts/ChatboxInputWidgetBuilder.rs2asm +++ b/runelite-client/src/main/scripts/ChatboxInputWidgetBuilder.rs2asm @@ -42,7 +42,7 @@ LABEL23: sstore 2 load_int 0 istore 3 - get_varc 203 + get_varbit 8119 load_int 1 if_icmpeq LABEL40 jump LABEL99 diff --git a/runelite-client/src/main/scripts/CommandScript.hash b/runelite-client/src/main/scripts/CommandScript.hash index 6a13a6985e..f305fd2eb9 100644 --- a/runelite-client/src/main/scripts/CommandScript.hash +++ b/runelite-client/src/main/scripts/CommandScript.hash @@ -1 +1 @@ -C42CD26AA6484029ACED50325EF8157741A9641BA28218315551B3762CE903A6 \ No newline at end of file +59179DCB8961986539D1E5197DB9AAA6E99EA4FFC565BFAC768B55DE79DA0BCF \ No newline at end of file diff --git a/runelite-client/src/main/scripts/CommandScript.rs2asm b/runelite-client/src/main/scripts/CommandScript.rs2asm index df1e10e0d4..8d3de30e5f 100644 --- a/runelite-client/src/main/scripts/CommandScript.rs2asm +++ b/runelite-client/src/main/scripts/CommandScript.rs2asm @@ -15,21 +15,18 @@ LABEL9: return LABEL10: - get_varc 203 + get_varbit 8119 load_int 0 - if_icmpeq LABEL22 - get_varc 203 - load_int -1 - if_icmpeq LABEL22 + if_icmpeq LABEL19 load_int -1 load_int 162 invoke 1701 load_int 0 - if_icmpeq LABEL22 - jump LABEL23 -LABEL22: + if_icmpeq LABEL19 + jump LABEL20 +LABEL19: return -LABEL23: +LABEL20: get_varc_string 1 string_length istore 2 @@ -39,167 +36,167 @@ LABEL23: istore 4 invoke 1972 load_int 1 - if_icmpeq LABEL34 - jump LABEL40 -LABEL34: + if_icmpeq LABEL31 + jump LABEL37 +LABEL31: get_varc 41 load_int 4 - if_icmpeq LABEL38 - jump LABEL40 -LABEL38: + if_icmpeq LABEL35 + jump LABEL37 +LABEL35: load_int 1 istore 4 -LABEL40: +LABEL37: get_rights load_int 0 - if_icmpgt LABEL44 - jump LABEL46 -LABEL44: + if_icmpgt LABEL41 + jump LABEL43 +LABEL41: load_int 1 istore 3 -LABEL46: +LABEL43: iload 3 load_int 1 - if_icmpeq LABEL50 - jump LABEL61 -LABEL50: + if_icmpeq LABEL47 + jump LABEL58 +LABEL47: load_string "`" iload 1 string_indexof load_int -1 - if_icmpne LABEL56 - jump LABEL61 -LABEL56: + if_icmpne LABEL53 + jump LABEL58 +LABEL53: iload 2 load_int 0 - if_icmpeq LABEL60 - jump LABEL61 -LABEL60: + if_icmpeq LABEL57 + jump LABEL58 +LABEL57: return -LABEL61: +LABEL58: iload 0 load_int 84 - if_icmpeq LABEL65 - jump LABEL182 -LABEL65: + if_icmpeq LABEL62 + jump LABEL179 +LABEL62: invoke 1984 iload 2 load_int 0 - if_icmpgt LABEL70 - jump LABEL181 -LABEL70: + if_icmpgt LABEL67 + jump LABEL178 +LABEL67: get_varc_string 1 load_string "/" load_int 0 string_indexof_from load_int 0 - if_icmpeq LABEL80 + if_icmpeq LABEL77 iload 4 load_int 1 - if_icmpeq LABEL80 - jump LABEL115 -LABEL80: + if_icmpeq LABEL77 + jump LABEL112 +LABEL77: get_clanchatcount load_int 0 - if_icmpgt LABEL84 - jump LABEL111 -LABEL84: + if_icmpgt LABEL81 + jump LABEL108 +LABEL81: iload 2 load_int 1 - if_icmple LABEL88 - jump LABEL93 -LABEL88: + if_icmple LABEL85 + jump LABEL90 +LABEL85: iload 4 load_int 0 - if_icmpeq LABEL92 - jump LABEL93 -LABEL92: + if_icmpeq LABEL89 + jump LABEL90 +LABEL89: return -LABEL93: +LABEL90: get_varbit 4394 load_int 1 - if_icmpeq LABEL97 - jump LABEL99 -LABEL97: + if_icmpeq LABEL94 + jump LABEL96 +LABEL94: part_clanchat - jump LABEL110 -LABEL99: + jump LABEL107 +LABEL96: iload 4 load_int 1 - if_icmpeq LABEL103 - jump LABEL107 -LABEL103: + if_icmpeq LABEL100 + jump LABEL104 +LABEL100: load_string "/" get_varc_string 1 concat_string put_varc_string 1 -LABEL107: +LABEL104: get_varc_string 1 load_int 2 invoke 96 -LABEL110: - jump LABEL114 -LABEL111: +LABEL107: + jump LABEL111 +LABEL108: get_varc_string 1 load_int 0 invoke 96 -LABEL114: - jump LABEL177 -LABEL115: +LABEL111: + jump LABEL174 +LABEL112: get_varc_string 1 load_string "::" load_int 0 string_indexof_from load_int 0 - if_icmpeq LABEL122 - jump LABEL174 -LABEL122: + if_icmpeq LABEL119 + jump LABEL171 +LABEL119: iload 2 load_int 2 - if_icmpgt LABEL126 - jump LABEL170 -LABEL126: + if_icmpgt LABEL123 + jump LABEL167 +LABEL123: get_varc_string 1 load_string "::toggleroof" load_int 0 string_indexof_from load_int 0 - if_icmpeq LABEL133 - jump LABEL147 -LABEL133: + if_icmpeq LABEL130 + jump LABEL144 +LABEL130: get_hideroofs load_int 1 - if_icmpeq LABEL137 - jump LABEL142 -LABEL137: + if_icmpeq LABEL134 + jump LABEL139 +LABEL134: load_int 0 set_hideroofs load_string "Roofs will only be removed selectively." send_game_message - jump LABEL146 -LABEL142: + jump LABEL143 +LABEL139: load_int 1 set_hideroofs load_string "Roofs are now all hidden." send_game_message -LABEL146: - jump LABEL169 -LABEL147: +LABEL143: + jump LABEL166 +LABEL144: get_varc_string 1 load_string "::bank" load_int 0 string_indexof_from load_int 0 - if_icmpeq LABEL154 + if_icmpeq LABEL151 load_string "runeliteCommand" ; load callback name runelite_callback ; invoke callback - jump LABEL158 -LABEL154: + jump LABEL155 +LABEL151: load_string "Hey, everyone, I just tried to do something very silly!" load_int 0 invoke 96 - jump LABEL169 -LABEL158: + jump LABEL166 +LABEL155: get_varc_string 1 invoke 224 put_varc_string 1 @@ -211,82 +208,82 @@ LABEL158: iload 2 string_substring run_command -LABEL169: - jump LABEL173 +LABEL166: + jump LABEL170 +LABEL167: + get_varc_string 1 + load_int 0 + invoke 96 LABEL170: + jump LABEL174 +LABEL171: get_varc_string 1 load_int 0 invoke 96 -LABEL173: - jump LABEL177 LABEL174: - get_varc_string 1 - load_int 0 - invoke 96 -LABEL177: get_varc_string 1 invoke 77 load_string "" put_varc_string 1 -LABEL181: - jump LABEL250 -LABEL182: +LABEL178: + jump LABEL247 +LABEL179: iload 0 load_int 104 - if_icmpeq LABEL186 - jump LABEL192 -LABEL186: + if_icmpeq LABEL183 + jump LABEL189 +LABEL183: iload 3 load_int 1 - if_icmpeq LABEL190 - jump LABEL191 -LABEL190: + if_icmpeq LABEL187 + jump LABEL188 +LABEL187: invoke 75 -LABEL191: - jump LABEL250 -LABEL192: +LABEL188: + jump LABEL247 +LABEL189: iload 0 load_int 105 - if_icmpeq LABEL196 - jump LABEL202 -LABEL196: + if_icmpeq LABEL193 + jump LABEL199 +LABEL193: iload 3 load_int 1 - if_icmpeq LABEL200 - jump LABEL201 -LABEL200: + if_icmpeq LABEL197 + jump LABEL198 +LABEL197: invoke 76 -LABEL201: - jump LABEL250 -LABEL202: +LABEL198: + jump LABEL247 +LABEL199: iload 0 load_int 80 - if_icmpeq LABEL206 - jump LABEL244 -LABEL206: + if_icmpeq LABEL203 + jump LABEL241 +LABEL203: get_varc_string string_length load_int 0 - if_icmpgt LABEL211 - jump LABEL231 -LABEL211: + if_icmpgt LABEL208 + jump LABEL228 +LABEL208: get_varc_string is_friend load_int 1 - if_icmpeq LABEL216 - jump LABEL219 -LABEL216: + if_icmpeq LABEL213 + jump LABEL216 +LABEL213: get_varc_string invoke 107 return -LABEL219: +LABEL216: get_varc 60 get_gamecycle - if_icmpgt LABEL223 - jump LABEL224 -LABEL223: + if_icmpgt LABEL220 + jump LABEL221 +LABEL220: return -LABEL224: +LABEL221: get_gamecycle load_int 50 iadd @@ -294,14 +291,14 @@ LABEL224: load_string "That player was not found on your Friends list." send_game_message return -LABEL231: +LABEL228: get_varc 60 get_gamecycle - if_icmpgt LABEL235 - jump LABEL236 -LABEL235: + if_icmpgt LABEL232 + jump LABEL233 +LABEL232: return -LABEL236: +LABEL233: get_gamecycle load_int 50 iadd @@ -309,8 +306,8 @@ LABEL236: load_string "You haven't received any messages to which you can reply." send_game_message return - jump LABEL250 -LABEL244: + jump LABEL247 +LABEL241: get_varc_string 1 load_int 0 iload 0 @@ -320,8 +317,8 @@ LABEL244: load_int 0 ; load_string "blockChatInput" ; runelite_callback ; - if_icmpeq LABEL250 ; don't add to input varcstr + if_icmpeq LABEL247 ; don't add to input varcstr put_varc_string 1 -LABEL250: +LABEL247: invoke 223 return diff --git a/runelite-client/src/main/scripts/PrivateMessage.hash b/runelite-client/src/main/scripts/PrivateMessage.hash index 5f3c129619..ced7907d51 100644 --- a/runelite-client/src/main/scripts/PrivateMessage.hash +++ b/runelite-client/src/main/scripts/PrivateMessage.hash @@ -1 +1 @@ -3DC9C314EBA5630A8237016DDAC99272696B37650E8671DD42DAEE9363F2D006 \ No newline at end of file +E9554C6591670564DEB0697E84125A1AAC2DECEFA00852CC564BC13B30E64AC8 \ No newline at end of file diff --git a/runelite-client/src/main/scripts/PrivateMessage.rs2asm b/runelite-client/src/main/scripts/PrivateMessage.rs2asm index bc8bb34d0f..ed817dea14 100644 --- a/runelite-client/src/main/scripts/PrivateMessage.rs2asm +++ b/runelite-client/src/main/scripts/PrivateMessage.rs2asm @@ -22,7 +22,7 @@ LABEL7: iload 1 load_int 0 if_icmpgt LABEL18 - jump LABEL193 + jump LABEL184 LABEL18: get_varc 5 switch @@ -32,19 +32,19 @@ LABEL18: 4: LABEL23 5: LABEL23 6: LABEL44 - 7: LABEL110 - 8: LABEL114 - 9: LABEL120 - 10: LABEL123 - 11: LABEL185 - 12: LABEL142 - 13: LABEL160 - 15: LABEL120 - 16: LABEL190 - jump LABEL192 + 7: LABEL107 + 8: LABEL111 + 9: LABEL117 + 10: LABEL120 + 11: LABEL176 + 12: LABEL136 + 13: LABEL154 + 15: LABEL117 + 16: LABEL181 + jump LABEL183 LABEL21: return - jump LABEL192 + jump LABEL183 LABEL23: get_ignorecount load_int 0 @@ -72,7 +72,7 @@ LABEL41: get_varc_string 22 remove_ignore LABEL43: - jump LABEL192 + jump LABEL183 LABEL44: get_friendcount load_int 0 @@ -81,7 +81,7 @@ LABEL44: LABEL48: load_string "Unable to complete action - system busy." send_game_message - jump LABEL109 + jump LABEL106 LABEL51: get_varc 5 load_int 2 @@ -90,7 +90,7 @@ LABEL51: LABEL55: get_varc_string 22 add_friend - jump LABEL109 + jump LABEL106 LABEL58: get_varc 5 load_int 3 @@ -99,33 +99,30 @@ LABEL58: LABEL62: get_varc_string 22 remove_friend - jump LABEL109 + jump LABEL106 LABEL65: get_varc 5 load_int 6 if_icmpeq LABEL69 - jump LABEL109 + jump LABEL106 LABEL69: - get_varc 203 + get_varbit 8119 load_int 0 - if_icmpeq LABEL76 - get_varc 203 - load_int -1 - if_icmpeq LABEL76 - jump LABEL82 -LABEL76: + if_icmpeq LABEL73 + jump LABEL79 +LABEL73: load_int 1 load_int 1 invoke 299 load_string "You must set a name before you can chat." send_game_message return -LABEL82: +LABEL79: 5005 load_int 2 - if_icmpeq LABEL86 - jump LABEL97 -LABEL86: + if_icmpeq LABEL83 + jump LABEL94 +LABEL83: 5000 load_int 1 5016 @@ -137,105 +134,99 @@ LABEL86: invoke 84 iload 0 invoke 89 -LABEL97: +LABEL94: get_varbit 4394 load_int 1 - if_icmpeq LABEL101 - jump LABEL104 -LABEL101: + if_icmpeq LABEL98 + jump LABEL101 +LABEL98: get_varc_string 23 remove_friend - jump LABEL107 -LABEL104: + jump LABEL104 +LABEL101: get_varc_string 23 get_varc_string 22 load_string "privateMessage" ; load event name load_int 0 ; whether or not to skip - runelite_callback ; invoke callback + runelite_callback ; invoke callback load_int 1 - if_icmpeq LABEL107 ; if skipped, do not message + if_icmpeq LABEL104 ; if skipped, do not message privmsg -LABEL107: +LABEL104: get_gamecycle put_varc 61 -LABEL109: - jump LABEL192 -LABEL110: +LABEL106: + jump LABEL183 +LABEL107: get_varc_string 22 invoke 212 numeric_input - jump LABEL192 -LABEL114: + jump LABEL183 +LABEL111: get_varc_string 22 string_remove_html put_varc_string 128 get_varc_string 22 string_input_1 - jump LABEL192 -LABEL120: + jump LABEL183 +LABEL117: get_varc_string 22 string_input_2 - jump LABEL192 -LABEL123: - get_varc 203 + jump LABEL183 +LABEL120: + get_varbit 8119 load_int 0 - if_icmpeq LABEL130 - get_varc 203 - load_int -1 - if_icmpeq LABEL130 - jump LABEL136 -LABEL130: + if_icmpeq LABEL124 + jump LABEL130 +LABEL124: load_int 1 load_int 1 invoke 299 load_string "You must set a name before you can chat." send_game_message return -LABEL136: +LABEL130: get_varc_string 22 string_remove_html put_varc_string 129 get_varc_string 22 join_clanchat - jump LABEL192 -LABEL142: + jump LABEL183 +LABEL136: iload 1 load_int 10 - if_icmpgt LABEL146 - jump LABEL152 -LABEL146: + if_icmpgt LABEL140 + jump LABEL146 +LABEL140: get_varc_string 22 load_int 0 load_int 9 string_substring sstore 0 - jump LABEL154 -LABEL152: + jump LABEL148 +LABEL146: get_varc_string 22 sstore 0 -LABEL154: +LABEL148: sload 0 tolowercase 5021 invoke 553 invoke 84 - jump LABEL192 -LABEL160: - get_varc 203 + jump LABEL183 +LABEL154: + get_varbit 8119 load_int 0 - if_icmpeq LABEL167 - get_varc 203 - load_int -1 - if_icmpeq LABEL167 - jump LABEL173 -LABEL167: + if_icmpeq LABEL158 + jump LABEL164 +LABEL158: load_int 1 load_int 1 invoke 299 load_string "You must set a name before you can chat." send_game_message return -LABEL173: +LABEL164: get_varc_string 22 load_int 0 put_varc 62 @@ -247,33 +238,33 @@ LABEL173: load_string "I1" load_int 10616845 widget_put_render_listener_widget - jump LABEL192 -LABEL185: + jump LABEL183 +LABEL176: load_int 0 load_int 1 invoke 299 return - jump LABEL192 -LABEL190: + jump LABEL183 +LABEL181: get_varc_string 22 invoke 2061 -LABEL192: - jump LABEL199 -LABEL193: +LABEL183: + jump LABEL190 +LABEL184: get_varc 5 switch - 16: LABEL198 - 7: LABEL196 - 8: LABEL196 - 9: LABEL196 - 15: LABEL196 - jump LABEL199 -LABEL196: + 16: LABEL189 + 7: LABEL187 + 8: LABEL187 + 9: LABEL187 + 15: LABEL187 + jump LABEL190 +LABEL187: return - jump LABEL199 -LABEL198: + jump LABEL190 +LABEL189: return -LABEL199: +LABEL190: load_int 1 load_int 1 invoke 299