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
53 lines
1.5 KiB
Java
53 lines
1.5 KiB
Java
import net.runelite.mapping.ObfuscatedName;
|
|
import net.runelite.mapping.ObfuscatedSignature;
|
|
|
|
@ObfuscatedName("if")
|
|
public class class234 {
|
|
@ObfuscatedName("gh")
|
|
@ObfuscatedSignature(
|
|
signature = "(Lbr;III)V",
|
|
garbageValue = "-701527010"
|
|
)
|
|
static void method4534(Player var0, int var1, int var2) {
|
|
if(var0.sequence == var1 && var1 != -1) {
|
|
int var3 = WorldMapAreaData.getSequenceDefinition(var1).__t;
|
|
if(var3 == 1) {
|
|
var0.sequenceFrame = 0;
|
|
var0.sequenceFrameCycle = 0;
|
|
var0.sequenceDelay = var2;
|
|
var0.__bj = 0;
|
|
}
|
|
|
|
if(var3 == 2) {
|
|
var0.__bj = 0;
|
|
}
|
|
} else if(var1 == -1 || var0.sequence == -1 || WorldMapAreaData.getSequenceDefinition(var1).__n >= WorldMapAreaData.getSequenceDefinition(var0.sequence).__n) {
|
|
var0.sequence = var1;
|
|
var0.sequenceFrame = 0;
|
|
var0.sequenceFrameCycle = 0;
|
|
var0.sequenceDelay = var2;
|
|
var0.__bj = 0;
|
|
var0.__ch = var0.pathLength;
|
|
}
|
|
|
|
}
|
|
|
|
@ObfuscatedName("kt")
|
|
@ObfuscatedSignature(
|
|
signature = "(Lgr;IS)V",
|
|
garbageValue = "-30972"
|
|
)
|
|
static void method4535(Buffer var0, int var1) {
|
|
class50.method902(var0.array, var1);
|
|
if(class168.randomDat != null) {
|
|
try {
|
|
class168.randomDat.seek(0L);
|
|
class168.randomDat.write(var0.array, var1, 24);
|
|
} catch (Exception var3) {
|
|
;
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|