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,18 +1,12 @@
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("fl")
@ObfuscatedName("ez")
@Implements("UserComparator3")
public class UserComparator3 extends AbstractUserComparator {
@ObfuscatedName("qg")
@ObfuscatedGetter(
intValue = -1789609461
)
static int field1990;
@ObfuscatedName("u")
@ObfuscatedName("f")
@Export("reversed")
final boolean reversed;
@@ -20,10 +14,10 @@ public class UserComparator3 extends AbstractUserComparator {
this.reversed = var1;
}
@ObfuscatedName("u")
@ObfuscatedName("f")
@ObfuscatedSignature(
signature = "(Ljt;Ljt;I)I",
garbageValue = "81177431"
signature = "(Ljt;Ljt;S)I",
garbageValue = "-14609"
)
@Export("compareBuddy")
int compareBuddy(Buddy var1, Buddy var2) {
@@ -37,186 +31,4 @@ public class UserComparator3 extends AbstractUserComparator {
public int compare(Object var1, Object var2) {
return this.compareBuddy((Buddy)var1, (Buddy)var2);
}
@ObfuscatedName("f")
@ObfuscatedSignature(
signature = "(III)Lhl;",
garbageValue = "2096565459"
)
@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;
}
}
@ObfuscatedName("b")
@ObfuscatedSignature(
signature = "(II)Z",
garbageValue = "438202516"
)
@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 {
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;
}
}
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);
}
}
}