Merge remote-tracking branch 'upstream/master' into master
Nice insider info btw, be nice if you shared it, so-called "open source" client.
This commit is contained in:
@@ -6,354 +6,220 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("am")
|
||||
@ObfuscatedName("as")
|
||||
public class class35 {
|
||||
@ObfuscatedName("f")
|
||||
@Export("operatingSystemName")
|
||||
static String operatingSystemName;
|
||||
@ObfuscatedName("ix")
|
||||
@ObfuscatedName("ra")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 327341305
|
||||
intValue = -1989236693
|
||||
)
|
||||
@Export("selectedItemWidget")
|
||||
static int selectedItemWidget;
|
||||
@ObfuscatedName("ky")
|
||||
static int field264;
|
||||
@ObfuscatedName("w")
|
||||
@Export("operatingSystemName")
|
||||
public static String operatingSystemName;
|
||||
@ObfuscatedName("ga")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lcg;"
|
||||
descriptor = "[Loh;"
|
||||
)
|
||||
@Export("localPlayer")
|
||||
static Player localPlayer;
|
||||
@ObfuscatedName("h")
|
||||
ExecutorService field246;
|
||||
@ObfuscatedName("c")
|
||||
Future field247;
|
||||
@ObfuscatedName("o")
|
||||
@Export("headIconPkSprites")
|
||||
static SpritePixels[] headIconPkSprites;
|
||||
@ObfuscatedName("v")
|
||||
ExecutorService field262;
|
||||
@ObfuscatedName("n")
|
||||
Future field260;
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lnk;"
|
||||
descriptor = "Lnd;"
|
||||
)
|
||||
final Buffer field244;
|
||||
@ObfuscatedName("g")
|
||||
final Buffer field261;
|
||||
@ObfuscatedName("y")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lat;"
|
||||
descriptor = "Lai;"
|
||||
)
|
||||
final class31 field245;
|
||||
final class31 field268;
|
||||
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lnk;Lat;)V"
|
||||
descriptor = "(Lnd;Lai;)V"
|
||||
)
|
||||
public class35(Buffer var1, class31 var2) {
|
||||
this.field246 = Executors.newSingleThreadExecutor(); // L: 10
|
||||
this.field244 = var1; // L: 16
|
||||
this.field245 = var2; // L: 17
|
||||
this.method399(); // L: 18
|
||||
this.field262 = Executors.newSingleThreadExecutor(); // L: 10
|
||||
this.field261 = var1; // L: 16
|
||||
this.field268 = var2; // L: 17
|
||||
this.method335(); // L: 18
|
||||
} // L: 19
|
||||
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)Z",
|
||||
garbageValue = "2"
|
||||
garbageValue = "70"
|
||||
)
|
||||
public boolean method409() {
|
||||
return this.field247.isDone(); // L: 22
|
||||
public boolean method342() {
|
||||
return this.field260.isDone(); // L: 22
|
||||
}
|
||||
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(S)V",
|
||||
garbageValue = "20171"
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "-47"
|
||||
)
|
||||
public void method397() {
|
||||
this.field246.shutdown(); // L: 26
|
||||
this.field246 = null; // L: 27
|
||||
public void method332() {
|
||||
this.field262.shutdown(); // L: 26
|
||||
this.field262 = null; // L: 27
|
||||
} // L: 28
|
||||
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)Lnk;",
|
||||
garbageValue = "-342395493"
|
||||
descriptor = "(I)Lnd;",
|
||||
garbageValue = "-1675442246"
|
||||
)
|
||||
public Buffer method408() {
|
||||
public Buffer method331() {
|
||||
try {
|
||||
return (Buffer)this.field247.get(); // L: 32
|
||||
return (Buffer)this.field260.get(); // L: 32
|
||||
} catch (Exception var2) { // L: 34
|
||||
return null; // L: 35
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedName("y")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "1826424495"
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "4"
|
||||
)
|
||||
void method399() {
|
||||
this.field247 = this.field246.submit(new class29(this, this.field244, this.field245)); // L: 40
|
||||
void method335() {
|
||||
this.field260 = this.field262.submit(new class29(this, this.field261, this.field268)); // L: 40
|
||||
} // L: 41
|
||||
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedName("ip")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lnm;II)V",
|
||||
garbageValue = "415858019"
|
||||
descriptor = "(Lef;IIII)V",
|
||||
garbageValue = "-336055981"
|
||||
)
|
||||
@Export("readPlayerUpdate")
|
||||
static void readPlayerUpdate(PacketBuffer var0, int var1) {
|
||||
boolean var2 = var0.readBits(1) == 1; // L: 229
|
||||
if (var2) { // L: 230
|
||||
Players.Players_pendingUpdateIndices[++Players.Players_pendingUpdateCount - 1] = var1;
|
||||
}
|
||||
|
||||
int var3 = var0.readBits(2); // L: 231
|
||||
Player var4 = Client.players[var1]; // L: 232
|
||||
if (var3 == 0) { // L: 233
|
||||
if (var2) { // L: 234
|
||||
var4.field1186 = false; // L: 235
|
||||
} else if (Client.localPlayerIndex == var1) { // L: 238
|
||||
throw new RuntimeException();
|
||||
} else {
|
||||
Players.Players_regions[var1] = (var4.plane << 28) + (JagexCache.baseX + var4.pathX[0] >> 13 << 14) + (Messages.baseY + var4.pathY[0] >> 13); // L: 239
|
||||
if (var4.field1247 != -1) { // L: 240
|
||||
Players.Players_orientations[var1] = var4.field1247;
|
||||
} else {
|
||||
Players.Players_orientations[var1] = var4.orientation; // L: 241
|
||||
}
|
||||
|
||||
Players.Players_targetIndices[var1] = var4.targetIndex; // L: 242
|
||||
Client.players[var1] = null; // L: 243
|
||||
if (var0.readBits(1) != 0) { // L: 244
|
||||
Tiles.updateExternalPlayer(var0, var1);
|
||||
}
|
||||
|
||||
@Export("addNpcToMenu")
|
||||
static final void addNpcToMenu(NPCComposition var0, int var1, int var2, int var3) {
|
||||
if (Client.menuOptionsCount < 400) { // L: 8995
|
||||
if (var0.transforms != null) { // L: 8996
|
||||
var0 = var0.transform();
|
||||
}
|
||||
} else {
|
||||
int var5;
|
||||
int var6;
|
||||
int var7;
|
||||
if (var3 == 1) { // L: 247
|
||||
var5 = var0.readBits(3); // L: 248
|
||||
var6 = var4.pathX[0]; // L: 249
|
||||
var7 = var4.pathY[0]; // L: 250
|
||||
if (var5 == 0) { // L: 251
|
||||
--var6; // L: 252
|
||||
--var7; // L: 253
|
||||
} else if (var5 == 1) { // L: 255
|
||||
--var7;
|
||||
} else if (var5 == 2) { // L: 256
|
||||
++var6; // L: 257
|
||||
--var7; // L: 258
|
||||
} else if (var5 == 3) { // L: 260
|
||||
--var6;
|
||||
} else if (var5 == 4) { // L: 261
|
||||
++var6;
|
||||
} else if (var5 == 5) { // L: 262
|
||||
--var6; // L: 263
|
||||
++var7; // L: 264
|
||||
} else if (var5 == 6) { // L: 266
|
||||
++var7;
|
||||
} else if (var5 == 7) { // L: 267
|
||||
++var6; // L: 268
|
||||
++var7; // L: 269
|
||||
}
|
||||
|
||||
if (Client.localPlayerIndex == var1 && (var4.x < 1536 || var4.y < 1536 || var4.x >= 11776 || var4.y >= 11776)) { // L: 271
|
||||
var4.resetPath(var6, var7); // L: 272
|
||||
var4.field1186 = false; // L: 273
|
||||
} else if (var2) { // L: 275
|
||||
var4.field1186 = true; // L: 276
|
||||
var4.tileX = var6; // L: 277
|
||||
var4.tileY = var7; // L: 278
|
||||
} else {
|
||||
var4.field1186 = false; // L: 281
|
||||
var4.method2140(var6, var7, Players.field1345[var1]); // L: 282
|
||||
}
|
||||
if (var0 != null) { // L: 8997
|
||||
if (var0.isInteractable) { // L: 8998
|
||||
if (!var0.isFollower || Client.followerIndex == var1) { // L: 8999
|
||||
String var4 = var0.name; // L: 9000
|
||||
int var7;
|
||||
int var8;
|
||||
if (var0.combatLevel != 0) { // L: 9001
|
||||
var7 = var0.combatLevel; // L: 9004
|
||||
var8 = class93.localPlayer.combatLevel; // L: 9005
|
||||
int var9 = var8 - var7; // L: 9007
|
||||
String var6;
|
||||
if (var9 < -9) { // L: 9008
|
||||
var6 = class44.colorStartTag(16711680); // L: 9009
|
||||
} else if (var9 < -6) { // L: 9012
|
||||
var6 = class44.colorStartTag(16723968); // L: 9013
|
||||
} else if (var9 < -3) { // L: 9016
|
||||
var6 = class44.colorStartTag(16740352); // L: 9017
|
||||
} else if (var9 < 0) { // L: 9020
|
||||
var6 = class44.colorStartTag(16756736); // L: 9021
|
||||
} else if (var9 > 9) { // L: 9024
|
||||
var6 = class44.colorStartTag(65280); // L: 9025
|
||||
} else if (var9 > 6) { // L: 9028
|
||||
var6 = class44.colorStartTag(4259584); // L: 9029
|
||||
} else if (var9 > 3) { // L: 9032
|
||||
var6 = class44.colorStartTag(8453888); // L: 9033
|
||||
} else if (var9 > 0) { // L: 9036
|
||||
var6 = class44.colorStartTag(12648192); // L: 9037
|
||||
} else {
|
||||
var6 = class44.colorStartTag(16776960); // L: 9040
|
||||
}
|
||||
|
||||
} else if (var3 == 2) { // L: 286
|
||||
var5 = var0.readBits(4); // L: 287
|
||||
var6 = var4.pathX[0]; // L: 288
|
||||
var7 = var4.pathY[0]; // L: 289
|
||||
if (var5 == 0) { // L: 290
|
||||
var6 -= 2; // L: 291
|
||||
var7 -= 2; // L: 292
|
||||
} else if (var5 == 1) { // L: 294
|
||||
--var6; // L: 295
|
||||
var7 -= 2; // L: 296
|
||||
} else if (var5 == 2) { // L: 298
|
||||
var7 -= 2;
|
||||
} else if (var5 == 3) { // L: 299
|
||||
++var6; // L: 300
|
||||
var7 -= 2; // L: 301
|
||||
} else if (var5 == 4) { // L: 303
|
||||
var6 += 2; // L: 304
|
||||
var7 -= 2; // L: 305
|
||||
} else if (var5 == 5) { // L: 307
|
||||
var6 -= 2; // L: 308
|
||||
--var7; // L: 309
|
||||
} else if (var5 == 6) { // L: 311
|
||||
var6 += 2; // L: 312
|
||||
--var7; // L: 313
|
||||
} else if (var5 == 7) { // L: 315
|
||||
var6 -= 2;
|
||||
} else if (var5 == 8) { // L: 316
|
||||
var6 += 2;
|
||||
} else if (var5 == 9) { // L: 317
|
||||
var6 -= 2; // L: 318
|
||||
++var7; // L: 319
|
||||
} else if (var5 == 10) { // L: 321
|
||||
var6 += 2; // L: 322
|
||||
++var7; // L: 323
|
||||
} else if (var5 == 11) { // L: 325
|
||||
var6 -= 2; // L: 326
|
||||
var7 += 2; // L: 327
|
||||
} else if (var5 == 12) { // L: 329
|
||||
--var6; // L: 330
|
||||
var7 += 2; // L: 331
|
||||
} else if (var5 == 13) { // L: 333
|
||||
var7 += 2;
|
||||
} else if (var5 == 14) { // L: 334
|
||||
++var6; // L: 335
|
||||
var7 += 2; // L: 336
|
||||
} else if (var5 == 15) { // L: 338
|
||||
var6 += 2; // L: 339
|
||||
var7 += 2; // L: 340
|
||||
}
|
||||
var4 = var4 + var6 + " " + " (" + "level-" + var0.combatLevel + ")"; // L: 9042
|
||||
}
|
||||
|
||||
if (var0.isFollower && Client.followerOpsLowPriority) { // L: 9044
|
||||
Occluder.insertMenuItemNoShift("Examine", class44.colorStartTag(16776960) + var4, 1003, var1, var2, var3); // L: 9045
|
||||
}
|
||||
|
||||
if (Client.isItemSelected == 1) { // L: 9048
|
||||
Occluder.insertMenuItemNoShift("Use", Client.selectedItemName + " " + "->" + " " + class44.colorStartTag(16776960) + var4, 7, var1, var2, var3); // L: 9049
|
||||
} else if (Client.isSpellSelected) { // L: 9052
|
||||
if ((class4.selectedSpellFlags & 2) == 2) { // L: 9053
|
||||
Occluder.insertMenuItemNoShift(Client.selectedSpellActionName, Client.selectedSpellName + " " + "->" + " " + class44.colorStartTag(16776960) + var4, 8, var1, var2, var3); // L: 9054
|
||||
}
|
||||
} else {
|
||||
int var10 = var0.isFollower && Client.followerOpsLowPriority ? 2000 : 0; // L: 9059
|
||||
String[] var11 = var0.actions; // L: 9060
|
||||
if (var11 != null) { // L: 9061
|
||||
for (var7 = 4; var7 >= 0; --var7) { // L: 9062
|
||||
if (var11[var7] != null && !var11[var7].equalsIgnoreCase("Attack")) { // L: 9063
|
||||
var8 = 0; // L: 9064
|
||||
if (var7 == 0) { // L: 9065
|
||||
var8 = var10 + 9;
|
||||
}
|
||||
|
||||
if (var7 == 1) { // L: 9066
|
||||
var8 = var10 + 10;
|
||||
}
|
||||
|
||||
if (var7 == 2) { // L: 9067
|
||||
var8 = var10 + 11;
|
||||
}
|
||||
|
||||
if (var7 == 3) { // L: 9068
|
||||
var8 = var10 + 12;
|
||||
}
|
||||
|
||||
if (var7 == 4) { // L: 9069
|
||||
var8 = var10 + 13;
|
||||
}
|
||||
|
||||
Occluder.insertMenuItemNoShift(var11[var7], class44.colorStartTag(16776960) + var4, var8, var1, var2, var3); // L: 9070
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (var11 != null) { // L: 9075
|
||||
for (var7 = 4; var7 >= 0; --var7) { // L: 9076
|
||||
if (var11[var7] != null && var11[var7].equalsIgnoreCase("Attack")) { // L: 9077
|
||||
short var12 = 0; // L: 9078
|
||||
if (Client.npcAttackOption != AttackOption.AttackOption_hidden) { // L: 9079
|
||||
if (Client.npcAttackOption == AttackOption.AttackOption_alwaysRightClick || Client.npcAttackOption == AttackOption.AttackOption_dependsOnCombatLevels && var0.combatLevel > class93.localPlayer.combatLevel) { // L: 9080
|
||||
var12 = 2000; // L: 9081
|
||||
}
|
||||
|
||||
var8 = 0; // L: 9083
|
||||
if (var7 == 0) { // L: 9084
|
||||
var8 = var12 + 9;
|
||||
}
|
||||
|
||||
if (var7 == 1) { // L: 9085
|
||||
var8 = var12 + 10;
|
||||
}
|
||||
|
||||
if (var7 == 2) { // L: 9086
|
||||
var8 = var12 + 11;
|
||||
}
|
||||
|
||||
if (var7 == 3) { // L: 9087
|
||||
var8 = var12 + 12;
|
||||
}
|
||||
|
||||
if (var7 == 4) { // L: 9088
|
||||
var8 = var12 + 13;
|
||||
}
|
||||
|
||||
Occluder.insertMenuItemNoShift(var11[var7], class44.colorStartTag(16776960) + var4, var8, var1, var2, var3); // L: 9089
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (!var0.isFollower || !Client.followerOpsLowPriority) { // L: 9094
|
||||
Occluder.insertMenuItemNoShift("Examine", class44.colorStartTag(16776960) + var4, 1003, var1, var2, var3); // L: 9095
|
||||
}
|
||||
}
|
||||
|
||||
if (Client.localPlayerIndex != var1 || var4.x >= 1536 && var4.y >= 1536 && var4.x < 11776 && var4.y < 11776) { // L: 342
|
||||
if (var2) { // L: 346
|
||||
var4.field1186 = true; // L: 347
|
||||
var4.tileX = var6; // L: 348
|
||||
var4.tileY = var7; // L: 349
|
||||
} else {
|
||||
var4.field1186 = false; // L: 352
|
||||
var4.method2140(var6, var7, Players.field1345[var1]); // L: 353
|
||||
}
|
||||
} else {
|
||||
var4.resetPath(var6, var7); // L: 343
|
||||
var4.field1186 = false; // L: 344
|
||||
}
|
||||
|
||||
} else {
|
||||
var5 = var0.readBits(1); // L: 357
|
||||
int var8;
|
||||
int var9;
|
||||
int var10;
|
||||
int var11;
|
||||
if (var5 == 0) { // L: 358
|
||||
var6 = var0.readBits(12); // L: 359
|
||||
var7 = var6 >> 10; // L: 360
|
||||
var8 = var6 >> 5 & 31; // L: 361
|
||||
if (var8 > 15) { // L: 362
|
||||
var8 -= 32;
|
||||
}
|
||||
|
||||
var9 = var6 & 31; // L: 363
|
||||
if (var9 > 15) { // L: 364
|
||||
var9 -= 32;
|
||||
}
|
||||
|
||||
var10 = var8 + var4.pathX[0]; // L: 365
|
||||
var11 = var9 + var4.pathY[0]; // L: 366
|
||||
if (Client.localPlayerIndex == var1 && (var4.x < 1536 || var4.y < 1536 || var4.x >= 11776 || var4.y >= 11776)) { // L: 367
|
||||
var4.resetPath(var10, var11); // L: 368
|
||||
var4.field1186 = false; // L: 369
|
||||
} else if (var2) { // L: 371
|
||||
var4.field1186 = true; // L: 372
|
||||
var4.tileX = var10; // L: 373
|
||||
var4.tileY = var11; // L: 374
|
||||
} else {
|
||||
var4.field1186 = false; // L: 377
|
||||
var4.method2140(var10, var11, Players.field1345[var1]); // L: 378
|
||||
}
|
||||
|
||||
var4.plane = (byte)(var7 + var4.plane & 3); // L: 380
|
||||
if (Client.localPlayerIndex == var1) { // L: 381
|
||||
ParamComposition.Client_plane = var4.plane;
|
||||
}
|
||||
|
||||
} else {
|
||||
var6 = var0.readBits(30); // L: 384
|
||||
var7 = var6 >> 28; // L: 385
|
||||
var8 = var6 >> 14 & 16383; // L: 386
|
||||
var9 = var6 & 16383; // L: 387
|
||||
var10 = (var8 + JagexCache.baseX + var4.pathX[0] & 16383) - JagexCache.baseX; // L: 388
|
||||
var11 = (var9 + Messages.baseY + var4.pathY[0] & 16383) - Messages.baseY; // L: 389
|
||||
if (Client.localPlayerIndex == var1 && (var4.x < 1536 || var4.y < 1536 || var4.x >= 11776 || var4.y >= 11776)) { // L: 390
|
||||
var4.resetPath(var10, var11); // L: 391
|
||||
var4.field1186 = false; // L: 392
|
||||
} else if (var2) { // L: 394
|
||||
var4.field1186 = true; // L: 395
|
||||
var4.tileX = var10; // L: 396
|
||||
var4.tileY = var11; // L: 397
|
||||
} else {
|
||||
var4.field1186 = false; // L: 400
|
||||
var4.method2140(var10, var11, Players.field1345[var1]); // L: 401
|
||||
}
|
||||
|
||||
var4.plane = (byte)(var7 + var4.plane & 3); // L: 403
|
||||
if (Client.localPlayerIndex == var1) { // L: 404
|
||||
ParamComposition.Client_plane = var4.plane;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
} // L: 236 245 284 355 382 405
|
||||
|
||||
@ObfuscatedName("gc")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lcj;IS)V",
|
||||
garbageValue = "14935"
|
||||
)
|
||||
@Export("updateActorSequence")
|
||||
static final void updateActorSequence(Actor var0, int var1) {
|
||||
int var2;
|
||||
int var3;
|
||||
int var4;
|
||||
if (var0.field1254 >= Client.cycle) { // L: 4040
|
||||
var2 = Math.max(1, var0.field1254 - Client.cycle); // L: 4041
|
||||
var3 = var0.field1211 * 64 + var0.field1236 * 128; // L: 4042
|
||||
var4 = var0.field1211 * 64 + var0.field1252 * 128; // L: 4043
|
||||
var0.x += (var3 - var0.x) / var2; // L: 4044
|
||||
var0.y += (var4 - var0.y) / var2; // L: 4045
|
||||
var0.field1250 = 0; // L: 4046
|
||||
var0.orientation = var0.field1256; // L: 4047
|
||||
} else if (var0.field1237 >= Client.cycle) { // L: 4049
|
||||
if (var0.field1237 == Client.cycle || var0.sequence == -1 || var0.sequenceDelay != 0 || var0.sequenceFrameCycle + 1 > Player.SequenceDefinition_get(var0.sequence).frameLengths[var0.sequenceFrame]) { // L: 4050
|
||||
var2 = var0.field1237 - var0.field1254; // L: 4051
|
||||
var3 = Client.cycle - var0.field1254; // L: 4052
|
||||
var4 = var0.field1211 * 64 + var0.field1236 * 128; // L: 4053
|
||||
int var5 = var0.field1211 * 64 + var0.field1252 * 128; // L: 4054
|
||||
int var6 = var0.field1211 * 64 + var0.field1251 * 128; // L: 4055
|
||||
int var7 = var0.field1211 * 64 + var0.field1253 * 128; // L: 4056
|
||||
var0.x = (var3 * var6 + var4 * (var2 - var3)) / var2; // L: 4057
|
||||
var0.y = (var7 * var3 + var5 * (var2 - var3)) / var2; // L: 4058
|
||||
}
|
||||
|
||||
var0.field1250 = 0; // L: 4060
|
||||
var0.orientation = var0.field1256; // L: 4061
|
||||
var0.rotation = var0.orientation; // L: 4062
|
||||
} else {
|
||||
class369.method6314(var0); // L: 4064
|
||||
}
|
||||
|
||||
if (var0.x < 128 || var0.y < 128 || var0.x >= 13184 || var0.y >= 13184) { // L: 4065
|
||||
var0.sequence = -1; // L: 4066
|
||||
var0.spotAnimation = -1; // L: 4067
|
||||
var0.field1254 = 0; // L: 4068
|
||||
var0.field1237 = 0; // L: 4069
|
||||
var0.x = var0.field1211 * 64 + var0.pathX[0] * 128; // L: 4070
|
||||
var0.y = var0.pathY[0] * 128 + var0.field1211 * 64; // L: 4071
|
||||
var0.method2194(); // L: 4072
|
||||
}
|
||||
|
||||
if (localPlayer == var0 && (var0.x < 1536 || var0.y < 1536 || var0.x >= 11776 || var0.y >= 11776)) { // L: 4074 4075
|
||||
var0.sequence = -1; // L: 4076
|
||||
var0.spotAnimation = -1; // L: 4077
|
||||
var0.field1254 = 0; // L: 4078
|
||||
var0.field1237 = 0; // L: 4079
|
||||
var0.x = var0.pathX[0] * 128 + var0.field1211 * 64; // L: 4080
|
||||
var0.y = var0.field1211 * 64 + var0.pathY[0] * 128; // L: 4081
|
||||
var0.method2194(); // L: 4082
|
||||
}
|
||||
|
||||
class7.method87(var0); // L: 4085
|
||||
class6.method71(var0); // L: 4086
|
||||
} // L: 4087
|
||||
} // L: 9099
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user