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,117 @@
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("do")
@Implements("FloorDecoration")
public final class FloorDecoration {
@ObfuscatedName("sm")
@ObfuscatedSignature(
signature = "Lg;"
)
@Export("grandExchangeEvents")
static GrandExchangeEvents grandExchangeEvents;
@ObfuscatedName("my")
@ObfuscatedGetter(
intValue = -1344682613
)
@Export("selectedSpellFlags")
static int selectedSpellFlags;
@ObfuscatedName("m")
@ObfuscatedGetter(
longValue = -5063688075016130813L
)
@Export("tag")
public long tag;
@ObfuscatedName("f")
@ObfuscatedGetter(
intValue = -1358154703
)
@Export("tileHeight")
int tileHeight;
@ObfuscatedName("q")
@ObfuscatedGetter(
intValue = 1309467119
)
@Export("x")
int x;
@ObfuscatedName("w")
@ObfuscatedGetter(
intValue = 318503957
)
@Export("y")
int y;
@ObfuscatedName("o")
@ObfuscatedSignature(
signature = "Lex;"
)
@Export("entity")
public Entity entity;
@ObfuscatedName("u")
@ObfuscatedGetter(
intValue = -1241982749
)
@Export("flags")
int flags;
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(Lir;Lir;I)I",
garbageValue = "-1749538901"
)
static int method2853(AbstractIndexCache var0, AbstractIndexCache var1) {
int var2 = 0;
if(var0.tryLoadRecordByNames("title.jpg", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("logo", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("logo_deadman_mode", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("titlebox", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("titlebutton", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("runes", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("title_mute", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("options_radio_buttons,0", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("options_radio_buttons,2", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("options_radio_buttons,4", "")) {
++var2;
}
if(var1.tryLoadRecordByNames("options_radio_buttons,6", "")) {
++var2;
}
var1.tryLoadRecordByNames("sl_back", "");
var1.tryLoadRecordByNames("sl_flags", "");
var1.tryLoadRecordByNames("sl_arrows", "");
var1.tryLoadRecordByNames("sl_stars", "");
var1.tryLoadRecordByNames("sl_button", "");
return var2;
}
}