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,196 @@
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("hb")
public enum class231 implements Enumerated {
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2805(0, 0),
@ObfuscatedName("f")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2802(1, 0),
@ObfuscatedName("q")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2813(2, 0),
@ObfuscatedName("w")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2804(3, 0),
@ObfuscatedName("o")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2806(9, 2),
@ObfuscatedName("u")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2823(4, 1),
@ObfuscatedName("g")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2807(5, 1),
@ObfuscatedName("l")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2808(6, 1),
@ObfuscatedName("e")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2809(7, 1),
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2812(8, 1),
@ObfuscatedName("d")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2811(12, 2),
@ObfuscatedName("k")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2803(13, 2),
@ObfuscatedName("n")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2821(14, 2),
@ObfuscatedName("i")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2814(15, 2),
@ObfuscatedName("a")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2815(16, 2),
@ObfuscatedName("z")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2816(17, 2),
@ObfuscatedName("j")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2817(18, 2),
@ObfuscatedName("s")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2818(19, 2),
@ObfuscatedName("t")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2801(20, 2),
@ObfuscatedName("y")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2826(21, 2),
@ObfuscatedName("h")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2810(10, 2),
@ObfuscatedName("b")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2822(11, 2),
@ObfuscatedName("c")
@ObfuscatedSignature(
signature = "Lhb;"
)
field2819(22, 3);
@ObfuscatedName("sg")
@ObfuscatedGetter(
intValue = -745071109
)
@Export("__hb_sg")
static int __hb_sg;
@ObfuscatedName("av")
@Export("__hb_av")
static java.awt.Font __hb_av;
@ObfuscatedName("r")
@ObfuscatedGetter(
intValue = 899733687
)
public final int field2820;
@ObfuscatedSignature(
signature = "(II)V",
garbageValue = "0"
)
class231(int var3, int var4) {
this.field2820 = var3;
}
@ObfuscatedName("f")
@ObfuscatedSignature(
signature = "(B)I",
garbageValue = "83"
)
public int rsOrdinal() {
return this.field2820;
}
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(IB)Lib;",
garbageValue = "1"
)
public static InvDefinition method4523(int var0) {
InvDefinition var1 = (InvDefinition)InvDefinition.__ib_f.get((long)var0);
if(var1 != null) {
return var1;
} else {
byte[] var2 = class4.__o_m.takeRecord(5, var0);
var1 = new InvDefinition();
if(var2 != null) {
var1.read(new Buffer(var2));
}
InvDefinition.__ib_f.put(var1, (long)var0);
return var1;
}
}
@ObfuscatedName("hy")
@ObfuscatedSignature(
signature = "(Lcs;IIB)V",
garbageValue = "1"
)
static final void method4520(MenuAction var0, int var1, int var2) {
Actor.menuAction(var0.argument1, var0.argument2, var0.opcode, var0.argument0, var0.action, var0.action, var1, var2);
}
@ObfuscatedName("jm")
@ObfuscatedSignature(
signature = "(IIIIIIII)V",
garbageValue = "1521012895"
)
static final void method4517(int var0, int var1, int var2, int var3, int var4, int var5, int var6) {
if(GroundItemPile.loadWidgetGroup(var0)) {
class238.updateWidgetGroup(Widget.widgets[var0], -1, var1, var2, var3, var4, var5, var6);
}
}
}