rev 196
This commit is contained in:
@@ -3,282 +3,183 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedName("s")
|
||||
public class class22 extends class14 {
|
||||
@ObfuscatedName("gy")
|
||||
@ObfuscatedName("dc")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Loh;"
|
||||
descriptor = "Lji;"
|
||||
)
|
||||
@Export("compass")
|
||||
static SpritePixels compass;
|
||||
@ObfuscatedName("f")
|
||||
@Export("archive12")
|
||||
static Archive archive12;
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -406476963
|
||||
intValue = -518379391
|
||||
)
|
||||
int field173;
|
||||
int field187;
|
||||
// $FF: synthetic field
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lu;"
|
||||
descriptor = "Lo;"
|
||||
)
|
||||
final class2 this$0;
|
||||
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lu;)V"
|
||||
descriptor = "(Lo;)V"
|
||||
)
|
||||
class22(class2 var1) {
|
||||
this.this$0 = var1;
|
||||
this.field173 = -1; // L: 114
|
||||
this.field187 = -1; // L: 114
|
||||
} // L: 116
|
||||
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lnu;I)V",
|
||||
garbageValue = "-1383981708"
|
||||
descriptor = "(Lnk;I)V",
|
||||
garbageValue = "110401227"
|
||||
)
|
||||
void vmethod371(Buffer var1) {
|
||||
this.field173 = var1.readUnsignedShort(); // L: 119
|
||||
void vmethod339(Buffer var1) {
|
||||
this.field187 = var1.readUnsignedShort(); // L: 119
|
||||
} // L: 120
|
||||
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lx;I)V",
|
||||
garbageValue = "-1535989118"
|
||||
)
|
||||
void vmethod338(class11 var1) {
|
||||
var1.method157(this.field187); // L: 123
|
||||
} // L: 124
|
||||
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lm;I)V",
|
||||
garbageValue = "-1475503816"
|
||||
descriptor = "(Lnk;B)Ljava/lang/String;",
|
||||
garbageValue = "3"
|
||||
)
|
||||
void vmethod376(class11 var1) {
|
||||
var1.method147(this.field173); // L: 123
|
||||
} // L: 124
|
||||
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(III)I",
|
||||
garbageValue = "-500170582"
|
||||
)
|
||||
static int method328(int var0, int var1) {
|
||||
long var2 = (long)((var0 << 16) + var1); // L: 258
|
||||
return class208.NetCache_currentResponse != null && class208.NetCache_currentResponse.key == var2 ? InterfaceParent.NetCache_responseArchiveBuffer.offset * 99 / (InterfaceParent.NetCache_responseArchiveBuffer.array.length - class208.NetCache_currentResponse.padding) + 1 : 0; // L: 259 260
|
||||
public static String method299(Buffer var0) {
|
||||
return ServerPacket.method4314(var0, 32767); // L: 26
|
||||
}
|
||||
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedName("ag")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "34"
|
||||
descriptor = "(ILci;ZI)I",
|
||||
garbageValue = "1565593981"
|
||||
)
|
||||
public static void method320() {
|
||||
SequenceDefinition.SequenceDefinition_cached.clear(); // L: 189
|
||||
SequenceDefinition.SequenceDefinition_cachedFrames.clear(); // L: 190
|
||||
} // L: 191
|
||||
|
||||
@ObfuscatedName("fq")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lcd;I)V",
|
||||
garbageValue = "543264748"
|
||||
)
|
||||
static final void method330(Actor var0) {
|
||||
var0.movementSequence = var0.idleSequence; // L: 3477
|
||||
if (var0.pathLength == 0) { // L: 3478
|
||||
var0.field1267 = 0; // L: 3479
|
||||
} else {
|
||||
if (var0.sequence != -1 && var0.sequenceDelay == 0) { // L: 3482
|
||||
SequenceDefinition var1 = class225.SequenceDefinition_get(var0.sequence); // L: 3483
|
||||
if (var0.field1224 > 0 && var1.field3722 == 0) { // L: 3484
|
||||
++var0.field1267; // L: 3485
|
||||
return; // L: 3486
|
||||
}
|
||||
|
||||
if (var0.field1224 <= 0 && var1.field3723 == 0) { // L: 3488
|
||||
++var0.field1267; // L: 3489
|
||||
return; // L: 3490
|
||||
}
|
||||
}
|
||||
|
||||
int var10 = var0.x; // L: 3493
|
||||
int var2 = var0.y; // L: 3494
|
||||
int var3 = var0.field1258 * 64 + var0.pathX[var0.pathLength - 1] * 128; // L: 3495
|
||||
int var4 = var0.field1258 * 64 + var0.pathY[var0.pathLength - 1] * 128; // L: 3496
|
||||
if (var10 < var3) { // L: 3497
|
||||
if (var2 < var4) { // L: 3498
|
||||
var0.orientation = 1280;
|
||||
} else if (var2 > var4) { // L: 3499
|
||||
var0.orientation = 1792;
|
||||
} else {
|
||||
var0.orientation = 1536; // L: 3500
|
||||
}
|
||||
} else if (var10 > var3) { // L: 3502
|
||||
if (var2 < var4) { // L: 3503
|
||||
var0.orientation = 768;
|
||||
} else if (var2 > var4) { // L: 3504
|
||||
var0.orientation = 256;
|
||||
} else {
|
||||
var0.orientation = 512; // L: 3505
|
||||
}
|
||||
} else if (var2 < var4) { // L: 3507
|
||||
var0.orientation = 1024;
|
||||
} else if (var2 > var4) { // L: 3508
|
||||
var0.orientation = 0;
|
||||
}
|
||||
|
||||
byte var5 = var0.pathTraversed[var0.pathLength - 1]; // L: 3509
|
||||
if (var3 - var10 <= 256 && var3 - var10 >= -256 && var4 - var2 <= 256 && var4 - var2 >= -256) { // L: 3510
|
||||
int var6 = var0.orientation - var0.rotation & 2047; // L: 3517
|
||||
if (var6 > 1024) { // L: 3518
|
||||
var6 -= 2048;
|
||||
}
|
||||
|
||||
int var7 = var0.walkBackSequence; // L: 3519
|
||||
if (var6 >= -256 && var6 <= 256) { // L: 3520
|
||||
var7 = var0.walkSequence;
|
||||
} else if (var6 >= 256 && var6 < 768) { // L: 3521
|
||||
var7 = var0.walkRightSequence;
|
||||
} else if (var6 >= -768 && var6 <= -256) { // L: 3522
|
||||
var7 = var0.walkLeftSequence;
|
||||
}
|
||||
|
||||
if (var7 == -1) { // L: 3523
|
||||
var7 = var0.walkSequence;
|
||||
}
|
||||
|
||||
var0.movementSequence = var7; // L: 3524
|
||||
int var8 = 4; // L: 3525
|
||||
boolean var9 = true; // L: 3526
|
||||
if (var0 instanceof NPC) { // L: 3527
|
||||
var9 = ((NPC)var0).definition.isClickable;
|
||||
}
|
||||
|
||||
if (var9) { // L: 3528
|
||||
if (var0.rotation != var0.orientation && var0.targetIndex == -1 && var0.field1262 != 0) { // L: 3529
|
||||
var8 = 2;
|
||||
}
|
||||
|
||||
if (var0.pathLength > 2) { // L: 3530
|
||||
var8 = 6;
|
||||
}
|
||||
|
||||
if (var0.pathLength > 3) { // L: 3531
|
||||
var8 = 8;
|
||||
}
|
||||
|
||||
if (var0.field1267 > 0 && var0.pathLength > 1) { // L: 3532
|
||||
var8 = 8; // L: 3533
|
||||
--var0.field1267; // L: 3534
|
||||
}
|
||||
} else {
|
||||
if (var0.pathLength > 1) { // L: 3538
|
||||
var8 = 6;
|
||||
}
|
||||
|
||||
if (var0.pathLength > 2) { // L: 3539
|
||||
var8 = 8;
|
||||
}
|
||||
|
||||
if (var0.field1267 > 0 && var0.pathLength > 1) { // L: 3540
|
||||
var8 = 8; // L: 3541
|
||||
--var0.field1267; // L: 3542
|
||||
}
|
||||
}
|
||||
|
||||
if (var5 == 2) { // L: 3545
|
||||
var8 <<= 1;
|
||||
}
|
||||
|
||||
if (var8 >= 8 && var0.movementSequence == var0.walkSequence && var0.runSequence != -1) { // L: 3546
|
||||
var0.movementSequence = var0.runSequence;
|
||||
}
|
||||
|
||||
if (var10 != var3 || var4 != var2) { // L: 3547
|
||||
if (var10 < var3) { // L: 3548
|
||||
var0.x += var8; // L: 3549
|
||||
if (var0.x > var3) { // L: 3550
|
||||
var0.x = var3;
|
||||
}
|
||||
} else if (var10 > var3) { // L: 3552
|
||||
var0.x -= var8; // L: 3553
|
||||
if (var0.x < var3) { // L: 3554
|
||||
var0.x = var3;
|
||||
}
|
||||
}
|
||||
|
||||
if (var2 < var4) { // L: 3556
|
||||
var0.y += var8; // L: 3557
|
||||
if (var0.y > var4) { // L: 3558
|
||||
var0.y = var4;
|
||||
}
|
||||
} else if (var2 > var4) { // L: 3560
|
||||
var0.y -= var8; // L: 3561
|
||||
if (var0.y < var4) { // L: 3562
|
||||
var0.y = var4;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (var3 == var0.x && var4 == var0.y) { // L: 3565
|
||||
--var0.pathLength; // L: 3566
|
||||
if (var0.field1224 > 0) { // L: 3567
|
||||
--var0.field1224;
|
||||
}
|
||||
}
|
||||
|
||||
static int method290(int var0, Script var1, boolean var2) {
|
||||
if (var0 != 3700 && var0 != 3701) { // L: 2409
|
||||
if (var0 == 3702) { // L: 2414
|
||||
++WorldMapCacheName.Interpreter_intStackSize; // L: 2415
|
||||
return 1; // L: 2416
|
||||
} else {
|
||||
var0.x = var3; // L: 3511
|
||||
var0.y = var4; // L: 3512
|
||||
--var0.pathLength; // L: 3513
|
||||
if (var0.field1224 > 0) {
|
||||
--var0.field1224; // L: 3514
|
||||
return 2; // L: 2418
|
||||
}
|
||||
} else {
|
||||
--WorldMapCacheName.Interpreter_intStackSize; // L: 2410
|
||||
--class13.Interpreter_stringStackSize; // L: 2411
|
||||
return 1; // L: 2412
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("fs")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IB)V",
|
||||
garbageValue = "38"
|
||||
)
|
||||
@Export("getLoginError")
|
||||
static void getLoginError(int var0) {
|
||||
if (var0 == -3) { // L: 2943
|
||||
class44.setLoginResponseString("Connection timed out.", "Please try using a different world.", "");
|
||||
} else if (var0 == -2) { // L: 2944
|
||||
class44.setLoginResponseString("Error connecting to server.", "Please try using a different world.", "");
|
||||
} else if (var0 == -1) { // L: 2945
|
||||
class44.setLoginResponseString("No response from server.", "Please try using a different world.", "");
|
||||
} else if (var0 == 3) { // L: 2946
|
||||
Login.loginIndex = 3; // L: 2947
|
||||
Login.field997 = 1; // L: 2948
|
||||
} else if (var0 == 4) { // L: 2950
|
||||
UserComparator7.method2455(0); // L: 2951
|
||||
} else if (var0 == 5) { // L: 2953
|
||||
Login.field997 = 2; // L: 2954
|
||||
class44.setLoginResponseString("Your account has not logged out from its last", "session or the server is too busy right now.", "Please try again in a few minutes."); // L: 2955
|
||||
} else if (var0 != 68 && (Client.onMobile || var0 != 6)) { // L: 2957
|
||||
if (var0 == 7) { // L: 2960
|
||||
class44.setLoginResponseString("This world is full.", "Please use a different world.", "");
|
||||
} else if (var0 == 8) { // L: 2961
|
||||
class44.setLoginResponseString("Unable to connect.", "Login server offline.", "");
|
||||
} else if (var0 == 9) { // L: 2962
|
||||
class44.setLoginResponseString("Login limit exceeded.", "Too many connections from your address.", "");
|
||||
} else if (var0 == 10) { // L: 2963
|
||||
class44.setLoginResponseString("Unable to connect.", "Bad session id.", "");
|
||||
} else if (var0 == 11) { // L: 2964
|
||||
class44.setLoginResponseString("We suspect someone knows your password.", "Press 'change your password' on front page.", "");
|
||||
} else if (var0 == 12) { // L: 2965
|
||||
class44.setLoginResponseString("You need a members account to login to this world.", "Please subscribe, or use a different world.", "");
|
||||
} else if (var0 == 13) { // L: 2966
|
||||
class44.setLoginResponseString("Could not complete login.", "Please try using a different world.", "");
|
||||
} else if (var0 == 14) { // L: 2967
|
||||
class44.setLoginResponseString("The server is being updated.", "Please wait 1 minute and try again.", "");
|
||||
} else if (var0 == 16) { // L: 2968
|
||||
class44.setLoginResponseString("Too many login attempts.", "Please wait a few minutes before trying again.", "");
|
||||
} else if (var0 == 17) { // L: 2969
|
||||
class44.setLoginResponseString("You are standing in a members-only area.", "To play on this world move to a free area first", "");
|
||||
} else if (var0 == 18) { // L: 2970
|
||||
UserComparator7.method2455(1); // L: 2971
|
||||
} else if (var0 == 19) { // L: 2973
|
||||
class44.setLoginResponseString("This world is running a closed Beta.", "Sorry invited players only.", "Please use a different world.");
|
||||
} else if (var0 == 20) { // L: 2974
|
||||
class44.setLoginResponseString("Invalid loginserver requested.", "Please try using a different world.", "");
|
||||
} else if (var0 == 22) { // L: 2975
|
||||
class44.setLoginResponseString("Malformed login packet.", "Please try again.", "");
|
||||
} else if (var0 == 23) { // L: 2976
|
||||
class44.setLoginResponseString("No reply from loginserver.", "Please wait 1 minute and try again.", "");
|
||||
} else if (var0 == 24) { // L: 2977
|
||||
class44.setLoginResponseString("Error loading your profile.", "Please contact customer support.", "");
|
||||
} else if (var0 == 25) { // L: 2978
|
||||
class44.setLoginResponseString("Unexpected loginserver response.", "Please try using a different world.", "");
|
||||
} else if (var0 == 26) { // L: 2979
|
||||
class44.setLoginResponseString("This computers address has been blocked", "as it was used to break our rules.", "");
|
||||
} else if (var0 == 27) { // L: 2980
|
||||
class44.setLoginResponseString("", "Service unavailable.", "");
|
||||
} else if (var0 == 31) { // L: 2981
|
||||
class44.setLoginResponseString("Your account must have a displayname set", "in order to play the game. Please set it", "via the website, or the main game.");
|
||||
} else if (var0 == 32) {
|
||||
class44.setLoginResponseString("Your attempt to log into your account was", "unsuccessful. Don't worry, you can sort", "this out by visiting the billing system."); // L: 2982
|
||||
} else if (var0 == 37) { // L: 2983
|
||||
class44.setLoginResponseString("Your account is currently inaccessible.", "Please try again in a few minutes.", "");
|
||||
} else if (var0 == 38) { // L: 2984
|
||||
class44.setLoginResponseString("You need to vote to play!", "Visit runescape.com and vote,", "and then come back here!");
|
||||
} else if (var0 == 55) { // L: 2985
|
||||
Login.loginIndex = 8; // L: 2986
|
||||
} else {
|
||||
if (var0 == 56) { // L: 2988
|
||||
class44.setLoginResponseString("Enter the 6-digit code generated by your", "authenticator app.", ""); // L: 2989
|
||||
Client.updateGameState(11); // L: 2990
|
||||
return; // L: 2991
|
||||
}
|
||||
|
||||
if (var0 == 57) { // L: 2993
|
||||
class44.setLoginResponseString("The code you entered was incorrect.", "Please try again.", ""); // L: 2994
|
||||
Client.updateGameState(11); // L: 2995
|
||||
return; // L: 2996
|
||||
}
|
||||
|
||||
if (var0 == 61) { // L: 2998
|
||||
Login.loginIndex = 7; // L: 2999
|
||||
} else {
|
||||
class44.setLoginResponseString("Unexpected server response", "Please try using a different world.", ""); // L: 3001
|
||||
}
|
||||
}
|
||||
} else {
|
||||
class44.setLoginResponseString("RuneScape has been updated!", "Please reload this page.", ""); // L: 2958
|
||||
}
|
||||
} // L: 3480 3515 3569
|
||||
|
||||
@ObfuscatedName("go")
|
||||
Client.updateGameState(10); // L: 3002
|
||||
} // L: 3003
|
||||
|
||||
@ObfuscatedName("kg")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIIIIIIB)V",
|
||||
garbageValue = "40"
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "1530715236"
|
||||
)
|
||||
static final void method329(int var0, int var1, int var2, int var3, int var4, int var5, int var6) {
|
||||
int var8 = var6 - 334; // L: 4653
|
||||
if (var8 < 0) { // L: 4654
|
||||
var8 = 0;
|
||||
} else if (var8 > 100) { // L: 4655
|
||||
var8 = 100;
|
||||
}
|
||||
|
||||
int var9 = (Client.zoomWidth - Client.zoomHeight) * var8 / 100 + Client.zoomHeight; // L: 4656
|
||||
int var7 = var5 * var9 / 256; // L: 4657
|
||||
var8 = 2048 - var3 & 2047; // L: 4660
|
||||
var9 = 2048 - var4 & 2047; // L: 4661
|
||||
int var10 = 0; // L: 4662
|
||||
int var11 = 0; // L: 4663
|
||||
int var12 = var7; // L: 4664
|
||||
int var13;
|
||||
int var14;
|
||||
int var15;
|
||||
if (var8 != 0) { // L: 4665
|
||||
var13 = Rasterizer3D.Rasterizer3D_sine[var8]; // L: 4666
|
||||
var14 = Rasterizer3D.Rasterizer3D_cosine[var8]; // L: 4667
|
||||
var15 = var14 * var11 - var13 * var7 >> 16; // L: 4668
|
||||
var12 = var13 * var11 + var14 * var7 >> 16; // L: 4669
|
||||
var11 = var15; // L: 4670
|
||||
}
|
||||
|
||||
if (var9 != 0) { // L: 4672
|
||||
var13 = Rasterizer3D.Rasterizer3D_sine[var9]; // L: 4673
|
||||
var14 = Rasterizer3D.Rasterizer3D_cosine[var9]; // L: 4674
|
||||
var15 = var13 * var12 + var10 * var14 >> 16; // L: 4675
|
||||
var12 = var14 * var12 - var10 * var13 >> 16; // L: 4676
|
||||
var10 = var15; // L: 4677
|
||||
}
|
||||
|
||||
ModeWhere.cameraX = var0 - var10; // L: 4679
|
||||
WorldMapRectangle.cameraY = var1 - var11; // L: 4680
|
||||
ReflectionCheck.cameraZ = var2 - var12; // L: 4681
|
||||
WorldMapArea.cameraPitch = var3; // L: 4682
|
||||
class69.cameraYaw = var4; // L: 4683
|
||||
if (Client.oculusOrbState == 1 && Client.staffModLevel >= 2 && Client.cycle % 50 == 0 && (class6.oculusOrbFocalPointX >> 7 != Varcs.localPlayer.x >> 7 || Players.oculusOrbFocalPointY >> 7 != Varcs.localPlayer.y >> 7)) { // L: 4684 4685
|
||||
var13 = Varcs.localPlayer.plane; // L: 4686
|
||||
var14 = (class6.oculusOrbFocalPointX >> 7) + ItemLayer.baseX; // L: 4687
|
||||
var15 = (Players.oculusOrbFocalPointY >> 7) + Tile.baseY; // L: 4688
|
||||
class9.method123(var14, var15, var13, true); // L: 4689
|
||||
}
|
||||
|
||||
} // L: 4692
|
||||
static final void method297() {
|
||||
Client.field822 = Client.cycleCntr; // L: 11522
|
||||
Script.field1055 = true; // L: 11523
|
||||
} // L: 11524
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user