project: hello again rev206
This commit is contained in:
@@ -4,30 +4,32 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("ko")
|
||||
@ObfuscatedName("ks")
|
||||
@Implements("Coord")
|
||||
public class Coord {
|
||||
@ObfuscatedName("w")
|
||||
public static boolean field3289;
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 804450447
|
||||
intValue = 1984638055
|
||||
)
|
||||
@Export("plane")
|
||||
public int plane;
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1572580879
|
||||
intValue = -1078309335
|
||||
)
|
||||
@Export("x")
|
||||
public int x;
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1382298695
|
||||
intValue = -585894477
|
||||
)
|
||||
@Export("y")
|
||||
public int y;
|
||||
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lko;)V"
|
||||
descriptor = "(Lks;)V"
|
||||
)
|
||||
public Coord(Coord var1) {
|
||||
this.plane = var1.plane; // L: 15
|
||||
@@ -54,53 +56,84 @@ public class Coord {
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)I",
|
||||
garbageValue = "-1281851616"
|
||||
descriptor = "(B)I",
|
||||
garbageValue = "-78"
|
||||
)
|
||||
@Export("packed")
|
||||
public int packed() {
|
||||
return UrlRequest.method2545(this.plane, this.x, this.y); // L: 30
|
||||
return class341.method6280(this.plane, this.x, this.y); // L: 30
|
||||
}
|
||||
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lko;B)Z",
|
||||
garbageValue = "0"
|
||||
descriptor = "(Lks;B)Z",
|
||||
garbageValue = "53"
|
||||
)
|
||||
@Export("equalsCoord")
|
||||
boolean equalsCoord(Coord var1) {
|
||||
if (this.plane != var1.plane) { // L: 45
|
||||
if (this.plane != var1.plane) { // L: 44
|
||||
return false;
|
||||
} else if (this.x != var1.x) { // L: 46
|
||||
} else if (this.x != var1.x) { // L: 45
|
||||
return false;
|
||||
} else {
|
||||
return this.y == var1.y; // L: 47
|
||||
return this.y == var1.y; // L: 46
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/lang/String;I)Ljava/lang/String;",
|
||||
garbageValue = "-950389284"
|
||||
descriptor = "(Ljava/lang/String;B)Ljava/lang/String;",
|
||||
garbageValue = "74"
|
||||
)
|
||||
@Export("toString")
|
||||
String toString(String var1) {
|
||||
return this.plane + var1 + (this.x >> 6) + var1 + (this.y >> 6) + var1 + (this.x & 63) + var1 + (this.y & 63); // L: 61
|
||||
return this.plane + var1 + (this.x >> 6) + var1 + (this.y >> 6) + var1 + (this.x & 63) + var1 + (this.y & 63); // L: 59
|
||||
}
|
||||
|
||||
public boolean equals(Object var1) {
|
||||
if (this == var1) { // L: 39
|
||||
if (this == var1) { // L: 38
|
||||
return true;
|
||||
} else {
|
||||
return !(var1 instanceof Coord) ? false : this.equalsCoord((Coord)var1); // L: 40 41
|
||||
return !(var1 instanceof Coord) ? false : this.equalsCoord((Coord)var1); // L: 39 40
|
||||
}
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
return this.packed(); // L: 53
|
||||
return this.packed(); // L: 51
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return this.toString(","); // L: 57
|
||||
return this.toString(","); // L: 55
|
||||
}
|
||||
|
||||
@ObfuscatedName("iq")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "1"
|
||||
)
|
||||
static final void method5531() {
|
||||
int var0 = class138.menuX; // L: 8630
|
||||
int var1 = class1.menuY; // L: 8631
|
||||
int var2 = ItemComposition.menuWidth; // L: 8632
|
||||
int var3 = ByteArrayPool.menuHeight; // L: 8633
|
||||
int var4 = 6116423; // L: 8634
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(var0, var1, var2, var3, var4); // L: 8635
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(var0 + 1, var1 + 1, var2 - 2, 16, 0); // L: 8636
|
||||
Rasterizer2D.Rasterizer2D_drawRectangle(var0 + 1, var1 + 18, var2 - 2, var3 - 19, 0); // L: 8637
|
||||
RouteStrategy.fontBold12.draw("Choose Option", var0 + 3, var1 + 14, var4, -1); // L: 8638
|
||||
int var5 = MouseHandler.MouseHandler_x; // L: 8639
|
||||
int var6 = MouseHandler.MouseHandler_y; // L: 8640
|
||||
|
||||
for (int var7 = 0; var7 < Client.menuOptionsCount; ++var7) { // L: 8641
|
||||
int var8 = (Client.menuOptionsCount - 1 - var7) * 15 + var1 + 31; // L: 8642
|
||||
int var9 = 16777215; // L: 8643
|
||||
if (var5 > var0 && var5 < var2 + var0 && var6 > var8 - 13 && var6 < var8 + 3) { // L: 8644
|
||||
var9 = 16776960;
|
||||
}
|
||||
|
||||
RouteStrategy.fontBold12.draw(AbstractUserComparator.method6736(var7), var0 + 3, var8, var9, 0); // L: 8645
|
||||
}
|
||||
|
||||
ScriptEvent.method2092(class138.menuX, class1.menuY, ItemComposition.menuWidth, ByteArrayPool.menuHeight); // L: 8647
|
||||
} // L: 8648
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user