Add Exports and Implements from runeloader. Some fields are exported twice with two different names and I don't know what to do there

This commit is contained in:
Adam
2015-11-22 20:49:47 -06:00
parent 29f0e609e0
commit ae98acf18a
48 changed files with 305 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ import java.io.File;
import java.io.RandomAccessFile; import java.io.RandomAccessFile;
import java.net.MalformedURLException; import java.net.MalformedURLException;
import java.net.URL; import java.net.URL;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -45,6 +46,7 @@ public class class0 extends class207 {
@ObfuscatedName("j") @ObfuscatedName("j")
Object[] field10; Object[] field10;
@ObfuscatedName("hl") @ObfuscatedName("hl")
@Export("localPlayer")
static class2 field12; static class2 field12;
@ObfuscatedName("x") @ObfuscatedName("x")
public static String field14; public static String field14;

View File

@@ -6,10 +6,13 @@ import java.io.OutputStreamWriter;
import java.net.URL; import java.net.URL;
import java.net.URLConnection; import java.net.URLConnection;
import java.util.Random; import java.util.Random;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("cu") @ObfuscatedName("cu")
@Implements("Tile")
public final class class100 extends class207 { public final class class100 extends class207 {
@ObfuscatedName("a") @ObfuscatedName("a")
class96 field1716; class96 field1716;
@@ -28,6 +31,7 @@ public final class class100 extends class207 {
@ObfuscatedName("u") @ObfuscatedName("u")
class88 field1720; class88 field1720;
@ObfuscatedName("k") @ObfuscatedName("k")
@Export("itemLayer")
class98 field1721; class98 field1721;
@ObfuscatedName("h") @ObfuscatedName("h")
class86 field1722; class86 field1722;
@@ -44,8 +48,10 @@ public final class class100 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1533965455 intValue = -1533965455
) )
@Export("plane")
int field1726; int field1726;
@ObfuscatedName("w") @ObfuscatedName("w")
@Export("objects")
class97[] field1727 = new class97[5]; class97[] field1727 = new class97[5];
@ObfuscatedName("z") @ObfuscatedName("z")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -56,6 +62,7 @@ public final class class100 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -2057134613 intValue = -2057134613
) )
@Export("y")
int field1729; int field1729;
@ObfuscatedName("p") @ObfuscatedName("p")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -89,6 +96,7 @@ public final class class100 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 262047279 intValue = 262047279
) )
@Export("x")
int field1738; int field1738;
@ObfuscatedName("a") @ObfuscatedName("a")

View File

@@ -1,8 +1,10 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("da") @ObfuscatedName("da")
@Implements("Model")
public class class104 extends class84 { public class class104 extends class84 {
@ObfuscatedName("az") @ObfuscatedName("az")
static boolean[] field1775 = new boolean[4096]; static boolean[] field1775 = new boolean[4096];

View File

@@ -3,10 +3,13 @@ package net.runelite.rs.client;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.io.RandomAccessFile; import java.io.RandomAccessFile;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("dh") @ObfuscatedName("dh")
@Implements("CollisionData")
public class class107 { public class class107 {
@ObfuscatedName("av") @ObfuscatedName("av")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -14,6 +17,7 @@ public class class107 {
) )
int field1869; int field1869;
@ObfuscatedName("at") @ObfuscatedName("at")
@Export("flags")
public int[][] field1879; public int[][] field1879;
@ObfuscatedName("ay") @ObfuscatedName("ay")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -2,6 +2,7 @@ package net.runelite.rs.client;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -17,6 +18,7 @@ public class class11 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1926067081 intValue = 1926067081
) )
@Export("cameraPitch")
static int field169; static int field169;
@ObfuscatedName("ch") @ObfuscatedName("ch")
static class142 field170; static class142 field170;

View File

@@ -1,21 +1,26 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import java.math.BigInteger; import java.math.BigInteger;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("dc") @ObfuscatedName("dc")
@Implements("Buffer")
public class class118 extends class207 { public class class118 extends class207 {
@ObfuscatedName("f") @ObfuscatedName("f")
static int[] field1978 = new int[256]; static int[] field1978 = new int[256];
@ObfuscatedName("i") @ObfuscatedName("i")
public static short[][] field1979; public static short[][] field1979;
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("payload")
public byte[] field1980; public byte[] field1980;
@ObfuscatedName("m") @ObfuscatedName("m")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 2014740975 intValue = 2014740975
) )
@Export("offset")
public int field1981; public int field1981;
@ObfuscatedName("u") @ObfuscatedName("u")
static long[] field1982; static long[] field1982;

View File

@@ -1,6 +1,7 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import java.io.IOException; import java.io.IOException;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -10,6 +11,7 @@ public abstract class class132 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 2135240255 intValue = 2135240255
) )
@Export("cameraZ")
static int field2053; static int field2053;
@ObfuscatedName("j") @ObfuscatedName("j")

View File

@@ -12,10 +12,13 @@ import java.awt.event.FocusListener;
import java.awt.event.WindowEvent; import java.awt.event.WindowEvent;
import java.awt.event.WindowListener; import java.awt.event.WindowListener;
import java.net.URL; import java.net.URL;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("eb") @ObfuscatedName("eb")
@Implements("GameEngine")
public abstract class class143 extends Applet implements Runnable, FocusListener, WindowListener { public abstract class class143 extends Applet implements Runnable, FocusListener, WindowListener {
@ObfuscatedName("cs") @ObfuscatedName("cs")
static class223 field2174; static class223 field2174;
@@ -42,6 +45,7 @@ public abstract class class143 extends Applet implements Runnable, FocusListener
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -587476029 intValue = -587476029
) )
@Export("fPS")
protected static int field2181 = 0; protected static int field2181 = 0;
@ObfuscatedName("qr") @ObfuscatedName("qr")
protected static long[] field2182 = new long[32]; protected static long[] field2182 = new long[32];

View File

@@ -1,17 +1,23 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("r") @ObfuscatedName("r")
@Implements("XItemContainer")
public class class15 extends class207 { public class class15 extends class207 {
@ObfuscatedName("nl") @ObfuscatedName("nl")
static class56 field212; static class56 field212;
@ObfuscatedName("f") @ObfuscatedName("f")
@Export("stackSizes")
int[] field214 = new int[]{0}; int[] field214 = new int[]{0};
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("itemContainers")
static class195 field216 = new class195(32); static class195 field216 = new class195(32);
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("itemIds")
int[] field217 = new int[]{-1}; int[] field217 = new int[]{-1};
@ObfuscatedName("by") @ObfuscatedName("by")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -1,5 +1,6 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -11,6 +12,7 @@ public final class class161 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1440649607 intValue = -1440649607
) )
@Export("baseY")
static int field2629; static int field2629;
@ObfuscatedName("o") @ObfuscatedName("o")
static class13 field2632; static class13 field2632;

