47 lines
1.0 KiB
Java
47 lines
1.0 KiB
Java
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("dh")
|
|
@Implements("SoundSystem")
|
|
public class SoundSystem implements Runnable {
|
|
@ObfuscatedName("e")
|
|
@ObfuscatedSignature(
|
|
signature = "Liy;"
|
|
)
|
|
@Export("Widget_modelsArchive")
|
|
static AbstractArchive Widget_modelsArchive;
|
|
@ObfuscatedName("ij")
|
|
@ObfuscatedGetter(
|
|
intValue = -1992828169
|
|
)
|
|
@Export("oculusOrbFocalPointX")
|
|
static int oculusOrbFocalPointX;
|
|
@ObfuscatedName("x")
|
|
@ObfuscatedSignature(
|
|
signature = "[Ldw;"
|
|
)
|
|
@Export("players")
|
|
volatile PcmPlayer[] players;
|
|
|
|
SoundSystem() {
|
|
this.players = new PcmPlayer[2];
|
|
}
|
|
|
|
public void run() {
|
|
try {
|
|
for (int var1 = 0; var1 < 2; ++var1) {
|
|
PcmPlayer var2 = this.players[var1];
|
|
if (var2 != null) {
|
|
var2.run();
|
|
}
|
|
}
|
|
} catch (Exception var4) {
|
|
WorldMapDecorationType.RunException_sendStackTrace((String)null, var4);
|
|
}
|
|
|
|
}
|
|
}
|