import net.runelite.mapping.Export; import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedSignature; @ObfuscatedName("hz") public class class222 { @ObfuscatedName("o") @Export("ByteArrayPool_altSizeArrayCounts") static int[] ByteArrayPool_altSizeArrayCounts; @ObfuscatedName("eh") @ObfuscatedGetter( intValue = -1324768135 ) @Export("port1") static int port1; @ObfuscatedName("a") @ObfuscatedSignature( signature = "(II)Liw;", garbageValue = "779944842" ) @Export("ItemDefinition_get") public static ItemDefinition ItemDefinition_get(int var0) { ItemDefinition var1 = (ItemDefinition)ItemDefinition.ItemDefinition_cached.get((long)var0); if (var1 != null) { return var1; } else { byte[] var2 = ItemDefinition.ItemDefinition_archive.takeFile(10, var0); var1 = new ItemDefinition(); var1.id = var0; if (var2 != null) { var1.decode(new Buffer(var2)); } var1.post(); if (var1.noteTemplate != -1) { var1.genCert(ItemDefinition_get(var1.noteTemplate), ItemDefinition_get(var1.note)); } if (var1.notedId != -1) { var1.genBought(ItemDefinition_get(var1.notedId), ItemDefinition_get(var1.unnotedId)); } if (var1.placeholderTemplate != -1) { var1.genPlaceholder(ItemDefinition_get(var1.placeholderTemplate), ItemDefinition_get(var1.placeholder)); } if (!ItemDefinition.ItemDefinition_inMembersWorld && var1.isMembersOnly) { var1.name = "Members object"; var1.isTradable = false; var1.groundActions = null; var1.inventoryActions = null; var1.shiftClickIndex = -1; var1.team = 0; if (var1.params != null) { boolean var3 = false; for (Node var4 = var1.params.first(); var4 != null; var4 = var1.params.next()) { ParamDefinition var5 = class162.getParamDefinition((int)var4.key); if (var5.autoDisable) { var4.remove(); } else { var3 = true; } } if (!var3) { var1.params = null; } } } ItemDefinition.ItemDefinition_cached.put(var1, (long)var0); return var1; } } @ObfuscatedName("m") @ObfuscatedSignature( signature = "(Ljava/lang/String;I)Ljava/lang/String;", garbageValue = "-1844662442" ) public static String method4274(String var0) { int var1 = var0.length(); char[] var2 = new char[var1]; byte var3 = 2; for (int var4 = 0; var4 < var1; ++var4) { char var5 = var0.charAt(var4); if (var3 == 0) { var5 = Character.toLowerCase(var5); } else if (var3 == 2 || Character.isUpperCase(var5)) { var5 = class173.method3720(var5); } if (Character.isLetter(var5)) { var3 = 0; } else if (var5 != '.' && var5 != '?' && var5 != '!') { if (Character.isSpaceChar(var5)) { if (var3 != 2) { var3 = 1; } } else { var3 = 1; } } else { var3 = 2; } var2[var4] = var5; } return new String(var2); } @ObfuscatedName("jh") @ObfuscatedSignature( signature = "(B)Z", garbageValue = "-8" ) static boolean method4272() { return Client.tapToDrop || KeyHandler.KeyHandler_pressedKeys[81]; } }