project: rev 205
This commit is contained in:
@@ -3,122 +3,235 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("cv")
|
||||
@ObfuscatedName("cs")
|
||||
public enum class82 implements MouseWheel {
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lcv;"
|
||||
descriptor = "Lcs;"
|
||||
)
|
||||
field1055(0, -1),
|
||||
@ObfuscatedName("c")
|
||||
field1073(0, -1),
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lcv;"
|
||||
descriptor = "Lcs;"
|
||||
)
|
||||
field1053(1, 1),
|
||||
@ObfuscatedName("i")
|
||||
field1079(1, 1),
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lcv;"
|
||||
descriptor = "Lcs;"
|
||||
)
|
||||
field1059(2, 7),
|
||||
@ObfuscatedName("f")
|
||||
field1078(2, 7),
|
||||
@ObfuscatedName("k")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lcv;"
|
||||
descriptor = "Lcs;"
|
||||
)
|
||||
field1057(3, 8),
|
||||
@ObfuscatedName("b")
|
||||
field1075(3, 8),
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lcv;"
|
||||
descriptor = "Lcs;"
|
||||
)
|
||||
field1056(4, 9);
|
||||
field1076(4, 9);
|
||||
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1351015755
|
||||
)
|
||||
final int field1054;
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -520596277
|
||||
@Export("ItemDefinition_inMembersWorld")
|
||||
public static boolean ItemDefinition_inMembersWorld;
|
||||
@ObfuscatedName("r")
|
||||
static int[] field1072;
|
||||
@ObfuscatedName("ax")
|
||||
@Export("client")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lclient;"
|
||||
)
|
||||
final int field1058;
|
||||
static Client client;
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 2093138331
|
||||
)
|
||||
final int field1077;
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 612324331
|
||||
)
|
||||
final int field1081;
|
||||
|
||||
class82(int var3, int var4) {
|
||||
this.field1054 = var3;
|
||||
this.field1058 = var4;
|
||||
}
|
||||
this.field1077 = var3; // L: 20
|
||||
this.field1081 = var4; // L: 21
|
||||
} // L: 22
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)I",
|
||||
garbageValue = "16"
|
||||
garbageValue = "30"
|
||||
)
|
||||
@Export("rsOrdinal")
|
||||
public int rsOrdinal() {
|
||||
return this.field1058;
|
||||
return this.field1081; // L: 26
|
||||
}
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@Export("base37DecodeLong")
|
||||
public static String base37DecodeLong(long var0) {
|
||||
if (var0 > 0L && var0 < 6582952005840035281L) { // L: 16
|
||||
if (var0 % 37L == 0L) { // L: 17
|
||||
return null;
|
||||
} else {
|
||||
int var2 = 0; // L: 18
|
||||
|
||||
for (long var3 = var0; var3 != 0L; var3 /= 37L) { // L: 19 20 22
|
||||
++var2; // L: 21
|
||||
}
|
||||
|
||||
StringBuilder var5;
|
||||
char var8;
|
||||
for (var5 = new StringBuilder(var2); var0 != 0L; var5.append(var8)) { // L: 24 25 34
|
||||
long var6 = var0; // L: 26
|
||||
var0 /= 37L; // L: 27
|
||||
var8 = class349.base37Table[(int)(var6 - var0 * 37L)]; // L: 28
|
||||
if (var8 == '_') { // L: 29
|
||||
int var9 = var5.length() - 1; // L: 30
|
||||
var5.setCharAt(var9, Character.toUpperCase(var5.charAt(var9))); // L: 31
|
||||
var8 = 160; // L: 32
|
||||
}
|
||||
}
|
||||
|
||||
var5.reverse(); // L: 36
|
||||
var5.setCharAt(0, Character.toUpperCase(var5.charAt(0))); // L: 37
|
||||
return var5.toString(); // L: 38
|
||||
}
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IB)Lgy;",
|
||||
garbageValue = "1"
|
||||
)
|
||||
@Export("getObjectDefinition")
|
||||
public static ObjectComposition getObjectDefinition(int var0) {
|
||||
ObjectComposition var1 = (ObjectComposition)ObjectComposition.ObjectDefinition_cached.get((long)var0); // L: 79
|
||||
if (var1 != null) { // L: 80
|
||||
return var1;
|
||||
} else {
|
||||
return null;
|
||||
byte[] var2 = ObjectComposition.ObjectDefinition_archive.takeFile(6, var0); // L: 81
|
||||
var1 = new ObjectComposition(); // L: 82
|
||||
var1.id = var0; // L: 83
|
||||
if (var2 != null) { // L: 84
|
||||
var1.decode(new Buffer(var2));
|
||||
}
|
||||
|
||||
var1.postDecode(); // L: 85
|
||||
if (var1.isSolid) { // L: 86
|
||||
var1.interactType = 0; // L: 87
|
||||
var1.boolean1 = false; // L: 88
|
||||
}
|
||||
|
||||
ObjectComposition.ObjectDefinition_cached.put(var1, (long)var0); // L: 90
|
||||
return var1; // L: 91
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("hs")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)[Ljq;",
|
||||
garbageValue = "0"
|
||||
descriptor = "(ZLpc;B)V",
|
||||
garbageValue = "-25"
|
||||
)
|
||||
@Export("ServerPacket_values")
|
||||
public static ServerPacket[] ServerPacket_values() {
|
||||
return new ServerPacket[]{ServerPacket.field3033, ServerPacket.field3053, ServerPacket.field3096, ServerPacket.field3026, ServerPacket.field3038, ServerPacket.field3028, ServerPacket.field3025, ServerPacket.field3030, ServerPacket.field3031, ServerPacket.field3027, ServerPacket.field3072, ServerPacket.field3116, ServerPacket.field3035, ServerPacket.field3036, ServerPacket.field3037, ServerPacket.field3128, ServerPacket.field3114, ServerPacket.field3111, ServerPacket.field3041, ServerPacket.field3042, ServerPacket.field3097, ServerPacket.field3044, ServerPacket.field3086, ServerPacket.field3047, ServerPacket.field3119, ServerPacket.field3048, ServerPacket.field3049, ServerPacket.field3050, ServerPacket.field3034, ServerPacket.field3052, ServerPacket.field3029, ServerPacket.field3023, ServerPacket.field3024, ServerPacket.field3056, ServerPacket.field3057, ServerPacket.field3058, ServerPacket.field3045, ServerPacket.field3060, ServerPacket.field3054, ServerPacket.field3062, ServerPacket.field3063, ServerPacket.field3064, ServerPacket.field3101, ServerPacket.field3066, ServerPacket.field3067, ServerPacket.field3068, ServerPacket.field3105, ServerPacket.field3070, ServerPacket.field3071, ServerPacket.field3120, ServerPacket.field3073, ServerPacket.field3079, ServerPacket.field3043, ServerPacket.field3076, ServerPacket.field3077, ServerPacket.field3078, ServerPacket.field3069, ServerPacket.field3080, ServerPacket.field3081, ServerPacket.field3115, ServerPacket.field3083, ServerPacket.field3084, ServerPacket.field3085, ServerPacket.field3061, ServerPacket.field3087, ServerPacket.field3046, ServerPacket.field3089, ServerPacket.field3090, ServerPacket.field3091, ServerPacket.field3092, ServerPacket.field3093, ServerPacket.field3094, ServerPacket.field3051, ServerPacket.field3095, ServerPacket.field3032, ServerPacket.field3040, ServerPacket.field3099, ServerPacket.field3100, ServerPacket.field3074, ServerPacket.field3102, ServerPacket.field3088, ServerPacket.field3103, ServerPacket.field3075, ServerPacket.field3106, ServerPacket.field3107, ServerPacket.field3108, ServerPacket.field3109, ServerPacket.field3110, ServerPacket.field3055, ServerPacket.field3112, ServerPacket.field3113, ServerPacket.field3039, ServerPacket.field3059, ServerPacket.field3104, ServerPacket.field3117, ServerPacket.field3118, ServerPacket.field3082, ServerPacket.field3098, ServerPacket.field3121, ServerPacket.field3122, ServerPacket.field3123, ServerPacket.field3124, ServerPacket.field3125, ServerPacket.field3126}; // L: 113
|
||||
}
|
||||
static final void method2098(boolean var0, PacketBuffer var1) {
|
||||
while (true) {
|
||||
if (var1.bitsRemaining(Client.packetWriter.serverPacketLength) >= 27) { // L: 8080
|
||||
int var2 = var1.readBits(15); // L: 8081
|
||||
if (var2 != 32767) { // L: 8082
|
||||
boolean var3 = false; // L: 8083
|
||||
if (Client.npcs[var2] == null) { // L: 8084
|
||||
Client.npcs[var2] = new NPC(); // L: 8085
|
||||
var3 = true; // L: 8086
|
||||
}
|
||||
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIB)I",
|
||||
garbageValue = "54"
|
||||
)
|
||||
public static int method2102(int var0, int var1) {
|
||||
int var2 = var0 >>> 31; // L: 85
|
||||
return (var0 + var2) / var1 - var2; // L: 86
|
||||
}
|
||||
NPC var4 = Client.npcs[var2]; // L: 8088
|
||||
Client.npcIndices[++Client.npcCount - 1] = var2; // L: 8089
|
||||
var4.npcCycle = Client.cycle; // L: 8090
|
||||
int var5;
|
||||
int var6;
|
||||
int var7;
|
||||
int var10;
|
||||
if (class393.field4428) { // L: 8094
|
||||
int var8 = Client.defaultRotations[var1.readBits(3)]; // L: 8095
|
||||
if (var3) { // L: 8096
|
||||
var4.orientation = var4.rotation = var8;
|
||||
}
|
||||
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "542795153"
|
||||
)
|
||||
public static final void method2104() {
|
||||
ViewportMouse.ViewportMouse_isInViewport = false; // L: 75
|
||||
ViewportMouse.ViewportMouse_entityCount = 0; // L: 76
|
||||
} // L: 77
|
||||
if (var0) { // L: 8097
|
||||
var7 = var1.readBits(8); // L: 8098
|
||||
if (var7 > 127) { // L: 8099
|
||||
var7 -= 256;
|
||||
}
|
||||
} else {
|
||||
var7 = var1.readBits(5); // L: 8102
|
||||
if (var7 > 15) { // L: 8103
|
||||
var7 -= 32;
|
||||
}
|
||||
}
|
||||
|
||||
var4.definition = WorldMapSectionType.getNpcDefinition(var1.readBits(14)); // L: 8105
|
||||
boolean var9 = var1.readBits(1) == 1; // L: 8106
|
||||
if (var9) { // L: 8107
|
||||
var1.readBits(32); // L: 8108
|
||||
}
|
||||
|
||||
var5 = var1.readBits(1); // L: 8110
|
||||
var10 = var1.readBits(1); // L: 8111
|
||||
if (var10 == 1) { // L: 8112
|
||||
Client.field601[++Client.field565 - 1] = var2;
|
||||
}
|
||||
|
||||
if (var0) { // L: 8113
|
||||
var6 = var1.readBits(8); // L: 8114
|
||||
if (var6 > 127) { // L: 8115
|
||||
var6 -= 256;
|
||||
}
|
||||
} else {
|
||||
var6 = var1.readBits(5); // L: 8118
|
||||
if (var6 > 15) { // L: 8119
|
||||
var6 -= 32;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
boolean var11 = var1.readBits(1) == 1; // L: 8123
|
||||
if (var11) { // L: 8124
|
||||
var1.readBits(32); // L: 8125
|
||||
}
|
||||
|
||||
if (var0) { // L: 8127
|
||||
var7 = var1.readBits(8); // L: 8128
|
||||
if (var7 > 127) { // L: 8129
|
||||
var7 -= 256;
|
||||
}
|
||||
} else {
|
||||
var7 = var1.readBits(5); // L: 8132
|
||||
if (var7 > 15) { // L: 8133
|
||||
var7 -= 32;
|
||||
}
|
||||
}
|
||||
|
||||
var5 = var1.readBits(1); // L: 8135
|
||||
if (var0) { // L: 8136
|
||||
var6 = var1.readBits(8); // L: 8137
|
||||
if (var6 > 127) { // L: 8138
|
||||
var6 -= 256;
|
||||
}
|
||||
} else {
|
||||
var6 = var1.readBits(5); // L: 8141
|
||||
if (var6 > 15) { // L: 8142
|
||||
var6 -= 32;
|
||||
}
|
||||
}
|
||||
|
||||
var4.definition = WorldMapSectionType.getNpcDefinition(var1.readBits(14)); // L: 8144
|
||||
int var12 = Client.defaultRotations[var1.readBits(3)]; // L: 8145
|
||||
if (var3) { // L: 8146
|
||||
var4.orientation = var4.rotation = var12;
|
||||
}
|
||||
|
||||
var10 = var1.readBits(1); // L: 8147
|
||||
if (var10 == 1) { // L: 8148
|
||||
Client.field601[++Client.field565 - 1] = var2;
|
||||
}
|
||||
}
|
||||
|
||||
var4.field1167 = var4.definition.size; // L: 8150
|
||||
var4.field1204 = var4.definition.rotation; // L: 8151
|
||||
if (var4.field1204 == 0) { // L: 8152
|
||||
var4.rotation = 0;
|
||||
}
|
||||
|
||||
var4.walkSequence = var4.definition.walkSequence; // L: 8153
|
||||
var4.walkBackSequence = var4.definition.walkBackSequence; // L: 8154
|
||||
var4.walkLeftSequence = var4.definition.walkLeftSequence; // L: 8155
|
||||
var4.walkRightSequence = var4.definition.walkRightSequence; // L: 8156
|
||||
var4.idleSequence = var4.definition.idleSequence; // L: 8157
|
||||
var4.turnLeftSequence = var4.definition.turnLeftSequence; // L: 8158
|
||||
var4.turnRightSequence = var4.definition.turnRightSequence; // L: 8159
|
||||
var4.runSequence = var4.definition.field1959; // L: 8160
|
||||
var4.field1150 = var4.definition.field1960; // L: 8161
|
||||
var4.field1183 = var4.definition.field1961; // L: 8162
|
||||
var4.field1152 = var4.definition.field1946; // L: 8163
|
||||
var4.field1160 = var4.definition.field1985; // L: 8164
|
||||
var4.field1154 = var4.definition.field1964; // L: 8165
|
||||
var4.field1155 = var4.definition.field1956; // L: 8166
|
||||
var4.field1156 = var4.definition.field1966; // L: 8167
|
||||
var4.method2341(ModelData0.localPlayer.pathX[0] + var6, ModelData0.localPlayer.pathY[0] + var7, var5 == 1); // L: 8168
|
||||
continue; // L: 8169
|
||||
}
|
||||
}
|
||||
|
||||
var1.exportIndex(); // L: 8170
|
||||
return; // L: 8171
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user