View File

@@ -5,19 +5,24 @@ import java.awt.Color;
import java.awt.Container; import java.awt.Container;
import java.awt.Graphics; import java.awt.Graphics;
import java.awt.Insets; import java.awt.Insets;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("n") @ObfuscatedName("n")
@Implements("Friend")
public class class17 { public class class17 {
@ObfuscatedName("t") @ObfuscatedName("t")
static byte[][] field236; static byte[][] field236;
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("name")
String field237; String field237;
@ObfuscatedName("f") @ObfuscatedName("f")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 284396947 intValue = 284396947
) )
@Export("world")
int field238; int field238;
@ObfuscatedName("l") @ObfuscatedName("l")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -27,6 +32,7 @@ public class class17 {
@ObfuscatedName("a") @ObfuscatedName("a")
boolean field240; boolean field240;
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("previousName")
String field241; String field241;
@ObfuscatedName("u") @ObfuscatedName("u")
boolean field243; boolean field243;

View File

@@ -1,13 +1,18 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("fv") @ObfuscatedName("fv")
@Implements("Widget")
public class class172 extends class207 { public class class172 extends class207 {
@ObfuscatedName("ax") @ObfuscatedName("ax")
@Export("isHidden")
public boolean field2724 = false; public boolean field2724 = false;
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("validInterfaces")
static boolean[] field2725; static boolean[] field2725;
@ObfuscatedName("f") @ObfuscatedName("f")
static class166 field2726; static class166 field2726;
@@ -34,6 +39,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1157286855 intValue = -1157286855
) )
@Export("index")
public int field2735 = -1; public int field2735 = -1;
@ObfuscatedName("p") @ObfuscatedName("p")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -49,6 +55,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1953257935 intValue = -1953257935
) )
@Export("contentType")
public int field2738 = 0; public int field2738 = 0;
@ObfuscatedName("n") @ObfuscatedName("n")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -69,6 +76,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1142692655 intValue = -1142692655
) )
@Export("parentId")
public int field2742 = -1; public int field2742 = -1;
@ObfuscatedName("x") @ObfuscatedName("x")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -90,16 +98,19 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1426033919 intValue = 1426033919
) )
@Export("relativeY")
public int field2748 = 0; public int field2748 = 0;
@ObfuscatedName("ao") @ObfuscatedName("ao")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 22288699 intValue = 22288699
) )
@Export("width")
public int field2749 = 0; public int field2749 = 0;
@ObfuscatedName("as") @ObfuscatedName("as")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1562285645 intValue = 1562285645
) )
@Export("height")
public int field2750 = 0; public int field2750 = 0;
@ObfuscatedName("ae") @ObfuscatedName("ae")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -119,8 +130,10 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -14221453 intValue = -14221453
) )
@Export("itemId")
public int field2755 = 0; public int field2755 = 0;
@ObfuscatedName("bw") @ObfuscatedName("bw")
@Export("text")
public String field2756 = ""; public String field2756 = "";
@ObfuscatedName("db") @ObfuscatedName("db")
public int[] field2757; public int[] field2757;
@@ -132,6 +145,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -878760671 intValue = -878760671
) )
@Export("rotationZ")
public int field2760 = 0; public int field2760 = 0;
@ObfuscatedName("bo") @ObfuscatedName("bo")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -142,6 +156,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -790030913 intValue = -790030913
) )
@Export("scrollY")
public int field2762 = 0; public int field2762 = 0;
@ObfuscatedName("ah") @ObfuscatedName("ah")
public boolean field2763 = false; public boolean field2763 = false;
@@ -178,6 +193,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 385730901 intValue = 385730901
) )
@Export("borderThickness")
public int field2771 = 0; public int field2771 = 0;
@ObfuscatedName("ab") @ObfuscatedName("ab")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -192,16 +208,19 @@ public class class172 extends class207 {
@ObfuscatedName("bj") @ObfuscatedName("bj")
public boolean field2774; public boolean field2774;
@ObfuscatedName("ch") @ObfuscatedName("ch")
@Export("parent")
public class172 field2775 = null; public class172 field2775 = null;
@ObfuscatedName("bf") @ObfuscatedName("bf")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -2085325033 intValue = -2085325033
) )
@Export("modelId")
public int field2776 = -1; public int field2776 = -1;
@ObfuscatedName("bn") @ObfuscatedName("bn")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1076693301 intValue = 1076693301
) )
@Export("modelType")
public int field2777 = 1; public int field2777 = 1;
@ObfuscatedName("bc") @ObfuscatedName("bc")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -232,18 +251,22 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 143381333 intValue = 143381333
) )
@Export("rotationX")
public int field2783 = 0; public int field2783 = 0;
@ObfuscatedName("ak") @ObfuscatedName("ak")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1209300247 intValue = 1209300247
) )
@Export("opacity")
public int field2784 = 0; public int field2784 = 0;
@ObfuscatedName("bl") @ObfuscatedName("bl")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 544106025 intValue = 544106025
) )
@Export("rotationY")
public int field2785 = 0; public int field2785 = 0;
@ObfuscatedName("cm") @ObfuscatedName("cm")
@Export("actions")
public String[] field2786; public String[] field2786;
@ObfuscatedName("bg") @ObfuscatedName("bg")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -315,8 +338,10 @@ public class class172 extends class207 {
) )
public int field2804 = 0; public int field2804 = 0;
@ObfuscatedName("cz") @ObfuscatedName("cz")
@Export("name")
public String field2805 = ""; public String field2805 = "";
@ObfuscatedName("ea") @ObfuscatedName("ea")
@Export("children")
public class172[] field2806; public class172[] field2806;
@ObfuscatedName("dn") @ObfuscatedName("dn")
public Object[] field2807; public Object[] field2807;
@@ -368,6 +393,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -149325679 intValue = -149325679
) )
@Export("textColor")
public int field2824 = 0; public int field2824 = 0;
@ObfuscatedName("ci") @ObfuscatedName("ci")
public Object[] field2825; public Object[] field2825;
@@ -420,6 +446,7 @@ public class class172 extends class207 {
@ObfuscatedName("de") @ObfuscatedName("de")
public Object[] field2843; public Object[] field2843;
@ObfuscatedName("dp") @ObfuscatedName("dp")
@Export("dynamicValues")
public int[][] field2844; public int[][] field2844;
@ObfuscatedName("dm") @ObfuscatedName("dm")
public int[] field2845; public int[] field2845;
@@ -427,6 +454,8 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 369792335 intValue = 369792335
) )
//@Export("relativeX")
@Export("scrollX")
public int field2846 = 0; public int field2846 = 0;
@ObfuscatedName("dy") @ObfuscatedName("dy")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -438,13 +467,17 @@ public class class172 extends class207 {
@ObfuscatedName("dg") @ObfuscatedName("dg")
public String field2849 = "Ok"; public String field2849 = "Ok";
@ObfuscatedName("dx") @ObfuscatedName("dx")
@Export("itemIds")
public int[] field2850; public int[] field2850;
@ObfuscatedName("dj") @ObfuscatedName("dj")
@Export("itemQuantities")
public int[] field2851; public int[] field2851;
@ObfuscatedName("em") @ObfuscatedName("em")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 330795751 intValue = 330795751
) )
@Export("type")
//@Export("itemQuantity")
public int field2852 = -1; public int field2852 = -1;
@ObfuscatedName("ec") @ObfuscatedName("ec")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -464,6 +497,7 @@ public class class172 extends class207 {
) )
public int field2856 = 0; public int field2856 = 0;
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("widgets")
public static class172[][] field2857; public static class172[][] field2857;
@ObfuscatedName("cs") @ObfuscatedName("cs")
public Object[] field2858; public Object[] field2858;
@@ -488,6 +522,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 378529589 intValue = 378529589
) )
@Export("boundsIndex")
public int field2863 = -1; public int field2863 = -1;
@ObfuscatedName("ca") @ObfuscatedName("ca")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -500,6 +535,7 @@ public class class172 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1740819181 intValue = 1740819181
) )
@Export("textureId")
public int field2866 = -1; public int field2866 = -1;
@ObfuscatedName("a") @ObfuscatedName("a")

