client: revvy boi 202

This commit is contained in:
JumpIfZero
2021-12-09 15:12:57 +02:00
parent 5d758a3394
commit 9f716fea3a
496 changed files with 62975 additions and 58430 deletions

View File

@@ -4,42 +4,42 @@ import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("gq")
@ObfuscatedName("gx")
@Implements("FloorDecoration")
public final class FloorDecoration {
@ObfuscatedName("i")
@ObfuscatedName("c")
@ObfuscatedGetter(
intValue = -1221894569
intValue = -1861325243
)
@Export("tileHeight")
int tileHeight;
@ObfuscatedName("w")
@ObfuscatedName("b")
@ObfuscatedGetter(
intValue = 1725833807
intValue = -1924923823
)
@Export("x")
int x;
@ObfuscatedName("s")
@ObfuscatedName("p")
@ObfuscatedGetter(
intValue = 636569371
intValue = -2119498473
)
@Export("y")
int y;
@ObfuscatedName("a")
@ObfuscatedSignature(
descriptor = "Lhj;"
)
@Export("renderable")
public Renderable renderable;
@ObfuscatedName("o")
@ObfuscatedName("m")
@ObfuscatedGetter(
longValue = -3843450359883300141L
longValue = -7418429141280982005L
)
@Export("tag")
public long tag;
@ObfuscatedName("g")
@ObfuscatedName("t")
@ObfuscatedSignature(
descriptor = "Lgt;"
)
@Export("renderable")
public Renderable renderable;
@ObfuscatedName("s")
@ObfuscatedGetter(
intValue = -1362157209
intValue = 1944235645
)
@Export("flags")
int flags;
@@ -47,22 +47,205 @@ public final class FloorDecoration {
FloorDecoration() {
} // L: 11
@ObfuscatedName("i")
@ObfuscatedName("ih")
@ObfuscatedSignature(
descriptor = "(II)Lpz;",
garbageValue = "1947599529"
descriptor = "(IIIIB)V",
garbageValue = "28"
)
public static PrivateChatMode method4189(int var0) {
PrivateChatMode[] var1 = new PrivateChatMode[]{PrivateChatMode.field4425, PrivateChatMode.field4423, PrivateChatMode.field4422}; // L: 18
PrivateChatMode[] var2 = var1; // L: 20
@Export("addSceneMenuOptions")
static final void addSceneMenuOptions(int var0, int var1, int var2, int var3) {
if (Client.isItemSelected == 0 && !Client.isSpellSelected) { // L: 10088
class11.insertMenuItemNoShift("Walk here", "", 23, 0, var0 - var2, var1 - var3); // L: 10089
}
for (int var3 = 0; var3 < var2.length; ++var3) { // L: 21
PrivateChatMode var4 = var2[var3]; // L: 22
if (var0 == var4.field4424) { // L: 24
return var4;
long var4 = -1L; // L: 10092
long var6 = -1L; // L: 10093
int var8;
for (var8 = 0; var8 < class113.method2616(); ++var8) { // L: 10094
long var23 = MenuAction.method1960(var8); // L: 10095
if (var23 != var6) { // L: 10096
var6 = var23; // L: 10097
int var25 = FloorOverlayDefinition.method3618(var8); // L: 10098
long var14 = ViewportMouse.ViewportMouse_entityTags[var8]; // L: 10102
int var13 = (int)(var14 >>> 7 & 127L); // L: 10104
var13 = var13; // L: 10108
int var26 = class114.method2629(var8); // L: 10109
int var15 = PacketWriter.Entity_unpackID(ViewportMouse.ViewportMouse_entityTags[var8]); // L: 10112
int var16 = var15; // L: 10114
if (var26 == 2 && class7.scene.getObjectFlags(class20.Client_plane, var25, var13, var23) >= 0) { // L: 10115 10116
ObjectComposition var17 = class148.getObjectDefinition(var15); // L: 10117
if (var17.transforms != null) { // L: 10118
var17 = var17.transform();
}
if (var17 == null) { // L: 10119
continue;
}
if (Client.isItemSelected == 1) { // L: 10120
class11.insertMenuItemNoShift("Use", Client.selectedItemName + " " + "->" + " " + UserComparator5.colorStartTag(65535) + var17.name, 1, var15, var25, var13); // L: 10121
} else if (Client.isSpellSelected) { // L: 10124
if ((class91.selectedSpellFlags & 4) == 4) { // L: 10125
class11.insertMenuItemNoShift(Client.selectedSpellActionName, Client.selectedSpellName + " " + "->" + " " + UserComparator5.colorStartTag(65535) + var17.name, 2, var15, var25, var13); // L: 10126
}
} else {
String[] var18 = var17.actions; // L: 10131
if (var18 != null) { // L: 10132
for (int var19 = 4; var19 >= 0; --var19) { // L: 10133
if (var18[var19] != null) { // L: 10134
short var20 = 0; // L: 10135
if (var19 == 0) { // L: 10136
var20 = 3;
}
if (var19 == 1) { // L: 10137
var20 = 4;
}
if (var19 == 2) { // L: 10138
var20 = 5;
}
if (var19 == 3) { // L: 10139
var20 = 6;
}
if (var19 == 4) { // L: 10140
var20 = 1001;
}
class11.insertMenuItemNoShift(var18[var19], UserComparator5.colorStartTag(65535) + var17.name, var20, var16, var25, var13); // L: 10141
}
}
}
class11.insertMenuItemNoShift("Examine", UserComparator5.colorStartTag(65535) + var17.name, 1002, var17.id, var25, var13); // L: 10146
}
}
Player var21;
int var27;
NPC var28;
int var35;
int[] var36;
if (var26 == 1) { // L: 10151
NPC var31 = Client.npcs[var16]; // L: 10152
if (var31 == null) { // L: 10153
continue;
}
if (var31.definition.size == 1 && (var31.x & 127) == 64 && (var31.y & 127) == 64) { // L: 10154
for (var27 = 0; var27 < Client.npcCount; ++var27) { // L: 10155
var28 = Client.npcs[Client.npcIndices[var27]]; // L: 10156
if (var28 != null && var28 != var31 && var28.definition.size == 1 && var31.x == var28.x && var28.y == var31.y) { // L: 10157
GrandExchangeOfferAgeComparator.addNpcToMenu(var28, Client.npcIndices[var27], var25, var13);
}
}
var27 = Players.Players_count; // L: 10159
var36 = Players.Players_indices; // L: 10160
for (var35 = 0; var35 < var27; ++var35) { // L: 10161
var21 = Client.players[var36[var35]]; // L: 10162
if (var21 != null && var31.x == var21.x && var21.y == var31.y) { // L: 10163
class233.addPlayerToMenu(var21, var36[var35], var25, var13);
}
}
}
GrandExchangeOfferAgeComparator.addNpcToMenu(var31, var16, var25, var13); // L: 10166
}
if (var26 == 0) { // L: 10168
Player var32 = Client.players[var16]; // L: 10169
if (var32 == null) { // L: 10170
continue;
}
if ((var32.x & 127) == 64 && (var32.y & 127) == 64) { // L: 10171
for (var27 = 0; var27 < Client.npcCount; ++var27) { // L: 10172
var28 = Client.npcs[Client.npcIndices[var27]]; // L: 10173
if (var28 != null && var28.definition.size == 1 && var32.x == var28.x && var32.y == var28.y) { // L: 10174
GrandExchangeOfferAgeComparator.addNpcToMenu(var28, Client.npcIndices[var27], var25, var13);
}
}
var27 = Players.Players_count; // L: 10176
var36 = Players.Players_indices; // L: 10177
for (var35 = 0; var35 < var27; ++var35) { // L: 10178
var21 = Client.players[var36[var35]]; // L: 10179
if (var21 != null && var32 != var21 && var21.x == var32.x && var21.y == var32.y) { // L: 10180
class233.addPlayerToMenu(var21, var36[var35], var25, var13);
}
}
}
if (var16 != Client.combatTargetPlayerIndex) { // L: 10183
class233.addPlayerToMenu(var32, var16, var25, var13);
} else {
var4 = var23; // L: 10184
}
}
if (var26 == 3) { // L: 10186
NodeDeque var34 = Client.groundItems[class20.Client_plane][var25][var13]; // L: 10187
if (var34 != null) { // L: 10188
for (TileItem var33 = (TileItem)var34.first(); var33 != null; var33 = (TileItem)var34.next()) { // L: 10189 10190 10223
ItemComposition var37 = UserComparator6.ItemDefinition_get(var33.id); // L: 10191
if (Client.isItemSelected == 1) { // L: 10192
class11.insertMenuItemNoShift("Use", Client.selectedItemName + " " + "->" + " " + UserComparator5.colorStartTag(16748608) + var37.name, 16, var33.id, var25, var13); // L: 10193
} else if (Client.isSpellSelected) { // L: 10196
if ((class91.selectedSpellFlags & 1) == 1) { // L: 10197
class11.insertMenuItemNoShift(Client.selectedSpellActionName, Client.selectedSpellName + " " + "->" + " " + UserComparator5.colorStartTag(16748608) + var37.name, 17, var33.id, var25, var13); // L: 10198
}
} else {
String[] var29 = var37.groundActions; // L: 10203
for (int var30 = 4; var30 >= 0; --var30) { // L: 10204
if (var29 != null && var29[var30] != null) { // L: 10205
byte var22 = 0; // L: 10206
if (var30 == 0) { // L: 10207
var22 = 18;
}
if (var30 == 1) { // L: 10208
var22 = 19;
}
if (var30 == 2) { // L: 10209
var22 = 20;
}
if (var30 == 3) { // L: 10210
var22 = 21;
}
if (var30 == 4) { // L: 10211
var22 = 22;
}
class11.insertMenuItemNoShift(var29[var30], UserComparator5.colorStartTag(16748608) + var37.name, var22, var33.id, var25, var13); // L: 10212
} else if (var30 == 2) { // L: 10215
class11.insertMenuItemNoShift("Take", UserComparator5.colorStartTag(16748608) + var37.name, 20, var33.id, var25, var13); // L: 10216
}
}
class11.insertMenuItemNoShift("Examine", UserComparator5.colorStartTag(16748608) + var37.name, 1004, var33.id, var25, var13); // L: 10220
}
}
}
}
}
}
return null; // L: 28
}
if (-1L != var4) { // L: 10228
var8 = MouseRecorder.method2159(var4); // L: 10229
int var9 = (int)(var4 >>> 7 & 127L); // L: 10232
Player var11 = Client.players[Client.combatTargetPlayerIndex]; // L: 10235
class233.addPlayerToMenu(var11, Client.combatTargetPlayerIndex, var8, var9); // L: 10236
}
} // L: 10238
}