rt4-client/client/src/main/java/Static38.java
2022-04-19 05:56:29 -04:00

332 lines
13 KiB
Java

import org.openrs2.deob.annotation.OriginalArg;
import org.openrs2.deob.annotation.OriginalMember;
import org.openrs2.deob.annotation.Pc;
public final class Static38 {
@OriginalMember(owner = "client!cn", name = "J", descriptor = "Lclient!na;")
private static final Class100 aClass100_244 = Static28.method790("Starting 3d Library");
@OriginalMember(owner = "client!cn", name = "q", descriptor = "Lclient!na;")
public static Class100 aClass100_240 = aClass100_244;
@OriginalMember(owner = "client!cn", name = "s", descriptor = "Lclient!na;")
public static final Class100 aClass100_241 = Static28.method790("lila:");
@OriginalMember(owner = "client!cn", name = "x", descriptor = "Lclient!na;")
public static final Class100 aClass100_242 = Static28.method790("Vous ne pouvez pas ajouter votre nom -9 votre liste noire)3");
@OriginalMember(owner = "client!cn", name = "B", descriptor = "I")
public static int anInt1196 = 1;
@OriginalMember(owner = "client!cn", name = "C", descriptor = "Lclient!na;")
public static final Class100 aClass100_243 = Static28.method790("rot:");
@OriginalMember(owner = "client!cn", name = "L", descriptor = "I")
public static int anInt1203 = 0;
@OriginalMember(owner = "client!cn", name = "a", descriptor = "(BIIIIIIII)V")
public static void method959(@OriginalArg(1) int 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) {
for (@Pc(11) int local11 = 0; local11 < Static203.aClass134_1.anInt5074; local11++) {
if (Static203.aClass134_1.method3890(local11)) {
@Pc(32) int local32 = Static203.aClass134_1.aShortArray73[local11] - Static158.anInt3846;
@Pc(43) int local43 = Static2.anInt13 + Static181.anInt4296 - Static203.aClass134_1.aShortArray72[local11] - 1;
@Pc(59) int local59 = arg0 + (arg3 - arg0) * (local32 - arg2) / (arg6 - arg2);
@Pc(64) int local64 = Static203.aClass134_1.method3894(local11);
@Pc(80) int local80 = (arg7 - arg1) * (local43 - arg5) / (arg4 - arg5) + arg1;
@Pc(82) int local82 = 16777215;
@Pc(84) Class41 local84 = null;
if (local64 == 0) {
if ((double) Static83.aFloat3 == 3.0D) {
local84 = Static273.aClass41_7;
}
if ((double) Static83.aFloat3 == 4.0D) {
local84 = Static152.aClass41_3;
}
if ((double) Static83.aFloat3 == 6.0D) {
local84 = Static169.aClass41_5;
}
if ((double) Static83.aFloat3 >= 8.0D) {
local84 = Static130.aClass41_1;
}
}
if (local64 == 1) {
if ((double) Static83.aFloat3 == 3.0D) {
local84 = Static169.aClass41_5;
}
if ((double) Static83.aFloat3 == 4.0D) {
local84 = Static130.aClass41_1;
}
if ((double) Static83.aFloat3 == 6.0D) {
local84 = Static203.aClass41_8;
}
if ((double) Static83.aFloat3 >= 8.0D) {
local84 = Static130.aClass41_2;
}
}
if (local64 == 2) {
if ((double) Static83.aFloat3 == 3.0D) {
local84 = Static203.aClass41_8;
}
local82 = 16755200;
if ((double) Static83.aFloat3 == 4.0D) {
local84 = Static130.aClass41_2;
}
if ((double) Static83.aFloat3 == 6.0D) {
local84 = Static270.aClass41_9;
}
if ((double) Static83.aFloat3 >= 8.0D) {
local84 = Static160.aClass41_4;
}
}
if (Static203.aClass134_1.anIntArray444[local11] != -1) {
local82 = Static203.aClass134_1.anIntArray444[local11];
}
if (local84 != null) {
@Pc(211) int local211 = Static114.aClass3_Sub2_Sub9_42.method2867(Static203.aClass134_1.aClass100Array153[local11], null, Static45.aClass100Array53);
local80 -= local84.method1503() * (local211 - 1) / 2;
local80 += local84.method1511() / 2;
for (@Pc(231) int local231 = 0; local231 < local211; local231++) {
@Pc(242) Class100 local242 = Static45.aClass100Array53[local231];
if (local211 - 1 > local231) {
local242.method3133(local242.method3120() - 4);
}
local84.method1508(local242, local59, local80, local82);
local80 += local84.method1503();
}
}
}
}
}
@OriginalMember(owner = "client!cn", name = "a", descriptor = "(BB)V")
public static void method960(@OriginalArg(0) byte arg0) {
if (Static266.aByteArrayArrayArray15 == null) {
Static266.aByteArrayArrayArray15 = new byte[4][104][104];
}
for (@Pc(20) int local20 = 0; local20 < 4; local20++) {
for (@Pc(25) int local25 = 0; local25 < 104; local25++) {
for (@Pc(32) int local32 = 0; local32 < 104; local32++) {
Static266.aByteArrayArrayArray15[local20][local25][local32] = arg0;
}
}
}
}
@OriginalMember(owner = "client!cn", name = "a", descriptor = "(IIIIIIIIII)V")
public static void method962(@OriginalArg(1) int 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, @OriginalArg(9) int arg8) {
if (arg8 == arg7 && arg2 == arg6 && arg4 == arg3 && arg0 == arg5) {
Static241.method4547(arg1, arg5, arg6, arg4, arg8);
return;
}
@Pc(37) int local37 = arg6;
@Pc(39) int local39 = arg8;
@Pc(43) int local43 = arg8 * 3;
@Pc(47) int local47 = arg6 * 3;
@Pc(51) int local51 = arg7 * 3;
@Pc(55) int local55 = arg2 * 3;
@Pc(59) int local59 = arg3 * 3;
@Pc(63) int local63 = arg0 * 3;
@Pc(73) int local73 = arg4 + local51 - local59 - arg8;
@Pc(83) int local83 = arg5 + local55 - arg6 - local63;
@Pc(93) int local93 = local43 + local59 - local51 - local51;
@Pc(103) int local103 = local47 + local63 - local55 - local55;
@Pc(108) int local108 = local51 - local43;
@Pc(113) int local113 = local55 - local47;
for (@Pc(115) int local115 = 128; local115 <= 4096; local115 += 128) {
@Pc(126) int local126 = local115 * local115 >> 12;
@Pc(132) int local132 = local115 * local126 >> 12;
@Pc(136) int local136 = local83 * local132;
@Pc(140) int local140 = local126 * local93;
@Pc(144) int local144 = local73 * local132;
@Pc(148) int local148 = local126 * local103;
@Pc(152) int local152 = local108 * local115;
@Pc(156) int local156 = local113 * local115;
@Pc(167) int local167 = (local152 + local144 + local140 >> 12) + arg8;
@Pc(177) int local177 = arg6 + (local156 + local136 + local148 >> 12);
Static241.method4547(arg1, local177, local37, local167, local39);
local39 = local167;
local37 = local177;
}
}
@OriginalMember(owner = "client!cn", name = "a", descriptor = "(ZI)I")
public static int method963(@OriginalArg(0) boolean arg0) {
@Pc(4) long local4 = MonotonicClock.method5096();
for (@Pc(28) Class3_Sub10 local28 = arg0 ? (Class3_Sub10) Static199.aClass133_20.method3859() : (Class3_Sub10) Static199.aClass133_20.method3861(); local28 != null; local28 = (Class3_Sub10) Static199.aClass133_20.method3861()) {
if ((local28.aLong55 & 0x3FFFFFFFFFFFFFFFL) < local4) {
if ((local28.aLong55 & 0x4000000000000000L) != 0L) {
@Pc(58) int local58 = (int) local28.aLong192;
Static7.anIntArray75[local58] = Static106.anIntArray257[local58];
local28.method4658();
return local58;
}
local28.method4658();
}
}
return -1;
}
@OriginalMember(owner = "client!cn", name = "b", descriptor = "(ZI)V")
public static void method964(@OriginalArg(0) boolean arg0) {
@Pc(3) int local3 = Static267.anInt5774;
if (Static115.anInt2939 == Static173.aClass8_Sub4_Sub1_2.anInt3412 >> 7 && Static173.aClass8_Sub4_Sub1_2.anInt3421 >> 7 == Static84.anInt2255) {
Static115.anInt2939 = 0;
}
if (arg0) {
local3 = 1;
}
@Pc(28) int local28;
@Pc(39) Class8_Sub4_Sub1 local39;
@Pc(82) int local82;
@Pc(182) int local182;
@Pc(200) int local200;
@Pc(214) int local214;
@Pc(223) int local223;
@Pc(106) int local106;
for (local28 = 0; local28 < local3; local28++) {
if (arg0) {
local39 = Static173.aClass8_Sub4_Sub1_2;
} else {
local39 = Static159.aClass8_Sub4_Sub1Array1[Static105.anIntArray256[local28]];
}
if (local39 != null && local39.method2682()) {
@Pc(55) int local55 = local39.method2693();
@Pc(77) int local77;
if (local55 == 1) {
if ((local39.anInt3412 & 0x7F) == 64 && (local39.anInt3421 & 0x7F) == 64) {
local77 = local39.anInt3412 >> 7;
local82 = local39.anInt3421 >> 7;
if (local77 >= 0 && local77 < 104 && local82 >= 0 && local82 < 104) {
local106 = Static31.anIntArrayArray6[local77][local82]++;
}
}
} else if (((local55 & 0x1) != 0 || (local39.anInt3412 & 0x7F) == 0 && (local39.anInt3421 & 0x7F) == 0) && ((local55 & 0x1) != 1 || (local39.anInt3412 & 0x7F) == 64 && (local39.anInt3421 & 0x7F) == 64)) {
local77 = local39.anInt3412 - local55 * 64 >> 7;
local82 = local39.anInt3421 - local55 * 64 >> 7;
local182 = local39.method2693() + local77;
if (local182 > 104) {
local182 = 104;
}
if (local77 < 0) {
local77 = 0;
}
local200 = local82 + local39.method2693();
if (local82 < 0) {
local82 = 0;
}
if (local200 > 104) {
local200 = 104;
}
for (local214 = local77; local214 < local182; local214++) {
for (local223 = local82; local223 < local200; local223++) {
local106 = Static31.anIntArrayArray6[local214][local223]++;
}
}
}
}
}
label220: for (local28 = 0; local28 < local3; local28++) {
@Pc(272) long local272;
if (arg0) {
local39 = Static173.aClass8_Sub4_Sub1_2;
local272 = 8791798054912L;
} else {
local39 = Static159.aClass8_Sub4_Sub1Array1[Static105.anIntArray256[local28]];
local272 = (long) Static105.anIntArray256[local28] << 32;
}
if (local39 != null && local39.method2682()) {
local39.aBoolean98 = false;
if ((Static15.aBoolean33 && Static267.anInt5774 > 200 || Static267.anInt5774 > 50) && !arg0 && local39.anInt3366 == local39.method2681().anInt1037) {
local39.aBoolean98 = true;
}
local82 = local39.method2693();
if (local82 == 1) {
if ((local39.anInt3412 & 0x7F) == 64 && (local39.anInt3421 & 0x7F) == 64) {
local182 = local39.anInt3412 >> 7;
local200 = local39.anInt3421 >> 7;
if (local182 < 0 || local182 >= 104 || local200 < 0 || local200 >= 104) {
continue;
}
if (Static31.anIntArrayArray6[local182][local200] > 1) {
local106 = Static31.anIntArrayArray6[local182][local200]--;
continue;
}
}
} else if ((local82 & 0x1) == 0 && (local39.anInt3412 & 0x7F) == 0 && (local39.anInt3421 & 0x7F) == 0 || (local82 & 0x1) == 1 && (local39.anInt3412 & 0x7F) == 64 && (local39.anInt3421 & 0x7F) == 0) {
local182 = local39.anInt3412 - local82 * 64 >> 7;
local214 = local82 + local182;
local200 = local39.anInt3421 - local82 * 64 >> 7;
if (local214 > 104) {
local214 = 104;
}
if (local182 < 0) {
local182 = 0;
}
local223 = local82 + local200;
if (local200 < 0) {
local200 = 0;
}
@Pc(468) boolean local468 = true;
if (local223 > 104) {
local223 = 104;
}
@Pc(476) int local476;
@Pc(485) int local485;
for (local476 = local182; local476 < local214; local476++) {
for (local485 = local200; local485 < local223; local485++) {
if (Static31.anIntArrayArray6[local476][local485] <= 1) {
local468 = false;
break;
}
}
}
if (local468) {
local476 = local182;
while (true) {
if (local476 >= local214) {
continue label220;
}
for (local485 = local200; local485 < local223; local485++) {
local106 = Static31.anIntArrayArray6[local476][local485]--;
}
local476++;
}
}
}
if (local39.anObject5 == null || Static83.anInt372 < local39.anInt3390 || local39.anInt3375 <= Static83.anInt372) {
local39.anInt3424 = Static207.method3685(Static55.anInt1735, local39.anInt3412, local39.anInt3421);
Static43.method1141(Static55.anInt1735, local39.anInt3412, local39.anInt3421, local39.anInt3424, (local82 - 1) * 64 + 60, local39, local39.anInt3381, local272, local39.aBoolean171);
} else {
local39.aBoolean98 = false;
local39.anInt3424 = Static207.method3685(Static55.anInt1735, local39.anInt3412, local39.anInt3421);
Static184.method3387(Static55.anInt1735, local39.anInt3412, local39.anInt3421, local39.anInt3424, local39, local39.anInt3381, local272, local39.anInt3384, local39.anInt3374, local39.anInt3411, local39.anInt3410);
}
}
}
}
@OriginalMember(owner = "client!cn", name = "e", descriptor = "(B)V")
public static void method965() {
if (Static13.anInt435 < 0) {
Static217.anInt4901 = -1;
Static13.anInt435 = 0;
Static142.anInt3482 = -1;
}
if (Static13.anInt435 > Static48.anInt1449) {
Static217.anInt4901 = -1;
Static13.anInt435 = Static48.anInt1449;
Static142.anInt3482 = -1;
}
if (Static28.anInt919 < 0) {
Static142.anInt3482 = -1;
Static217.anInt4901 = -1;
Static28.anInt919 = 0;
}
if (Static181.anInt4296 < Static28.anInt919) {
Static28.anInt919 = Static181.anInt4296;
Static217.anInt4901 = -1;
Static142.anInt3482 = -1;
}
}
}