project: rev 199
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user