client: rev 198 (#3014)

* client: rev 198

* client: checkstyle

Co-authored-by: therealnull <therealnull@gmail.com>
This commit is contained in:
Tyler Bochard
2021-07-28 07:24:38 -04:00
committed by GitHub
parent c2af17f765
commit 56ae122b89
466 changed files with 65937 additions and 65851 deletions

View File

@@ -4,167 +4,215 @@ import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("fe")
@ObfuscatedName("fq")
@Implements("WorldMapIcon_1")
public class WorldMapIcon_1 extends AbstractWorldMapIcon {
@ObfuscatedName("f")
@ObfuscatedName("gs")
@ObfuscatedSignature(
descriptor = "Lgw;"
)
@Export("scene")
static Scene scene;
@ObfuscatedName("s")
@ObfuscatedGetter(
intValue = -1566048417
intValue = 1389619149
)
@Export("objectDefId")
final int objectDefId;
@ObfuscatedName("e")
@ObfuscatedName("t")
@ObfuscatedSignature(
descriptor = "Lfn;"
descriptor = "Lfb;"
)
@Export("region")
final WorldMapRegion region;
@ObfuscatedName("v")
@ObfuscatedGetter(
intValue = -211441443
intValue = -794401753
)
@Export("element")
int element;
@ObfuscatedName("y")
@ObfuscatedName("j")
@ObfuscatedSignature(
descriptor = "Lfd;"
descriptor = "Lff;"
)
@Export("label")
WorldMapLabel label;
@ObfuscatedName("j")
@ObfuscatedName("l")
@ObfuscatedGetter(
intValue = 1002959697
intValue = -405059171
)
@Export("subWidth")
int subWidth;
@ObfuscatedName("o")
@ObfuscatedName("n")
@ObfuscatedGetter(
intValue = 711676767
intValue = -703752817
)
@Export("subHeight")
int subHeight;
@ObfuscatedSignature(
descriptor = "(Liw;Liw;ILfn;)V"
descriptor = "(Lij;Lij;ILfb;)V"
)
WorldMapIcon_1(Coord var1, Coord var2, int var3, WorldMapRegion var4) {
super(var1, var2); // L: 17
this.objectDefId = var3; // L: 18
this.region = var4; // L: 19
this.init(); // L: 20
} // L: 21
super(var1, var2);
this.objectDefId = var3;
this.region = var4;
this.init();
}
@ObfuscatedName("f")
@ObfuscatedName("s")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "-819350446"
descriptor = "(B)V",
garbageValue = "64"
)
@Export("init")
void init() {
this.element = Tiles.getObjectDefinition(this.objectDefId).transform().mapIconId; // L: 24
this.label = this.region.createMapLabel(Archive.WorldMapElement_get(this.element)); // L: 25
WorldMapElement var1 = Archive.WorldMapElement_get(this.getElement()); // L: 26
SpritePixels var2 = var1.getSpriteBool(false); // L: 27
if (var2 != null) { // L: 28
this.subWidth = var2.subWidth; // L: 29
this.subHeight = var2.subHeight; // L: 30
this.element = ClanChannel.getObjectDefinition(this.objectDefId).transform().mapIconId;
this.label = this.region.createMapLabel(HealthBarUpdate.WorldMapElement_get(this.element));
WorldMapElement var1 = HealthBarUpdate.WorldMapElement_get(this.getElement());
SpritePixels var2 = var1.getSpriteBool(false);
if (var2 != null) {
this.subWidth = var2.subWidth;
this.subHeight = var2.subHeight;
} else {
this.subWidth = 0; // L: 33
this.subHeight = 0; // L: 34
this.subWidth = 0;
this.subHeight = 0;
}
} // L: 36
}
@ObfuscatedName("e")
@ObfuscatedName("t")
@ObfuscatedSignature(
descriptor = "(I)I",
garbageValue = "1717389517"
garbageValue = "995404902"
)
@Export("getElement")
public int getElement() {
return this.element; // L: 39
return this.element;
}
@ObfuscatedName("v")
@ObfuscatedSignature(
descriptor = "(I)Lfd;",
garbageValue = "1736510941"
descriptor = "(B)Lff;",
garbageValue = "5"
)
@Export("getLabel")
WorldMapLabel getLabel() {
return this.label; // L: 43
}
@ObfuscatedName("y")
@ObfuscatedSignature(
descriptor = "(B)I",
garbageValue = "-60"
)
@Export("getSubWidth")
int getSubWidth() {
return this.subWidth; // L: 47
return this.label;
}
@ObfuscatedName("j")
@ObfuscatedSignature(
descriptor = "(I)I",
garbageValue = "-401407374"
garbageValue = "1077868698"
)
@Export("getSubWidth")
int getSubWidth() {
return this.subWidth;
}
@ObfuscatedName("l")
@ObfuscatedSignature(
descriptor = "(I)I",
garbageValue = "-1851510146"
)
@Export("getSubHeight")
int getSubHeight() {
return this.subHeight;
}
@ObfuscatedName("v")
@ObfuscatedName("s")
@ObfuscatedSignature(
descriptor = "(Lnt;I)Ljava/lang/String;",
garbageValue = "242028315"
descriptor = "(IIIII)V",
garbageValue = "1664758345"
)
public static String method3304(Buffer var0) {
String var1;
try {
int var2 = var0.readUShortSmart(); // L: 67
if (var2 > 32767) { // L: 68
var2 = 32767;
}
static final void method3260(int var0, int var1, int var2, int var3) {
for (int var4 = var1; var4 <= var3 + var1; ++var4) {
for (int var5 = var0; var5 <= var0 + var2; ++var5) {
if (var5 >= 0 && var5 < 104 && var4 >= 0 && var4 < 104) {
Huffman.field3113[0][var5][var4] = 127;
if (var0 == var5 && var5 > 0) {
Tiles.Tiles_heights[0][var5][var4] = Tiles.Tiles_heights[0][var5 - 1][var4];
}
byte[] var3 = new byte[var2]; // L: 69
var0.offset += class250.huffman.decompress(var0.array, var0.offset, var3, 0, var2); // L: 70
String var4 = Actor.decodeStringCp1252(var3, 0, var2); // L: 71
var1 = var4; // L: 72
} catch (Exception var6) { // L: 74
var1 = "Cabbage"; // L: 75
if (var0 + var2 == var5 && var5 < 103) {
Tiles.Tiles_heights[0][var5][var4] = Tiles.Tiles_heights[0][var5 + 1][var4];
}
if (var4 == var1 && var4 > 0) {
Tiles.Tiles_heights[0][var5][var4] = Tiles.Tiles_heights[0][var5][var4 - 1];
}
if (var4 == var3 + var1 && var4 < 103) {
Tiles.Tiles_heights[0][var5][var4] = Tiles.Tiles_heights[0][var5][var4 + 1];
}
}
}
}
return var1; // L: 78
}
@ObfuscatedName("y")
@ObfuscatedName("v")
@ObfuscatedSignature(
descriptor = "(ILjp;IIIZI)V",
garbageValue = "-554182310"
descriptor = "([BI)V",
garbageValue = "-2070330416"
)
public static void method3300(int var0, AbstractArchive var1, int var2, int var3, int var4, boolean var5) {
class233.musicPlayerStatus = 1; // L: 50
InvDefinition.musicTrackArchive = var1; // L: 51
class233.musicTrackGroupId = var2; // L: 52
class233.musicTrackFileId = var3; // L: 53
class233.musicTrackVolume = var4; // L: 54
GrandExchangeOfferUnitPriceComparator.musicTrackBoolean = var5; // L: 55
FaceNormal.pcmSampleLength = var0; // L: 56
} // L: 57
@Export("ByteArrayPool_release")
public static synchronized void ByteArrayPool_release(byte[] var0) {
if (var0.length == 100 && ByteArrayPool.ByteArrayPool_smallCount < 1000) {
ByteArrayPool.ByteArrayPool_small[++ByteArrayPool.ByteArrayPool_smallCount - 1] = var0;
} else if (var0.length == 5000 && ByteArrayPool.ByteArrayPool_mediumCount < 250) {
ByteArrayPool.ByteArrayPool_medium[++ByteArrayPool.ByteArrayPool_mediumCount - 1] = var0;
} else if (var0.length == 30000 && ByteArrayPool.ByteArrayPool_largeCount < 50) {
ByteArrayPool.ByteArrayPool_large[++ByteArrayPool.ByteArrayPool_largeCount - 1] = var0;
} else {
if (ByteArrayPool.ByteArrayPool_arrays != null) {
for (int var1 = 0; var1 < ByteArrayPool.ByteArrayPool_alternativeSizes.length; ++var1) {
if (var0.length == ByteArrayPool.ByteArrayPool_alternativeSizes[var1] && class127.ByteArrayPool_altSizeArrayCounts[var1] < ByteArrayPool.ByteArrayPool_arrays[var1].length) {
ByteArrayPool.ByteArrayPool_arrays[var1][class127.ByteArrayPool_altSizeArrayCounts[var1]++] = var0;
return;
}
}
}
@ObfuscatedName("jx")
}
}
@ObfuscatedName("o")
@ObfuscatedSignature(
descriptor = "(II)V",
garbageValue = "-1274785577"
descriptor = "(Ljava/lang/CharSequence;B)I",
garbageValue = "-116"
)
static void method3305(int var0) {
class29.tempMenuAction = new MenuAction(); // L: 11004
class29.tempMenuAction.param0 = Client.menuArguments1[var0]; // L: 11005
class29.tempMenuAction.param1 = Client.menuArguments2[var0]; // L: 11006
class29.tempMenuAction.opcode = Client.menuOpcodes[var0]; // L: 11007
class29.tempMenuAction.identifier = Client.menuIdentifiers[var0]; // L: 11008
class29.tempMenuAction.action = Client.menuActions[var0]; // L: 11009
} // L: 11010
public static int method3265(CharSequence var0) {
int var1 = var0.length();
int var2 = 0;
for (int var3 = 0; var3 < var1; ++var3) {
var2 = (var2 << 5) - var2 + var0.charAt(var3);
}
return var2;
}
@ObfuscatedName("iu")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "1767689918"
)
@Export("Widget_runOnTargetLeave")
static void Widget_runOnTargetLeave() {
if (Client.isSpellSelected) {
Widget var0 = ObjectSound.getWidgetChild(PcmPlayer.selectedSpellWidget, Client.selectedSpellChildIndex);
if (var0 != null && var0.onTargetLeave != null) {
ScriptEvent var1 = new ScriptEvent();
var1.widget = var0;
var1.args = var0.onTargetLeave;
UserComparator10.runScriptEvent(var1);
}
Client.field564 = -1;
Client.isSpellSelected = false;
AttackOption.invalidateWidget(var0);
}
}
}