rt4-client/client/src/main/java/rt4/Static127.java
Pazaz ba4debb0d3
Moved around more static methods, nothing final
Some of these are "incorrect" - I wanted to decrease the # of static classes first by grouping them if they're slightly related.
Then I'll do a second pass in each class to reorganize later.
2022-05-16 01:13:34 -04:00

163 lines
7 KiB
Java

package rt4;
import org.openrs2.deob.annotation.OriginalArg;
import org.openrs2.deob.annotation.OriginalMember;
import org.openrs2.deob.annotation.Pc;
public final class Static127 {
@OriginalMember(owner = "client!hh", name = "a", descriptor = "Lclient!na;")
public static final JagString aClass100_520 = JagString.parse("(U4");
@OriginalMember(owner = "client!mj", name = "g", descriptor = "Lclient!na;")
public static final JagString aClass100_761 = JagString.parse("(U3");
@OriginalMember(owner = "client!wh", name = "u", descriptor = "Lclient!na;")
public static final JagString aClass100_1097 = JagString.parse("(U2");
@OriginalMember(owner = "client!bm", name = "p", descriptor = "Lclient!na;")
public static final JagString aClass100_133 = JagString.parse("(U1");
@OriginalMember(owner = "client!tb", name = "P", descriptor = "Lclient!na;")
public static final JagString aClass100_1002 = JagString.parse("(U5");
@OriginalMember(owner = "client!jh", name = "g", descriptor = "Lclient!na;")
public static final JagString aClass100_591 = JagString.parse("(Udns");
@OriginalMember(owner = "client!dm", name = "n", descriptor = "Lclient!na;")
public static final JagString PERCENT_SIGN = JagString.parse("(U");
@OriginalMember(owner = "client!k", name = "j", descriptor = "I")
public static int anInt3126;
@OriginalMember(owner = "client!k", name = "l", descriptor = "[I")
public static int[] anIntArray292;
@OriginalMember(owner = "client!k", name = "m", descriptor = "Z")
public static boolean neverRemoveRoofs = false;
@OriginalMember(owner = "client!we", name = "a", descriptor = "(BILclient!be;)I")
public static int method3212(@OriginalArg(1) int arg0, @OriginalArg(2) Component arg1) {
if (arg1.anIntArrayArray4 == null || arg0 >= arg1.anIntArrayArray4.length) {
return -2;
}
try {
@Pc(33) int[] local33 = arg1.anIntArrayArray4[arg0];
@Pc(35) byte local35 = 0;
@Pc(37) int local37 = 0;
@Pc(39) int local39 = 0;
while (true) {
@Pc(41) int local41 = 0;
@Pc(46) int local46 = local33[local39++];
@Pc(48) byte local48 = 0;
if (local46 == 0) {
return local37;
}
if (local46 == 15) {
local48 = 1;
}
if (local46 == 16) {
local48 = 2;
}
if (local46 == 1) {
local41 = PlayerSkillXpTable.boostedLevels[local33[local39++]];
}
if (local46 == 17) {
local48 = 3;
}
if (local46 == 2) {
local41 = PlayerSkillXpTable.baseLevels[local33[local39++]];
}
if (local46 == 3) {
local41 = PlayerSkillXpTable.experience[local33[local39++]];
}
@Pc(124) int local124;
@Pc(135) Component local135;
@Pc(140) int local140;
@Pc(152) int local152;
if (local46 == 4) {
local124 = local33[local39++] << 16;
@Pc(131) int local131 = local124 + local33[local39++];
local135 = InterfaceList.getComponent(local131);
local140 = local33[local39++];
if (local140 != -1 && (!ObjTypeList.get(local140).members || LoginManager.mapMembers)) {
for (local152 = 0; local152 < local135.objTypes.length; local152++) {
if (local140 + 1 == local135.objTypes[local152]) {
local41 += local135.objCounts[local152];
}
}
}
}
if (local46 == 5) {
local41 = VarpDomain.activeVarps[local33[local39++]];
}
if (local46 == 6) {
local41 = PlayerSkillXpTable.xpLevelLookup[PlayerSkillXpTable.baseLevels[local33[local39++]] - 1];
}
if (local46 == 7) {
local41 = VarpDomain.activeVarps[local33[local39++]] * 100 / 46875;
}
if (local46 == 8) {
local41 = PlayerList.self.combatLevel;
}
if (local46 == 9) {
for (local124 = 0; local124 < 25; local124++) {
if (Static182.aBooleanArray97[local124]) {
local41 += PlayerSkillXpTable.baseLevels[local124];
}
}
}
if (local46 == 10) {
local124 = local33[local39++] << 16;
local124 += local33[local39++];
local135 = InterfaceList.getComponent(local124);
local140 = local33[local39++];
if (local140 != -1 && (!ObjTypeList.get(local140).members || LoginManager.mapMembers)) {
for (local152 = 0; local152 < local135.objTypes.length; local152++) {
if (local135.objTypes[local152] == local140 + 1) {
local41 = 999999999;
break;
}
}
}
}
if (local46 == 11) {
local41 = Player.runEnergy;
}
if (local46 == 12) {
local41 = Player.weight;
}
if (local46 == 13) {
local124 = VarpDomain.activeVarps[local33[local39++]];
@Pc(353) int local353 = local33[local39++];
local41 = (0x1 << local353 & local124) == 0 ? 0 : 1;
}
if (local46 == 14) {
local124 = local33[local39++];
local41 = VarpDomain.getVarbit(local124);
}
if (local46 == 18) {
local41 = (PlayerList.self.xFine >> 7) + Camera.originX;
}
if (local46 == 19) {
local41 = (PlayerList.self.zFine >> 7) + Camera.originZ;
}
if (local46 == 20) {
local41 = local33[local39++];
}
if (local48 == 0) {
if (local35 == 0) {
local37 += local41;
}
if (local35 == 1) {
local37 -= local41;
}
if (local35 == 2 && local41 != 0) {
local37 /= local41;
}
if (local35 == 3) {
local37 *= local41;
}
local35 = 0;
} else {
local35 = local48;
}
}
} catch (@Pc(464) Exception local464) {
return -1;
}
}
}