project: rev 192
This commit is contained in:
@@ -1,267 +1,291 @@
|
||||
import java.awt.Component;
|
||||
import java.io.IOException;
|
||||
import java.util.Comparator;
|
||||
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("u")
|
||||
@ObfuscatedName("d")
|
||||
@Implements("GrandExchangeOfferAgeComparator")
|
||||
final class GrandExchangeOfferAgeComparator implements Comparator {
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedName("sk")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lic;"
|
||||
descriptor = "Lcp;"
|
||||
)
|
||||
public static AbstractArchive SequenceDefinition_skeletonsArchive;
|
||||
@Export("clientPreferences")
|
||||
static ClientPreferences clientPreferences;
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Liw;"
|
||||
)
|
||||
@Export("ObjectDefinition_modelsArchive")
|
||||
public static AbstractArchive ObjectDefinition_modelsArchive;
|
||||
|
||||
@ObfuscatedName("z")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lf;Lf;B)I",
|
||||
garbageValue = "0"
|
||||
descriptor = "(Ly;Ly;B)I",
|
||||
garbageValue = "-94"
|
||||
)
|
||||
@Export("compare_bridged")
|
||||
int 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); // L: 21
|
||||
}
|
||||
|
||||
public int compare(Object var1, Object var2) {
|
||||
return this.compare_bridged((GrandExchangeEvent)var1, (GrandExchangeEvent)var2); // L: 17
|
||||
}
|
||||
|
||||
@ObfuscatedName("z")
|
||||
public boolean equals(Object var1) {
|
||||
return super.equals(var1); // L: 21
|
||||
}
|
||||
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/awt/Component;I)V",
|
||||
garbageValue = "-1389394211"
|
||||
descriptor = "(Ljava/lang/String;I)V",
|
||||
garbageValue = "65677327"
|
||||
)
|
||||
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
|
||||
static final void method241(String var0) {
|
||||
StringBuilder var10000 = new StringBuilder();
|
||||
Object var10001 = null; // L: 126
|
||||
var10000 = var10000.append("Please remove ").append(var0);
|
||||
var10001 = null;
|
||||
String var1 = var10000.append(" from your ignore list first").toString();
|
||||
DevicePcmPlayerProvider.addGameMessage(30, "", var1); // L: 128
|
||||
} // L: 130
|
||||
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lky;I)V",
|
||||
garbageValue = "1274576828"
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-1203523043"
|
||||
)
|
||||
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;
|
||||
}
|
||||
public static void method242() {
|
||||
HitSplatDefinition.HitSplatDefinition_cached.clear(); // L: 192
|
||||
HitSplatDefinition.HitSplatDefinition_cachedSprites.clear(); // L: 193
|
||||
HitSplatDefinition.HitSplatDefinition_cachedFonts.clear(); // L: 194
|
||||
} // L: 195
|
||||
|
||||
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
|
||||
@ObfuscatedName("aq")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ILco;ZI)I",
|
||||
garbageValue = "-695150363"
|
||||
)
|
||||
static int method240(int var0, Script var1, boolean var2) {
|
||||
if (var0 == ScriptOpcodes.WORLDLIST_FETCH) { // L: 3273
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = WallDecoration.loadWorlds() ? 1 : 0; // L: 3274
|
||||
return 1; // L: 3275
|
||||
} else {
|
||||
World var9;
|
||||
if (var0 == ScriptOpcodes.WORLDLIST_START) { // L: 3277
|
||||
var9 = ModelData0.worldListStart(); // L: 3278
|
||||
if (var9 != null) { // L: 3279
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var9.id; // L: 3280
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var9.properties; // L: 3281
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = var9.activity; // L: 3282
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var9.location; // L: 3283
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var9.population; // L: 3284
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = var9.host; // L: 3285
|
||||
} 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
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = -1; // L: 3288
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3289
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ""; // L: 3290
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3291
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3292
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ""; // L: 3293
|
||||
}
|
||||
|
||||
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);
|
||||
return 1; // L: 3295
|
||||
} else if (var0 == ScriptOpcodes.WORLDLIST_NEXT) { // L: 3297
|
||||
var9 = FileSystem.getNextWorldListWorld(); // L: 3298
|
||||
if (var9 != null) { // L: 3299
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var9.id; // L: 3300
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var9.properties; // L: 3301
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = var9.activity; // L: 3302
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var9.location; // L: 3303
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var9.population; // L: 3304
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = var9.host; // L: 3305
|
||||
} else {
|
||||
byte var18;
|
||||
if (var5 != -1) { // L: 605
|
||||
var18 = var5;
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = -1; // L: 3308
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3309
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ""; // L: 3310
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3311
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3312
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ""; // L: 3313
|
||||
}
|
||||
|
||||
return 1; // L: 3315
|
||||
} else {
|
||||
int var3;
|
||||
World var7;
|
||||
int var8;
|
||||
if (var0 == ScriptOpcodes.WORLDLIST_SPECIFIC) { // L: 3317
|
||||
var3 = Interpreter.Interpreter_intStack[--MilliClock.Interpreter_intStackSize]; // L: 3318
|
||||
var7 = null; // L: 3319
|
||||
|
||||
for (var8 = 0; var8 < World.World_count; ++var8) { // L: 3320
|
||||
if (var3 == DefaultsGroup.World_worlds[var8].id) { // L: 3321
|
||||
var7 = DefaultsGroup.World_worlds[var8]; // L: 3322
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (var7 != null) { // L: 3326
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var7.id; // L: 3327
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var7.properties; // L: 3328
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = var7.activity; // L: 3329
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var7.location; // L: 3330
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var7.population; // L: 3331
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = var7.host; // L: 3332
|
||||
} else {
|
||||
var18 = Players.field1284[var2]; // L: 606
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = -1; // L: 3335
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3336
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ""; // L: 3337
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3338
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3339
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ""; // L: 3340
|
||||
}
|
||||
|
||||
var3.method1286(var3.tileX, var3.tileY, var18); // L: 607
|
||||
return 1; // L: 3342
|
||||
} else if (var0 == ScriptOpcodes.WORLDLIST_SORT) { // L: 3344
|
||||
MilliClock.Interpreter_intStackSize -= 4; // L: 3345
|
||||
var3 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize]; // L: 3346
|
||||
boolean var10 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize + 1] == 1; // L: 3347
|
||||
var8 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize + 2]; // L: 3348
|
||||
boolean var6 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize + 3] == 1; // L: 3349
|
||||
World.sortWorldList(var3, var10, var8, var6); // L: 3350
|
||||
return 1; // L: 3351
|
||||
} else if (var0 != ScriptOpcodes.GETWORLDINFO) { // L: 3353
|
||||
if (var0 == ScriptOpcodes.SETFOLLOWEROPSLOWPRIORITY) { // L: 3374
|
||||
Client.followerOpsLowPriority = Interpreter.Interpreter_intStack[--MilliClock.Interpreter_intStackSize] == 1; // L: 3375
|
||||
return 1; // L: 3376
|
||||
} else {
|
||||
int var4;
|
||||
ParamDefinition var5;
|
||||
if (var0 == ScriptOpcodes.NC_PARAM) { // L: 3378
|
||||
MilliClock.Interpreter_intStackSize -= 2; // L: 3379
|
||||
var3 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize]; // L: 3380
|
||||
var4 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize + 1]; // L: 3381
|
||||
var5 = TileItem.getParamDefinition(var4); // L: 3382
|
||||
if (var5.isString()) { // L: 3383
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = Clock.getNpcDefinition(var3).getStringParam(var4, var5.defaultStr); // L: 3384
|
||||
} else {
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = Clock.getNpcDefinition(var3).getIntParam(var4, var5.defaultInt); // L: 3387
|
||||
}
|
||||
|
||||
return 1; // L: 3389
|
||||
} else if (var0 == ScriptOpcodes.LC_PARAM) { // L: 3391
|
||||
MilliClock.Interpreter_intStackSize -= 2; // L: 3392
|
||||
var3 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize]; // L: 3393
|
||||
var4 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize + 1]; // L: 3394
|
||||
var5 = TileItem.getParamDefinition(var4); // L: 3395
|
||||
if (var5.isString()) { // L: 3396
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ScriptEvent.getObjectDefinition(var3).getStringParam(var4, var5.defaultStr); // L: 3397
|
||||
} else {
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = ScriptEvent.getObjectDefinition(var3).getIntParam(var4, var5.defaultInt); // L: 3400
|
||||
}
|
||||
|
||||
return 1; // L: 3402
|
||||
} else if (var0 == ScriptOpcodes.OC_PARAM) { // L: 3404
|
||||
MilliClock.Interpreter_intStackSize -= 2; // L: 3405
|
||||
var3 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize]; // L: 3406
|
||||
var4 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize + 1]; // L: 3407
|
||||
var5 = TileItem.getParamDefinition(var4); // L: 3408
|
||||
if (var5.isString()) { // L: 3409
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = AbstractWorldMapData.ItemDefinition_get(var3).getStringParam(var4, var5.defaultStr); // L: 3410
|
||||
} else {
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = AbstractWorldMapData.ItemDefinition_get(var3).getIntParam(var4, var5.defaultInt); // L: 3413
|
||||
}
|
||||
|
||||
return 1; // L: 3415
|
||||
} else if (var0 == ScriptOpcodes.STRUCT_PARAM) { // L: 3417
|
||||
MilliClock.Interpreter_intStackSize -= 2; // L: 3418
|
||||
var3 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize]; // L: 3419
|
||||
var4 = Interpreter.Interpreter_intStack[MilliClock.Interpreter_intStackSize + 1]; // L: 3420
|
||||
var5 = TileItem.getParamDefinition(var4); // L: 3421
|
||||
if (var5.isString()) { // L: 3422
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ClientPacket.StructDefinition_getStructDefinition(var3).getStringParam(var4, var5.defaultStr); // L: 3423
|
||||
} else {
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = ClientPacket.StructDefinition_getStructDefinition(var3).getIntParam(var4, var5.defaultInt); // L: 3426
|
||||
}
|
||||
|
||||
return 1; // L: 3428
|
||||
} else if (var0 == ScriptOpcodes.ON_MOBILE) { // L: 3430
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = Client.onMobile ? 1 : 0; // L: 3431
|
||||
return 1; // L: 3432
|
||||
} else if (var0 == ScriptOpcodes.CLIENTTYPE) { // L: 3434
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = Client.clientType & 3; // L: 3435
|
||||
return 1; // L: 3436
|
||||
} else if (var0 == 6520) { // L: 3438
|
||||
return 1; // L: 3439
|
||||
} else if (var0 == ScriptOpcodes.MOBILE_KEYBOARDHIDE) { // L: 3441
|
||||
return 1; // L: 3442
|
||||
} else if (var0 == 6522) { // L: 3444
|
||||
--UrlRequester.Interpreter_stringStackSize; // L: 3445
|
||||
--MilliClock.Interpreter_intStackSize; // L: 3446
|
||||
return 1; // L: 3447
|
||||
} else if (var0 == 6523) { // L: 3449
|
||||
--UrlRequester.Interpreter_stringStackSize; // L: 3450
|
||||
--MilliClock.Interpreter_intStackSize; // L: 3451
|
||||
return 1; // L: 3452
|
||||
} else if (var0 == ScriptOpcodes.BATTERYLEVEL) { // L: 3454
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = -1; // L: 3455
|
||||
return 1; // L: 3456
|
||||
} else if (var0 == ScriptOpcodes.BATTERYCHARGING) { // L: 3458
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 1; // L: 3459
|
||||
return 1; // L: 3460
|
||||
} else if (var0 == ScriptOpcodes.WIFIAVAILABLE) { // L: 3462
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 1; // L: 3463
|
||||
return 1; // L: 3464
|
||||
} else {
|
||||
return 2; // L: 3466
|
||||
}
|
||||
}
|
||||
} else {
|
||||
var3 = Interpreter.Interpreter_intStack[--MilliClock.Interpreter_intStackSize]; // L: 3354
|
||||
if (var3 >= 0 && var3 < World.World_count) { // L: 3355
|
||||
var7 = DefaultsGroup.World_worlds[var3]; // L: 3356
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var7.id; // L: 3357
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var7.properties; // L: 3358
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = var7.activity; // L: 3359
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var7.location; // L: 3360
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = var7.population; // L: 3361
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = var7.host; // L: 3362
|
||||
} else {
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = -1; // L: 3365
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3366
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ""; // L: 3367
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3368
|
||||
Interpreter.Interpreter_intStack[++MilliClock.Interpreter_intStackSize - 1] = 0; // L: 3369
|
||||
Interpreter.Interpreter_stringStack[++UrlRequester.Interpreter_stringStackSize - 1] = ""; // L: 3370
|
||||
}
|
||||
|
||||
return 1; // L: 3372
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} // L: 613
|
||||
@ObfuscatedName("gl")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ZI)V",
|
||||
garbageValue = "487407566"
|
||||
)
|
||||
static final void method243(boolean var0) {
|
||||
FriendSystem.playPcmPlayers(); // L: 5656
|
||||
++Client.packetWriter.pendingWrites; // L: 5657
|
||||
if (Client.packetWriter.pendingWrites >= 50 || var0) { // L: 5658
|
||||
Client.packetWriter.pendingWrites = 0; // L: 5659
|
||||
if (!Client.field730 && Client.packetWriter.getSocket() != null) { // L: 5660
|
||||
PacketBufferNode var1 = class4.getPacketBufferNode(ClientPacket.field2247, Client.packetWriter.isaacCipher); // L: 5662
|
||||
Client.packetWriter.addNode(var1); // L: 5663
|
||||
|
||||
try {
|
||||
Client.packetWriter.flush(); // L: 5665
|
||||
} catch (IOException var3) { // L: 5667
|
||||
Client.field730 = true; // L: 5668
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
} // L: 5671
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user