client: rev 198 (#3014)
* client: rev 198 * client: checkstyle Co-authored-by: therealnull <therealnull@gmail.com>
This commit is contained in:
@@ -1,122 +1,156 @@
|
||||
import net.runelite.mapping.Export;
|
||||
import net.runelite.mapping.Implements;
|
||||
import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("al")
|
||||
@ObfuscatedName("p")
|
||||
@Implements("DevicePcmPlayerProvider")
|
||||
public class DevicePcmPlayerProvider implements PlayerProvider {
|
||||
@ObfuscatedName("sx")
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lbh;"
|
||||
descriptor = "Ljy;"
|
||||
)
|
||||
@Export("friendSystem")
|
||||
public static FriendSystem friendSystem;
|
||||
@ObfuscatedName("gb")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lgp;"
|
||||
@Export("HealthBarDefinition_archive")
|
||||
static AbstractArchive HealthBarDefinition_archive;
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -742550425
|
||||
)
|
||||
@Export("scene")
|
||||
static Scene scene;
|
||||
@Export("idxCount")
|
||||
public static int idxCount;
|
||||
@ObfuscatedName("la")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1578828459
|
||||
)
|
||||
@Export("menuWidth")
|
||||
static int menuWidth;
|
||||
|
||||
DevicePcmPlayerProvider() {
|
||||
} // L: 7
|
||||
}
|
||||
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)Lbq;",
|
||||
garbageValue = "2087332852"
|
||||
descriptor = "(I)Ly;",
|
||||
garbageValue = "1627596097"
|
||||
)
|
||||
@Export("player")
|
||||
public PcmPlayer player() {
|
||||
return new DevicePcmPlayer(); // L: 10
|
||||
return new DevicePcmPlayer();
|
||||
}
|
||||
|
||||
@ObfuscatedName("r")
|
||||
@ObfuscatedName("j")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)Lbk;",
|
||||
garbageValue = "-11"
|
||||
descriptor = "(CB)C",
|
||||
garbageValue = "57"
|
||||
)
|
||||
@Export("worldListStart")
|
||||
static World worldListStart() {
|
||||
World.World_listCount = 0; // L: 237
|
||||
return Client.getNextWorldListWorld(); // L: 238
|
||||
static char method109(char var0) {
|
||||
switch(var0) {
|
||||
case ' ':
|
||||
case '-':
|
||||
case '_':
|
||||
case ' ':
|
||||
return '_';
|
||||
case '#':
|
||||
case '[':
|
||||
case ']':
|
||||
return var0;
|
||||
case 'À':
|
||||
case 'Á':
|
||||
case 'Â':
|
||||
case 'Ã':
|
||||
case 'Ä':
|
||||
case 'à':
|
||||
case 'á':
|
||||
case 'â':
|
||||
case 'ã':
|
||||
case 'ä':
|
||||
return 'a';
|
||||
case 'Ç':
|
||||
case 'ç':
|
||||
return 'c';
|
||||
case 'È':
|
||||
case 'É':
|
||||
case 'Ê':
|
||||
case 'Ë':
|
||||
case 'è':
|
||||
case 'é':
|
||||
case 'ê':
|
||||
case 'ë':
|
||||
return 'e';
|
||||
case 'Í':
|
||||
case 'Î':
|
||||
case 'Ï':
|
||||
case 'í':
|
||||
case 'î':
|
||||
case 'ï':
|
||||
return 'i';
|
||||
case 'Ñ':
|
||||
case 'ñ':
|
||||
return 'n';
|
||||
case 'Ò':
|
||||
case 'Ó':
|
||||
case 'Ô':
|
||||
case 'Õ':
|
||||
case 'Ö':
|
||||
case 'ò':
|
||||
case 'ó':
|
||||
case 'ô':
|
||||
case 'õ':
|
||||
case 'ö':
|
||||
return 'o';
|
||||
case 'Ù':
|
||||
case 'Ú':
|
||||
case 'Û':
|
||||
case 'Ü':
|
||||
case 'ù':
|
||||
case 'ú':
|
||||
case 'û':
|
||||
case 'ü':
|
||||
return 'u';
|
||||
case 'ß':
|
||||
return 'b';
|
||||
case 'ÿ':
|
||||
case 'Ÿ':
|
||||
return 'y';
|
||||
default:
|
||||
return Character.toLowerCase(var0);
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("go")
|
||||
@ObfuscatedName("gq")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ZI)V",
|
||||
garbageValue = "-2111274300"
|
||||
descriptor = "(Ljava/lang/String;ZB)V",
|
||||
garbageValue = "-120"
|
||||
)
|
||||
@Export("addNpcsToScene")
|
||||
static final void addNpcsToScene(boolean var0) {
|
||||
for (int var1 = 0; var1 < Client.npcCount; ++var1) { // L: 4807
|
||||
NPC var2 = Client.npcs[Client.npcIndices[var1]]; // L: 4808
|
||||
if (var2 != null && var2.isVisible() && var2.definition.isVisible == var0 && var2.definition.transformIsVisible()) { // L: 4809
|
||||
int var3 = var2.x >> 7; // L: 4810
|
||||
int var4 = var2.y >> 7; // L: 4811
|
||||
if (var3 >= 0 && var3 < 104 && var4 >= 0 && var4 < 104) { // L: 4812
|
||||
if (var2.field1225 == 1 && (var2.x & 127) == 64 && (var2.y & 127) == 64) { // L: 4813
|
||||
if (Client.tileLastDrawnActor[var3][var4] == Client.viewportDrawCount) { // L: 4814
|
||||
continue;
|
||||
}
|
||||
@Export("drawLoadingMessage")
|
||||
static final void drawLoadingMessage(String var0, boolean var1) {
|
||||
if (Client.showLoadingMessages) {
|
||||
byte var2 = 4;
|
||||
int var3 = var2 + 6;
|
||||
int var4 = var2 + 6;
|
||||
int var5 = WorldMapDecorationType.fontPlain12.lineWidth(var0, 250);
|
||||
int var6 = WorldMapDecorationType.fontPlain12.lineCount(var0, 250) * 13;
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(var3 - var2, var4 - var2, var2 + var2 + var5, var2 + var6 + var2, 0);
|
||||
Rasterizer2D.Rasterizer2D_drawRectangle(var3 - var2, var4 - var2, var2 + var2 + var5, var2 + var2 + var6, 16777215);
|
||||
WorldMapDecorationType.fontPlain12.drawLines(var0, var3, var4, var5, var6, 16777215, -1, 1, 1, 0);
|
||||
int var7 = var3 - var2;
|
||||
int var8 = var4 - var2;
|
||||
int var9 = var5 + var2 + var2;
|
||||
int var10 = var2 + var6 + var2;
|
||||
|
||||
Client.tileLastDrawnActor[var3][var4] = Client.viewportDrawCount; // L: 4815
|
||||
}
|
||||
|
||||
long var5 = UserComparator3.calculateTag(0, 0, 1, !var2.definition.isInteractable, Client.npcIndices[var1]); // L: 4817
|
||||
var2.playerCycle = Client.cycle; // L: 4818
|
||||
scene.drawEntity(SoundSystem.Client_plane, var2.x, var2.y, ItemContainer.getTileHeight(var2.field1225 * 64 - 64 + var2.x, var2.field1225 * 64 - 64 + var2.y, SoundSystem.Client_plane), var2.field1225 * 64 - 64 + 60, var2, var2.rotation, var5, var2.isWalking); // L: 4819
|
||||
for (int var11 = 0; var11 < Client.rootWidgetCount; ++var11) {
|
||||
if (Client.rootWidgetWidths[var11] + Client.rootWidgetXs[var11] > var7 && Client.rootWidgetXs[var11] < var9 + var7 && Client.rootWidgetHeights[var11] + Client.rootWidgetYs[var11] > var8 && Client.rootWidgetYs[var11] < var10 + var8) {
|
||||
Client.field616[var11] = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} // L: 4823
|
||||
|
||||
@ObfuscatedName("ld")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/lang/String;ZI)V",
|
||||
garbageValue = "552902364"
|
||||
)
|
||||
@Export("findItemDefinitions")
|
||||
static void findItemDefinitions(String var0, boolean var1) {
|
||||
var0 = var0.toLowerCase(); // L: 11616
|
||||
short[] var2 = new short[16]; // L: 11617
|
||||
int var3 = 0; // L: 11618
|
||||
|
||||
for (int var4 = 0; var4 < ItemComposition.ItemDefinition_fileCount; ++var4) { // L: 11619
|
||||
ItemComposition var9 = class250.ItemDefinition_get(var4); // L: 11620
|
||||
if ((!var1 || var9.isTradable) && var9.noteTemplate == -1 && var9.name.toLowerCase().indexOf(var0) != -1) { // L: 11621 11622 11623
|
||||
if (var3 >= 250) { // L: 11624
|
||||
ApproximateRouteStrategy.foundItemIdCount = -1; // L: 11625
|
||||
ClanChannel.foundItemIds = null; // L: 11626
|
||||
return; // L: 11627
|
||||
}
|
||||
|
||||
if (var3 >= var2.length) { // L: 11629
|
||||
short[] var6 = new short[var2.length * 2]; // L: 11630
|
||||
|
||||
for (int var7 = 0; var7 < var3; ++var7) { // L: 11631
|
||||
var6[var7] = var2[var7];
|
||||
}
|
||||
|
||||
var2 = var6; // L: 11632
|
||||
}
|
||||
|
||||
var2[var3++] = (short)var4; // L: 11634
|
||||
if (var1) {
|
||||
class263.rasterProvider.drawFull(0, 0);
|
||||
} else {
|
||||
NPCComposition.method2830(var3, var4, var5, var6);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
ClanChannel.foundItemIds = var2; // L: 11636
|
||||
PcmPlayer.foundItemIndex = 0; // L: 11637
|
||||
ApproximateRouteStrategy.foundItemIdCount = var3; // L: 11638
|
||||
String[] var8 = new String[ApproximateRouteStrategy.foundItemIdCount]; // L: 11639
|
||||
|
||||
for (int var5 = 0; var5 < ApproximateRouteStrategy.foundItemIdCount; ++var5) { // L: 11640
|
||||
var8[var5] = class250.ItemDefinition_get(var2[var5]).name;
|
||||
}
|
||||
|
||||
short[] var10 = ClanChannel.foundItemIds; // L: 11641
|
||||
class281.sortItemsByName(var8, var10, 0, var8.length - 1); // L: 11643
|
||||
} // L: 11645
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user