68 lines
1.9 KiB
Java
68 lines
1.9 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("gx")
|
|
@Implements("Renderable")
|
|
public abstract class Renderable extends DualNode {
|
|
@ObfuscatedName("dy")
|
|
@ObfuscatedGetter(
|
|
intValue = 1243608959
|
|
)
|
|
@Export("height")
|
|
public int height;
|
|
|
|
protected Renderable() {
|
|
this.height = 1000; // L: 6
|
|
} // L: 8
|
|
|
|
@ObfuscatedName("q")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(I)Lhv;",
|
|
garbageValue = "-238822980"
|
|
)
|
|
@Export("getModel")
|
|
protected Model getModel() {
|
|
return null; // L: 19
|
|
}
|
|
|
|
@ObfuscatedName("cd")
|
|
@Export("draw")
|
|
void draw(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, long var9) {
|
|
Model var11 = this.getModel(); // L: 11
|
|
if (var11 != null) { // L: 12
|
|
this.height = var11.height; // L: 13
|
|
var11.draw(var1, var2, var3, var4, var5, var6, var7, var8, var9); // L: 14
|
|
}
|
|
|
|
} // L: 16
|
|
|
|
@ObfuscatedName("ie")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(IB)V",
|
|
garbageValue = "110"
|
|
)
|
|
static final void method4211(int var0) {
|
|
if (var0 >= 0) { // L: 8911
|
|
int var1 = Client.menuArguments1[var0]; // L: 8912
|
|
int var2 = Client.menuArguments2[var0]; // L: 8913
|
|
int var3 = Client.menuOpcodes[var0]; // L: 8914
|
|
int var4 = Client.menuIdentifiers[var0]; // L: 8915
|
|
String var5 = Client.menuActions[var0]; // L: 8916
|
|
String var6 = Client.menuTargets[var0]; // L: 8917
|
|
ModeWhere.menuAction(var1, var2, var3, var4, var5, var6, MouseHandler.MouseHandler_lastPressedX, MouseHandler.MouseHandler_lastPressedY); // L: 8918
|
|
}
|
|
} // L: 8919
|
|
|
|
@ObfuscatedName("ko")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(I)V",
|
|
garbageValue = "2137628055"
|
|
)
|
|
static final void method4210() {
|
|
Client.field689 = Client.cycleCntr; // L: 12425
|
|
} // L: 12426
|
|
}
|