View File

@@ -1,14 +1,17 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("fu") @ObfuscatedName("fu")
public class class175 { public class class175 {
@ObfuscatedName("f") @ObfuscatedName("f")
@Export("widgetSettings")
public static int[] field2884; public static int[] field2884;
@ObfuscatedName("j") @ObfuscatedName("j")
static int[] field2885 = new int[32]; static int[] field2885 = new int[32];
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("settings")
public static int[] field2887; public static int[] field2887;
static { static {

View File

@@ -2,10 +2,13 @@ package net.runelite.rs.client;
import java.io.EOFException; import java.io.EOFException;
import java.util.Date; import java.util.Date;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("v") @ObfuscatedName("v")
@Implements("PlayerComposition")
public class class19 { public class class19 {
@ObfuscatedName("cm") @ObfuscatedName("cm")
static class145 field259; static class145 field259;
@@ -31,6 +34,7 @@ public class class19 {
) )
static int field268; static int field268;
@ObfuscatedName("h") @ObfuscatedName("h")
@Export("isFemale")
boolean field269 = false; boolean field269 = false;
@ObfuscatedName("dc") @ObfuscatedName("dc")
static byte[][] field270; static byte[][] field270;

View File

@@ -1,8 +1,10 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("gs") @ObfuscatedName("gs")
@Implements("XHashTable")
public final class class195 { public final class class195 {
@ObfuscatedName("u") @ObfuscatedName("u")
int field3077 = 0; int field3077 = 0;

View File

@@ -1,12 +1,17 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("gu") @ObfuscatedName("gu")
@Implements("Deque")
public class class198 { public class class198 {
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("head")
public class207 field3086 = new class207(); public class207 field3086 = new class207();
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("current")
class207 field3087; class207 field3087;
@ObfuscatedName("j") @ObfuscatedName("j")

View File

@@ -1,11 +1,15 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("f") @ObfuscatedName("f")
@Implements("Player")
public final class class2 extends class37 { public final class class2 extends class37 {
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("composition")
class178 field31; class178 field31;
@ObfuscatedName("a") @ObfuscatedName("a")
String[] field32 = new String[3]; String[] field32 = new String[3];
@@ -15,6 +19,7 @@ public final class class2 extends class37 {
) )
int field33 = -1; int field33 = -1;
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("name")
String field34; String field34;
@ObfuscatedName("x") @ObfuscatedName("x")
boolean field35; boolean field35;
@@ -32,6 +37,7 @@ public final class class2 extends class37 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1312493237 intValue = 1312493237
) )
@Export("totalLevel")
int field39; int field39;
@ObfuscatedName("s") @ObfuscatedName("s")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -54,6 +60,7 @@ public final class class2 extends class37 {
) )
int field43; int field43;
@ObfuscatedName("p") @ObfuscatedName("p")
@Export("model")
class104 field44; class104 field44;
@ObfuscatedName("r") @ObfuscatedName("r")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -81,6 +88,7 @@ public final class class2 extends class37 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -252226933 intValue = -252226933
) )
@Export("team")
int field50; int field50;
@ObfuscatedName("aa") @ObfuscatedName("aa")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -96,6 +104,7 @@ public final class class2 extends class37 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -249902191 intValue = -249902191
) )
@Export("combatLevel")
int field53; int field53;
@ObfuscatedName("c") @ObfuscatedName("c")
boolean field54; boolean field54;

View File

@@ -1,12 +1,17 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("gx") @ObfuscatedName("gx")
@Implements("CacheableNode")
public class class203 extends class207 { public class class203 extends class207 {
@ObfuscatedName("cg") @ObfuscatedName("cg")
@Export("previous")
public class203 field3092; public class203 field3092;
@ObfuscatedName("cf") @ObfuscatedName("cf")
@Export("next")
public class203 field3093; public class203 field3093;
@ObfuscatedName("fn") @ObfuscatedName("fn")

View File

@@ -1,14 +1,20 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("gt") @ObfuscatedName("gt")
@Implements("Node")
public class class207 { public class class207 {
@ObfuscatedName("es") @ObfuscatedName("es")
@Export("next")
public class207 field3102; public class207 field3102;
@ObfuscatedName("ee") @ObfuscatedName("ee")
@Export("previous")
class207 field3103; class207 field3103;
@ObfuscatedName("eg") @ObfuscatedName("eg")
@Export("hash")
public long field3104; public long field3104;
@ObfuscatedName("ip") @ObfuscatedName("ip")

View File

@@ -2,12 +2,16 @@ package net.runelite.rs.client;
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("hl") @ObfuscatedName("hl")
@Implements("ClassInfo")
public class class209 extends class207 { public class class209 extends class207 {
@ObfuscatedName("i") @ObfuscatedName("i")
@Export("methods")
Method[] field3107; Method[] field3107;
@ObfuscatedName("j") @ObfuscatedName("j")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -17,6 +21,7 @@ public class class209 extends class207 {
@ObfuscatedName("u") @ObfuscatedName("u")
int[] field3109; int[] field3109;
@ObfuscatedName("h") @ObfuscatedName("h")
@Export("fields")
Field[] field3110; Field[] field3110;
@ObfuscatedName("a") @ObfuscatedName("a")
int[] field3111; int[] field3111;
@@ -28,6 +33,7 @@ public class class209 extends class207 {
) )
int field3113; int field3113;
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("args")
byte[][][] field3114; byte[][][] field3114;
@ObfuscatedName("x") @ObfuscatedName("x")

View File

@@ -1,36 +1,45 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("hs") @ObfuscatedName("hs")
@Implements("XGrandExchangeOffer")
public class class219 { public class class219 {
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("progress")
byte field3149; byte field3149;
@ObfuscatedName("m") @ObfuscatedName("m")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1518557493 intValue = 1518557493
) )
@Export("itemId")
public int field3150; public int field3150;
@ObfuscatedName("f") @ObfuscatedName("f")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1405506295 intValue = 1405506295
) )
@Export("price")
public int field3151; public int field3151;
@ObfuscatedName("l") @ObfuscatedName("l")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1708138833 intValue = 1708138833
) )
@Export("totalQuantity")
public int field3152; public int field3152;
@ObfuscatedName("u") @ObfuscatedName("u")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -2046919749 intValue = -2046919749
) )
@Export("quantitySold")
public int field3153; public int field3153;
@ObfuscatedName("a") @ObfuscatedName("a")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1723392219 intValue = 1723392219
) )
@Export("spent")
public int field3154; public int field3154;
@ObfuscatedName("im") @ObfuscatedName("im")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -4,22 +4,28 @@ import java.io.EOFException;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.io.RandomAccessFile; import java.io.RandomAccessFile;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("hm") @ObfuscatedName("hm")
@Implements("FileOnDisk")
public final class class226 { public final class class226 {
@ObfuscatedName("m") @ObfuscatedName("m")
@ObfuscatedGetter( @ObfuscatedGetter(
longValue = -5491611329971135641L longValue = -5491611329971135641L
) )
@Export("length")
long field3197; long field3197;
@ObfuscatedName("f") @ObfuscatedName("f")
@ObfuscatedGetter( @ObfuscatedGetter(
longValue = -1222268832551527705L longValue = -1222268832551527705L
) )
@Export("position")
long field3198; long field3198;
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("file")
RandomAccessFile field3199; RandomAccessFile field3199;
@ObfuscatedName("j") @ObfuscatedName("j")

View File

@@ -1,11 +1,15 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("c") @ObfuscatedName("c")
@Implements("XClanMember")
public class class24 extends class207 { public class class24 extends class207 {
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("username")
String field604; String field604;
@ObfuscatedName("m") @ObfuscatedName("m")
String field605; String field605;
@@ -13,8 +17,10 @@ public class class24 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1116075037 intValue = -1116075037
) )
@Export("world")
int field606; int field606;
@ObfuscatedName("l") @ObfuscatedName("l")
@Export("rank")
byte field607; byte field607;
@ObfuscatedName("fd") @ObfuscatedName("fd")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -22,6 +28,7 @@ public class class24 extends class207 {
) )
static int field609; static int field609;
@ObfuscatedName("dk") @ObfuscatedName("dk")
@Export("region")
static class85 field610; static class85 field610;
@ObfuscatedName("l") @ObfuscatedName("l")

View File

@@ -1,11 +1,15 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("b") @ObfuscatedName("b")
@Implements("World")
public class class25 { public class class25 {
@ObfuscatedName("u") @ObfuscatedName("u")
@Export("worldList")
static class25[] field615; static class25[] field615;
@ObfuscatedName("a") @ObfuscatedName("a")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -20,6 +24,7 @@ public class class25 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -696630233 intValue = -696630233
) )
@Export("id")
int field621; int field621;
@ObfuscatedName("w") @ObfuscatedName("w")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -32,6 +37,7 @@ public class class25 {
) )
static int field623 = 0; static int field623 = 0;
@ObfuscatedName("z") @ObfuscatedName("z")
@Export("address")
String field624; String field624;
@ObfuscatedName("jx") @ObfuscatedName("jx")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -42,11 +48,13 @@ public class class25 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -634971913 intValue = -634971913
) )
@Export("playerCount")
int field626; int field626;
@ObfuscatedName("g") @ObfuscatedName("g")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 60515985 intValue = 60515985
) )
@Export("mask")
int field627; int field627;
@ObfuscatedName("e") @ObfuscatedName("e")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -1,15 +1,19 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("as") @ObfuscatedName("as")
@Implements("Item")
public final class class28 extends class84 { public final class class28 extends class84 {
@ObfuscatedName("m") @ObfuscatedName("m")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -748024123 intValue = -748024123
) )
@Export("quantity")
int field658; int field658;
@ObfuscatedName("a") @ObfuscatedName("a")
static class72 field659; static class72 field659;
@@ -17,6 +21,7 @@ public final class class28 extends class84 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1494914441 intValue = -1494914441
) )
@Export("id")
int field660; int field660;
@ObfuscatedName("cy") @ObfuscatedName("cy")

