project: rev 192
This commit is contained in:
@@ -1,37 +1,55 @@
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import net.runelite.mapping.Export;
|
||||
import net.runelite.mapping.Implements;
|
||||
import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
import net.runelite.rs.ScriptOpcodes;
|
||||
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedName("r")
|
||||
@Implements("GrandExchangeEvents")
|
||||
public class GrandExchangeEvents {
|
||||
@ObfuscatedName("k")
|
||||
@ObfuscatedName("qa")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Ldf;"
|
||||
)
|
||||
@Export("pcmStreamMixer")
|
||||
static PcmStreamMixer pcmStreamMixer;
|
||||
@ObfuscatedName("b")
|
||||
@Export("GrandExchangeEvents_ageComparator")
|
||||
public static Comparator GrandExchangeEvents_ageComparator;
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedName("l")
|
||||
@Export("GrandExchangeEvents_priceComparator")
|
||||
public static Comparator GrandExchangeEvents_priceComparator;
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedName("m")
|
||||
@Export("GrandExchangeEvents_nameComparator")
|
||||
public static Comparator GrandExchangeEvents_nameComparator;
|
||||
@ObfuscatedName("i")
|
||||
public static Comparator GrandExchangeEvents_quantityComparator;
|
||||
@ObfuscatedName("ga")
|
||||
static int[] regionMapArchiveIds;
|
||||
@ObfuscatedName("z")
|
||||
@Export("GrandExchangeEvents_quantityComparator")
|
||||
public static Comparator GrandExchangeEvents_quantityComparator;
|
||||
@ObfuscatedName("y")
|
||||
static String[] field68;
|
||||
@ObfuscatedName("go")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1672626269
|
||||
)
|
||||
static int field64;
|
||||
@ObfuscatedName("f")
|
||||
@Export("events")
|
||||
public final List events;
|
||||
|
||||
static {
|
||||
GrandExchangeEvents_ageComparator = new GrandExchangeOfferAgeComparator(); // L: 11
|
||||
new GrandExchangeOfferWorldComparator();
|
||||
GrandExchangeEvents_priceComparator = new GrandExchangeOfferUnitPriceComparator(); // L: 41
|
||||
GrandExchangeEvents_priceComparator = new GrandExchangeOfferUnitPriceComparator();
|
||||
GrandExchangeEvents_nameComparator = new GrandExchangeOfferNameComparator(); // L: 54
|
||||
GrandExchangeEvents_quantityComparator = new GrandExchangeOfferTotalQuantityComparator();
|
||||
} // L: 67
|
||||
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lkf;Z)V",
|
||||
descriptor = "(Lkb;Z)V",
|
||||
garbageValue = "1"
|
||||
)
|
||||
public GrandExchangeEvents(Buffer var1, boolean var2) {
|
||||
@@ -53,11 +71,12 @@ public class GrandExchangeEvents {
|
||||
|
||||
} // L: 92
|
||||
|
||||
@ObfuscatedName("z")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/util/Comparator;ZS)V",
|
||||
garbageValue = "6265"
|
||||
descriptor = "(Ljava/util/Comparator;ZI)V",
|
||||
garbageValue = "692042674"
|
||||
)
|
||||
@Export("sort")
|
||||
public void sort(Comparator var1, boolean var2) {
|
||||
if (var2) { // L: 95
|
||||
Collections.sort(this.events, var1); // L: 96
|
||||
@@ -67,348 +86,39 @@ public class GrandExchangeEvents {
|
||||
|
||||
} // L: 101
|
||||
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)V",
|
||||
garbageValue = "355141932"
|
||||
descriptor = "(IIIIB)V",
|
||||
garbageValue = "0"
|
||||
)
|
||||
public static void method150(int var0) {
|
||||
if (class206.musicPlayerStatus != 0) { // L: 44
|
||||
Tiles.musicTrackVolume = var0;
|
||||
} else {
|
||||
class206.midiPcmStream.setPcmStreamVolume(var0); // L: 45
|
||||
@Export("itemContainerSetItem")
|
||||
static void itemContainerSetItem(int var0, int var1, int var2, int var3) {
|
||||
ItemContainer var4 = (ItemContainer)ItemContainer.itemContainers.get((long)var0); // L: 39
|
||||
if (var4 == null) { // L: 40
|
||||
var4 = new ItemContainer(); // L: 41
|
||||
ItemContainer.itemContainers.put(var4, (long)var0); // L: 42
|
||||
}
|
||||
|
||||
}
|
||||
if (var4.ids.length <= var1) { // L: 44
|
||||
int[] var5 = new int[var1 + 1]; // L: 45
|
||||
int[] var6 = new int[var1 + 1]; // L: 46
|
||||
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "176488379"
|
||||
)
|
||||
public static void method143() {
|
||||
VarpDefinition.VarpDefinition_cached.clear(); // L: 46
|
||||
} // L: 47
|
||||
|
||||
@ObfuscatedName("au")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ILcy;ZI)I",
|
||||
garbageValue = "395740968"
|
||||
)
|
||||
static int method144(int var0, Script var1, boolean var2) {
|
||||
String var3;
|
||||
int var9;
|
||||
if (var0 == ScriptOpcodes.APPEND_NUM) { // L: 2575
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2576
|
||||
var9 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2577
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3 + var9; // L: 2578
|
||||
return 1; // L: 2579
|
||||
} else {
|
||||
String var4;
|
||||
if (var0 == ScriptOpcodes.APPEND) { // L: 2581
|
||||
Varps.Interpreter_stringStackSize -= 2; // L: 2582
|
||||
var3 = Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize]; // L: 2583
|
||||
var4 = Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize + 1]; // L: 2584
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3 + var4; // L: 2585
|
||||
return 1; // L: 2586
|
||||
} else if (var0 == ScriptOpcodes.APPEND_SIGNNUM) { // L: 2588
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2589
|
||||
var9 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2590
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3 + ModeWhere.intToString(var9, true); // L: 2591
|
||||
return 1; // L: 2592
|
||||
} else if (var0 == ScriptOpcodes.LOWERCASE) { // L: 2594
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2595
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3.toLowerCase(); // L: 2596
|
||||
return 1; // L: 2597
|
||||
} else {
|
||||
int var6;
|
||||
int var10;
|
||||
if (var0 == ScriptOpcodes.FROMDATE) { // L: 2599
|
||||
var10 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2600
|
||||
long var13 = 86400000L * (11745L + (long)var10); // L: 2601
|
||||
Interpreter.Interpreter_calendar.setTime(new Date(var13)); // L: 2602
|
||||
var6 = Interpreter.Interpreter_calendar.get(5); // L: 2603
|
||||
int var17 = Interpreter.Interpreter_calendar.get(2); // L: 2604
|
||||
int var8 = Interpreter.Interpreter_calendar.get(1); // L: 2605
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var6 + "-" + Interpreter.Interpreter_MONTHS[var17] + "-" + var8; // L: 2606
|
||||
return 1; // L: 2607
|
||||
} else if (var0 != ScriptOpcodes.TEXT_GENDER) { // L: 2609
|
||||
if (var0 == ScriptOpcodes.TOSTRING) { // L: 2617
|
||||
var10 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2618
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = Integer.toString(var10); // L: 2619
|
||||
return 1; // L: 2620
|
||||
} else if (var0 == ScriptOpcodes.COMPARE) { // L: 2622
|
||||
Varps.Interpreter_stringStackSize -= 2; // L: 2623
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = PacketWriter.method2360(GrandExchangeOffer.compareStrings(Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize], Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize + 1], class58.clientLanguage)); // L: 2624
|
||||
return 1; // L: 2625
|
||||
} else {
|
||||
int var5;
|
||||
byte[] var11;
|
||||
Font var12;
|
||||
if (var0 == ScriptOpcodes.PARAHEIGHT) { // L: 2627
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2628
|
||||
Interpreter.Interpreter_intStackSize -= 2; // L: 2629
|
||||
var9 = Interpreter.Interpreter_intStack[Interpreter.Interpreter_intStackSize]; // L: 2630
|
||||
var5 = Interpreter.Interpreter_intStack[Interpreter.Interpreter_intStackSize + 1]; // L: 2631
|
||||
var11 = TilePaint.archive13.takeFile(var5, 0); // L: 2632
|
||||
var12 = new Font(var11); // L: 2633
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = var12.lineCount(var3, var9); // L: 2634
|
||||
return 1; // L: 2635
|
||||
} else if (var0 == ScriptOpcodes.PARAWIDTH) { // L: 2637
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2638
|
||||
Interpreter.Interpreter_intStackSize -= 2; // L: 2639
|
||||
var9 = Interpreter.Interpreter_intStack[Interpreter.Interpreter_intStackSize]; // L: 2640
|
||||
var5 = Interpreter.Interpreter_intStack[Interpreter.Interpreter_intStackSize + 1]; // L: 2641
|
||||
var11 = TilePaint.archive13.takeFile(var5, 0); // L: 2642
|
||||
var12 = new Font(var11); // L: 2643
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = var12.lineWidth(var3, var9); // L: 2644
|
||||
return 1; // L: 2645
|
||||
} else if (var0 == ScriptOpcodes.TEXT_SWITCH) { // L: 2647
|
||||
Varps.Interpreter_stringStackSize -= 2; // L: 2648
|
||||
var3 = Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize]; // L: 2649
|
||||
var4 = Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize + 1]; // L: 2650
|
||||
if (Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize] == 1) { // L: 2651
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3;
|
||||
} else {
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var4; // L: 2652
|
||||
}
|
||||
|
||||
return 1; // L: 2653
|
||||
} else if (var0 == ScriptOpcodes.ESCAPE) { // L: 2655
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2656
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = AbstractFont.escapeBrackets(var3); // L: 2657
|
||||
return 1; // L: 2658
|
||||
} else if (var0 == ScriptOpcodes.APPEND_CHAR) { // L: 2660
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2661
|
||||
var9 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2662
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3 + (char)var9; // L: 2663
|
||||
return 1; // L: 2664
|
||||
} else if (var0 == ScriptOpcodes.CHAR_ISPRINTABLE) { // L: 2666
|
||||
var10 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2667
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = HealthBarDefinition.isCharPrintable((char)var10) ? 1 : 0; // L: 2668
|
||||
return 1; // L: 2669
|
||||
} else if (var0 == ScriptOpcodes.CHAR_ISALPHANUMERIC) { // L: 2671
|
||||
var10 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2672
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = class204.isAlphaNumeric((char)var10) ? 1 : 0; // L: 2673
|
||||
return 1; // L: 2674
|
||||
} else if (var0 == ScriptOpcodes.CHAR_ISALPHA) { // L: 2676
|
||||
var10 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2677
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = MilliClock.isCharAlphabetic((char)var10) ? 1 : 0; // L: 2678
|
||||
return 1; // L: 2679
|
||||
} else if (var0 == ScriptOpcodes.CHAR_ISNUMERIC) { // L: 2681
|
||||
var10 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2682
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = class1.isDigit((char)var10) ? 1 : 0; // L: 2683
|
||||
return 1; // L: 2684
|
||||
} else if (var0 == ScriptOpcodes.STRING_LENGTH) { // L: 2686
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2687
|
||||
if (var3 != null) { // L: 2688
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = var3.length();
|
||||
} else {
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = 0; // L: 2689
|
||||
}
|
||||
|
||||
return 1; // L: 2690
|
||||
} else if (var0 == ScriptOpcodes.SUBSTRING) { // L: 2692
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2693
|
||||
Interpreter.Interpreter_intStackSize -= 2; // L: 2694
|
||||
var9 = Interpreter.Interpreter_intStack[Interpreter.Interpreter_intStackSize]; // L: 2695
|
||||
var5 = Interpreter.Interpreter_intStack[Interpreter.Interpreter_intStackSize + 1]; // L: 2696
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3.substring(var9, var5); // L: 2697
|
||||
return 1; // L: 2698
|
||||
} else if (var0 == ScriptOpcodes.REMOVETAGS) { // L: 2700
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2701
|
||||
StringBuilder var15 = new StringBuilder(var3.length()); // L: 2702
|
||||
boolean var16 = false; // L: 2703
|
||||
|
||||
for (var6 = 0; var6 < var3.length(); ++var6) { // L: 2704
|
||||
char var7 = var3.charAt(var6); // L: 2705
|
||||
if (var7 == '<') { // L: 2706
|
||||
var16 = true;
|
||||
} else if (var7 == '>') { // L: 2707
|
||||
var16 = false;
|
||||
} else if (!var16) { // L: 2708
|
||||
var15.append(var7);
|
||||
}
|
||||
}
|
||||
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var15.toString(); // L: 2710
|
||||
return 1; // L: 2711
|
||||
} else if (var0 == ScriptOpcodes.STRING_INDEXOF_CHAR) { // L: 2713
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2714
|
||||
var9 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2715
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = var3.indexOf(var9); // L: 2716
|
||||
return 1; // L: 2717
|
||||
} else if (var0 == ScriptOpcodes.STRING_INDEXOF_STRING) { // L: 2719
|
||||
Varps.Interpreter_stringStackSize -= 2; // L: 2720
|
||||
var3 = Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize]; // L: 2721
|
||||
var4 = Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize + 1]; // L: 2722
|
||||
var5 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]; // L: 2723
|
||||
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = var3.indexOf(var4, var5); // L: 2724
|
||||
return 1; // L: 2725
|
||||
} else if (var0 == ScriptOpcodes.UPPERCASE) { // L: 2727
|
||||
var3 = Interpreter.Interpreter_stringStack[--Varps.Interpreter_stringStackSize]; // L: 2728
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3.toUpperCase(); // L: 2729
|
||||
return 1; // L: 2730
|
||||
} else {
|
||||
return 2; // L: 2732
|
||||
}
|
||||
}
|
||||
} else {
|
||||
Varps.Interpreter_stringStackSize -= 2; // L: 2610
|
||||
var3 = Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize]; // L: 2611
|
||||
var4 = Interpreter.Interpreter_stringStack[Varps.Interpreter_stringStackSize + 1]; // L: 2612
|
||||
if (WorldMapLabelSize.localPlayer.appearance != null && WorldMapLabelSize.localPlayer.appearance.isFemale) { // L: 2613
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var4;
|
||||
} else {
|
||||
Interpreter.Interpreter_stringStack[++Varps.Interpreter_stringStackSize - 1] = var3; // L: 2614
|
||||
}
|
||||
|
||||
return 1; // L: 2615
|
||||
}
|
||||
int var7;
|
||||
for (var7 = 0; var7 < var4.ids.length; ++var7) { // L: 47
|
||||
var5[var7] = var4.ids[var7]; // L: 48
|
||||
var6[var7] = var4.quantities[var7]; // L: 49
|
||||
}
|
||||
|
||||
for (var7 = var4.ids.length; var7 < var1; ++var7) { // L: 51
|
||||
var5[var7] = -1; // L: 52
|
||||
var6[var7] = 0; // L: 53
|
||||
}
|
||||
|
||||
var4.ids = var5; // L: 55
|
||||
var4.quantities = var6; // L: 56
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("im")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljx;IIII)V",
|
||||
garbageValue = "1036487158"
|
||||
)
|
||||
static final void addNpcToMenu(NPCDefinition var0, int var1, int var2, int var3) {
|
||||
if (Client.menuOptionsCount < 400) { // L: 8457
|
||||
if (var0.transforms != null) { // L: 8458
|
||||
var0 = var0.transform();
|
||||
}
|
||||
|
||||
if (var0 != null) { // L: 8459
|
||||
if (var0.isInteractable) { // L: 8460
|
||||
if (!var0.isFollower || Client.followerIndex == var1) { // L: 8461
|
||||
String var4 = var0.name; // L: 8462
|
||||
int var7;
|
||||
int var8;
|
||||
if (var0.combatLevel != 0) { // L: 8463
|
||||
var7 = var0.combatLevel; // L: 8466
|
||||
var8 = WorldMapLabelSize.localPlayer.combatLevel; // L: 8467
|
||||
int var9 = var8 - var7; // L: 8469
|
||||
String var6;
|
||||
if (var9 < -9) { // L: 8470
|
||||
var6 = WorldMapAreaData.colorStartTag(16711680); // L: 8471
|
||||
} else if (var9 < -6) { // L: 8474
|
||||
var6 = WorldMapAreaData.colorStartTag(16723968); // L: 8475
|
||||
} else if (var9 < -3) { // L: 8478
|
||||
var6 = WorldMapAreaData.colorStartTag(16740352); // L: 8479
|
||||
} else if (var9 < 0) { // L: 8482
|
||||
var6 = WorldMapAreaData.colorStartTag(16756736); // L: 8483
|
||||
} else if (var9 > 9) { // L: 8486
|
||||
var6 = WorldMapAreaData.colorStartTag(65280); // L: 8487
|
||||
} else if (var9 > 6) { // L: 8490
|
||||
var6 = WorldMapAreaData.colorStartTag(4259584); // L: 8491
|
||||
} else if (var9 > 3) { // L: 8494
|
||||
var6 = WorldMapAreaData.colorStartTag(8453888); // L: 8495
|
||||
} else if (var9 > 0) { // L: 8498
|
||||
var6 = WorldMapAreaData.colorStartTag(12648192); // L: 8499
|
||||
} else {
|
||||
var6 = WorldMapAreaData.colorStartTag(16776960); // L: 8502
|
||||
}
|
||||
|
||||
var4 = var4 + var6 + " " + " (" + "level-" + var0.combatLevel + ")"; // L: 8504
|
||||
}
|
||||
|
||||
if (var0.isFollower && Client.followerOpsLowPriority) { // L: 8506
|
||||
StructDefinition.insertMenuItemNoShift("Examine", WorldMapAreaData.colorStartTag(16776960) + var4, 1003, var1, var2, var3); // L: 8507
|
||||
}
|
||||
|
||||
if (Client.isItemSelected == 1) { // L: 8510
|
||||
StructDefinition.insertMenuItemNoShift("Use", Client.selectedItemName + " " + "->" + " " + WorldMapAreaData.colorStartTag(16776960) + var4, 7, var1, var2, var3); // L: 8511
|
||||
} else if (Client.isSpellSelected) { // L: 8514
|
||||
if ((UserComparator8.selectedSpellFlags & 2) == 2) { // L: 8515
|
||||
StructDefinition.insertMenuItemNoShift(Client.selectedSpellActionName, Client.selectedSpellName + " " + "->" + " " + WorldMapAreaData.colorStartTag(16776960) + var4, 8, var1, var2, var3); // L: 8516
|
||||
}
|
||||
} else {
|
||||
int var10 = var0.isFollower && Client.followerOpsLowPriority ? 2000 : 0; // L: 8521
|
||||
String[] var11 = var0.actions; // L: 8522
|
||||
if (var11 != null) { // L: 8523
|
||||
for (var7 = 4; var7 >= 0; --var7) { // L: 8524
|
||||
if (var11[var7] != null && !var11[var7].equalsIgnoreCase("Attack")) { // L: 8525
|
||||
var8 = 0; // L: 8526
|
||||
if (var7 == 0) { // L: 8527
|
||||
var8 = var10 + 9;
|
||||
}
|
||||
|
||||
if (var7 == 1) { // L: 8528
|
||||
var8 = var10 + 10;
|
||||
}
|
||||
|
||||
if (var7 == 2) { // L: 8529
|
||||
var8 = var10 + 11;
|
||||
}
|
||||
|
||||
if (var7 == 3) { // L: 8530
|
||||
var8 = var10 + 12;
|
||||
}
|
||||
|
||||
if (var7 == 4) { // L: 8531
|
||||
var8 = var10 + 13;
|
||||
}
|
||||
|
||||
StructDefinition.insertMenuItemNoShift(var11[var7], WorldMapAreaData.colorStartTag(16776960) + var4, var8, var1, var2, var3); // L: 8532
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (var11 != null) { // L: 8537
|
||||
for (var7 = 4; var7 >= 0; --var7) { // L: 8538
|
||||
if (var11[var7] != null && var11[var7].equalsIgnoreCase("Attack")) { // L: 8539
|
||||
short var12 = 0; // L: 8540
|
||||
if (AttackOption.AttackOption_hidden != Client.npcAttackOption) { // L: 8541
|
||||
if (Client.npcAttackOption == AttackOption.AttackOption_alwaysRightClick || AttackOption.AttackOption_dependsOnCombatLevels == Client.npcAttackOption && var0.combatLevel > WorldMapLabelSize.localPlayer.combatLevel) { // L: 8542
|
||||
var12 = 2000; // L: 8543
|
||||
}
|
||||
|
||||
var8 = 0; // L: 8545
|
||||
if (var7 == 0) { // L: 8546
|
||||
var8 = var12 + 9;
|
||||
}
|
||||
|
||||
if (var7 == 1) { // L: 8547
|
||||
var8 = var12 + 10;
|
||||
}
|
||||
|
||||
if (var7 == 2) { // L: 8548
|
||||
var8 = var12 + 11;
|
||||
}
|
||||
|
||||
if (var7 == 3) { // L: 8549
|
||||
var8 = var12 + 12;
|
||||
}
|
||||
|
||||
if (var7 == 4) { // L: 8550
|
||||
var8 = var12 + 13;
|
||||
}
|
||||
|
||||
StructDefinition.insertMenuItemNoShift(var11[var7], WorldMapAreaData.colorStartTag(16776960) + var4, var8, var1, var2, var3); // L: 8551
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (!var0.isFollower || !Client.followerOpsLowPriority) { // L: 8556
|
||||
StructDefinition.insertMenuItemNoShift("Examine", WorldMapAreaData.colorStartTag(16776960) + var4, 1003, var1, var2, var3); // L: 8557
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} // L: 8561
|
||||
|
||||
@ObfuscatedName("ir")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ZI)V",
|
||||
garbageValue = "-775294286"
|
||||
)
|
||||
static void setTapToDrop(boolean var0) {
|
||||
Client.tapToDrop = var0; // L: 9631
|
||||
} // L: 9632
|
||||
var4.ids[var1] = var2; // L: 58
|
||||
var4.quantities[var1] = var3; // L: 59
|
||||
} // L: 60
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user