68 lines
1.8 KiB
Java
68 lines
1.8 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("nh")
|
|
@Implements("FriendLoginUpdate")
|
|
public class FriendLoginUpdate extends Link {
|
|
@ObfuscatedName("c")
|
|
@ObfuscatedGetter(
|
|
intValue = 105823237
|
|
)
|
|
public int field4300;
|
|
@ObfuscatedName("v")
|
|
@ObfuscatedSignature(
|
|
descriptor = "Lqa;"
|
|
)
|
|
@Export("username")
|
|
public Username username;
|
|
@ObfuscatedName("q")
|
|
@Export("world")
|
|
public short world;
|
|
|
|
@ObfuscatedSignature(
|
|
descriptor = "(Lqa;I)V"
|
|
)
|
|
FriendLoginUpdate(Username var1, int var2) {
|
|
this.field4300 = (int)(class115.method2692() / 1000L); // L: 109
|
|
this.username = var1; // L: 110
|
|
this.world = (short)var2; // L: 111
|
|
} // L: 112
|
|
|
|
@ObfuscatedName("v")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(II)Lpx;",
|
|
garbageValue = "-1096065009"
|
|
)
|
|
public static class437 method6631(int var0) {
|
|
class437 var1 = (class437)class437.DBRowType_cache.get((long)var0); // L: 24
|
|
if (var1 != null) { // L: 25
|
|
return var1;
|
|
} else {
|
|
byte[] var2 = class437.field4675.takeFile(38, var0); // L: 26
|
|
var1 = new class437(); // L: 27
|
|
if (var2 != null) { // L: 28
|
|
var1.method7635(new Buffer(var2));
|
|
}
|
|
|
|
var1.method7636(); // L: 29
|
|
class437.DBRowType_cache.put(var1, (long)var0); // L: 30
|
|
return var1; // L: 31
|
|
}
|
|
}
|
|
|
|
@ObfuscatedName("y")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(Ljava/lang/String;B)V",
|
|
garbageValue = "-1"
|
|
)
|
|
static final void method6632(String var0) {
|
|
StringBuilder var10000 = (new StringBuilder()).append(var0);
|
|
Object var10001 = null;
|
|
String var1 = var10000.append(" is already on your friend list").toString(); // L: 135
|
|
class290.addGameMessage(30, "", var1); // L: 137
|
|
} // L: 139
|
|
}
|