mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-14 02:20:22 -07:00
Initial deob and project structure
This commit is contained in:
commit
e2d5c0a1e0
671 changed files with 108157 additions and 0 deletions
358
client/src/main/java/Class144.java
Normal file
358
client/src/main/java/Class144.java
Normal file
|
|
@ -0,0 +1,358 @@
|
|||
import org.openrs2.deob.annotation.OriginalArg;
|
||||
import org.openrs2.deob.annotation.OriginalClass;
|
||||
import org.openrs2.deob.annotation.OriginalMember;
|
||||
import org.openrs2.deob.annotation.Pc;
|
||||
|
||||
@OriginalClass("client!tk")
|
||||
public final class Class144 {
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "g", descriptor = "[I")
|
||||
public int[] anIntArray473;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "n", descriptor = "[Z")
|
||||
public boolean[] aBooleanArray123;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "y", descriptor = "I")
|
||||
public int anInt5361;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "C", descriptor = "[[I")
|
||||
public int[][] anIntArrayArray38;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "G", descriptor = "[I")
|
||||
public int[] anIntArray474;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "I", descriptor = "[I")
|
||||
private int[] anIntArray475;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "a", descriptor = "I")
|
||||
public int anInt5347 = 2;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "b", descriptor = "Z")
|
||||
public boolean aBoolean277 = false;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "f", descriptor = "I")
|
||||
public int anInt5349 = -1;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "e", descriptor = "I")
|
||||
public int anInt5348 = -1;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "d", descriptor = "Z")
|
||||
public boolean aBoolean278 = false;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "t", descriptor = "I")
|
||||
public int anInt5357 = 99;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "z", descriptor = "I")
|
||||
public int anInt5362 = -1;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "B", descriptor = "I")
|
||||
public int anInt5363 = -1;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "p", descriptor = "I")
|
||||
public int anInt5355 = 5;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "r", descriptor = "Z")
|
||||
public boolean aBoolean279 = false;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "l", descriptor = "I")
|
||||
public int anInt5353 = -1;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "L", descriptor = "Z")
|
||||
public boolean aBoolean280 = false;
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "a", descriptor = "(Lclient!wa;B)V")
|
||||
public final void method4213(@OriginalArg(0) Class3_Sub15 arg0) {
|
||||
while (true) {
|
||||
@Pc(19) int local19 = arg0.method2229();
|
||||
if (local19 == 0) {
|
||||
return;
|
||||
}
|
||||
this.method4220(local19, arg0);
|
||||
}
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "a", descriptor = "(IIILclient!ak;II)Lclient!ak;")
|
||||
public final Class8_Sub1 method4214(@OriginalArg(1) int arg0, @OriginalArg(2) int arg1, @OriginalArg(3) Class8_Sub1 arg2, @OriginalArg(4) int arg3, @OriginalArg(5) int arg4) {
|
||||
@Pc(10) int local10 = this.anIntArray474[arg0];
|
||||
@Pc(15) int local15 = this.anIntArray473[arg0];
|
||||
@Pc(23) Class3_Sub2_Sub7 local23 = Static72.method1566(local15 >> 16);
|
||||
@Pc(27) int local27 = local15 & 0xFFFF;
|
||||
if (local23 == null) {
|
||||
return arg2.method4568(true, true, true);
|
||||
}
|
||||
@Pc(39) int local39 = arg3 & 0x3;
|
||||
@Pc(41) Class3_Sub2_Sub7 local41 = null;
|
||||
if ((this.aBoolean277 || Static204.aBoolean234) && arg1 != -1 && this.anIntArray473.length > arg1) {
|
||||
@Pc(69) int local69 = this.anIntArray473[arg1];
|
||||
local41 = Static72.method1566(local69 >> 16);
|
||||
arg1 = local69 & 0xFFFF;
|
||||
}
|
||||
@Pc(124) Class8_Sub1 local124;
|
||||
if (local41 == null) {
|
||||
local124 = arg2.method4568(!local23.method901(local27), !local23.method903(local27), !this.aBoolean278);
|
||||
} else {
|
||||
local124 = arg2.method4568(!local23.method901(local27) & !local41.method901(arg1), !local23.method903(local27) & !local41.method903(arg1), !this.aBoolean278);
|
||||
}
|
||||
if (Static239.aBoolean269 && this.aBoolean278) {
|
||||
if (local39 == 1) {
|
||||
((Class8_Sub1_Sub1) local124).method4093();
|
||||
} else if (local39 == 2) {
|
||||
((Class8_Sub1_Sub1) local124).method4102();
|
||||
} else if (local39 == 3) {
|
||||
((Class8_Sub1_Sub1) local124).method4116();
|
||||
}
|
||||
} else if (local39 == 1) {
|
||||
local124.method4578();
|
||||
} else if (local39 == 2) {
|
||||
local124.method4552();
|
||||
} else if (local39 == 3) {
|
||||
local124.method4563();
|
||||
}
|
||||
local124.method4558(local23, local27, local41, arg1, arg4 - 1, local10, this.aBoolean278);
|
||||
if (Static239.aBoolean269 && this.aBoolean278) {
|
||||
if (local39 == 1) {
|
||||
((Class8_Sub1_Sub1) local124).method4116();
|
||||
} else if (local39 == 2) {
|
||||
((Class8_Sub1_Sub1) local124).method4102();
|
||||
} else if (local39 == 3) {
|
||||
((Class8_Sub1_Sub1) local124).method4093();
|
||||
}
|
||||
} else if (local39 == 1) {
|
||||
local124.method4563();
|
||||
} else if (local39 == 2) {
|
||||
local124.method4552();
|
||||
} else if (local39 == 3) {
|
||||
local124.method4578();
|
||||
}
|
||||
return local124;
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "a", descriptor = "(Lclient!ak;BIII)Lclient!ak;")
|
||||
public final Class8_Sub1 method4215(@OriginalArg(0) Class8_Sub1 arg0, @OriginalArg(2) int arg1, @OriginalArg(3) int arg2, @OriginalArg(4) int arg3) {
|
||||
@Pc(8) int local8 = this.anIntArray473[arg3];
|
||||
@Pc(13) int local13 = this.anIntArray474[arg3];
|
||||
@Pc(19) Class3_Sub2_Sub7 local19 = Static72.method1566(local8 >> 16);
|
||||
@Pc(23) int local23 = local8 & 0xFFFF;
|
||||
if (local19 == null) {
|
||||
return arg0.method4572(true, true, true);
|
||||
}
|
||||
@Pc(34) Class3_Sub2_Sub7 local34 = null;
|
||||
if ((this.aBoolean277 || Static204.aBoolean234) && arg1 != -1 && arg1 < this.anIntArray473.length) {
|
||||
@Pc(59) int local59 = this.anIntArray473[arg1];
|
||||
local34 = Static72.method1566(local59 >> 16);
|
||||
arg1 = local59 & 0xFFFF;
|
||||
}
|
||||
@Pc(71) Class3_Sub2_Sub7 local71 = null;
|
||||
@Pc(81) Class3_Sub2_Sub7 local81 = null;
|
||||
@Pc(83) int local83 = 0;
|
||||
@Pc(85) int local85 = 0;
|
||||
if (this.anIntArray475 != null) {
|
||||
if (this.anIntArray475.length > arg3) {
|
||||
local83 = this.anIntArray475[arg3];
|
||||
if (local83 != 65535) {
|
||||
local71 = Static72.method1566(local83 >> 16);
|
||||
local83 &= 0xFFFF;
|
||||
}
|
||||
}
|
||||
if ((this.aBoolean277 || Static204.aBoolean234) && arg1 != -1 && this.anIntArray475.length > arg1) {
|
||||
local85 = this.anIntArray475[arg1];
|
||||
if (local85 != 65535) {
|
||||
local81 = Static72.method1566(local85 >> 16);
|
||||
local85 &= 0xFFFF;
|
||||
}
|
||||
}
|
||||
}
|
||||
@Pc(163) boolean local163 = !local19.method901(local23);
|
||||
@Pc(172) boolean local172 = !local19.method903(local23);
|
||||
if (local71 != null) {
|
||||
local163 &= !local71.method901(local83);
|
||||
local172 &= !local71.method903(local83);
|
||||
}
|
||||
if (local34 != null) {
|
||||
local163 &= !local34.method901(arg1);
|
||||
local172 &= !local34.method903(arg1);
|
||||
}
|
||||
if (local81 != null) {
|
||||
local163 &= !local81.method901(local85);
|
||||
local172 &= !local81.method903(local85);
|
||||
}
|
||||
@Pc(258) Class8_Sub1 local258 = arg0.method4572(local163, local172, !this.aBoolean278);
|
||||
local258.method4558(local19, local23, local34, arg1, arg2 - 1, local13, this.aBoolean278);
|
||||
if (local71 != null) {
|
||||
local258.method4558(local71, local83, local81, local85, arg2 - 1, local13, this.aBoolean278);
|
||||
}
|
||||
return local258;
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "a", descriptor = "(IIIILclient!ak;I)Lclient!ak;")
|
||||
public final Class8_Sub1 method4216(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3, @OriginalArg(4) Class8_Sub1 arg4) {
|
||||
@Pc(6) int local6 = this.anIntArray474[arg1];
|
||||
@Pc(11) int local11 = this.anIntArray473[arg1];
|
||||
@Pc(19) Class3_Sub2_Sub7 local19 = Static72.method1566(local11 >> 16);
|
||||
@Pc(27) int local27 = local11 & 0xFFFF;
|
||||
if (local19 == null) {
|
||||
return arg4.method4572(true, true, true);
|
||||
}
|
||||
@Pc(40) int local40 = arg3 & 0x3;
|
||||
@Pc(42) Class3_Sub2_Sub7 local42 = null;
|
||||
if ((this.aBoolean277 || Static204.aBoolean234) && arg0 != -1 && arg0 < this.anIntArray473.length) {
|
||||
@Pc(66) int local66 = this.anIntArray473[arg0];
|
||||
local42 = Static72.method1566(local66 >> 16);
|
||||
arg0 = local66 & 0xFFFF;
|
||||
}
|
||||
@Pc(106) Class8_Sub1 local106;
|
||||
if (local42 == null) {
|
||||
local106 = arg4.method4572(!local19.method901(local27), !local19.method903(local27), !this.aBoolean278);
|
||||
} else {
|
||||
local106 = arg4.method4572(!local19.method901(local27) & !local42.method901(arg0), !local19.method903(local27) & !local42.method903(arg0), !this.aBoolean278);
|
||||
}
|
||||
if (this.aBoolean278 && Static239.aBoolean269) {
|
||||
if (local40 == 1) {
|
||||
((Class8_Sub1_Sub1) local106).method4093();
|
||||
} else if (local40 == 2) {
|
||||
((Class8_Sub1_Sub1) local106).method4102();
|
||||
} else if (local40 == 3) {
|
||||
((Class8_Sub1_Sub1) local106).method4116();
|
||||
}
|
||||
} else if (local40 == 1) {
|
||||
local106.method4578();
|
||||
} else if (local40 == 2) {
|
||||
local106.method4552();
|
||||
} else if (local40 == 3) {
|
||||
local106.method4563();
|
||||
}
|
||||
local106.method4558(local19, local27, local42, arg0, arg2 - 1, local6, this.aBoolean278);
|
||||
if (this.aBoolean278 && Static239.aBoolean269) {
|
||||
if (local40 == 1) {
|
||||
((Class8_Sub1_Sub1) local106).method4116();
|
||||
} else if (local40 == 2) {
|
||||
((Class8_Sub1_Sub1) local106).method4102();
|
||||
} else if (local40 == 3) {
|
||||
((Class8_Sub1_Sub1) local106).method4093();
|
||||
}
|
||||
} else if (local40 == 1) {
|
||||
local106.method4563();
|
||||
} else if (local40 == 2) {
|
||||
local106.method4552();
|
||||
} else if (local40 == 3) {
|
||||
local106.method4578();
|
||||
}
|
||||
return local106;
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "b", descriptor = "(B)V")
|
||||
public final void method4218() {
|
||||
if (this.anInt5363 == -1) {
|
||||
if (this.aBooleanArray123 == null) {
|
||||
this.anInt5363 = 0;
|
||||
} else {
|
||||
this.anInt5363 = 2;
|
||||
}
|
||||
}
|
||||
if (this.anInt5349 != -1) {
|
||||
return;
|
||||
}
|
||||
if (this.aBooleanArray123 == null) {
|
||||
this.anInt5349 = 0;
|
||||
} else {
|
||||
this.anInt5349 = 2;
|
||||
}
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "a", descriptor = "(IIIBLclient!ak;)Lclient!ak;")
|
||||
public final Class8_Sub1 method4219(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(4) Class8_Sub1 arg3) {
|
||||
@Pc(16) int local16 = this.anIntArray474[arg2];
|
||||
@Pc(21) int local21 = this.anIntArray473[arg2];
|
||||
@Pc(27) Class3_Sub2_Sub7 local27 = Static72.method1566(local21 >> 16);
|
||||
@Pc(31) int local31 = local21 & 0xFFFF;
|
||||
if (local27 == null) {
|
||||
return arg3.method4560(true, true, true);
|
||||
}
|
||||
@Pc(42) Class3_Sub2_Sub7 local42 = null;
|
||||
if ((this.aBoolean277 || Static204.aBoolean234) && arg0 != -1 && this.anIntArray473.length > arg0) {
|
||||
@Pc(65) int local65 = this.anIntArray473[arg0];
|
||||
local42 = Static72.method1566(local65 >> 16);
|
||||
arg0 = local65 & 0xFFFF;
|
||||
}
|
||||
@Pc(103) Class8_Sub1 local103;
|
||||
if (local42 == null) {
|
||||
local103 = arg3.method4560(!local27.method901(local31), !local27.method903(local31), !this.aBoolean278);
|
||||
} else {
|
||||
local103 = arg3.method4560(!local27.method901(local31) & !local42.method901(arg0), !local27.method903(local31) & !local42.method903(arg0), !this.aBoolean278);
|
||||
}
|
||||
local103.method4558(local27, local31, local42, arg0, arg1 - 1, local16, this.aBoolean278);
|
||||
return local103;
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!tk", name = "a", descriptor = "(IBLclient!wa;)V")
|
||||
private void method4220(@OriginalArg(0) int arg0, @OriginalArg(2) Class3_Sub15 arg1) {
|
||||
@Pc(8) int local8;
|
||||
@Pc(14) int local14;
|
||||
if (arg0 == 1) {
|
||||
local8 = arg1.method2163();
|
||||
this.anIntArray474 = new int[local8];
|
||||
for (local14 = 0; local14 < local8; local14++) {
|
||||
this.anIntArray474[local14] = arg1.method2163();
|
||||
}
|
||||
this.anIntArray473 = new int[local8];
|
||||
for (local14 = 0; local14 < local8; local14++) {
|
||||
this.anIntArray473[local14] = arg1.method2163();
|
||||
}
|
||||
for (local14 = 0; local14 < local8; local14++) {
|
||||
this.anIntArray473[local14] += arg1.method2163() << 16;
|
||||
}
|
||||
} else if (arg0 == 2) {
|
||||
this.anInt5362 = arg1.method2163();
|
||||
} else if (arg0 == 3) {
|
||||
this.aBooleanArray123 = new boolean[256];
|
||||
local8 = arg1.method2229();
|
||||
for (local14 = 0; local14 < local8; local14++) {
|
||||
this.aBooleanArray123[arg1.method2229()] = true;
|
||||
}
|
||||
} else if (arg0 == 4) {
|
||||
this.aBoolean279 = true;
|
||||
} else if (arg0 == 5) {
|
||||
this.anInt5355 = arg1.method2229();
|
||||
} else if (arg0 == 6) {
|
||||
this.anInt5353 = arg1.method2163();
|
||||
} else if (arg0 == 7) {
|
||||
this.anInt5348 = arg1.method2163();
|
||||
} else if (arg0 == 8) {
|
||||
this.anInt5357 = arg1.method2229();
|
||||
} else if (arg0 == 9) {
|
||||
this.anInt5363 = arg1.method2229();
|
||||
} else if (arg0 == 10) {
|
||||
this.anInt5349 = arg1.method2229();
|
||||
} else if (arg0 == 11) {
|
||||
this.anInt5347 = arg1.method2229();
|
||||
} else if (arg0 == 12) {
|
||||
local8 = arg1.method2229();
|
||||
this.anIntArray475 = new int[local8];
|
||||
for (local14 = 0; local14 < local8; local14++) {
|
||||
this.anIntArray475[local14] = arg1.method2163();
|
||||
}
|
||||
for (local14 = 0; local14 < local8; local14++) {
|
||||
this.anIntArray475[local14] += arg1.method2163() << 16;
|
||||
}
|
||||
} else if (arg0 == 13) {
|
||||
local8 = arg1.method2163();
|
||||
this.anIntArrayArray38 = new int[local8][];
|
||||
for (local14 = 0; local14 < local8; local14++) {
|
||||
@Pc(163) int local163 = arg1.method2229();
|
||||
if (local163 > 0) {
|
||||
this.anIntArrayArray38[local14] = new int[local163];
|
||||
this.anIntArrayArray38[local14][0] = arg1.method2220();
|
||||
for (@Pc(182) int local182 = 1; local182 < local163; local182++) {
|
||||
this.anIntArrayArray38[local14][local182] = arg1.method2163();
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if (arg0 == 14) {
|
||||
this.aBoolean278 = true;
|
||||
} else if (arg0 == 15) {
|
||||
this.aBoolean277 = true;
|
||||
} else if (arg0 == 16) {
|
||||
this.aBoolean280 = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue