Use newer version of fernflower and remove __xx names

This commit is contained in:
Lucas
2019-07-04 23:51:52 +02:00
parent 1f2a9b21d6
commit a8d801d830
294 changed files with 27369 additions and 27322 deletions

View File

@@ -9,9 +9,9 @@ import net.runelite.mapping.ObfuscatedSignature;
@Implements("Buffer")
public class Buffer extends Node {
@ObfuscatedName("q")
static int[] __gr_q;
static int[] field45;
@ObfuscatedName("o")
static long[] __gr_o;
static long[] field46;
@ObfuscatedName("m")
@Export("array")
public byte[] array;
@@ -22,42 +22,6 @@ public class Buffer extends Node {
@Export("index")
public int index;
static {
__gr_q = new int[256];
int var2;
for(int var1 = 0; var1 < 256; ++var1) {
int var0 = var1;
for(var2 = 0; var2 < 8; ++var2) {
if((var0 & 1) == 1) {
var0 = var0 >>> 1 ^ -306674912;
} else {
var0 >>>= 1;
}
}
__gr_q[var1] = var0;
}
__gr_o = new long[256];
for(var2 = 0; var2 < 256; ++var2) {
long var4 = (long)var2;
for(int var3 = 0; var3 < 8; ++var3) {
if((var4 & 1L) == 1L) {
var4 = var4 >>> 1 ^ -3932672073523589310L;
} else {
var4 >>>= 1;
}
}
__gr_o[var2] = var4;
}
}
public Buffer(int var1) {
this.array = Canvas.method862(var1);
this.index = 0;
@@ -73,8 +37,8 @@ public class Buffer extends Node {
signature = "(S)V",
garbageValue = "13572"
)
public void __f_295() {
if(this.array != null) {
public void method36() {
if (this.array != null) {
VertexNormal.method2984(this.array);
}
@@ -158,7 +122,7 @@ public class Buffer extends Node {
)
@Export("writeBoolean")
public void writeBoolean(boolean var1) {
this.writeByte(var1?1:0);
this.writeByte(var1 ? 1 : 0);
}
@ObfuscatedName("d")
@@ -169,7 +133,7 @@ public class Buffer extends Node {
@Export("writeStringCp1252NullTerminated")
public void writeStringCp1252NullTerminated(String var1) {
int var2 = var1.indexOf(0);
if(var2 >= 0) {
if (var2 >= 0) {
throw new IllegalArgumentException("");
} else {
this.index += SoundCache.encodeStringCp1252(var1, 0, var1.length(), this.array, this.index);
@@ -185,7 +149,7 @@ public class Buffer extends Node {
@Export("writeStringCp1252NullCircumfixed")
public void writeStringCp1252NullCircumfixed(String var1) {
int var2 = var1.indexOf(0);
if(var2 >= 0) {
if (var2 >= 0) {
throw new IllegalArgumentException("");
} else {
this.array[++this.index - 1] = 0;
@@ -199,23 +163,23 @@ public class Buffer extends Node {
signature = "(Ljava/lang/CharSequence;B)V",
garbageValue = "58"
)
public void __j_296(CharSequence var1) {
int var3 = var1.length();
int var4 = 0;
public void method37(CharSequence var1) {
int var2 = var1.length();
int var3 = 0;
for(int var5 = 0; var5 < var3; ++var5) {
char var6 = var1.charAt(var5);
if(var6 <= 127) {
++var4;
} else if(var6 <= 2047) {
var4 += 2;
for (int var4 = 0; var4 < var2; ++var4) {
char var5 = var1.charAt(var4);
if (var5 <= 127) {
++var3;
} else if (var5 <= 2047) {
var3 += 2;
} else {
var4 += 3;
var3 += 3;
}
}
this.array[++this.index - 1] = 0;
this.__c_301(var4);
this.method42(var3);
this.index += class16.method190(this.array, this.index, var1);
}
@@ -224,8 +188,8 @@ public class Buffer extends Node {
signature = "([BIII)V",
garbageValue = "-1915344405"
)
public void __s_297(byte[] var1, int var2, int var3) {
for(int var4 = var2; var4 < var3 + var2; ++var4) {
public void method38(byte[] var1, int var2, int var3) {
for (int var4 = var2; var4 < var3 + var2; ++var4) {
this.array[++this.index - 1] = var1[var4];
}
@@ -236,7 +200,7 @@ public class Buffer extends Node {
signature = "(II)V",
garbageValue = "-225163682"
)
public void __t_298(int var1) {
public void method39(int var1) {
this.array[this.index - var1 - 4] = (byte)(var1 >> 24);
this.array[this.index - var1 - 3] = (byte)(var1 >> 16);
this.array[this.index - var1 - 2] = (byte)(var1 >> 8);
@@ -248,7 +212,7 @@ public class Buffer extends Node {
signature = "(II)V",
garbageValue = "-1298210761"
)
public void __y_299(int var1) {
public void method40(int var1) {
this.array[this.index - var1 - 2] = (byte)(var1 >> 8);
this.array[this.index - var1 - 1] = (byte)var1;
}
@@ -258,7 +222,7 @@ public class Buffer extends Node {
signature = "(II)V",
garbageValue = "-1839722163"
)
public void __h_300(int var1) {
public void method41(int var1) {
this.array[this.index - var1 - 1] = (byte)var1;
}
@@ -269,13 +233,16 @@ public class Buffer extends Node {
)
@Export("writeSmartByteShort")
public void writeSmartByteShort(int var1) {
if(var1 >= 0 && var1 < 128) {
if (var1 >= 0 && var1 < 128) {
this.writeByte(var1);
} else if(var1 >= 0 && var1 < 32768) {
this.writeShort(var1 + 32768);
} else {
throw new IllegalArgumentException();
if (var1 < 0 || var1 >= 32768) {
throw new IllegalArgumentException();
}
this.writeShort(var1 + 32768);
}
}
@ObfuscatedName("c")
@@ -283,11 +250,11 @@ public class Buffer extends Node {
signature = "(II)V",
garbageValue = "820873705"
)
public void __c_301(int var1) {
if((var1 & -128) != 0) {
if((var1 & -16384) != 0) {
if((var1 & -2097152) != 0) {
if((var1 & -268435456) != 0) {
public void method42(int var1) {
if ((var1 & -128) != 0) {
if ((var1 & -16384) != 0) {
if ((var1 & -2097152) != 0) {
if ((var1 & -268435456) != 0) {
this.writeByte(var1 >>> 28 | 128);
}
@@ -328,7 +295,7 @@ public class Buffer extends Node {
signature = "(B)I",
garbageValue = "-86"
)
public int __ag_302() {
public int method43() {
this.index += 2;
return (this.array[this.index - 1] & 255) + ((this.array[this.index - 2] & 255) << 8);
}
@@ -338,10 +305,10 @@ public class Buffer extends Node {
signature = "(B)I",
garbageValue = "1"
)
public int __aq_303() {
public int method44() {
this.index += 2;
int var1 = (this.array[this.index - 1] & 255) + ((this.array[this.index - 2] & 255) << 8);
if(var1 > 32767) {
if (var1 > 32767) {
var1 -= 65536;
}
@@ -399,7 +366,7 @@ public class Buffer extends Node {
)
@Export("readStringCp1252NullTerminatedOrNull")
public String readStringCp1252NullTerminatedOrNull() {
if(this.array[this.index] == 0) {
if (this.array[this.index] == 0) {
++this.index;
return null;
} else {
@@ -416,12 +383,11 @@ public class Buffer extends Node {
public String readStringCp1252NullTerminated() {
int var1 = this.index;
while(this.array[++this.index - 1] != 0) {
;
while (this.array[++this.index - 1] != 0) {
}
int var2 = this.index - var1 - 1;
return var2 == 0?"":WidgetGroupParent.decodeStringCp1252(this.array, var1, var2);
return var2 == 0 ? "" : WidgetGroupParent.decodeStringCp1252(this.array, var1, var2);
}
@ObfuscatedName("ak")
@@ -432,17 +398,16 @@ public class Buffer extends Node {
@Export("readStringCp1252NullCircumfixed")
public String readStringCp1252NullCircumfixed() {
byte var1 = this.array[++this.index - 1];
if(var1 != 0) {
if (var1 != 0) {
throw new IllegalStateException("");
} else {
int var2 = this.index;
while(this.array[++this.index - 1] != 0) {
;
while (this.array[++this.index - 1] != 0) {
}
int var3 = this.index - var2 - 1;
return var3 == 0?"":WidgetGroupParent.decodeStringCp1252(this.array, var2, var3);
return var3 == 0 ? "" : WidgetGroupParent.decodeStringCp1252(this.array, var2, var3);
}
}
@@ -451,69 +416,69 @@ public class Buffer extends Node {
signature = "(B)Ljava/lang/String;",
garbageValue = "-14"
)
public String __aw_304() {
public String method45() {
byte var1 = this.array[++this.index - 1];
if(var1 != 0) {
if (var1 != 0) {
throw new IllegalStateException("");
} else {
int var2 = this.__as_311();
if(var2 + this.index > this.array.length) {
int var2 = this.method52();
if (var2 + this.index > this.array.length) {
throw new IllegalStateException("");
} else {
byte[] var4 = this.array;
int var5 = this.index;
char[] var6 = new char[var2];
int var7 = 0;
int var8 = var5;
byte[] var3 = this.array;
int var4 = this.index;
char[] var5 = new char[var2];
int var6 = 0;
int var7 = var4;
int var11;
for(int var9 = var5 + var2; var8 < var9; var6[var7++] = (char)var11) {
int var10 = var4[var8++] & 255;
if(var10 < 128) {
if(var10 == 0) {
var11 = 65533;
int var8;
for (int var9 = var4 + var2; var7 < var9; var5[var6++] = (char)var8) {
int var10 = var3[var7++] & 255;
if (var10 < 128) {
if (var10 == 0) {
var8 = 65533;
} else {
var11 = var10;
var8 = var10;
}
} else if(var10 < 192) {
var11 = 65533;
} else if(var10 < 224) {
if(var8 < var9 && (var4[var8] & 192) == 128) {
var11 = (var10 & 31) << 6 | var4[var8++] & 63;
if(var11 < 128) {
var11 = 65533;
} else if (var10 < 192) {
var8 = 65533;
} else if (var10 < 224) {
if (var7 < var9 && (var3[var7] & 192) == 128) {
var8 = (var10 & 31) << 6 | var3[var7++] & 63;
if (var8 < 128) {
var8 = 65533;
}
} else {
var11 = 65533;
var8 = 65533;
}
} else if(var10 < 240) {
if(var8 + 1 < var9 && (var4[var8] & 192) == 128 && (var4[var8 + 1] & 192) == 128) {
var11 = (var10 & 15) << 12 | (var4[var8++] & 63) << 6 | var4[var8++] & 63;
if(var11 < 2048) {
var11 = 65533;
} else if (var10 < 240) {
if (var7 + 1 < var9 && (var3[var7] & 192) == 128 && (var3[var7 + 1] & 192) == 128) {
var8 = (var10 & 15) << 12 | (var3[var7++] & 63) << 6 | var3[var7++] & 63;
if (var8 < 2048) {
var8 = 65533;
}
} else {
var11 = 65533;
var8 = 65533;
}
} else if(var10 < 248) {
if(var8 + 2 < var9 && (var4[var8] & 192) == 128 && (var4[var8 + 1] & 192) == 128 && (var4[var8 + 2] & 192) == 128) {
var11 = (var10 & 7) << 18 | (var4[var8++] & 63) << 12 | (var4[var8++] & 63) << 6 | var4[var8++] & 63;
if(var11 >= 65536 && var11 <= 1114111) {
var11 = 65533;
} else if (var10 < 248) {
if (var7 + 2 < var9 && (var3[var7] & 192) == 128 && (var3[var7 + 1] & 192) == 128 && (var3[var7 + 2] & 192) == 128) {
var8 = (var10 & 7) << 18 | (var3[var7++] & 63) << 12 | (var3[var7++] & 63) << 6 | var3[var7++] & 63;
if (var8 >= 65536 && var8 <= 1114111) {
var8 = 65533;
} else {
var11 = 65533;
var8 = 65533;
}
} else {
var11 = 65533;
var8 = 65533;
}
} else {
var11 = 65533;
var8 = 65533;
}
}
String var3 = new String(var6, 0, var7);
String var11 = new String(var5, 0, var6);
this.index += var2;
return var3;
return var11;
}
}
}
@@ -523,8 +488,8 @@ public class Buffer extends Node {
signature = "([BIIB)V",
garbageValue = "-122"
)
public void __al_305(byte[] var1, int var2, int var3) {
for(int var4 = var2; var4 < var3 + var2; ++var4) {
public void method46(byte[] var1, int var2, int var3) {
for (int var4 = var2; var4 < var3 + var2; ++var4) {
var1[var4] = this.array[++this.index - 1];
}
@@ -535,9 +500,9 @@ public class Buffer extends Node {
signature = "(B)I",
garbageValue = "-24"
)
public int __ab_306() {
public int method47() {
int var1 = this.array[this.index] & 255;
return var1 < 128?this.readUnsignedByte() - 64:this.__ag_302() - 49152;
return var1 < 128 ? this.readUnsignedByte() - 64 : this.method43() - 49152;
}
@ObfuscatedName("ae")
@@ -545,9 +510,9 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "1370512869"
)
public int __ae_307() {
public int method48() {
int var1 = this.array[this.index] & 255;
return var1 < 128?this.readUnsignedByte():this.__ag_302() - 32768;
return var1 < 128 ? this.readUnsignedByte() : this.method43() - 32768;
}
@ObfuscatedName("at")
@@ -555,11 +520,11 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "1177684230"
)
public int __at_308() {
public int method49() {
int var1 = 0;
int var2;
for(var2 = this.__ae_307(); var2 == 32767; var2 = this.__ae_307()) {
for (var2 = this.method48(); var2 == 32767; var2 = this.method48()) {
var1 += 32767;
}
@@ -572,8 +537,8 @@ public class Buffer extends Node {
signature = "(B)I",
garbageValue = "103"
)
public int __ad_309() {
return this.array[this.index] < 0?this.readInt() & Integer.MAX_VALUE:this.__ag_302();
public int method50() {
return this.array[this.index] < 0 ? this.readInt() & Integer.MAX_VALUE : this.method43();
}
@ObfuscatedName("ap")
@@ -581,12 +546,12 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "-1151173205"
)
public int __ap_310() {
if(this.array[this.index] < 0) {
public int method51() {
if (this.array[this.index] < 0) {
return this.readInt() & Integer.MAX_VALUE;
} else {
int var1 = this.__ag_302();
return var1 == 32767?-1:var1;
int var1 = this.method43();
return var1 == 32767 ? -1 : var1;
}
}
@@ -595,11 +560,11 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "984135559"
)
public int __as_311() {
public int method52() {
byte var1 = this.array[++this.index - 1];
int var2;
for(var2 = 0; var1 < 0; var1 = this.array[++this.index - 1]) {
for (var2 = 0; var1 < 0; var1 = this.array[++this.index - 1]) {
var2 = (var2 | var1 & 127) << 7;
}
@@ -616,13 +581,13 @@ public class Buffer extends Node {
int var2 = this.index / 8;
this.index = 0;
for(int var3 = 0; var3 < var2; ++var3) {
for (int var3 = 0; var3 < var2; ++var3) {
int var4 = this.readInt();
int var5 = this.readInt();
int var6 = 0;
int var7 = -1640531527;
for(int var8 = 32; var8-- > 0; var5 += var4 + (var4 << 4 ^ var4 >>> 5) ^ var1[var6 >>> 11 & 3] + var6) {
for (int var8 = 32; var8-- > 0; var5 += var4 + (var4 << 4 ^ var4 >>> 5) ^ var1[var6 >>> 11 & 3] + var6) {
var4 += var5 + (var5 << 4 ^ var5 >>> 5) ^ var6 + var1[var6 & 3];
var6 += var7;
}
@@ -644,13 +609,13 @@ public class Buffer extends Node {
int var2 = this.index / 8;
this.index = 0;
for(int var3 = 0; var3 < var2; ++var3) {
for (int var3 = 0; var3 < var2; ++var3) {
int var4 = this.readInt();
int var5 = this.readInt();
int var6 = -957401312;
int var7 = -1640531527;
for(int var8 = 32; var8-- > 0; var4 -= var5 + (var5 << 4 ^ var5 >>> 5) ^ var6 + var1[var6 & 3]) {
for (int var8 = 32; var8-- > 0; var4 -= var5 + (var5 << 4 ^ var5 >>> 5) ^ var6 + var1[var6 & 3]) {
var5 -= var4 + (var4 << 4 ^ var4 >>> 5) ^ var1[var6 >>> 11 & 3] + var6;
var6 -= var7;
}
@@ -673,13 +638,13 @@ public class Buffer extends Node {
this.index = var2;
int var5 = (var3 - var2) / 8;
for(int var6 = 0; var6 < var5; ++var6) {
for (int var6 = 0; var6 < var5; ++var6) {
int var7 = this.readInt();
int var8 = this.readInt();
int var9 = 0;
int var10 = -1640531527;
for(int var11 = 32; var11-- > 0; var8 += var7 + (var7 << 4 ^ var7 >>> 5) ^ var1[var9 >>> 11 & 3] + var9) {
for (int var11 = 32; var11-- > 0; var8 += var7 + (var7 << 4 ^ var7 >>> 5) ^ var1[var9 >>> 11 & 3] + var9) {
var7 += var8 + (var8 << 4 ^ var8 >>> 5) ^ var9 + var1[var9 & 3];
var9 += var10;
}
@@ -703,13 +668,13 @@ public class Buffer extends Node {
this.index = var2;
int var5 = (var3 - var2) / 8;
for(int var6 = 0; var6 < var5; ++var6) {
for (int var6 = 0; var6 < var5; ++var6) {
int var7 = this.readInt();
int var8 = this.readInt();
int var9 = -957401312;
int var10 = -1640531527;
for(int var11 = 32; var11-- > 0; var7 -= var8 + (var8 << 4 ^ var8 >>> 5) ^ var9 + var1[var9 & 3]) {
for (int var11 = 32; var11-- > 0; var7 -= var8 + (var8 << 4 ^ var8 >>> 5) ^ var9 + var1[var9 & 3]) {
var8 -= var7 + (var7 << 4 ^ var7 >>> 5) ^ var1[var9 >>> 11 & 3] + var9;
var9 -= var10;
}
@@ -732,13 +697,13 @@ public class Buffer extends Node {
int var3 = this.index;
this.index = 0;
byte[] var4 = new byte[var3];
this.__al_305(var4, 0, var3);
this.method46(var4, 0, var3);
BigInteger var5 = new BigInteger(var4);
BigInteger var6 = var5.modPow(var1, var2);
byte[] var7 = var6.toByteArray();
this.index = 0;
this.writeShort(var7.length);
this.__s_297(var7, 0, var7.length);
this.method38(var7, 0, var7.length);
}
@ObfuscatedName("aa")
@@ -746,18 +711,18 @@ public class Buffer extends Node {
signature = "(II)I",
garbageValue = "-484928770"
)
public int __aa_312(int var1) {
byte[] var3 = this.array;
int var4 = this.index;
int var5 = -1;
public int method53(int var1) {
byte[] var2 = this.array;
int var3 = this.index;
int var4 = -1;
for(int var6 = var1; var6 < var4; ++var6) {
var5 = var5 >>> 8 ^ __gr_q[(var5 ^ var3[var6]) & 255];
for (int var5 = var1; var5 < var3; ++var5) {
var4 = var4 >>> 8 ^ field45[(var4 ^ var2[var5]) & 255];
}
var5 = ~var5;
this.writeInt(var5);
return var5;
var4 = ~var4;
this.writeInt(var4);
return var4;
}
@ObfuscatedName("ax")
@@ -765,20 +730,20 @@ public class Buffer extends Node {
signature = "(B)Z",
garbageValue = "-11"
)
public boolean __ax_313() {
public boolean method54() {
this.index -= 4;
byte[] var2 = this.array;
int var3 = this.index;
int var4 = -1;
byte[] var1 = this.array;
int var2 = this.index;
int var3 = -1;
int var5;
for(var5 = 0; var5 < var3; ++var5) {
var4 = var4 >>> 8 ^ __gr_q[(var4 ^ var2[var5]) & 255];
int var4;
for (var4 = 0; var4 < var2; ++var4) {
var3 = var3 >>> 8 ^ field45[(var3 ^ var1[var4]) & 255];
}
var4 = ~var4;
var5 = this.readInt();
return var5 == var4;
var3 = ~var3;
var4 = this.readInt();
return var4 == var3;
}
@ObfuscatedName("af")
@@ -786,7 +751,7 @@ public class Buffer extends Node {
signature = "(IB)V",
garbageValue = "-47"
)
public void __af_314(int var1) {
public void method55(int var1) {
this.array[++this.index - 1] = (byte)(var1 + 128);
}
@@ -795,7 +760,7 @@ public class Buffer extends Node {
signature = "(II)V",
garbageValue = "-1336494664"
)
public void __ai_315(int var1) {
public void method56(int var1) {
this.array[++this.index - 1] = (byte)(0 - var1);
}
@@ -804,7 +769,7 @@ public class Buffer extends Node {
signature = "(IB)V",
garbageValue = "21"
)
public void __ba_316(int var1) {
public void method57(int var1) {
this.array[++this.index - 1] = (byte)(128 - var1);
}
@@ -813,7 +778,7 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "-86972759"
)
public int __bb_317() {
public int method58() {
return this.array[++this.index - 1] - 128 & 255;
}
@@ -832,7 +797,7 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "359814653"
)
public int __bq_318() {
public int method59() {
return 128 - this.array[++this.index - 1] & 255;
}
@@ -841,7 +806,7 @@ public class Buffer extends Node {
signature = "(I)B",
garbageValue = "2130167320"
)
public byte __bn_319() {
public byte method60() {
return (byte)(this.array[++this.index - 1] - 128);
}
@@ -850,7 +815,7 @@ public class Buffer extends Node {
signature = "(I)B",
garbageValue = "1415936818"
)
public byte __bk_320() {
public byte method61() {
return (byte)(0 - this.array[++this.index - 1]);
}
@@ -859,7 +824,7 @@ public class Buffer extends Node {
signature = "(I)B",
garbageValue = "1496705333"
)
public byte __bd_321() {
public byte method62() {
return (byte)(128 - this.array[++this.index - 1]);
}
@@ -879,7 +844,7 @@ public class Buffer extends Node {
signature = "(II)V",
garbageValue = "189694315"
)
public void __bo_322(int var1) {
public void method63(int var1) {
this.array[++this.index - 1] = (byte)(var1 >> 8);
this.array[++this.index - 1] = (byte)(var1 + 128);
}
@@ -889,7 +854,7 @@ public class Buffer extends Node {
signature = "(IB)V",
garbageValue = "-7"
)
public void __bx_323(int var1) {
public void method64(int var1) {
this.array[++this.index - 1] = (byte)(var1 + 128);
this.array[++this.index - 1] = (byte)(var1 >> 8);
}
@@ -899,7 +864,7 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "2147134369"
)
public int __by_324() {
public int method65() {
this.index += 2;
return ((this.array[this.index - 1] & 255) << 8) + (this.array[this.index - 2] & 255);
}
@@ -909,7 +874,7 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "-1489217204"
)
public int __bu_325() {
public int method66() {
this.index += 2;
return (this.array[this.index - 1] - 128 & 255) + ((this.array[this.index - 2] & 255) << 8);
}
@@ -919,7 +884,7 @@ public class Buffer extends Node {
signature = "(B)I",
garbageValue = "-86"
)
public int __bm_326() {
public int method67() {
this.index += 2;
return ((this.array[this.index - 1] & 255) << 8) + (this.array[this.index - 2] - 128 & 255);
}
@@ -929,10 +894,10 @@ public class Buffer extends Node {
signature = "(B)I",
garbageValue = "54"
)
public int __bl_327() {
public int method68() {
this.index += 2;
int var1 = ((this.array[this.index - 1] & 255) << 8) + (this.array[this.index - 2] & 255);
if(var1 > 32767) {
if (var1 > 32767) {
var1 -= 65536;
}
@@ -944,10 +909,10 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "388487388"
)
public int __br_328() {
public int method69() {
this.index += 2;
int var1 = ((this.array[this.index - 1] & 255) << 8) + (this.array[this.index - 2] - 128 & 255);
if(var1 > 32767) {
if (var1 > 32767) {
var1 -= 65536;
}
@@ -959,7 +924,7 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "-88751042"
)
public int __bj_329() {
public int method70() {
this.index += 3;
return (this.array[this.index - 3] & 255) + ((this.array[this.index - 2] & 255) << 8) + ((this.array[this.index - 1] & 255) << 16);
}
@@ -1008,7 +973,7 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "-1322860835"
)
public int __bt_330() {
public int method71() {
this.index += 4;
return (this.array[this.index - 4] & 255) + ((this.array[this.index - 3] & 255) << 8) + ((this.array[this.index - 2] & 255) << 16) + ((this.array[this.index - 1] & 255) << 24);
}
@@ -1018,7 +983,7 @@ public class Buffer extends Node {
signature = "(I)I",
garbageValue = "-1731171028"
)
public int __bp_331() {
public int method72() {
this.index += 4;
return ((this.array[this.index - 2] & 255) << 24) + ((this.array[this.index - 4] & 255) << 8) + (this.array[this.index - 3] & 255) + ((this.array[this.index - 1] & 255) << 16);
}
@@ -1028,7 +993,7 @@ public class Buffer extends Node {
signature = "(B)I",
garbageValue = "-126"
)
public int __bf_332() {
public int method73() {
this.index += 4;
return ((this.array[this.index - 1] & 255) << 8) + ((this.array[this.index - 4] & 255) << 16) + (this.array[this.index - 2] & 255) + ((this.array[this.index - 3] & 255) << 24);
}
@@ -1038,8 +1003,8 @@ public class Buffer extends Node {
signature = "([BIII)V",
garbageValue = "1303287859"
)
public void __bh_333(byte[] var1, int var2, int var3) {
for(int var4 = var2; var4 < var3 + var2; ++var4) {
public void method74(byte[] var1, int var2, int var3) {
for (int var4 = var2; var4 < var3 + var2; ++var4) {
var1[var4] = (byte)(this.array[++this.index - 1] - 128);
}
@@ -1055,4 +1020,40 @@ public class Buffer extends Node {
HealthBarDefinition.HealthBarDefinition_cached.clear();
HealthBarDefinition.HealthBarDefinition_cachedSprites.clear();
}
static {
field45 = new int[256];
int var0;
for (int var1 = 0; var1 < 256; ++var1) {
int var2 = var1;
for (var0 = 0; var0 < 8; ++var0) {
if ((var2 & 1) == 1) {
var2 = var2 >>> 1 ^ -306674912;
} else {
var2 >>>= 1;
}
}
field45[var1] = var2;
}
field46 = new long[256];
for (var0 = 0; var0 < 256; ++var0) {
long var4 = (long)var0;
for (int var3 = 0; var3 < 8; ++var3) {
if ((var4 & 1L) == 1L) {
var4 = var4 >>> 1 ^ -3932672073523589310L;
} else {
var4 >>>= 1;
}
}
field46[var0] = var4;
}
}
}