Files
runelite/runescape-client/src/main/java/ServerPacket.java
Lucwousin f6c2b4ac11 rev187
2019-12-16 18:40:02 +01:00

640 lines
18 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;
import net.runelite.rs.ScriptOpcodes;
@ObfuscatedName("fw")
@Implements("ServerPacket")
public class ServerPacket {
@ObfuscatedName("f")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2120;
@ObfuscatedName("i")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2087;
@ObfuscatedName("y")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2088;
@ObfuscatedName("w")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2144;
@ObfuscatedName("p")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2090;
@ObfuscatedName("b")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2091;
@ObfuscatedName("e")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2142;
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2140;
@ObfuscatedName("a")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2094;
@ObfuscatedName("d")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2095;
@ObfuscatedName("c")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2096;
@ObfuscatedName("o")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2097;
@ObfuscatedName("v")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2098;
@ObfuscatedName("k")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2163;
@ObfuscatedName("s")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2159;
@ObfuscatedName("l")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2101;
@ObfuscatedName("t")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2149;
@ObfuscatedName("j")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2173;
@ObfuscatedName("n")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2104;
@ObfuscatedName("u")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2105;
@ObfuscatedName("z")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2106;
@ObfuscatedName("h")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2138;
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2108;
@ObfuscatedName("g")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2109;
@ObfuscatedName("r")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2110;
@ObfuscatedName("q")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2162;
@ObfuscatedName("aa")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2112;
@ObfuscatedName("av")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2113;
@ObfuscatedName("aw")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2114;
@ObfuscatedName("as")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2089;
@ObfuscatedName("ak")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2116;
@ObfuscatedName("au")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2100;
@ObfuscatedName("ah")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2118;
@ObfuscatedName("aq")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2119;
@ObfuscatedName("ao")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2093;
@ObfuscatedName("an")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2121;
@ObfuscatedName("ar")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2122;
@ObfuscatedName("az")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2129;
@ObfuscatedName("ay")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2124;
@ObfuscatedName("ag")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2125;
@ObfuscatedName("ac")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2126;
@ObfuscatedName("al")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2127;
@ObfuscatedName("ae")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2128;
@ObfuscatedName("ad")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2164;
@ObfuscatedName("aj")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2130;
@ObfuscatedName("ax")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2153;
@ObfuscatedName("at")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2132;
@ObfuscatedName("af")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2111;
@ObfuscatedName("ap")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2134;
@ObfuscatedName("ai")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2135;
@ObfuscatedName("am")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2136;
@ObfuscatedName("ab")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2161;
@ObfuscatedName("bj")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2131;
@ObfuscatedName("bg")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2139;
@ObfuscatedName("bw")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2123;
@ObfuscatedName("bk")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2141;
@ObfuscatedName("bl")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2137;
@ObfuscatedName("bq")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2143;
@ObfuscatedName("bx")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2102;
@ObfuscatedName("bc")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2145;
@ObfuscatedName("by")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2146;
@ObfuscatedName("bz")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2147;
@ObfuscatedName("bm")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2148;
@ObfuscatedName("bo")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2169;
@ObfuscatedName("bs")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2170;
@ObfuscatedName("ba")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2151;
@ObfuscatedName("bn")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2152;
@ObfuscatedName("bb")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2133;
@ObfuscatedName("bh")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2154;
@ObfuscatedName("bv")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2155;
@ObfuscatedName("bu")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2156;
@ObfuscatedName("be")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2157;
@ObfuscatedName("bd")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2158;
@ObfuscatedName("bf")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2150;
@ObfuscatedName("bi")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2160;
@ObfuscatedName("br")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2099;
@ObfuscatedName("bt")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2086;
@ObfuscatedName("bp")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2117;
@ObfuscatedName("co")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2115;
@ObfuscatedName("cp")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2165;
@ObfuscatedName("cd")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2166;
@ObfuscatedName("cj")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2167;
@ObfuscatedName("cq")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2168;
@ObfuscatedName("cb")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2092;
@ObfuscatedName("cf")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2107;
@ObfuscatedName("cs")
@ObfuscatedSignature(
signature = "Lfw;"
)
public static final ServerPacket field2171;
@ObfuscatedName("ch")
@ObfuscatedGetter(
intValue = 843552149
)
@Export("id")
public final int id;
@ObfuscatedName("ca")
@ObfuscatedGetter(
intValue = 1893776563
)
@Export("length")
public final int length;
static {
field2120 = new ServerPacket(0, -2);
field2087 = new ServerPacket(1, -2);
field2088 = new ServerPacket(2, 1);
field2144 = new ServerPacket(3, 1);
field2090 = new ServerPacket(4, 2);
field2091 = new ServerPacket(5, 4);
field2142 = new ServerPacket(6, 5);
field2140 = new ServerPacket(7, 0);
field2094 = new ServerPacket(8, 2);
field2095 = new ServerPacket(9, 15);
field2096 = new ServerPacket(10, -2);
field2097 = new ServerPacket(11, 2);
field2098 = new ServerPacket(12, 2);
field2163 = new ServerPacket(13, 6);
field2159 = new ServerPacket(14, -2);
field2101 = new ServerPacket(15, 4);
field2149 = new ServerPacket(16, -2);
field2173 = new ServerPacket(17, 1);
field2104 = new ServerPacket(18, 8);
field2105 = new ServerPacket(19, -2);
field2106 = new ServerPacket(20, -2);
field2138 = new ServerPacket(21, 0);
field2108 = new ServerPacket(22, 3);
field2109 = new ServerPacket(23, 5);
field2110 = new ServerPacket(24, 0);
field2162 = new ServerPacket(25, -2);
field2112 = new ServerPacket(26, 4);
field2113 = new ServerPacket(27, 1);
field2114 = new ServerPacket(28, 0);
field2089 = new ServerPacket(29, 6);
field2116 = new ServerPacket(30, -2);
field2100 = new ServerPacket(31, 6);
field2118 = new ServerPacket(32, 0);
field2119 = new ServerPacket(33, 10);
field2093 = new ServerPacket(34, 20);
field2121 = new ServerPacket(35, 6);
field2122 = new ServerPacket(36, 6);
field2129 = new ServerPacket(37, -1);
field2124 = new ServerPacket(38, 8);
field2125 = new ServerPacket(39, 4);
field2126 = new ServerPacket(40, 7);
field2127 = new ServerPacket(41, 1);
field2128 = new ServerPacket(42, 8);
field2164 = new ServerPacket(43, 14);
field2130 = new ServerPacket(44, 10);
field2153 = new ServerPacket(45, -2);
field2132 = new ServerPacket(46, 2);
field2111 = new ServerPacket(47, -2);
field2134 = new ServerPacket(48, 5);
field2135 = new ServerPacket(49, 3);
field2136 = new ServerPacket(50, -2);
field2161 = new ServerPacket(51, -2);
field2131 = new ServerPacket(52, -1);
field2139 = new ServerPacket(53, -2);
field2123 = new ServerPacket(54, 7);
field2141 = new ServerPacket(55, 4);
field2137 = new ServerPacket(56, 2);
field2143 = new ServerPacket(57, 4);
field2102 = new ServerPacket(58, 6);
field2145 = new ServerPacket(59, -2);
field2146 = new ServerPacket(60, 2);
field2147 = new ServerPacket(61, 0);
field2148 = new ServerPacket(62, 5);
field2169 = new ServerPacket(63, -1);
field2170 = new ServerPacket(64, 12);
field2151 = new ServerPacket(65, 28);
field2152 = new ServerPacket(66, 6);
field2133 = new ServerPacket(67, 8);
field2154 = new ServerPacket(68, 6);
field2155 = new ServerPacket(69, -2);
field2156 = new ServerPacket(70, 5);
field2157 = new ServerPacket(71, 4);
field2158 = new ServerPacket(72, 0);
field2150 = new ServerPacket(73, -2);
field2160 = new ServerPacket(74, 6);
field2099 = new ServerPacket(75, -1);
field2086 = new ServerPacket(76, 6);
field2117 = new ServerPacket(77, 6);
field2115 = new ServerPacket(78, 2);
field2165 = new ServerPacket(79, -2);
field2166 = new ServerPacket(80, 1);
field2167 = new ServerPacket(81, -1);
field2168 = new ServerPacket(82, -2);
field2092 = new ServerPacket(83, -1);
field2107 = new ServerPacket(84, 2);
field2171 = new ServerPacket(85, 2);
}
ServerPacket(int var1, int var2) {
this.id = var1;
this.length = var2;
}
@ObfuscatedName("t")
@ObfuscatedSignature(
signature = "(ILcu;ZI)I",
garbageValue = "-939668271"
)
static int method3568(int var0, Script var1, boolean var2) {
Widget var3 = var2 ? UserComparator7.field1946 : class197.field2398;
if (var0 == ScriptOpcodes.CC_GETSCROLLX) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.scrollX;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETSCROLLY) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.scrollY;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETTEXT) {
Interpreter.Interpreter_stringStack[++class65.Interpreter_stringStackSize - 1] = var3.text;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETSCROLLWIDTH) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.scrollWidth;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETSCROLLHEIGHT) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.scrollHeight;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETMODELZOOM) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.modelZoom;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETMODELANGLE_X) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.modelAngleX;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETMODELANGLE_Z) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.modelAngleZ;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETMODELANGLE_Y) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.modelAngleY;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETTRANSTOP) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.transparencyTop;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETTRANSBOT) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.transparencyBot;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETCOLOUR) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.color;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETFILLCOLOUR) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.color2;
return 1;
} else if (var0 == ScriptOpcodes.CC_GETFILLMODE) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.fillMode.rsOrdinal();
return 1;
} else if (var0 == ScriptOpcodes.CC_GETMODELTRANSPARENT) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = var3.modelTransparency ? 1 : 0;
return 1;
} else {
return 2;
}
}
@ObfuscatedName("n")
@ObfuscatedSignature(
signature = "(ILcu;ZI)I",
garbageValue = "631365230"
)
static int method3569(int var0, Script var1, boolean var2) {
Widget var3 = var2 ? UserComparator7.field1946 : class197.field2398;
if (var0 == ScriptOpcodes.CC_GETTARGETMASK) {
Interpreter.Interpreter_intStack[++class188.Interpreter_intStackSize - 1] = class14.method157(WorldMapSection0.getWidgetClickMask(var3));
return 1;
} else if (var0 != ScriptOpcodes.CC_GETOP) {
if (var0 == ScriptOpcodes.CC_GETOPBASE) {
if (var3.dataText == null) {
Interpreter.Interpreter_stringStack[++class65.Interpreter_stringStackSize - 1] = "";
} else {
Interpreter.Interpreter_stringStack[++class65.Interpreter_stringStackSize - 1] = var3.dataText;
}
return 1;
} else {
return 2;
}
} else {
int var4 = Interpreter.Interpreter_intStack[--class188.Interpreter_intStackSize];
--var4;
if (var3.actions != null && var4 < var3.actions.length && var3.actions[var4] != null) {
Interpreter.Interpreter_stringStack[++class65.Interpreter_stringStackSize - 1] = var3.actions[var4];
} else {
Interpreter.Interpreter_stringStack[++class65.Interpreter_stringStackSize - 1] = "";
}
return 1;
}
}
}