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
This commit is contained in:
zeruth
2019-06-08 05:43:03 -04:00
parent eafb024f16
commit e4d6e9fe13
1111 changed files with 135441 additions and 44733 deletions

View File

@@ -0,0 +1,50 @@
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("hk")
public class class233 {
@ObfuscatedName("z")
@ObfuscatedSignature(
signature = "(Ljava/lang/String;I)Ljava/lang/String;",
garbageValue = "1328150819"
)
public static String method4527(String var0) {
int var1 = var0.length();
char[] var2 = new char[var1];
byte var3 = 2;
for(int var4 = 0; var4 < var1; ++var4) {
char var5 = var0.charAt(var4);
if(var3 == 0) {
var5 = Character.toLowerCase(var5);
} else if(var3 == 2 || Character.isUpperCase(var5)) {
char var6;
if(var5 != 181 && var5 != 402) {
var6 = Character.toTitleCase(var5);
} else {
var6 = var5;
}
var5 = var6;
}
if(Character.isLetter(var5)) {
var3 = 0;
} else if(var5 != '.' && var5 != '?' && var5 != '!') {
if(Character.isSpaceChar(var5)) {
if(var3 != 2) {
var3 = 1;
}
} else {
var3 = 1;
}
} else {
var3 = 2;
}
var2[var4] = var5;
}
return new String(var2);
}
}