49 lines
1.2 KiB
Java
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.", "");
|
|
}
|
|
|
|
}
|
|
}
|