project: Rev 204

This commit is contained in:
Owain van Brakel
2022-03-23 14:15:28 +01:00
parent 14d41dd9a4
commit 3834b46aee
532 changed files with 61751 additions and 59895 deletions

View File

@@ -4,204 +4,100 @@ import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("ki")
@ObfuscatedName("lf")
@Implements("NetFileRequest")
public class NetFileRequest extends DualNode {
@ObfuscatedName("gb")
@ObfuscatedName("v")
@ObfuscatedSignature(
descriptor = "Lfw;"
)
@Export("socketTask")
static Task socketTask;
@ObfuscatedName("c")
@ObfuscatedSignature(
descriptor = "Lkz;"
descriptor = "Llu;"
)
@Export("archive")
public Archive archive;
@ObfuscatedName("l")
Archive archive;
@ObfuscatedName("o")
@ObfuscatedGetter(
intValue = -2046840871
intValue = 102733645
)
@Export("crc")
public int crc;
@ObfuscatedName("s")
int crc;
@ObfuscatedName("h")
@Export("padding")
public byte padding;
byte padding;
NetFileRequest() {
} // L: 10
@ObfuscatedName("w")
@ObfuscatedName("v")
@ObfuscatedSignature(
descriptor = "(Lpi;J)V"
descriptor = "(Lpd;Lpq;B)Lpq;",
garbageValue = "61"
)
static void method5573(Buffer var0, long var1) {
var1 /= 10L; // L: 63
if (var1 < 0L) { // L: 64
var1 = 0L;
} else if (var1 > 65535L) { // L: 65
var1 = 65535L;
@Export("readStringIntParameters")
static final IterableNodeHashTable readStringIntParameters(Buffer var0, IterableNodeHashTable var1) {
int var2 = var0.readUnsignedByte(); // L: 16
int var3;
if (var1 == null) { // L: 17
var3 = Login.method1894(var2); // L: 18
var1 = new IterableNodeHashTable(var3); // L: 19
}
var0.writeShort((int)var1); // L: 66
} // L: 67
for (var3 = 0; var3 < var2; ++var3) { // L: 21
boolean var4 = var0.readUnsignedByte() == 1; // L: 22
int var5 = var0.readMedium(); // L: 23
Object var6;
if (var4) {
var6 = new ObjectNode(var0.readStringCp1252NullTerminated());
} else {
var6 = new IntegerNode(var0.readInt()); // L: 26
}
@ObfuscatedName("gk")
var1.put((Node)var6, (long)var5); // L: 27
}
return var1; // L: 29
}
@ObfuscatedName("v")
@ObfuscatedSignature(
descriptor = "(B)V",
garbageValue = "62"
descriptor = "(Llq;B)V",
garbageValue = "-69"
)
static void method5572() {
if (Client.combatTargetPlayerIndex >= 0 && Client.players[Client.combatTargetPlayerIndex] != null) { // L: 4652
AbstractWorldMapData.addPlayerToScene(Client.players[Client.combatTargetPlayerIndex], false); // L: 4653
}
public static void method5867(AbstractArchive var0) {
FloorOverlayDefinition.FloorOverlayDefinition_archive = var0; // L: 24
} // L: 25
} // L: 4655
@ObfuscatedName("kn")
@ObfuscatedName("k")
@ObfuscatedSignature(
descriptor = "(II)V",
garbageValue = "-1305407373"
descriptor = "(CB)Z",
garbageValue = "59"
)
@Export("changeGameOptions")
static final void changeGameOptions(int var0) {
WorldMapAreaData.method4855(); // L: 11569
@Export("isAlphaNumeric")
public static boolean isAlphaNumeric(char var0) {
return var0 >= '0' && var0 <= '9' || var0 >= 'A' && var0 <= 'Z' || var0 >= 'a' && var0 <= 'z'; // L: 143
}
for (ObjectSound var1 = (ObjectSound)ObjectSound.objectSounds.last(); var1 != null; var1 = (ObjectSound)ObjectSound.objectSounds.previous()) { // L: 11571
if (var1.obj != null) { // L: 11572
var1.set();
}
@ObfuscatedName("kk")
@ObfuscatedSignature(
descriptor = "(IIIILql;Lkw;I)V",
garbageValue = "874629723"
)
@Export("worldToMinimap")
static final void worldToMinimap(int var0, int var1, int var2, int var3, SpritePixels var4, SpriteMask var5) {
int var6 = var3 * var3 + var2 * var2; // L: 11649
if (var6 > 4225 && var6 < 90000) { // L: 11650
int var7 = Client.camAngleY & 2047; // L: 11651
int var8 = Rasterizer3D.Rasterizer3D_sine[var7]; // L: 11652
int var9 = Rasterizer3D.Rasterizer3D_cosine[var7]; // L: 11653
int var10 = var3 * var8 + var9 * var2 >> 16; // L: 11654
int var11 = var3 * var9 - var8 * var2 >> 16; // L: 11655
double var12 = Math.atan2((double)var10, (double)var11); // L: 11656
int var14 = var5.width / 2 - 25; // L: 11657
int var15 = (int)(Math.sin(var12) * (double)var14); // L: 11658
int var16 = (int)(Math.cos(var12) * (double)var14); // L: 11659
byte var17 = 20; // L: 11660
Huffman.redHintArrowSprite.method8238(var15 + (var0 + var5.width / 2 - var17 / 2), var5.height / 2 + var1 - var17 / 2 - var16 - 10, var17, var17, 15, 15, var12, 256); // L: 11661
} else {
Messages.drawSpriteOnMinimap(var0, var1, var2, var3, var4, var5); // L: 11663
}
int var4 = PcmPlayer.VarpDefinition_get(var0).type; // L: 11575
if (var4 != 0) { // L: 11576
int var2 = Varps.Varps_main[var0]; // L: 11577
if (var4 == 1) { // L: 11578
if (var2 == 1) { // L: 11579
LoginType.method7149(0.9D);
}
if (var2 == 2) { // L: 11580
LoginType.method7149(0.8D);
}
if (var2 == 3) { // L: 11581
LoginType.method7149(0.7D);
}
if (var2 == 4) { // L: 11582
LoginType.method7149(0.6D);
}
}
if (var4 == 3) { // L: 11584
if (var2 == 0) { // L: 11585
class21.method299(255);
}
if (var2 == 1) { // L: 11586
class21.method299(192);
}
if (var2 == 2) { // L: 11587
class21.method299(128);
}
if (var2 == 3) { // L: 11588
class21.method299(64);
}
if (var2 == 4) { // L: 11589
class21.method299(0);
}
}
if (var4 == 4) { // L: 11591
if (var2 == 0) { // L: 11592
MouseHandler.updateSoundEffectVolume(127);
}
if (var2 == 1) { // L: 11593
MouseHandler.updateSoundEffectVolume(96);
}
if (var2 == 2) { // L: 11594
MouseHandler.updateSoundEffectVolume(64);
}
if (var2 == 3) { // L: 11595
MouseHandler.updateSoundEffectVolume(32);
}
if (var2 == 4) { // L: 11596
MouseHandler.updateSoundEffectVolume(0);
}
}
if (var4 == 5) {
Client.leftClickOpensMenu = var2; // L: 11598
}
if (var4 == 6) { // L: 11599
Client.chatEffects = var2;
}
if (var4 == 9) { // L: 11600
Client.field669 = var2;
}
if (var4 == 10) { // L: 11601
if (var2 == 0) { // L: 11602
UrlRequest.method2424(127);
}
if (var2 == 1) { // L: 11603
UrlRequest.method2424(96);
}
if (var2 == 2) { // L: 11604
UrlRequest.method2424(64);
}
if (var2 == 3) { // L: 11605
UrlRequest.method2424(32);
}
if (var2 == 4) { // L: 11606
UrlRequest.method2424(0);
}
}
if (var4 == 17) { // L: 11608
Client.followerIndex = var2 & 65535; // L: 11609
}
AttackOption[] var3;
if (var4 == 18) { // L: 11611
var3 = new AttackOption[]{AttackOption.field1267, AttackOption.AttackOption_dependsOnCombatLevels, AttackOption.AttackOption_hidden, AttackOption.AttackOption_alwaysRightClick, AttackOption.field1263}; // L: 11614
Client.playerAttackOption = (AttackOption)class140.findEnumerated(var3, var2); // L: 11616
if (Client.playerAttackOption == null) { // L: 11617
Client.playerAttackOption = AttackOption.AttackOption_dependsOnCombatLevels;
}
}
if (var4 == 19) { // L: 11619
if (var2 == -1) { // L: 11620
Client.combatTargetPlayerIndex = -1;
} else {
Client.combatTargetPlayerIndex = var2 & 2047; // L: 11621
}
}
if (var4 == 22) { // L: 11623
var3 = new AttackOption[]{AttackOption.field1267, AttackOption.AttackOption_dependsOnCombatLevels, AttackOption.AttackOption_hidden, AttackOption.AttackOption_alwaysRightClick, AttackOption.field1263}; // L: 11626
Client.npcAttackOption = (AttackOption)class140.findEnumerated(var3, var2); // L: 11628
if (Client.npcAttackOption == null) { // L: 11629
Client.npcAttackOption = AttackOption.AttackOption_dependsOnCombatLevels;
}
}
}
} // L: 11631
} // L: 11664
}