client: revvy boi 202
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user