From 392c43562c2616845782413e86f97d3315ab9eed Mon Sep 17 00:00:00 2001 From: Graham Date: Mon, 10 Aug 2020 19:38:13 +0100 Subject: [PATCH] Refactor the client's Js5Index class Signed-off-by: Graham --- share/deob/map/client.yaml | 118 ++++++++++++++++++------------------- 1 file changed, 59 insertions(+), 59 deletions(-) diff --git a/share/deob/map/client.yaml b/share/deob/map/client.yaml index 1087851b16..92aea2d846 100644 --- a/share/deob/map/client.yaml +++ b/share/deob/map/client.yaml @@ -73,7 +73,7 @@ classes: client!fl: "Class4_Sub1_Sub10" client!fm: "Class60" client!fn: "Class4_Sub3_Sub8" - client!fo: "Class61" + client!fo: "Js5Index" client!g: "Class4_Sub3_Sub9" client!ga: "Class62" client!gb: "Class63_Sub1" @@ -2715,8 +2715,8 @@ fields: owner: "Class4_Sub3_Sub8" name: "anInt1963" client!fo.a [I: - owner: "Class61" - name: "anIntArray152" + owner: "Js5Index" + name: "groupCapacities" client!fo.b Z: owner: "Static2" name: "aBoolean119" @@ -2724,29 +2724,29 @@ fields: owner: "Static2" name: "aBooleanArray8" client!fo.d [[I: - owner: "Class61" - name: "anIntArrayArray14" + owner: "Js5Index" + name: "fileIds" client!fo.e Lclient!fh;: owner: "Static2" name: "aClass58_41" client!fo.f [I: - owner: "Class61" - name: "anIntArray153" + owner: "Js5Index" + name: "groupChecksums" client!fo.g I: - owner: "Class61" - name: "anInt1971" + owner: "Js5Index" + name: "version" client!fo.h I: - owner: "Class61" - name: "anInt1972" + owner: "Js5Index" + name: "size" client!fo.i Lclient!gf;: - owner: "Class61" - name: "aClass66_1" + owner: "Js5Index" + name: "groupNameHashTable" client!fo.k [[I: - owner: "Class61" - name: "anIntArrayArray15" + owner: "Js5Index" + name: "fileNameHashes" client!fo.l [I: - owner: "Class61" - name: "anIntArray154" + owner: "Js5Index" + name: "groupSizes" client!fo.n Lclient!fh;: owner: "Static2" name: "aClass58_42" @@ -2757,23 +2757,23 @@ fields: owner: "Static2" name: "anInt1976" client!fo.q [Lclient!gf;: - owner: "Class61" - name: "aClass66Array1" + owner: "Js5Index" + name: "fileNameHashTables" client!fo.s [I: - owner: "Class61" - name: "anIntArray155" + owner: "Js5Index" + name: "groupNameHashes" client!fo.t I: - owner: "Class61" - name: "anInt1978" + owner: "Js5Index" + name: "checksum" client!fo.u [I: - owner: "Class61" - name: "anIntArray156" + owner: "Js5Index" + name: "groupIds" client!fo.v [I: - owner: "Class61" - name: "anIntArray157" + owner: "Js5Index" + name: "groupVersions" client!fo.w I: - owner: "Class61" - name: "anInt1979" + owner: "Js5Index" + name: "capacity" client!g.A I: owner: "Class4_Sub3_Sub9" name: "anInt1993" @@ -19627,11 +19627,11 @@ methods: 379: "local379" 389: "local389" client!fo. ([BI)V: - owner: "Class61" + owner: "Js5Index" name: "" arguments: - 0: "arg0" - 1: "arg1" + 0: "bytes" + 1: "expectedChecksum" locals: {} client!fo.a (B)Lclient!jf;: owner: "Static16" @@ -19647,35 +19647,35 @@ methods: 0: "arg0" locals: {} client!fo.a ([BI)V: - owner: "Class61" - name: "method1503" + owner: "Js5Index" + name: "read" arguments: - 0: "arg0" + 0: "bytes" locals: - 8: "local8" - 12: "local12" - 44: "local44" - 48: "local48" - 55: "local55" - 62: "local62" - 137: "local137" - 151: "local151" - 181: "local181" - 204: "local204" - 223: "local223" - 242: "local242" - 258: "local258" - 260: "local260" - 265: "local265" - 270: "local270" - 278: "local278" - 300: "local300" - 353: "local353" - 366: "local366" - 371: "local371" - 382: "local382" - 404: "local404" - 420: "local420" + 8: "buffer" + 12: "protocol" + 44: "prevGroupId" + 48: "flags" + 55: "maxGroupId" + 62: "i" + 137: "groupId" + 151: "i" + 181: "i" + 204: "i" + 223: "i" + 242: "i" + 258: "prevFileId" + 260: "maxFileId" + 265: "groupId" + 270: "groupSize" + 278: "j" + 300: "fileId" + 353: "i" + 366: "groupId" + 371: "groupSize" + 382: "fileId" + 404: "j" + 420: "fileId" client!g. (II)V: owner: "Class4_Sub3_Sub9" name: ""