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

@@ -1,55 +1,136 @@
import java.io.DataInputStream;
import java.io.File;
import java.io.IOException;
import java.lang.management.GarbageCollectorMXBean;
import java.net.URL;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("l")
@ObfuscatedName("o")
public final class class4 {
@ObfuscatedName("eq")
@ObfuscatedGetter(
intValue = -1925089441
)
@Export("js5Port")
static int js5Port;
@ObfuscatedName("ag")
@Export("garbageCollector")
static GarbageCollectorMXBean garbageCollector;
@ObfuscatedName("l")
@ObfuscatedName("n")
@ObfuscatedSignature(
descriptor = "(II)V",
garbageValue = "-473297413"
descriptor = "(Ljava/lang/String;Ljava/lang/Throwable;I)V",
garbageValue = "1757256596"
)
public static void method20(int var0) {
if (var0 != -1) {
if (class100.Widget_loadedInterfaces[var0]) {
Widget.Widget_archive.clearFilesGroup(var0);
if (Widget.Widget_interfaceComponents[var0] != null) {
boolean var1 = true;
for (int var2 = 0; var2 < Widget.Widget_interfaceComponents[var0].length; ++var2) {
if (Widget.Widget_interfaceComponents[var0][var2] != null) {
if (Widget.Widget_interfaceComponents[var0][var2].type != 2) {
Widget.Widget_interfaceComponents[var0][var2] = null;
} else {
var1 = false;
}
}
}
if (var1) {
Widget.Widget_interfaceComponents[var0] = null;
}
class100.Widget_loadedInterfaces[var0] = false;
@Export("RunException_sendStackTrace")
public static void RunException_sendStackTrace(String var0, Throwable var1) {
if (var1 != null) {
var1.printStackTrace();
} else {
try {
String var2 = "";
if (var1 != null) {
var2 = GraphicsDefaults.method6184(var1);
}
if (var0 != null) {
if (var1 != null) {
var2 = var2 + " | ";
}
var2 = var2 + var0;
}
System.out.println("Error: " + var2);
var2 = var2.replace(':', '.');
var2 = var2.replace('@', '_');
var2 = var2.replace('&', '_');
var2 = var2.replace('#', '_');
if (RunException.RunException_applet == null) {
return;
}
URL var3 = new URL(RunException.RunException_applet.getCodeBase(), "clienterror.ws?c=" + RunException.RunException_revision + "&u=" + RunException.localPlayerName + "&v1=" + TaskHandler.javaVendor + "&v2=" + TaskHandler.javaVersion + "&ct=" + RunException.clientType + "&e=" + var2);
DataInputStream var4 = new DataInputStream(var3.openStream());
var4.read();
var4.close();
} catch (Exception var5) {
}
}
}
@ObfuscatedName("n")
@ObfuscatedSignature(
descriptor = "(I)[Ley;",
garbageValue = "-1234934872"
descriptor = "(Ljava/lang/String;Ljava/lang/String;ZB)Lnn;",
garbageValue = "48"
)
static VerticalAlignment[] method21() {
return new VerticalAlignment[]{VerticalAlignment.VerticalAlignment_centered, VerticalAlignment.field1652, VerticalAlignment.field1654};
@Export("getPreferencesFile")
public static AccessFile getPreferencesFile(String var0, String var1, boolean var2) {
File var3 = new File(JagexCache.cacheDir, "preferences" + var0 + ".dat");
if (var3.exists()) {
try {
AccessFile var10 = new AccessFile(var3, "rw", 10000L);
return var10;
} catch (IOException var9) {
}
}
String var4 = "";
if (class397.cacheGamebuild == 33) {
var4 = "_rc";
} else if (class397.cacheGamebuild == 34) {
var4 = "_wip";
}
File var5 = new File(ItemContainer.userHomeDirectory, "jagex_" + var1 + "_preferences" + var0 + var4 + ".dat");
AccessFile var6;
if (!var2 && var5.exists()) {
try {
var6 = new AccessFile(var5, "rw", 10000L);
return var6;
} catch (IOException var8) {
}
}
try {
var6 = new AccessFile(var3, "rw", 10000L);
return var6;
} catch (IOException var7) {
throw new RuntimeException();
}
}
@ObfuscatedName("ft")
@ObfuscatedSignature(
descriptor = "(IZZZB)Lkx;",
garbageValue = "97"
)
@Export("newArchive")
static Archive newArchive(int var0, boolean var1, boolean var2, boolean var3) {
ArchiveDisk var4 = null;
if (JagexCache.JagexCache_dat2File != null) {
var4 = new ArchiveDisk(var0, JagexCache.JagexCache_dat2File, JagexCache.JagexCache_idxFiles[var0], 1000000);
}
return new Archive(var4, ApproximateRouteStrategy.masterDisk, var0, var1, var2, var3);
}
@ObfuscatedName("fm")
@ObfuscatedSignature(
descriptor = "(Lcf;I)V",
garbageValue = "1264135251"
)
static final void method21(Actor var0) {
if (var0.field1140 == Client.cycle || var0.sequence == -1 || var0.sequenceDelay != 0 || var0.sequenceFrameCycle + 1 > class17.SequenceDefinition_get(var0.sequence).frameLengths[var0.sequenceFrame]) {
int var1 = var0.field1140 - var0.field1139;
int var2 = Client.cycle - var0.field1139;
int var3 = var0.field1137 * 64 + var0.field1135 * 128;
int var4 = var0.field1137 * 64 + var0.field1141 * 128;
int var5 = var0.field1137 * 64 + var0.field1121 * 128;
int var6 = var0.field1137 * 64 + var0.field1110 * 128;
var0.x = (var5 * var2 + var3 * (var1 - var2)) / var1;
var0.y = (var2 * var6 + var4 * (var1 - var2)) / var1;
}
var0.field1151 = 0;
var0.orientation = var0.field1101;
var0.rotation = var0.orientation;
}
}