project: Rev update

This commit is contained in:
Owain van Brakel
2019-11-28 16:31:53 +01:00
parent 34f8560da9
commit 74726ae17a
343 changed files with 41411 additions and 41094 deletions

View File

@@ -1,15 +1,18 @@
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("fe")
@ObfuscatedName("fl")
@Implements("UserComparator3")
public class UserComparator3 extends AbstractUserComparator {
@ObfuscatedName("gf")
@Export("regionMapArchives")
static byte[][] regionMapArchives;
@ObfuscatedName("a")
@ObfuscatedName("qg")
@ObfuscatedGetter(
intValue = -1789609461
)
static int field1990;
@ObfuscatedName("u")
@Export("reversed")
final boolean reversed;
@@ -17,10 +20,10 @@ public class UserComparator3 extends AbstractUserComparator {
this.reversed = var1;
}
@ObfuscatedName("a")
@ObfuscatedName("u")
@ObfuscatedSignature(
signature = "(Ljx;Ljx;B)I",
garbageValue = "8"
signature = "(Ljt;Ljt;I)I",
garbageValue = "81177431"
)
@Export("compareBuddy")
int compareBuddy(Buddy var1, Buddy var2) {
@@ -35,50 +38,185 @@ public class UserComparator3 extends AbstractUserComparator {
return this.compareBuddy((Buddy)var1, (Buddy)var2);
}
@ObfuscatedName("n")
@ObfuscatedName("f")
@ObfuscatedSignature(
signature = "(III)I",
garbageValue = "-673755666"
signature = "(III)Lhl;",
garbageValue = "2096565459"
)
public static int method3565(int var0, int var1) {
int var2;
for (var2 = 0; var1 > 0; --var1) {
var2 = var2 << 1 | var0 & 1;
var0 >>>= 1;
@Export("getWidgetChild")
public static Widget getWidgetChild(int var0, int var1) {
Widget var2 = Language.getWidget(var0);
if (var1 == -1) {
return var2;
} else {
return var2 != null && var2.children != null && var1 < var2.children.length ? var2.children[var1] : null;
}
return var2;
}
@ObfuscatedName("i")
@ObfuscatedName("b")
@ObfuscatedSignature(
signature = "(ZB)V",
garbageValue = "-86"
signature = "(II)Z",
garbageValue = "438202516"
)
@Export("Login_promptCredentials")
static void Login_promptCredentials(boolean var0) {
Login.Login_response1 = "";
Login.Login_response2 = "Enter your username/email & password.";
Login.Login_response3 = "";
Login.loginIndex = 2;
if (var0) {
Login.Login_password = "";
}
if (Login.Login_username == null || Login.Login_username.length() <= 0) {
if (ScriptEvent.clientPreferences.rememberedUsername != null) {
Login.Login_username = ScriptEvent.clientPreferences.rememberedUsername;
Client.Login_isUsernameRemembered = true;
@Export("loadInterface")
public static boolean loadInterface(int var0) {
if (Widget.Widget_loadedInterfaces[var0]) {
return true;
} else if (!InvDefinition.Widget_archive.tryLoadGroup(var0)) {
return false;
} else {
int var1 = InvDefinition.Widget_archive.getGroupFileCount(var0);
if (var1 == 0) {
Widget.Widget_loadedInterfaces[var0] = true;
return true;
} else {
Client.Login_isUsernameRemembered = false;
if (FloorDecoration.Widget_interfaceComponents[var0] == null) {
FloorDecoration.Widget_interfaceComponents[var0] = new Widget[var1];
}
for (int var2 = 0; var2 < var1; ++var2) {
if (FloorDecoration.Widget_interfaceComponents[var0][var2] == null) {
byte[] var3 = InvDefinition.Widget_archive.takeFile(var0, var2);
if (var3 != null) {
FloorDecoration.Widget_interfaceComponents[var0][var2] = new Widget();
FloorDecoration.Widget_interfaceComponents[var0][var2].id = var2 + (var0 << 16);
if (var3[0] == -1) {
FloorDecoration.Widget_interfaceComponents[var0][var2].decode(new Buffer(var3));
} else {
FloorDecoration.Widget_interfaceComponents[var0][var2].decodeLegacy(new Buffer(var3));
}
}
}
}
Widget.Widget_loadedInterfaces[var0] = true;
return true;
}
}
}
@ObfuscatedName("jl")
@ObfuscatedSignature(
signature = "(II)Z",
garbageValue = "-1508425976"
)
static boolean method3476(int var0) {
for (int var1 = 0; var1 < Client.field889; ++var1) {
if (Client.field865[var1] == var0) {
return true;
}
}
if (Client.Login_isUsernameRemembered && Login.Login_username != null && Login.Login_username.length() > 0) {
Login.currentLoginField = 1;
} else {
Login.currentLoginField = 0;
}
return false;
}
@ObfuscatedName("jq")
@ObfuscatedSignature(
signature = "(Lhl;IIB)V",
garbageValue = "13"
)
@Export("clickWidget")
static final void clickWidget(Widget var0, int var1, int var2) {
if (Client.clickedWidget == null && !Client.isMenuOpen) {
if (var0 != null) {
Widget var5 = var0;
int var7 = MenuAction.getWidgetClickMask(var0);
int var6 = var7 >> 17 & 7;
int var8 = var6;
Widget var4;
int var9;
if (var6 == 0) {
var4 = null;
} else {
var9 = 0;
while (true) {
if (var9 >= var8) {
var4 = var5;
break;
}
var5 = Language.getWidget(var5.parentId);
if (var5 == null) {
var4 = null;
break;
}
++var9;
}
}
Widget var10 = var4;
if (var4 == null) {
var10 = var0.parent;
}
if (var10 != null) {
Client.clickedWidget = var0;
var5 = var0;
var7 = MenuAction.getWidgetClickMask(var0);
var6 = var7 >> 17 & 7;
var8 = var6;
if (var6 == 0) {
var4 = null;
} else {
var9 = 0;
while (true) {
if (var9 >= var8) {
var4 = var5;
break;
}
var5 = Language.getWidget(var5.parentId);
if (var5 == null) {
var4 = null;
break;
}
++var9;
}
}
var10 = var4;
if (var4 == null) {
var10 = var0.parent;
}
Client.clickedWidgetParent = var10;
Client.widgetClickX = var1;
Client.widgetClickY = var2;
class3.widgetDragDuration = 0;
Client.isDraggingWidget = false;
int var11 = Client.menuOptionsCount - 1;
if (var11 != -1) {
Tiles.tempMenuAction = new MenuAction();
Tiles.tempMenuAction.param0 = Client.menuArguments1[var11];
Tiles.tempMenuAction.param1 = Client.menuArguments2[var11];
Tiles.tempMenuAction.opcode = Client.menuOpcodes[var11];
Tiles.tempMenuAction.identifier = Client.menuIdentifiers[var11];
Tiles.tempMenuAction.action = Client.menuActions[var11];
}
return;
}
}
}
}
@ObfuscatedName("kr")
@ObfuscatedSignature(
signature = "(Ljava/lang/String;I)V",
garbageValue = "65535"
)
@Export("clanKickUser")
static final void clanKickUser(String var0) {
if (InterfaceParent.clanChat != null) {
PacketBufferNode var1 = ModelData0.getPacketBufferNode(ClientPacket.field2296, Client.packetWriter.isaacCipher);
var1.packetBuffer.writeByte(class173.stringCp1252NullTerminatedByteSize(var0));
var1.packetBuffer.writeStringCp1252NullTerminated(var0);
Client.packetWriter.addNode(var1);
}
}
}