View File

@@ -1,5 +1,6 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -48,6 +49,7 @@ public final class class29 extends class84 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1636528285 intValue = 1636528285
) )
@Export("cameraX")
static int field672; static int field672;
@ObfuscatedName("t") @ObfuscatedName("t")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -1,9 +1,12 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("l") @ObfuscatedName("l")
@Implements("WidgetNode")
public class class3 extends class207 { public class class3 extends class207 {
@ObfuscatedName("m") @ObfuscatedName("m")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -16,6 +19,7 @@ public class class3 extends class207 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 16913577 intValue = 16913577
) )
@Export("id")
int field63; int field63;
@ObfuscatedName("ah") @ObfuscatedName("ah")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -1,5 +1,6 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -67,6 +68,7 @@ public class class31 {
@ObfuscatedName("at") @ObfuscatedName("at")
static String field712; static String field712;
@ObfuscatedName("al") @ObfuscatedName("al")
@Export("username")
static String field713; static String field713;
@ObfuscatedName("ap") @ObfuscatedName("ap")
static String field714; static String field714;

View File

@@ -3,10 +3,13 @@ package net.runelite.rs.client;
import java.io.IOException; import java.io.IOException;
import java.net.Socket; import java.net.Socket;
import java.util.Iterator; import java.util.Iterator;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("az") @ObfuscatedName("az")
@Implements("NPC")
public final class class34 extends class37 { public final class class34 extends class37 {
@ObfuscatedName("py") @ObfuscatedName("py")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -16,6 +19,7 @@ public final class class34 extends class37 {
@ObfuscatedName("ew") @ObfuscatedName("ew")
static class80[] field760; static class80[] field760;
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("composition")
class39 field761; class39 field761;
@ObfuscatedName("s") @ObfuscatedName("s")
static int[] field764; static int[] field764;

View File

@@ -1,9 +1,12 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("av") @ObfuscatedName("av")
@Implements("MessageNode")
public class class35 extends class203 { public class class35 extends class203 {
@ObfuscatedName("m") @ObfuscatedName("m")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -14,6 +17,7 @@ public class class35 extends class203 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1804049261 intValue = -1804049261
) )
@Export("type")
int field768; int field768;
@ObfuscatedName("j") @ObfuscatedName("j")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -23,6 +27,7 @@ public class class35 extends class203 {
@ObfuscatedName("u") @ObfuscatedName("u")
String field770; String field770;
@ObfuscatedName("a") @ObfuscatedName("a")
@Export("value")
String field771; String field771;
@ObfuscatedName("g") @ObfuscatedName("g")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -30,6 +35,7 @@ public class class35 extends class203 {
) )
static int field773; static int field773;
@ObfuscatedName("l") @ObfuscatedName("l")
@Export("sender")
String field774; String field774;
@ObfuscatedName("nj") @ObfuscatedName("nj")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -3,10 +3,13 @@ package net.runelite.rs.client;
import java.awt.Component; import java.awt.Component;
import java.io.DataInputStream; import java.io.DataInputStream;
import java.net.URL; import java.net.URL;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("at") @ObfuscatedName("at")
@Implements("Actor")
public abstract class class37 extends class84 { public abstract class class37 extends class84 {
@ObfuscatedName("au") @ObfuscatedName("au")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -75,6 +78,7 @@ public abstract class class37 extends class84 {
@ObfuscatedName("ah") @ObfuscatedName("ah")
boolean field812; boolean field812;
@ObfuscatedName("ak") @ObfuscatedName("ak")
@Export("inSequence")
boolean field813 = false; boolean field813 = false;
@ObfuscatedName("ag") @ObfuscatedName("ag")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -96,11 +100,13 @@ public abstract class class37 extends class84 {
) )
int field818 = -1; int field818 = -1;
@ObfuscatedName("aj") @ObfuscatedName("aj")
@Export("hitCycle")
int[] field819 = new int[4]; int[] field819 = new int[4];
@ObfuscatedName("ab") @ObfuscatedName("ab")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 23796935 intValue = 23796935
) )
@Export("loopCycle")
int field820 = -1000; int field820 = -1000;
@ObfuscatedName("br") @ObfuscatedName("br")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -116,6 +122,7 @@ public abstract class class37 extends class84 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -154519275 intValue = -154519275
) )
@Export("interacting")
int field823 = -1; int field823 = -1;
@ObfuscatedName("bf") @ObfuscatedName("bf")
boolean field824 = false; boolean field824 = false;
@@ -143,6 +150,7 @@ public abstract class class37 extends class84 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 965521915 intValue = 965521915
) )
@Export("animation")
int field829 = -1; int field829 = -1;
@ObfuscatedName("bq") @ObfuscatedName("bq")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -163,11 +171,13 @@ public abstract class class37 extends class84 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 2076125665 intValue = 2076125665
) )
@Export("health")
int field833; int field833;
@ObfuscatedName("as") @ObfuscatedName("as")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -2042807017 intValue = -2042807017
) )
@Export("y")
int field834; int field834;
@ObfuscatedName("bt") @ObfuscatedName("bt")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -225,6 +235,7 @@ public abstract class class37 extends class84 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 524459231 intValue = 524459231
) )
@Export("x")
int field846; int field846;
@ObfuscatedName("af") @ObfuscatedName("af")
int[] field847 = new int[4]; int[] field847 = new int[4];
@@ -249,11 +260,13 @@ public abstract class class37 extends class84 {
) )
int field851 = 0; int field851 = 0;
@ObfuscatedName("ar") @ObfuscatedName("ar")
@Export("overhead")
String field852 = null; String field852 = null;
@ObfuscatedName("bj") @ObfuscatedName("bj")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 778956329 intValue = 778956329
) )
@Export("maxHealth")
int field853; int field853;
@ObfuscatedName("bl") @ObfuscatedName("bl")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -1,10 +1,13 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import java.awt.Frame; import java.awt.Frame;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("ac") @ObfuscatedName("ac")
@Implements("NPCComposition")
public class class39 extends class203 { public class class39 extends class203 {
@ObfuscatedName("s") @ObfuscatedName("s")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -22,8 +25,10 @@ public class class39 extends class203 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 209287787 intValue = 209287787
) )
@Export("id")
public int field869; public int field869;
@ObfuscatedName("a") @ObfuscatedName("a")
@Export("name")
public String field870 = "null"; public String field870 = "null";
@ObfuscatedName("h") @ObfuscatedName("h")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -43,6 +48,7 @@ public class class39 extends class203 {
) )
int field874 = -1; int field874 = -1;
@ObfuscatedName("i") @ObfuscatedName("i")
@Export("models")
int[] field875; int[] field875;
@ObfuscatedName("c") @ObfuscatedName("c")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -70,13 +76,16 @@ public class class39 extends class203 {
@ObfuscatedName("l") @ObfuscatedName("l")
static class192 field884 = new class192(50); static class192 field884 = new class192(50);
@ObfuscatedName("q") @ObfuscatedName("q")
@Export("actions")
public String[] field885 = new String[5]; public String[] field885 = new String[5];
@ObfuscatedName("x") @ObfuscatedName("x")
@Export("isClickable")
public boolean field886 = true; public boolean field886 = true;
@ObfuscatedName("d") @ObfuscatedName("d")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 638513191 intValue = 638513191
) )
@Export("combatLevel")
public int field887 = -1; public int field887 = -1;
@ObfuscatedName("o") @ObfuscatedName("o")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -84,6 +93,7 @@ public class class39 extends class203 {
) )
int field888 = 128; int field888 = 128;
@ObfuscatedName("b") @ObfuscatedName("b")
@Export("isVisible")
public boolean field890 = false; public boolean field890 = false;
@ObfuscatedName("aa") @ObfuscatedName("aa")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -120,6 +130,7 @@ public class class39 extends class203 {
@ObfuscatedName("av") @ObfuscatedName("av")
public boolean field898 = false; public boolean field898 = false;
@ObfuscatedName("az") @ObfuscatedName("az")
@Export("isMinimapVisible")
public boolean field899 = true; public boolean field899 = true;
@ObfuscatedName("v") @ObfuscatedName("v")
short[] field900; short[] field900;

View File

@@ -1,10 +1,13 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import java.awt.Graphics; import java.awt.Graphics;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("ar") @ObfuscatedName("ar")
@Implements("ObjectComposition")
public class class40 extends class203 { public class class40 extends class203 {
@ObfuscatedName("ac") @ObfuscatedName("ac")
public boolean field905 = false; public boolean field905 = false;
@@ -31,6 +34,7 @@ public class class40 extends class203 {
@ObfuscatedName("s") @ObfuscatedName("s")
int[] field913; int[] field913;
@ObfuscatedName("w") @ObfuscatedName("w")
@Export("name")
public String field914 = "null"; public String field914 = "null";
@ObfuscatedName("e") @ObfuscatedName("e")
short[] field915; short[] field915;
@@ -89,6 +93,7 @@ public class class40 extends class203 {
) )
int field930 = 0; int field930 = 0;
@ObfuscatedName("as") @ObfuscatedName("as")
@Export("actions")
public String[] field931 = new String[5]; public String[] field931 = new String[5];
@ObfuscatedName("am") @ObfuscatedName("am")
boolean field933 = false; boolean field933 = false;

View File

@@ -1,14 +1,18 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("ak") @ObfuscatedName("ak")
@Implements("Sequence")
public class class42 extends class203 { public class class42 extends class203 {
@ObfuscatedName("y") @ObfuscatedName("y")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1032111723 intValue = -1032111723
) )
@Export("replyMode")
public int field969 = 2; public int field969 = 2;
@ObfuscatedName("e") @ObfuscatedName("e")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -33,13 +37,16 @@ public class class42 extends class203 {
) )
public int field977 = 1; public int field977 = 1;
@ObfuscatedName("s") @ObfuscatedName("s")
@Export("interleaveLeave")
int[] field978; int[] field978;
@ObfuscatedName("w") @ObfuscatedName("w")
@Export("stretches")
public boolean field979 = false; public boolean field979 = false;
@ObfuscatedName("g") @ObfuscatedName("g")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1404598901 intValue = -1404598901
) )
@Export("precedenceAnimating")
public int field980 = -1; public int field980 = -1;
@ObfuscatedName("z") @ObfuscatedName("z")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -55,6 +62,7 @@ public class class42 extends class203 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1200371909 intValue = 1200371909
) )
@Export("maxLoops")
public int field983 = 99; public int field983 = 99;
@ObfuscatedName("rs") @ObfuscatedName("rs")
protected static String field984; protected static String field984;

