Files
runelite/runescape-client/src/main/java/FriendLoginUpdate.java
Owain van Brakel 74726ae17a project: Rev update
2019-11-28 16:31:53 +01:00

72 lines
1.4 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("jf")
@Implements("FriendLoginUpdate")
public class FriendLoginUpdate extends Link {
@ObfuscatedName("rc")
@ObfuscatedGetter(
intValue = -1971912431
)
static int field3643;
@ObfuscatedName("i")
@ObfuscatedSignature(
signature = "Lhf;"
)
@Export("Widget_modelsArchive")
public static AbstractArchive Widget_modelsArchive;
@ObfuscatedName("b")
@ObfuscatedGetter(
intValue = 674667209
)
public int field3646;
@ObfuscatedName("g")
@ObfuscatedSignature(
signature = "Ljb;"
)
@Export("username")
public Username username;
@ObfuscatedName("z")
@Export("world")
public short world;
@ObfuscatedSignature(
signature = "(Ljb;I)V"
)
FriendLoginUpdate(Username var1, int var2) {
this.field3646 = (int)(TaskHandler.currentTimeMillis() / 1000L);
this.username = var1;
this.world = (short)var2;
}
@ObfuscatedName("c")
@ObfuscatedSignature(
signature = "(IIII)I",
garbageValue = "1735579843"
)
@Export("hslToRgb")
static final int hslToRgb(int var0, int var1, int var2) {
if (var2 > 179) {
var1 /= 2;
}
if (var2 > 192) {
var1 /= 2;
}
if (var2 > 217) {
var1 /= 2;
}
if (var2 > 243) {
var1 /= 2;
}
int var3 = (var1 / 32 << 7) + (var0 / 4 << 10) + var2 / 2;
return var3;
}
}