From 655c3b8b8db6e04aef8a448a9a3bbf425d660d7f Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Thu, 15 Nov 2018 04:41:07 -0700 Subject: [PATCH] Update Scripts to 2018-11-15-rev176 --- .../src/main/scripts/SkillTabTotalLevel.hash | 2 +- .../main/scripts/SkillTabTotalLevel.rs2asm | 58 +++++++++++++------ 2 files changed, 42 insertions(+), 18 deletions(-) diff --git a/runelite-client/src/main/scripts/SkillTabTotalLevel.hash b/runelite-client/src/main/scripts/SkillTabTotalLevel.hash index ec24d9433f..ebf379aeb3 100644 --- a/runelite-client/src/main/scripts/SkillTabTotalLevel.hash +++ b/runelite-client/src/main/scripts/SkillTabTotalLevel.hash @@ -1 +1 @@ -7919E8EDC994A53EC15CB5D29A9295C91A871FDA6998DC3B4EBCE8C1A091691E \ No newline at end of file +B6196093530C36795254AA35C06E5DFB9B6D0280939FDFC05BE38B5752AAE758 \ No newline at end of file diff --git a/runelite-client/src/main/scripts/SkillTabTotalLevel.rs2asm b/runelite-client/src/main/scripts/SkillTabTotalLevel.rs2asm index 46de8155db..2d1142dc7a 100644 --- a/runelite-client/src/main/scripts/SkillTabTotalLevel.rs2asm +++ b/runelite-client/src/main/scripts/SkillTabTotalLevel.rs2asm @@ -1,11 +1,13 @@ .id 396 .int_stack_count 2 .string_stack_count 0 -.int_var_count 2 +.int_var_count 3 .string_var_count 2 + invoke 1007 + istore 2 load_string "Total level:" load_string "
" - invoke 1007 + iload 2 int_to_string string_append 3 iload 0 @@ -18,14 +20,36 @@ sstore 0 load_string "" sstore 1 - invoke 2685 - sstore 1 + get_ismembers + load_int 1 + if_icmpeq LABEL22 + get_varc 103 + load_int 1 + if_icmpeq LABEL22 + jump LABEL28 +LABEL22: + load_string "Total XP:" sstore 0 + invoke 1008 + invoke 1009 + sstore 1 + jump LABEL37 +LABEL28: + load_string "Total XP:|Free Total Level:" + sstore 0 + invoke 1008 + invoke 1009 + load_string "|" + invoke 1320 + int_to_string + string_append 3 + sstore 1 +LABEL37: invoke 1972 load_int 1 - if_icmpeq LABEL20 - jump LABEL51 -LABEL20: + if_icmpeq LABEL41 + jump LABEL72 +LABEL41: load_int 1 load_string "Toggle Total XP" iload 0 @@ -43,14 +67,14 @@ LABEL20: widget_put_option_click_listener_widget get_varc 218 iload 0 - if_icmpeq LABEL39 - jump LABEL50 -LABEL39: + if_icmpeq LABEL60 + jump LABEL71 +LABEL60: get_varc 217 load_int -1 - if_icmpeq LABEL43 - jump LABEL50 -LABEL43: + if_icmpeq LABEL64 + jump LABEL71 +LABEL64: iload 0 load_int -1 iload 1 @@ -58,9 +82,9 @@ LABEL43: sload 1 load_int 495 invoke 2344 -LABEL50: - jump LABEL71 -LABEL51: +LABEL71: + jump LABEL92 +LABEL72: load_int 992 load_int -2147483645 load_int -1 @@ -81,5 +105,5 @@ LABEL51: widget_put_mouse_exit_listener_widget load_int 0 put_varc 2 -LABEL71: +LABEL92: return