View File

@@ -1,5 +1,6 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -25,6 +26,7 @@ public class class47 extends class203 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1084232987 intValue = -1084232987
) )
@Export("baseX")
static int field1053; static int field1053;
@ObfuscatedName("z") @ObfuscatedName("z")
public static class171 field1054; public static class171 field1054;

View File

@@ -1,5 +1,6 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -23,6 +24,7 @@ public final class class5 {
@ObfuscatedName("q") @ObfuscatedName("q")
static final int[] field78 = new int[]{1, 0, -1, 0}; static final int[] field78 = new int[]{1, 0, -1, 0};
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("tileHeights")
static int[][][] field79 = new int[4][105][105]; static int[][][] field79 = new int[4][105][105];
@ObfuscatedName("y") @ObfuscatedName("y")
static final int[] field82 = new int[]{1, 2, 4, 8}; static final int[] field82 = new int[]{1, 2, 4, 8};
@@ -33,6 +35,7 @@ public final class class5 {
@ObfuscatedName("l") @ObfuscatedName("l")
static byte[][][] field85; static byte[][][] field85;
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("tileSettings")
static byte[][][] field86 = new byte[4][104][104]; static byte[][][] field86 = new byte[4][104][104];
@ObfuscatedName("x") @ObfuscatedName("x")
static final int[] field87 = new int[]{0, -1, 0, 1}; static final int[] field87 = new int[]{0, -1, 0, 1};

View File

@@ -2,10 +2,13 @@ package net.runelite.rs.client;
import java.io.File; import java.io.File;
import java.io.RandomAccessFile; import java.io.RandomAccessFile;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("an") @ObfuscatedName("an")
@Implements("ItemComposition")
public class class51 extends class203 { public class class51 extends class203 {
@ObfuscatedName("x") @ObfuscatedName("x")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -44,6 +47,7 @@ public class class51 extends class203 {
) )
int field1098; int field1098;
@ObfuscatedName("z") @ObfuscatedName("z")
@Export("name")
public String field1099 = "null"; public String field1099 = "null";
@ObfuscatedName("p") @ObfuscatedName("p")
short[] field1100; short[] field1100;
@@ -91,6 +95,7 @@ public class class51 extends class203 {
) )
public int field1111 = 1; public int field1111 = 1;
@ObfuscatedName("aa") @ObfuscatedName("aa")
@Export("isMembers")
public boolean field1112 = false; public boolean field1112 = false;
@ObfuscatedName("s") @ObfuscatedName("s")
static class223 field1113; static class223 field1113;

View File

@@ -1,9 +1,12 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("h") @ObfuscatedName("h")
@Implements("Projectile")
public final class class6 extends class84 { public final class class6 extends class84 {
@ObfuscatedName("o") @ObfuscatedName("o")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -67,8 +70,10 @@ public final class class6 extends class84 {
) )
int field107; int field107;
@ObfuscatedName("r") @ObfuscatedName("r")
@Export("velocityX")
double field108; double field108;
@ObfuscatedName("g") @ObfuscatedName("g")
@Export("velocityY")
double field109; double field109;
@ObfuscatedName("f") @ObfuscatedName("f")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -76,6 +81,7 @@ public final class class6 extends class84 {
) )
int field110; int field110;
@ObfuscatedName("y") @ObfuscatedName("y")
@Export("velocityZ")
double field111; double field111;
@ObfuscatedName("l") @ObfuscatedName("l")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -90,6 +96,7 @@ public final class class6 extends class84 {
) )
int field114; int field114;
@ObfuscatedName("d") @ObfuscatedName("d")
@Export("animationSequence")
class42 field115; class42 field115;
@ObfuscatedName("c") @ObfuscatedName("c")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -97,8 +104,10 @@ public final class class6 extends class84 {
) )
int field116 = 0; int field116 = 0;
@ObfuscatedName("n") @ObfuscatedName("n")
@Export("scalar")
double field117; double field117;
@ObfuscatedName("w") @ObfuscatedName("w")
@Export("isMoving")
boolean field120 = false; boolean field120 = false;
class6(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, int var9, int var10, int var11) { class6(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, int var9, int var10, int var11) {

View File

@@ -1,12 +1,17 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("i") @ObfuscatedName("i")
@Implements("Ignore")
public class class7 { public class class7 {
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("previousName")
String field126; String field126;
@ObfuscatedName("j") @ObfuscatedName("j")
@Export("name")
String field130; String field130;
@ObfuscatedName("bl") @ObfuscatedName("bl")
static class167 field131; static class167 field131;

View File

@@ -1,5 +1,6 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -31,6 +32,7 @@ public class class76 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -177783653 intValue = -177783653
) )
@Export("cameraY")
static int field1374; static int field1374;
@ObfuscatedName("dw") @ObfuscatedName("dw")
static byte[][] field1377; static byte[][] field1377;

View File

@@ -5,9 +5,11 @@ import java.awt.Image;
import java.awt.MediaTracker; import java.awt.MediaTracker;
import java.awt.Toolkit; import java.awt.Toolkit;
import java.awt.image.PixelGrabber; import java.awt.image.PixelGrabber;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("cq") @ObfuscatedName("cq")
@Implements("SpritePixels")
public final class class78 extends class79 { public final class class78 extends class79 {
@ObfuscatedName("a") @ObfuscatedName("a")
public int field1388; public int field1388;

View File

@@ -3,6 +3,7 @@ package net.runelite.rs.client;
import java.util.Iterator; import java.util.Iterator;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.Map.Entry; import java.util.Map.Entry;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -17,6 +18,7 @@ public class class8 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1222407947 intValue = -1222407947
) )
@Export("plane")
static int field134; static int field134;
@ObfuscatedName("l") @ObfuscatedName("l")
boolean field135; boolean field135;

View File

@@ -1,5 +1,6 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@@ -19,6 +20,7 @@ public class class83 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 258739071 intValue = 258739071
) )
@Export("cameraYaw")
static int field1434; static int field1434;
@ObfuscatedName("j") @ObfuscatedName("j")
@ObfuscatedGetter( @ObfuscatedGetter(

View File

@@ -1,9 +1,12 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("cm") @ObfuscatedName("cm")
@Implements("Renderable")
public abstract class class84 extends class203 { public abstract class class84 extends class203 {
@ObfuscatedName("qm") @ObfuscatedName("qm")
public static class77 field1440; public static class77 field1440;
@@ -11,6 +14,7 @@ public abstract class class84 extends class203 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1450079013 intValue = 1450079013
) )
@Export("modelHeight")
public int field1441 = 1000; public int field1441 = 1000;
@ObfuscatedName("m") @ObfuscatedName("m")

View File

@@ -1,8 +1,11 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("ch") @ObfuscatedName("ch")
@Implements("Region")
public class class85 { public class class85 {
@ObfuscatedName("p") @ObfuscatedName("p")
static int field1443 = 0; static int field1443 = 0;
@@ -21,6 +24,7 @@ public class class85 {
@ObfuscatedName("i") @ObfuscatedName("i")
int field1450 = 0; int field1450 = 0;
@ObfuscatedName("t") @ObfuscatedName("t")
@Export("objects")
class97[] field1451 = new class97[5000]; class97[] field1451 = new class97[5000];
@ObfuscatedName("y") @ObfuscatedName("y")
static int field1452; static int field1452;
@@ -91,6 +95,7 @@ public class class85 {
@ObfuscatedName("u") @ObfuscatedName("u")
int[][][] field1491; int[][][] field1491;
@ObfuscatedName("a") @ObfuscatedName("a")
@Export("tiles")
class100[][][] field1492; class100[][][] field1492;
@ObfuscatedName("aj") @ObfuscatedName("aj")
static final int[] field1493; static final int[] field1493;

View File

@@ -1,26 +1,33 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("ck") @ObfuscatedName("ck")
@Implements("GameObject")
public final class class97 { public final class class97 {
@ObfuscatedName("z") @ObfuscatedName("z")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1691294757 intValue = -1691294757
) )
@Export("flags")
int field1641 = 0; int field1641 = 0;
@ObfuscatedName("f") @ObfuscatedName("f")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 919293527 intValue = 919293527
) )
@Export("height")
int field1642; int field1642;
@ObfuscatedName("j") @ObfuscatedName("j")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1460744763 intValue = 1460744763
) )
@Export("plane")
int field1643; int field1643;
@ObfuscatedName("a") @ObfuscatedName("a")
@Export("renderable")
public class84 field1644; public class84 field1644;
@ObfuscatedName("s") @ObfuscatedName("s")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -31,31 +38,37 @@ public final class class97 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1655844155 intValue = -1655844155
) )
@Export("orientation")
int field1646; int field1646;
@ObfuscatedName("h") @ObfuscatedName("h")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1852021673 intValue = -1852021673
) )
@Export("relativeX")
int field1647; int field1647;
@ObfuscatedName("i") @ObfuscatedName("i")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1481383257 intValue = 1481383257
) )
@Export("offsetX")
int field1648; int field1648;
@ObfuscatedName("t") @ObfuscatedName("t")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 895022087 intValue = 895022087
) )
@Export("relativeY")
int field1649; int field1649;
@ObfuscatedName("k") @ObfuscatedName("k")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 981018825 intValue = 981018825
) )
@Export("offsetY")
int field1650; int field1650;
@ObfuscatedName("u") @ObfuscatedName("u")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1046625625 intValue = -1046625625
) )
@Export("y")
int field1651; int field1651;
@ObfuscatedName("w") @ObfuscatedName("w")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -66,11 +79,13 @@ public final class class97 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -819960345 intValue = -819960345
) )
@Export("hash")
public int field1653 = 0; public int field1653 = 0;
@ObfuscatedName("l") @ObfuscatedName("l")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 635743121 intValue = 635743121
) )
@Export("x")
int field1654; int field1654;
@ObfuscatedName("mu") @ObfuscatedName("mu")
static class78 field1655; static class78 field1655;

