client: rev 201
This commit is contained in:
@@ -1,125 +1,154 @@
|
||||
import java.io.File;
|
||||
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("du")
|
||||
@ObfuscatedName("dc")
|
||||
@Implements("UserComparator6")
|
||||
public class UserComparator6 extends AbstractUserComparator {
|
||||
@ObfuscatedName("ej")
|
||||
@ObfuscatedName("aj")
|
||||
static String field1340;
|
||||
@ObfuscatedName("bq")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lky;"
|
||||
descriptor = "Loe;"
|
||||
)
|
||||
@Export("archive12")
|
||||
static Archive archive12;
|
||||
@ObfuscatedName("ix")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -863164529
|
||||
)
|
||||
@Export("selectedItemWidget")
|
||||
static int selectedItemWidget;
|
||||
@ObfuscatedName("l")
|
||||
@Export("worldSelectLeftSprite")
|
||||
static IndexedSprite worldSelectLeftSprite;
|
||||
@ObfuscatedName("i")
|
||||
@Export("reversed")
|
||||
final boolean reversed;
|
||||
|
||||
public UserComparator6(boolean var1) {
|
||||
this.reversed = var1;
|
||||
}
|
||||
this.reversed = var1; // L: 10
|
||||
} // L: 11
|
||||
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lmi;Lmi;I)I",
|
||||
garbageValue = "-2006928381"
|
||||
descriptor = "(Lmt;Lmt;B)I",
|
||||
garbageValue = "1"
|
||||
)
|
||||
@Export("compareBuddy")
|
||||
int compareBuddy(Buddy var1, Buddy var2) {
|
||||
if (var1.world != 0 && var2.world != 0) {
|
||||
return this.reversed ? var1.getUsername().compareToTyped(var2.getUsername()) : var2.getUsername().compareToTyped(var1.getUsername());
|
||||
if (var1.world != 0 && var2.world != 0) { // L: 14
|
||||
return this.reversed ? var1.getUsername().compareToTyped(var2.getUsername()) : var2.getUsername().compareToTyped(var1.getUsername()); // L: 15
|
||||
} else {
|
||||
return this.compareUser(var1, var2);
|
||||
}
|
||||
}
|
||||
|
||||
public int compare(Object var1, Object var2) {
|
||||
return this.compareBuddy((Buddy)var1, (Buddy)var2);
|
||||
return this.compareBuddy((Buddy)var1, (Buddy)var2); // L: 21
|
||||
}
|
||||
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lky;II)V",
|
||||
garbageValue = "1624895888"
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "1965177576"
|
||||
)
|
||||
static void method2466(Archive var0, int var1) {
|
||||
if (TriBool.NetCache_reference != null) {
|
||||
TriBool.NetCache_reference.offset = var1 * 8 + 5;
|
||||
int var2 = TriBool.NetCache_reference.readInt();
|
||||
int var3 = TriBool.NetCache_reference.readInt();
|
||||
var0.loadIndex(var2, var3);
|
||||
static void method2513() {
|
||||
class300.field3765 = new int[2000]; // L: 25
|
||||
int var0 = 0; // L: 26
|
||||
int var1 = 240; // L: 27
|
||||
|
||||
int var3;
|
||||
for (byte var2 = 12; var0 < 16; var1 -= var2) { // L: 28
|
||||
var3 = SequenceDefinition.method3461((double)((float)var1 / 360.0F), 0.9998999834060669D, (double)(0.075F + 0.425F * (float)var0 / 16.0F)); // L: 30
|
||||
class300.field3765[var0] = var3; // L: 31
|
||||
++var0; // L: 29
|
||||
}
|
||||
|
||||
var1 = 48; // L: 33
|
||||
|
||||
for (int var5 = var1 / 6; var0 < class300.field3765.length; var1 -= var5) { // L: 34 35 41
|
||||
var3 = var0 * 2; // L: 36
|
||||
|
||||
for (int var4 = SequenceDefinition.method3461((double)((float)var1 / 360.0F), 0.9998999834060669D, 0.5D); var0 < var3 && var0 < class300.field3765.length; ++var0) { // L: 37 38
|
||||
class300.field3765[var0] = var4; // L: 39
|
||||
}
|
||||
}
|
||||
|
||||
} // L: 43
|
||||
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/io/File;I)V",
|
||||
garbageValue = "-1996074579"
|
||||
)
|
||||
static void method2508(File var0) {
|
||||
FileSystem.FileSystem_cacheDir = var0; // L: 16
|
||||
if (!FileSystem.FileSystem_cacheDir.exists()) { // L: 17
|
||||
throw new RuntimeException("");
|
||||
} else {
|
||||
ClanSettings.requestNetFile((Archive)null, 255, 255, 0, (byte)0, true);
|
||||
NetCache.NetCache_archives[var1] = var0;
|
||||
FileSystem.FileSystem_hasPermissions = true; // L: 18
|
||||
}
|
||||
}
|
||||
} // L: 19
|
||||
|
||||
@ObfuscatedName("fq")
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/lang/String;I)V",
|
||||
garbageValue = "112358019"
|
||||
descriptor = "(IB)I",
|
||||
garbageValue = "112"
|
||||
)
|
||||
@Export("doCheat")
|
||||
static final void doCheat(String var0) {
|
||||
if (var0.equalsIgnoreCase("toggleroof")) {
|
||||
WorldMapDecorationType.clientPreferences.roofsHidden = !WorldMapDecorationType.clientPreferences.roofsHidden;
|
||||
ScriptFrame.savePreferences();
|
||||
if (WorldMapDecorationType.clientPreferences.roofsHidden) {
|
||||
GraphicsDefaults.addGameMessage(99, "", "Roofs are now all hidden");
|
||||
} else {
|
||||
GraphicsDefaults.addGameMessage(99, "", "Roofs will only be removed selectively");
|
||||
}
|
||||
}
|
||||
|
||||
if (var0.equalsIgnoreCase("displayfps")) {
|
||||
Client.displayFps = !Client.displayFps;
|
||||
}
|
||||
|
||||
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")) {
|
||||
TileItem.worldMap.showCoord = !TileItem.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")) {
|
||||
class20.method302();
|
||||
}
|
||||
}
|
||||
|
||||
PacketBufferNode var1 = LoginScreenAnimation.getPacketBufferNode(ClientPacket.field2756, Client.packetWriter.isaacCipher);
|
||||
var1.packetBuffer.writeByte(var0.length() + 1);
|
||||
var1.packetBuffer.writeStringCp1252NullTerminated(var0);
|
||||
Client.packetWriter.addNode(var1);
|
||||
public static int method2512(int var0) {
|
||||
return class361.field4047[var0 & 16383]; // L: 32
|
||||
}
|
||||
|
||||
@ObfuscatedName("jk")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljf;IIB)V",
|
||||
garbageValue = "100"
|
||||
)
|
||||
@Export("clickWidget")
|
||||
static final void clickWidget(Widget var0, int var1, int var2) {
|
||||
if (Client.clickedWidget == null && !Client.isMenuOpen) { // L: 11156
|
||||
if (var0 != null) { // L: 11158
|
||||
Widget var4 = BuddyRankComparator.method2501(var0); // L: 11161
|
||||
if (var4 == null) { // L: 11162
|
||||
var4 = var0.parent;
|
||||
}
|
||||
|
||||
if (var4 != null) { // L: 11165
|
||||
Client.clickedWidget = var0; // L: 11169
|
||||
var4 = BuddyRankComparator.method2501(var0); // L: 11172
|
||||
if (var4 == null) { // L: 11173
|
||||
var4 = var0.parent;
|
||||
}
|
||||
|
||||
Client.clickedWidgetParent = var4; // L: 11176
|
||||
Client.widgetClickX = var1; // L: 11177
|
||||
Client.widgetClickY = var2; // L: 11178
|
||||
class134.widgetDragDuration = 0; // L: 11179
|
||||
Client.isDraggingWidget = false; // L: 11180
|
||||
int var6 = Client.menuOptionsCount - 1; // L: 11183
|
||||
if (var6 != -1) { // L: 11186
|
||||
class12.method170(var6);
|
||||
}
|
||||
|
||||
return; // L: 11187
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
} // L: 11167
|
||||
|
||||
@ObfuscatedName("ks")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-1324364806"
|
||||
)
|
||||
static final void method2509() {
|
||||
Client.field681 = Client.cycleCntr; // L: 11799
|
||||
class29.field162 = true; // L: 11800
|
||||
} // L: 11801
|
||||
|
||||
@ObfuscatedName("lr")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)V",
|
||||
garbageValue = "1910834630"
|
||||
)
|
||||
static void method2503(int var0) {
|
||||
if (var0 != Client.loginState) { // L: 12057
|
||||
Client.loginState = var0; // L: 12058
|
||||
}
|
||||
} // L: 12059
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user