This commit is contained in:
Lucwousin
2019-12-16 18:40:02 +01:00
parent 471eaeb3e0
commit f6c2b4ac11
338 changed files with 40594 additions and 41546 deletions

View File

@@ -1,80 +1,75 @@
import java.awt.Desktop;
import java.awt.Desktop.Action;
import java.net.URI;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("e")
@ObfuscatedName("k")
public class class13 {
@ObfuscatedName("br")
@ObfuscatedGetter(
intValue = 1914182179
)
static int field91;
@ObfuscatedName("dd")
@ObfuscatedName("i")
@ObfuscatedSignature(
signature = "Lij;"
signature = "(Ljava/lang/String;ZZI)V",
garbageValue = "637886489"
)
@Export("archive19")
static Archive archive19;
@Export("openURL")
public static void openURL(String var0, boolean var1, boolean var2) {
if (var1) {
if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Action.BROWSE)) {
try {
Desktop.getDesktop().browse(new URI(var0));
return;
} catch (Exception var4) {
}
}
@ObfuscatedName("fa")
@ObfuscatedSignature(
signature = "(Ljava/lang/String;I)V",
garbageValue = "507388741"
)
@Export("doCheat")
static final void doCheat(String var0) {
if (var0.equalsIgnoreCase("toggleroof")) {
UserComparator10.clientPreferences.roofsHidden = !UserComparator10.clientPreferences.roofsHidden;
class40.savePreferences();
if (UserComparator10.clientPreferences.roofsHidden) {
GrandExchangeOfferAgeComparator.addGameMessage(99, "", "Roofs are now all hidden");
if (class50.field410.startsWith("win")) {
class216.method4017(var0, 0);
} else if (class50.field410.startsWith("mac")) {
GrandExchangeEvent.method79(var0, 1, "openjs");
} else {
GrandExchangeOfferAgeComparator.addGameMessage(99, "", "Roofs will only be removed selectively");
class216.method4017(var0, 2);
}
} else {
class216.method4017(var0, 3);
}
if (var0.equalsIgnoreCase("displayfps")) {
Client.displayFps = !Client.displayFps;
}
@ObfuscatedName("d")
@ObfuscatedSignature(
signature = "(IIIIB)I",
garbageValue = "119"
)
static final int method150(int var0, int var1, int var2, int var3) {
int var4 = 65536 - Rasterizer3D.Rasterizer3D_cosine[var2 * 1024 / var3] >> 1;
return ((65536 - var4) * var0 >> 16) + (var4 * var1 >> 16);
}
@ObfuscatedName("iw")
@ObfuscatedSignature(
signature = "(IIIIIIIII)V",
garbageValue = "1952174760"
)
@Export("drawWidgets")
static final void drawWidgets(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7) {
if (MusicPatch.loadInterface(var0)) {
ClientPacket.field2223 = null;
UserComparator7.drawInterface(UserComparator7.Widget_interfaceComponents[var0], -1, var1, var2, var3, var4, var5, var6, var7);
if (ClientPacket.field2223 != null) {
UserComparator7.drawInterface(ClientPacket.field2223, -1412584499, var1, var2, var3, var4, GrandExchangeEvents.field31, class81.field1126, var7);
ClientPacket.field2223 = null;
}
} else {
if (var7 != -1) {
Client.field833[var7] = true;
} else {
for (int var8 = 0; var8 < 100; ++var8) {
Client.field833[var8] = true;
}
}
}
if (var0.equalsIgnoreCase("renderself")) {
Client.renderSelf = !Client.renderSelf;
}
if (var0.equalsIgnoreCase("mouseovertext")) {
Client.showMouseOverText = !Client.showMouseOverText;
}
if (Client.staffModLevel >= 2) {
if (var0.equalsIgnoreCase("errortest")) {
throw new RuntimeException();
}
if (var0.equalsIgnoreCase("showcoord")) {
WorldMapRegion.worldMap.showCoord = !WorldMapRegion.worldMap.showCoord;
}
if (var0.equalsIgnoreCase("fpson")) {
Client.displayFps = true;
}
if (var0.equalsIgnoreCase("fpsoff")) {
Client.displayFps = false;
}
if (var0.equalsIgnoreCase("gc")) {
System.gc();
}
if (var0.equalsIgnoreCase("clientdrop")) {
Projectile.method2137();
}
}
PacketBufferNode var1 = ModelData0.getPacketBufferNode(ClientPacket.field2246, Client.packetWriter.isaacCipher);
var1.packetBuffer.writeByte(var0.length() + 1);
var1.packetBuffer.writeStringCp1252NullTerminated(var0);
Client.packetWriter.addNode(var1);
}
}