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("gi") @Implements("ClientPacket") public class ClientPacket implements class181 { @ObfuscatedName("c") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2232; @ObfuscatedName("t") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2204; @ObfuscatedName("o") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2205; @ObfuscatedName("e") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2206; @ObfuscatedName("i") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2229; @ObfuscatedName("g") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2208; @ObfuscatedName("d") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2209; @ObfuscatedName("l") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2210; @ObfuscatedName("j") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2211; @ObfuscatedName("m") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2296; @ObfuscatedName("p") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2213; @ObfuscatedName("h") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2214; @ObfuscatedName("v") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2234; @ObfuscatedName("n") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2298; @ObfuscatedName("x") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2273; @ObfuscatedName("w") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2297; @ObfuscatedName("k") @ObfuscatedSignature( signature = "Lgi;" ) static final ClientPacket field2295; @ObfuscatedName("q") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2276; @ObfuscatedName("z") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2203; @ObfuscatedName("y") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2222; @ObfuscatedName("f") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2223; @ObfuscatedName("b") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2224; @ObfuscatedName("r") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2225; @ObfuscatedName("s") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2226; @ObfuscatedName("a") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2227; @ObfuscatedName("u") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2228; @ObfuscatedName("ae") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2283; @ObfuscatedName("af") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2230; @ObfuscatedName("az") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2288; @ObfuscatedName("ax") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2215; @ObfuscatedName("aj") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2233; @ObfuscatedName("au") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2262; @ObfuscatedName("ay") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2235; @ObfuscatedName("aa") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2236; @ObfuscatedName("aq") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2237; @ObfuscatedName("as") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2238; @ObfuscatedName("ak") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2239; @ObfuscatedName("ac") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2240; @ObfuscatedName("aw") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2217; @ObfuscatedName("ar") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2242; @ObfuscatedName("av") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2243; @ObfuscatedName("al") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2244; @ObfuscatedName("ad") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2207; @ObfuscatedName("am") @ObfuscatedSignature( signature = "Lgi;" ) static final ClientPacket field2245; @ObfuscatedName("ao") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2247; @ObfuscatedName("at") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2241; @ObfuscatedName("an") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2249; @ObfuscatedName("ag") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2250; @ObfuscatedName("ai") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2221; @ObfuscatedName("ab") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2216; @ObfuscatedName("ap") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2253; @ObfuscatedName("ah") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2254; @ObfuscatedName("bq") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2255; @ObfuscatedName("bf") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2266; @ObfuscatedName("bc") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2257; @ObfuscatedName("bk") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2258; @ObfuscatedName("bb") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2231; @ObfuscatedName("bi") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2260; @ObfuscatedName("bp") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2261; @ObfuscatedName("bl") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2259; @ObfuscatedName("by") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2263; @ObfuscatedName("be") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2264; @ObfuscatedName("bw") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2265; @ObfuscatedName("bt") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2220; @ObfuscatedName("bn") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2267; @ObfuscatedName("bm") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2268; @ObfuscatedName("ba") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2269; @ObfuscatedName("bd") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2270; @ObfuscatedName("bs") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2271; @ObfuscatedName("bx") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2272; @ObfuscatedName("bh") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2290; @ObfuscatedName("bg") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2274; @ObfuscatedName("bz") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2275; @ObfuscatedName("bj") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2218; @ObfuscatedName("bu") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2277; @ObfuscatedName("bv") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2278; @ObfuscatedName("bo") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2251; @ObfuscatedName("br") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2280; @ObfuscatedName("cp") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2281; @ObfuscatedName("cg") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2282; @ObfuscatedName("cr") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2291; @ObfuscatedName("co") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2284; @ObfuscatedName("ck") @ObfuscatedSignature( signature = "Lgi;" ) static final ClientPacket field2285; @ObfuscatedName("cn") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2286; @ObfuscatedName("cd") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2287; @ObfuscatedName("ct") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2279; @ObfuscatedName("cb") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2289; @ObfuscatedName("cf") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2248; @ObfuscatedName("cm") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2219; @ObfuscatedName("cz") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2292; @ObfuscatedName("cu") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2293; @ObfuscatedName("cy") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2294; @ObfuscatedName("ce") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2301; @ObfuscatedName("cw") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2212; @ObfuscatedName("cq") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2256; @ObfuscatedName("ci") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2252; @ObfuscatedName("ca") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2299; @ObfuscatedName("cc") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2300; @ObfuscatedName("ch") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2246; @ObfuscatedName("cx") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2302; @ObfuscatedName("cl") @ObfuscatedSignature( signature = "Lgi;" ) public static final ClientPacket field2303; @ObfuscatedName("cs") @ObfuscatedGetter( intValue = -1068668193 ) @Export("id") final int id; @ObfuscatedName("cj") @ObfuscatedGetter( intValue = -249887029 ) @Export("length") final int length; static { field2232 = new ClientPacket(0, 16); field2204 = new ClientPacket(1, 8); field2205 = new ClientPacket(2, 8); field2206 = new ClientPacket(3, 11); field2229 = new ClientPacket(4, -1); field2208 = new ClientPacket(5, 4); field2209 = new ClientPacket(6, 8); field2210 = new ClientPacket(7, 1); field2211 = new ClientPacket(8, 3); field2296 = new ClientPacket(9, 3); field2213 = new ClientPacket(10, -1); field2214 = new ClientPacket(11, 10); field2234 = new ClientPacket(12, 8); field2298 = new ClientPacket(13, 0); field2273 = new ClientPacket(14, 8); field2297 = new ClientPacket(15, 7); field2295 = new ClientPacket(16, -1); field2276 = new ClientPacket(17, -1); field2203 = new ClientPacket(18, -1); field2222 = new ClientPacket(19, -1); field2223 = new ClientPacket(20, 13); field2224 = new ClientPacket(21, 7); field2225 = new ClientPacket(22, 4); field2226 = new ClientPacket(23, 8); field2227 = new ClientPacket(24, 7); field2228 = new ClientPacket(25, 2); field2283 = new ClientPacket(26, 3); field2230 = new ClientPacket(27, 3); field2288 = new ClientPacket(28, -1); field2215 = new ClientPacket(29, 8); field2233 = new ClientPacket(30, -2); field2262 = new ClientPacket(31, 13); field2235 = new ClientPacket(32, -1); field2236 = new ClientPacket(33, 7); field2237 = new ClientPacket(34, 8); field2238 = new ClientPacket(35, 3); field2239 = new ClientPacket(36, 3); field2240 = new ClientPacket(37, -1); field2217 = new ClientPacket(38, 9); field2242 = new ClientPacket(39, 16); field2243 = new ClientPacket(40, 3); field2244 = new ClientPacket(41, 7); field2207 = new ClientPacket(42, -1); field2245 = new ClientPacket(43, 7); field2247 = new ClientPacket(44, 0); field2241 = new ClientPacket(45, -2); field2249 = new ClientPacket(46, 4); field2250 = new ClientPacket(47, 14); field2221 = new ClientPacket(48, 3); field2216 = new ClientPacket(49, 3); field2253 = new ClientPacket(50, 8); field2254 = new ClientPacket(51, 8); field2255 = new ClientPacket(52, 9); field2266 = new ClientPacket(53, 3); field2257 = new ClientPacket(54, 8); field2258 = new ClientPacket(55, 2); field2231 = new ClientPacket(56, 7); field2260 = new ClientPacket(57, -1); field2261 = new ClientPacket(58, 8); field2259 = new ClientPacket(59, 8); field2263 = new ClientPacket(60, -1); field2264 = new ClientPacket(61, 16); field2265 = new ClientPacket(62, -1); field2220 = new ClientPacket(63, 9); field2267 = new ClientPacket(64, 15); field2268 = new ClientPacket(65, 8); field2269 = new ClientPacket(66, 8); field2270 = new ClientPacket(67, -1); field2271 = new ClientPacket(68, -1); field2272 = new ClientPacket(69, 15); field2290 = new ClientPacket(70, 11); field2274 = new ClientPacket(71, 0); field2275 = new ClientPacket(72, 6); field2218 = new ClientPacket(73, 0); field2277 = new ClientPacket(74, 2); field2278 = new ClientPacket(75, 4); field2251 = new ClientPacket(76, 4); field2280 = new ClientPacket(77, -1); field2281 = new ClientPacket(78, 3); field2282 = new ClientPacket(79, 3); field2291 = new ClientPacket(80, 8); field2284 = new ClientPacket(81, 13); field2285 = new ClientPacket(82, 2); field2286 = new ClientPacket(83, -2); field2287 = new ClientPacket(84, 0); field2279 = new ClientPacket(85, 3); field2289 = new ClientPacket(86, 5); field2248 = new ClientPacket(87, 8); field2219 = new ClientPacket(88, 9); field2292 = new ClientPacket(89, 7); field2293 = new ClientPacket(90, -1); field2294 = new ClientPacket(91, 7); field2301 = new ClientPacket(92, 7); field2212 = new ClientPacket(93, 8); field2256 = new ClientPacket(94, 6); field2252 = new ClientPacket(95, -1); field2299 = new ClientPacket(96, 7); field2300 = new ClientPacket(97, 3); field2246 = new ClientPacket(98, 2); field2302 = new ClientPacket(99, 8); field2303 = new ClientPacket(100, 8); } ClientPacket(int var1, int var2) { this.id = var1; this.length = var2; } @ObfuscatedName("c") @ObfuscatedSignature( signature = "(Lii;Lii;ZII)V", garbageValue = "-1455542031" ) static void method3683(AbstractArchive var0, AbstractArchive var1, boolean var2, int var3) { if (Login.field1163) { if (var3 == 4) { Login.loginIndex = 4; } } else { Login.loginIndex = var3; Rasterizer2D.Rasterizer2D_clear(); byte[] var4 = var0.takeFileByNames("title.jpg", ""); Login.leftTitleSprite = class14.convertJpgToSprite(var4); class32.rightTitleSprite = Login.leftTitleSprite.mirrorHorizontally(); if ((Client.worldProperties & 536870912) != 0) { FloorDecoration.logoSprite = class16.SpriteBuffer_getIndexedSpriteByName(var1, "logo_deadman_mode", ""); } else if ((Client.worldProperties & 1073741824) != 0) { FloorDecoration.logoSprite = class16.SpriteBuffer_getIndexedSpriteByName(var1, "logo_seasonal_mode", ""); } else { FloorDecoration.logoSprite = class16.SpriteBuffer_getIndexedSpriteByName(var1, "logo", ""); } ScriptFrame.titleboxSprite = class16.SpriteBuffer_getIndexedSpriteByName(var1, "titlebox", ""); Login.titlebuttonSprite = class16.SpriteBuffer_getIndexedSpriteByName(var1, "titlebutton", ""); class16.runesSprite = FaceNormal.method3336(var1, "runes", ""); Login.title_muteSprite = FaceNormal.method3336(var1, "title_mute", ""); WorldMapSprite.options_buttons_0Sprite = class16.SpriteBuffer_getIndexedSpriteByName(var1, "options_radio_buttons,0", ""); ItemContainer.field547 = class16.SpriteBuffer_getIndexedSpriteByName(var1, "options_radio_buttons,4", ""); DirectByteArrayCopier.options_buttons_2Sprite = class16.SpriteBuffer_getIndexedSpriteByName(var1, "options_radio_buttons,2", ""); VertexNormal.field1753 = class16.SpriteBuffer_getIndexedSpriteByName(var1, "options_radio_buttons,6", ""); class216.field2559 = WorldMapSprite.options_buttons_0Sprite.subWidth; AbstractWorldMapData.field190 = WorldMapSprite.options_buttons_0Sprite.subHeight; WorldMapLabelSize.loginScreenRunesAnimation = new LoginScreenAnimation(class16.runesSprite); if (var2) { Login.Login_username = ""; Login.Login_password = ""; } Frames.field1885 = 0; LoginScreenAnimation.otp = ""; Login.field1185 = true; Login.worldSelectOpen = false; if (!WorldMapSection2.clientPreferences.titleMusicDisabled) { WorldMapData_0.method189(2, MouseHandler.archive6, "scape main", "", 255, false); } else { class197.field2414 = 1; UserComparator5.musicTrackArchive = null; class197.musicTrackGroupId = -1; class83.musicTrackFileId = -1; AttackOption.musicTrackVolume = 0; KeyHandler.musicTrackBoolean = false; class197.field2412 = 2; } TextureProvider.method2833(false); Login.field1163 = true; Login.xPadding = (Username.canvasWidth - 765) / 2; Login.loginBoxX = Login.xPadding + 202; class96.loginBoxCenter = Login.loginBoxX + 180; Login.leftTitleSprite.drawAt(Login.xPadding, 0); class32.rightTitleSprite.drawAt(Login.xPadding + 382, 0); FloorDecoration.logoSprite.drawAt(Login.xPadding + 382 - FloorDecoration.logoSprite.subWidth / 2, 18); } } @ObfuscatedName("o") @ObfuscatedSignature( signature = "(Ljava/lang/String;II)Z", garbageValue = "799979614" ) static boolean method3682(String var0, int var1) { return class14.method174(var0, var1, "openjs"); } }