rsclient: rev 191

This commit is contained in:
ThatGamerBlue
2020-08-26 21:11:23 +01:00
parent 106de31a9d
commit b6ea56781c
354 changed files with 61347 additions and 61083 deletions

View File

@@ -1,100 +1,272 @@
import java.awt.Component;
import java.util.Comparator;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("t")
@ObfuscatedName("u")
@Implements("GrandExchangeOfferAgeComparator")
final class GrandExchangeOfferAgeComparator implements Comparator {
@ObfuscatedName("nf")
@ObfuscatedGetter(
intValue = 41408299
)
@Export("widgetDragDuration")
static int widgetDragDuration;
@ObfuscatedName("m")
@ObfuscatedName("s")
@ObfuscatedSignature(
descriptor = "Lfm;"
descriptor = "Lic;"
)
@Export("taskHandler")
protected static TaskHandler taskHandler;
@ObfuscatedName("o")
@Export("clearLoginScreen")
static boolean clearLoginScreen;
@ObfuscatedName("w")
@Export("Tiles_saturation")
static int[] Tiles_saturation;
@Export("SequenceDefinition_skeletonsArchive")
public static AbstractArchive SequenceDefinition_skeletonsArchive;
@ObfuscatedName("m")
@ObfuscatedName("z")
@ObfuscatedSignature(
descriptor = "(Ls;Ls;I)I",
garbageValue = "-2089427647"
descriptor = "(Lf;Lf;B)I",
garbageValue = "0"
)
@Export("compare_bridged")
int compare_bridged(GrandExchangeEvent var1, GrandExchangeEvent var2) {
return var1.age < var2.age ? -1 : (var2.age == var1.age ? 0 : 1);
}
public int compare(Object var1, Object var2) {
return this.compare_bridged((GrandExchangeEvent)var1, (GrandExchangeEvent)var2);
return var1.age < var2.age ? -1 : (var2.age == var1.age ? 0 : 1); // L: 13
}
public boolean equals(Object var1) {
return super.equals(var1);
return super.equals(var1); // L: 21
}
@ObfuscatedName("gg")
public int compare(Object var1, Object var2) {
return this.compare_bridged((GrandExchangeEvent)var1, (GrandExchangeEvent)var2); // L: 17
}
@ObfuscatedName("z")
@ObfuscatedSignature(
descriptor = "(IIIIIIII)V",
garbageValue = "1928902850"
descriptor = "(Ljava/awt/Component;I)V",
garbageValue = "-1389394211"
)
static final void method224(int var0, int var1, int var2, int var3, int var4, int var5, int var6) {
int var8 = var6 - 334;
if (var8 < 0) {
var8 = 0;
} else if (var8 > 100) {
var8 = 100;
static void method242(Component var0) {
var0.addMouseListener(MouseHandler.MouseHandler_instance); // L: 37
var0.addMouseMotionListener(MouseHandler.MouseHandler_instance); // L: 38
var0.addFocusListener(MouseHandler.MouseHandler_instance); // L: 39
} // L: 40
@ObfuscatedName("o")
@ObfuscatedSignature(
descriptor = "(Lky;I)V",
garbageValue = "1274576828"
)
static final void method234(PacketBuffer var0) {
for (int var1 = 0; var1 < Players.Players_pendingUpdateCount; ++var1) { // L: 443
int var2 = Players.Players_pendingUpdateIndices[var1]; // L: 444
Player var3 = Client.players[var2]; // L: 445
int var4 = var0.readUnsignedByte(); // L: 446
if ((var4 & 128) != 0) { // L: 447
var4 += var0.readUnsignedByte() << 8;
}
byte var5 = -1; // L: 449
if ((var4 & 2048) != 0) { // L: 450
var3.field997 = var0.readByte(); // L: 451
var3.field1016 = var0.method5730(); // L: 452
var3.field1015 = var0.readByte(); // L: 453
var3.field1017 = var0.readByte(); // L: 454
var3.field1026 = var0.method5657() + Client.cycle; // L: 455
var3.field1019 = var0.method5655() + Client.cycle; // L: 456
var3.field1027 = var0.method5656(); // L: 457
if (var3.field660) { // L: 458
var3.field997 += var3.tileX; // L: 459
var3.field1016 += var3.tileY; // L: 460
var3.field1015 += var3.tileX; // L: 461
var3.field1017 += var3.tileY; // L: 462
var3.pathLength = 0; // L: 463
} else {
var3.field997 += var3.pathX[0]; // L: 466
var3.field1016 += var3.pathY[0]; // L: 467
var3.field1015 += var3.pathX[0]; // L: 468
var3.field1017 += var3.pathY[0]; // L: 469
var3.pathLength = 1; // L: 470
}
var3.field973 = 0; // L: 472
}
int var6;
int var7;
if ((var4 & 4) != 0) { // L: 474
var6 = var0.method5656(); // L: 475
if (var6 == 65535) { // L: 476
var6 = -1;
}
var7 = var0.readUnsignedByte(); // L: 477
GrandExchangeOfferNameComparator.performPlayerAnimation(var3, var6, var7); // L: 478
}
if ((var4 & 4096) != 0) { // L: 480
var5 = var0.method5649(); // L: 481
}
int var9;
int var10;
int var13;
if ((var4 & 64) != 0) { // L: 483
var6 = var0.method5656(); // L: 484
PlayerType var14 = (PlayerType)TextureProvider.findEnumerated(ApproximateRouteStrategy.PlayerType_values(), var0.method5639()); // L: 485
boolean var8 = var0.method5612() == 1; // L: 486
var9 = var0.method5639(); // L: 487
var10 = var0.offset; // L: 488
if (var3.username != null && var3.appearance != null) { // L: 489
boolean var11 = false; // L: 490
if (var14.isUser && class60.friendSystem.isIgnored(var3.username)) { // L: 491 492
var11 = true;
}
if (!var11 && Client.field790 == 0 && !var3.isHidden) { // L: 494
Players.field1287.offset = 0; // L: 495
var0.method5697(Players.field1287.array, 0, var9); // L: 496
Players.field1287.offset = 0; // L: 497
String var12 = AbstractFont.escapeBrackets(Huffman.method4049(ScriptEvent.method1235(Players.field1287))); // L: 498
var3.overheadText = var12.trim(); // L: 499
var3.overheadTextColor = var6 >> 8; // L: 500
var3.overheadTextEffect = var6 & 255; // L: 501
var3.overheadTextCyclesRemaining = 150; // L: 502
var3.isAutoChatting = var8; // L: 503
var3.field986 = var3 != WorldMapLabelSize.localPlayer && var14.isUser && "" != Client.field913 && var12.toLowerCase().indexOf(Client.field913) == -1; // L: 504
if (var14.isPrivileged) { // L: 506
var13 = var8 ? 91 : 1;
} else {
var13 = var8 ? 90 : 2; // L: 507
}
if (var14.modIcon != -1) { // L: 508
WorldMapRectangle.addGameMessage(var13, WorldMapScaleHandler.method824(var14.modIcon) + var3.username.getName(), var12);
} else {
WorldMapRectangle.addGameMessage(var13, var3.username.getName(), var12); // L: 509
}
}
}
var0.offset = var10 + var9; // L: 512
}
if ((var4 & 512) != 0) { // L: 514
Players.field1284[var2] = var0.readByte(); // L: 515
}
if ((var4 & 16) != 0) { // L: 517
var6 = var0.method5612(); // L: 518
int var16;
int var17;
int var19;
if (var6 > 0) { // L: 519
for (var7 = 0; var7 < var6; ++var7) { // L: 520
var9 = -1; // L: 522
var10 = -1; // L: 523
var19 = -1; // L: 524
var17 = var0.readUShortSmart(); // L: 525
if (var17 == 32767) { // L: 526
var17 = var0.readUShortSmart(); // L: 527
var10 = var0.readUShortSmart(); // L: 528
var9 = var0.readUShortSmart(); // L: 529
var19 = var0.readUShortSmart(); // L: 530
} else if (var17 != 32766) { // L: 532
var10 = var0.readUShortSmart(); // L: 533
} else {
var17 = -1; // L: 535
}
var16 = var0.readUShortSmart(); // L: 536
var3.addHitSplat(var17, var10, var9, var19, Client.cycle, var16); // L: 537
}
}
var7 = var0.method5646(); // L: 540
if (var7 > 0) { // L: 541
for (var17 = 0; var17 < var7; ++var17) { // L: 542
var9 = var0.readUShortSmart(); // L: 543
var10 = var0.readUShortSmart(); // L: 544
if (var10 != 32767) { // L: 545
var19 = var0.readUShortSmart(); // L: 546
var16 = var0.readUnsignedByte(); // L: 547
var13 = var10 > 0 ? var0.method5646() : var16; // L: 548
var3.addHealthBar(var9, Client.cycle, var10, var19, var16, var13); // L: 549
} else {
var3.removeHealthBar(var9); // L: 551
}
}
}
}
if ((var4 & 1024) != 0) { // L: 555
var3.spotAnimation = var0.readUnsignedShort(); // L: 556
var6 = var0.method5667(); // L: 557
var3.field1003 = var6 >> 16; // L: 558
var3.field1013 = (var6 & 65535) + Client.cycle; // L: 559
var3.spotAnimationFrame = 0; // L: 560
var3.spotAnimationFrameCycle = 0; // L: 561
if (var3.field1013 > Client.cycle) { // L: 562
var3.spotAnimationFrame = -1;
}
if (var3.spotAnimation == 65535) { // L: 563
var3.spotAnimation = -1;
}
}
if ((var4 & 32) != 0) { // L: 565
var3.overheadText = var0.readStringCp1252NullTerminated(); // L: 566
if (var3.overheadText.charAt(0) == '~') { // L: 567
var3.overheadText = var3.overheadText.substring(1); // L: 568
WorldMapRectangle.addGameMessage(2, var3.username.getName(), var3.overheadText); // L: 569
} else if (var3 == WorldMapLabelSize.localPlayer) { // L: 571
WorldMapRectangle.addGameMessage(2, var3.username.getName(), var3.overheadText); // L: 572
}
var3.isAutoChatting = false; // L: 574
var3.overheadTextColor = 0; // L: 575
var3.overheadTextEffect = 0; // L: 576
var3.overheadTextCyclesRemaining = 150; // L: 577
}
if ((var4 & 1) != 0) { // L: 579
var6 = var0.method5639(); // L: 580
byte[] var20 = new byte[var6]; // L: 581
Buffer var15 = new Buffer(var20); // L: 582
var0.method5749(var20, 0, var6); // L: 583
Players.field1277[var2] = var15; // L: 584
var3.read(var15); // L: 585
}
if ((var4 & 8) != 0) { // L: 587
var3.targetIndex = var0.method5657(); // L: 588
if (var3.targetIndex == 65535) { // L: 589
var3.targetIndex = -1;
}
}
if ((var4 & 2) != 0) { // L: 591
var3.field1000 = var0.method5655(); // L: 592
if (var3.pathLength == 0) { // L: 593
var3.orientation = var3.field1000; // L: 594
var3.field1000 = -1; // L: 595
}
}
if ((var4 & 256) != 0) { // L: 598
for (var6 = 0; var6 < 3; ++var6) { // L: 599
var3.actions[var6] = var0.readStringCp1252NullTerminated();
}
}
if (var3.field660) { // L: 601
if (var5 == 127) { // L: 602
var3.resetPath(var3.tileX, var3.tileY);
} else {
byte var18;
if (var5 != -1) { // L: 605
var18 = var5;
} else {
var18 = Players.field1284[var2]; // L: 606
}
var3.method1286(var3.tileX, var3.tileY, var18); // L: 607
}
}
}
int var9 = (Client.zoomWidth - Client.zoomHeight) * var8 / 100 + Client.zoomHeight;
int var7 = var5 * var9 / 256;
var8 = 2048 - var3 & 2047;
var9 = 2048 - var4 & 2047;
int var10 = 0;
int var11 = 0;
int var12 = var7;
int var13;
int var14;
int var15;
if (var8 != 0) {
var13 = Rasterizer3D.Rasterizer3D_sine[var8];
var14 = Rasterizer3D.Rasterizer3D_cosine[var8];
var15 = var11 * var14 - var13 * var7 >> 16;
var12 = var13 * var11 + var7 * var14 >> 16;
var11 = var15;
}
if (var9 != 0) {
var13 = Rasterizer3D.Rasterizer3D_sine[var9];
var14 = Rasterizer3D.Rasterizer3D_cosine[var9];
var15 = var10 * var14 + var12 * var13 >> 16;
var12 = var14 * var12 - var13 * var10 >> 16;
var10 = var15;
}
MouseHandler.cameraX = var0 - var10;
WorldMapSection3.cameraY = var1 - var11;
ObjectSound.cameraZ = var2 - var12;
TilePaint.cameraPitch = var3;
Canvas.cameraYaw = var4;
if (Client.oculusOrbState == 1 && Client.staffModLevel >= 2 && Client.cycle % 50 == 0 && (class225.oculusOrbFocalPointX >> 7 != class60.localPlayer.x >> 7 || HealthBarDefinition.oculusOrbFocalPointY >> 7 != class60.localPlayer.y >> 7)) {
var13 = class60.localPlayer.plane;
var14 = (class225.oculusOrbFocalPointX >> 7) + class182.baseX;
var15 = (HealthBarDefinition.oculusOrbFocalPointY >> 7) + SecureRandomFuture.baseY;
GrandExchangeOffer.method191(var14, var15, var13, true);
}
}
} // L: 613
}