import net.runelite.mapping.Export; import net.runelite.mapping.Implements; import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedSignature; @ObfuscatedName("hk") @Implements("Skills") public class Skills { @ObfuscatedName("f") @Export("Skills_enabled") public static final boolean[] Skills_enabled; @ObfuscatedName("b") @Export("Skills_experienceTable") public static int[] Skills_experienceTable; @ObfuscatedName("z") @ObfuscatedSignature( signature = "[Lbp;" ) @Export("World_worlds") static World[] World_worlds; @ObfuscatedName("ba") @ObfuscatedSignature( signature = "Llm;" ) @Export("worldSelectLeftSprite") static IndexedSprite worldSelectLeftSprite; static { Skills_enabled = new boolean[]{true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false}; Skills_experienceTable = new int[99]; int var0 = 0; for (int var1 = 0; var1 < 99; ++var1) { int var2 = var1 + 1; int var3 = (int)((double)var2 + 300.0D * Math.pow(2.0D, (double)var2 / 7.0D)); var0 += var3; Skills_experienceTable[var1] = var0 / 4; } } @ObfuscatedName("u") @ObfuscatedSignature( signature = "(CB)B", garbageValue = "11" ) @Export("charToByteCp1252") public static byte charToByteCp1252(char var0) { byte var1; if (var0 > 0 && var0 < 128 || var0 >= 160 && var0 <= 255) { var1 = (byte)var0; } else if (var0 == 8364) { var1 = -128; } else if (var0 == 8218) { var1 = -126; } else if (var0 == 402) { var1 = -125; } else if (var0 == 8222) { var1 = -124; } else if (var0 == 8230) { var1 = -123; } else if (var0 == 8224) { var1 = -122; } else if (var0 == 8225) { var1 = -121; } else if (var0 == 710) { var1 = -120; } else if (var0 == 8240) { var1 = -119; } else if (var0 == 352) { var1 = -118; } else if (var0 == 8249) { var1 = -117; } else if (var0 == 338) { var1 = -116; } else if (var0 == 381) { var1 = -114; } else if (var0 == 8216) { var1 = -111; } else if (var0 == 8217) { var1 = -110; } else if (var0 == 8220) { var1 = -109; } else if (var0 == 8221) { var1 = -108; } else if (var0 == 8226) { var1 = -107; } else if (var0 == 8211) { var1 = -106; } else if (var0 == 8212) { var1 = -105; } else if (var0 == 732) { var1 = -104; } else if (var0 == 8482) { var1 = -103; } else if (var0 == 353) { var1 = -102; } else if (var0 == 8250) { var1 = -101; } else if (var0 == 339) { var1 = -100; } else if (var0 == 382) { var1 = -98; } else if (var0 == 376) { var1 = -97; } else { var1 = 63; } return var1; } }