import org.openrs2.deob.annotation.OriginalArg; import org.openrs2.deob.annotation.OriginalMember; import org.openrs2.deob.annotation.Pc; public final class Static118 { @OriginalMember(owner = "client!jd", name = "d", descriptor = "[[[B") public static byte[][][] aByteArrayArrayArray9; @OriginalMember(owner = "client!jd", name = "i", descriptor = "Lclient!be;") public static Class13 aClass13_15; @OriginalMember(owner = "client!jd", name = "c", descriptor = "Lclient!n;") public static final Class99 aClass99_16 = new Class99(100); @OriginalMember(owner = "client!jd", name = "a", descriptor = "(B)I") public static int method2352() { Static232.anInt5212 = 0; return Static119.method2385(); } @OriginalMember(owner = "client!jd", name = "a", descriptor = "(IB)V") public static void method2353(@OriginalArg(0) int arg0) { @Pc(12) Class3_Sub2_Sub8 local12 = Static238.method4143(12, arg0); local12.method1007(); } @OriginalMember(owner = "client!jd", name = "a", descriptor = "(II[Lclient!be;)V") public static void method2354(@OriginalArg(1) int arg0, @OriginalArg(2) Class13[] arg1) { for (@Pc(7) int local7 = 0; local7 < arg1.length; local7++) { @Pc(15) Class13 local15 = arg1[local7]; if (local15 != null && local15.anInt456 == arg0 && (!local15.aBoolean32 || !Static36.method947(local15))) { if (local15.anInt452 == 0) { if (!local15.aBoolean32 && Static36.method947(local15) && local15 != Static180.aClass13_22) { continue; } method2354(local15.anInt507, arg1); if (local15.aClass13Array3 != null) { method2354(local15.anInt507, local15.aClass13Array3); } @Pc(73) Class3_Sub31 local73 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local15.anInt507); if (local73 != null) { Static96.method1949(local73.anInt5878); } } if (local15.anInt452 == 6) { @Pc(105) int local105; if (local15.anInt522 != -1 || local15.anInt462 != -1) { @Pc(100) boolean local100 = Static154.method2926(local15); if (local100) { local105 = local15.anInt462; } else { local105 = local15.anInt522; } if (local105 != -1) { @Pc(118) Class144 local118 = Static36.method941(local105); if (local118 != null) { local15.anInt500 += Static178.anInt4247; while (local15.anInt500 > local118.anIntArray474[local15.anInt510]) { local15.anInt500 -= local118.anIntArray474[local15.anInt510]; local15.anInt510++; if (local118.anIntArray473.length <= local15.anInt510) { local15.anInt510 -= local118.anInt5362; if (local15.anInt510 < 0 || local118.anIntArray473.length <= local15.anInt510) { local15.anInt510 = 0; } } local15.anInt496 = local15.anInt510 + 1; if (local118.anIntArray473.length <= local15.anInt496) { local15.anInt496 -= local118.anInt5362; if (local15.anInt496 < 0 || local118.anIntArray473.length <= local15.anInt496) { local15.anInt496 = -1; } } Static43.method1143(local15); } } } } if (local15.anInt483 != 0 && !local15.aBoolean32) { @Pc(239) int local239 = local15.anInt483 >> 16; @Pc(243) int local243 = local239 * Static178.anInt4247; local105 = local15.anInt483 << 16 >> 16; local15.anInt450 = local243 + local15.anInt450 & 0x7FF; local105 *= Static178.anInt4247; local15.anInt524 = local15.anInt524 + local105 & 0x7FF; Static43.method1143(local15); } } } } } @OriginalMember(owner = "client!jd", name = "a", descriptor = "(II[Lclient!na;I)Lclient!na;") public static Class100 method2355(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) Class100[] arg2) { @Pc(5) int local5 = 0; for (@Pc(7) int local7 = 0; local7 < arg1; local7++) { if (arg2[arg0 + local7] == null) { arg2[local7 + arg0] = Static193.aClass100_853; } local5 += arg2[local7 + arg0].anInt4030; } @Pc(39) byte[] local39 = new byte[local5]; @Pc(41) int local41 = 0; for (@Pc(43) int local43 = 0; local43 < arg1; local43++) { @Pc(52) Class100 local52 = arg2[local43 + arg0]; Static289.method2612(local52.aByteArray52, 0, local39, local41, local52.anInt4030); local41 += local52.anInt4030; } @Pc(71) Class100 local71 = new Class100(); local71.anInt4030 = local5; local71.aByteArray52 = local39; return local71; } @OriginalMember(owner = "client!jd", name = "a", descriptor = "(II)I") public static int method2356(@OriginalArg(1) int arg0) { return arg0 & 0x7F; } }