View File

@@ -1,21 +1,27 @@
package net.runelite.rs.client; package net.runelite.rs.client;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("cn") @ObfuscatedName("cn")
@Implements("ItemLayer")
public final class class98 { public final class class98 {
@ObfuscatedName("a") @ObfuscatedName("a")
@Export("top")
class84 field1657; class84 field1657;
@ObfuscatedName("f") @ObfuscatedName("f")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1612412647 intValue = 1612412647
) )
@Export("x")
int field1658; int field1658;
@ObfuscatedName("l") @ObfuscatedName("l")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -551432189 intValue = -551432189
) )
@Export("y")
int field1659; int field1659;
@ObfuscatedName("ix") @ObfuscatedName("ix")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -23,25 +29,31 @@ public final class class98 {
) )
static int field1660; static int field1660;
@ObfuscatedName("m") @ObfuscatedName("m")
@Export("middle")
class84 field1661; class84 field1661;
@ObfuscatedName("j") @ObfuscatedName("j")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 298308091 intValue = 298308091
) )
@Export("hash")
int field1662; int field1662;
@ObfuscatedName("h") @ObfuscatedName("h")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1607886499 intValue = 1607886499
) )
@Export("flags")
int field1663; int field1663;
@ObfuscatedName("i") @ObfuscatedName("i")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -2093829273 intValue = -2093829273
) )
@Export("height")
int field1664; int field1664;
@ObfuscatedName("u") @ObfuscatedName("u")
@Export("bottom")
class84 field1665; class84 field1665;
@ObfuscatedName("mo") @ObfuscatedName("mo")
@Export("clanMembers")
static class24[] field1667; static class24[] field1667;
@ObfuscatedName("bo") @ObfuscatedName("bo")

