Files
runelite/runescape-client/src/main/java/class14.java
zeruth e4d6e9fe13 Port Injector to main layout
Adds deobfuscator
Adds injected-client
Adds injector-plugin
Adds runescape-client

Replaces RL's apis

Small bug with sprites atm, will be resolved soon. tired af.

Builds, probably
2019-06-08 05:43:03 -04:00

64 lines
1.5 KiB
Java

import java.io.File;
import java.io.IOException;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("a")
public class class14 {
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(Ljava/io/File;Ljava/io/File;I)V",
garbageValue = "1360082712"
)
public static void method167(File var0, File var1) {
try {
AccessFile var2 = new AccessFile(class337.clDat, "rw", 10000L);
Buffer var3 = new Buffer(500);
var3.writeByte(3);
var3.writeByte(var1 != null?1:0);
var3.__j_296(var0.getPath());
if(var1 != null) {
var3.__j_296("");
}
var2.write(var3.array, 0, var3.index);
var2.close();
} catch (IOException var4) {
var4.printStackTrace();
}
}
@ObfuscatedName("f")
@ObfuscatedSignature(
signature = "(BI)C",
garbageValue = "-1102775612"
)
public static char method171(byte var0) {
int var1 = var0 & 255;
if(var1 == 0) {
throw new IllegalArgumentException("");
} else {
if(var1 >= 128 && var1 < 160) {
char var2 = class304.cp1252AsciiExtension[var1 - 128];
if(var2 == 0) {
var2 = '?';
}
var1 = var2;
}
return (char)var1;
}
}
@ObfuscatedName("gt")
@ObfuscatedSignature(
signature = "(I)Z",
garbageValue = "-1103685678"
)
static boolean method169() {
return (Client.__client_ke & 8) != 0;
}
}