runescape-client: fix the thing

This commit is contained in:
ThatGamerBlue
2020-12-11 06:14:29 +00:00
parent f74baf08ce
commit 463bc42f5f
325 changed files with 35526 additions and 35531 deletions

View File

@@ -7,7 +7,7 @@ import net.runelite.mapping.ObfuscatedSignature;
@Implements("Clock")
public abstract class Clock {
Clock() {
}
} // L: 4
@ObfuscatedName("h")
@ObfuscatedSignature(
@@ -32,25 +32,25 @@ public abstract class Clock {
)
@Export("decodeStringCp1252")
public static String decodeStringCp1252(byte[] var0, int var1, int var2) {
char[] var3 = new char[var2];
int var4 = 0;
char[] var3 = new char[var2]; // L: 136
int var4 = 0; // L: 137
for (int var5 = 0; var5 < var2; ++var5) {
int var6 = var0[var5 + var1] & 255;
if (var6 != 0) {
if (var6 >= 128 && var6 < 160) {
char var7 = class298.cp1252AsciiExtension[var6 - 128];
if (var7 == 0) {
for (int var5 = 0; var5 < var2; ++var5) { // L: 138
int var6 = var0[var5 + var1] & 255; // L: 139
if (var6 != 0) { // L: 140
if (var6 >= 128 && var6 < 160) { // L: 141
char var7 = class298.cp1252AsciiExtension[var6 - 128]; // L: 142
if (var7 == 0) { // L: 143
var7 = '?';
}
var6 = var7;
var6 = var7; // L: 144
}
var3[var4++] = (char)var6;
var3[var4++] = (char)var6; // L: 146
}
}
return new String(var3, 0, var4);
return new String(var3, 0, var4); // L: 148
}
}