View File

@@ -14,9 +14,12 @@ import java.lang.management.GarbageCollectorMXBean;
import java.lang.management.ManagementFactory; import java.lang.management.ManagementFactory;
import java.net.Socket; import java.net.Socket;
import java.util.Iterator; import java.util.Iterator;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter; import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedName;
@Implements("Client")
public final class client extends class143 { public final class client extends class143 {
@ObfuscatedName("my") @ObfuscatedName("my")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -69,6 +72,8 @@ public final class client extends class143 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -61212269 intValue = -61212269
) )
//@Export("currentPacketOpcode")
//@Export("gameCycle")
static int field286 = 0; static int field286 = 0;
@ObfuscatedName("d") @ObfuscatedName("d")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -107,8 +112,10 @@ public final class client extends class143 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 800135253 intValue = 800135253
) )
@Export("gameState")
static int field296 = 0; static int field296 = 0;
@ObfuscatedName("if") @ObfuscatedName("if")
@Export("menuActions")
static String[] field297; static String[] field297;
@ObfuscatedName("b") @ObfuscatedName("b")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -132,6 +139,7 @@ public final class client extends class143 {
@ObfuscatedName("ah") @ObfuscatedName("ah")
static class20 field303; static class20 field303;
@ObfuscatedName("ic") @ObfuscatedName("ic")
@Export("componentTable")
static class195 field304; static class195 field304;
@ObfuscatedName("gy") @ObfuscatedName("gy")
static int[][] field305; static int[][] field305;
@@ -171,6 +179,7 @@ public final class client extends class143 {
) )
static int field312; static int field312;
@ObfuscatedName("cb") @ObfuscatedName("cb")
@Export("cachedNPCs")
static class34[] field313; static class34[] field313;
@ObfuscatedName("cp") @ObfuscatedName("cp")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -251,6 +260,7 @@ public final class client extends class143 {
@ObfuscatedName("nk") @ObfuscatedName("nk")
static boolean field334; static boolean field334;
@ObfuscatedName("w") @ObfuscatedName("w")
@Export("collisionMaps")
static class107[] field335; static class107[] field335;
@ObfuscatedName("df") @ObfuscatedName("df")
static boolean field336; static boolean field336;
@@ -291,6 +301,7 @@ public final class client extends class143 {
) )
static int field346; static int field346;
@ObfuscatedName("ho") @ObfuscatedName("ho")
@Export("skillExperiences")
static int[] field347; static int[] field347;
@ObfuscatedName("ea") @ObfuscatedName("ea")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -488,6 +499,7 @@ public final class client extends class143 {
) )
static int field396; static int field396;
@ObfuscatedName("gp") @ObfuscatedName("gp")
@Export("cachedPlayers")
static class2[] field397; static class2[] field397;
@ObfuscatedName("ib") @ObfuscatedName("ib")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -523,16 +535,20 @@ public final class client extends class143 {
) )
static int field406; static int field406;
@ObfuscatedName("hf") @ObfuscatedName("hf")
@Export("groundItemDeque")
static class198[][][] field407; static class198[][][] field407;
@ObfuscatedName("hs") @ObfuscatedName("hs")
static class198 field408; static class198 field408;
@ObfuscatedName("hp") @ObfuscatedName("hp")
static class198 field409; static class198 field409;
@ObfuscatedName("or") @ObfuscatedName("or")
@Export("friends")
static class17[] field410; static class17[] field410;
@ObfuscatedName("hk") @ObfuscatedName("hk")
@Export("boostedSkillLevels")
static int[] field411; static int[] field411;
@ObfuscatedName("hj") @ObfuscatedName("hj")
@Export("realSkillLevels")
static int[] field412; static int[] field412;
@ObfuscatedName("hx") @ObfuscatedName("hx")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -566,8 +582,10 @@ public final class client extends class143 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1388015669 intValue = 1388015669
) )
@Export("world")
static int field421 = 1; static int field421 = 1;
@ObfuscatedName("ig") @ObfuscatedName("ig")
@Export("menuOptions")
static String[] field422; static String[] field422;
@ObfuscatedName("ii") @ObfuscatedName("ii")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -585,6 +603,7 @@ public final class client extends class143 {
) )
static int field425; static int field425;
@ObfuscatedName("ly") @ObfuscatedName("ly")
@Export("isResized")
static boolean field426; static boolean field426;
@ObfuscatedName("od") @ObfuscatedName("od")
static boolean[] field427; static boolean[] field427;
@@ -601,6 +620,7 @@ public final class client extends class143 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -779763173 intValue = -779763173
) )
@Export("weight")
static int field431; static int field431;
@ObfuscatedName("ir") @ObfuscatedName("ir")
static String field432; static String field432;
@@ -635,6 +655,7 @@ public final class client extends class143 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = -1870477629 intValue = -1870477629
) )
@Export("energy")
static int field439; static int field439;
@ObfuscatedName("gm") @ObfuscatedName("gm")
static boolean field440; static boolean field440;
@@ -656,6 +677,7 @@ public final class client extends class143 {
) )
static int field444; static int field444;
@ObfuscatedName("op") @ObfuscatedName("op")
@Export("ignores")
static class7[] field445; static class7[] field445;
@ObfuscatedName("cj") @ObfuscatedName("cj")
@ObfuscatedGetter( @ObfuscatedGetter(
@@ -793,8 +815,10 @@ public final class client extends class143 {
@ObfuscatedName("lf") @ObfuscatedName("lf")
static boolean[] field481; static boolean[] field481;
@ObfuscatedName("lx") @ObfuscatedName("lx")
@Export("widgetPositionX")
static int[] field482; static int[] field482;
@ObfuscatedName("ll") @ObfuscatedName("ll")
@Export("widgetPositionY")
static int[] field483; static int[] field483;
@ObfuscatedName("lb") @ObfuscatedName("lb")
static int[] field484; static int[] field484;
@@ -851,6 +875,7 @@ public final class client extends class143 {
@ObfuscatedName("mb") @ObfuscatedName("mb")
static int[] field498; static int[] field498;
@ObfuscatedName("pe") @ObfuscatedName("pe")
@Export("grandExchangeOffers")
static class219[] field499; static class219[] field499;
@ObfuscatedName("hm") @ObfuscatedName("hm")
static boolean field500; static boolean field500;
@@ -983,16 +1008,19 @@ public final class client extends class143 {
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 1797905553 intValue = 1797905553
) )
@Export("camera2")
static int field538; static int field538;
@ObfuscatedName("oq") @ObfuscatedName("oq")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 294769919 intValue = 294769919
) )
@Export("camera3")
static int field539; static int field539;
@ObfuscatedName("oy") @ObfuscatedName("oy")
@ObfuscatedGetter( @ObfuscatedGetter(
intValue = 163765829 intValue = 163765829
) )
@Export("scale")
static int field540; static int field540;
@ObfuscatedName("oj") @ObfuscatedName("oj")
@ObfuscatedGetter( @ObfuscatedGetter(