mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-17 03:50:24 -07:00
Refactored Buffer class
This commit is contained in:
parent
65965ea3a2
commit
6d9afcdc29
165 changed files with 2763 additions and 2728 deletions
|
|
@ -37,10 +37,10 @@ public final class Static84 {
|
|||
@Pc(17) int local17;
|
||||
@Pc(24) int local24;
|
||||
if ((arg0 & 0x80) != 0) {
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.method2192();
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.method2229();
|
||||
@Pc(21) int local21 = Static57.aClass3_Sub15_Sub1_3.method2229();
|
||||
local24 = Static57.aClass3_Sub15_Sub1_3.anInt2792;
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.g2le();
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.g1();
|
||||
@Pc(21) int local21 = Static57.aClass3_Sub15_Sub1_3.g1();
|
||||
local24 = Static57.aClass3_Sub15_Sub1_3.offset;
|
||||
@Pc(35) boolean local35 = (local13 & 0x8000) != 0;
|
||||
if (arg2.aClass100_364 != null && arg2.aClass59_1 != null) {
|
||||
@Pc(48) long local48 = arg2.aClass100_364.method3158();
|
||||
|
|
@ -58,9 +58,9 @@ public final class Static84 {
|
|||
}
|
||||
}
|
||||
if (!local50 && Static11.anInt384 == 0) {
|
||||
Static270.aClass3_Sub15_9.anInt2792 = 0;
|
||||
Static57.aClass3_Sub15_Sub1_3.method2200(local21, Static270.aClass3_Sub15_9.aByteArray40);
|
||||
Static270.aClass3_Sub15_9.anInt2792 = 0;
|
||||
Static270.aClass3_Sub15_9.offset = 0;
|
||||
Static57.aClass3_Sub15_Sub1_3.gBytesRev(local21, Static270.aClass3_Sub15_9.data);
|
||||
Static270.aClass3_Sub15_9.offset = 0;
|
||||
@Pc(106) int local106 = -1;
|
||||
@Pc(127) JagString local127;
|
||||
if (local35) {
|
||||
|
|
@ -84,50 +84,50 @@ public final class Static84 {
|
|||
}
|
||||
}
|
||||
}
|
||||
Static57.aClass3_Sub15_Sub1_3.anInt2792 = local24 + local21;
|
||||
Static57.aClass3_Sub15_Sub1_3.offset = local24 + local21;
|
||||
}
|
||||
if ((arg0 & 0x1) != 0) {
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.method2204();
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.method2177();
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.gSmart1or2();
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.g1add();
|
||||
arg2.method2686(local17, Static83.anInt372, local13);
|
||||
arg2.anInt3378 = Static83.anInt372 + 300;
|
||||
arg2.anInt3372 = Static57.aClass3_Sub15_Sub1_3.method2180();
|
||||
arg2.anInt3372 = Static57.aClass3_Sub15_Sub1_3.g1ssub();
|
||||
}
|
||||
if ((arg0 & 0x8) != 0) {
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.method2163();
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.g2();
|
||||
if (local13 == 65535) {
|
||||
local13 = -1;
|
||||
}
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.method2229();
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.g1();
|
||||
Static186.method3415(local17, local13, arg2);
|
||||
}
|
||||
if ((arg0 & 0x4) != 0) {
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.method2177();
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.g1add();
|
||||
@Pc(309) byte[] local309 = new byte[local13];
|
||||
@Pc(314) Buffer local314 = new Buffer(local309);
|
||||
Static57.aClass3_Sub15_Sub1_3.method2190(local13, local309);
|
||||
Static57.aClass3_Sub15_Sub1_3.gBytes(local13, local309);
|
||||
Static115.aClass3_Sub15Array1[arg1] = local314;
|
||||
arg2.method1262(local314);
|
||||
}
|
||||
if ((arg0 & 0x2) != 0) {
|
||||
arg2.anInt3370 = Static57.aClass3_Sub15_Sub1_3.method2184();
|
||||
arg2.anInt3370 = Static57.aClass3_Sub15_Sub1_3.g2sub();
|
||||
if (arg2.anInt3370 == 65535) {
|
||||
arg2.anInt3370 = -1;
|
||||
}
|
||||
}
|
||||
if ((arg0 & 0x400) != 0) {
|
||||
arg2.anInt3380 = Static57.aClass3_Sub15_Sub1_3.method2212();
|
||||
arg2.anInt3428 = Static57.aClass3_Sub15_Sub1_3.method2229();
|
||||
arg2.anInt3416 = Static57.aClass3_Sub15_Sub1_3.method2177();
|
||||
arg2.anInt3392 = Static57.aClass3_Sub15_Sub1_3.method2229();
|
||||
arg2.anInt3395 = Static57.aClass3_Sub15_Sub1_3.method2192() + Static83.anInt372;
|
||||
arg2.anInt3386 = Static57.aClass3_Sub15_Sub1_3.method2192() + Static83.anInt372;
|
||||
arg2.anInt3431 = Static57.aClass3_Sub15_Sub1_3.method2212();
|
||||
arg2.anInt3380 = Static57.aClass3_Sub15_Sub1_3.p1neg();
|
||||
arg2.anInt3428 = Static57.aClass3_Sub15_Sub1_3.g1();
|
||||
arg2.anInt3416 = Static57.aClass3_Sub15_Sub1_3.g1add();
|
||||
arg2.anInt3392 = Static57.aClass3_Sub15_Sub1_3.g1();
|
||||
arg2.anInt3395 = Static57.aClass3_Sub15_Sub1_3.g2le() + Static83.anInt372;
|
||||
arg2.anInt3386 = Static57.aClass3_Sub15_Sub1_3.g2le() + Static83.anInt372;
|
||||
arg2.anInt3431 = Static57.aClass3_Sub15_Sub1_3.p1neg();
|
||||
arg2.anInt3409 = 1;
|
||||
arg2.anInt3405 = 0;
|
||||
}
|
||||
if ((arg0 & 0x20) != 0) {
|
||||
arg2.aClass100_640 = Static57.aClass3_Sub15_Sub1_3.method2202();
|
||||
arg2.aClass100_640 = Static57.aClass3_Sub15_Sub1_3.gjstr();
|
||||
if (arg2.aClass100_640.method3149(0) == 126) {
|
||||
arg2.aClass100_640 = arg2.aClass100_640.method3136(1);
|
||||
Static103.method2231(arg2.method1264(), 2, arg2.aClass100_640);
|
||||
|
|
@ -139,32 +139,32 @@ public final class Static84 {
|
|||
arg2.anInt3408 = 150;
|
||||
}
|
||||
if ((arg0 & 0x200) != 0) {
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.method2204();
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.method2180();
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.gSmart1or2();
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.g1ssub();
|
||||
arg2.method2686(local17, Static83.anInt372, local13);
|
||||
}
|
||||
if ((arg0 & 0x800) != 0) {
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.method2212();
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.p1neg();
|
||||
@Pc(502) int[] local502 = new int[local13];
|
||||
@Pc(505) int[] local505 = new int[local13];
|
||||
@Pc(508) int[] local508 = new int[local13];
|
||||
for (@Pc(510) int local510 = 0; local510 < local13; local510++) {
|
||||
@Pc(521) int local521 = Static57.aClass3_Sub15_Sub1_3.method2192();
|
||||
@Pc(521) int local521 = Static57.aClass3_Sub15_Sub1_3.g2le();
|
||||
if (local521 == 65535) {
|
||||
local521 = -1;
|
||||
}
|
||||
local502[local510] = local521;
|
||||
local505[local510] = Static57.aClass3_Sub15_Sub1_3.method2177();
|
||||
local508[local510] = Static57.aClass3_Sub15_Sub1_3.method2163();
|
||||
local505[local510] = Static57.aClass3_Sub15_Sub1_3.g1add();
|
||||
local508[local510] = Static57.aClass3_Sub15_Sub1_3.g2();
|
||||
}
|
||||
Static32.method865(local505, local502, arg2, local508);
|
||||
}
|
||||
if ((arg0 & 0x100) != 0) {
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.method2192();
|
||||
local13 = Static57.aClass3_Sub15_Sub1_3.g2le();
|
||||
if (local13 == 65535) {
|
||||
local13 = -1;
|
||||
}
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.method2224();
|
||||
local17 = Static57.aClass3_Sub15_Sub1_3.p4rme();
|
||||
@Pc(573) boolean local573 = true;
|
||||
if (local13 != -1 && arg2.anInt3432 != -1 && Static36.method941(Static34.method877(local13).anInt1754).anInt5355 < Static36.method941(Static34.method877(arg2.anInt3432).anInt1754).anInt5355) {
|
||||
local573 = false;
|
||||
|
|
@ -191,16 +191,16 @@ public final class Static84 {
|
|||
}
|
||||
}
|
||||
if ((arg0 & 0x40) != 0) {
|
||||
arg2.anInt3382 = Static57.aClass3_Sub15_Sub1_3.method2163();
|
||||
arg2.anInt3363 = Static57.aClass3_Sub15_Sub1_3.method2207();
|
||||
arg2.anInt3382 = Static57.aClass3_Sub15_Sub1_3.g2();
|
||||
arg2.anInt3363 = Static57.aClass3_Sub15_Sub1_3.g2leadd();
|
||||
}
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!gk", name = "a", descriptor = "([BI)V")
|
||||
public static void method1770(@OriginalArg(0) byte[] arg0) {
|
||||
@Pc(4) Buffer local4 = new Buffer(arg0);
|
||||
local4.anInt2792 = arg0.length - 2;
|
||||
Static165.anInt4038 = local4.method2163();
|
||||
local4.offset = arg0.length - 2;
|
||||
Static165.anInt4038 = local4.g2();
|
||||
Static26.anIntArray66 = new int[Static165.anInt4038];
|
||||
Static254.anIntArray488 = new int[Static165.anInt4038];
|
||||
Static274.anIntArray440 = new int[Static165.anInt4038];
|
||||
|
|
@ -208,32 +208,32 @@ public final class Static84 {
|
|||
Static64.aByteArrayArray9 = new byte[Static165.anInt4038][];
|
||||
Static269.anIntArray252 = new int[Static165.anInt4038];
|
||||
Static7.aByteArrayArray5 = new byte[Static165.anInt4038][];
|
||||
local4.anInt2792 = arg0.length - Static165.anInt4038 * 8 - 7;
|
||||
Static124.anInt3080 = local4.method2163();
|
||||
Static227.anInt5091 = local4.method2163();
|
||||
@Pc(66) int local66 = (local4.method2229() & 0xFF) + 1;
|
||||
local4.offset = arg0.length - Static165.anInt4038 * 8 - 7;
|
||||
Static124.anInt3080 = local4.g2();
|
||||
Static227.anInt5091 = local4.g2();
|
||||
@Pc(66) int local66 = (local4.g1() & 0xFF) + 1;
|
||||
@Pc(68) int local68;
|
||||
for (local68 = 0; local68 < Static165.anInt4038; local68++) {
|
||||
Static274.anIntArray440[local68] = local4.method2163();
|
||||
Static274.anIntArray440[local68] = local4.g2();
|
||||
}
|
||||
for (local68 = 0; local68 < Static165.anInt4038; local68++) {
|
||||
Static269.anIntArray252[local68] = local4.method2163();
|
||||
Static269.anIntArray252[local68] = local4.g2();
|
||||
}
|
||||
for (local68 = 0; local68 < Static165.anInt4038; local68++) {
|
||||
Static254.anIntArray488[local68] = local4.method2163();
|
||||
Static254.anIntArray488[local68] = local4.g2();
|
||||
}
|
||||
for (local68 = 0; local68 < Static165.anInt4038; local68++) {
|
||||
Static26.anIntArray66[local68] = local4.method2163();
|
||||
Static26.anIntArray66[local68] = local4.g2();
|
||||
}
|
||||
local4.anInt2792 = arg0.length + 3 - Static165.anInt4038 * 8 - local66 * 3 - 7;
|
||||
local4.offset = arg0.length + 3 - Static165.anInt4038 * 8 - local66 * 3 - 7;
|
||||
Static259.anIntArray513 = new int[local66];
|
||||
for (local68 = 1; local68 < local66; local68++) {
|
||||
Static259.anIntArray513[local68] = local4.method2220();
|
||||
Static259.anIntArray513[local68] = local4.g3();
|
||||
if (Static259.anIntArray513[local68] == 0) {
|
||||
Static259.anIntArray513[local68] = 1;
|
||||
}
|
||||
}
|
||||
local4.anInt2792 = 0;
|
||||
local4.offset = 0;
|
||||
for (local68 = 0; local68 < Static165.anInt4038; local68++) {
|
||||
@Pc(195) int local195 = Static254.anIntArray488[local68];
|
||||
@Pc(199) int local199 = Static26.anIntArray66[local68];
|
||||
|
|
@ -243,15 +243,15 @@ public final class Static84 {
|
|||
Static7.aByteArrayArray5[local68] = local206;
|
||||
@Pc(215) byte[] local215 = new byte[local203];
|
||||
Static64.aByteArrayArray9[local68] = local215;
|
||||
@Pc(223) int local223 = local4.method2229();
|
||||
@Pc(223) int local223 = local4.g1();
|
||||
@Pc(232) int local232;
|
||||
if ((local223 & 0x1) == 0) {
|
||||
for (local232 = 0; local232 < local203; local232++) {
|
||||
local206[local232] = local4.method2186();
|
||||
local206[local232] = local4.g1s();
|
||||
}
|
||||
if ((local223 & 0x2) != 0) {
|
||||
for (local232 = 0; local232 < local203; local232++) {
|
||||
@Pc(343) byte local343 = local215[local232] = local4.method2186();
|
||||
@Pc(343) byte local343 = local215[local232] = local4.g1s();
|
||||
local208 |= local343 != -1;
|
||||
}
|
||||
}
|
||||
|
|
@ -269,14 +269,14 @@ public final class Static84 {
|
|||
break label88;
|
||||
}
|
||||
for (local241 = 0; local241 < local199; local241++) {
|
||||
@Pc(291) byte local291 = local215[local195 * local241 + local232] = local4.method2186();
|
||||
@Pc(291) byte local291 = local215[local195 * local241 + local232] = local4.g1s();
|
||||
local208 |= local291 != -1;
|
||||
}
|
||||
local232++;
|
||||
}
|
||||
}
|
||||
for (local241 = 0; local241 < local199; local241++) {
|
||||
local206[local232 + local241 * local195] = local4.method2186();
|
||||
local206[local232 + local241 * local195] = local4.g1s();
|
||||
}
|
||||
local232++;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue