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:
@@ -1,130 +1,155 @@
|
||||
import net.runelite.mapping.Export;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("kq")
|
||||
@ObfuscatedName("kd")
|
||||
public class class302 {
|
||||
@ObfuscatedName("h")
|
||||
public static char[] field3770;
|
||||
@ObfuscatedName("c")
|
||||
static char[] field3769;
|
||||
@ObfuscatedName("o")
|
||||
static char[] field3768;
|
||||
@ObfuscatedName("g")
|
||||
static int[] field3771;
|
||||
@ObfuscatedName("v")
|
||||
public static char[] field3743;
|
||||
@ObfuscatedName("n")
|
||||
static char[] field3742;
|
||||
@ObfuscatedName("f")
|
||||
static char[] field3744;
|
||||
@ObfuscatedName("y")
|
||||
static int[] field3746;
|
||||
@ObfuscatedName("r")
|
||||
@Export("SpriteBuffer_spriteHeights")
|
||||
public static int[] SpriteBuffer_spriteHeights;
|
||||
|
||||
static {
|
||||
field3770 = new char[64]; // L: 7
|
||||
field3743 = new char[64]; // L: 7
|
||||
|
||||
int var0;
|
||||
for (var0 = 0; var0 < 26; ++var0) { // L: 8
|
||||
field3770[var0] = (char)(var0 + 65);
|
||||
field3743[var0] = (char)(var0 + 65);
|
||||
}
|
||||
|
||||
for (var0 = 26; var0 < 52; ++var0) { // L: 9
|
||||
field3770[var0] = (char)(var0 + 97 - 26);
|
||||
field3743[var0] = (char)(var0 + 97 - 26);
|
||||
}
|
||||
|
||||
for (var0 = 52; var0 < 62; ++var0) { // L: 10
|
||||
field3770[var0] = (char)(var0 + 48 - 52);
|
||||
field3743[var0] = (char)(var0 + 48 - 52);
|
||||
}
|
||||
|
||||
field3770[62] = '+'; // L: 11
|
||||
field3770[63] = '/'; // L: 12
|
||||
field3769 = new char[64]; // L: 18
|
||||
field3743[62] = '+'; // L: 11
|
||||
field3743[63] = '/'; // L: 12
|
||||
field3742 = new char[64]; // L: 18
|
||||
|
||||
for (var0 = 0; var0 < 26; ++var0) { // L: 19
|
||||
field3769[var0] = (char)(var0 + 65);
|
||||
field3742[var0] = (char)(var0 + 65);
|
||||
}
|
||||
|
||||
for (var0 = 26; var0 < 52; ++var0) { // L: 20
|
||||
field3769[var0] = (char)(var0 + 97 - 26);
|
||||
field3742[var0] = (char)(var0 + 97 - 26);
|
||||
}
|
||||
|
||||
for (var0 = 52; var0 < 62; ++var0) { // L: 21
|
||||
field3769[var0] = (char)(var0 + 48 - 52);
|
||||
field3742[var0] = (char)(var0 + 48 - 52);
|
||||
}
|
||||
|
||||
field3769[62] = '*'; // L: 22
|
||||
field3769[63] = '-'; // L: 23
|
||||
field3768 = new char[64]; // L: 29
|
||||
field3742[62] = '*'; // L: 22
|
||||
field3742[63] = '-'; // L: 23
|
||||
field3744 = new char[64]; // L: 29
|
||||
|
||||
for (var0 = 0; var0 < 26; ++var0) { // L: 30
|
||||
field3768[var0] = (char)(var0 + 65);
|
||||
field3744[var0] = (char)(var0 + 65);
|
||||
}
|
||||
|
||||
for (var0 = 26; var0 < 52; ++var0) { // L: 31
|
||||
field3768[var0] = (char)(var0 + 97 - 26);
|
||||
field3744[var0] = (char)(var0 + 97 - 26);
|
||||
}
|
||||
|
||||
for (var0 = 52; var0 < 62; ++var0) { // L: 32
|
||||
field3768[var0] = (char)(var0 + 48 - 52);
|
||||
field3744[var0] = (char)(var0 + 48 - 52);
|
||||
}
|
||||
|
||||
field3768[62] = '-'; // L: 33
|
||||
field3768[63] = '_'; // L: 34
|
||||
field3771 = new int[128]; // L: 40
|
||||
field3744[62] = '-'; // L: 33
|
||||
field3744[63] = '_'; // L: 34
|
||||
field3746 = new int[128]; // L: 40
|
||||
|
||||
for (var0 = 0; var0 < field3771.length; ++var0) { // L: 41
|
||||
field3771[var0] = -1;
|
||||
for (var0 = 0; var0 < field3746.length; ++var0) { // L: 41
|
||||
field3746[var0] = -1;
|
||||
}
|
||||
|
||||
for (var0 = 65; var0 <= 90; ++var0) { // L: 42
|
||||
field3771[var0] = var0 - 65;
|
||||
field3746[var0] = var0 - 65;
|
||||
}
|
||||
|
||||
for (var0 = 97; var0 <= 122; ++var0) { // L: 43
|
||||
field3771[var0] = var0 - 97 + 26;
|
||||
field3746[var0] = var0 - 97 + 26;
|
||||
}
|
||||
|
||||
for (var0 = 48; var0 <= 57; ++var0) { // L: 44
|
||||
field3771[var0] = var0 - 48 + 52;
|
||||
field3746[var0] = var0 - 48 + 52;
|
||||
}
|
||||
|
||||
int[] var2 = field3771; // L: 45
|
||||
field3771[43] = 62; // L: 46
|
||||
int[] var2 = field3746; // L: 45
|
||||
field3746[43] = 62; // L: 46
|
||||
var2[42] = 62; // L: 47
|
||||
int[] var1 = field3771; // L: 48
|
||||
field3771[47] = 63; // L: 49
|
||||
int[] var1 = field3746; // L: 48
|
||||
field3746[47] = 63; // L: 49
|
||||
var1[45] = 63; // L: 50
|
||||
} // L: 51
|
||||
|
||||
@ObfuscatedName("gv")
|
||||
@ObfuscatedName("fn")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "-3"
|
||||
descriptor = "(Ljava/lang/String;I)V",
|
||||
garbageValue = "1106369714"
|
||||
)
|
||||
static final void method5372() {
|
||||
for (Projectile var0 = (Projectile)Client.projectiles.last(); var0 != null; var0 = (Projectile)Client.projectiles.previous()) { // L: 4718 4719 4736
|
||||
if (var0.plane == ParamComposition.Client_plane && Client.cycle <= var0.cycleEnd) { // L: 4720
|
||||
if (Client.cycle >= var0.cycleStart) { // L: 4721
|
||||
if (var0.targetIndex > 0) { // L: 4722
|
||||
NPC var1 = Client.npcs[var0.targetIndex - 1]; // L: 4723
|
||||
if (var1 != null && var1.x >= 0 && var1.x < 13312 && var1.y >= 0 && var1.y < 13312) { // L: 4724
|
||||
var0.setDestination(var1.x, var1.y, SceneTilePaint.getTileHeight(var1.x, var1.y, var0.plane) - var0.endHeight, Client.cycle);
|
||||
}
|
||||
}
|
||||
|
||||
if (var0.targetIndex < 0) { // L: 4726
|
||||
int var2 = -var0.targetIndex - 1; // L: 4728
|
||||
Player var3;
|
||||
if (var2 == Client.localPlayerIndex) { // L: 4729
|
||||
var3 = class35.localPlayer;
|
||||
} else {
|
||||
var3 = Client.players[var2]; // L: 4730
|
||||
}
|
||||
|
||||
if (var3 != null && var3.x >= 0 && var3.x < 13312 && var3.y >= 0 && var3.y < 13312) {
|
||||
var0.setDestination(var3.x, var3.y, SceneTilePaint.getTileHeight(var3.x, var3.y, var0.plane) - var0.endHeight, Client.cycle); // L: 4731
|
||||
}
|
||||
}
|
||||
|
||||
var0.advance(Client.field768); // L: 4733
|
||||
class5.scene.drawEntity(ParamComposition.Client_plane, (int)var0.x, (int)var0.y, (int)var0.z, 60, var0, var0.yaw, -1L, false); // L: 4734
|
||||
}
|
||||
@Export("doCheat")
|
||||
static final void doCheat(String var0) {
|
||||
if (var0.equalsIgnoreCase("toggleroof")) { // L: 3479
|
||||
ObjectComposition.clientPreferences.roofsHidden = !ObjectComposition.clientPreferences.roofsHidden; // L: 3480
|
||||
TileItem.savePreferences(); // L: 3481
|
||||
if (ObjectComposition.clientPreferences.roofsHidden) { // L: 3482
|
||||
World.addGameMessage(99, "", "Roofs are now all hidden");
|
||||
} else {
|
||||
var0.remove();
|
||||
World.addGameMessage(99, "", "Roofs will only be removed selectively"); // L: 3483
|
||||
}
|
||||
}
|
||||
|
||||
} // L: 4738
|
||||
if (var0.equalsIgnoreCase("displayfps")) { // L: 3485
|
||||
Client.displayFps = !Client.displayFps;
|
||||
}
|
||||
|
||||
if (var0.equalsIgnoreCase("renderself")) { // L: 3486
|
||||
Client.renderSelf = !Client.renderSelf;
|
||||
}
|
||||
|
||||
if (var0.equalsIgnoreCase("mouseovertext")) { // L: 3487
|
||||
Client.showMouseOverText = !Client.showMouseOverText;
|
||||
}
|
||||
|
||||
if (Client.staffModLevel >= 2) { // L: 3488
|
||||
if (var0.equalsIgnoreCase("errortest")) { // L: 3489
|
||||
throw new RuntimeException();
|
||||
}
|
||||
|
||||
if (var0.equalsIgnoreCase("showcoord")) { // L: 3490
|
||||
class243.worldMap.showCoord = !class243.worldMap.showCoord;
|
||||
}
|
||||
|
||||
if (var0.equalsIgnoreCase("fpson")) { // L: 3491
|
||||
Client.displayFps = true;
|
||||
}
|
||||
|
||||
if (var0.equalsIgnoreCase("fpsoff")) { // L: 3492
|
||||
Client.displayFps = false;
|
||||
}
|
||||
|
||||
if (var0.equalsIgnoreCase("gc")) { // L: 3493
|
||||
System.gc();
|
||||
}
|
||||
|
||||
if (var0.equalsIgnoreCase("clientdrop")) { // L: 3494
|
||||
NetFileRequest.method4912();
|
||||
}
|
||||
}
|
||||
|
||||
PacketBufferNode var1 = class21.getPacketBufferNode(ClientPacket.field2610, Client.packetWriter.isaacCipher); // L: 3497
|
||||
var1.packetBuffer.writeByte(var0.length() + 1); // L: 3498
|
||||
var1.packetBuffer.writeStringCp1252NullTerminated(var0); // L: 3499
|
||||
Client.packetWriter.addNode(var1); // L: 3500
|
||||
} // L: 3501
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user