project: rev 192

This commit is contained in:
ThatGamerBlue
2020-10-21 14:30:57 +02:00
parent 47583ab7c6
commit 88599e5dd3
355 changed files with 53400 additions and 49134 deletions

View File

@@ -1,26 +1,19 @@
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("ht")
@ObfuscatedName("hi")
@Implements("Huffman")
public class Huffman {
@ObfuscatedName("o")
static Thread ArchiveDiskActionHandler_thread;
@ObfuscatedName("du")
@ObfuscatedSignature(
descriptor = "Liw;"
)
static Archive archive8;
@ObfuscatedName("kk")
@ObfuscatedGetter(
intValue = 360288727
)
static int Client_plane;
@ObfuscatedName("z")
@ObfuscatedName("f")
@Export("masks")
int[] masks;
@ObfuscatedName("k")
@ObfuscatedName("b")
@Export("bits")
byte[] bits;
@ObfuscatedName("s")
@ObfuscatedName("l")
@Export("keys")
int[] keys;
public Huffman(byte[] var1) {
@@ -33,10 +26,10 @@ public class Huffman {
for (int var5 = 0; var5 < var2; ++var5) { // L: 15
byte var6 = var1[var5]; // L: 16
if (var6 != 0) {
int var7 = 1 << 32 - var6;
int var8 = var3[var6];
this.masks[var5] = var8;
if (var6 != 0) { // L: 17
int var7 = 1 << 32 - var6; // L: 18
int var8 = var3[var6]; // L: 19
this.masks[var5] = var8; // L: 20
int var9;
int var10;
int var11;
@@ -58,14 +51,14 @@ public class Huffman {
break;
}
var3[var10] = var11 | var12;
var3[var10] = var11 | var12; // L: 33
}
}
var3[var6] = var9;
var3[var6] = var9; // L: 38
for (var10 = var6 + 1; var10 <= 32; ++var10) {
if (var8 == var3[var10]) {
for (var10 = var6 + 1; var10 <= 32; ++var10) { // L: 39
if (var8 == var3[var10]) { // L: 40
var3[var10] = var9;
}
}
@@ -106,11 +99,12 @@ public class Huffman {
} // L: 60
@ObfuscatedName("z")
@ObfuscatedName("f")
@ObfuscatedSignature(
descriptor = "([BII[BII)I",
garbageValue = "-141428387"
garbageValue = "-1847376111"
)
@Export("compress")
int compress(byte[] var1, int var2, int var3, byte[] var4, int var5) {
int var6 = 0; // L: 63
int var7 = var5 << 3; // L: 64
@@ -126,7 +120,7 @@ public class Huffman {
int var11 = var7 >> 3; // L: 71
int var12 = var7 & 7; // L: 72
var6 &= -var12 >> 31; // L: 73
int var13 = (var12 + var10 - 1 >> 3) + var11; // L: 74
int var13 = (var10 + var12 - 1 >> 3) + var11; // L: 74
var12 += 24; // L: 76
var4[var11] = (byte)(var6 |= var9 >>> var12); // L: 77
if (var11 < var13) { // L: 78
@@ -156,11 +150,12 @@ public class Huffman {
return (var7 + 7 >> 3) - var5; // L: 97
}
@ObfuscatedName("k")
@ObfuscatedName("b")
@ObfuscatedSignature(
descriptor = "([BI[BIII)I",
garbageValue = "-238004531"
garbageValue = "-1101500142"
)
@Export("decompress")
int decompress(byte[] var1, int var2, byte[] var3, int var4, int var5) {
if (var5 == 0) { // L: 101
return 0;
@@ -270,26 +265,26 @@ public class Huffman {
if ((var9 = this.keys[var6]) < 0) { // L: 152
var3[var4++] = (byte)(~var9); // L: 153
if (var4 >= var5) {
if (var4 >= var5) { // L: 154
break;
}
var6 = 0;
var6 = 0; // L: 155
}
if ((var8 & 1) != 0) {
var6 = this.keys[var6];
var6 = this.keys[var6]; // L: 157
} else {
++var6;
++var6; // L: 158
}
if ((var9 = this.keys[var6]) < 0) {
var3[var4++] = (byte)(~var9);
if (var4 >= var5) {
if ((var9 = this.keys[var6]) < 0) { // L: 159
var3[var4++] = (byte)(~var9); // L: 160
if (var4 >= var5) { // L: 161
break;
}
var6 = 0;
var6 = 0; // L: 162
}
++var7; // L: 105
@@ -299,76 +294,13 @@ public class Huffman {
}
}
@ObfuscatedName("k")
@ObfuscatedName("iy")
@ObfuscatedSignature(
descriptor = "(III)V",
garbageValue = "-1277930744"
descriptor = "(ZI)V",
garbageValue = "-1189529622"
)
public static void method4047(int var0, int var1) {
VarbitDefinition var2 = TaskHandler.method3567(var0); // L: 33
int var3 = var2.baseVar; // L: 34
int var4 = var2.startBit; // L: 35
int var5 = var2.endBit; // L: 36
int var6 = Varps.Varps_masks[var5 - var4]; // L: 37
if (var1 < 0 || var1 > var6) { // L: 38
var1 = 0;
}
var6 <<= var4; // L: 39
Varps.Varps_main[var3] = Varps.Varps_main[var3] & ~var6 | var1 << var4 & var6; // L: 40
} // L: 41
@ObfuscatedName("k")
@ObfuscatedSignature(
descriptor = "(IIIB)I",
garbageValue = "81"
)
public static int method4041(int var0, int var1, int var2) {
var2 &= 3; // L: 17
if (var2 == 0) { // L: 18
return var1;
} else if (var2 == 1) { // L: 19
return 7 - var0;
} else {
return var2 == 2 ? 7 - var1 : var0; // L: 20
}
}
@ObfuscatedName("d")
@ObfuscatedSignature(
descriptor = "(Ljava/lang/String;B)Ljava/lang/String;",
garbageValue = "2"
)
public static String method4049(String var0) {
int var1 = var0.length(); // L: 154
char[] var2 = new char[var1]; // L: 155
byte var3 = 2; // L: 156
for (int var4 = 0; var4 < var1; ++var4) { // L: 157
char var5 = var0.charAt(var4); // L: 158
if (var3 == 0) { // L: 159
var5 = Character.toLowerCase(var5);
} else if (var3 == 2 || Character.isUpperCase(var5)) { // L: 160
var5 = UserList.method5199(var5);
}
if (Character.isLetter(var5)) { // L: 161
var3 = 0;
} else if (var5 != '.' && var5 != '?' && var5 != '!') { // L: 162
if (Character.isSpaceChar(var5)) { // L: 163
if (var3 != 2) { // L: 164
var3 = 1;
}
} else {
var3 = 1; // L: 166
}
} else {
var3 = 2;
}
var2[var4] = var5; // L: 167
}
return new String(var2); // L: 169
}
@Export("setTapToDrop")
static void setTapToDrop(boolean var0) {
Client.tapToDrop = var0; // L: 10334
} // L: 10335
}