import org.openrs2.deob.annotation.OriginalArg; import org.openrs2.deob.annotation.OriginalMember; import org.openrs2.deob.annotation.Pc; public final class Static9 { @OriginalMember(owner = "client!al", name = "e", descriptor = "I") public static int anInt172; @OriginalMember(owner = "client!al", name = "q", descriptor = "Lclient!ve;") public static Js5 aClass153_2; @OriginalMember(owner = "client!al", name = "m", descriptor = "I") public static int anInt178 = 0; @OriginalMember(owner = "client!al", name = "r", descriptor = "Lclient!na;") public static final JagString aClass100_35 = Static28.method790("showVideoAd"); @OriginalMember(owner = "client!al", name = "a", descriptor = "(Lclient!pb;BIIIIIII)V") public static void method181(@OriginalArg(0) LocType arg0, @OriginalArg(2) int arg1, @OriginalArg(3) int arg2, @OriginalArg(4) int arg3, @OriginalArg(5) int arg4, @OriginalArg(6) int arg5, @OriginalArg(7) int arg6, @OriginalArg(8) int arg7) { @Pc(5) int local5 = arg2 & 0x3; @Pc(28) int local28; @Pc(31) int local31; if (local5 == 1 || local5 == 3) { local28 = arg0.anInt4403; local31 = arg0.anInt4397; } else { local31 = arg0.anInt4403; local28 = arg0.anInt4397; } @Pc(53) int local53; @Pc(51) int local51; if (arg6 + local31 > 104) { local51 = arg6 + 1; local53 = arg6; } else { local53 = arg6 + (local31 >> 1); local51 = arg6 + (local31 + 1 >> 1); } @Pc(80) int local80 = (arg5 << 7) + (local28 << 6); @Pc(88) int local88 = (arg6 << 7) + (local31 << 6); @Pc(96) int local96; @Pc(100) int local100; if (arg5 + local28 > 104) { local96 = arg5; local100 = arg5 + 1; } else { local96 = arg5 + (local28 >> 1); local100 = (local28 + 1 >> 1) + arg5; } @Pc(120) int[][] local120 = Static83.anIntArrayArrayArray4[arg7]; @Pc(122) int local122 = 0; @Pc(148) int local148 = local120[local96][local51] + local120[local96][local53] + local120[local100][local53] + local120[local100][local51] >> 2; @Pc(158) int[][] local158; if (arg7 != 0) { local158 = Static83.anIntArrayArrayArray4[0]; local122 = local148 - (local158[local96][local51] + local158[local100][local53] + local158[local96][local53] + local158[local100][local51] >> 2); } local158 = null; if (arg7 < 3) { local158 = Static83.anIntArrayArrayArray4[arg7 + 1]; } @Pc(215) Class139 local215 = arg0.method3428(arg2, local80, local120, arg4, local148, local158, false, null, true, local88); Static242.method4207(local215.aClass36_Sub1_3, local80 - arg3, local122, local88 - arg1); } @OriginalMember(owner = "client!al", name = "a", descriptor = "(Z)V") public static void method182() { Static241.aClass13Array13 = null; Static6.method86(Static154.anInt3711, 0, Static48.anInt1448, 0, -1, Static254.anInt5554, 0, 0); if (Static241.aClass13Array13 != null) { Static87.method1809(0, Static127.anInt3126, Static80.anInt4696, Static241.aClass13Array13, Static48.anInt1448, -1412584499, 0, Static254.anInt5554, Static4.aClass13_1.anInt517); Static241.aClass13Array13 = null; } } @OriginalMember(owner = "client!al", name = "a", descriptor = "(ZZZIZ)Lclient!ve;") public static Js5 method183(@OriginalArg(0) boolean arg0, @OriginalArg(1) boolean arg1, @OriginalArg(2) boolean arg2, @OriginalArg(3) int arg3) { @Pc(7) Cache local7 = null; if (Static172.aClass38_4 != null) { local7 = new Cache(arg3, Static172.aClass38_4, Static47.aClass38Array2[arg3], 1000000); } Static269.aClass14_Sub1Array3[arg3] = Static257.aClass9_2.method180(arg3, Static148.aClass49_4, local7); if (arg1) { Static269.aClass14_Sub1Array3[arg3].method528(); } return new Js5(Static269.aClass14_Sub1Array3[arg3], arg0, arg2); } @OriginalMember(owner = "client!al", name = "a", descriptor = "(ILclient!wa;)Lclient!ci;") public static Class18_Sub1 method184(@OriginalArg(1) Buffer arg0) { return new Class18_Sub1(arg0.method2213(), arg0.method2213(), arg0.method2213(), arg0.method2213(), arg0.method2220(), arg0.method2229()); } @OriginalMember(owner = "client!al", name = "b", descriptor = "(B)V") public static void method185() { if (Static119.anIntArray282 != null && Static130.anIntArray299 != null) { return; } Static119.anIntArray282 = new int[256]; Static130.anIntArray299 = new int[256]; for (@Pc(26) int local26 = 0; local26 < 256; local26++) { @Pc(36) double local36 = (double) local26 / 255.0D * 6.283185307179586D; Static119.anIntArray282[local26] = (int) (Math.sin(local36) * 4096.0D); Static130.anIntArray299[local26] = (int) (Math.cos(local36) * 4096.0D); } } @OriginalMember(owner = "client!al", name = "a", descriptor = "(ZI)V") public static void method186(@OriginalArg(0) boolean arg0) { if (arg0 != Static240.aBoolean276) { Static240.aBoolean276 = arg0; Static176.method3302(); } } @OriginalMember(owner = "client!al", name = "a", descriptor = "(III)Z") public static boolean method187(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2) { @Pc(7) int local7 = Static140.anIntArrayArrayArray12[arg0][arg1][arg2]; if (local7 == -Static13.anInt437) { return false; } else if (local7 == Static13.anInt437) { return true; } else { @Pc(22) int local22 = arg1 << 7; @Pc(26) int local26 = arg2 << 7; if (Static256.method4394(local22 + 1, Static83.anIntArrayArrayArray4[arg0][arg1][arg2], local26 + 1) && Static256.method4394(local22 + 128 - 1, Static83.anIntArrayArrayArray4[arg0][arg1 + 1][arg2], local26 + 1) && Static256.method4394(local22 + 128 - 1, Static83.anIntArrayArrayArray4[arg0][arg1 + 1][arg2 + 1], local26 + 128 - 1) && Static256.method4394(local22 + 1, Static83.anIntArrayArrayArray4[arg0][arg1][arg2 + 1], local26 + 128 - 1)) { Static140.anIntArrayArrayArray12[arg0][arg1][arg2] = Static13.anInt437; return true; } else { Static140.anIntArrayArrayArray12[arg0][arg1][arg2] = -Static13.anInt437; return false; } } } }