diff --git a/client/src/main/java/Class45.java b/client/src/main/java/Class45.java index 0d7a568..69b963d 100644 --- a/client/src/main/java/Class45.java +++ b/client/src/main/java/Class45.java @@ -61,7 +61,7 @@ public final class Class45 { @Pc(1) long local1 = 0L; if ((arg1 & 0x7F) == 0 || (arg3 & 0x7F) == 0) { local1 = arg1 + (arg3 << 16); - @Pc(23) IntNode local23 = (IntNode) this.aClass133_4.method3863(local1); + @Pc(23) IntNode local23 = (IntNode) this.aClass133_4.get(local1); if (local23 != null) { return local23.anInt3141; } diff --git a/client/src/main/java/EnumType.java b/client/src/main/java/EnumType.java index e02be27..8b2a01c 100644 --- a/client/src/main/java/EnumType.java +++ b/client/src/main/java/EnumType.java @@ -55,7 +55,7 @@ public final class EnumType extends SecondaryNode { if (this.aClass133_16 == null) { return this.aClass100_766; } else { - @Pc(26) StringNode local26 = (StringNode) this.aClass133_16.method3863((long) arg0); + @Pc(26) StringNode local26 = (StringNode) this.aClass133_16.get((long) arg0); return local26 == null ? this.aClass100_766 : local26.aClass100_980; } } @@ -68,7 +68,7 @@ public final class EnumType extends SecondaryNode { if (this.aClass133_17 == null) { this.method3087(); } - for (@Pc(38) Class3_Sub13 local38 = (Class3_Sub13) this.aClass133_17.method3863(arg0.method3118()); local38 != null; local38 = (Class3_Sub13) this.aClass133_17.method3867()) { + for (@Pc(38) Class3_Sub13 local38 = (Class3_Sub13) this.aClass133_17.get(arg0.method3118()); local38 != null; local38 = (Class3_Sub13) this.aClass133_17.method3867()) { if (local38.aClass100_503.strEquals(arg0)) { return true; } @@ -90,7 +90,7 @@ public final class EnumType extends SecondaryNode { if (this.aClass133_16 == null) { return this.anInt3960; } else { - @Pc(18) IntNode local18 = (IntNode) this.aClass133_16.method3863((long) arg0); + @Pc(18) IntNode local18 = (IntNode) this.aClass133_16.get((long) arg0); return local18 == null ? this.anInt3960 : local18.anInt3141; } } @@ -103,7 +103,7 @@ public final class EnumType extends SecondaryNode { if (this.aClass133_17 == null) { this.method3091(); } - @Pc(34) IntNode local34 = (IntNode) this.aClass133_17.method3863((long) arg0); + @Pc(34) IntNode local34 = (IntNode) this.aClass133_17.get((long) arg0); return local34 != null; } diff --git a/client/src/main/java/GlTile.java b/client/src/main/java/GlTile.java index 9092fa6..b46a7d2 100644 --- a/client/src/main/java/GlTile.java +++ b/client/src/main/java/GlTile.java @@ -130,7 +130,7 @@ public final class GlTile extends Node { @Pc(1) long local1 = 0L; if ((arg0 & 0x7F) == 0 || (arg2 & 0x7F) == 0) { local1 = (long) (arg0 + (arg2 << 16)) + ((long) arg6 << 32); - @Pc(28) IntNode local28 = (IntNode) this.aClass133_8.method3863(local1); + @Pc(28) IntNode local28 = (IntNode) this.aClass133_8.get(local1); if (local28 != null) { if (arg1 < this.anIntArray230[local28.anInt3141]) { this.anIntArray230[local28.anInt3141] = arg1; diff --git a/client/src/main/java/HashTable.java b/client/src/main/java/HashTable.java index 30b5070..1c1f206 100644 --- a/client/src/main/java/HashTable.java +++ b/client/src/main/java/HashTable.java @@ -89,7 +89,7 @@ public final class HashTable { } @OriginalMember(owner = "client!sc", name = "a", descriptor = "(JI)Lclient!ab;") - public final Node method3863(@OriginalArg(0) long arg0) { + public final Node get(@OriginalArg(0) long arg0) { this.aLong168 = arg0; @Pc(24) Node local24 = this.aClass3Array1[(int) (arg0 & (long) (this.anInt5023 - 1))]; for (this.aClass3_192 = local24.aClass3_222; this.aClass3_192 != local24; this.aClass3_192 = this.aClass3_192.aClass3_222) { diff --git a/client/src/main/java/Inv.java b/client/src/main/java/Inv.java index f012b2d..7f2a82b 100644 --- a/client/src/main/java/Inv.java +++ b/client/src/main/java/Inv.java @@ -5,7 +5,7 @@ import org.openrs2.deob.annotation.OriginalMember; public final class Inv extends Node { @OriginalMember(owner = "client!qe", name = "p", descriptor = "[I") - public int[] anIntArray420 = new int[] { -1 }; + public int[] objectIds = new int[] { -1 }; @OriginalMember(owner = "client!qe", name = "u", descriptor = "[I") public int[] anIntArray422 = new int[] { 0 }; diff --git a/client/src/main/java/Class3_Sub2_Sub14.java b/client/src/main/java/InvType.java similarity index 79% rename from client/src/main/java/Class3_Sub2_Sub14.java rename to client/src/main/java/InvType.java index 7c630c3..5b9d8f3 100644 --- a/client/src/main/java/Class3_Sub2_Sub14.java +++ b/client/src/main/java/InvType.java @@ -4,13 +4,13 @@ import org.openrs2.deob.annotation.OriginalMember; import org.openrs2.deob.annotation.Pc; @OriginalClass("client!md") -public final class Class3_Sub2_Sub14 extends SecondaryNode { +public final class InvType extends SecondaryNode { @OriginalMember(owner = "client!md", name = "K", descriptor = "I") - public int anInt3706 = 0; + public int size = 0; @OriginalMember(owner = "client!md", name = "a", descriptor = "(Lclient!wa;I)V") - public final void method2927(@OriginalArg(0) Buffer arg0) { + public final void decode(@OriginalArg(0) Buffer arg0) { while (true) { @Pc(10) int local10 = arg0.g1(); if (local10 == 0) { @@ -23,7 +23,7 @@ public final class Class3_Sub2_Sub14 extends SecondaryNode { @OriginalMember(owner = "client!md", name = "a", descriptor = "(Lclient!wa;IZ)V") private void method2931(@OriginalArg(0) Buffer arg0, @OriginalArg(1) int arg1) { if (arg1 == 2) { - this.anInt3706 = arg0.g2(); + this.size = arg0.g2(); } } } diff --git a/client/src/main/java/JagString.java b/client/src/main/java/JagString.java index 2384ab4..e5ad672 100644 --- a/client/src/main/java/JagString.java +++ b/client/src/main/java/JagString.java @@ -701,7 +701,7 @@ public final class JagString implements StringInterface { if (Static148.aClass133_13 == null) { Static148.aClass133_13 = new HashTable(4096); } else { - for (local30 = (StringNode) Static148.aClass133_13.method3863(local9); local30 != null; local30 = (StringNode) Static148.aClass133_13.method3867()) { + for (local30 = (StringNode) Static148.aClass133_13.get(local9); local30 != null; local30 = (StringNode) Static148.aClass133_13.method3867()) { if (this.strEquals(local30.aClass100_980)) { return local30.aClass100_980; } diff --git a/client/src/main/java/Js5CachedResourceProvider.java b/client/src/main/java/Js5CachedResourceProvider.java index 7aa9112..a19cf8f 100644 --- a/client/src/main/java/Js5CachedResourceProvider.java +++ b/client/src/main/java/Js5CachedResourceProvider.java @@ -298,7 +298,7 @@ public final class Js5CachedResourceProvider extends Js5ResourceProvider { @OriginalMember(owner = "client!bg", name = "b", descriptor = "(II)I") @Override public final int method524(@OriginalArg(0) int arg0) { - @Pc(15) Js5Request local15 = (Js5Request) this.aClass133_1.method3863((long) arg0); + @Pc(15) Js5Request local15 = (Js5Request) this.aClass133_1.get((long) arg0); return local15 == null ? 0 : local15.method3553(); } @@ -309,7 +309,7 @@ public final class Js5CachedResourceProvider extends Js5ResourceProvider { @OriginalMember(owner = "client!bg", name = "a", descriptor = "(III)Lclient!il;") private Js5Request method536(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1) { - @Pc(13) Js5Request local13 = (Js5Request) this.aClass133_1.method3863((long) arg1); + @Pc(13) Js5Request local13 = (Js5Request) this.aClass133_1.get((long) arg1); if (local13 != null && arg0 == 0 && !local13.aBoolean225 && local13.aBoolean226) { local13.method4658(); local13 = null; diff --git a/client/src/main/java/Js5GlTextureProvider.java b/client/src/main/java/Js5GlTextureProvider.java index 130de28..2d7f6be 100644 --- a/client/src/main/java/Js5GlTextureProvider.java +++ b/client/src/main/java/Js5GlTextureProvider.java @@ -163,7 +163,7 @@ public final class Js5GlTextureProvider implements TextureProvider { @OriginalMember(owner = "client!nk", name = "i", descriptor = "(II)Lclient!uh;") private GlTexture method3242(@OriginalArg(0) int arg0) { - @Pc(14) GlTexture local14 = (GlTexture) this.aClass54_12.method1806((long) arg0); + @Pc(14) GlTexture local14 = (GlTexture) this.aClass54_12.get((long) arg0); if (local14 != null) { return local14; } @@ -173,7 +173,7 @@ public final class Js5GlTextureProvider implements TextureProvider { } else { @Pc(41) Buffer local41 = new Buffer(local30); local14 = new GlTexture(local41); - this.aClass54_12.method1811(local14, (long) arg0); + this.aClass54_12.put(local14, (long) arg0); return local14; } } @@ -204,10 +204,10 @@ public final class Js5GlTextureProvider implements TextureProvider { @OriginalMember(owner = "client!nk", name = "j", descriptor = "(II)Lclient!sd;") private GlSolidColorTexture method3244(@OriginalArg(1) int arg0) { - @Pc(19) GlSolidColorTexture local19 = (GlSolidColorTexture) this.aClass54_11.method1806((long) arg0); + @Pc(19) GlSolidColorTexture local19 = (GlSolidColorTexture) this.aClass54_11.get((long) arg0); if (local19 == null) { local19 = new GlSolidColorTexture(this.aShortArray59[arg0] & 0xFFFF); - this.aClass54_11.method1811(local19, (long) arg0); + this.aClass54_11.put(local19, (long) arg0); return local19; } else { return local19; diff --git a/client/src/main/java/LocType.java b/client/src/main/java/LocType.java index 781f8d3..7c48f32 100644 --- a/client/src/main/java/LocType.java +++ b/client/src/main/java/LocType.java @@ -377,7 +377,7 @@ public final class LocType { if (this.aClass133_19 == null) { return arg0; } else { - @Pc(21) IntNode local21 = (IntNode) this.aClass133_19.method3863((long) arg1); + @Pc(21) IntNode local21 = (IntNode) this.aClass133_19.get((long) arg1); return local21 == null ? arg0 : local21.anInt3141; } } @@ -910,7 +910,7 @@ public final class LocType { if (this.aClass133_19 == null) { return arg0; } else { - @Pc(26) StringNode local26 = (StringNode) this.aClass133_19.method3863((long) arg1); + @Pc(26) StringNode local26 = (StringNode) this.aClass133_19.get((long) arg1); return local26 == null ? arg0 : local26.aClass100_980; } } diff --git a/client/src/main/java/LruHashTable.java b/client/src/main/java/LruHashTable.java index f898db3..9b149b2 100644 --- a/client/src/main/java/LruHashTable.java +++ b/client/src/main/java/LruHashTable.java @@ -33,8 +33,8 @@ public final class LruHashTable { } @OriginalMember(owner = "client!gn", name = "a", descriptor = "(JI)Lclient!rg;") - public final SecondaryNode method1806(@OriginalArg(0) long arg0) { - @Pc(16) SecondaryNode local16 = (SecondaryNode) this.aClass133_5.method3863(arg0); + public final SecondaryNode get(@OriginalArg(0) long arg0) { + @Pc(16) SecondaryNode local16 = (SecondaryNode) this.aClass133_5.get(arg0); if (local16 != null) { this.aClass16_1.method798(local16); } @@ -47,7 +47,7 @@ public final class LruHashTable { } @OriginalMember(owner = "client!gn", name = "a", descriptor = "(Lclient!rg;JB)V") - public final void method1811(@OriginalArg(0) SecondaryNode arg0, @OriginalArg(1) long arg1) { + public final void put(@OriginalArg(0) SecondaryNode arg0, @OriginalArg(1) long arg1) { if (this.anInt2314 == 0) { @Pc(14) SecondaryNode local14 = this.aClass16_1.method796(); local14.method4658(); diff --git a/client/src/main/java/MidiPcmStream.java b/client/src/main/java/MidiPcmStream.java index fa2fb40..78cb43a 100644 --- a/client/src/main/java/MidiPcmStream.java +++ b/client/src/main/java/MidiPcmStream.java @@ -112,7 +112,7 @@ public final class MidiPcmStream extends PcmStream { @Pc(20) int[] local20 = new int[] { 22050 }; for (@Pc(34) Class3_Sub9 local34 = (Class3_Sub9) arg0.aClass133_22.method3859(); local34 != null; local34 = (Class3_Sub9) arg0.aClass133_22.method3861()) { @Pc(40) int local40 = (int) local34.uid; - @Pc(48) MidiInstrument local48 = (MidiInstrument) this.aClass133_23.method3863((long) local40); + @Pc(48) MidiInstrument local48 = (MidiInstrument) this.aClass133_23.get((long) local40); if (local48 == null) { local48 = Static116.method2320(arg1, local40); if (local48 == null) { @@ -276,7 +276,7 @@ public final class MidiPcmStream extends PcmStream { } } } - @Pc(118) MidiInstrument local118 = (MidiInstrument) this.aClass133_23.method3863((long) this.anIntArray506[arg1]); + @Pc(118) MidiInstrument local118 = (MidiInstrument) this.aClass133_23.get((long) this.anIntArray506[arg1]); if (local118 == null) { return; } diff --git a/client/src/main/java/NpcType.java b/client/src/main/java/NpcType.java index 35825a1..0a45477 100644 --- a/client/src/main/java/NpcType.java +++ b/client/src/main/java/NpcType.java @@ -209,7 +209,7 @@ public final class NpcType { if (this.aClass133_15 == null) { return arg1; } else { - @Pc(18) IntNode local18 = (IntNode) this.aClass133_15.method3863((long) arg0); + @Pc(18) IntNode local18 = (IntNode) this.aClass133_15.get((long) arg0); return local18 == null ? arg1 : local18.anInt3141; } } @@ -479,7 +479,7 @@ public final class NpcType { if (this.aClass133_15 == null) { return arg1; } else { - @Pc(18) StringNode local18 = (StringNode) this.aClass133_15.method3863((long) arg0); + @Pc(18) StringNode local18 = (StringNode) this.aClass133_15.get((long) arg0); return local18 == null ? arg1 : local18.aClass100_980; } } diff --git a/client/src/main/java/ObjType.java b/client/src/main/java/ObjType.java index b0d74d7..927ac3a 100644 --- a/client/src/main/java/ObjType.java +++ b/client/src/main/java/ObjType.java @@ -207,7 +207,7 @@ public final class ObjType { if (this.aClass133_6 == null) { return arg0; } else { - @Pc(21) StringNode local21 = (StringNode) this.aClass133_6.method3863((long) arg1); + @Pc(21) StringNode local21 = (StringNode) this.aClass133_6.get((long) arg1); return local21 == null ? arg0 : local21.aClass100_980; } } @@ -523,7 +523,7 @@ public final class ObjType { if (this.aClass133_6 == null) { return arg0; } else { - @Pc(25) IntNode local25 = (IntNode) this.aClass133_6.method3863((long) arg1); + @Pc(25) IntNode local25 = (IntNode) this.aClass133_6.get((long) arg1); return local25 == null ? arg0 : local25.anInt3141; } } diff --git a/client/src/main/java/SoftLruHashTable.java b/client/src/main/java/SoftLruHashTable.java index a316881..7afc0b7 100644 --- a/client/src/main/java/SoftLruHashTable.java +++ b/client/src/main/java/SoftLruHashTable.java @@ -46,7 +46,7 @@ public final class SoftLruHashTable { @OriginalMember(owner = "client!n", name = "a", descriptor = "(JB)V") public final void method3098(@OriginalArg(0) long arg0) { - @Pc(6) ReferenceNode local6 = (ReferenceNode) this.aClass133_18.method3863(arg0); + @Pc(6) ReferenceNode local6 = (ReferenceNode) this.aClass133_18.get(arg0); if (local6 != null) { local6.method4658(); local6.method4365(); @@ -107,7 +107,7 @@ public final class SoftLruHashTable { @OriginalMember(owner = "client!n", name = "b", descriptor = "(JB)Ljava/lang/Object;") public final Object method3106(@OriginalArg(0) long arg0) { - @Pc(12) ReferenceNode local12 = (ReferenceNode) this.aClass133_18.method3863(arg0); + @Pc(12) ReferenceNode local12 = (ReferenceNode) this.aClass133_18.get(arg0); if (local12 == null) { return null; } diff --git a/client/src/main/java/Song.java b/client/src/main/java/Song.java index 8971a62..82d79c4 100644 --- a/client/src/main/java/Song.java +++ b/client/src/main/java/Song.java @@ -357,7 +357,7 @@ public final class Song extends Node { local104 = local69 >> 16 & 0x7F; if (local104 > 0) { @Pc(179) int local179 = local15[local92]; - @Pc(187) Class3_Sub9 local187 = (Class3_Sub9) this.aClass133_22.method3863((long) local179); + @Pc(187) Class3_Sub9 local187 = (Class3_Sub9) this.aClass133_22.get((long) local179); if (local187 == null) { local187 = new Class3_Sub9(new byte[128]); this.aClass133_22.method3862(local187, (long) local179); diff --git a/client/src/main/java/SoundBank.java b/client/src/main/java/SoundBank.java index 5919f75..f9f84cc 100644 --- a/client/src/main/java/SoundBank.java +++ b/client/src/main/java/SoundBank.java @@ -29,7 +29,7 @@ public final class SoundBank { @Pc(21) int local21 = arg2 ^ (arg1 >>> 12 | arg1 << 4 & 0xFFF3); @Pc(27) int local27 = local21 | arg1 << 16; @Pc(30) long local30 = (long) local27; - @Pc(37) PcmSound local37 = (PcmSound) this.aClass133_12.method3863(local30); + @Pc(37) PcmSound local37 = (PcmSound) this.aClass133_12.get(local30); if (local37 != null) { return local37; } else if (arg0 == null || arg0[0] > 0) { @@ -64,11 +64,11 @@ public final class SoundBank { @Pc(15) int local15 = arg2 ^ (arg0 >>> 12 | arg0 << 4 & 0xFFF3); @Pc(21) int local21 = local15 | arg0 << 16; @Pc(26) long local26 = (long) local21 ^ 0x100000000L; - @Pc(33) PcmSound local33 = (PcmSound) this.aClass133_12.method3863(local26); + @Pc(33) PcmSound local33 = (PcmSound) this.aClass133_12.get(local26); if (local33 != null) { return local33; } else if (arg1 == null || arg1[0] > 0) { - @Pc(53) VorbisSound local53 = (VorbisSound) this.aClass133_11.method3863(local26); + @Pc(53) VorbisSound local53 = (VorbisSound) this.aClass133_11.get(local26); if (local53 == null) { local53 = Static117.method2345(this.aClass153_53, arg0, arg2); if (local53 == null) { diff --git a/client/src/main/java/Static102.java b/client/src/main/java/Static102.java index 49ca80f..6032d8a 100644 --- a/client/src/main/java/Static102.java +++ b/client/src/main/java/Static102.java @@ -42,7 +42,7 @@ public final class Static102 { @OriginalMember(owner = "client!hn", name = "f", descriptor = "(B)V") public static void method2073() { - Static20.aClass133_2 = new HashTable(32); + Static20.objectContainerCache = new HashTable(32); } @OriginalMember(owner = "client!hn", name = "a", descriptor = "(Lclient!ve;ILclient!ve;)V") diff --git a/client/src/main/java/Static11.java b/client/src/main/java/Static11.java index 023a3c7..4742204 100644 --- a/client/src/main/java/Static11.java +++ b/client/src/main/java/Static11.java @@ -19,20 +19,20 @@ public final class Static11 { } @OriginalMember(owner = "client!ba", name = "a", descriptor = "(IB)I") - public static int method446(@OriginalArg(0) int arg0) { + public static int getFreeSpaces(@OriginalArg(0) int arg0) { if (arg0 < 0) { return 0; } - @Pc(17) Inv local17 = (Inv) Static20.aClass133_2.method3863((long) arg0); + @Pc(17) Inv local17 = (Inv) Static20.objectContainerCache.get((long) arg0); if (local17 == null) { - return Static246.method4241(arg0).anInt3706; + return Static246.list(arg0).size; } - @Pc(31) int local31 = 0; - for (@Pc(33) int local33 = 0; local33 < local17.anIntArray420.length; local33++) { - if (local17.anIntArray420[local33] == -1) { - local31++; + @Pc(31) int freeSpaces = 0; + for (@Pc(33) int id = 0; id < local17.objectIds.length; id++) { + if (local17.objectIds[id] == -1) { + freeSpaces++; } } - return local31 + Static246.method4241(arg0).anInt3706 - local17.anIntArray420.length; + return freeSpaces + Static246.list(arg0).size - local17.objectIds.length; } } diff --git a/client/src/main/java/Static110.java b/client/src/main/java/Static110.java index 5c5d2f3..a355213 100644 --- a/client/src/main/java/Static110.java +++ b/client/src/main/java/Static110.java @@ -21,7 +21,7 @@ public final class Static110 { @OriginalMember(owner = "client!ih", name = "a", descriptor = "(II)Lclient!hn;") public static ParamType method2277(@OriginalArg(1) int arg0) { - @Pc(6) ParamType local6 = (ParamType) Static272.aClass54_14.method1806((long) arg0); + @Pc(6) ParamType local6 = (ParamType) Static272.aClass54_14.get((long) arg0); if (local6 != null) { return local6; } @@ -30,7 +30,7 @@ public final class Static110 { if (local30 != null) { local6.method2076(new Buffer(local30)); } - Static272.aClass54_14.method1811(local6, (long) arg0); + Static272.aClass54_14.put(local6, (long) arg0); return local6; } diff --git a/client/src/main/java/Static118.java b/client/src/main/java/Static118.java index d3b5cde..c5af3f6 100644 --- a/client/src/main/java/Static118.java +++ b/client/src/main/java/Static118.java @@ -38,7 +38,7 @@ public final class Static118 { if (local15.createdComponents != null) { method2354(local15.id, local15.createdComponents); } - @Pc(73) Class3_Sub31 local73 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local15.id); + @Pc(73) Class3_Sub31 local73 = (Class3_Sub31) Static119.aClass133_9.get((long) local15.id); if (local73 != null) { Static96.method1949(local73.anInt5878); } diff --git a/client/src/main/java/Static123.java b/client/src/main/java/Static123.java index a8adf25..faed652 100644 --- a/client/src/main/java/Static123.java +++ b/client/src/main/java/Static123.java @@ -21,7 +21,7 @@ public final class Static123 { @OriginalMember(owner = "client!jj", name = "a", descriptor = "(BI)Lclient!lk;") public static StructType method2417(@OriginalArg(1) int arg0) { - @Pc(10) StructType local10 = (StructType) Static231.aClass54_13.method1806((long) arg0); + @Pc(10) StructType local10 = (StructType) Static231.aClass54_13.get((long) arg0); if (local10 != null) { return local10; } @@ -30,7 +30,7 @@ public final class Static123 { if (local26 != null) { local10.method2806(new Buffer(local26)); } - Static231.aClass54_13.method1811(local10, (long) arg0); + Static231.aClass54_13.put(local10, (long) arg0); return local10; } diff --git a/client/src/main/java/Static13.java b/client/src/main/java/Static13.java index ab5957a..6d52025 100644 --- a/client/src/main/java/Static13.java +++ b/client/src/main/java/Static13.java @@ -43,7 +43,7 @@ public final class Static13 { @OriginalMember(owner = "client!bc", name = "d", descriptor = "(II)V") public static void method472(@OriginalArg(0) int arg0) { - @Pc(14) Inv local14 = (Inv) Static20.aClass133_2.method3863((long) arg0); + @Pc(14) Inv local14 = (Inv) Static20.objectContainerCache.get((long) arg0); if (local14 != null) { local14.method4658(); } diff --git a/client/src/main/java/Static14.java b/client/src/main/java/Static14.java index e7ddccc..3fd7390 100644 --- a/client/src/main/java/Static14.java +++ b/client/src/main/java/Static14.java @@ -31,10 +31,10 @@ public final class Static14 { @OriginalMember(owner = "client!bd", name = "a", descriptor = "(BI)V") public static void method475(@OriginalArg(1) int arg0) { - @Pc(8) Inv local8 = (Inv) Static20.aClass133_2.method3863((long) arg0); + @Pc(8) Inv local8 = (Inv) Static20.objectContainerCache.get((long) arg0); if (local8 != null) { - for (@Pc(24) int local24 = 0; local24 < local8.anIntArray420.length; local24++) { - local8.anIntArray420[local24] = -1; + for (@Pc(24) int local24 = 0; local24 < local8.objectIds.length; local24++) { + local8.objectIds[local24] = -1; local8.anIntArray422[local24] = 0; } } diff --git a/client/src/main/java/Static148.java b/client/src/main/java/Static148.java index d97fed5..b1d2ebf 100644 --- a/client/src/main/java/Static148.java +++ b/client/src/main/java/Static148.java @@ -38,7 +38,7 @@ public final class Static148 { @OriginalMember(owner = "client!li", name = "a", descriptor = "(III)V") public static void method2766(@OriginalArg(0) int arg0, @OriginalArg(2) int arg1) { Static7.varps[arg0] = arg1; - @Pc(21) LongNode local21 = (LongNode) Static199.aClass133_20.method3863((long) arg0); + @Pc(21) LongNode local21 = (LongNode) Static199.aClass133_20.get((long) arg0); if (local21 == null) { local21 = new LongNode(MonotonicClock.currentTimeMillis() + 500L); Static199.aClass133_20.method3862(local21, (long) arg0); diff --git a/client/src/main/java/Static15.java b/client/src/main/java/Static15.java index a584b8d..75e1319 100644 --- a/client/src/main/java/Static15.java +++ b/client/src/main/java/Static15.java @@ -37,11 +37,11 @@ public final class Static15 { @OriginalMember(owner = "client!be", name = "a", descriptor = "(III)I") public static int method484(@OriginalArg(0) int arg0, @OriginalArg(2) int arg1) { - @Pc(10) Inv local10 = (Inv) Static20.aClass133_2.method3863((long) arg0); + @Pc(10) Inv local10 = (Inv) Static20.objectContainerCache.get((long) arg0); if (local10 == null) { return -1; - } else if (arg1 >= 0 && arg1 < local10.anIntArray420.length) { - return local10.anIntArray420[arg1]; + } else if (arg1 >= 0 && arg1 < local10.objectIds.length) { + return local10.objectIds[arg1]; } else { return -1; } diff --git a/client/src/main/java/Static17.java b/client/src/main/java/Static17.java index 2637d43..7870270 100644 --- a/client/src/main/java/Static17.java +++ b/client/src/main/java/Static17.java @@ -77,7 +77,7 @@ public final class Static17 { if (arg0.createdComponents != null) { Static266.method4190(arg0.id, arg1, local20, local32, arg0.createdComponents); } - @Pc(66) Class3_Sub31 local66 = (Class3_Sub31) Static119.aClass133_9.method3863((long) arg0.id); + @Pc(66) Class3_Sub31 local66 = (Class3_Sub31) Static119.aClass133_9.get((long) arg0.id); if (local66 != null) { Static234.method4017(local32, arg1, local66.anInt5878, local20); } diff --git a/client/src/main/java/Static170.java b/client/src/main/java/Static170.java index 114f57d..359bca9 100644 --- a/client/src/main/java/Static170.java +++ b/client/src/main/java/Static170.java @@ -76,7 +76,7 @@ public final class Static170 { @OriginalMember(owner = "client!nh", name = "a", descriptor = "(BII)V") public static void method2575(@OriginalArg(1) int arg0, @OriginalArg(2) int arg1) { Static106.anIntArray257[arg1] = arg0; - @Pc(20) LongNode local20 = (LongNode) Static199.aClass133_20.method3863((long) arg1); + @Pc(20) LongNode local20 = (LongNode) Static199.aClass133_20.get((long) arg1); if (local20 == null) { local20 = new LongNode(4611686018427387905L); Static199.aClass133_20.method3862(local20, (long) arg1); diff --git a/client/src/main/java/Static178.java b/client/src/main/java/Static178.java index f3c3117..8ff152e 100644 --- a/client/src/main/java/Static178.java +++ b/client/src/main/java/Static178.java @@ -39,17 +39,17 @@ public final class Static178 { } @OriginalMember(owner = "client!od", name = "a", descriptor = "(IZII)I") - public static int method3319(@OriginalArg(1) boolean arg0, @OriginalArg(2) int arg1, @OriginalArg(3) int arg2) { - @Pc(19) Inv local19 = (Inv) Static20.aClass133_2.method3863((long) arg1); + public static int getTotalParam(@OriginalArg(1) boolean arg0, @OriginalArg(2) int arg1, @OriginalArg(3) int arg2) { + @Pc(19) Inv local19 = (Inv) Static20.objectContainerCache.get((long) arg1); if (local19 == null) { return 0; } @Pc(27) int local27 = 0; - for (@Pc(29) int local29 = 0; local29 < local19.anIntArray420.length; local29++) { - if (local19.anIntArray420[local29] >= 0 && Static170.anInt3245 > local19.anIntArray420[local29]) { - @Pc(56) ObjType local56 = Static71.method1439(local19.anIntArray420[local29]); + for (@Pc(29) int local29 = 0; local29 < local19.objectIds.length; local29++) { + if (local19.objectIds[local29] >= 0 && Static170.anInt3245 > local19.objectIds[local29]) { + @Pc(56) ObjType local56 = Static71.method1439(local19.objectIds[local29]); if (local56.aClass133_6 != null) { - @Pc(68) IntNode local68 = (IntNode) local56.aClass133_6.method3863((long) arg2); + @Pc(68) IntNode local68 = (IntNode) local56.aClass133_6.get((long) arg2); if (local68 != null) { if (arg0) { local27 += local19.anIntArray422[local29] * local68.anInt3141; diff --git a/client/src/main/java/Static193.java b/client/src/main/java/Static193.java index 7e72ff4..65ab988 100644 --- a/client/src/main/java/Static193.java +++ b/client/src/main/java/Static193.java @@ -98,7 +98,7 @@ public final class Static193 { @Pc(214) long local214 = (long) local196 << 32 | (long) local155; @Pc(219) int local219 = local135.length / 2; @Pc(227) long local227 = (long) local155 | (long) local161 << 32; - @Pc(233) GlTile local233 = (GlTile) local103.method3863(local227); + @Pc(233) GlTile local233 = (GlTile) local103.get(local227); if (local233 == null) { local233 = new GlTile((local161 >> 16) - 1, (float) (local161 & 0xFFFF), false, arg13 != null, local155); local103.method3862(local233, local227); @@ -106,7 +106,7 @@ public final class Static193 { local233.anInt2484++; local233.anInt2482 += local219; if (local188 != local227) { - local233 = (GlTile) local103.method3863(local188); + local233 = (GlTile) local103.get(local188); if (local233 == null) { local233 = new GlTile((local169 >> 16) - 1, (float) (local169 & 0xFFFF), false, arg13 != null, local155); local103.method3862(local233, local188); @@ -116,7 +116,7 @@ public final class Static193 { } @Pc(340) long local340 = (long) local206 << 32 | (long) local155; if (local340 != local227 && local340 != local188) { - local233 = (GlTile) local103.method3863(local340); + local233 = (GlTile) local103.get(local340); if (local233 == null) { local233 = new GlTile((local206 >> 16) - 1, (float) (local206 & 0xFFFF), false, arg13 != null, local155); local103.method3862(local233, local340); @@ -125,7 +125,7 @@ public final class Static193 { local233.anInt2484++; } if (local214 != local227 && local188 != local214 && local214 != local340) { - local233 = (GlTile) local103.method3863(local214); + local233 = (GlTile) local103.get(local214); if (local233 == null) { local233 = new GlTile((local196 >> 16) - 1, (float) (local196 & 0xFFFF), false, arg13 != null, local155); local103.method3862(local233, local214); @@ -235,19 +235,19 @@ public final class Static193 { @Pc(963) int local963 = (local678 >> 16) - 1; @Pc(969) int local969 = (local655 >> 16) - 1; @Pc(975) int local975 = (local712 >> 16) - 1; - @Pc(981) GlTile local981 = (GlTile) local103.method3863(local861); + @Pc(981) GlTile local981 = (GlTile) local103.get(local861); Static53.method1291(arg13, local655 <= local655, Static19.method588(local969, local883, local931), local981, local614, local112, local155, local16, local655 <= local712, arg8, local754 >= local655, arg4, local169, Static19.method588(local969, local925, local957), Static19.method588(local969, local901, local949), local655 <= local678, arg12, arg10, local628, Static19.method588(local969, local909, local939), local574); @Pc(1050) int local1050 = (local754 >> 16) - 1; if (local869 != local861) { - local981 = (GlTile) local103.method3863(local869); + local981 = (GlTile) local103.get(local869); Static53.method1291(arg13, local678 <= local655, Static19.method588(local963, local883, local931), local981, local614, local112, local155, local16, local712 >= local678, arg8, local678 <= local754, arg4, local169, Static19.method588(local963, local925, local957), Static19.method588(local963, local901, local949), local678 <= local678, arg12, arg10, local628, Static19.method588(local963, local909, local939), local574); } if (local877 != local861 && local877 != local869) { - local981 = (GlTile) local103.method3863(local877); + local981 = (GlTile) local103.get(local877); Static53.method1291(arg13, local655 >= local712, Static19.method588(local975, local883, local931), local981, local614, local112, local155, local16, local712 <= local712, arg8, local712 <= local754, arg4, local169, Static19.method588(local975, local925, local957), Static19.method588(local975, local901, local949), local678 >= local712, arg12, arg10, local628, Static19.method588(local975, local909, local939), local574); } if (local917 != local861 && local917 != local869 && local917 != local877) { - local981 = (GlTile) local103.method3863(local917); + local981 = (GlTile) local103.get(local917); Static53.method1291(arg13, local754 <= local655, Static19.method588(local1050, local883, local931), local981, local614, local112, local155, local16, local754 <= local712, arg8, local754 >= local754, arg4, local169, Static19.method588(local1050, local925, local957), Static19.method588(local1050, local901, local949), local678 >= local754, arg12, arg10, local628, Static19.method588(local1050, local909, local939), local574); } } diff --git a/client/src/main/java/Static2.java b/client/src/main/java/Static2.java index 05e7782..231fd2b 100644 --- a/client/src/main/java/Static2.java +++ b/client/src/main/java/Static2.java @@ -44,7 +44,7 @@ public final class Static2 { if (local23.createdComponents != null) { method7(local23.createdComponents, arg1); } - @Pc(49) Class3_Sub31 local49 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local23.id); + @Pc(49) Class3_Sub31 local49 = (Class3_Sub31) Static119.aClass133_9.get((long) local23.id); if (local49 != null) { Static54.method1304(arg1, local49.anInt5878); } diff --git a/client/src/main/java/Static20.java b/client/src/main/java/Static20.java index 275be4e..c0f1b17 100644 --- a/client/src/main/java/Static20.java +++ b/client/src/main/java/Static20.java @@ -14,7 +14,7 @@ public final class Static20 { public static final short[] aShortArray5 = new short[] { -4160, -4163, -8256, -8259, 22461 }; @OriginalMember(owner = "client!bj", name = "v", descriptor = "Lclient!sc;") - public static HashTable aClass133_2 = new HashTable(32); + public static HashTable objectContainerCache = new HashTable(32); @OriginalMember(owner = "client!bj", name = "V", descriptor = "I") public static final int anInt671 = 3353893; diff --git a/client/src/main/java/Static214.java b/client/src/main/java/Static214.java index 1f63685..08ba416 100644 --- a/client/src/main/java/Static214.java +++ b/client/src/main/java/Static214.java @@ -27,7 +27,7 @@ public final class Static214 { @OriginalMember(owner = "client!rg", name = "a", descriptor = "(Lclient!e;I)V") public static void method4359(@OriginalArg(0) Player arg0) { - @Pc(12) AreaSound local12 = (AreaSound) Static93.aClass133_7.method3863(arg0.aClass100_364.encode37()); + @Pc(12) AreaSound local12 = (AreaSound) Static93.aClass133_7.get(arg0.aClass100_364.encode37()); if (local12 == null) { Static122.method2411(arg0.movementQueueZ[0], null, 0, null, arg0.movementQueueX[0], Static55.level, arg0); } else { diff --git a/client/src/main/java/Static23.java b/client/src/main/java/Static23.java index 8be5ed9..51c177d 100644 --- a/client/src/main/java/Static23.java +++ b/client/src/main/java/Static23.java @@ -70,7 +70,7 @@ public final class Static23 { @OriginalMember(owner = "client!bm", name = "a", descriptor = "(III)I") public static int method647(@OriginalArg(1) int arg0, @OriginalArg(2) int arg1) { - @Pc(10) Inv local10 = (Inv) Static20.aClass133_2.method3863((long) arg0); + @Pc(10) Inv local10 = (Inv) Static20.objectContainerCache.get((long) arg0); if (local10 == null) { return 0; } else if (arg1 >= 0 && arg1 < local10.anIntArray422.length) { diff --git a/client/src/main/java/Static230.java b/client/src/main/java/Static230.java index 2a21def..624c184 100644 --- a/client/src/main/java/Static230.java +++ b/client/src/main/java/Static230.java @@ -126,7 +126,7 @@ public final class Static230 { @OriginalMember(owner = "client!sj", name = "b", descriptor = "(II)Lclient!cb;") public static QuickChatPhraseType method3953(@OriginalArg(1) int arg0) { - @Pc(10) QuickChatPhraseType local10 = (QuickChatPhraseType) Static249.aClass54_15.method1806((long) arg0); + @Pc(10) QuickChatPhraseType local10 = (QuickChatPhraseType) Static249.aClass54_15.get((long) arg0); if (local10 != null) { return local10; } @@ -143,7 +143,7 @@ public final class Static230 { if (arg0 >= 32768) { local10.method763(); } - Static249.aClass54_15.method1811(local10, (long) arg0); + Static249.aClass54_15.put(local10, (long) arg0); return local10; } diff --git a/client/src/main/java/Static235.java b/client/src/main/java/Static235.java index de0d9c6..4e16957 100644 --- a/client/src/main/java/Static235.java +++ b/client/src/main/java/Static235.java @@ -20,7 +20,7 @@ public final class Static235 { @OriginalMember(owner = "client!tb", name = "b", descriptor = "(IB)Lclient!bc;") public static QuickChatCatType method4045(@OriginalArg(0) int arg0) { - @Pc(10) QuickChatCatType local10 = (QuickChatCatType) Static73.aClass54_7.method1806((long) arg0); + @Pc(10) QuickChatCatType local10 = (QuickChatCatType) Static73.aClass54_7.get((long) arg0); if (local10 != null) { return local10; } @@ -37,7 +37,7 @@ public final class Static235 { if (arg0 >= 32768) { local10.method465(); } - Static73.aClass54_7.method1811(local10, (long) arg0); + Static73.aClass54_7.put(local10, (long) arg0); return local10; } } diff --git a/client/src/main/java/Static238.java b/client/src/main/java/Static238.java index 1eaebf0..1582b30 100644 --- a/client/src/main/java/Static238.java +++ b/client/src/main/java/Static238.java @@ -20,7 +20,7 @@ public final class Static238 { @OriginalMember(owner = "client!te", name = "a", descriptor = "(III)Lclient!da;") public static DelayedStateChange method4143(@OriginalArg(1) int arg0, @OriginalArg(2) int arg1) { - @Pc(13) DelayedStateChange local13 = (DelayedStateChange) Static36.aClass133_3.method3863((long) arg1 | (long) arg0 << 32); + @Pc(13) DelayedStateChange local13 = (DelayedStateChange) Static36.aClass133_3.get((long) arg1 | (long) arg0 << 32); if (local13 == null) { local13 = new DelayedStateChange(arg0, arg1); Static36.aClass133_3.method3862(local13, local13.uid); diff --git a/client/src/main/java/Static243.java b/client/src/main/java/Static243.java index 15d7ec5..8352a6f 100644 --- a/client/src/main/java/Static243.java +++ b/client/src/main/java/Static243.java @@ -22,7 +22,7 @@ public final class Static243 { @OriginalMember(owner = "client!tk", name = "a", descriptor = "(Lclient!sc;ZLclient!wl;)Lclient!hg;") public static GlTile method4212(@OriginalArg(0) HashTable arg0, @OriginalArg(2) FloType arg1) { @Pc(23) long local23 = (long) ((arg1.anInt5892 + 1 << 16) + arg1.anInt5885) + ((long) arg1.anInt5897 << 56) + ((long) arg1.anInt5889 << 32); - @Pc(38) GlTile local38 = (GlTile) arg0.method3863(local23); + @Pc(38) GlTile local38 = (GlTile) arg0.get(local23); if (local38 == null) { local38 = new GlTile(arg1.anInt5892, (float) arg1.anInt5885, true, false, arg1.anInt5889); arg0.method3862(local38, local23); diff --git a/client/src/main/java/Static246.java b/client/src/main/java/Static246.java index ef617d8..a014d14 100644 --- a/client/src/main/java/Static246.java +++ b/client/src/main/java/Static246.java @@ -130,17 +130,17 @@ public final class Static246 { } @OriginalMember(owner = "client!u", name = "a", descriptor = "(II)Lclient!md;") - public static Class3_Sub2_Sub14 method4241(@OriginalArg(0) int arg0) { - @Pc(16) Class3_Sub2_Sub14 local16 = (Class3_Sub2_Sub14) Static89.aClass54_8.method1806((long) arg0); - if (local16 != null) { - return local16; + public static InvType list(@OriginalArg(0) int id) { + @Pc(16) InvType invType = (InvType) Static89.recentUse.get((long) id); + if (invType != null) { + return invType; } - @Pc(27) byte[] local27 = Static9.aClass153_2.getFile(5, arg0); - local16 = new Class3_Sub2_Sub14(); - if (local27 != null) { - local16.method2927(new Buffer(local27)); + @Pc(27) byte[] data = Static9.aClass153_2.getFile(5, id); + invType = new InvType(); + if (data != null) { + invType.decode(new Buffer(data)); } - Static89.aClass54_8.method1811(local16, (long) arg0); - return local16; + Static89.recentUse.put(invType, (long) id); + return invType; } } diff --git a/client/src/main/java/Static253.java b/client/src/main/java/Static253.java index b05a41b..52c9c52 100644 --- a/client/src/main/java/Static253.java +++ b/client/src/main/java/Static253.java @@ -177,7 +177,7 @@ public final class Static253 { @OriginalMember(owner = "client!ui", name = "a", descriptor = "(IZ)Lclient!ml;") public static EnumType method4330(@OriginalArg(0) int arg0) { - @Pc(10) EnumType local10 = (EnumType) Static149.aClass54_10.method1806((long) arg0); + @Pc(10) EnumType local10 = (EnumType) Static149.aClass54_10.get((long) arg0); if (local10 != null) { return local10; } @@ -186,7 +186,7 @@ public final class Static253 { if (local24 != null) { local10.method3094(new Buffer(local24)); } - Static149.aClass54_10.method1811(local10, (long) arg0); + Static149.aClass54_10.put(local10, (long) arg0); return local10; } diff --git a/client/src/main/java/Static271.java b/client/src/main/java/Static271.java index 0374831..fed731d 100644 --- a/client/src/main/java/Static271.java +++ b/client/src/main/java/Static271.java @@ -18,7 +18,7 @@ public final class Static271 { @OriginalMember(owner = "client!wc", name = "a", descriptor = "(Lclient!e;I)V") public static void method4597(@OriginalArg(0) Player arg0) { - @Pc(10) AreaSound local10 = (AreaSound) Static93.aClass133_7.method3863(arg0.aClass100_364.encode37()); + @Pc(10) AreaSound local10 = (AreaSound) Static93.aClass133_7.get(arg0.aClass100_364.encode37()); if (local10 == null) { return; } diff --git a/client/src/main/java/Static278.java b/client/src/main/java/Static278.java index 638214b..a568524 100644 --- a/client/src/main/java/Static278.java +++ b/client/src/main/java/Static278.java @@ -177,7 +177,7 @@ public final class Static278 { @OriginalMember(owner = "client!wj", name = "a", descriptor = "(BII)I") public static int method4652(@OriginalArg(1) int arg0, @OriginalArg(2) int arg1) { - @Pc(8) Inv local8 = (Inv) Static20.aClass133_2.method3863((long) arg0); + @Pc(8) Inv local8 = (Inv) Static20.objectContainerCache.get((long) arg0); if (local8 == null) { return 0; } else if (arg1 == -1) { @@ -185,7 +185,7 @@ public final class Static278 { } else { @Pc(25) int local25 = 0; for (@Pc(27) int local27 = 0; local27 < local8.anIntArray422.length; local27++) { - if (arg1 == local8.anIntArray420[local27]) { + if (arg1 == local8.objectIds[local27]) { local25 += local8.anIntArray422[local27]; } } diff --git a/client/src/main/java/Static280.java b/client/src/main/java/Static280.java index 45868a1..17dc29a 100644 --- a/client/src/main/java/Static280.java +++ b/client/src/main/java/Static280.java @@ -675,27 +675,27 @@ public final class Static280 { @OriginalMember(owner = "client!wl", name = "a", descriptor = "(IIIIB)V") public static void method4672(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3) { - @Pc(12) Inv local12 = (Inv) Static20.aClass133_2.method3863((long) arg3); + @Pc(12) Inv local12 = (Inv) Static20.objectContainerCache.get((long) arg3); if (local12 == null) { local12 = new Inv(); - Static20.aClass133_2.method3862(local12, (long) arg3); + Static20.objectContainerCache.method3862(local12, (long) arg3); } - if (arg1 >= local12.anIntArray420.length) { + if (arg1 >= local12.objectIds.length) { @Pc(39) int[] local39 = new int[arg1 + 1]; @Pc(44) int[] local44 = new int[arg1 + 1]; @Pc(46) int local46; - for (local46 = 0; local46 < local12.anIntArray420.length; local46++) { - local39[local46] = local12.anIntArray420[local46]; + for (local46 = 0; local46 < local12.objectIds.length; local46++) { + local39[local46] = local12.objectIds[local46]; local44[local46] = local12.anIntArray422[local46]; } - for (local46 = local12.anIntArray420.length; local46 < arg1; local46++) { + for (local46 = local12.objectIds.length; local46 < arg1; local46++) { local39[local46] = -1; local44[local46] = 0; } - local12.anIntArray420 = local39; + local12.objectIds = local39; local12.anIntArray422 = local44; } - local12.anIntArray420[arg1] = arg0; + local12.objectIds[arg1] = arg0; local12.anIntArray422[arg1] = arg2; } diff --git a/client/src/main/java/Static36.java b/client/src/main/java/Static36.java index 40d02d6..f7436d9 100644 --- a/client/src/main/java/Static36.java +++ b/client/src/main/java/Static36.java @@ -33,7 +33,7 @@ public final class Static36 { @OriginalMember(owner = "client!client", name = "b", descriptor = "(Lclient!be;)Lclient!bf;") public static ServerActiveProperties method940(@OriginalArg(0) Component arg0) { - @Pc(13) ServerActiveProperties local13 = (ServerActiveProperties) Static210.aClass133_21.method3863(((long) arg0.id << 32) + (long) arg0.createdComponentId); + @Pc(13) ServerActiveProperties local13 = (ServerActiveProperties) Static210.aClass133_21.get(((long) arg0.id << 32) + (long) arg0.createdComponentId); return local13 == null ? arg0.aClass3_Sub4_1 : local13; } @@ -494,7 +494,7 @@ public final class Static36 { if (local9.createdComponents != null) { method946(local9.createdComponents, local9.id, local61, local63, local65, local67, local50 - local9.anInt489, local55 - local9.scrollY); } - @Pc(1595) Class3_Sub31 local1595 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local9.id); + @Pc(1595) Class3_Sub31 local1595 = (Class3_Sub31) Static119.aClass133_9.get((long) local9.id); if (local1595 != null) { Static57.method1320(local50, local63, local55, local65, local1595.anInt5878, local61, local67); } diff --git a/client/src/main/java/Static4.java b/client/src/main/java/Static4.java index 513fc45..6752540 100644 --- a/client/src/main/java/Static4.java +++ b/client/src/main/java/Static4.java @@ -538,7 +538,7 @@ public final class Static4 { if (Static248.method3288(local864)) { for (local277 = local1146; local277 <= local171; local277++) { local904 = (long) local277 + ((long) local786 << 32); - local1804 = (ServerActiveProperties) Static210.aClass133_21.method3863(local904); + local1804 = (ServerActiveProperties) Static210.aClass133_21.get(local904); if (local1804 != null) { local1814 = new ServerActiveProperties(local1804.anInt546, local133); local1804.method4658(); @@ -681,7 +681,7 @@ public final class Static4 { local133 = Static57.aClass3_Sub15_Sub1_3.g2(); local786 = Static57.aClass3_Sub15_Sub1_3.g4(); if (Static248.method3288(local133)) { - @Pc(2441) Class3_Sub31 local2441 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local786); + @Pc(2441) Class3_Sub31 local2441 = (Class3_Sub31) Static119.aClass133_9.get((long) local786); if (local2441 != null) { Static132.method2605(true, local2441); } @@ -928,8 +928,8 @@ public final class Static4 { local786 = Static57.aClass3_Sub15_Sub1_3.g2sub(); local864 = Static57.aClass3_Sub15_Sub1_3.g4rme(); if (Static248.method3288(local786)) { - @Pc(3449) Class3_Sub31 local3449 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local133); - local3456 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local864); + @Pc(3449) Class3_Sub31 local3449 = (Class3_Sub31) Static119.aClass133_9.get((long) local133); + local3456 = (Class3_Sub31) Static119.aClass133_9.get((long) local864); if (local3456 != null) { Static132.method2605(local3449 == null || local3456.anInt5878 != local3449.anInt5878, local3456); } @@ -1074,7 +1074,7 @@ public final class Static4 { local864 = Static57.aClass3_Sub15_Sub1_3.g2sub(); local171 = Static57.aClass3_Sub15_Sub1_3.g2(); if (Static248.method3288(local864)) { - local3456 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local786); + local3456 = (Class3_Sub31) Static119.aClass133_9.get((long) local786); if (local3456 != null) { Static132.method2605(local3456.anInt5878 != local171, local3456); } @@ -1400,7 +1400,7 @@ public final class Static4 { if (Static248.method3288(local133)) { for (local277 = local171; local277 <= local786; local277++) { local904 = ((long) local864 << 32) + ((long) local277); - local1804 = (ServerActiveProperties) Static210.aClass133_21.method3863(local904); + local1804 = (ServerActiveProperties) Static210.aClass133_21.get(local904); if (local1804 != null) { local1814 = new ServerActiveProperties(local1146, local1804.anInt540); local1804.method4658(); diff --git a/client/src/main/java/Static87.java b/client/src/main/java/Static87.java index f5867fb..738a856 100644 --- a/client/src/main/java/Static87.java +++ b/client/src/main/java/Static87.java @@ -379,7 +379,7 @@ public final class Static87 { if (local30.createdComponents != null) { method1809(local166, local114 - local30.scrollY, -local30.anInt489 + local123, local30.createdComponents, local302, local30.id, local164, local291, local57); } - @Pc(1186) Class3_Sub31 local1186 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local30.id); + @Pc(1186) Class3_Sub31 local1186 = (Class3_Sub31) Static119.aClass133_9.get((long) local30.id); if (local1186 != null) { if (local1186.anInt5879 == 0 && !Static60.aBoolean108 && Static155.anInt3751 >= local166 && local164 <= Static60.anInt1892 && local302 > Static155.anInt3751 && Static60.anInt1892 < local291 && !Static121.aBoolean154) { Static254.aClass100Array168[0] = LocalizedText.CANCEL; diff --git a/client/src/main/java/Static88.java b/client/src/main/java/Static88.java index 292adfd..4ea2673 100644 --- a/client/src/main/java/Static88.java +++ b/client/src/main/java/Static88.java @@ -84,7 +84,7 @@ public final class Static88 { @Pc(226) int opcode = opcodes[pc]; @Pc(803) int local803; @Pc(652) int local652; - @Pc(809) int local809; + @Pc(809) int type; @Pc(609) JagString string; if (opcode < 100) { if (opcode == 0) { @@ -257,11 +257,11 @@ public final class Static88 { id = intOperands[pc] >> 16; isp--; local803 = Static254.intStack[isp]; - local809 = intOperands[pc] & 0xFFFF; + type = intOperands[pc] & 0xFFFF; if (local803 >= 0 && local803 <= 5000) { Static55.anIntArray140[id] = local803; @Pc(828) byte local828 = -1; - if (local809 == 105) { + if (type == 105) { local828 = 0; } local652 = 0; @@ -278,9 +278,9 @@ public final class Static88 { if (opcode == 45) { id = intOperands[pc]; isp--; - local809 = Static254.intStack[isp]; - if (local809 >= 0 && local809 < Static55.anIntArray140[id]) { - Static254.intStack[isp++] = Static179.anIntArrayArray33[id][local809]; + type = Static254.intStack[isp]; + if (type >= 0 && type < Static55.anIntArray140[id]) { + Static254.intStack[isp++] = Static179.anIntArrayArray33[id][type]; continue; } throw new RuntimeException(); @@ -288,9 +288,9 @@ public final class Static88 { if (opcode == 46) { id = intOperands[pc]; isp -= 2; - local809 = Static254.intStack[isp]; - if (local809 >= 0 && local809 < Static55.anIntArray140[id]) { - Static179.anIntArrayArray33[id][local809] = Static254.intStack[isp + 1]; + type = Static254.intStack[isp]; + if (type >= 0 && type < Static55.anIntArray140[id]) { + Static179.anIntArrayArray33[id][type] = Static254.intStack[isp + 1]; continue; } throw new RuntimeException(); @@ -313,7 +313,7 @@ public final class Static88 { if (opcode == 51) { @Pc(992) HashTable local992 = script.aClass133Array1[intOperands[pc]]; isp--; - @Pc(1002) IntNode local1002 = (IntNode) local992.method3863((long) Static254.intStack[isp]); + @Pc(1002) IntNode local1002 = (IntNode) local992.get((long) Static254.intStack[isp]); if (local1002 != null) { pc += local1002.anInt3141; } @@ -334,11 +334,11 @@ public final class Static88 { if (opcode < 300) { if (opcode == 100) { isp -= 3; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; local1052 = Static254.intStack[isp + 2]; if (local803 != 0) { - local1063 = Static5.getComponent(local809); + local1063 = Static5.getComponent(type); if (local1063.createdComponents == null) { local1063.createdComponents = new Component[local1052 + 1]; } @@ -391,9 +391,9 @@ public final class Static88 { } if (opcode == 200) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - local1256 = Static201.method1418(local809, local803); + local1256 = Static201.method1418(type, local803); if (local1256 != null && local803 != -1) { Static254.intStack[isp++] = 1; if (local1020) { @@ -408,8 +408,8 @@ public final class Static88 { } if (opcode == 201) { isp--; - local809 = Static254.intStack[isp]; - local1204 = Static5.getComponent(local809); + type = Static254.intStack[isp]; + local1204 = Static5.getComponent(type); if (local1204 == null) { Static254.intStack[isp++] = 0; } else { @@ -428,9 +428,9 @@ public final class Static88 { if (opcode == 403) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; for (local1052 = 0; local1052 < Static204.anIntArray425.length; local1052++) { - if (local809 == Static204.anIntArray425[local1052]) { + if (type == Static204.anIntArray425[local1052]) { Static173.self.aClass59_1.method1953(local1052, local803); continue nextOp; } @@ -440,7 +440,7 @@ public final class Static88 { if (local1052 >= Static153.anIntArray351.length) { continue nextOp; } - if (local809 == Static153.anIntArray351[local1052]) { + if (type == Static153.anIntArray351[local1052]) { Static173.self.aClass59_1.method1953(local1052, local803); continue nextOp; } @@ -449,9 +449,9 @@ public final class Static88 { } if (opcode == 404) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static173.self.aClass59_1.method1951(local809, local803); + Static173.self.aClass59_1.method1951(type, local803); continue; } if (opcode == 410) { @@ -1158,8 +1158,8 @@ public final class Static88 { } if (opcode == 2702) { isp--; - local809 = Static254.intStack[isp]; - @Pc(12566) Class3_Sub31 local12566 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local809); + type = Static254.intStack[isp]; + @Pc(12566) Class3_Sub31 local12566 = (Class3_Sub31) Static119.aClass133_9.get((long) type); if (local12566 == null) { Static254.intStack[isp++] = 0; } else { @@ -1186,9 +1186,9 @@ public final class Static88 { } if (opcode == 2704 || opcode == 2705) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - @Pc(12663) Class3_Sub31 local12663 = (Class3_Sub31) Static119.aClass133_9.method3863((long) local809); + @Pc(12663) Class3_Sub31 local12663 = (Class3_Sub31) Static119.aClass133_9.get((long) type); if (local12663 != null && local12663.anInt5878 == local803) { Static254.intStack[isp++] = 1; continue; @@ -1266,34 +1266,34 @@ public final class Static88 { } if (opcode == 3107) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; ssp--; local2522 = Static3.stringStack[ssp]; - Static276.method4613(local809, local2522); + Static276.method4613(type, local2522); continue; } if (opcode == 3108) { isp -= 3; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local1052 = Static254.intStack[isp + 2]; local1063 = Static5.getComponent(local1052); - Static40.method1015(local803, local809, local1063); + Static40.method1015(local803, type, local1063); continue; } if (opcode == 3109) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local1256 = local1020 ? Static274.staticActiveComponent1 : Static227.staticActiveComponent2; local803 = Static254.intStack[isp + 1]; - Static40.method1015(local803, local809, local1256); + Static40.method1015(local803, type, local1256); continue; } if (opcode == 3110) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; Static6.outboundBuffer.p1isaac(111); - Static6.outboundBuffer.p2(local809); + Static6.outboundBuffer.p2(type); continue; } } else if (opcode < 3300) { @@ -1319,72 +1319,72 @@ public final class Static88 { } if (opcode == 3301) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = Static15.method484(local809, local803); + Static254.intStack[isp++] = Static15.method484(type, local803); continue; } if (opcode == 3302) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static23.method647(local809, local803); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static23.method647(type, local803); continue; } if (opcode == 3303) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static278.method4652(local809, local803); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static278.method4652(type, local803); continue; } if (opcode == 3304) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static246.method4241(local809).anInt3706; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static246.list(type).size; continue; } if (opcode == 3305) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static99.anIntArray240[local809]; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static99.anIntArray240[type]; continue; } if (opcode == 3306) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static141.anIntArray326[local809]; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static141.anIntArray326[type]; continue; } if (opcode == 3307) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static227.anIntArray446[local809]; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static227.anIntArray446[type]; continue; } if (opcode == 3308) { - local809 = Static55.level; + type = Static55.level; local803 = Static225.originX + (Static173.self.anInt3412 >> 7); local1052 = (Static173.self.anInt3421 >> 7) + Static142.originZ; - Static254.intStack[isp++] = (local809 << 28) - (-(local803 << 14) - local1052); + Static254.intStack[isp++] = (type << 28) - (-(local803 << 14) - local1052); continue; } if (opcode == 3309) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = local809 >> 14 & 0x3FFF; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = type >> 14 & 0x3FFF; continue; } if (opcode == 3310) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = local809 >> 28; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = type >> 28; continue; } if (opcode == 3311) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = local809 & 0x3FFF; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = type & 0x3FFF; continue; } if (opcode == 3312) { @@ -1393,23 +1393,23 @@ public final class Static88 { } if (opcode == 3313) { isp -= 2; - local809 = Static254.intStack[isp] + 32768; + type = Static254.intStack[isp] + 32768; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = Static15.method484(local809, local803); + Static254.intStack[isp++] = Static15.method484(type, local803); continue; } if (opcode == 3314) { isp -= 2; - local809 = Static254.intStack[isp] + 32768; + type = Static254.intStack[isp] + 32768; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = Static23.method647(local809, local803); + Static254.intStack[isp++] = Static23.method647(type, local803); continue; } if (opcode == 3315) { isp -= 2; - local809 = Static254.intStack[isp] + 32768; + type = Static254.intStack[isp] + 32768; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = Static278.method4652(local809, local803); + Static254.intStack[isp++] = Static278.method4652(type, local803); continue; } if (opcode == 3316) { @@ -1474,22 +1474,22 @@ public final class Static88 { } if (opcode == 3330) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static11.method446(local809); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static11.getFreeSpaces(type); continue; } if (opcode == 3331) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static178.method3319(false, local809, local803); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static178.getTotalParam(false, type, local803); continue; } if (opcode == 3332) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = Static178.method3319(true, local809, local803); + Static254.intStack[isp++] = Static178.getTotalParam(true, type, local803); continue; } if (opcode == 3333) { @@ -1503,13 +1503,13 @@ public final class Static88 { if (opcode == 3336) { isp -= 4; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - local809 += local803 << 14; + type = Static254.intStack[isp]; + type += local803 << 14; local652 = Static254.intStack[isp + 3]; local1052 = Static254.intStack[isp + 2]; - local809 += local1052 << 28; - local809 += local652; - Static254.intStack[isp++] = local809; + type += local1052 << 28; + type += local652; + Static254.intStack[isp++] = type; continue; } if (opcode == 3337) { @@ -1520,9 +1520,9 @@ public final class Static88 { @Pc(3422) EnumType local3422; if (opcode == 3400) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - local3422 = Static253.method4330(local809); + local3422 = Static253.method4330(type); if (local3422.anInt3950 == 115) { } Static3.stringStack[ssp++] = local3422.method3085(local803); @@ -1530,12 +1530,12 @@ public final class Static88 { } if (opcode == 3408) { isp -= 4; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; local652 = Static254.intStack[isp + 3]; local1052 = Static254.intStack[isp + 2]; @Pc(3469) EnumType local3469 = Static253.method4330(local1052); - if (local3469.anInt3957 == local809 && local3469.anInt3950 == local803) { + if (local3469.anInt3957 == type && local3469.anInt3950 == local803) { if (local803 == 115) { Static3.stringStack[ssp++] = local3469.method3085(local652); } else { @@ -1549,12 +1549,12 @@ public final class Static88 { isp -= 3; local803 = Static254.intStack[isp + 1]; local1052 = Static254.intStack[isp + 2]; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; if (local803 == -1) { throw new RuntimeException("C3409-2"); } @Pc(3549) EnumType local3549 = Static253.method4330(local803); - if (local3549.anInt3950 != local809) { + if (local3549.anInt3950 != type) { throw new RuntimeException("C3409-1"); } Static254.intStack[isp++] = local3549.method3090(local1052) ? 1 : 0; @@ -1562,13 +1562,13 @@ public final class Static88 { } if (opcode == 3410) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; ssp--; local2522 = Static3.stringStack[ssp]; - if (local809 == -1) { + if (type == -1) { throw new RuntimeException("C3410-2"); } - local3422 = Static253.method4330(local809); + local3422 = Static253.method4330(type); if (local3422.anInt3950 != 115) { throw new RuntimeException("C3410-1"); } @@ -1577,8 +1577,8 @@ public final class Static88 { } if (opcode == 3411) { isp--; - local809 = Static254.intStack[isp]; - @Pc(3645) EnumType local3645 = Static253.method4330(local809); + type = Static254.intStack[isp]; + @Pc(3645) EnumType local3645 = Static253.method4330(type); Static254.intStack[isp++] = local3645.aClass133_16.method3864(); continue; } @@ -1595,9 +1595,9 @@ public final class Static88 { } if (opcode == 3601) { isp--; - local809 = Static254.intStack[isp]; - if (Static166.anInt4054 == 2 && local809 < Static9.anInt178) { - Static3.stringStack[ssp++] = Static122.aClass100Array92[local809]; + type = Static254.intStack[isp]; + if (Static166.anInt4054 == 2 && type < Static9.anInt178) { + Static3.stringStack[ssp++] = Static122.aClass100Array92[type]; continue; } Static3.stringStack[ssp++] = Static72.EMPTY_STRING; @@ -1605,9 +1605,9 @@ public final class Static88 { } if (opcode == 3602) { isp--; - local809 = Static254.intStack[isp]; - if (Static166.anInt4054 == 2 && Static9.anInt178 > local809) { - Static254.intStack[isp++] = Static104.anIntArray255[local809]; + type = Static254.intStack[isp]; + if (Static166.anInt4054 == 2 && Static9.anInt178 > type) { + Static254.intStack[isp++] = Static104.anIntArray255[type]; continue; } Static254.intStack[isp++] = 0; @@ -1615,9 +1615,9 @@ public final class Static88 { } if (opcode == 3603) { isp--; - local809 = Static254.intStack[isp]; - if (Static166.anInt4054 == 2 && Static9.anInt178 > local809) { - Static254.intStack[isp++] = Static106.anIntArray258[local809]; + type = Static254.intStack[isp]; + if (Static166.anInt4054 == 2 && Static9.anInt178 > type) { + Static254.intStack[isp++] = Static106.anIntArray258[type]; continue; } Static254.intStack[isp++] = 0; @@ -1666,9 +1666,9 @@ public final class Static88 { } if (opcode == 3610) { isp--; - local809 = Static254.intStack[isp]; - if (Static166.anInt4054 == 2 && Static9.anInt178 > local809) { - Static3.stringStack[ssp++] = Static214.aClass100Array170[local809]; + type = Static254.intStack[isp]; + if (Static166.anInt4054 == 2 && Static9.anInt178 > type) { + Static3.stringStack[ssp++] = Static214.aClass100Array170[type]; continue; } Static3.stringStack[ssp++] = Static72.EMPTY_STRING; @@ -1692,9 +1692,9 @@ public final class Static88 { } if (opcode == 3613) { isp--; - local809 = Static254.intStack[isp]; - if (Static15.aClass100_87 != null && Static214.anInt5577 > local809) { - Static3.stringStack[ssp++] = Static199.aClass3_Sub22Array1[local809].aClass100_636.method3125(); + type = Static254.intStack[isp]; + if (Static15.aClass100_87 != null && Static214.anInt5577 > type) { + Static3.stringStack[ssp++] = Static199.aClass3_Sub22Array1[type].aClass100_636.method3125(); continue; } Static3.stringStack[ssp++] = Static72.EMPTY_STRING; @@ -1702,9 +1702,9 @@ public final class Static88 { } if (opcode == 3614) { isp--; - local809 = Static254.intStack[isp]; - if (Static15.aClass100_87 != null && local809 < Static214.anInt5577) { - Static254.intStack[isp++] = Static199.aClass3_Sub22Array1[local809].anInt3340; + type = Static254.intStack[isp]; + if (Static15.aClass100_87 != null && type < Static214.anInt5577) { + Static254.intStack[isp++] = Static199.aClass3_Sub22Array1[type].anInt3340; continue; } Static254.intStack[isp++] = 0; @@ -1712,9 +1712,9 @@ public final class Static88 { } if (opcode == 3615) { isp--; - local809 = Static254.intStack[isp]; - if (Static15.aClass100_87 != null && Static214.anInt5577 > local809) { - Static254.intStack[isp++] = Static199.aClass3_Sub22Array1[local809].aByte9; + type = Static254.intStack[isp]; + if (Static15.aClass100_87 != null && Static214.anInt5577 > type) { + Static254.intStack[isp++] = Static199.aClass3_Sub22Array1[type].aByte9; continue; } Static254.intStack[isp++] = 0; @@ -1754,9 +1754,9 @@ public final class Static88 { } if (opcode == 3622) { isp--; - local809 = Static254.intStack[isp]; - if (Static166.anInt4054 != 0 && Static35.anInt1093 > local809) { - Static3.stringStack[ssp++] = Static79.decode37(Static190.aLongArray6[local809]).method3125(); + type = Static254.intStack[isp]; + if (Static166.anInt4054 != 0 && Static35.anInt1093 > type) { + Static3.stringStack[ssp++] = Static79.decode37(Static190.aLongArray6[type]).method3125(); continue; } Static3.stringStack[ssp++] = Static72.EMPTY_STRING; @@ -1773,8 +1773,8 @@ public final class Static88 { } if (opcode == 3624) { isp--; - local809 = Static254.intStack[isp]; - if (Static199.aClass3_Sub22Array1 != null && Static214.anInt5577 > local809 && Static199.aClass3_Sub22Array1[local809].aClass100_636.method3111(Static173.self.aClass100_364)) { + type = Static254.intStack[isp]; + if (Static199.aClass3_Sub22Array1 != null && Static214.anInt5577 > type && Static199.aClass3_Sub22Array1[type].aClass100_636.method3111(Static173.self.aClass100_364)) { Static254.intStack[isp++] = 1; continue; } @@ -1791,9 +1791,9 @@ public final class Static88 { } if (opcode == 3626) { isp--; - local809 = Static254.intStack[isp]; - if (Static15.aClass100_87 != null && Static214.anInt5577 > local809) { - Static3.stringStack[ssp++] = Static199.aClass3_Sub22Array1[local809].aClass100_635; + type = Static254.intStack[isp]; + if (Static15.aClass100_87 != null && Static214.anInt5577 > type) { + Static3.stringStack[ssp++] = Static199.aClass3_Sub22Array1[type].aClass100_635; continue; } Static3.stringStack[ssp++] = Static72.EMPTY_STRING; @@ -1801,9 +1801,9 @@ public final class Static88 { } if (opcode == 3627) { isp--; - local809 = Static254.intStack[isp]; - if (Static166.anInt4054 == 2 && local809 >= 0 && local809 < Static9.anInt178) { - Static254.intStack[isp++] = Static3.aBooleanArray135[local809] ? 1 : 0; + type = Static254.intStack[isp]; + if (Static166.anInt4054 == 2 && type >= 0 && type < Static9.anInt178) { + Static254.intStack[isp++] = Static3.aBooleanArray135[type] ? 1 : 0; continue; } Static254.intStack[isp++] = 0; @@ -1825,117 +1825,117 @@ public final class Static88 { } else if (opcode < 4000) { if (opcode == 3903) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static229.aClass136Array1[local809].method3905(); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static229.aClass136Array1[type].method3905(); continue; } if (opcode == 3904) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static229.aClass136Array1[local809].anInt5094; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static229.aClass136Array1[type].anInt5094; continue; } if (opcode == 3905) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static229.aClass136Array1[local809].anInt5099; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static229.aClass136Array1[type].anInt5099; continue; } if (opcode == 3906) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static229.aClass136Array1[local809].anInt5090; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static229.aClass136Array1[type].anInt5090; continue; } if (opcode == 3907) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static229.aClass136Array1[local809].anInt5089; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static229.aClass136Array1[type].anInt5089; continue; } if (opcode == 3908) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static229.aClass136Array1[local809].anInt5092; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static229.aClass136Array1[type].anInt5092; continue; } if (opcode == 3910) { isp--; - local809 = Static254.intStack[isp]; - local803 = Static229.aClass136Array1[local809].method3904(); + type = Static254.intStack[isp]; + local803 = Static229.aClass136Array1[type].method3904(); Static254.intStack[isp++] = local803 == 0 ? 1 : 0; continue; } if (opcode == 3911) { isp--; - local809 = Static254.intStack[isp]; - local803 = Static229.aClass136Array1[local809].method3904(); + type = Static254.intStack[isp]; + local803 = Static229.aClass136Array1[type].method3904(); Static254.intStack[isp++] = local803 == 2 ? 1 : 0; continue; } if (opcode == 3912) { isp--; - local809 = Static254.intStack[isp]; - local803 = Static229.aClass136Array1[local809].method3904(); + type = Static254.intStack[isp]; + local803 = Static229.aClass136Array1[type].method3904(); Static254.intStack[isp++] = local803 == 5 ? 1 : 0; continue; } if (opcode == 3913) { isp--; - local809 = Static254.intStack[isp]; - local803 = Static229.aClass136Array1[local809].method3904(); + type = Static254.intStack[isp]; + local803 = Static229.aClass136Array1[type].method3904(); Static254.intStack[isp++] = local803 == 1 ? 1 : 0; continue; } } else if (opcode < 4100) { if (opcode == 4000) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = local803 + local809; + Static254.intStack[isp++] = local803 + type; continue; } if (opcode == 4001) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = local809 - local803; + Static254.intStack[isp++] = type - local803; continue; } if (opcode == 4002) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = local803 * local809; + Static254.intStack[isp++] = local803 * type; continue; } if (opcode == 4003) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = local809 / local803; + Static254.intStack[isp++] = type / local803; continue; } if (opcode == 4004) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = (int) ((double) local809 * Math.random()); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = (int) ((double) type * Math.random()); continue; } if (opcode == 4005) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = (int) (Math.random() * (double) (local809 + 1)); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = (int) (Math.random() * (double) (type + 1)); continue; } if (opcode == 4006) { isp -= 5; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; local652 = Static254.intStack[isp + 3]; local1052 = Static254.intStack[isp + 2]; c = Static254.intStack[isp + 4]; - Static254.intStack[isp++] = (local803 - local809) * (c + -local1052) / (local652 - local1052) + local809; + Static254.intStack[isp++] = (local803 - type) * (c + -local1052) / (local652 - local1052) + type; continue; } @Pc(4899) long local4899; @@ -1949,82 +1949,82 @@ public final class Static88 { } if (opcode == 4008) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = local809 | 0x1 << local803; + Static254.intStack[isp++] = type | 0x1 << local803; continue; } if (opcode == 4009) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = -(0x1 << local803) - 1 & local809; + Static254.intStack[isp++] = -(0x1 << local803) - 1 & type; continue; } if (opcode == 4010) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = (local809 & 0x1 << local803) == 0 ? 0 : 1; + Static254.intStack[isp++] = (type & 0x1 << local803) == 0 ? 0 : 1; continue; } if (opcode == 4011) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = local809 % local803; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = type % local803; continue; } if (opcode == 4012) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - if (local809 == 0) { + type = Static254.intStack[isp]; + if (type == 0) { Static254.intStack[isp++] = 0; } else { - Static254.intStack[isp++] = (int) Math.pow((double) local809, (double) local803); + Static254.intStack[isp++] = (int) Math.pow((double) type, (double) local803); } continue; } if (opcode == 4013) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - if (local809 == 0) { + type = Static254.intStack[isp]; + if (type == 0) { Static254.intStack[isp++] = 0; } else if (local803 == 0) { Static254.intStack[isp++] = Integer.MAX_VALUE; } else { - Static254.intStack[isp++] = (int) Math.pow((double) local809, 1.0D / (double) local803); + Static254.intStack[isp++] = (int) Math.pow((double) type, 1.0D / (double) local803); } continue; } if (opcode == 4014) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = local803 & local809; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = local803 & type; continue; } if (opcode == 4015) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = local809 | local803; + Static254.intStack[isp++] = type | local803; continue; } if (opcode == 4016) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static254.intStack[isp++] = local809 < local803 ? local809 : local803; + Static254.intStack[isp++] = type < local803 ? type : local803; continue; } if (opcode == 4017) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = local803 >= local809 ? local803 : local809; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = local803 >= type ? local803 : type; continue; } if (opcode == 4018) { @@ -2040,16 +2040,16 @@ public final class Static88 { if (opcode < 4300) { if (opcode == 4200) { isp--; - local809 = Static254.intStack[isp]; - Static3.stringStack[ssp++] = Static71.method1439(local809).aClass100_495; + type = Static254.intStack[isp]; + Static3.stringStack[ssp++] = Static71.method1439(type).aClass100_495; continue; } @Pc(11269) ObjType local11269; if (opcode == 4201) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - local11269 = Static71.method1439(local809); + local11269 = Static71.method1439(type); if (local803 >= 1 && local803 <= 5 && local11269.aClass100Array72[local803 - 1] != null) { Static3.stringStack[ssp++] = local11269.aClass100Array72[local803 - 1]; continue; @@ -2059,9 +2059,9 @@ public final class Static88 { } if (opcode == 4202) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - local11269 = Static71.method1439(local809); + local11269 = Static71.method1439(type); if (local803 >= 1 && local803 <= 5 && local11269.aClass100Array71[local803 - 1] != null) { Static3.stringStack[ssp++] = local11269.aClass100Array71[local803 - 1]; continue; @@ -2071,54 +2071,54 @@ public final class Static88 { } if (opcode == 4203) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static71.method1439(local809).anInt2325; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static71.method1439(type).anInt2325; continue; } if (opcode == 4204) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static71.method1439(local809).anInt2336 == 1 ? 1 : 0; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static71.method1439(type).anInt2336 == 1 ? 1 : 0; continue; } @Pc(11417) ObjType local11417; if (opcode == 4205) { isp--; - local809 = Static254.intStack[isp]; - local11417 = Static71.method1439(local809); + type = Static254.intStack[isp]; + local11417 = Static71.method1439(type); if (local11417.anInt2358 == -1 && local11417.anInt2356 >= 0) { Static254.intStack[isp++] = local11417.anInt2356; continue; } - Static254.intStack[isp++] = local809; + Static254.intStack[isp++] = type; continue; } if (opcode == 4206) { isp--; - local809 = Static254.intStack[isp]; - local11417 = Static71.method1439(local809); + type = Static254.intStack[isp]; + local11417 = Static71.method1439(type); if (local11417.anInt2358 >= 0 && local11417.anInt2356 >= 0) { Static254.intStack[isp++] = local11417.anInt2356; continue; } - Static254.intStack[isp++] = local809; + Static254.intStack[isp++] = type; continue; } if (opcode == 4207) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static71.method1439(local809).aBoolean131 ? 1 : 0; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static71.method1439(type).aBoolean131 ? 1 : 0; continue; } if (opcode == 4208) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; local5294 = Static110.method2277(local803); if (local5294.method2078()) { - Static3.stringStack[ssp++] = Static71.method1439(local809).method1819(local5294.aClass100_544, local803); + Static3.stringStack[ssp++] = Static71.method1439(type).method1819(local5294.aClass100_544, local803); } else { - Static254.intStack[isp++] = Static71.method1439(local809).method1829(local5294.anInt2667, local803); + Static254.intStack[isp++] = Static71.method1439(type).method1829(local5294.anInt2667, local803); } continue; } @@ -2146,13 +2146,13 @@ public final class Static88 { } else if (opcode < 4400) { if (opcode == 4300) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; local5294 = Static110.method2277(local803); if (local5294.method2078()) { - Static3.stringStack[ssp++] = Static214.method4363(local809).method2938(local803, local5294.aClass100_544); + Static3.stringStack[ssp++] = Static214.method4363(type).method2938(local803, local5294.aClass100_544); } else { - Static254.intStack[isp++] = Static214.method4363(local809).method2936(local803, local5294.anInt2667); + Static254.intStack[isp++] = Static214.method4363(type).method2936(local803, local5294.anInt2667); } continue; } @@ -2189,9 +2189,9 @@ public final class Static88 { if (opcode == 5003) { local2522 = null; isp--; - local809 = Static254.intStack[isp]; - if (local809 < 100) { - local2522 = Static230.aClass100Array158[local809]; + type = Static254.intStack[isp]; + if (type < 100) { + local2522 = Static230.aClass100Array158[type]; } if (local2522 == null) { local2522 = Static72.EMPTY_STRING; @@ -2201,10 +2201,10 @@ public final class Static88 { } if (opcode == 5004) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = -1; - if (local809 < 100 && Static230.aClass100Array158[local809] != null) { - local803 = Static26.anIntArray67[local809]; + if (type < 100 && Static230.aClass100Array158[type] != null) { + local803 = Static26.anIntArray67[type]; } Static254.intStack[isp++] = local803; continue; @@ -2360,10 +2360,10 @@ public final class Static88 { } if (opcode == 5010) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local2522 = null; - if (local809 < 100) { - local2522 = Static153.aClass100Array112[local809]; + if (type < 100) { + local2522 = Static153.aClass100Array112[type]; } if (local2522 == null) { local2522 = Static72.EMPTY_STRING; @@ -2373,10 +2373,10 @@ public final class Static88 { } if (opcode == 5011) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local2522 = null; - if (local809 < 100) { - local2522 = Static64.aClass100Array62[local809]; + if (type < 100) { + local2522 = Static64.aClass100Array62[type]; } if (local2522 == null) { local2522 = Static72.EMPTY_STRING; @@ -2386,10 +2386,10 @@ public final class Static88 { } if (opcode == 5012) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = -1; - if (local809 < 100) { - local803 = Static241.anIntArray521[local809]; + if (type < 100) { + local803 = Static241.anIntArray521[type]; } Static254.intStack[isp++] = local803; continue; @@ -2413,15 +2413,15 @@ public final class Static88 { } if (opcode == 5050) { isp--; - local809 = Static254.intStack[isp]; - Static3.stringStack[ssp++] = Static235.method4045(local809).aClass100_79; + type = Static254.intStack[isp]; + Static3.stringStack[ssp++] = Static235.method4045(type).aClass100_79; continue; } @Pc(6378) QuickChatCatType local6378; if (opcode == 5051) { isp--; - local809 = Static254.intStack[isp]; - local6378 = Static235.method4045(local809); + type = Static254.intStack[isp]; + local6378 = Static235.method4045(type); if (local6378.anIntArray30 == null) { Static254.intStack[isp++] = 0; } else { @@ -2431,17 +2431,17 @@ public final class Static88 { } if (opcode == 5052) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - @Pc(6416) QuickChatCatType local6416 = Static235.method4045(local809); + @Pc(6416) QuickChatCatType local6416 = Static235.method4045(type); local652 = local6416.anIntArray30[local803]; Static254.intStack[isp++] = local652; continue; } if (opcode == 5053) { isp--; - local809 = Static254.intStack[isp]; - local6378 = Static235.method4045(local809); + type = Static254.intStack[isp]; + local6378 = Static235.method4045(type); if (local6378.anIntArray32 == null) { Static254.intStack[isp++] = 0; } else { @@ -2452,20 +2452,20 @@ public final class Static88 { if (opcode == 5054) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static235.method4045(local809).anIntArray32[local803]; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static235.method4045(type).anIntArray32[local803]; continue; } if (opcode == 5055) { isp--; - local809 = Static254.intStack[isp]; - Static3.stringStack[ssp++] = Static230.method3953(local809).method769(); + type = Static254.intStack[isp]; + Static3.stringStack[ssp++] = Static230.method3953(type).method769(); continue; } if (opcode == 5056) { isp--; - local809 = Static254.intStack[isp]; - @Pc(6527) QuickChatPhraseType local6527 = Static230.method3953(local809); + type = Static254.intStack[isp]; + @Pc(6527) QuickChatPhraseType local6527 = Static230.method3953(type); if (local6527.anIntArray72 == null) { Static254.intStack[isp++] = 0; } else { @@ -2476,8 +2476,8 @@ public final class Static88 { if (opcode == 5057) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static230.method3953(local809).anIntArray72[local803]; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static230.method3953(type).anIntArray72[local803]; continue; } if (opcode == 5058) { @@ -2491,11 +2491,11 @@ public final class Static88 { if (opcode == 5059) { Static6.outboundBuffer.p1isaac(167); Static6.outboundBuffer.p1(0); - local809 = Static6.outboundBuffer.offset; + type = Static6.outboundBuffer.offset; Static6.outboundBuffer.p1(0); Static6.outboundBuffer.p2(Static122.aClass12_1.anInt439); Static122.aClass12_1.aClass3_Sub2_Sub6_1.method760(Static6.outboundBuffer, Static122.aClass12_1.anIntArray33); - Static6.outboundBuffer.p1len(Static6.outboundBuffer.offset - local809); + Static6.outboundBuffer.p1len(Static6.outboundBuffer.offset - type); continue; } if (opcode == 5060) { @@ -2513,83 +2513,83 @@ public final class Static88 { if (opcode == 5061) { Static6.outboundBuffer.p1isaac(167); Static6.outboundBuffer.p1(0); - local809 = Static6.outboundBuffer.offset; + type = Static6.outboundBuffer.offset; Static6.outboundBuffer.p1(1); Static6.outboundBuffer.p2(Static122.aClass12_1.anInt439); Static122.aClass12_1.aClass3_Sub2_Sub6_1.method760(Static6.outboundBuffer, Static122.aClass12_1.anIntArray33); - Static6.outboundBuffer.p1len(Static6.outboundBuffer.offset - local809); + Static6.outboundBuffer.p1len(Static6.outboundBuffer.offset - type); continue; } if (opcode == 5062) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static235.method4045(local809).anIntArray31[local803]; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static235.method4045(type).anIntArray31[local803]; continue; } if (opcode == 5063) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static235.method4045(local809).anIntArray29[local803]; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static235.method4045(type).anIntArray29[local803]; continue; } if (opcode == 5064) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; if (local803 == -1) { Static254.intStack[isp++] = -1; } else { - Static254.intStack[isp++] = Static235.method4045(local809).method469(local803); + Static254.intStack[isp++] = Static235.method4045(type).method469(local803); } continue; } if (opcode == 5065) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; if (local803 == -1) { Static254.intStack[isp++] = -1; } else { - Static254.intStack[isp++] = Static235.method4045(local809).method466(local803); + Static254.intStack[isp++] = Static235.method4045(type).method466(local803); } continue; } if (opcode == 5066) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static230.method3953(local809).method767(); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static230.method3953(type).method767(); continue; } if (opcode == 5067) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - local1052 = Static230.method3953(local809).method765(local803); + type = Static254.intStack[isp]; + local1052 = Static230.method3953(type).method765(local803); Static254.intStack[isp++] = local1052; continue; } if (opcode == 5068) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static122.aClass12_1.anIntArray33[local809] = local803; + Static122.aClass12_1.anIntArray33[type] = local803; continue; } if (opcode == 5069) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - Static122.aClass12_1.anIntArray33[local809] = local803; + Static122.aClass12_1.anIntArray33[type] = local803; continue; } if (opcode == 5070) { isp -= 3; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local1052 = Static254.intStack[isp + 2]; local803 = Static254.intStack[isp + 1]; - @Pc(6996) QuickChatPhraseType local6996 = Static230.method3953(local809); + @Pc(6996) QuickChatPhraseType local6996 = Static230.method3953(type); if (local6996.method765(local803) != 0) { throw new RuntimeException("bad command"); } @@ -2675,8 +2675,8 @@ public final class Static88 { } if (opcode == 5206) { isp--; - local809 = Static254.intStack[isp]; - @Pc(7264) Map local7264 = Static29.method803(local809 >> 14 & 0x3FFF, local809 & 0x3FFF); + type = Static254.intStack[isp]; + @Pc(7264) Map local7264 = Static29.method803(type >> 14 & 0x3FFF, type & 0x3FFF); if (local7264 == null) { Static3.stringStack[ssp++] = Static72.EMPTY_STRING; } else { @@ -2728,13 +2728,13 @@ public final class Static88 { continue; } if (opcode == 5212) { - local809 = Static118.method2352(); + type = Static118.method2352(); local1052 = 0; - if (local809 == -1) { + if (type == -1) { local2522 = Static72.EMPTY_STRING; } else { - local2522 = Static203.aClass134_1.aClass100Array153[local809]; - local1052 = Static203.aClass134_1.method3894(local809); + local2522 = Static203.aClass134_1.aClass100Array153[type]; + local1052 = Static203.aClass134_1.method3894(type); } local2522 = local2522.method3140(Static67.aClass100_639, Static5.aClass100_10); Static3.stringStack[ssp++] = local2522; @@ -2743,12 +2743,12 @@ public final class Static88 { } if (opcode == 5213) { local1052 = 0; - local809 = Static119.method2385(); - if (local809 == -1) { + type = Static119.method2385(); + if (type == -1) { local2522 = Static72.EMPTY_STRING; } else { - local2522 = Static203.aClass134_1.aClass100Array153[local809]; - local1052 = Static203.aClass134_1.method3894(local809); + local2522 = Static203.aClass134_1.aClass100Array153[type]; + local1052 = Static203.aClass134_1.method3894(type); } local2522 = local2522.method3140(Static67.aClass100_639, Static5.aClass100_10); Static3.stringStack[ssp++] = local2522; @@ -2757,17 +2757,17 @@ public final class Static88 { } if (opcode == 5214) { isp--; - local809 = Static254.intStack[isp]; - Static80.method3616(local809 >> 14 & 0x3FFF, local809 & 0x3FFF); + type = Static254.intStack[isp]; + Static80.method3616(type >> 14 & 0x3FFF, type & 0x3FFF); continue; } if (opcode == 5215) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; ssp--; local2522 = Static3.stringStack[ssp]; local7566 = false; - @Pc(7577) SecondaryLinkedList local7577 = Static183.method3333(local809 >> 14 & 0x3FFF, local809 & 0x3FFF); + @Pc(7577) SecondaryLinkedList local7577 = Static183.method3333(type >> 14 & 0x3FFF, type & 0x3FFF); for (@Pc(7582) Map local7582 = (Map) local7577.method795(); local7582 != null; local7582 = (Map) local7577.method797()) { if (local7582.aClass100_138.method3111(local2522)) { local7566 = true; @@ -2783,14 +2783,14 @@ public final class Static88 { } if (opcode == 5216) { isp--; - local809 = Static254.intStack[isp]; - Static253.method4332(local809); + type = Static254.intStack[isp]; + Static253.method4332(type); continue; } if (opcode == 5217) { isp--; - local809 = Static254.intStack[isp]; - if (Static90.method1855(local809)) { + type = Static254.intStack[isp]; + if (Static90.method1855(type)) { Static254.intStack[isp++] = 1; } else { Static254.intStack[isp++] = 0; @@ -2819,8 +2819,8 @@ public final class Static88 { if (opcode == 5300) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; - Static241.setWindowMode(false, 3, local809, local803); + type = Static254.intStack[isp]; + Static241.setWindowMode(false, 3, type, local803); Static254.intStack[isp++] = GameShell.fullScreenFrame == null ? 0 : 1; continue; } @@ -2837,20 +2837,20 @@ public final class Static88 { } if (opcode == 5303) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; @Pc(7800) Class114[] local7800 = Static3.method4660(); - Static254.intStack[isp++] = local7800[local809].anInt4248; - Static254.intStack[isp++] = local7800[local809].anInt4250; + Static254.intStack[isp++] = local7800[type].anInt4248; + Static254.intStack[isp++] = local7800[type].anInt4250; continue; } if (opcode == 5305) { local803 = Static22.anInt729; - local809 = Static114.anInt5831; + type = Static114.anInt5831; local1052 = -1; @Pc(7833) Class114[] local7833 = Static3.method4660(); for (c = 0; c < local7833.length; c++) { @Pc(7843) Class114 local7843 = local7833[c]; - if (local809 == local7843.anInt4248 && local7843.anInt4250 == local803) { + if (type == local7843.anInt4248 && local7843.anInt4250 == local803) { local1052 = c; break; } @@ -2864,11 +2864,11 @@ public final class Static88 { } if (opcode == 5307) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0 || local809 > 2) { - local809 = 0; + type = Static254.intStack[isp]; + if (type < 0 || type > 2) { + type = 0; } - Static241.setWindowMode(false, local809, -1, -1); + Static241.setWindowMode(false, type, -1, -1); continue; } if (opcode == 5308) { @@ -2877,11 +2877,11 @@ public final class Static88 { } if (opcode == 5309) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0 || local809 > 2) { - local809 = 0; + type = Static254.intStack[isp]; + if (type < 0 || type > 2) { + type = 0; } - Static214.windowMode = local809; + Static214.windowMode = type; Static203.savePreferences(GameShell.signLink); continue; } @@ -2911,32 +2911,32 @@ public final class Static88 { } if (opcode == 5405) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; - if (local809 >= 0 && local809 < 2) { - Static107.anIntArrayArrayArray9[local809] = new int[local803 << 1][4]; + if (type >= 0 && type < 2) { + Static107.anIntArrayArrayArray9[type] = new int[local803 << 1][4]; } continue; } if (opcode == 5406) { isp -= 7; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1] << 1; local652 = Static254.intStack[isp + 3]; local1052 = Static254.intStack[isp + 2]; c = Static254.intStack[isp + 4]; @Pc(8108) int local8108 = Static254.intStack[isp + 6]; local1087 = Static254.intStack[isp + 5]; - if (local809 >= 0 && local809 < 2 && Static107.anIntArrayArrayArray9[local809] != null && local803 >= 0 && Static107.anIntArrayArrayArray9[local809].length > local803) { - Static107.anIntArrayArrayArray9[local809][local803] = new int[] { (local1052 >> 14 & 0x3FFF) * 128, local652, (local1052 & 0x3FFF) * 128, local8108 }; - Static107.anIntArrayArrayArray9[local809][local803 + 1] = new int[] { (c >> 14 & 0x3FFF) * 128, local1087, (c & 0x3FFF) * 128 }; + if (type >= 0 && type < 2 && Static107.anIntArrayArrayArray9[type] != null && local803 >= 0 && Static107.anIntArrayArrayArray9[type].length > local803) { + Static107.anIntArrayArrayArray9[type][local803] = new int[] { (local1052 >> 14 & 0x3FFF) * 128, local652, (local1052 & 0x3FFF) * 128, local8108 }; + Static107.anIntArrayArrayArray9[type][local803 + 1] = new int[] { (c >> 14 & 0x3FFF) * 128, local1087, (c & 0x3FFF) * 128 }; } continue; } if (opcode == 5407) { isp--; - local809 = Static107.anIntArrayArrayArray9[Static254.intStack[isp]].length >> 1; - Static254.intStack[isp++] = local809; + type = Static107.anIntArrayArrayArray9[Static254.intStack[isp]].length >> 1; + Static254.intStack[isp++] = type; continue; } if (opcode == 5411) { @@ -3052,29 +3052,29 @@ public final class Static88 { } else if (opcode < 5600) { if (opcode == 5500) { isp -= 4; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local652 = Static254.intStack[isp + 3]; local1052 = Static254.intStack[isp + 2]; local803 = Static254.intStack[isp + 1]; - Static141.method2722(false, local1052, local803, local652, (local809 & 0x3FFF) - Static142.originZ, (local809 >> 14 & 0x3FFF) - Static225.originX); + Static141.method2722(false, local1052, local803, local652, (type & 0x3FFF) - Static142.originZ, (type >> 14 & 0x3FFF) - Static225.originX); continue; } if (opcode == 5501) { isp -= 4; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local652 = Static254.intStack[isp + 3]; local1052 = Static254.intStack[isp + 2]; - Static260.method3849(local803, (local809 & 0x3FFF) - Static142.originZ, local1052, (local809 >> 14 & 0x3FFF) - Static225.originX, local652); + Static260.method3849(local803, (type & 0x3FFF) - Static142.originZ, local1052, (type >> 14 & 0x3FFF) - Static225.originX, local652); continue; } if (opcode == 5502) { isp -= 6; - local809 = Static254.intStack[isp]; - if (local809 >= 2) { + type = Static254.intStack[isp]; + if (type >= 2) { throw new RuntimeException(); } - Static155.anInt3718 = local809; + Static155.anInt3718 = type; local803 = Static254.intStack[isp + 1]; if (Static107.anIntArrayArrayArray9[Static155.anInt3718].length >> 1 <= local803 + 1) { throw new RuntimeException(); @@ -3182,8 +3182,8 @@ public final class Static88 { continue; } if (opcode == 5610) { - for (local809 = 0; local809 < 5; local809++) { - Static3.stringStack[ssp++] = Static229.aClass100Array156.length > local809 ? Static229.aClass100Array156[local809].method3125() : Static72.EMPTY_STRING; + for (type = 0; type < 5; type++) { + Static3.stringStack[ssp++] = Static229.aClass100Array156.length > type ? Static229.aClass100Array156[type].method3125() : Static72.EMPTY_STRING; } Static229.aClass100Array156 = null; continue; @@ -3195,14 +3195,14 @@ public final class Static88 { } else if (opcode < 6100) { if (opcode == 6001) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 1) { - local809 = 1; + type = Static254.intStack[isp]; + if (type < 1) { + type = 1; } - if (local809 > 4) { - local809 = 4; + if (type > 4) { + type = 4; } - Static113.brightness = local809; + Static113.brightness = type; if (!GlRenderer.enabled || !Static178.highDetailLighting) { if (Static113.brightness == 1) { Rasteriser.setBrightness(0.9F); @@ -3292,11 +3292,11 @@ public final class Static88 { } if (opcode == 6011) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0 || local809 > 2) { - local809 = 0; + type = Static254.intStack[isp]; + if (type < 0 || type > 2) { + type = 0; } - Static139.sceneryShadowsType = local809; + Static139.sceneryShadowsType = type; Static203.savePreferences(GameShell.signLink); Static18.serverUpdatedPreferences = false; continue; @@ -3350,14 +3350,14 @@ public final class Static88 { } if (opcode == 6016) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; if (GlRenderer.enabled) { GameShell.replaceCanvas = true; } - if (local809 < 0 || local809 > 2) { - local809 = 0; + if (type < 0 || type > 2) { + type = 0; } - Static186.antiAliasingMode = local809; + Static186.antiAliasingMode = type; continue; } if (opcode == 6017) { @@ -3370,38 +3370,38 @@ public final class Static88 { } if (opcode == 6018) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0) { - local809 = 0; + type = Static254.intStack[isp]; + if (type < 0) { + type = 0; } - if (local809 > 127) { - local809 = 127; + if (type > 127) { + type = 127; } - Static125.soundEffectVolume = local809; + Static125.soundEffectVolume = type; Static203.savePreferences(GameShell.signLink); Static18.serverUpdatedPreferences = false; continue; } if (opcode == 6019) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0) { - local809 = 0; + type = Static254.intStack[isp]; + if (type < 0) { + type = 0; } - if (local809 > 255) { - local809 = 255; + if (type > 255) { + type = 255; } - if (local809 != Static12.musicVolume) { + if (type != Static12.musicVolume) { if (Static12.musicVolume == 0 && Static221.anInt4363 != -1) { - Static122.method2410(Static130.js5Archive6, Static221.anInt4363, local809); + Static122.method2410(Static130.js5Archive6, Static221.anInt4363, type); Static144.aBoolean173 = false; - } else if (local809 == 0) { + } else if (type == 0) { Static241.method4548(); Static144.aBoolean173 = false; } else { - Static230.method3956(local809); + Static230.method3956(type); } - Static12.musicVolume = local809; + Static12.musicVolume = type; } Static203.savePreferences(GameShell.signLink); Static18.serverUpdatedPreferences = false; @@ -3409,14 +3409,14 @@ public final class Static88 { } if (opcode == 6020) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0) { - local809 = 0; + type = Static254.intStack[isp]; + if (type < 0) { + type = 0; } - if (local809 > 127) { - local809 = 127; + if (type > 127) { + type = 127; } - Static30.ambientSoundsVolume = local809; + Static30.ambientSoundsVolume = type; Static203.savePreferences(GameShell.signLink); Static18.serverUpdatedPreferences = false; continue; @@ -3429,19 +3429,19 @@ public final class Static88 { } if (opcode == 6023) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0) { - local809 = 0; + type = Static254.intStack[isp]; + if (type < 0) { + type = 0; } - if (local809 > 2) { - local809 = 2; + if (type > 2) { + type = 2; } local1552 = false; if (GameShell.maxMemory < 96) { local1552 = true; - local809 = 0; + type = 0; } - Static76.setParticles(local809); + Static76.setParticles(type); Static203.savePreferences(GameShell.signLink); Static18.serverUpdatedPreferences = false; Static254.intStack[isp++] = local1552 ? 0 : 1; @@ -3449,11 +3449,11 @@ public final class Static88 { } if (opcode == 6024) { isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0 || local809 > 2) { - local809 = 0; + type = Static254.intStack[isp]; + if (type < 0 || type > 2) { + type = 0; } - Static102.windowMode = local809; + Static102.windowMode = type; Static203.savePreferences(GameShell.signLink); continue; } @@ -3634,10 +3634,10 @@ public final class Static88 { isp -= 3; local1052 = Static254.intStack[isp + 2]; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; Static102.aCalendar2.clear(); Static102.aCalendar2.set(11, 12); - Static102.aCalendar2.set(local1052, local803, local809); + Static102.aCalendar2.set(local1052, local803, type); Static254.intStack[isp++] = (int) (Static102.aCalendar2.getTime().getTime() / 86400000L) - 11745; continue; } @@ -3650,16 +3650,16 @@ public final class Static88 { if (opcode == 6304) { local1552 = true; isp--; - local809 = Static254.intStack[isp]; - if (local809 < 0) { - local1552 = (local809 + 1) % 4 == 0; - } else if (local809 < 1582) { - local1552 = local809 % 4 == 0; - } else if (local809 % 4 != 0) { + type = Static254.intStack[isp]; + if (type < 0) { + local1552 = (type + 1) % 4 == 0; + } else if (type < 1582) { + local1552 = type % 4 == 0; + } else if (type % 4 != 0) { local1552 = false; - } else if (local809 % 100 != 0) { + } else if (type % 100 != 0) { local1552 = true; - } else if (local809 % 400 != 0) { + } else if (type % 400 != 0) { local1552 = false; } Static254.intStack[isp++] = local1552 ? 1 : 0; @@ -3727,9 +3727,9 @@ public final class Static88 { } if (opcode == 6503) { isp--; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; if (Static244.gameState == 10 && Static219.anInt4937 == 0 && Static184.loginStep == 0 && Static179.accountCreationStep == 0) { - Static254.intStack[isp++] = Static176.hopWorld(local809) ? 1 : 0; + Static254.intStack[isp++] = Static176.hopWorld(type) ? 1 : 0; continue; } Static254.intStack[isp++] = 0; @@ -3747,8 +3747,8 @@ public final class Static88 { } if (opcode == 6506) { isp--; - local809 = Static254.intStack[isp]; - @Pc(10440) World local10440 = Static54.getWorld(local809); + type = Static254.intStack[isp]; + @Pc(10440) World local10440 = Static54.getWorld(type); if (local10440 == null) { Static254.intStack[isp++] = -1; Static3.stringStack[ssp++] = Static72.EMPTY_STRING; @@ -3768,10 +3768,10 @@ public final class Static88 { if (opcode == 6507) { isp -= 4; local1052 = Static254.intStack[isp + 2]; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local7566 = Static254.intStack[isp + 3] == 1; local1552 = Static254.intStack[isp + 1] == 1; - Static228.sortWorldList(local1052, local1552, local809, local7566); + Static228.sortWorldList(local1052, local1552, type, local7566); continue; } } else if (opcode < 6700) { @@ -3789,25 +3789,25 @@ public final class Static88 { } } else if (opcode == 4500) { isp -= 2; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local803 = Static254.intStack[isp + 1]; local5294 = Static110.method2277(local803); if (local5294.method2078()) { - Static3.stringStack[ssp++] = Static123.method2417(local809).method2802(local5294.aClass100_544, local803); + Static3.stringStack[ssp++] = Static123.method2417(type).method2802(local5294.aClass100_544, local803); } else { - Static254.intStack[isp++] = Static123.method2417(local809).method2798(local803, local5294.anInt2667); + Static254.intStack[isp++] = Static123.method2417(type).method2798(local803, local5294.anInt2667); } continue; } } else if (opcode == 4400) { isp -= 2; local803 = Static254.intStack[isp + 1]; - local809 = Static254.intStack[isp]; + type = Static254.intStack[isp]; local5294 = Static110.method2277(local803); if (local5294.method2078()) { - Static3.stringStack[ssp++] = Static271.method4601(local809).method3430(local5294.aClass100_544, local803); + Static3.stringStack[ssp++] = Static271.method4601(type).method3430(local5294.aClass100_544, local803); } else { - Static254.intStack[isp++] = Static271.method4601(local809).method3423(local5294.anInt2667, local803); + Static254.intStack[isp++] = Static271.method4601(type).method3423(local5294.anInt2667, local803); } continue; } @@ -3843,8 +3843,8 @@ public final class Static88 { } if (opcode == 4104) { isp--; - local809 = Static254.intStack[isp]; - @Pc(11770) long local11770 = (long) local809 * 86400000L + 1014768000000L; + type = Static254.intStack[isp]; + @Pc(11770) long local11770 = (long) type * 86400000L + 1014768000000L; Static102.aCalendar2.setTime(new Date(local11770)); local652 = Static102.aCalendar2.get(5); c = Static102.aCalendar2.get(2); @@ -3865,8 +3865,8 @@ public final class Static88 { } if (opcode == 4106) { isp--; - local809 = Static254.intStack[isp]; - Static3.stringStack[ssp++] = Static123.parseInt(local809); + type = Static254.intStack[isp]; + Static3.stringStack[ssp++] = Static123.parseInt(type); continue; } if (opcode == 4107) { @@ -3923,26 +3923,26 @@ public final class Static88 { } if (opcode == 4113) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static273.method3213(local809) ? 1 : 0; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static273.method3213(type) ? 1 : 0; continue; } if (opcode == 4114) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static83.method433(local809) ? 1 : 0; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static83.method433(type) ? 1 : 0; continue; } if (opcode == 4115) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static258.method4428(local809) ? 1 : 0; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static258.method4428(type) ? 1 : 0; continue; } if (opcode == 4116) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static24.method671(local809) ? 1 : 0; + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static24.method671(type) ? 1 : 0; continue; } if (opcode == 4117) { @@ -4003,14 +4003,14 @@ public final class Static88 { } if (opcode == 4122) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static231.toLowerCase(local809); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static231.toLowerCase(type); continue; } if (opcode == 4123) { isp--; - local809 = Static254.intStack[isp]; - Static254.intStack[isp++] = Static143.toUpperCase(local809); + type = Static254.intStack[isp]; + Static254.intStack[isp++] = Static143.toUpperCase(type); continue; } if (opcode == 4124) { diff --git a/client/src/main/java/Static89.java b/client/src/main/java/Static89.java index 60887b9..0a945e9 100644 --- a/client/src/main/java/Static89.java +++ b/client/src/main/java/Static89.java @@ -20,7 +20,7 @@ public final class Static89 { public static int anInt2385 = 0; @OriginalMember(owner = "client!ha", name = "p", descriptor = "Lclient!gn;") - public static final LruHashTable aClass54_8 = new LruHashTable(64); + public static final LruHashTable recentUse = new LruHashTable(64); @OriginalMember(owner = "client!ha", name = "q", descriptor = "I") public static int anInt2388 = 0; @@ -77,7 +77,7 @@ public final class Static89 { @OriginalMember(owner = "client!ha", name = "a", descriptor = "(II)[B") public static byte[] method1837(@OriginalArg(1) int arg0) { - @Pc(10) ByteArrayNode local10 = (ByteArrayNode) Static53.aClass54_5.method1806((long) arg0); + @Pc(10) ByteArrayNode local10 = (ByteArrayNode) Static53.aClass54_5.get((long) arg0); if (local10 == null) { @Pc(24) Random local24 = new Random((long) arg0); @Pc(27) byte[] local27 = new byte[512]; @@ -93,7 +93,7 @@ public final class Static89 { local27[local53] = local27[511 - local29] = local62; } local10 = new ByteArrayNode(local27); - Static53.aClass54_5.method1811(local10, (long) arg0); + Static53.aClass54_5.put(local10, (long) arg0); } return local10.aByteArray37; } diff --git a/client/src/main/java/Static91.java b/client/src/main/java/Static91.java index 925a168..6f3cab2 100644 --- a/client/src/main/java/Static91.java +++ b/client/src/main/java/Static91.java @@ -27,7 +27,7 @@ public final class Static91 { @OriginalMember(owner = "client!hc", name = "a", descriptor = "(IB)Lclient!qc;") public static ClientScript getCs2ById(@OriginalArg(0) int arg0) { - @Pc(12) ClientScript local12 = (ClientScript) Static105.aClass54_9.method1806((long) arg0); + @Pc(12) ClientScript local12 = (ClientScript) Static105.aClass54_9.get((long) arg0); if (local12 != null) { return local12; } @@ -79,7 +79,7 @@ public final class Static91 { } local12.opcodes[local107++] = local114; } - Static105.aClass54_9.method1811(local12, (long) arg0); + Static105.aClass54_9.put(local12, (long) arg0); return local12; } diff --git a/client/src/main/java/StructType.java b/client/src/main/java/StructType.java index 6fe3df7..60f48c2 100644 --- a/client/src/main/java/StructType.java +++ b/client/src/main/java/StructType.java @@ -14,7 +14,7 @@ public final class StructType extends SecondaryNode { if (this.aClass133_14 == null) { return arg1; } else { - @Pc(29) IntNode local29 = (IntNode) this.aClass133_14.method3863((long) arg0); + @Pc(29) IntNode local29 = (IntNode) this.aClass133_14.get((long) arg0); return local29 == null ? arg1 : local29.anInt3141; } } @@ -48,7 +48,7 @@ public final class StructType extends SecondaryNode { if (this.aClass133_14 == null) { return arg0; } else { - @Pc(16) StringNode local16 = (StringNode) this.aClass133_14.method3863((long) arg1); + @Pc(16) StringNode local16 = (StringNode) this.aClass133_14.get((long) arg1); return local16 == null ? arg0 : local16.aClass100_980; } }