Merge remote-tracking branch 'upstream/master' into master

Nice insider info btw, be nice if you shared it, so-called "open source" client.
This commit is contained in:
ThatGamerBlue
2021-05-28 21:39:25 +01:00
481 changed files with 53410 additions and 51723 deletions

View File

@@ -3,143 +3,132 @@ import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("l")
@ObfuscatedName("p")
public class class4 extends class14 {
@ObfuscatedName("h")
@ObfuscatedName("rk")
@ObfuscatedGetter(
intValue = -205584469
intValue = -1261708709
)
int field41;
@ObfuscatedName("c")
static int field47;
@ObfuscatedName("mf")
@ObfuscatedGetter(
intValue = -2110888403
)
@Export("selectedSpellFlags")
static int selectedSpellFlags;
@ObfuscatedName("ng")
@ObfuscatedSignature(
descriptor = "[Lio;"
)
static Widget[] field49;
@ObfuscatedName("v")
@ObfuscatedGetter(
intValue = 82874555
)
int field43;
@ObfuscatedName("n")
String field40;
// $FF: synthetic field
@ObfuscatedSignature(
descriptor = "Lo;"
descriptor = "Lf;"
)
final class2 this$0;
@ObfuscatedSignature(
descriptor = "(Lo;)V"
descriptor = "(Lf;)V"
)
class4(class2 var1) {
this.this$0 = var1; // L: 323
}
@ObfuscatedName("h")
@ObfuscatedName("v")
@ObfuscatedSignature(
descriptor = "(Lnk;I)V",
garbageValue = "110401227"
descriptor = "(Lnd;I)V",
garbageValue = "-1281352827"
)
void vmethod339(Buffer var1) {
this.field41 = var1.readInt(); // L: 326
void vmethod276(Buffer var1) {
this.field43 = var1.readInt(); // L: 326
this.field40 = var1.readStringCp1252NullTerminated(); // L: 327
} // L: 328
@ObfuscatedName("c")
@ObfuscatedName("n")
@ObfuscatedSignature(
descriptor = "(Lx;I)V",
garbageValue = "-1535989118"
descriptor = "(Ll;B)V",
garbageValue = "29"
)
void vmethod338(class11 var1) {
var1.method131(this.field41, this.field40); // L: 331
void vmethod281(ClanSettings var1) {
var1.method115(this.field43, this.field40); // L: 331
} // L: 332
@ObfuscatedName("aq")
@ObfuscatedName("y")
@ObfuscatedSignature(
descriptor = "(Ljava/lang/String;I)I",
garbageValue = "-1187192027"
descriptor = "(IIIII)V",
garbageValue = "-402074125"
)
@Export("stringCp1252NullTerminatedByteSize")
public static int stringCp1252NullTerminatedByteSize(String var0) {
return var0.length() + 1; // L: 115
}
@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
}
@ObfuscatedName("go")
if (var4.ids.length <= var1) { // L: 44
int[] var5 = new int[var1 + 1]; // L: 45
int[] var6 = new int[var1 + 1]; // L: 46
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
}
var4.ids[var1] = var2; // L: 58
var4.quantities[var1] = var3; // L: 59
} // L: 60
@ObfuscatedName("kr")
@ObfuscatedSignature(
descriptor = "(Ljava/lang/String;I)V",
garbageValue = "-2119138852"
descriptor = "(S)V",
garbageValue = "-23226"
)
@Export("doCheat")
static final void doCheat(String var0) {
if (var0.equalsIgnoreCase("toggleroof")) { // L: 3873
class12.clientPreferences.roofsHidden = !class12.clientPreferences.roofsHidden; // L: 3874
KeyHandler.savePreferences(); // L: 3875
if (class12.clientPreferences.roofsHidden) { // L: 3876
WorldMapScaleHandler.addGameMessage(99, "", "Roofs are now all hidden");
} else {
WorldMapScaleHandler.addGameMessage(99, "", "Roofs will only be removed selectively"); // L: 3877
static final void method47() {
PacketBufferNode var0 = class21.getPacketBufferNode(ClientPacket.field2594, Client.packetWriter.isaacCipher); // L: 11030
Client.packetWriter.addNode(var0); // L: 11031
for (InterfaceParent var1 = (InterfaceParent)Client.interfaceParents.first(); var1 != null; var1 = (InterfaceParent)Client.interfaceParents.next()) { // L: 11032
if (var1.type == 0 || var1.type == 3) { // L: 11033
class43.closeInterface(var1, true);
}
}
if (var0.equalsIgnoreCase("displayfps")) { // L: 3879
Client.displayFps = !Client.displayFps;
if (Client.meslayerContinueWidget != null) { // L: 11035
WorldMapCacheName.invalidateWidget(Client.meslayerContinueWidget); // L: 11036
Client.meslayerContinueWidget = null; // L: 11037
}
if (var0.equalsIgnoreCase("renderself")) { // L: 3880
Client.renderSelf = !Client.renderSelf;
}
} // L: 11039
if (var0.equalsIgnoreCase("mouseovertext")) { // L: 3881
Client.showMouseOverText = !Client.showMouseOverText;
}
if (Client.staffModLevel >= 2) { // L: 3882
if (var0.equalsIgnoreCase("errortest")) { // L: 3883
throw new RuntimeException();
}
if (var0.equalsIgnoreCase("showcoord")) { // L: 3884
NetSocket.worldMap.showCoord = !NetSocket.worldMap.showCoord;
}
if (var0.equalsIgnoreCase("fpson")) { // L: 3885
Client.displayFps = true;
}
if (var0.equalsIgnoreCase("fpsoff")) { // L: 3886
Client.displayFps = false;
}
if (var0.equalsIgnoreCase("gc")) {
System.gc(); // L: 3887
}
if (var0.equalsIgnoreCase("clientdrop")) { // L: 3888
BuddyRankComparator.method2492();
}
}
PacketBufferNode var1 = HealthBarDefinition.getPacketBufferNode(ClientPacket.field2603, Client.packetWriter.isaacCipher); // L: 3891
var1.packetBuffer.writeByte(var0.length() + 1); // L: 3892
var1.packetBuffer.writeStringCp1252NullTerminated(var0); // L: 3893
Client.packetWriter.addNode(var1); // L: 3894
} // L: 3895
@ObfuscatedName("lf")
@ObfuscatedName("lx")
@ObfuscatedSignature(
descriptor = "(Ljava/lang/String;ZB)Ljava/lang/String;",
garbageValue = "9"
descriptor = "(IIIZI)V",
garbageValue = "1166427642"
)
static String method57(String var0, boolean var1) {
String var2 = var1 ? "https://" : "http://"; // L: 11635
if (Client.gameBuild == 1) { // L: 11636
var0 = var0 + "-wtrc";
} else if (Client.gameBuild == 2) { // L: 11637
var0 = var0 + "-wtqa";
} else if (Client.gameBuild == 3) { // L: 11638
var0 = var0 + "-wtwip";
} else if (Client.gameBuild == 5) { // L: 11639
var0 = var0 + "-wti";
} else if (Client.gameBuild == 4) { // L: 11640
var0 = "local";
}
String var3 = ""; // L: 11641
if (class253.field3136 != null) { // L: 11642
var3 = "/p=" + class253.field3136;
}
String var4 = "runescape.com"; // L: 11643
return var2 + var0 + "." + var4 + "/l=" + class7.clientLanguage + "/a=" + class44.field310 + var3 + "/"; // L: 11644
}
public static void method50(int var0, int var1, int var2, boolean var3) {
PacketBufferNode var4 = class21.getPacketBufferNode(ClientPacket.field2657, Client.packetWriter.isaacCipher); // L: 11482
var4.packetBuffer.method6602(var1); // L: 11483
var4.packetBuffer.writeInt(var3 ? Client.field723 * -315190483 * 711341221 : 0); // L: 11484
var4.packetBuffer.writeByte(var2); // L: 11485
var4.packetBuffer.method6619(var0); // L: 11486
Client.packetWriter.addNode(var4); // L: 11487
} // L: 11488
}