project: rev 200

This commit is contained in:
Owain van Brakel
2021-10-06 13:56:56 +02:00
parent 9f1d58c2a6
commit 5e9375bc8b
429 changed files with 45223 additions and 44897 deletions

View File

@@ -4,30 +4,30 @@ import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("gg")
@ObfuscatedName("gf")
@Implements("WorldMapData_1")
public class WorldMapData_1 extends AbstractWorldMapData {
@ObfuscatedName("n")
@ObfuscatedName("l")
@ObfuscatedGetter(
intValue = -1425976559
intValue = -1847575921
)
@Export("chunkXLow")
int chunkXLow;
@ObfuscatedName("c")
@ObfuscatedName("q")
@ObfuscatedGetter(
intValue = -2120583625
intValue = 1386192995
)
@Export("chunkYLow")
int chunkYLow;
@ObfuscatedName("m")
@ObfuscatedName("f")
@ObfuscatedGetter(
intValue = 2142213525
intValue = 683382679
)
@Export("chunkX")
int chunkX;
@ObfuscatedName("k")
@ObfuscatedName("j")
@ObfuscatedGetter(
intValue = -1279659529
intValue = 2145976263
)
@Export("chunkY")
int chunkY;
@@ -35,15 +35,15 @@ public class WorldMapData_1 extends AbstractWorldMapData {
WorldMapData_1() {
}
@ObfuscatedName("n")
@ObfuscatedName("l")
@ObfuscatedSignature(
descriptor = "(Lot;I)V",
garbageValue = "-384501977"
descriptor = "(Lot;B)V",
garbageValue = "-32"
)
@Export("init")
void init(Buffer var1) {
int var2 = var1.readUnsignedByte();
if (var2 != WorldMapID.field2174.value) {
if (var2 != WorldMapID.field2190.value) {
throw new IllegalStateException("");
} else {
super.minPlane = var1.readUnsignedByte();
@@ -56,26 +56,26 @@ public class WorldMapData_1 extends AbstractWorldMapData {
super.regionY = var1.readUnsignedShort();
this.chunkX = var1.readUnsignedByte();
this.chunkY = var1.readUnsignedByte();
super.groupId = var1.method6985();
super.fileId = var1.method6985();
super.groupId = var1.method6977();
super.fileId = var1.method6977();
}
}
@ObfuscatedName("c")
@ObfuscatedName("q")
@ObfuscatedSignature(
descriptor = "(Lot;B)V",
garbageValue = "2"
descriptor = "(Lot;I)V",
garbageValue = "725648072"
)
@Export("readGeography")
void readGeography(Buffer var1) {
super.planes = Math.min(super.planes, 4);
super.floorUnderlayIds = new short[1][64][64];
super.floorOverlayIds = new short[super.planes][64][64];
super.field2143 = new byte[super.planes][64][64];
super.field2144 = new byte[super.planes][64][64];
super.field2155 = new byte[super.planes][64][64];
super.field2149 = new byte[super.planes][64][64];
super.decorations = new WorldMapDecoration[super.planes][64][64][];
int var2 = var1.readUnsignedByte();
if (var2 != class194.field2169.value) {
if (var2 != class194.field2184.value) {
throw new IllegalStateException("");
} else {
int var3 = var1.readUnsignedByte();
@@ -95,106 +95,74 @@ public class WorldMapData_1 extends AbstractWorldMapData {
}
}
@ObfuscatedName("m")
@ObfuscatedName("f")
@ObfuscatedSignature(
descriptor = "(I)I",
garbageValue = "1045105786"
garbageValue = "-464773748"
)
@Export("getChunkXLow")
int getChunkXLow() {
return this.chunkXLow;
}
@ObfuscatedName("k")
@ObfuscatedName("a")
@ObfuscatedSignature(
descriptor = "(I)I",
garbageValue = "1806403043"
descriptor = "(B)I",
garbageValue = "-113"
)
@Export("getChunkYLow")
int getChunkYLow() {
return this.chunkYLow;
}
@ObfuscatedName("o")
@ObfuscatedName("e")
@ObfuscatedSignature(
descriptor = "(B)I",
garbageValue = "-36"
garbageValue = "-53"
)
@Export("getChunkX")
int getChunkX() {
return this.chunkX;
}
@ObfuscatedName("z")
@ObfuscatedName("i")
@ObfuscatedSignature(
descriptor = "(I)I",
garbageValue = "-1677490500"
garbageValue = "-674356349"
)
@Export("getChunkY")
int getChunkY() {
return this.chunkY;
}
public int hashCode() {
return super.regionX | super.regionY << 8 | this.chunkX << 16 | this.chunkY << 24;
}
public boolean equals(Object var1) {
if (!(var1 instanceof WorldMapData_1)) {
return false;
} else {
WorldMapData_1 var2 = (WorldMapData_1)var1;
if (super.regionX == var2.regionX && super.regionY == var2.regionY) {
return this.chunkX == var2.chunkX && var2.chunkY == this.chunkY;
if (var2.regionX == super.regionX && var2.regionY == super.regionY) {
return this.chunkX == var2.chunkX && this.chunkY == var2.chunkY;
} else {
return false;
}
}
}
@ObfuscatedName("gf")
public int hashCode() {
return super.regionX | super.regionY << 8 | this.chunkX << 16 | this.chunkY << 24;
}
@ObfuscatedName("q")
@ObfuscatedSignature(
descriptor = "(Ljava/lang/String;ZI)V",
garbageValue = "838418623"
descriptor = "(II)I",
garbageValue = "913068963"
)
@Export("drawLoadingMessage")
static final void drawLoadingMessage(String var0, boolean var1) {
if (Client.showLoadingMessages) {
byte var2 = 4;
int var3 = var2 + 6;
int var4 = var2 + 6;
int var5 = class129.fontPlain12.lineWidth(var0, 250);
int var6 = class129.fontPlain12.lineCount(var0, 250) * 13;
Rasterizer2D.Rasterizer2D_fillRectangle(var3 - var2, var4 - var2, var2 + var2 + var5, var6 + var2 + var2, 0);
Rasterizer2D.Rasterizer2D_drawRectangle(var3 - var2, var4 - var2, var2 + var2 + var5, var6 + var2 + var2, 16777215);
class129.fontPlain12.drawLines(var0, var3, var4, var5, var6, 16777215, -1, 1, 1, 0);
int var7 = var3 - var2;
int var8 = var4 - var2;
int var9 = var2 + var2 + var5;
int var10 = var6 + var2 + var2;
int var11;
for (var11 = 0; var11 < Client.rootWidgetCount; ++var11) {
if (Client.rootWidgetXs[var11] + Client.rootWidgetWidths[var11] > var7 && Client.rootWidgetXs[var11] < var9 + var7 && Client.rootWidgetYs[var11] + Client.rootWidgetHeights[var11] > var8 && Client.rootWidgetYs[var11] < var10 + var8) {
Client.field697[var11] = true;
}
}
if (var1) {
class11.rasterProvider.drawFull(0, 0);
} else {
var11 = var3;
int var12 = var4;
int var13 = var5;
int var14 = var6;
for (int var15 = 0; var15 < Client.rootWidgetCount; ++var15) {
if (Client.rootWidgetWidths[var15] + Client.rootWidgetXs[var15] > var11 && Client.rootWidgetXs[var15] < var11 + var13 && Client.rootWidgetYs[var15] + Client.rootWidgetHeights[var15] > var12 && Client.rootWidgetYs[var15] < var14 + var12) {
Client.field766[var15] = true;
}
}
}
}
public static int method3757(int var0) {
var0 = (var0 & 1431655765) + (var0 >>> 1 & 1431655765);
var0 = (var0 >>> 2 & 858993459) + (var0 & 858993459);
var0 = var0 + (var0 >>> 4) & 252645135;
var0 += var0 >>> 8;
var0 += var0 >>> 16;
return var0 & 255;
}
}