mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-19 21:10:19 -07:00
41 lines
1.3 KiB
Java
41 lines
1.3 KiB
Java
import org.openrs2.deob.annotation.OriginalClass;
|
|
import org.openrs2.deob.annotation.OriginalMember;
|
|
import org.openrs2.deob.annotation.Pc;
|
|
|
|
@OriginalClass("client!cj")
|
|
public final class AudioThread implements Runnable {
|
|
|
|
@OriginalMember(owner = "client!cj", name = "m", descriptor = "Lsignlink!ll;")
|
|
public SignLink aClass213_1;
|
|
|
|
@OriginalMember(owner = "client!cj", name = "p", descriptor = "[Lclient!vh;")
|
|
public final AudioChannel[] aClass62Array1 = new AudioChannel[2];
|
|
|
|
@OriginalMember(owner = "client!cj", name = "g", descriptor = "Z")
|
|
public volatile boolean aBoolean62 = false;
|
|
|
|
@OriginalMember(owner = "client!cj", name = "t", descriptor = "Z")
|
|
public volatile boolean aBoolean64 = false;
|
|
|
|
@OriginalMember(owner = "client!cj", name = "run", descriptor = "()V")
|
|
@Override
|
|
public final void run() {
|
|
this.aBoolean64 = true;
|
|
try {
|
|
while (!this.aBoolean62) {
|
|
for (@Pc(9) int local9 = 0; local9 < 2; local9++) {
|
|
@Pc(19) AudioChannel local19 = this.aClass62Array1[local9];
|
|
if (local19 != null) {
|
|
local19.method3565();
|
|
}
|
|
}
|
|
Static231.sleep(10L);
|
|
Static140.method2708(this.aClass213_1, null);
|
|
}
|
|
} catch (@Pc(43) Exception local43) {
|
|
Static89.method1839(null, local43);
|
|
} finally {
|
|
this.aBoolean64 = false;
|
|
}
|
|
}
|
|
}
|