project: Rev update

This commit is contained in:
Owain van Brakel
2019-11-28 16:31:53 +01:00
parent 34f8560da9
commit 74726ae17a
343 changed files with 41411 additions and 41094 deletions

View File

@@ -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);
}
}
}