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

49 lines
1.2 KiB
Java

import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("al")
@Implements("DevicePcmPlayerProvider")
public class DevicePcmPlayerProvider implements class99 {
@ObfuscatedName("jx")
@ObfuscatedSignature(
signature = "Lhl;"
)
@Export("dragInventoryWidget")
static Widget dragInventoryWidget;
DevicePcmPlayerProvider() {
}
@ObfuscatedName("u")
@ObfuscatedSignature(
signature = "(I)Lde;",
garbageValue = "2104968763"
)
@Export("player")
public PcmPlayer player() {
return new DevicePcmPlayer();
}
@ObfuscatedName("fz")
@ObfuscatedSignature(
signature = "(II)V",
garbageValue = "2048125775"
)
@Export("forceDisconnect")
static final void forceDisconnect(int var0) {
class40.logOut();
switch(var0) {
case 1:
Login.loginIndex = 24;
PacketWriter.setLoginResponseString("", "You were disconnected from the server.", "");
break;
case 2:
Login.loginIndex = 24;
PacketWriter.setLoginResponseString("The game servers are currently being updated.", "Please wait a few minutes and try again.", "");
}
}
}