This commit is contained in:
ThatGamerBlue
2021-05-19 12:59:30 +01:00
parent 7eb96d606a
commit 29a3d313a4
438 changed files with 51991 additions and 51730 deletions

View File

@@ -5,293 +5,177 @@ 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("jb")
@ObfuscatedName("kb")
@Implements("ModeWhere")
public enum ModeWhere implements Enumerated {
@ObfuscatedName("f")
@ObfuscatedSignature(
descriptor = "Ljb;"
)
field3373("", 0, new class264[]{class264.field3339}),
@ObfuscatedName("o")
@ObfuscatedSignature(
descriptor = "Ljb;"
)
field3361("", 1, new class264[]{class264.field3340, class264.field3339}),
@ObfuscatedName("u")
@ObfuscatedSignature(
descriptor = "Ljb;"
)
field3362("", 2, new class264[]{class264.field3340, class264.field3341, class264.field3339}),
@ObfuscatedName("p")
@ObfuscatedSignature(
descriptor = "Ljb;"
)
field3363("", 3, new class264[]{class264.field3340}),
@ObfuscatedName("b")
@ObfuscatedSignature(
descriptor = "Ljb;"
)
field3360("", 4),
@ObfuscatedName("e")
@ObfuscatedSignature(
descriptor = "Ljb;"
)
field3365("", 5, new class264[]{class264.field3340, class264.field3339}),
@ObfuscatedName("k")
@ObfuscatedSignature(
descriptor = "Ljb;"
)
field3366("", 6, new class264[]{class264.field3339}),
@ObfuscatedName("g")
@ObfuscatedSignature(
descriptor = "Ljb;"
)
field3367("", 8, new class264[]{class264.field3340, class264.field3339}),
@ObfuscatedName("h")
@ObfuscatedSignature(
descriptor = "Ljb;"
descriptor = "Lkb;"
)
field3364("", 9, new class264[]{class264.field3340, class264.field3341}),
@ObfuscatedName("n")
field3710("", 0, new class286[]{class286.field3686}),
@ObfuscatedName("c")
@ObfuscatedSignature(
descriptor = "Ljb;"
descriptor = "Lkb;"
)
field3369("", 10, new class264[]{class264.field3340}),
field3708("", 1, new class286[]{class286.field3687, class286.field3686}),
@ObfuscatedName("o")
@ObfuscatedSignature(
descriptor = "Lkb;"
)
field3726("", 2, new class286[]{class286.field3687, class286.field3684, class286.field3686}),
@ObfuscatedName("g")
@ObfuscatedSignature(
descriptor = "Lkb;"
)
field3717("", 3, new class286[]{class286.field3687}),
@ObfuscatedName("l")
@ObfuscatedSignature(
descriptor = "Ljb;"
descriptor = "Lkb;"
)
field3376("", 11, new class264[]{class264.field3340}),
@ObfuscatedName("m")
field3711("", 4),
@ObfuscatedName("z")
@ObfuscatedSignature(
descriptor = "Ljb;"
descriptor = "Lkb;"
)
field3374("", 12, new class264[]{class264.field3340, class264.field3339}),
@ObfuscatedName("d")
field3718("", 5, new class286[]{class286.field3687, class286.field3686}),
@ObfuscatedName("t")
@ObfuscatedSignature(
descriptor = "Ljb;"
descriptor = "Lkb;"
)
field3372("", 13, new class264[]{class264.field3340});
field3720("", 6, new class286[]{class286.field3686}),
@ObfuscatedName("v")
@ObfuscatedSignature(
descriptor = "Lkb;"
)
field3714("", 8, new class286[]{class286.field3687, class286.field3686}),
@ObfuscatedName("b")
@ObfuscatedSignature(
descriptor = "Lkb;"
)
field3715("", 9, new class286[]{class286.field3687, class286.field3684}),
@ObfuscatedName("q")
@ObfuscatedSignature(
descriptor = "Lkb;"
)
field3716("", 10, new class286[]{class286.field3687}),
@ObfuscatedName("i")
@ObfuscatedSignature(
descriptor = "Lkb;"
)
field3709("", 11, new class286[]{class286.field3687}),
@ObfuscatedName("x")
@ObfuscatedSignature(
descriptor = "Lkb;"
)
field3707("", 12, new class286[]{class286.field3687, class286.field3686}),
@ObfuscatedName("k")
@ObfuscatedSignature(
descriptor = "Lkb;"
)
field3719("", 13, new class286[]{class286.field3687});
@ObfuscatedName("rv")
@ObfuscatedGetter(
intValue = 351433671
)
static int field3368;
@ObfuscatedName("ax")
@ObfuscatedName("ai")
@Export("null_string")
protected static String null_string;
@ObfuscatedName("bk")
@ObfuscatedSignature(
descriptor = "Llj;"
descriptor = "Lnj;"
)
static Bounds field3378;
@ObfuscatedName("hi")
@ObfuscatedGetter(
intValue = 243649969
@Export("loginType")
static LoginType loginType;
@ObfuscatedName("ou")
@ObfuscatedSignature(
descriptor = "Lno;"
)
@Export("cameraX")
static int cameraX;
@ObfuscatedName("c")
@Export("HitSplatDefinition_cachedSprites")
static class369 HitSplatDefinition_cachedSprites;
@ObfuscatedName("r")
@ObfuscatedGetter(
intValue = 2114323867
intValue = -1167949463
)
@Export("id")
final int id;
@ObfuscatedName("j")
final Set field3371;
@ObfuscatedName("p")
final Set field3721;
static {
method5073(); // L: 28
} // L: 29
@ObfuscatedSignature(
descriptor = "(Ljava/lang/String;I[Ljj;)V"
descriptor = "(Ljava/lang/String;I[Lkl;)V"
)
ModeWhere(String var3, int var4, class264[] var5) {
this.field3371 = new HashSet();
this.id = var4; // L: 39
class264[] var6 = var5; // L: 41
ModeWhere(String var3, int var4, class286[] var5) {
this.field3721 = new HashSet();
this.id = var4; // L: 43
class286[] var6 = var5; // L: 45
for (int var7 = 0; var7 < var6.length; ++var7) { // L: 42
class264 var8 = var6[var7]; // L: 43
this.field3371.add(var8); // L: 44
for (int var7 = 0; var7 < var6.length; ++var7) { // L: 46
class286 var8 = var6[var7]; // L: 47
this.field3721.add(var8); // L: 48
}
} // L: 47
} // L: 51
ModeWhere(String var3, int var4) {
this.field3371 = new HashSet(); // L: 32
this.id = var4; // L: 35
} // L: 36
this.field3721 = new HashSet(); // L: 32
this.id = var4; // L: 39
} // L: 40
@ObfuscatedName("f")
@ObfuscatedName("h")
@ObfuscatedSignature(
descriptor = "(I)I",
garbageValue = "-1000839247"
garbageValue = "-708237537"
)
@Export("rsOrdinal")
public int rsOrdinal() {
return this.id; // L: 50
return this.id; // L: 54
}
@ObfuscatedName("h")
@ObfuscatedSignature(
descriptor = "(I)[Lhs;",
garbageValue = "-1050476944"
)
@Export("ServerPacket_values")
public static ServerPacket[] ServerPacket_values() {
return new ServerPacket[]{ServerPacket.field2774, ServerPacket.field2750, ServerPacket.field2744, ServerPacket.field2711, ServerPacket.field2703, ServerPacket.field2704, ServerPacket.field2738, ServerPacket.field2762, ServerPacket.field2707, ServerPacket.field2708, ServerPacket.field2709, ServerPacket.field2710, ServerPacket.field2742, ServerPacket.field2712, ServerPacket.field2713, ServerPacket.field2714, ServerPacket.field2715, ServerPacket.field2716, ServerPacket.field2729, ServerPacket.field2787, ServerPacket.field2767, ServerPacket.field2720, ServerPacket.field2721, ServerPacket.field2699, ServerPacket.field2723, ServerPacket.field2724, ServerPacket.field2771, ServerPacket.field2726, ServerPacket.field2727, ServerPacket.field2725, ServerPacket.field2700, ServerPacket.field2730, ServerPacket.field2731, ServerPacket.field2732, ServerPacket.field2722, ServerPacket.field2737, ServerPacket.field2735, ServerPacket.field2736, ServerPacket.field2734, ServerPacket.field2757, ServerPacket.field2739, ServerPacket.field2741, ServerPacket.field2740, ServerPacket.field2781, ServerPacket.field2743, ServerPacket.field2702, ServerPacket.field2745, ServerPacket.field2772, ServerPacket.field2747, ServerPacket.field2748, ServerPacket.field2749, ServerPacket.field2746, ServerPacket.field2733, ServerPacket.field2719, ServerPacket.field2753, ServerPacket.field2754, ServerPacket.field2755, ServerPacket.field2756, ServerPacket.field2769, ServerPacket.field2758, ServerPacket.field2759, ServerPacket.field2763, ServerPacket.field2761, ServerPacket.field2718, ServerPacket.field2752, ServerPacket.field2764, ServerPacket.field2765, ServerPacket.field2766, ServerPacket.field2701, ServerPacket.field2768, ServerPacket.field2728, ServerPacket.field2770, ServerPacket.field2795, ServerPacket.field2794, ServerPacket.field2773, ServerPacket.field2780, ServerPacket.field2775, ServerPacket.field2776, ServerPacket.field2777, ServerPacket.field2778, ServerPacket.field2779, ServerPacket.field2760, ServerPacket.field2705, ServerPacket.field2782, ServerPacket.field2783, ServerPacket.field2784, ServerPacket.field2785, ServerPacket.field2786, ServerPacket.field2751, ServerPacket.field2788, ServerPacket.field2789, ServerPacket.field2790, ServerPacket.field2791, ServerPacket.field2792, ServerPacket.field2793}; // L: 104
}
@ObfuscatedName("g")
@ObfuscatedSignature(
descriptor = "(ILcc;ZI)I",
garbageValue = "1792039900"
descriptor = "(B)[Lkb;",
garbageValue = "62"
)
static int method4705(int var0, Script var1, boolean var2) {
boolean var3 = true; // L: 833
Widget var4;
if (var0 >= 2000) { // L: 835
var0 -= 1000; // L: 836
var4 = class139.getWidget(Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize]); // L: 837
var3 = false; // L: 838
} else {
var4 = var2 ? FriendSystem.scriptDotWidget : class4.scriptActiveWidget; // L: 840
}
int var11;
if (var0 == ScriptOpcodes.CC_SETOP) { // L: 841
var11 = Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize] - 1; // L: 842
if (var11 >= 0 && var11 <= 9) { // L: 843
var4.setAction(var11, Interpreter.Interpreter_stringStack[--Interpreter.Interpreter_stringStackSize]); // L: 847
return 1; // L: 848
} else {
--Interpreter.Interpreter_stringStackSize; // L: 844
return 1; // L: 845
}
} else {
int var6;
if (var0 == ScriptOpcodes.CC_SETDRAGGABLE) { // L: 850
class16.Interpreter_intStackSize -= 2; // L: 851
var11 = Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize]; // L: 852
var6 = Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize + 1]; // L: 853
var4.parent = class231.getWidgetChild(var11, var6); // L: 854
return 1; // L: 855
} else if (var0 == ScriptOpcodes.CC_SETDRAGGABLEBEHAVIOR) { // L: 857
var4.isScrollBar = Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize] == 1; // L: 858
return 1; // L: 859
} else if (var0 == ScriptOpcodes.CC_SETDRAGDEADZONE) { // L: 861
var4.dragZoneSize = Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize]; // L: 862
return 1; // L: 863
} else if (var0 == ScriptOpcodes.CC_SETDRAGDEADTIME) { // L: 865
var4.dragThreshold = Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize]; // L: 866
return 1; // L: 867
} else if (var0 == ScriptOpcodes.CC_SETOPBASE) { // L: 869
var4.dataText = Interpreter.Interpreter_stringStack[--Interpreter.Interpreter_stringStackSize]; // L: 870
return 1; // L: 871
} else if (var0 == ScriptOpcodes.CC_SETTARGETVERB) { // L: 873
var4.spellActionName = Interpreter.Interpreter_stringStack[--Interpreter.Interpreter_stringStackSize]; // L: 874
return 1; // L: 875
} else if (var0 == ScriptOpcodes.CC_CLEAROPS) { // L: 877
var4.actions = null; // L: 878
return 1; // L: 879
} else if (var0 == 1308) { // L: 881
var4.prioritizeMenuEntry = Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize] == 1; // L: 882
return 1; // L: 883
} else if (var0 == 1309) { // L: 885
--class16.Interpreter_intStackSize; // L: 886
return 1; // L: 887
} else {
int var7;
byte[] var8;
if (var0 != ScriptOpcodes.CC_SETOPKEY) { // L: 889
byte var5;
if (var0 == ScriptOpcodes.CC_SETOPTKEY) { // L: 919
class16.Interpreter_intStackSize -= 2; // L: 920
var5 = 10; // L: 921
var8 = new byte[]{(byte)Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize]}; // L: 922
byte[] var9 = new byte[]{(byte)Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize + 1]}; // L: 923
ApproximateRouteStrategy.Widget_setKey(var4, var5, var8, var9); // L: 924
return 1; // L: 925
} else if (var0 == ScriptOpcodes.CC_SETOPKEYRATE) { // L: 927
class16.Interpreter_intStackSize -= 3; // L: 928
var11 = Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize] - 1; // L: 929
var6 = Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize + 1]; // L: 930
var7 = Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize + 2]; // L: 931
if (var11 >= 0 && var11 <= 9) { // L: 932
class2.Widget_setKeyRate(var4, var11, var6, var7); // L: 935
return 1; // L: 936
} else {
throw new RuntimeException(); // L: 933
}
} else if (var0 == ScriptOpcodes.CC_SETOPTKEYRATE) { // L: 938
var5 = 10; // L: 939
var6 = Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize]; // L: 940
var7 = Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize]; // L: 941
class2.Widget_setKeyRate(var4, var5, var6, var7); // L: 942
return 1; // L: 943
} else if (var0 == ScriptOpcodes.CC_SETOPKEYIGNOREHELD) { // L: 945
--class16.Interpreter_intStackSize; // L: 946
var11 = Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize] - 1; // L: 947
if (var11 >= 0 && var11 <= 9) { // L: 948
class244.Widget_setKeyIgnoreHeld(var4, var11); // L: 951
return 1; // L: 952
} else {
throw new RuntimeException(); // L: 949
}
} else if (var0 == ScriptOpcodes.CC_SETOPTKEYIGNOREHELD) { // L: 954
var5 = 10; // L: 955
class244.Widget_setKeyIgnoreHeld(var4, var5); // L: 956
return 1; // L: 957
} else {
return 2; // L: 959
}
} else {
byte[] var10 = null; // L: 890
var8 = null; // L: 891
if (var3) { // L: 892
class16.Interpreter_intStackSize -= 10; // L: 893
for (var7 = 0; var7 < 10 && Interpreter.Interpreter_intStack[var7 + class16.Interpreter_intStackSize] >= 0; var7 += 2) { // L: 895 896
}
if (var7 > 0) { // L: 898
var10 = new byte[var7 / 2]; // L: 899
var8 = new byte[var7 / 2]; // L: 900
for (var7 -= 2; var7 >= 0; var7 -= 2) { // L: 901
var10[var7 / 2] = (byte)Interpreter.Interpreter_intStack[var7 + class16.Interpreter_intStackSize]; // L: 902
var8[var7 / 2] = (byte)Interpreter.Interpreter_intStack[var7 + class16.Interpreter_intStackSize + 1]; // L: 903
}
}
} else {
class16.Interpreter_intStackSize -= 2; // L: 908
var10 = new byte[]{(byte)Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize]}; // L: 909
var8 = new byte[]{(byte)Interpreter.Interpreter_intStack[class16.Interpreter_intStackSize + 1]}; // L: 910
}
var7 = Interpreter.Interpreter_intStack[--class16.Interpreter_intStackSize] - 1; // L: 912
if (var7 >= 0 && var7 <= 9) { // L: 913
ApproximateRouteStrategy.Widget_setKey(var4, var7, var10, var8); // L: 916
return 1; // L: 917
} else {
throw new RuntimeException(); // L: 914
}
}
}
}
static ModeWhere[] method5073() {
return new ModeWhere[]{field3711, field3714, field3718, field3710, field3707, field3726, field3709, field3719, field3717, field3720, field3715, field3708, field3716}; // L: 35
}
@ObfuscatedName("m")
@ObfuscatedName("ib")
@ObfuscatedSignature(
descriptor = "(IIIIIIII)Z",
garbageValue = "-1545527286"
descriptor = "(IIIIIIIIB)V",
garbageValue = "1"
)
static final boolean method4704(int var0, int var1, int var2, int var3, int var4, int var5, int var6) {
int var7 = ViewportMouse.ViewportMouse_y + var6; // L: 131
if (var7 < var0 && var7 < var1 && var7 < var2) { // L: 132
return false;
@Export("drawWidgets")
static final void drawWidgets(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7) {
if (UserComparator8.loadInterface(var0)) { // L: 9488
Ignored.field3859 = null; // L: 9495
class44.drawInterface(Widget.Widget_interfaceComponents[var0], -1, var1, var2, var3, var4, var5, var6, var7); // L: 9496
if (Ignored.field3859 != null) { // L: 9497
class44.drawInterface(Ignored.field3859, -1412584499, var1, var2, var3, var4, VarcInt.field1576, class230.field2812, var7); // L: 9498
Ignored.field3859 = null; // L: 9499
}
} else {
var7 = ViewportMouse.ViewportMouse_y - var6; // L: 133
if (var7 > var0 && var7 > var1 && var7 > var2) { // L: 134
return false;
if (var7 != -1) { // L: 9489
Client.field825[var7] = true;
} else {
var7 = ViewportMouse.ViewportMouse_x + var6; // L: 135
if (var7 < var3 && var7 < var4 && var7 < var5) { // L: 136
return false;
} else {
var7 = ViewportMouse.ViewportMouse_x - var6; // L: 137
return var7 <= var3 || var7 <= var4 || var7 <= var5; // L: 138
for (int var8 = 0; var8 < 100; ++var8) { // L: 9491
Client.field825[var8] = true;
}
}
}
}
} // L: 9493 9501
}