mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-20 05:20:24 -07:00
Initial deob and project structure
This commit is contained in:
commit
e2d5c0a1e0
671 changed files with 108157 additions and 0 deletions
196
client/src/main/java/Static173.java
Normal file
196
client/src/main/java/Static173.java
Normal file
|
|
@ -0,0 +1,196 @@
|
|||
import org.openrs2.deob.annotation.OriginalArg;
|
||||
import org.openrs2.deob.annotation.OriginalMember;
|
||||
import org.openrs2.deob.annotation.Pc;
|
||||
|
||||
public final class Static173 {
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "d", descriptor = "[I")
|
||||
public static int[] anIntArray367;
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "E", descriptor = "I")
|
||||
public static int anInt4183;
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "L", descriptor = "[Lclient!mm;")
|
||||
public static Class3_Sub2_Sub1_Sub1[] aClass3_Sub2_Sub1_Sub1Array9;
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "O", descriptor = "Lclient!e;")
|
||||
public static Class8_Sub4_Sub1 aClass8_Sub4_Sub1_2;
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "n", descriptor = "[Lclient!sl;")
|
||||
public static final Class138[] aClass138Array1 = new Class138[50];
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "o", descriptor = "Lclient!na;")
|
||||
public static final Class100 aClass100_792 = Static28.method790("Titelbild ge-Offnet)3");
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "c", descriptor = "(IZ)V")
|
||||
public static void method3240(@OriginalArg(1) boolean arg0) {
|
||||
@Pc(7) int local7;
|
||||
@Pc(16) Class8_Sub4_Sub2 local16;
|
||||
@Pc(107) int local107;
|
||||
@Pc(113) int local113;
|
||||
@Pc(133) int local133;
|
||||
@Pc(149) int local149;
|
||||
@Pc(158) int local158;
|
||||
@Pc(171) int local171;
|
||||
for (local7 = 0; local7 < Static272.anInt5214; local7++) {
|
||||
local16 = Static175.aClass8_Sub4_Sub2Array1[Static33.anIntArray79[local7]];
|
||||
if (local16 != null && local16.method2682() && local16.aClass96_1.aBoolean182 == arg0 && local16.aClass96_1.method2933()) {
|
||||
@Pc(42) int local42 = local16.method2693();
|
||||
@Pc(97) int local97;
|
||||
if (local42 == 1) {
|
||||
if ((local16.anInt3412 & 0x7F) == 64 && (local16.anInt3421 & 0x7F) == 64) {
|
||||
local97 = local16.anInt3412 >> 7;
|
||||
local107 = local16.anInt3421 >> 7;
|
||||
if (local97 >= 0 && local97 < 104 && local107 >= 0 && local107 < 104) {
|
||||
local171 = Static31.anIntArrayArray6[local97][local107]++;
|
||||
}
|
||||
}
|
||||
} else if (((local42 & 0x1) != 0 || (local16.anInt3412 & 0x7F) == 0 && (local16.anInt3421 & 0x7F) == 0) && ((local42 & 0x1) != 1 || (local16.anInt3412 & 0x7F) == 64 && (local16.anInt3421 & 0x7F) == 64)) {
|
||||
local97 = local16.anInt3412 - local42 * 64 >> 7;
|
||||
local107 = local16.anInt3421 - local42 * 64 >> 7;
|
||||
local113 = local16.method2693() + local97;
|
||||
if (local97 < 0) {
|
||||
local97 = 0;
|
||||
}
|
||||
if (local113 > 104) {
|
||||
local113 = 104;
|
||||
}
|
||||
local133 = local107 + local16.method2693();
|
||||
if (local107 < 0) {
|
||||
local107 = 0;
|
||||
}
|
||||
if (local133 > 104) {
|
||||
local133 = 104;
|
||||
}
|
||||
for (local149 = local97; local149 < local113; local149++) {
|
||||
for (local158 = local107; local158 < local133; local158++) {
|
||||
local171 = Static31.anIntArrayArray6[local149][local158]++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
label200: for (local7 = 0; local7 < Static272.anInt5214; local7++) {
|
||||
local16 = Static175.aClass8_Sub4_Sub2Array1[Static33.anIntArray79[local7]];
|
||||
@Pc(262) long local262 = (long) Static33.anIntArray79[local7] << 32 | 0x20000000L;
|
||||
if (local16 != null && local16.method2682() && local16.aClass96_1.aBoolean182 == arg0 && local16.aClass96_1.method2933()) {
|
||||
local107 = local16.method2693();
|
||||
if (local107 == 1) {
|
||||
if ((local16.anInt3412 & 0x7F) == 64 && (local16.anInt3421 & 0x7F) == 64) {
|
||||
local113 = local16.anInt3412 >> 7;
|
||||
local133 = local16.anInt3421 >> 7;
|
||||
if (local113 < 0 || local113 >= 104 || local133 < 0 || local133 >= 104) {
|
||||
continue;
|
||||
}
|
||||
if (Static31.anIntArrayArray6[local113][local133] > 1) {
|
||||
local171 = Static31.anIntArrayArray6[local113][local133]--;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
} else if ((local107 & 0x1) == 0 && (local16.anInt3412 & 0x7F) == 0 && (local16.anInt3421 & 0x7F) == 0 || (local107 & 0x1) == 1 && (local16.anInt3412 & 0x7F) == 64 && (local16.anInt3421 & 0x7F) == 64) {
|
||||
local113 = local16.anInt3412 - local107 * 64 >> 7;
|
||||
local133 = local16.anInt3421 - local107 * 64 >> 7;
|
||||
local158 = local133 + local107;
|
||||
if (local133 < 0) {
|
||||
local133 = 0;
|
||||
}
|
||||
@Pc(368) boolean local368 = true;
|
||||
local149 = local113 + local107;
|
||||
if (local158 > 104) {
|
||||
local158 = 104;
|
||||
}
|
||||
if (local113 < 0) {
|
||||
local113 = 0;
|
||||
}
|
||||
if (local149 > 104) {
|
||||
local149 = 104;
|
||||
}
|
||||
@Pc(396) int local396;
|
||||
@Pc(401) int local401;
|
||||
for (local396 = local113; local396 < local149; local396++) {
|
||||
for (local401 = local133; local401 < local158; local401++) {
|
||||
if (Static31.anIntArrayArray6[local396][local401] <= 1) {
|
||||
local368 = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (local368) {
|
||||
local396 = local113;
|
||||
while (true) {
|
||||
if (local396 >= local149) {
|
||||
continue label200;
|
||||
}
|
||||
for (local401 = local133; local401 < local158; local401++) {
|
||||
local171 = Static31.anIntArrayArray6[local396][local401]--;
|
||||
}
|
||||
local396++;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!local16.aClass96_1.aBoolean183) {
|
||||
local262 |= Long.MIN_VALUE;
|
||||
}
|
||||
local16.anInt3424 = Static207.method3685(Static55.anInt1735, local16.anInt3412, local16.anInt3421);
|
||||
Static43.method1141(Static55.anInt1735, local16.anInt3412, local16.anInt3421, local16.anInt3424, local107 * 64 + 60 - 64, local16, local16.anInt3381, local262, local16.aBoolean171);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "a", descriptor = "(Z[J[I)V")
|
||||
public static void method3243(@OriginalArg(1) long[] arg0, @OriginalArg(2) int[] arg1) {
|
||||
Static83.method436(arg0, 0, arg0.length - 1, arg1);
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!nk", name = "a", descriptor = "(IIIIIB)V")
|
||||
public static void method3246(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3, @OriginalArg(4) int arg4) {
|
||||
if (arg4 > Static106.anInt2869 || arg2 < Static267.anInt5773) {
|
||||
return;
|
||||
}
|
||||
@Pc(24) boolean local24;
|
||||
if (Static172.anInt4164 > arg1) {
|
||||
local24 = false;
|
||||
arg1 = Static172.anInt4164;
|
||||
} else if (Static224.anInt5063 >= arg1) {
|
||||
local24 = true;
|
||||
} else {
|
||||
local24 = false;
|
||||
arg1 = Static224.anInt5063;
|
||||
}
|
||||
@Pc(43) boolean local43;
|
||||
if (arg3 < Static172.anInt4164) {
|
||||
arg3 = Static172.anInt4164;
|
||||
local43 = false;
|
||||
} else if (arg3 > Static224.anInt5063) {
|
||||
arg3 = Static224.anInt5063;
|
||||
local43 = false;
|
||||
} else {
|
||||
local43 = true;
|
||||
}
|
||||
if (Static267.anInt5773 > arg4) {
|
||||
arg4 = Static267.anInt5773;
|
||||
} else {
|
||||
Static131.method2576(Static71.anIntArrayArray10[arg4++], arg1, arg3, arg0);
|
||||
}
|
||||
if (arg2 <= Static106.anInt2869) {
|
||||
Static131.method2576(Static71.anIntArrayArray10[arg2--], arg1, arg3, arg0);
|
||||
} else {
|
||||
arg2 = Static106.anInt2869;
|
||||
}
|
||||
@Pc(98) int local98;
|
||||
if (local24 && local43) {
|
||||
for (local98 = arg4; local98 <= arg2; local98++) {
|
||||
@Pc(105) int[] local105 = Static71.anIntArrayArray10[local98];
|
||||
local105[arg1] = local105[arg3] = arg0;
|
||||
}
|
||||
} else if (local24) {
|
||||
for (local98 = arg4; local98 <= arg2; local98++) {
|
||||
Static71.anIntArrayArray10[local98][arg1] = arg0;
|
||||
}
|
||||
} else if (local43) {
|
||||
for (local98 = arg4; local98 <= arg2; local98++) {
|
||||
Static71.anIntArrayArray10[local98][arg3] = arg0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue