mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-09 16:45:46 -07:00
76 lines
3.8 KiB
Java
76 lines
3.8 KiB
Java
import java.util.Calendar;
|
|
import org.openrs2.deob.annotation.OriginalArg;
|
|
import org.openrs2.deob.annotation.OriginalMember;
|
|
import org.openrs2.deob.annotation.Pc;
|
|
|
|
public final class Static102 {
|
|
|
|
@OriginalMember(owner = "client!hn", name = "Z", descriptor = "I")
|
|
public static int anInt2681;
|
|
|
|
@OriginalMember(owner = "client!hn", name = "K", descriptor = "Ljava/util/Calendar;")
|
|
public static final Calendar aCalendar2 = Calendar.getInstance();
|
|
|
|
@OriginalMember(owner = "client!hn", name = "V", descriptor = "I")
|
|
public static int anInt2678 = 0;
|
|
|
|
@OriginalMember(owner = "client!hn", name = "W", descriptor = "Lclient!na;")
|
|
public static Class100 aClass100_545 = null;
|
|
|
|
@OriginalMember(owner = "client!hn", name = "X", descriptor = "I")
|
|
public static int anInt2679 = 0;
|
|
|
|
@OriginalMember(owner = "client!hn", name = "Y", descriptor = "I")
|
|
public static int anInt2680 = 0;
|
|
|
|
@OriginalMember(owner = "client!hn", name = "d", descriptor = "(I)Lclient!mm;")
|
|
public static SoftwareSprite method2071() {
|
|
@Pc(13) int local13 = Static26.anIntArray66[0] * Static254.anIntArray488[0];
|
|
@Pc(17) byte[] local17 = Static7.aByteArrayArray5[0];
|
|
@Pc(78) SoftwareSprite local78;
|
|
if (Static159.aBooleanArray87[0]) {
|
|
@Pc(30) byte[] local30 = Static64.aByteArrayArray9[0];
|
|
@Pc(33) int[] local33 = new int[local13];
|
|
for (@Pc(35) int local35 = 0; local35 < local13; local35++) {
|
|
local33[local35] = (local30[local35] & 0xFF) << 24 | Static259.anIntArray513[local17[local35] & 0xFF];
|
|
}
|
|
local78 = new SoftwareAlphaSprite(Static124.anInt3080, Static227.anInt5091, Static274.anIntArray440[0], Static269.anIntArray252[0], Static254.anIntArray488[0], Static26.anIntArray66[0], local33);
|
|
} else {
|
|
@Pc(83) int[] local83 = new int[local13];
|
|
for (@Pc(85) int local85 = 0; local85 < local13; local85++) {
|
|
local83[local85] = Static259.anIntArray513[local17[local85] & 0xFF];
|
|
}
|
|
local78 = new SoftwareSprite(Static124.anInt3080, Static227.anInt5091, Static274.anIntArray440[0], Static269.anIntArray252[0], Static254.anIntArray488[0], Static26.anIntArray66[0], local83);
|
|
}
|
|
Static75.method1631();
|
|
return local78;
|
|
}
|
|
|
|
@OriginalMember(owner = "client!hn", name = "f", descriptor = "(B)V")
|
|
public static void method2073() {
|
|
Static20.aClass133_2 = new HashTable(32);
|
|
}
|
|
|
|
@OriginalMember(owner = "client!hn", name = "a", descriptor = "(Lclient!ve;ILclient!ve;)V")
|
|
public static void method2074(@OriginalArg(0) Class153 arg0, @OriginalArg(2) Class153 arg1) {
|
|
Static114.aClass3_Sub2_Sub9_42 = Static127.method2462(Static166.anInt4049, arg1, arg0);
|
|
if (Static239.aBoolean269) {
|
|
Static265.aClass3_Sub2_Sub9_Sub1_2 = Static122.method2412(Static166.anInt4049, arg0, arg1);
|
|
} else {
|
|
Static265.aClass3_Sub2_Sub9_Sub1_2 = (SoftwareFont) Static114.aClass3_Sub2_Sub9_42;
|
|
}
|
|
Static215.aClass3_Sub2_Sub9_32 = Static127.method2462(Static130.anInt3161, arg1, arg0);
|
|
Static280.aClass3_Sub2_Sub9_43 = Static127.method2462(Static73.anInt2077, arg1, arg0);
|
|
}
|
|
|
|
@OriginalMember(owner = "client!hn", name = "a", descriptor = "(IIIZIIIIIIII)Z")
|
|
public static boolean method2075(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) boolean arg3, @OriginalArg(4) int arg4, @OriginalArg(6) int arg5, @OriginalArg(7) int arg6, @OriginalArg(8) int arg7, @OriginalArg(9) int arg8, @OriginalArg(10) int arg9, @OriginalArg(11) int arg10) {
|
|
if (Static173.aClass8_Sub4_Sub1_2.method2693() == 2) {
|
|
return Static2.method8(arg6, arg7, arg4, arg0, arg9, arg3, arg2, arg1, arg5, arg8, arg10);
|
|
} else if (Static173.aClass8_Sub4_Sub1_2.method2693() <= 2) {
|
|
return Static45.method1171(arg5, arg4, arg10, arg9, arg8, arg2, arg1, arg3, arg7, arg0, arg6);
|
|
} else {
|
|
return Static96.method1955(arg9, arg6, arg8, arg1, Static173.aClass8_Sub4_Sub1_2.method2693(), arg5, arg7, arg4, arg10, arg2, arg3, arg0);
|
|
}
|
|
}
|
|
}
|