74 lines
1.9 KiB
Java
74 lines
1.9 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("cd")
|
|
@Implements("HealthBarUpdate")
|
|
public class HealthBarUpdate extends Node {
|
|
@ObfuscatedName("i")
|
|
@ObfuscatedGetter(
|
|
intValue = -400345829
|
|
)
|
|
@Export("cycle")
|
|
int cycle;
|
|
@ObfuscatedName("w")
|
|
@ObfuscatedGetter(
|
|
intValue = -1402646487
|
|
)
|
|
@Export("health")
|
|
int health;
|
|
@ObfuscatedName("s")
|
|
@ObfuscatedGetter(
|
|
intValue = -1279526783
|
|
)
|
|
@Export("health2")
|
|
int health2;
|
|
@ObfuscatedName("a")
|
|
@ObfuscatedGetter(
|
|
intValue = 313548895
|
|
)
|
|
@Export("cycleOffset")
|
|
int cycleOffset;
|
|
|
|
HealthBarUpdate(int var1, int var2, int var3, int var4) {
|
|
this.cycle = var1; // L: 12
|
|
this.health = var2; // L: 13
|
|
this.health2 = var3; // L: 14
|
|
this.cycleOffset = var4; // L: 15
|
|
} // L: 16
|
|
|
|
@ObfuscatedName("i")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(IIIII)V",
|
|
garbageValue = "2078509011"
|
|
)
|
|
@Export("set")
|
|
void set(int var1, int var2, int var3, int var4) {
|
|
this.cycle = var1; // L: 19
|
|
this.health = var2; // L: 20
|
|
this.health2 = var3; // L: 21
|
|
this.cycleOffset = var4; // L: 22
|
|
} // L: 23
|
|
|
|
@ObfuscatedName("i")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(Lko;I)V",
|
|
garbageValue = "1840987704"
|
|
)
|
|
public static void method2183(AbstractArchive var0) {
|
|
VarbitComposition.VarbitDefinition_archive = var0; // L: 28
|
|
} // L: 29
|
|
|
|
@ObfuscatedName("a")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(IIB)I",
|
|
garbageValue = "44"
|
|
)
|
|
static int method2185(int var0, int var1) {
|
|
long var2 = (long)((var0 << 16) + var1); // L: 150
|
|
return class131.NetCache_currentResponse != null && var2 == class131.NetCache_currentResponse.key ? class138.NetCache_responseArchiveBuffer.offset * 99 / (class138.NetCache_responseArchiveBuffer.array.length - class131.NetCache_currentResponse.padding) + 1 : 0; // L: 151 152
|
|
}
|
|
}
|