project: Rev update
This commit is contained in:
@@ -1,35 +1,36 @@
|
||||
import java.awt.Component;
|
||||
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;
|
||||
import net.runelite.rs.Reflection;
|
||||
|
||||
@ObfuscatedName("iz")
|
||||
@ObfuscatedName("ia")
|
||||
@Implements("VarcInt")
|
||||
public class VarcInt extends DualNode {
|
||||
@ObfuscatedName("ns")
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedSignature(
|
||||
signature = "[Lhi;"
|
||||
)
|
||||
static Widget[] field3218;
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedSignature(
|
||||
signature = "Lhq;"
|
||||
signature = "Lhf;"
|
||||
)
|
||||
@Export("VarcInt_archive")
|
||||
public static AbstractArchive VarcInt_archive;
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
signature = "Leb;"
|
||||
signature = "Lef;"
|
||||
)
|
||||
@Export("VarcInt_cached")
|
||||
static EvictingDualNodeHashTable VarcInt_cached;
|
||||
@ObfuscatedName("gi")
|
||||
@ObfuscatedSignature(
|
||||
signature = "[Llw;"
|
||||
@ObfuscatedName("h")
|
||||
@Export("SpriteBuffer_spriteHeights")
|
||||
static int[] SpriteBuffer_spriteHeights;
|
||||
@ObfuscatedName("fa")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1499248159
|
||||
)
|
||||
@Export("modIconSprites")
|
||||
static IndexedSprite[] modIconSprites;
|
||||
@ObfuscatedName("n")
|
||||
@Export("baseY")
|
||||
static int baseY;
|
||||
@ObfuscatedName("b")
|
||||
@Export("persist")
|
||||
public boolean persist;
|
||||
|
||||
@@ -41,43 +42,94 @@ public class VarcInt extends DualNode {
|
||||
this.persist = false;
|
||||
}
|
||||
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(Lkc;I)V",
|
||||
garbageValue = "-542237401"
|
||||
signature = "(Lkg;I)V",
|
||||
garbageValue = "-407905796"
|
||||
)
|
||||
void method4549(Buffer var1) {
|
||||
void method4485(Buffer var1) {
|
||||
while (true) {
|
||||
int var2 = var1.readUnsignedByte();
|
||||
if (var2 == 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.method4550(var1, var2);
|
||||
this.method4486(var1, var2);
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(Lkc;II)V",
|
||||
garbageValue = "-1028868558"
|
||||
signature = "(Lkg;IB)V",
|
||||
garbageValue = "-67"
|
||||
)
|
||||
void method4550(Buffer var1, int var2) {
|
||||
void method4486(Buffer var1, int var2) {
|
||||
if (var2 == 2) {
|
||||
this.persist = true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("gc")
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(I)V",
|
||||
garbageValue = "-1686094781"
|
||||
signature = "(Ljava/awt/Component;B)V",
|
||||
garbageValue = "85"
|
||||
)
|
||||
static void method4548() {
|
||||
if (Client.combatTargetPlayerIndex >= 0 && Client.players[Client.combatTargetPlayerIndex] != null) {
|
||||
Player.addPlayerToScene(Client.players[Client.combatTargetPlayerIndex], false);
|
||||
}
|
||||
static void method4484(Component var0) {
|
||||
var0.addMouseListener(MouseHandler.MouseHandler_instance);
|
||||
var0.addMouseMotionListener(MouseHandler.MouseHandler_instance);
|
||||
var0.addFocusListener(MouseHandler.MouseHandler_instance);
|
||||
}
|
||||
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(II)Lih;",
|
||||
garbageValue = "1798735547"
|
||||
)
|
||||
@Export("getNpcDefinition")
|
||||
public static NPCDefinition getNpcDefinition(int var0) {
|
||||
NPCDefinition var1 = (NPCDefinition)NPCDefinition.NpcDefinition_cached.get((long)var0);
|
||||
if (var1 != null) {
|
||||
return var1;
|
||||
} else {
|
||||
byte[] var2 = NPCDefinition.NpcDefinition_archive.takeFile(9, var0);
|
||||
var1 = new NPCDefinition();
|
||||
var1.id = var0;
|
||||
if (var2 != null) {
|
||||
var1.decode(new Buffer(var2));
|
||||
}
|
||||
|
||||
var1.postDecode();
|
||||
NPCDefinition.NpcDefinition_cached.put(var1, (long)var0);
|
||||
return var1;
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("z")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(Ljava/lang/String;S)Ljava/lang/Class;",
|
||||
garbageValue = "2623"
|
||||
)
|
||||
@Export("loadClassFromDescriptor")
|
||||
static Class loadClassFromDescriptor(String var0) throws ClassNotFoundException {
|
||||
if (var0.equals("B")) {
|
||||
return Byte.TYPE;
|
||||
} else if (var0.equals("I")) {
|
||||
return Integer.TYPE;
|
||||
} else if (var0.equals("S")) {
|
||||
return Short.TYPE;
|
||||
} else if (var0.equals("J")) {
|
||||
return Long.TYPE;
|
||||
} else if (var0.equals("Z")) {
|
||||
return Boolean.TYPE;
|
||||
} else if (var0.equals("F")) {
|
||||
return Float.TYPE;
|
||||
} else if (var0.equals("D")) {
|
||||
return Double.TYPE;
|
||||
} else if (var0.equals("C")) {
|
||||
return Character.TYPE;
|
||||
} else {
|
||||
return var0.equals("void") ? Void.TYPE : Reflection.findClass(var0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user