import org.openrs2.deob.annotation.OriginalArg; import org.openrs2.deob.annotation.OriginalClass; import org.openrs2.deob.annotation.OriginalMember; import org.openrs2.deob.annotation.Pc; @OriginalClass("client!pb") public final class Class118 { @OriginalMember(owner = "client!pb", name = "a", descriptor = "[S") private short[] aShortArray60; @OriginalMember(owner = "client!pb", name = "b", descriptor = "[S") private short[] aShortArray61; @OriginalMember(owner = "client!pb", name = "n", descriptor = "[I") private int[] anIntArray378; @OriginalMember(owner = "client!pb", name = "v", descriptor = "[S") private short[] aShortArray62; @OriginalMember(owner = "client!pb", name = "B", descriptor = "Lclient!sc;") private Class133 aClass133_19; @OriginalMember(owner = "client!pb", name = "H", descriptor = "[S") private short[] aShortArray63; @OriginalMember(owner = "client!pb", name = "P", descriptor = "[B") private byte[] aByteArray63; @OriginalMember(owner = "client!pb", name = "X", descriptor = "[I") private int[] anIntArray379; @OriginalMember(owner = "client!pb", name = "db", descriptor = "[I") public int[] anIntArray380; @OriginalMember(owner = "client!pb", name = "hb", descriptor = "I") public int anInt4426; @OriginalMember(owner = "client!pb", name = "wb", descriptor = "[I") public int[] anIntArray381; @OriginalMember(owner = "client!pb", name = "e", descriptor = "I") public int anInt4397 = 1; @OriginalMember(owner = "client!pb", name = "i", descriptor = "Z") public boolean aBoolean206 = false; @OriginalMember(owner = "client!pb", name = "l", descriptor = "I") public int anInt4403 = 1; @OriginalMember(owner = "client!pb", name = "C", descriptor = "Z") public boolean aBoolean211 = false; @OriginalMember(owner = "client!pb", name = "u", descriptor = "I") private int anInt4407 = 0; @OriginalMember(owner = "client!pb", name = "E", descriptor = "Lclient!na;") public Class100 aClass100_830 = Static81.aClass100_475; @OriginalMember(owner = "client!pb", name = "D", descriptor = "Z") public boolean aBoolean212 = true; @OriginalMember(owner = "client!pb", name = "t", descriptor = "I") public int anInt4406 = -1; @OriginalMember(owner = "client!pb", name = "R", descriptor = "I") public int anInt4414 = 0; @OriginalMember(owner = "client!pb", name = "S", descriptor = "I") public int anInt4415 = -1; @OriginalMember(owner = "client!pb", name = "G", descriptor = "B") private byte aByte15 = 0; @OriginalMember(owner = "client!pb", name = "r", descriptor = "Z") public boolean aBoolean208 = false; @OriginalMember(owner = "client!pb", name = "T", descriptor = "I") public int anInt4416 = -1; @OriginalMember(owner = "client!pb", name = "w", descriptor = "I") private int anInt4408 = 0; @OriginalMember(owner = "client!pb", name = "W", descriptor = "I") public int anInt4419 = 0; @OriginalMember(owner = "client!pb", name = "h", descriptor = "I") public int anInt4400 = -1; @OriginalMember(owner = "client!pb", name = "L", descriptor = "Z") public boolean aBoolean214 = false; @OriginalMember(owner = "client!pb", name = "Y", descriptor = "I") public int anInt4420 = -1; @OriginalMember(owner = "client!pb", name = "A", descriptor = "S") private short aShort26 = -1; @OriginalMember(owner = "client!pb", name = "g", descriptor = "I") private int anInt4399 = 128; @OriginalMember(owner = "client!pb", name = "z", descriptor = "[Lclient!na;") public Class100[] aClass100Array130 = new Class100[5]; @OriginalMember(owner = "client!pb", name = "d", descriptor = "I") private int anInt4396 = 128; @OriginalMember(owner = "client!pb", name = "s", descriptor = "Z") public boolean aBoolean209 = true; @OriginalMember(owner = "client!pb", name = "o", descriptor = "I") private int anInt4404 = 128; @OriginalMember(owner = "client!pb", name = "y", descriptor = "Z") public boolean aBoolean210 = false; @OriginalMember(owner = "client!pb", name = "kb", descriptor = "I") public int anInt4429 = -1; @OriginalMember(owner = "client!pb", name = "lb", descriptor = "Z") public boolean aBoolean216 = false; @OriginalMember(owner = "client!pb", name = "fb", descriptor = "Z") public boolean aBoolean215 = true; @OriginalMember(owner = "client!pb", name = "nb", descriptor = "I") private int anInt4431 = -1; @OriginalMember(owner = "client!pb", name = "bb", descriptor = "I") public int anInt4423 = -1; @OriginalMember(owner = "client!pb", name = "pb", descriptor = "I") public int anInt4433 = 0; @OriginalMember(owner = "client!pb", name = "m", descriptor = "Z") public boolean aBoolean207 = true; @OriginalMember(owner = "client!pb", name = "qb", descriptor = "I") private int anInt4434 = 0; @OriginalMember(owner = "client!pb", name = "c", descriptor = "I") public int anInt4395 = 0; @OriginalMember(owner = "client!pb", name = "jb", descriptor = "I") public int anInt4428 = 16; @OriginalMember(owner = "client!pb", name = "tb", descriptor = "Z") public boolean aBoolean218 = false; @OriginalMember(owner = "client!pb", name = "N", descriptor = "I") private int anInt4411 = 0; @OriginalMember(owner = "client!pb", name = "k", descriptor = "I") public int anInt4402 = 0; @OriginalMember(owner = "client!pb", name = "p", descriptor = "I") private int anInt4405 = 0; @OriginalMember(owner = "client!pb", name = "mb", descriptor = "I") public int anInt4430 = -1; @OriginalMember(owner = "client!pb", name = "I", descriptor = "Z") public boolean aBoolean213 = false; @OriginalMember(owner = "client!pb", name = "O", descriptor = "I") public int anInt4412 = -1; @OriginalMember(owner = "client!pb", name = "ub", descriptor = "I") public int anInt4435 = 2; @OriginalMember(owner = "client!pb", name = "sb", descriptor = "Z") private boolean aBoolean217 = false; @OriginalMember(owner = "client!pb", name = "gb", descriptor = "I") private int anInt4425 = -1; @OriginalMember(owner = "client!pb", name = "yb", descriptor = "I") public int anInt4438 = -1; @OriginalMember(owner = "client!pb", name = "zb", descriptor = "Z") private boolean aBoolean219 = false; @OriginalMember(owner = "client!pb", name = "Ab", descriptor = "Z") public boolean aBoolean220 = false; @OriginalMember(owner = "client!pb", name = "a", descriptor = "(II)Z") public final boolean method3416(@OriginalArg(1) int arg0) { if (this.anIntArray378 != null) { for (@Pc(18) int local18 = 0; local18 < this.anIntArray378.length; local18++) { if (arg0 == this.anIntArray378[local18]) { return Static121.aClass153_45.method4491(0, this.anIntArray379[local18] & 0xFFFF); } } return true; } else if (this.anIntArray379 == null) { return true; } else if (arg0 == 10) { @Pc(71) boolean local71 = true; for (@Pc(73) int local73 = 0; local73 < this.anIntArray379.length; local73++) { local71 &= Static121.aClass153_45.method4491(0, this.anIntArray379[local73] & 0xFFFF); } return local71; } else { return true; } } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(I)Lclient!pb;") public final Class118 method3417() { @Pc(26) int local26 = -1; if (this.anInt4425 != -1) { local26 = Static155.method2945(this.anInt4425); } else if (this.anInt4431 != -1) { local26 = Static7.anIntArray75[this.anInt4431]; } if (local26 < 0 || local26 >= this.anIntArray380.length - 1 || this.anIntArray380[local26] == -1) { @Pc(84) int local84 = this.anIntArray380[this.anIntArray380.length - 1]; return local84 == -1 ? null : Static271.method4601(local84); } else { return Static271.method4601(this.anIntArray380[local26]); } } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(III)Lclient!gb;") private Class8_Sub5 method3418(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1) { @Pc(7) Class8_Sub5 local7 = null; @Pc(10) boolean local10 = this.aBoolean217; if (arg1 == 2 && arg0 > 3) { local10 = !local10; } @Pc(46) int local46; @Pc(48) int local48; if (this.anIntArray378 == null) { if (arg1 != 10) { return null; } if (this.anIntArray379 == null) { return null; } local46 = this.anIntArray379.length; for (local48 = 0; local48 < local46; local48++) { @Pc(60) int local60 = this.anIntArray379[local48]; if (local10) { local60 += 65536; } local7 = (Class8_Sub5) Static169.aClass99_24.method3106((long) local60); if (local7 == null) { local7 = Static77.method1686(Static121.aClass153_45, local60 & 0xFFFF); if (local7 == null) { return null; } if (local10) { local7.method1673(); } Static169.aClass99_24.method3095(local7, (long) local60); } if (local46 > 1) { Static274.aClass8_Sub5Array5[local48] = local7; } } if (local46 > 1) { local7 = new Class8_Sub5(Static274.aClass8_Sub5Array5, local46); } } else { local46 = -1; for (local48 = 0; local48 < this.anIntArray378.length; local48++) { if (arg1 == this.anIntArray378[local48]) { local46 = local48; break; } } if (local46 == -1) { return null; } local48 = this.anIntArray379[local46]; if (local10) { local48 += 65536; } local7 = (Class8_Sub5) Static169.aClass99_24.method3106((long) local48); if (local7 == null) { local7 = Static77.method1686(Static121.aClass153_45, local48 & 0xFFFF); if (local7 == null) { return null; } if (local10) { local7.method1673(); } Static169.aClass99_24.method3095(local7, (long) local48); } } @Pc(211) boolean local211; if (this.anInt4396 == 128 && this.anInt4404 == 128 && this.anInt4399 == 128) { local211 = false; } else { local211 = true; } @Pc(230) boolean local230; if (this.anInt4408 == 0 && this.anInt4411 == 0 && this.anInt4434 == 0) { local230 = false; } else { local230 = true; } @Pc(265) Class8_Sub5 local265 = new Class8_Sub5(local7, arg0 == 0 && !local211 && !local230, this.aShortArray61 == null, this.aShortArray60 == null, true); if (arg1 == 4 && arg0 > 3) { local265.method1682(); local265.method1672(45, 0, -45); } @Pc(285) int local285 = arg0 & 0x3; if (local285 == 1) { local265.method1662(); } else if (local285 == 2) { local265.method1660(); } else if (local285 == 3) { local265.method1689(); } @Pc(315) int local315; if (this.aShortArray61 != null) { for (local315 = 0; local315 < this.aShortArray61.length; local315++) { if (this.aByteArray63 == null || this.aByteArray63.length <= local315) { local265.method1687(this.aShortArray61[local315], this.aShortArray63[local315]); } else { local265.method1687(this.aShortArray61[local315], Static62.aShortArray19[this.aByteArray63[local315] & 0xFF]); } } } if (this.aShortArray60 != null) { for (local315 = 0; local315 < this.aShortArray60.length; local315++) { local265.method1669(this.aShortArray60[local315], this.aShortArray62[local315]); } } if (local211) { local265.method1665(this.anInt4396, this.anInt4404, this.anInt4399); } if (local230) { local265.method1672(this.anInt4408, this.anInt4411, this.anInt4434); } return local265; } @OriginalMember(owner = "client!pb", name = "c", descriptor = "(I)V") public final void method3421() { if (this.anInt4429 == -1) { this.anInt4429 = 0; if (this.anIntArray379 != null && (this.anIntArray378 == null || this.anIntArray378[0] == 10)) { this.anInt4429 = 1; } for (@Pc(30) int local30 = 0; local30 < 5; local30++) { if (this.aClass100Array130[local30] != null) { this.anInt4429 = 1; break; } } } if (this.anInt4438 == -1) { this.anInt4438 = this.anInt4435 == 0 ? 0 : 1; } } @OriginalMember(owner = "client!pb", name = "d", descriptor = "(I)Z") public final boolean method3422() { if (this.anIntArray380 == null) { return this.anInt4412 != -1 || this.anIntArray381 != null; } for (@Pc(44) int local44 = 0; local44 < this.anIntArray380.length; local44++) { if (this.anIntArray380[local44] != -1) { @Pc(70) Class118 local70 = Static271.method4601(this.anIntArray380[local44]); if (local70.anInt4412 != -1 || local70.anIntArray381 != null) { return true; } } } return false; } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(IIB)I") public final int method3423(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1) { if (this.aClass133_19 == null) { return arg0; } else { @Pc(21) Class3_Sub21 local21 = (Class3_Sub21) this.aClass133_19.method3863((long) arg1); return local21 == null ? arg0 : local21.anInt3141; } } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(ILclient!wa;)V") public final void method3424(@OriginalArg(1) Buffer arg0) { while (true) { @Pc(9) int local9 = arg0.method2229(); if (local9 == 0) { return; } this.method3425(arg0, local9); } } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(Lclient!wa;II)V") private void method3425(@OriginalArg(0) Buffer arg0, @OriginalArg(1) int arg1) { @Pc(18) int local18; @Pc(38) int local38; if (arg1 == 1) { local18 = arg0.method2229(); if (local18 > 0) { if (this.anIntArray379 == null || Static87.aBoolean130) { this.anIntArray378 = new int[local18]; this.anIntArray379 = new int[local18]; for (local38 = 0; local38 < local18; local38++) { this.anIntArray379[local38] = arg0.method2163(); this.anIntArray378[local38] = arg0.method2229(); } } else { arg0.anInt2792 += local18 * 3; } } } else if (arg1 == 2) { this.aClass100_830 = arg0.method2202(); } else if (arg1 == 5) { local18 = arg0.method2229(); if (local18 > 0) { if (this.anIntArray379 == null || Static87.aBoolean130) { this.anIntArray379 = new int[local18]; this.anIntArray378 = null; for (local38 = 0; local38 < local18; local38++) { this.anIntArray379[local38] = arg0.method2163(); } } else { arg0.anInt2792 += local18 * 2; } } } else if (arg1 == 14) { this.anInt4397 = arg0.method2229(); } else if (arg1 == 15) { this.anInt4403 = arg0.method2229(); } else if (arg1 == 17) { this.anInt4435 = 0; this.aBoolean207 = false; } else if (arg1 == 18) { this.aBoolean207 = false; } else if (arg1 == 19) { this.anInt4429 = arg0.method2229(); } else if (arg1 == 21) { this.aByte15 = 1; } else if (arg1 == 22) { this.aBoolean219 = true; } else if (arg1 == 23) { this.aBoolean220 = true; } else if (arg1 == 24) { this.anInt4430 = arg0.method2163(); if (this.anInt4430 == 65535) { this.anInt4430 = -1; } } else if (arg1 == 27) { this.anInt4435 = 1; } else if (arg1 == 28) { this.anInt4428 = arg0.method2229(); } else if (arg1 == 29) { this.anInt4407 = arg0.method2186(); } else if (arg1 == 39) { this.anInt4405 = arg0.method2186() * 5; } else if (arg1 >= 30 && arg1 < 35) { this.aClass100Array130[arg1 - 30] = arg0.method2202(); if (this.aClass100Array130[arg1 - 30].method3111(Static10.aClass100_64)) { this.aClass100Array130[arg1 - 30] = null; } } else if (arg1 == 40) { local18 = arg0.method2229(); this.aShortArray61 = new short[local18]; this.aShortArray63 = new short[local18]; for (local38 = 0; local38 < local18; local38++) { this.aShortArray61[local38] = (short) arg0.method2163(); this.aShortArray63[local38] = (short) arg0.method2163(); } } else if (arg1 == 41) { local18 = arg0.method2229(); this.aShortArray62 = new short[local18]; this.aShortArray60 = new short[local18]; for (local38 = 0; local38 < local18; local38++) { this.aShortArray60[local38] = (short) arg0.method2163(); this.aShortArray62[local38] = (short) arg0.method2163(); } } else if (arg1 == 42) { local18 = arg0.method2229(); this.aByteArray63 = new byte[local18]; for (local38 = 0; local38 < local18; local38++) { this.aByteArray63[local38] = arg0.method2186(); } } else if (arg1 == 60) { this.anInt4400 = arg0.method2163(); } else if (arg1 == 62) { this.aBoolean217 = true; } else if (arg1 == 64) { this.aBoolean215 = false; } else if (arg1 == 65) { this.anInt4396 = arg0.method2163(); } else if (arg1 == 66) { this.anInt4404 = arg0.method2163(); } else if (arg1 == 67) { this.anInt4399 = arg0.method2163(); } else if (arg1 == 69) { this.anInt4433 = arg0.method2229(); } else if (arg1 == 70) { this.anInt4408 = arg0.method2213(); } else if (arg1 == 71) { this.anInt4411 = arg0.method2213(); } else if (arg1 == 72) { this.anInt4434 = arg0.method2213(); } else if (arg1 == 73) { this.aBoolean206 = true; } else if (arg1 == 74) { this.aBoolean210 = true; } else if (arg1 == 75) { this.anInt4438 = arg0.method2229(); } else if (arg1 == 77 || arg1 == 92) { local18 = -1; this.anInt4425 = arg0.method2163(); if (this.anInt4425 == 65535) { this.anInt4425 = -1; } this.anInt4431 = arg0.method2163(); if (this.anInt4431 == 65535) { this.anInt4431 = -1; } if (arg1 == 92) { local18 = arg0.method2163(); if (local18 == 65535) { local18 = -1; } } local38 = arg0.method2229(); this.anIntArray380 = new int[local38 + 2]; for (@Pc(790) int local790 = 0; local790 <= local38; local790++) { this.anIntArray380[local790] = arg0.method2163(); if (this.anIntArray380[local790] == 65535) { this.anIntArray380[local790] = -1; } } this.anIntArray380[local38 + 1] = local18; } else if (arg1 == 78) { this.anInt4412 = arg0.method2163(); this.anInt4402 = arg0.method2229(); } else if (arg1 == 79) { this.anInt4419 = arg0.method2163(); this.anInt4414 = arg0.method2163(); this.anInt4402 = arg0.method2229(); local18 = arg0.method2229(); this.anIntArray381 = new int[local18]; for (local38 = 0; local38 < local18; local38++) { this.anIntArray381[local38] = arg0.method2163(); } } else if (arg1 == 81) { this.aByte15 = 2; this.aShort26 = (short) (arg0.method2229() * 256); } else if (arg1 == 82) { this.aBoolean216 = true; } else if (arg1 == 88) { this.aBoolean212 = false; } else if (arg1 == 89) { this.aBoolean209 = false; } else if (arg1 == 90) { this.aBoolean211 = true; } else if (arg1 == 91) { this.aBoolean208 = true; } else if (arg1 == 93) { this.aByte15 = 3; this.aShort26 = (short) arg0.method2163(); } else if (arg1 == 94) { this.aByte15 = 4; } else if (arg1 == 95) { this.aByte15 = 5; } else if (arg1 == 96) { this.aBoolean213 = true; } else if (arg1 == 97) { this.aBoolean218 = true; } else if (arg1 == 98) { this.aBoolean214 = true; } else if (arg1 == 99) { this.anInt4406 = arg0.method2229(); this.anInt4416 = arg0.method2163(); } else if (arg1 == 100) { this.anInt4420 = arg0.method2229(); this.anInt4423 = arg0.method2163(); } else if (arg1 == 101) { this.anInt4395 = arg0.method2229(); } else if (arg1 == 102) { this.anInt4415 = arg0.method2163(); } else if (arg1 == 249) { local18 = arg0.method2229(); if (this.aClass133_19 == null) { local38 = Static165.method3164(local18); this.aClass133_19 = new Class133(local38); } for (local38 = 0; local38 < local18; local38++) { @Pc(576) boolean local576 = arg0.method2229() == 1; @Pc(580) int local580 = arg0.method2220(); @Pc(589) Class3 local589; if (local576) { local589 = new Class3_Sub30(arg0.method2202()); } else { local589 = new Class3_Sub21(arg0.method2174()); } this.aClass133_19.method3862(local589, (long) local580); } } } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(Z)Z") public final boolean method3426() { if (this.anIntArray379 == null) { return true; } @Pc(13) boolean local13 = true; for (@Pc(15) int local15 = 0; local15 < this.anIntArray379.length; local15++) { local13 &= Static121.aClass153_45.method4491(0, this.anIntArray379[local15] & 0xFFFF); } return local13; } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(IZZI)Lclient!td;") private Class8_Sub1_Sub1 method3427(@OriginalArg(0) int arg0, @OriginalArg(1) boolean arg1, @OriginalArg(3) int arg2) { @Pc(10) int local10 = this.anInt4407 + 64; @Pc(17) int local17 = this.anInt4405 * 5 + 768; @Pc(79) Class8_Sub1_Sub1 local79; @Pc(24) int local24; @Pc(177) int local177; if (this.anIntArray378 == null) { if (arg2 != 10) { return null; } if (this.anIntArray379 == null) { return null; } local24 = this.anIntArray379.length; if (local24 == 0) { return null; } @Pc(135) long local135 = 0L; for (@Pc(137) int local137 = 0; local137 < local24; local137++) { local135 = (long) this.anIntArray379[local137] + local135 * 67783L; } if (arg1) { local135 = ~local135; } local79 = (Class8_Sub1_Sub1) Static169.aClass99_24.method3106(local135); if (local79 == null) { @Pc(175) Class8_Sub5 local175 = null; for (local177 = 0; local177 < local24; local177++) { local175 = Static77.method1686(Static121.aClass153_45, this.anIntArray379[local177] & 0xFFFF); if (local175 == null) { return null; } if (local24 > 1) { Static274.aClass8_Sub5Array5[local177] = local175; } } if (local24 > 1) { local175 = new Class8_Sub5(Static274.aClass8_Sub5Array5, local24); } local79 = new Class8_Sub1_Sub1(local175, local10, local17, arg1); Static169.aClass99_24.method3095(local79, local135); } } else { local24 = -1; @Pc(26) int local26; for (local26 = 0; local26 < this.anIntArray378.length; local26++) { if (this.anIntArray378[local26] == arg2) { local24 = local26; break; } } if (local24 == -1) { return null; } local26 = this.anIntArray379[local24]; if (arg1) { local26 += 65536; } local79 = (Class8_Sub1_Sub1) Static169.aClass99_24.method3106((long) local26); if (local79 == null) { @Pc(90) Class8_Sub5 local90 = Static77.method1686(Static121.aClass153_45, local26 & 0xFFFF); if (local90 == null) { return null; } local79 = new Class8_Sub1_Sub1(local90, local10, local17, arg1); Static169.aClass99_24.method3095(local79, (long) local26); } } @Pc(236) boolean local236 = this.aBoolean217; if (arg2 == 2 && arg0 > 3) { local236 = !local236; } @Pc(264) boolean local264 = this.anInt4404 == 128 && this.anInt4411 == 0; @Pc(294) boolean local294 = arg0 == 0 && this.anInt4396 == 128 && this.anInt4399 == 128 && this.anInt4408 == 0 && this.anInt4434 == 0 && !local236; @Pc(351) Class8_Sub1_Sub1 local351 = local79.method4117(local294, local264, this.aShortArray61 == null, local79.method4094() == local10, arg0 == 0 && !local236, true, local17 == local79.method4115(), !local236, this.aShortArray60 == null); if (local236) { local351.method4122(); } if (arg2 == 4 && arg0 > 3) { local351.method4123(); local351.method4575(45, 0, -45); } @Pc(374) int local374 = arg0 & 0x3; if (local374 == 1) { local351.method4116(); } else if (local374 == 2) { local351.method4102(); } else if (local374 == 3) { local351.method4093(); } if (this.aShortArray61 != null) { for (local177 = 0; local177 < this.aShortArray61.length; local177++) { local351.method4109(this.aShortArray61[local177], this.aShortArray63[local177]); } } if (this.aShortArray60 != null) { for (local177 = 0; local177 < this.aShortArray60.length; local177++) { local351.method4107(this.aShortArray60[local177], this.aShortArray62[local177]); } } if (this.anInt4396 != 128 || this.anInt4404 != 128 || this.anInt4399 != 128) { local351.method4559(this.anInt4396, this.anInt4404, this.anInt4399); } if (this.anInt4408 != 0 || this.anInt4411 != 0 || this.anInt4434 != 0) { local351.method4575(this.anInt4408, this.anInt4411, this.anInt4434); } if (local10 != local351.method4094()) { local351.method4105(local10); } if (local351.method4115() != local17) { local351.method4100(local17); } return local351; } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(II[[III[[IZLclient!ek;BZI)Lclient!sm;") public final Class139 method3428(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int[][] arg2, @OriginalArg(3) int arg3, @OriginalArg(4) int arg4, @OriginalArg(5) int[][] arg5, @OriginalArg(6) boolean arg6, @OriginalArg(7) Class36_Sub1 arg7, @OriginalArg(9) boolean arg8, @OriginalArg(10) int arg9) { @Pc(29) long local29; if (Static239.aBoolean269) { if (this.anIntArray378 == null) { local29 = (this.anInt4426 << 10) + arg0; } else { local29 = arg0 + (this.anInt4426 << 10) + (arg3 << 3); } @Pc(225) Class139 local225 = (Class139) Static93.aClass99_14.method3106(local29); @Pc(235) Class8_Sub1_Sub1 local235; @Pc(265) Class36_Sub1 local265; if (local225 == null) { local235 = this.method3427(arg0, false, arg3); if (local235 == null) { Static171.aClass139_1.aClass8_10 = null; Static171.aClass139_1.aClass36_Sub1_3 = null; return Static171.aClass139_1; } if (arg3 == 10 && arg0 > 3) { local235.method4554(256); } if (arg8) { local265 = local235.method4124(arg7); } else { local265 = null; } local225 = new Class139(); local225.aClass8_10 = local235; local225.aClass36_Sub1_3 = local265; Static93.aClass99_14.method3095(local225, local29); } else { local235 = (Class8_Sub1_Sub1) local225.aClass8_10; local265 = local225.aClass36_Sub1_3; } @Pc(298) boolean local298 = this.aBoolean219 & arg6; @Pc(330) Class8_Sub1_Sub1 local330 = local235.method4117(this.aByte15 != 3, this.aByte15 == 0, true, true, true, !local298, true, true, true); if (this.aByte15 != 0) { local330.method4110(this.aByte15, this.aShort26, local235, arg2, arg5, arg1, arg4, arg9); } local330.method4111(this.anInt4429 == 0 && !this.aBoolean214, true, true, this.anInt4429 == 0, true, false); Static171.aClass139_1.aClass8_10 = local330; local330.aBoolean259 = local298; Static171.aClass139_1.aClass36_Sub1_3 = local265; return Static171.aClass139_1; } if (this.anIntArray378 == null) { local29 = (this.anInt4426 << 10) + arg0; } else { local29 = (arg3 << 3) + ((this.anInt4426 << 10) + arg0); } @Pc(50) boolean local50; if (arg6 && this.aBoolean219) { local29 |= Long.MIN_VALUE; local50 = true; } else { local50 = false; } @Pc(60) Class8 local60 = (Class8) Static93.aClass99_14.method3106(local29); if (local60 == null) { @Pc(69) Class8_Sub5 local69 = this.method3418(arg0, arg3); if (local69 == null) { Static171.aClass139_1.aClass8_10 = null; return Static171.aClass139_1; } local69.method1681(); if (arg3 == 10 && arg0 > 3) { local69.method1682(); } if (local50) { local69.aShort19 = (short) (this.anInt4407 + 64); local60 = local69; local69.aShort18 = (short) (this.anInt4405 * 5 + 768); local69.method1668(); } else { local60 = new Class8_Sub1_Sub2(local69, this.anInt4407 + 64, this.anInt4405 * 5 + 768, -50, -10, -50); } Static93.aClass99_14.method3095(local60, local29); } if (local50) { local60 = ((Class8_Sub5) local60).method1675(); } if (this.aByte15 != 0) { if (local60 instanceof Class8_Sub1_Sub2) { local60 = ((Class8_Sub1_Sub2) local60).method4586(this.aByte15, this.aShort26, arg2, arg5, arg1, arg4, arg9, true); } else if (local60 instanceof Class8_Sub5) { local60 = ((Class8_Sub5) local60).method1670(this.aByte15, this.aShort26, arg2, arg5, arg1, arg4, arg9); } } Static171.aClass139_1.aClass8_10 = local60; return Static171.aClass139_1; } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(IILclient!ek;ILclient!tk;I[[IZII[[IIII)Lclient!sm;") public final Class139 method3429(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) Class36_Sub1 arg2, @OriginalArg(3) int arg3, @OriginalArg(4) Class144 arg4, @OriginalArg(5) int arg5, @OriginalArg(6) int[][] arg6, @OriginalArg(7) boolean arg7, @OriginalArg(8) int arg8, @OriginalArg(10) int[][] arg9, @OriginalArg(11) int arg10, @OriginalArg(12) int arg11, @OriginalArg(13) int arg12) { @Pc(30) long local30; if (!Static239.aBoolean269) { if (this.anIntArray378 == null) { local30 = (this.anInt4426 << 10) + arg5; } else { local30 = arg5 + (this.anInt4426 << 10) + (arg11 << 3); } @Pc(195) Class8_Sub1_Sub2 local195 = (Class8_Sub1_Sub2) Static262.aClass99_36.method3106(local30); if (local195 == null) { @Pc(204) Class8_Sub5 local204 = this.method3418(arg5, arg11); if (local204 == null) { return null; } local195 = new Class8_Sub1_Sub2(local204, this.anInt4407 + 64, this.anInt4405 * 5 + 768, -50, -10, -50); Static262.aClass99_36.method3095(local195, local30); } @Pc(234) boolean local234 = false; if (arg4 != null) { local234 = true; local195 = (Class8_Sub1_Sub2) arg4.method4214(arg8, arg10, local195, arg5, arg12); } if (arg11 == 10 && arg5 > 3) { if (!local234) { local234 = true; local195 = (Class8_Sub1_Sub2) local195.method4568(true, true, true); } local195.method4554(256); } if (this.aByte15 != 0) { if (!local234) { local195 = (Class8_Sub1_Sub2) local195.method4568(true, true, true); } local195 = local195.method4586(this.aByte15, this.aShort26, arg6, arg9, arg1, arg3, arg0, false); } Static171.aClass139_1.aClass8_10 = local195; return Static171.aClass139_1; } if (this.anIntArray378 == null) { local30 = arg5 + (this.anInt4426 << 10); } else { local30 = (arg11 << 3) + ((this.anInt4426 << 10) + arg5); } @Pc(46) Class8_Sub1_Sub1 local46 = (Class8_Sub1_Sub1) Static262.aClass99_36.method3106(local30); if (local46 == null) { local46 = this.method3427(arg5, true, arg11); if (local46 == null) { return null; } local46.method4099(); local46.method4111(false, false, false, false, false, true); Static262.aClass99_36.method3095(local46, local30); } @Pc(80) boolean local80 = false; @Pc(82) Class8_Sub1_Sub1 local82 = local46; if (arg4 != null) { local82 = (Class8_Sub1_Sub1) arg4.method4216(arg10, arg8, arg12, arg5, local46); local80 = true; } if (arg11 == 10 && arg5 > 3) { if (!local80) { local82 = (Class8_Sub1_Sub1) local82.method4568(true, true, true); local80 = true; } local82.method4554(256); } if (arg7) { Static171.aClass139_1.aClass36_Sub1_3 = local82.method4124(arg2); } else { Static171.aClass139_1.aClass36_Sub1_3 = null; } if (this.aByte15 != 0) { if (!local80) { local82 = (Class8_Sub1_Sub1) local82.method4568(true, true, true); } local82.method4110(this.aByte15, this.aShort26, local46, arg6, arg9, arg1, arg3, arg0); } Static171.aClass139_1.aClass8_10 = local82; return Static171.aClass139_1; } @OriginalMember(owner = "client!pb", name = "a", descriptor = "(Lclient!na;II)Lclient!na;") public final Class100 method3430(@OriginalArg(0) Class100 arg0, @OriginalArg(2) int arg1) { if (this.aClass133_19 == null) { return arg0; } else { @Pc(26) Class3_Sub30 local26 = (Class3_Sub30) this.aClass133_19.method3863((long) arg1); return local26 == null ? arg0 : local26.aClass100_980; } } }