mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-12 01:21:23 -07:00
Initial deob and project structure
This commit is contained in:
commit
e2d5c0a1e0
671 changed files with 108157 additions and 0 deletions
207
client/src/main/java/Static37.java
Normal file
207
client/src/main/java/Static37.java
Normal file
|
|
@ -0,0 +1,207 @@
|
|||
import org.openrs2.deob.annotation.OriginalArg;
|
||||
import org.openrs2.deob.annotation.OriginalMember;
|
||||
import org.openrs2.deob.annotation.Pc;
|
||||
|
||||
public final class Static37 {
|
||||
|
||||
@OriginalMember(owner = "client!cm", name = "a", descriptor = "Lclient!m;")
|
||||
public static Interface1 anInterface1_1;
|
||||
|
||||
@OriginalMember(owner = "client!cm", name = "b", descriptor = "Ljava/lang/Thread;")
|
||||
public static Thread aThread1;
|
||||
|
||||
@OriginalMember(owner = "client!cm", name = "c", descriptor = "I")
|
||||
public static int anInt1176;
|
||||
|
||||
@OriginalMember(owner = "client!cm", name = "f", descriptor = "Lsignlink!im;")
|
||||
public static Class212 aClass212_2;
|
||||
|
||||
@OriginalMember(owner = "client!cm", name = "e", descriptor = "Lclient!na;")
|
||||
public static final Class100 aClass100_236 = Static28.method790("Vous ne pouvez pas ajouter votre nom -9 votre liste d(Wamis)3");
|
||||
|
||||
@OriginalMember(owner = "client!cm", name = "h", descriptor = "Lclient!na;")
|
||||
public static final Class100 aClass100_237 = Static28.method790("Verbindung abgebrochen)3");
|
||||
|
||||
@OriginalMember(owner = "client!cm", name = "i", descriptor = "Lclient!na;")
|
||||
public static final Class100 aClass100_238 = Static28.method790("comp-Btence ");
|
||||
|
||||
@OriginalMember(owner = "client!cm", name = "a", descriptor = "(ILclient!fe;)V")
|
||||
public static void method949(@OriginalArg(1) Class8_Sub4 arg0) {
|
||||
if (arg0.anInt3376 == 0) {
|
||||
return;
|
||||
}
|
||||
@Pc(13) Class20 local13 = arg0.method2681();
|
||||
@Pc(43) int local43;
|
||||
@Pc(36) int local36;
|
||||
if (arg0.anInt3370 != -1 && arg0.anInt3370 < 32768) {
|
||||
@Pc(26) Class8_Sub4_Sub2 local26 = Static175.aClass8_Sub4_Sub2Array1[arg0.anInt3370];
|
||||
if (local26 != null) {
|
||||
local36 = arg0.anInt3421 - local26.anInt3421;
|
||||
local43 = arg0.anInt3412 - local26.anInt3412;
|
||||
if (local43 != 0 || local36 != 0) {
|
||||
arg0.anInt3400 = (int) (Math.atan2((double) local43, (double) local36) * 325.949D) & 0x7FF;
|
||||
}
|
||||
}
|
||||
}
|
||||
@Pc(94) int local94;
|
||||
@Pc(70) int local70;
|
||||
if (arg0.anInt3370 >= 32768) {
|
||||
local70 = arg0.anInt3370 - 32768;
|
||||
if (local70 == Static16.anInt549) {
|
||||
local70 = 2047;
|
||||
}
|
||||
@Pc(83) Class8_Sub4_Sub1 local83 = Static159.aClass8_Sub4_Sub1Array1[local70];
|
||||
if (local83 != null) {
|
||||
local94 = arg0.anInt3421 - local83.anInt3421;
|
||||
local36 = arg0.anInt3412 - local83.anInt3412;
|
||||
if (local36 != 0 || local94 != 0) {
|
||||
arg0.anInt3400 = (int) (Math.atan2((double) local36, (double) local94) * 325.949D) & 0x7FF;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ((arg0.anInt3382 != 0 || arg0.anInt3363 != 0) && (arg0.anInt3409 == 0 || arg0.anInt3417 > 0)) {
|
||||
local70 = arg0.anInt3412 - (arg0.anInt3382 - Static225.anInt5068 - Static225.anInt5068) * 64;
|
||||
local43 = arg0.anInt3421 - (arg0.anInt3363 - Static142.anInt3483 - Static142.anInt3483) * 64;
|
||||
if (local70 != 0 || local43 != 0) {
|
||||
arg0.anInt3400 = (int) (Math.atan2((double) local70, (double) local43) * 325.949D) & 0x7FF;
|
||||
}
|
||||
arg0.anInt3363 = 0;
|
||||
arg0.anInt3382 = 0;
|
||||
}
|
||||
local70 = arg0.anInt3400 - arg0.anInt3381 & 0x7FF;
|
||||
if (local70 == 0) {
|
||||
arg0.anInt3385 = 0;
|
||||
arg0.anInt3414 = 0;
|
||||
} else if (local13.anInt1038 == 0) {
|
||||
arg0.anInt3385++;
|
||||
@Pc(226) boolean local226;
|
||||
if (local70 > 1024) {
|
||||
arg0.anInt3381 -= arg0.anInt3376;
|
||||
local226 = true;
|
||||
if (local70 < arg0.anInt3376 || local70 > 2048 - arg0.anInt3376) {
|
||||
arg0.anInt3381 = arg0.anInt3400;
|
||||
local226 = false;
|
||||
}
|
||||
if (local13.anInt1037 == arg0.anInt3366 && (arg0.anInt3385 > 25 || local226)) {
|
||||
if (local13.anInt1036 == -1) {
|
||||
arg0.anInt3366 = local13.anInt1051;
|
||||
} else {
|
||||
arg0.anInt3366 = local13.anInt1036;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
local226 = true;
|
||||
arg0.anInt3381 += arg0.anInt3376;
|
||||
if (arg0.anInt3376 > local70 || local70 > 2048 - arg0.anInt3376) {
|
||||
local226 = false;
|
||||
arg0.anInt3381 = arg0.anInt3400;
|
||||
}
|
||||
if (local13.anInt1037 == arg0.anInt3366 && (arg0.anInt3385 > 25 || local226)) {
|
||||
if (local13.anInt1067 == -1) {
|
||||
arg0.anInt3366 = local13.anInt1051;
|
||||
} else {
|
||||
arg0.anInt3366 = local13.anInt1067;
|
||||
}
|
||||
}
|
||||
}
|
||||
arg0.anInt3381 &= 0x7FF;
|
||||
} else {
|
||||
if (local13.anInt1037 == arg0.anInt3366 && arg0.anInt3385 > 25) {
|
||||
if (local13.anInt1067 == -1) {
|
||||
arg0.anInt3366 = local13.anInt1051;
|
||||
} else {
|
||||
arg0.anInt3366 = local13.anInt1067;
|
||||
}
|
||||
}
|
||||
local43 = arg0.anInt3400 << 5;
|
||||
if (local43 != arg0.anInt3402) {
|
||||
arg0.anInt3387 = 0;
|
||||
arg0.anInt3402 = local43;
|
||||
local36 = local43 - arg0.anInt3377 & 0xFFFF;
|
||||
local94 = arg0.anInt3414 * arg0.anInt3414 / (local13.anInt1038 * 2);
|
||||
@Pc(471) int local471;
|
||||
if (arg0.anInt3414 > 0 && local36 >= local94 && local36 - local94 < 32768) {
|
||||
arg0.anInt3397 = local36 / 2;
|
||||
arg0.aBoolean167 = true;
|
||||
local471 = local13.anInt1031 * local13.anInt1031 / (local13.anInt1038 * 2);
|
||||
if (local471 > 32767) {
|
||||
local471 = 32767;
|
||||
}
|
||||
if (local471 < arg0.anInt3397) {
|
||||
arg0.anInt3397 = local36 - local471;
|
||||
}
|
||||
} else if (arg0.anInt3414 < 0 && local94 <= 65536 - local36 && 65536 - local36 - local94 < 32768) {
|
||||
arg0.anInt3397 = (65536 - local36) / 2;
|
||||
arg0.aBoolean167 = true;
|
||||
local471 = local13.anInt1031 * local13.anInt1031 / (local13.anInt1038 * 2);
|
||||
if (local471 > 32767) {
|
||||
local471 = 32767;
|
||||
}
|
||||
if (local471 < arg0.anInt3397) {
|
||||
arg0.anInt3397 = 65536 - local36 - local471;
|
||||
}
|
||||
} else {
|
||||
arg0.aBoolean167 = false;
|
||||
}
|
||||
}
|
||||
if (arg0.anInt3414 == 0) {
|
||||
local36 = arg0.anInt3402 - arg0.anInt3377 & 0xFFFF;
|
||||
if (local36 < local13.anInt1038) {
|
||||
arg0.anInt3377 = arg0.anInt3402;
|
||||
} else {
|
||||
arg0.anInt3387 = 0;
|
||||
local94 = local13.anInt1031 * local13.anInt1031 / (local13.anInt1038 * 2);
|
||||
arg0.aBoolean167 = true;
|
||||
if (local94 > 32767) {
|
||||
local94 = 32767;
|
||||
}
|
||||
if (local36 >= 32768) {
|
||||
arg0.anInt3414 = -local13.anInt1038;
|
||||
arg0.anInt3397 = (65536 - local36) / 2;
|
||||
if (local94 < arg0.anInt3397) {
|
||||
arg0.anInt3397 = 65536 - local36 - local94;
|
||||
}
|
||||
} else {
|
||||
arg0.anInt3414 = local13.anInt1038;
|
||||
arg0.anInt3397 = local36 / 2;
|
||||
if (local94 < arg0.anInt3397) {
|
||||
arg0.anInt3397 = local36 - local94;
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if (arg0.anInt3414 <= 0) {
|
||||
if (arg0.anInt3387 >= arg0.anInt3397) {
|
||||
arg0.aBoolean167 = false;
|
||||
}
|
||||
if (!arg0.aBoolean167) {
|
||||
arg0.anInt3414 += local13.anInt1038;
|
||||
if (arg0.anInt3414 > 0) {
|
||||
arg0.anInt3414 = 0;
|
||||
}
|
||||
} else if (-local13.anInt1031 < arg0.anInt3414) {
|
||||
arg0.anInt3414 -= local13.anInt1038;
|
||||
}
|
||||
} else {
|
||||
if (arg0.anInt3397 <= arg0.anInt3387) {
|
||||
arg0.aBoolean167 = false;
|
||||
}
|
||||
if (!arg0.aBoolean167) {
|
||||
arg0.anInt3414 -= local13.anInt1038;
|
||||
if (arg0.anInt3414 < 0) {
|
||||
arg0.anInt3414 = 0;
|
||||
}
|
||||
} else if (arg0.anInt3414 < local13.anInt1031) {
|
||||
arg0.anInt3414 += local13.anInt1038;
|
||||
}
|
||||
}
|
||||
arg0.anInt3377 += arg0.anInt3414;
|
||||
arg0.anInt3377 &= 0xFFFF;
|
||||
if (arg0.anInt3414 <= 0) {
|
||||
arg0.anInt3387 -= arg0.anInt3414;
|
||||
} else {
|
||||
arg0.anInt3387 += arg0.anInt3414;
|
||||
}
|
||||
arg0.anInt3381 = arg0.anInt3377 >> 5;
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue