Files
runelite/runescape-client/src/main/java/ServerPacket.java
zeruth 39a9ae35ab test
2019-06-16 22:31:48 -04:00

732 lines
20 KiB
Java

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("ge")
@Implements("ServerPacket")
public class ServerPacket {
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_m")
public static final ServerPacket __ge_m;
@ObfuscatedName("f")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_f")
public static final ServerPacket __ge_f;
@ObfuscatedName("q")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_q")
public static final ServerPacket __ge_q;
@ObfuscatedName("w")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_w")
public static final ServerPacket __ge_w;
@ObfuscatedName("o")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_o")
public static final ServerPacket __ge_o;
@ObfuscatedName("u")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_u")
public static final ServerPacket __ge_u;
@ObfuscatedName("g")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_g")
public static final ServerPacket __ge_g;
@ObfuscatedName("l")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_l")
public static final ServerPacket __ge_l;
@ObfuscatedName("e")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_e")
public static final ServerPacket __ge_e;
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_x")
public static final ServerPacket __ge_x;
@ObfuscatedName("d")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_d")
public static final ServerPacket __ge_d;
@ObfuscatedName("k")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_k")
public static final ServerPacket __ge_k;
@ObfuscatedName("n")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_n")
public static final ServerPacket __ge_n;
@ObfuscatedName("i")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_i")
public static final ServerPacket __ge_i;
@ObfuscatedName("a")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_a")
public static final ServerPacket __ge_a;
@ObfuscatedName("z")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_z")
public static final ServerPacket __ge_z;
@ObfuscatedName("j")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_j")
public static final ServerPacket __ge_j;
@ObfuscatedName("s")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_s")
public static final ServerPacket __ge_s;
@ObfuscatedName("t")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_t")
public static final ServerPacket __ge_t;
@ObfuscatedName("y")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_y")
public static final ServerPacket __ge_y;
@ObfuscatedName("h")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_h")
public static final ServerPacket __ge_h;
@ObfuscatedName("b")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_b")
public static final ServerPacket __ge_b;
@ObfuscatedName("c")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_c")
public static final ServerPacket __ge_c;
@ObfuscatedName("r")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_r")
public static final ServerPacket __ge_r;
@ObfuscatedName("p")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_p")
public static final ServerPacket __ge_p;
@ObfuscatedName("v")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_v")
public static final ServerPacket __ge_v;
@ObfuscatedName("ag")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ag")
public static final ServerPacket __ge_ag;
@ObfuscatedName("aq")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_aq")
public static final ServerPacket __ge_aq;
@ObfuscatedName("aj")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_aj")
public static final ServerPacket __ge_aj;
@ObfuscatedName("av")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_av")
public static final ServerPacket __ge_av;
@ObfuscatedName("ar")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ar")
public static final ServerPacket __ge_ar;
@ObfuscatedName("ac")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ac")
public static final ServerPacket __ge_ac;
@ObfuscatedName("ay")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ay")
public static final ServerPacket __ge_ay;
@ObfuscatedName("ah")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ah")
public static final ServerPacket __ge_ah;
@ObfuscatedName("ak")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ak")
public static final ServerPacket __ge_ak;
@ObfuscatedName("aw")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_aw")
public static final ServerPacket __ge_aw;
@ObfuscatedName("al")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_al")
public static final ServerPacket __ge_al;
@ObfuscatedName("ab")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ab")
public static final ServerPacket __ge_ab;
@ObfuscatedName("ae")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ae")
public static final ServerPacket __ge_ae;
@ObfuscatedName("at")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_at")
public static final ServerPacket __ge_at;
@ObfuscatedName("ad")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ad")
public static final ServerPacket __ge_ad;
@ObfuscatedName("ap")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ap")
public static final ServerPacket __ge_ap;
@ObfuscatedName("as")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_as")
public static final ServerPacket __ge_as;
@ObfuscatedName("am")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_am")
public static final ServerPacket __ge_am;
@ObfuscatedName("an")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_an")
public static final ServerPacket __ge_an;
@ObfuscatedName("az")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_az")
public static final ServerPacket __ge_az;
@ObfuscatedName("au")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_au")
public static final ServerPacket __ge_au;
@ObfuscatedName("ao")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ao")
public static final ServerPacket __ge_ao;
@ObfuscatedName("aa")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_aa")
public static final ServerPacket __ge_aa;
@ObfuscatedName("ax")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ax")
public static final ServerPacket __ge_ax;
@ObfuscatedName("af")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_af")
public static final ServerPacket __ge_af;
@ObfuscatedName("ai")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ai")
public static final ServerPacket __ge_ai;
@ObfuscatedName("ba")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ba")
public static final ServerPacket __ge_ba;
@ObfuscatedName("bb")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bb")
public static final ServerPacket __ge_bb;
@ObfuscatedName("bs")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bs")
public static final ServerPacket __ge_bs;
@ObfuscatedName("bq")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bq")
public static final ServerPacket __ge_bq;
@ObfuscatedName("bn")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bn")
public static final ServerPacket __ge_bn;
@ObfuscatedName("bk")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bk")
public static final ServerPacket __ge_bk;
@ObfuscatedName("bd")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bd")
public static final ServerPacket __ge_bd;
@ObfuscatedName("bc")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bc")
public static final ServerPacket __ge_bc;
@ObfuscatedName("bo")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bo")
public static final ServerPacket __ge_bo;
@ObfuscatedName("bx")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bx")
public static final ServerPacket __ge_bx;
@ObfuscatedName("by")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_by")
public static final ServerPacket __ge_by;
@ObfuscatedName("bu")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bu")
public static final ServerPacket __ge_bu;
@ObfuscatedName("bm")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bm")
public static final ServerPacket __ge_bm;
@ObfuscatedName("bl")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bl")
public static final ServerPacket __ge_bl;
@ObfuscatedName("br")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_br")
public static final ServerPacket __ge_br;
@ObfuscatedName("bj")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bj")
public static final ServerPacket __ge_bj;
@ObfuscatedName("bi")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bi")
public static final ServerPacket __ge_bi;
@ObfuscatedName("bz")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bz")
public static final ServerPacket __ge_bz;
@ObfuscatedName("bg")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bg")
public static final ServerPacket __ge_bg;
@ObfuscatedName("bt")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bt")
public static final ServerPacket __ge_bt;
@ObfuscatedName("bp")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bp")
public static final ServerPacket __ge_bp;
@ObfuscatedName("bf")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bf")
public static final ServerPacket __ge_bf;
@ObfuscatedName("bh")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bh")
public static final ServerPacket __ge_bh;
@ObfuscatedName("be")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_be")
public static final ServerPacket __ge_be;
@ObfuscatedName("bv")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bv")
public static final ServerPacket __ge_bv;
@ObfuscatedName("bw")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_bw")
public static final ServerPacket __ge_bw;
@ObfuscatedName("cr")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_cr")
public static final ServerPacket __ge_cr;
@ObfuscatedName("cv")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_cv")
public static final ServerPacket __ge_cv;
@ObfuscatedName("ce")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_ce")
public static final ServerPacket __ge_ce;
@ObfuscatedName("cy")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_cy")
public static final ServerPacket __ge_cy;
@ObfuscatedName("cs")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_cs")
public static final ServerPacket __ge_cs;
@ObfuscatedName("cm")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_cm")
public static final ServerPacket __ge_cm;
@ObfuscatedName("cj")
@ObfuscatedSignature(
signature = "Lge;"
)
@Export("__ge_cj")
public static final ServerPacket __ge_cj;
@ObfuscatedName("ix")
@ObfuscatedGetter(
intValue = -1645409107
)
@Export("selectedItemWidget")
static int selectedItemWidget;
@ObfuscatedName("cu")
@ObfuscatedGetter(
intValue = 1117211673
)
@Export("id")
public final int id;
@ObfuscatedName("cb")
@ObfuscatedGetter(
intValue = 947096829
)
@Export("length")
public final int length;
ServerPacket(int var1, int var2) {
this.id = var1;
this.length = var2;
}
@ObfuscatedName("g")
@ObfuscatedSignature(
signature = "(I)Llq;",
garbageValue = "2048918805"
)
static IndexedSprite method3663() {
IndexedSprite var0 = new IndexedSprite();
var0.width = class328.indexedSpriteWidth;
var0.height = class328.indexedSpriteHeight;
var0.xOffset = class328.indexedSpriteOffsetXs[0];
var0.yOffset = class328.indexedSpriteOffsetYs[0];
var0.subWidth = VarbitDefinition.indexedSpriteWidths[0];
var0.subHeight = SecureRandomCallable.indexedSpriteHeights[0];
var0.palette = class328.indexedSpritePalette;
var0.pixels = class328.spritePixels[0];
class328.indexedSpriteOffsetXs = null;
class328.indexedSpriteOffsetYs = null;
VarbitDefinition.indexedSpriteWidths = null;
SecureRandomCallable.indexedSpriteHeights = null;
class328.indexedSpritePalette = null;
class328.spritePixels = (byte[][])null;
return var0;
}
@ObfuscatedName("g")
@ObfuscatedSignature(
signature = "([BIIIIIIILem;[Lfy;I)V",
garbageValue = "-1257461571"
)
static final void method3662(byte[] var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7, Scene var8, CollisionMap[] var9) {
Buffer var10 = new Buffer(var0);
int var11 = -1;
while(true) {
int var12 = var10.__at_308();
if(var12 == 0) {
return;
}
var11 += var12;
int var13 = 0;
while(true) {
int var14 = var10.__ae_307();
if(var14 == 0) {
break;
}
var13 += var14 - 1;
int var15 = var13 & 63;
int var16 = var13 >> 6 & 63;
int var17 = var13 >> 12;
int var18 = var10.readUnsignedByte();
int var19 = var18 >> 2;
int var20 = var18 & 3;
if(var17 == var4 && var16 >= var5 && var16 < var5 + 8 && var15 >= var6 && var15 < var6 + 8) {
ObjectDefinition var21 = class50.getObjectDefinition(var11);
int var22 = var16 & 7;
int var23 = var15 & 7;
int var24 = var21.sizeX;
int var25 = var21.sizeY;
int var26;
if((var20 & 1) == 1) {
var26 = var24;
var24 = var25;
var25 = var26;
}
int var27 = var7 & 3;
int var28;
if(var27 == 0) {
var28 = var22;
} else if(var27 == 1) {
var28 = var23;
} else if(var27 == 2) {
var28 = 7 - var22 - (var24 - 1);
} else {
var28 = 7 - var23 - (var25 - 1);
}
var26 = var2 + var28;
int var29 = var3 + class171.method3496(var16 & 7, var15 & 7, var7, var21.sizeX, var21.sizeY, var20);
if(var26 > 0 && var29 > 0 && var26 < 103 && var29 < 103) {
int var30 = var1;
if((Tiles.Tiles_renderFlags[1][var26][var29] & 2) == 2) {
var30 = var1 - 1;
}
CollisionMap var31 = null;
if(var30 >= 0) {
var31 = var9[var30];
}
class227.method4446(var1, var26, var29, var11, var20 + var7 & 3, var19, var8, var31);
}
}
}
}
}
static {
__ge_m = new ServerPacket(0, -2);
__ge_f = new ServerPacket(1, 0);
__ge_q = new ServerPacket(2, 0);
__ge_w = new ServerPacket(3, -1);
__ge_o = new ServerPacket(4, 6);
__ge_u = new ServerPacket(5, 4);
__ge_g = new ServerPacket(6, 4);
__ge_l = new ServerPacket(7, 4);
__ge_e = new ServerPacket(8, 6);
__ge_x = new ServerPacket(9, 4);
__ge_d = new ServerPacket(10, -2);
__ge_k = new ServerPacket(11, 15);
__ge_n = new ServerPacket(12, 5);
__ge_i = new ServerPacket(13, 2);
__ge_a = new ServerPacket(14, 3);
__ge_z = new ServerPacket(15, 7);
__ge_j = new ServerPacket(16, 1);
__ge_s = new ServerPacket(17, -2);
__ge_t = new ServerPacket(18, -2);
__ge_y = new ServerPacket(19, -2);
__ge_h = new ServerPacket(20, 10);
__ge_b = new ServerPacket(21, 5);
__ge_c = new ServerPacket(22, 6);
__ge_r = new ServerPacket(23, 2);
__ge_p = new ServerPacket(24, 6);
__ge_v = new ServerPacket(25, 2);
__ge_ag = new ServerPacket(26, 5);
__ge_aq = new ServerPacket(27, -2);
__ge_aj = new ServerPacket(28, 0);
__ge_av = new ServerPacket(29, 0);
__ge_ar = new ServerPacket(30, 4);
__ge_ac = new ServerPacket(31, 6);
__ge_ay = new ServerPacket(32, -2);
__ge_ah = new ServerPacket(33, -2);
__ge_ak = new ServerPacket(34, 1);
__ge_aw = new ServerPacket(35, 6);
__ge_al = new ServerPacket(36, 6);
__ge_ab = new ServerPacket(37, -1);
__ge_ae = new ServerPacket(38, -2);
__ge_at = new ServerPacket(39, 4);
__ge_ad = new ServerPacket(40, 5);
__ge_ap = new ServerPacket(41, 8);
__ge_as = new ServerPacket(42, 14);
__ge_am = new ServerPacket(43, -2);
__ge_an = new ServerPacket(44, -2);
__ge_az = new ServerPacket(45, -1);
__ge_au = new ServerPacket(46, 2);
__ge_ao = new ServerPacket(47, -1);
__ge_aa = new ServerPacket(48, 12);
__ge_ax = new ServerPacket(49, 4);
__ge_af = new ServerPacket(50, 10);
__ge_ai = new ServerPacket(51, -2);
__ge_ba = new ServerPacket(52, 0);
__ge_bb = new ServerPacket(53, -2);
__ge_bs = new ServerPacket(54, -1);
__ge_bq = new ServerPacket(55, 20);
__ge_bn = new ServerPacket(56, -2);
__ge_bk = new ServerPacket(57, 28);
__ge_bd = new ServerPacket(58, -2);
__ge_bc = new ServerPacket(59, 8);
__ge_bo = new ServerPacket(60, 1);
__ge_bx = new ServerPacket(61, 6);
__ge_by = new ServerPacket(62, -2);
__ge_bu = new ServerPacket(63, 3);
__ge_bm = new ServerPacket(64, 2);
__ge_bl = new ServerPacket(65, 5);
__ge_br = new ServerPacket(66, -1);
__ge_bj = new ServerPacket(67, 2);
__ge_bi = new ServerPacket(68, 1);
__ge_bz = new ServerPacket(69, 8);
__ge_bg = new ServerPacket(70, -2);
__ge_bt = new ServerPacket(71, 2);
__ge_bp = new ServerPacket(72, 2);
__ge_bf = new ServerPacket(73, 0);
__ge_bh = new ServerPacket(74, 1);
__ge_be = new ServerPacket(75, 6);
__ge_bv = new ServerPacket(76, 6);
__ge_bw = new ServerPacket(77, 7);
__ge_cr = new ServerPacket(78, 0);
__ge_cv = new ServerPacket(79, -2);
__ge_ce = new ServerPacket(80, 2);
__ge_cy = new ServerPacket(81, -2);
__ge_cs = new ServerPacket(82, 8);
__ge_cm = new ServerPacket(83, 6);
__ge_cj = new ServerPacket(84, 2);
}
}