Files
runelite/runescape-client/src/main/java/class33.java
2022-02-09 13:21:03 +01:00

86 lines
2.4 KiB
Java

import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("ao")
public class class33 {
@ObfuscatedName("c")
@ObfuscatedSignature(
descriptor = "Llt;"
)
@Export("reflectionChecks")
static IterableNodeDeque reflectionChecks;
@ObfuscatedName("r")
@ObfuscatedSignature(
descriptor = "[Lbi;"
)
@Export("World_worlds")
static World[] World_worlds;
@ObfuscatedName("hj")
@ObfuscatedGetter(
intValue = -191531185
)
static int field243;
static {
reflectionChecks = new IterableNodeDeque(); // L: 17
}
@ObfuscatedName("r")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "-1944227841"
)
public static void method626() {
FloorOverlayDefinition.FloorOverlayDefinition_cached.clear(); // L: 81
} // L: 82
@ObfuscatedName("jv")
@ObfuscatedSignature(
descriptor = "([Ljz;II)V",
garbageValue = "1424565311"
)
@Export("runComponentCloseListeners")
static final void runComponentCloseListeners(Widget[] var0, int var1) {
for (int var2 = 0; var2 < var0.length; ++var2) { // L: 11227
Widget var3 = var0[var2]; // L: 11228
if (var3 != null) { // L: 11229
if (var3.type == 0) { // L: 11230
if (var3.children != null) { // L: 11231
runComponentCloseListeners(var3.children, var1);
}
InterfaceParent var4 = (InterfaceParent)Client.interfaceParents.get((long)var3.id); // L: 11232
if (var4 != null) { // L: 11233
DevicePcmPlayerProvider.runIntfCloseListeners(var4.group, var1);
}
}
ScriptEvent var5;
if (var1 == 0 && var3.onDialogAbort != null) { // L: 11235
var5 = new ScriptEvent(); // L: 11236
var5.widget = var3; // L: 11237
var5.args = var3.onDialogAbort; // L: 11238
class92.runScriptEvent(var5); // L: 11239
}
if (var1 == 1 && var3.onSubChange != null) { // L: 11241
if (var3.childIndex >= 0) { // L: 11242
Widget var6 = class130.getWidget(var3.id); // L: 11243
if (var6 == null || var6.children == null || var3.childIndex >= var6.children.length || var3 != var6.children[var3.childIndex]) { // L: 11244
continue;
}
}
var5 = new ScriptEvent(); // L: 11248
var5.widget = var3; // L: 11249
var5.args = var3.onSubChange; // L: 11250
class92.runScriptEvent(var5); // L: 11251
}
}
}
} // L: 11254
}