chore: revision 189

This commit is contained in:
ThatGamerBlue
2020-03-26 14:17:06 +00:00
parent 60b7d0413f
commit acd339fd70
392 changed files with 43289 additions and 42917 deletions

View File

@@ -2,73 +2,65 @@ import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
import net.runelite.rs.ScriptOpcodes;
@ObfuscatedName("w")
@ObfuscatedName("y")
@Implements("WorldMapData_0")
public class WorldMapData_0 extends AbstractWorldMapData {
@ObfuscatedName("sk")
@Export("foundItemIds")
static short[] foundItemIds;
@ObfuscatedName("fm")
@ObfuscatedName("y")
@Export("BZip2Decompressor_block")
static int[] BZip2Decompressor_block;
@ObfuscatedName("br")
static String field137;
@ObfuscatedName("fh")
@ObfuscatedSignature(
signature = "Lei;"
signature = "Lkx;"
)
@Export("urlRequester")
static UrlRequester urlRequester;
@ObfuscatedName("fg")
@ObfuscatedSignature(
signature = "Lko;"
)
@Export("fontPlain11")
static Font fontPlain11;
@Export("fontPlain12")
static Font fontPlain12;
@ObfuscatedName("gh")
@ObfuscatedSignature(
signature = "[Llt;"
)
@Export("crossSprites")
static Sprite[] crossSprites;
@Export("regionLandArchives")
static byte[][] regionLandArchives;
WorldMapData_0() {
}
@ObfuscatedName("c")
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "(Lkp;B)V",
garbageValue = "-109"
signature = "(Lkb;I)V",
garbageValue = "-1716650970"
)
@Export("init")
void init(Buffer var1) {
int var2 = var1.readUnsignedByte();
if (var2 != WorldMapID.field277.value) {
if (var2 != WorldMapID.field302.value) {
throw new IllegalStateException("");
} else {
super.minPlane = var1.readUnsignedByte();
super.planes = var1.readUnsignedByte();
super.regionXLow = var1.readUnsignedShort() * 4096;
super.regionYLow = var1.readUnsignedShort() * 64;
super.regionXLow = var1.readUnsignedShort();
super.regionYLow = var1.readUnsignedShort();
super.regionX = var1.readUnsignedShort();
super.regionY = var1.readUnsignedShort();
super.groupId = var1.method5593();
super.fileId = var1.method5593();
super.groupId = var1.method5591();
super.fileId = var1.method5591();
}
}
@ObfuscatedName("t")
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(Lkp;S)V",
garbageValue = "-30591"
signature = "(Lkb;B)V",
garbageValue = "-78"
)
@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.field188 = new byte[super.planes][64][64];
super.field175 = new byte[super.planes][64][64];
super.field205 = new byte[super.planes][64][64];
super.field206 = new byte[super.planes][64][64];
super.decorations = new WorldMapDecoration[super.planes][64][64][];
int var2 = var1.readUnsignedByte();
if (var2 != class30.field270.value) {
if (var2 != class39.field300.value) {
throw new IllegalStateException("");
} else {
int var3 = var1.readUnsignedByte();
@@ -91,7 +83,7 @@ public class WorldMapData_0 extends AbstractWorldMapData {
return false;
} else {
WorldMapData_0 var2 = (WorldMapData_0)var1;
return var2.regionX == super.regionX && var2.regionY == super.regionY;
return super.regionX == var2.regionX && var2.regionY == super.regionY;
}
}
@@ -99,77 +91,44 @@ public class WorldMapData_0 extends AbstractWorldMapData {
return super.regionX | super.regionY << 8;
}
@ObfuscatedName("o")
@ObfuscatedName("k")
@ObfuscatedSignature(
signature = "(ILii;Ljava/lang/String;Ljava/lang/String;IZI)V",
garbageValue = "-1022524213"
signature = "([BIIII[Lfm;B)V",
garbageValue = "-108"
)
public static void method189(int var0, AbstractArchive var1, String var2, String var3, int var4, boolean var5) {
int var6 = var1.getGroupId(var2);
int var7 = var1.getFileId(var6, var3);
TaskHandler.playMusicTrack(var0, var1, var6, var7, var4, var5);
}
@ObfuscatedName("i")
@ObfuscatedSignature(
signature = "(B)V",
garbageValue = "1"
)
public static void method181() {
SpotAnimationDefinition.SpotAnimationDefinition_cached.clear();
SpotAnimationDefinition.SpotAnimationDefinition_cachedModels.clear();
}
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "(III)Z",
garbageValue = "-1614694262"
)
static final boolean method187(int var0, int var1) {
ObjectDefinition var2 = Occluder.getObjectDefinition(var0);
if (var1 == 11) {
var1 = 10;
}
if (var1 >= 5 && var1 <= 8) {
var1 = 4;
}
return var2.method4675(var1);
}
@ObfuscatedName("w")
@ObfuscatedSignature(
signature = "(ILce;ZI)I",
garbageValue = "-1897390403"
)
static int method175(int var0, Script var1, boolean var2) {
Widget var3 = var2 ? class186.field2331 : MidiPcmStream.field2444;
if (var0 == ScriptOpcodes.CC_GETTARGETMASK) {
Interpreter.Interpreter_intStack[++class320.Interpreter_intStackSize - 1] = class83.method2108(WorldMapIcon_0.getWidgetClickMask(var3));
return 1;
} else if (var0 != ScriptOpcodes.CC_GETOP) {
if (var0 == ScriptOpcodes.CC_GETOPBASE) {
if (var3.dataText == null) {
Interpreter.Interpreter_stringStack[++Message.Interpreter_stringStackSize - 1] = "";
} else {
Interpreter.Interpreter_stringStack[++Message.Interpreter_stringStackSize - 1] = var3.dataText;
static final void method275(byte[] var0, int var1, int var2, int var3, int var4, CollisionMap[] var5) {
int var7;
int var8;
for (int var6 = 0; var6 < 4; ++var6) {
for (var7 = 0; var7 < 64; ++var7) {
for (var8 = 0; var8 < 64; ++var8) {
if (var7 + var1 > 0 && var7 + var1 < 103 && var8 + var2 > 0 && var8 + var2 < 103) {
int[] var10000 = var5[var6].flags[var7 + var1];
var10000[var8 + var2] &= -16777217;
}
}
return 1;
} else {
return 2;
}
} else {
int var4 = Interpreter.Interpreter_intStack[--class320.Interpreter_intStackSize];
--var4;
if (var3.actions != null && var4 < var3.actions.length && var3.actions[var4] != null) {
Interpreter.Interpreter_stringStack[++Message.Interpreter_stringStackSize - 1] = var3.actions[var4];
} else {
Interpreter.Interpreter_stringStack[++Message.Interpreter_stringStackSize - 1] = "";
}
return 1;
}
Buffer var10 = new Buffer(var0);
for (var7 = 0; var7 < 4; ++var7) {
for (var8 = 0; var8 < 64; ++var8) {
for (int var9 = 0; var9 < 64; ++var9) {
MusicPatchNode2.loadTerrain(var10, var7, var8 + var1, var9 + var2, var3, var4, 0);
}
}
}
}
@ObfuscatedName("ki")
@ObfuscatedSignature(
signature = "(I)V",
garbageValue = "-1448123046"
)
static final void method263() {
Client.field874 = Client.cycleCntr;
Timer.ClanChat_inClanChat = true;
}
}