Files
runelite/runescape-client/src/main/java/Timer.java
Owain van Brakel e6be88fbeb project: rev 199
2021-08-25 13:49:53 +02:00

163 lines
3.3 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("lh")
@Implements("Timer")
public class Timer {
@ObfuscatedName("n")
@ObfuscatedGetter(
longValue = 1540868815319592249L
)
long field3881;
@ObfuscatedName("c")
@ObfuscatedGetter(
longValue = 8333490752624652511L
)
long field3880;
@ObfuscatedName("m")
public boolean field3889;
@ObfuscatedName("k")
@ObfuscatedGetter(
longValue = 7224061540558797345L
)
long field3882;
@ObfuscatedName("o")
@ObfuscatedGetter(
longValue = -3991034196053816945L
)
long field3883;
@ObfuscatedName("g")
@ObfuscatedGetter(
longValue = -841860689116779547L
)
long field3885;
@ObfuscatedName("z")
@ObfuscatedGetter(
intValue = 2006018083
)
int field3887;
@ObfuscatedName("a")
@ObfuscatedGetter(
intValue = -312688473
)
int field3886;
@ObfuscatedName("u")
@ObfuscatedGetter(
intValue = 1260355139
)
int field3884;
@ObfuscatedName("e")
@ObfuscatedGetter(
intValue = -1879698479
)
int field3888;
public Timer() {
this.field3881 = -1L;
this.field3880 = -1L;
this.field3889 = false;
this.field3882 = 0L;
this.field3883 = 0L;
this.field3885 = 0L;
this.field3887 = 0;
this.field3886 = 0;
this.field3884 = 0;
this.field3888 = 0;
}
@ObfuscatedName("n")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "1453973445"
)
public void method5821() {
this.field3881 = Occluder.method4335();
}
@ObfuscatedName("c")
@ObfuscatedSignature(
descriptor = "(S)V",
garbageValue = "6922"
)
public void method5822() {
if (-1L != this.field3881) {
this.field3883 = Occluder.method4335() - this.field3881;
this.field3881 = -1L;
}
}
@ObfuscatedName("m")
@ObfuscatedSignature(
descriptor = "(II)V",
garbageValue = "-1401008868"
)
public void method5827(int var1) {
this.field3880 = Occluder.method4335();
this.field3887 = var1;
}
@ObfuscatedName("k")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "-995733299"
)
public void method5824() {
if (-1L != this.field3880) {
this.field3882 = Occluder.method4335() - this.field3880;
this.field3880 = -1L;
}
++this.field3884;
this.field3889 = true;
}
@ObfuscatedName("o")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "2079083311"
)
public void method5825() {
this.field3889 = false;
this.field3886 = 0;
}
@ObfuscatedName("g")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "1675975914"
)
public void method5826() {
this.method5824();
}
@ObfuscatedName("z")
@ObfuscatedSignature(
descriptor = "(Lot;I)V",
garbageValue = "-2016175702"
)
@Export("write")
public void write(Buffer var1) {
UserComparator9.method2439(var1, this.field3883);
UserComparator9.method2439(var1, this.field3882);
UserComparator9.method2439(var1, this.field3885);
var1.writeShort(this.field3887);
var1.writeShort(this.field3886);
var1.writeShort(this.field3884);
var1.writeShort(this.field3888);
}
@ObfuscatedName("c")
@ObfuscatedSignature(
descriptor = "(Ljava/lang/CharSequence;I)Z",
garbageValue = "1156082253"
)
@Export("isNumber")
public static boolean isNumber(CharSequence var0) {
return AttackOption.method2254(var0, 10, true);
}
}