project: rev 199

This commit is contained in:
Owain van Brakel
2021-08-25 13:49:53 +02:00
parent c1fffa1562
commit e6be88fbeb
490 changed files with 47651 additions and 46243 deletions

View File

@@ -7,37 +7,33 @@ import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("dz")
@ObfuscatedName("ei")
@Implements("TaskHandler")
public class TaskHandler implements Runnable {
@ObfuscatedName("s")
@ObfuscatedName("n")
@Export("javaVendor")
public static String javaVendor;
@ObfuscatedName("t")
@ObfuscatedName("c")
@Export("javaVersion")
public static String javaVersion;
@ObfuscatedName("fl")
@ObfuscatedName("fd")
static int[] field1546;
@ObfuscatedName("m")
@ObfuscatedSignature(
descriptor = "Lkt;"
)
@Export("fontBold12")
static Font fontBold12;
@ObfuscatedName("v")
@ObfuscatedSignature(
descriptor = "Lex;"
descriptor = "Led;"
)
@Export("current")
Task current;
@ObfuscatedName("j")
@ObfuscatedName("k")
@ObfuscatedSignature(
descriptor = "Lex;"
descriptor = "Led;"
)
@Export("task")
Task task;
@ObfuscatedName("l")
@ObfuscatedName("o")
@Export("thread")
Thread thread;
@ObfuscatedName("n")
@ObfuscatedName("g")
@Export("isClosed")
boolean isClosed;
@@ -61,10 +57,10 @@ public class TaskHandler implements Runnable {
this.thread.start();
}
@ObfuscatedName("s")
@ObfuscatedName("n")
@ObfuscatedSignature(
descriptor = "(B)V",
garbageValue = "1"
garbageValue = "52"
)
@Export("close")
public final void close() {
@@ -80,10 +76,10 @@ public class TaskHandler implements Runnable {
}
@ObfuscatedName("t")
@ObfuscatedName("c")
@ObfuscatedSignature(
descriptor = "(IIILjava/lang/Object;B)Lex;",
garbageValue = "-1"
descriptor = "(IIILjava/lang/Object;I)Led;",
garbageValue = "-2096458089"
)
@Export("newTask")
final Task newTask(int var1, int var2, int var3, Object var4) {
@@ -104,20 +100,20 @@ public class TaskHandler implements Runnable {
}
}
@ObfuscatedName("v")
@ObfuscatedName("m")
@ObfuscatedSignature(
descriptor = "(Ljava/lang/String;IB)Lex;",
garbageValue = "-4"
descriptor = "(Ljava/lang/String;II)Led;",
garbageValue = "-556219819"
)
@Export("newSocketTask")
public final Task newSocketTask(String var1, int var2) {
return this.newTask(1, var2, 0, var1);
}
@ObfuscatedName("j")
@ObfuscatedName("k")
@ObfuscatedSignature(
descriptor = "(Ljava/lang/Runnable;II)Lex;",
garbageValue = "-272989107"
descriptor = "(Ljava/lang/Runnable;II)Led;",
garbageValue = "-1524418919"
)
@Export("newThreadTask")
public final Task newThreadTask(Runnable var1, int var2) {
@@ -172,56 +168,165 @@ public class TaskHandler implements Runnable {
}
}
@ObfuscatedName("v")
@ObfuscatedName("c")
@ObfuscatedSignature(
descriptor = "(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V",
garbageValue = "1590707620"
descriptor = "(IB)Lfu;",
garbageValue = "1"
)
@Export("addChatMessage")
static void addChatMessage(int var0, String var1, String var2, String var3) {
ChatChannel var4 = (ChatChannel)Messages.Messages_channels.get(var0);
if (var4 == null) {
var4 = new ChatChannel();
Messages.Messages_channels.put(var0, var4);
}
Message var5 = var4.addMessage(var0, var1, var2, var3);
Messages.Messages_hashTable.put(var5, (long)var5.count);
Messages.Messages_queue.add(var5);
Client.chatCycle = Client.cycleCntr;
}
@ObfuscatedName("l")
@ObfuscatedSignature(
descriptor = "(IB)Lay;",
garbageValue = "55"
)
@Export("Messages_getMessage")
static Message Messages_getMessage(int var0) {
return (Message)Messages.Messages_hashTable.get((long)var0);
}
@ObfuscatedName("jj")
@ObfuscatedSignature(
descriptor = "(II)V",
garbageValue = "1968115484"
)
static final void method2582(int var0) {
var0 = Math.min(Math.max(var0, 0), 255);
if (var0 != Decimator.clientPreferences.musicVolume) {
if (Decimator.clientPreferences.musicVolume == 0 && Client.currentTrackGroupId != -1) {
Players.method2022(class108.archive6, Client.currentTrackGroupId, 0, var0, false);
Client.field647 = false;
} else if (var0 == 0) {
DynamicObject.method1727();
Client.field647 = false;
} else {
FontName.method6374(var0);
@Export("SpotAnimationDefinition_get")
public static SpotAnimationDefinition SpotAnimationDefinition_get(int var0) {
SpotAnimationDefinition var1 = (SpotAnimationDefinition)SpotAnimationDefinition.SpotAnimationDefinition_cached.get((long)var0);
if (var1 != null) {
return var1;
} else {
byte[] var2 = SpotAnimationDefinition.SpotAnimationDefinition_archive.takeFile(13, var0);
var1 = new SpotAnimationDefinition();
var1.id = var0;
if (var2 != null) {
var1.decode(new Buffer(var2));
}
Decimator.clientPreferences.musicVolume = var0;
MilliClock.savePreferences();
SpotAnimationDefinition.SpotAnimationDefinition_cached.put(var1, (long)var0);
return var1;
}
}
@ObfuscatedName("c")
@ObfuscatedSignature(
descriptor = "(II)Lfv;",
garbageValue = "-878194925"
)
public static FloorUnderlayDefinition method2740(int var0) {
FloorUnderlayDefinition var1 = (FloorUnderlayDefinition)FloorUnderlayDefinition.FloorUnderlayDefinition_cached.get((long)var0);
if (var1 != null) {
return var1;
} else {
byte[] var2 = FloorUnderlayDefinition.FloorUnderlayDefinition_archive.takeFile(1, var0);
var1 = new FloorUnderlayDefinition();
if (var2 != null) {
var1.decode(new Buffer(var2), var0);
}
var1.postDecode();
FloorUnderlayDefinition.FloorUnderlayDefinition_cached.put(var1, (long)var0);
return var1;
}
}
@ObfuscatedName("hb")
@ObfuscatedSignature(
descriptor = "(IIZB)V",
garbageValue = "-5"
)
static final void method2739(int var0, int var1, boolean var2) {
if (!var2 || var0 != class325.field3891 || class7.field26 != var1) {
class325.field3891 = var0;
class7.field26 = var1;
HealthBarUpdate.updateGameState(25);
WorldMapData_1.drawLoadingMessage("Loading - please wait.", true);
int var3 = FloorOverlayDefinition.baseX;
int var4 = class320.baseY;
FloorOverlayDefinition.baseX = (var0 - 6) * 8;
class320.baseY = (var1 - 6) * 8;
int var5 = FloorOverlayDefinition.baseX - var3;
int var6 = class320.baseY - var4;
var3 = FloorOverlayDefinition.baseX;
var4 = class320.baseY;
int var7;
int var9;
int[] var10000;
for (var7 = 0; var7 < 32768; ++var7) {
NPC var19 = Client.npcs[var7];
if (var19 != null) {
for (var9 = 0; var9 < 10; ++var9) {
var10000 = var19.pathX;
var10000[var9] -= var5;
var10000 = var19.pathY;
var10000[var9] -= var6;
}
var19.x -= var5 * 128;
var19.y -= var6 * 128;
}
}
for (var7 = 0; var7 < 2048; ++var7) {
Player var22 = Client.players[var7];
if (var22 != null) {
for (var9 = 0; var9 < 10; ++var9) {
var10000 = var22.pathX;
var10000[var9] -= var5;
var10000 = var22.pathY;
var10000[var9] -= var6;
}
var22.x -= var5 * 128;
var22.y -= var6 * 128;
}
}
byte var20 = 0;
byte var8 = 104;
byte var21 = 1;
if (var5 < 0) {
var20 = 103;
var8 = -1;
var21 = -1;
}
byte var10 = 0;
byte var11 = 104;
byte var12 = 1;
if (var6 < 0) {
var10 = 103;
var11 = -1;
var12 = -1;
}
int var14;
for (int var13 = var20; var13 != var8; var13 += var21) {
for (var14 = var10; var11 != var14; var14 += var12) {
int var15 = var5 + var13;
int var16 = var14 + var6;
for (int var17 = 0; var17 < 4; ++var17) {
if (var15 >= 0 && var16 >= 0 && var15 < 104 && var16 < 104) {
Client.groundItems[var17][var13][var14] = Client.groundItems[var17][var15][var16];
} else {
Client.groundItems[var17][var13][var14] = null;
}
}
}
}
for (PendingSpawn var18 = (PendingSpawn)Client.pendingSpawns.last(); var18 != null; var18 = (PendingSpawn)Client.pendingSpawns.previous()) {
var18.x -= var5;
var18.y -= var6;
if (var18.x < 0 || var18.y < 0 || var18.x >= 104 || var18.y >= 104) {
var18.remove();
}
}
if (Client.destinationX != 0) {
Client.destinationX -= var5;
Client.destinationY -= var6;
}
Client.soundEffectCount = 0;
Client.isCameraLocked = false;
WorldMapSection2.cameraX -= var5 << 7;
DevicePcmPlayerProvider.cameraZ -= var6 << 7;
WorldMapID.oculusOrbFocalPointX -= var5 << 7;
WorldMapRectangle.oculusOrbFocalPointY -= var6 << 7;
Client.field719 = -1;
Client.graphicsObjects.clear();
Client.projectiles.clear();
for (var14 = 0; var14 < 4; ++var14) {
Client.collisionMaps[var14].clear();
}
}
}
}