update client to rev 183

This commit is contained in:
ThatGamerBlue
2019-09-12 14:00:01 +01:00
parent 0446151736
commit 12c08b271a
342 changed files with 41159 additions and 41468 deletions

View File

@@ -4,25 +4,31 @@ import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("bp")
@ObfuscatedName("bu")
@Implements("ScriptFrame")
public class ScriptFrame {
@ObfuscatedName("s")
@ObfuscatedName("hp")
@ObfuscatedGetter(
intValue = 1672525423
intValue = 583805703
)
@Export("pc")
int pc;
@ObfuscatedName("j")
@Export("cameraX")
static int cameraX;
@ObfuscatedName("c")
@ObfuscatedSignature(
signature = "Lcr;"
signature = "Lcu;"
)
@Export("script")
Script script;
@ObfuscatedName("i")
@ObfuscatedName("x")
@ObfuscatedGetter(
intValue = 669580895
)
@Export("pc")
int pc;
@ObfuscatedName("t")
@Export("intLocals")
int[] intLocals;
@ObfuscatedName("k")
@ObfuscatedName("g")
@Export("stringLocals")
String[] stringLocals;
@@ -30,60 +36,33 @@ public class ScriptFrame {
this.pc = -1;
}
@ObfuscatedName("s")
@ObfuscatedName("c")
@ObfuscatedSignature(
signature = "(Lkx;I)V",
garbageValue = "923319519"
signature = "(IIII)Lli;",
garbageValue = "-283029695"
)
@Export("updatePlayer")
static final void updatePlayer(PacketBuffer var0) {
var0.importIndex();
int var1 = Client.localPlayerIndex;
Player var2 = WorldMapIcon_1.localPlayer = Client.players[var1] = new Player();
var2.index = var1;
int var3 = var0.readBits(30);
byte var4 = (byte)(var3 >> 28);
int var5 = var3 >> 14 & 16383;
int var6 = var3 & 16383;
var2.pathX[0] = var5 - PacketWriter.baseX * 64;
var2.x = (var2.pathX[0] << 7) + (var2.transformedSize() << 6);
var2.pathY[0] = var6 - RouteStrategy.baseY * 64;
var2.y = (var2.pathY[0] << 7) + (var2.transformedSize() << 6);
ItemContainer.plane = var2.plane = var4;
if (Players.field1219[var1] != null) {
var2.read(Players.field1219[var1]);
}
Players.Players_count = 0;
Players.Players_indices[++Players.Players_count - 1] = var1;
Players.field1221[var1] = 0;
Players.Players_emptyIdxCount = 0;
for (int var7 = 1; var7 < 2048; ++var7) {
if (var1 != var7) {
int var8 = var0.readBits(18);
int var9 = var8 >> 16;
int var10 = var8 >> 8 & 597;
int var11 = var8 & 597;
Players.Players_regions[var7] = (var10 << 14) + var11 + (var9 << 28);
Players.Players_orientations[var7] = 0;
Players.Players_targetIndices[var7] = -1;
Players.Players_emptyIndices[++Players.Players_emptyIdxCount - 1] = var7;
Players.field1221[var7] = 0;
}
}
var0.exportIndex();
static Sprite method1085(int var0, int var1, int var2) {
DemotingHashTable var3 = WorldMapRegion.WorldMapRegion_cachedSprites;
long var4 = (long)(var2 << 16 | var0 << 8 | var1);
return (Sprite)var3.get(var4);
}
@ObfuscatedName("je")
@ObfuscatedName("t")
@ObfuscatedSignature(
signature = "(IIB)V",
garbageValue = "53"
signature = "(B)V",
garbageValue = "46"
)
static void method1092(int var0, int var1) {
MenuAction var2 = class1.tempMenuAction;
SecureRandomFuture.menuAction(var2.argument1, var2.argument2, var2.opcode, var2.argument0, var2.action, var2.action, var0, var1);
class1.tempMenuAction = null;
@Export("WorldMapRegion_clearCachedSprites")
static void WorldMapRegion_clearCachedSprites() {
WorldMapRegion.WorldMapRegion_cachedSprites.clear();
}
@ObfuscatedName("t")
@ObfuscatedSignature(
signature = "(II)I",
garbageValue = "1564175728"
)
public static int method1086(int var0) {
return var0 >> 17 & 7;
}
}