Files
runelite/runescape-client/src/main/java/Clock.java
2021-11-03 22:50:34 +11:00

51 lines
1.1 KiB
Java

import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("ee")
@Implements("Clock")
public abstract class Clock {
@ObfuscatedName("t")
@ObfuscatedSignature(
descriptor = "Lee;"
)
@Export("clock")
protected static Clock clock;
Clock() {
} // L: 4
@ObfuscatedName("i")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "1421350581"
)
@Export("mark")
public abstract void mark();
@ObfuscatedName("w")
@ObfuscatedSignature(
descriptor = "(III)I",
garbageValue = "1121035205"
)
@Export("wait")
public abstract int wait(int var1, int var2);
@ObfuscatedName("fm")
@ObfuscatedSignature(
descriptor = "(B)V",
garbageValue = "2"
)
static final void method2960() {
if (Client.logoutTimer > 0) { // L: 3275
SequenceDefinition.logOut(); // L: 3276
} else {
Client.timer.method5978(); // L: 3279
WorldMapData_1.updateGameState(40); // L: 3280
Projectile.field915 = Client.packetWriter.getSocket(); // L: 3281
Client.packetWriter.removeSocket(); // L: 3282
}
} // L: 3277 3283
}