project: rev 195

This commit is contained in:
ThatGamerBlue
2021-04-14 13:14:08 +01:00
parent 05ff44d4ad
commit c9d40d93dd
439 changed files with 55170 additions and 51182 deletions

View File

@@ -1,58 +1,42 @@
import java.lang.management.GarbageCollectorMXBean;
import java.lang.management.ManagementFactory;
import java.util.Iterator;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
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("g")
@ObfuscatedName("jn")
@Implements("GrandExchangeOffer")
public class GrandExchangeOffer {
@ObfuscatedName("op")
@ObfuscatedSignature(
descriptor = "Lcg;"
)
@Export("varcs")
static Varcs varcs;
@ObfuscatedName("le")
@ObfuscatedSignature(
descriptor = "Lhz;"
)
static Widget field100;
@ObfuscatedName("n")
@ObfuscatedName("f")
@Export("state")
byte state;
@ObfuscatedName("v")
@ObfuscatedName("o")
@ObfuscatedGetter(
intValue = 1764119781
intValue = -891448629
)
@Export("id")
public int id;
@ObfuscatedName("d")
@ObfuscatedName("u")
@ObfuscatedGetter(
intValue = -1987297797
intValue = 100433651
)
@Export("unitPrice")
public int unitPrice;
@ObfuscatedName("c")
@ObfuscatedName("p")
@ObfuscatedGetter(
intValue = 795872735
intValue = 1452615551
)
@Export("totalQuantity")
public int totalQuantity;
@ObfuscatedName("y")
@ObfuscatedName("b")
@ObfuscatedGetter(
intValue = 252650677
intValue = -1995124161
)
@Export("currentQuantity")
public int currentQuantity;
@ObfuscatedName("h")
@ObfuscatedName("e")
@ObfuscatedGetter(
intValue = 710426357
intValue = -1624140641
)
@Export("currentPrice")
public int currentPrice;
@@ -61,7 +45,7 @@ public class GrandExchangeOffer {
} // L: 13
@ObfuscatedSignature(
descriptor = "(Lkx;Z)V",
descriptor = "(Lnu;Z)V",
garbageValue = "0"
)
public GrandExchangeOffer(Buffer var1, boolean var2) {
@@ -73,190 +57,83 @@ public class GrandExchangeOffer {
this.currentPrice = var1.readInt(); // L: 21
} // L: 22
@ObfuscatedName("d")
@ObfuscatedName("u")
@ObfuscatedSignature(
descriptor = "(B)I",
garbageValue = "-15"
garbageValue = "-122"
)
@Export("status")
public int status() {
return this.state & 7;
}
@ObfuscatedName("c")
@ObfuscatedName("p")
@ObfuscatedSignature(
descriptor = "(I)I",
garbageValue = "-522457380"
descriptor = "(B)I",
garbageValue = "-20"
)
@Export("type")
public int type() {
return (this.state & 8) == 8 ? 1 : 0;
}
@ObfuscatedName("y")
@ObfuscatedName("b")
@ObfuscatedSignature(
descriptor = "(II)V",
garbageValue = "575158813"
descriptor = "(IB)V",
garbageValue = "31"
)
void method166(int var1) {
this.state &= -8;
void method4631(int var1) {
this.state &= -8; // L: 58
this.state = (byte)(this.state | var1 & 7);
} // L: 60
}
@ObfuscatedName("h")
@ObfuscatedName("e")
@ObfuscatedSignature(
descriptor = "(II)V",
garbageValue = "656048251"
garbageValue = "-1176196261"
)
void method168(int var1) {
void method4632(int var1) {
this.state &= -9;
if (var1 == 1) {
this.state = (byte)(this.state | 8); // L: 64
this.state = (byte)(this.state | 8);
}
}
} // L: 65
@ObfuscatedName("ay")
@ObfuscatedName("o")
@ObfuscatedSignature(
descriptor = "(Lfu;III)Ldh;",
garbageValue = "779350721"
)
public static final PcmPlayer method167(TaskHandler var0, int var1, int var2) {
if (StructComposition.field3338 == 0) { // L: 45
throw new IllegalStateException();
} else if (var1 >= 0 && var1 < 2) { // L: 46
if (var2 < 256) { // L: 47
var2 = 256;
}
try {
PcmPlayer var3 = class2.pcmPlayerProvider.player(); // L: 49
var3.samples = new int[256 * (PcmPlayer.PcmPlayer_stereo ? 2 : 1)]; // L: 50
var3.field1427 = var2; // L: 51
var3.init(); // L: 52
var3.capacity = (var2 & -1024) + 1024; // L: 53
if (var3.capacity > 16384) { // L: 54
var3.capacity = 16384;
}
var3.open(var3.capacity); // L: 55
if (PcmPlayer.field1419 > 0 && PcmPlayer.soundSystem == null) { // L: 56
PcmPlayer.soundSystem = new SoundSystem(); // L: 57
PcmPlayer.soundSystemExecutor = Executors.newScheduledThreadPool(1); // L: 58
PcmPlayer.soundSystemExecutor.scheduleAtFixedRate(PcmPlayer.soundSystem, 0L, 10L, TimeUnit.MILLISECONDS); // L: 59
}
if (PcmPlayer.soundSystem != null) { // L: 61
if (PcmPlayer.soundSystem.players[var1] != null) { // L: 62
throw new IllegalArgumentException();
}
PcmPlayer.soundSystem.players[var1] = var3; // L: 63
}
return var3; // L: 65
} catch (Throwable var4) { // L: 67
return new PcmPlayer(); // L: 68
}
} else {
throw new IllegalArgumentException();
}
}
@ObfuscatedName("ah")
@ObfuscatedSignature(
descriptor = "(B)I",
descriptor = "([Ljava/lang/String;[IIIB)V",
garbageValue = "1"
)
@Export("getGcDuration")
protected static int getGcDuration() {
int var0 = 0; // L: 586
if (WorldMapID.garbageCollector == null || !WorldMapID.garbageCollector.isValid()) { // L: 587
try {
Iterator var1 = ManagementFactory.getGarbageCollectorMXBeans().iterator(); // L: 589
public static void method4633(String[] var0, int[] var1, int var2, int var3) {
if (var2 < var3) { // L: 39
int var4 = (var3 + var2) / 2; // L: 40
int var5 = var2; // L: 41
String var6 = var0[var4]; // L: 42
var0[var4] = var0[var3]; // L: 43
var0[var3] = var6; // L: 44
int var7 = var1[var4]; // L: 45
var1[var4] = var1[var3]; // L: 46
var1[var3] = var7; // L: 47
while (var1.hasNext()) {
GarbageCollectorMXBean var2 = (GarbageCollectorMXBean)var1.next(); // L: 590
if (var2.isValid()) { // L: 592
WorldMapID.garbageCollector = var2; // L: 593
GameEngine.garbageCollectorLastCheckTimeMs = -1L; // L: 594
GameEngine.garbageCollectorLastCollectionTime = -1L; // L: 595
}
}
} catch (Throwable var11) { // L: 600
}
}
if (WorldMapID.garbageCollector != null) { // L: 602
long var9 = Tiles.currentTimeMillis(); // L: 603
long var3 = WorldMapID.garbageCollector.getCollectionTime(); // L: 604
if (GameEngine.garbageCollectorLastCollectionTime != -1L) { // L: 605
long var5 = var3 - GameEngine.garbageCollectorLastCollectionTime; // L: 606
long var7 = var9 - GameEngine.garbageCollectorLastCheckTimeMs; // L: 607
if (0L != var7) { // L: 608
var0 = (int)(100L * var5 / var7);
for (int var8 = var2; var8 < var3; ++var8) { // L: 48
if (var6 == null || var0[var8] != null && var0[var8].compareTo(var6) < (var8 & 1)) { // L: 49
String var9 = var0[var8]; // L: 50
var0[var8] = var0[var5]; // L: 51
var0[var5] = var9; // L: 52
int var10 = var1[var8]; // L: 53
var1[var8] = var1[var5]; // L: 54
var1[var5++] = var10; // L: 55
}
}
GameEngine.garbageCollectorLastCollectionTime = var3; // L: 610
GameEngine.garbageCollectorLastCheckTimeMs = var9; // L: 611
var0[var3] = var0[var5]; // L: 59
var0[var5] = var6; // L: 60
var1[var3] = var1[var5]; // L: 61
var1[var5] = var7; // L: 62
method4633(var0, var1, var2, var5 - 1); // L: 63
method4633(var0, var1, var5 + 1, var3); // L: 64
}
return var0; // L: 613
}
@ObfuscatedName("ih")
@ObfuscatedSignature(
descriptor = "(IB)Ljava/lang/String;",
garbageValue = "-64"
)
static final String method187(int var0) {
return var0 < 999999999 ? Integer.toString(var0) : "*"; // L: 10056 10057
}
@ObfuscatedName("ku")
@ObfuscatedSignature(
descriptor = "(Lbs;ZS)V",
garbageValue = "-4659"
)
@Export("closeInterface")
static final void closeInterface(InterfaceParent var0, boolean var1) {
int var2 = var0.group; // L: 11249
int var3 = (int)var0.key; // L: 11250
var0.remove(); // L: 11251
if (var1 && var2 != -1 && Widget.Widget_loadedInterfaces[var2]) { // L: 11252 11253 11254
FontName.Widget_archive.clearFilesGroup(var2); // L: 11255
if (DefaultsGroup.Widget_interfaceComponents[var2] != null) { // L: 11256
boolean var4 = true; // L: 11257
for (int var5 = 0; var5 < DefaultsGroup.Widget_interfaceComponents[var2].length; ++var5) { // L: 11258
if (DefaultsGroup.Widget_interfaceComponents[var2][var5] != null) { // L: 11259
if (DefaultsGroup.Widget_interfaceComponents[var2][var5].type != 2) { // L: 11260
DefaultsGroup.Widget_interfaceComponents[var2][var5] = null;
} else {
var4 = false; // L: 11261
}
}
}
if (var4) { // L: 11264
DefaultsGroup.Widget_interfaceComponents[var2] = null;
}
Widget.Widget_loadedInterfaces[var2] = false; // L: 11265
}
}
ModeWhere.method3871(var2); // L: 11267
Widget var6 = class237.getWidget(var3); // L: 11268
if (var6 != null) { // L: 11269
IsaacCipher.invalidateWidget(var6);
}
AbstractWorldMapData.method352(); // L: 11270
if (Client.rootInterface != -1) { // L: 11271
class228.runIntfCloseListeners(Client.rootInterface, 1);
}
} // L: 11272
} // L: 66
}