Files
runelite/runescape-client/src/main/java/PendingSpawn.java
2019-07-18 15:21:46 +02:00

155 lines
3.7 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("bt")
@Implements("PendingSpawn")
public final class PendingSpawn extends Node {
@ObfuscatedName("sq")
@ObfuscatedSignature(
signature = "Lih;"
)
public static class237 field944;
@ObfuscatedName("sw")
@ObfuscatedSignature(
signature = "Lb;"
)
@Export("grandExchangeEvents")
static GrandExchangeEvents grandExchangeEvents;
@ObfuscatedName("q")
@ObfuscatedGetter(
intValue = 1117563783
)
@Export("plane")
int plane;
@ObfuscatedName("w")
@ObfuscatedGetter(
intValue = -1026352463
)
@Export("type")
int type;
@ObfuscatedName("e")
@ObfuscatedGetter(
intValue = -1124430139
)
@Export("x")
int x;
@ObfuscatedName("p")
@ObfuscatedGetter(
intValue = 1248195559
)
@Export("y")
int y;
@ObfuscatedName("k")
@ObfuscatedGetter(
intValue = 160620695
)
int field935;
@ObfuscatedName("l")
@ObfuscatedGetter(
intValue = 1900923625
)
int field936;
@ObfuscatedName("b")
@ObfuscatedGetter(
intValue = 1207440287
)
int field933;
@ObfuscatedName("i")
@ObfuscatedGetter(
intValue = -1651150405
)
@Export("id")
int id;
@ObfuscatedName("c")
@ObfuscatedGetter(
intValue = -1876574001
)
@Export("orientation")
int orientation;
@ObfuscatedName("f")
@ObfuscatedGetter(
intValue = -884568825
)
int field940;
@ObfuscatedName("m")
@ObfuscatedGetter(
intValue = -1567883817
)
@Export("delay")
int delay;
@ObfuscatedName("u")
@ObfuscatedGetter(
intValue = 783887651
)
@Export("hitpoints")
int hitpoints;
PendingSpawn() {
this.delay = 0;
this.hitpoints = -1;
}
@ObfuscatedName("p")
@ObfuscatedSignature(
signature = "(III)V",
garbageValue = "-1833847542"
)
static void method1653(int var0, int var1) {
long var2 = (long)((var0 << 16) + var1);
NetFileRequest var4 = (NetFileRequest)NetCache.NetCache_pendingWrites.get(var2);
if (var4 != null) {
NetCache.NetCache_pendingWritesQueue.addLast(var4);
}
}
@ObfuscatedName("jr")
@ObfuscatedSignature(
signature = "(IIIB)Lbo;",
garbageValue = "124"
)
static final InterfaceParent method1652(int var0, int var1, int var2) {
InterfaceParent var3 = new InterfaceParent();
var3.group = var1;
var3.type = var2;
Client.interfaceParents.put(var3, (long)var0);
GrandExchangeOfferAgeComparator.method146(var1);
Widget var4 = class80.getWidget(var0);
Strings.method4120(var4);
if (Client.field850 != null) {
Strings.method4120(Client.field850);
Client.field850 = null;
}
for (int var5 = 0; var5 < Client.menuOptionsCount; ++var5) {
if (class1.isWidgetMenuOpcode(Client.menuOpcodes[var5])) {
if (var5 < Client.menuOptionsCount - 1) {
for (int var6 = var5; var6 < Client.menuOptionsCount - 1; ++var6) {
Client.menuActions[var6] = Client.menuActions[var6 + 1];
Client.menuTargetNames[var6] = Client.menuTargetNames[var6 + 1];
Client.menuOpcodes[var6] = Client.menuOpcodes[var6 + 1];
Client.menuArguments0[var6] = Client.menuArguments0[var6 + 1];
Client.menuArguments1[var6] = Client.menuArguments1[var6 + 1];
Client.menuArguments2[var6] = Client.menuArguments2[var6 + 1];
Client.menuShiftClick[var6] = Client.menuShiftClick[var6 + 1];
}
}
--var5;
--Client.menuOptionsCount;
}
}
GrandExchangeOfferAgeComparator.method145();
WorldMapSprite.revalidateWidgetScroll(Widget.Widget_interfaceComponents[var0 >> 16], var4, false);
Canvas.runWidgetOnLoadListener(var1);
if (Client.rootInterface != -1) {
WorldMapLabelSize.method175(Client.rootInterface, 1);
}
return var3;
}
}