73 lines
2.0 KiB
Java
73 lines
2.0 KiB
Java
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("hw")
|
|
@Implements("Varps")
|
|
public class Varps {
|
|
@ObfuscatedName("f")
|
|
@Export("Varps_masks")
|
|
static int[] Varps_masks;
|
|
@ObfuscatedName("o")
|
|
@Export("Varps_temp")
|
|
public static int[] Varps_temp;
|
|
@ObfuscatedName("u")
|
|
@Export("Varps_main")
|
|
public static int[] Varps_main;
|
|
@ObfuscatedName("g")
|
|
@Export("SpriteBuffer_spritePalette")
|
|
static int[] SpriteBuffer_spritePalette;
|
|
@ObfuscatedName("n")
|
|
@ObfuscatedGetter(
|
|
intValue = 998373993
|
|
)
|
|
static int field2580;
|
|
@ObfuscatedName("i")
|
|
@Export("operatingSystemName")
|
|
static String operatingSystemName;
|
|
@ObfuscatedName("lq")
|
|
@ObfuscatedSignature(
|
|
descriptor = "Lhu;"
|
|
)
|
|
@Export("mousedOverWidgetIf1")
|
|
static Widget mousedOverWidgetIf1;
|
|
|
|
static {
|
|
Varps_masks = new int[32]; // L: 6
|
|
int var0 = 2; // L: 9
|
|
|
|
for (int var1 = 0; var1 < 32; ++var1) { // L: 10
|
|
Varps_masks[var1] = var0 - 1; // L: 11
|
|
var0 += var0; // L: 12
|
|
}
|
|
|
|
Varps_temp = new int[4000]; // L: 16
|
|
Varps_main = new int[4000]; // L: 17
|
|
}
|
|
|
|
@ObfuscatedName("f")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(II)Lkb;",
|
|
garbageValue = "1594101631"
|
|
)
|
|
@Export("SpotAnimationDefinition_get")
|
|
public static SpotAnimationDefinition SpotAnimationDefinition_get(int var0) {
|
|
SpotAnimationDefinition var1 = (SpotAnimationDefinition)SpotAnimationDefinition.SpotAnimationDefinition_cached.get((long)var0); // L: 32
|
|
if (var1 != null) { // L: 33
|
|
return var1;
|
|
} else {
|
|
byte[] var2 = SpotAnimationDefinition.SpotAnimationDefinition_archive.takeFile(13, var0); // L: 34
|
|
var1 = new SpotAnimationDefinition(); // L: 35
|
|
var1.id = var0; // L: 36
|
|
if (var2 != null) { // L: 37
|
|
var1.decode(new Buffer(var2));
|
|
}
|
|
|
|
SpotAnimationDefinition.SpotAnimationDefinition_cached.put(var1, (long)var0); // L: 38
|
|
return var1; // L: 39
|
|
}
|
|
}
|
|
}
|