project: Revvvvvvvvvvvvv
This commit is contained in:
@@ -2,35 +2,88 @@ import net.runelite.mapping.Export;
|
||||
import net.runelite.mapping.Implements;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
import net.runelite.rs.Reflection;
|
||||
|
||||
@ObfuscatedName("be")
|
||||
@ObfuscatedName("bp")
|
||||
@Implements("ItemContainer")
|
||||
public class ItemContainer extends Node {
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lon;"
|
||||
descriptor = "Loj;"
|
||||
)
|
||||
@Export("itemContainers")
|
||||
static NodeHashTable itemContainers;
|
||||
@ObfuscatedName("kq")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lgr;"
|
||||
)
|
||||
@Export("textureProvider")
|
||||
static TextureProvider textureProvider;
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedName("l")
|
||||
@Export("ids")
|
||||
int[] ids;
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedName("s")
|
||||
@Export("quantities")
|
||||
int[] quantities;
|
||||
|
||||
static {
|
||||
itemContainers = new NodeHashTable(32);
|
||||
itemContainers = new NodeHashTable(32); // L: 7
|
||||
}
|
||||
|
||||
ItemContainer() {
|
||||
this.ids = new int[]{-1};
|
||||
this.quantities = new int[]{0};
|
||||
this.ids = new int[]{-1}; // L: 8
|
||||
this.quantities = new int[]{0}; // L: 9
|
||||
} // L: 11
|
||||
|
||||
@ObfuscatedName("r")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/lang/String;I)Ljava/lang/Class;",
|
||||
garbageValue = "-1793389136"
|
||||
)
|
||||
@Export("loadClassFromDescriptor")
|
||||
static Class loadClassFromDescriptor(String var0) throws ClassNotFoundException {
|
||||
if (var0.equals("B")) { // L: 222
|
||||
return Byte.TYPE;
|
||||
} else if (var0.equals("I")) { // L: 223
|
||||
return Integer.TYPE;
|
||||
} else if (var0.equals("S")) { // L: 224
|
||||
return Short.TYPE;
|
||||
} else if (var0.equals("J")) { // L: 225
|
||||
return Long.TYPE;
|
||||
} else if (var0.equals("Z")) { // L: 226
|
||||
return Boolean.TYPE;
|
||||
} else if (var0.equals("F")) { // L: 227
|
||||
return Float.TYPE;
|
||||
} else if (var0.equals("D")) { // L: 228
|
||||
return Double.TYPE;
|
||||
} else if (var0.equals("C")) { // L: 229
|
||||
return Character.TYPE;
|
||||
} else {
|
||||
return var0.equals("void") ? Void.TYPE : Reflection.findClass(var0); // L: 230 231
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("go")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lcw;III)V",
|
||||
garbageValue = "-586498893"
|
||||
)
|
||||
@Export("performPlayerAnimation")
|
||||
static void performPlayerAnimation(Player var0, int var1, int var2) {
|
||||
if (var0.sequence == var1 && var1 != -1) { // L: 4111
|
||||
int var3 = class78.SequenceDefinition_get(var1).field2109; // L: 4112
|
||||
if (var3 == 1) { // L: 4113
|
||||
var0.sequenceFrame = 0; // L: 4114
|
||||
var0.sequenceFrameCycle = 0; // L: 4115
|
||||
var0.sequenceDelay = var2; // L: 4116
|
||||
var0.field1129 = 0; // L: 4117
|
||||
}
|
||||
|
||||
if (var3 == 2) { // L: 4119
|
||||
var0.field1129 = 0; // L: 4120
|
||||
}
|
||||
} else if (var1 == -1 || var0.sequence == -1 || class78.SequenceDefinition_get(var1).field2095 >= class78.SequenceDefinition_get(var0.sequence).field2095) { // L: 4123
|
||||
var0.sequence = var1; // L: 4124
|
||||
var0.sequenceFrame = 0; // L: 4125
|
||||
var0.sequenceFrameCycle = 0; // L: 4126
|
||||
var0.sequenceDelay = var2; // L: 4127
|
||||
var0.field1129 = 0; // L: 4128
|
||||
var0.field1176 = var0.pathLength; // L: 4129
|
||||
}
|
||||
|
||||
} // L: 4131
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user