project: hello again rev206

This commit is contained in:
JumpIfZero
2022-04-22 12:43:18 +03:00
parent 1cdb6e9060
commit 2dc9359cba
466 changed files with 55930 additions and 56034 deletions

View File

@@ -1,35 +1,22 @@
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("kd")
@ObfuscatedName("kg")
@Implements("Varps")
public class Varps {
@ObfuscatedName("ux")
@ObfuscatedGetter(
longValue = 7968788616048025071L
)
static long field3287;
@ObfuscatedName("qu")
@ObfuscatedSignature(
descriptor = "Lqv;"
)
@Export("privateChatMode")
static PrivateChatMode privateChatMode;
@ObfuscatedName("v")
@Export("Varps_masks")
static int[] Varps_masks;
@ObfuscatedName("o")
@ObfuscatedName("c")
@Export("Varps_temp")
public static int[] Varps_temp;
@ObfuscatedName("h")
@ObfuscatedName("i")
@Export("Varps_main")
public static int[] Varps_main;
@ObfuscatedName("al")
@Export("hasFocus")
protected static boolean hasFocus;
static {
Varps_masks = new int[32]; // L: 6
@@ -43,4 +30,49 @@ public class Varps {
Varps_temp = new int[4000]; // L: 16
Varps_main = new int[4000]; // L: 17
}
@ObfuscatedName("j")
@ObfuscatedSignature(
descriptor = "(Lff;III)Lay;",
garbageValue = "-1753293698"
)
public static final PcmPlayer method5523(TaskHandler var0, int var1, int var2) {
if (var1 >= 0 && var1 < 2) { // L: 53
if (var2 < 256) { // L: 54
var2 = 256;
}
try {
PcmPlayer var3 = class384.pcmPlayerProvider.player(); // L: 56
var3.samples = new int[(PcmPlayer.PcmPlayer_stereo ? 2 : 1) * 256]; // L: 57
var3.field289 = var2; // L: 58
var3.init(); // L: 59
var3.capacity = (var2 & -1024) + 1024; // L: 60
if (var3.capacity > 16384) { // L: 61
var3.capacity = 16384;
}
var3.open(var3.capacity); // L: 62
if (PcmPlayer.field295 > 0 && class6.soundSystem == null) { // L: 63
class6.soundSystem = new SoundSystem(); // L: 64
WorldMapSection1.soundSystemExecutor = Executors.newScheduledThreadPool(1); // L: 65
WorldMapSection1.soundSystemExecutor.scheduleAtFixedRate(class6.soundSystem, 0L, 10L, TimeUnit.MILLISECONDS); // L: 66
}
if (class6.soundSystem != null) { // L: 68
if (class6.soundSystem.players[var1] != null) { // L: 69
throw new IllegalArgumentException();
}
class6.soundSystem.players[var1] = var3; // L: 70
}
return var3; // L: 72
} catch (Throwable var4) { // L: 74
return new PcmPlayer(); // L: 75
}
} else {
throw new IllegalArgumentException();
}
}
}