Refactor SeqTypeList

Signed-off-by: Graham <gpe@openrs2.dev>
Graham 4 years ago
parent 5c135c7ced
commit 5074405a5c
  1. 252
      share/deob/map/client.yaml

@ -1,9 +1,9 @@
--- ---
classes: classes:
client!a: "Class1" client!a: "AnimFrame"
client!ac: "TextureOp28" client!ac: "TextureOp28"
client!ae: "Class6" client!ae: "Class6"
client!af: "Class4_Sub2" client!af: "AnimBase"
client!ag: "Class7" client!ag: "Class7"
client!ai: "Interface1" client!ai: "Interface1"
client!ak: "SecondaryHashTable" client!ak: "SecondaryHashTable"
@ -53,7 +53,7 @@ classes:
client!eb: "Class4_Sub8" client!eb: "Class4_Sub8"
client!ec: "GlShader" client!ec: "GlShader"
client!ed: "SpotAnimNode" client!ed: "SpotAnimNode"
client!eg: "Class46" client!eg: "SeqType"
client!eh: "Class47" client!eh: "Class47"
client!ei: "HardReferenceNode" client!ei: "HardReferenceNode"
client!ej: "Class4_Sub9" client!ej: "Class4_Sub9"
@ -243,7 +243,7 @@ classes:
client!tb: "Keyboard" client!tb: "Keyboard"
client!tc: "TextureOp22" client!tc: "TextureOp22"
client!td: "ObjType" client!td: "ObjType"
client!te: "Class4_Sub3_Sub19" client!te: "AnimFrameset"
client!tf: "Class4_Sub6" client!tf: "Class4_Sub6"
client!tg: "Class4_Sub31" client!tg: "Class4_Sub31"
client!ti: "TextureOp24" client!ti: "TextureOp24"
@ -291,37 +291,37 @@ classes:
client!wn: "Class4_Sub3_Sub24" client!wn: "Class4_Sub3_Sub24"
fields: fields:
client!a.a [S: client!a.a [S:
owner: "Class1" owner: "AnimFrame"
name: "aShortArray1" name: "aShortArray1"
client!a.b [S: client!a.b [S:
owner: "Static1" owner: "Static1"
name: "aShortArray2" name: "aShortArray2"
client!a.c [S: client!a.c [S:
owner: "Class1" owner: "AnimFrame"
name: "aShortArray3" name: "aShortArray3"
client!a.d [S: client!a.d [S:
owner: "Class1" owner: "AnimFrame"
name: "aShortArray4" name: "aShortArray4"
client!a.e Z: client!a.e Z:
owner: "Class1" owner: "AnimFrame"
name: "aBoolean1" name: "aBoolean1"
client!a.f [B: client!a.f [B:
owner: "Class1" owner: "AnimFrame"
name: "aByteArray1" name: "aByteArray1"
client!a.g [B: client!a.g [B:
owner: "Static1" owner: "Static1"
name: "aByteArray2" name: "aByteArray2"
client!a.h [S: client!a.h [S:
owner: "Class1" owner: "AnimFrame"
name: "aShortArray5" name: "aShortArray5"
client!a.i [S: client!a.i [S:
owner: "Static1" owner: "Static1"
name: "aShortArray6" name: "aShortArray6"
client!a.j Z: client!a.j Z:
owner: "Class1" owner: "AnimFrame"
name: "aBoolean2" name: "aBoolean2"
client!a.k I: client!a.k I:
owner: "Class1" owner: "AnimFrame"
name: "anInt1" name: "anInt1"
client!a.l [S: client!a.l [S:
owner: "Static1" owner: "Static1"
@ -333,11 +333,11 @@ fields:
owner: "Static1" owner: "Static1"
name: "aShortArray9" name: "aShortArray9"
client!a.o [S: client!a.o [S:
owner: "Class1" owner: "AnimFrame"
name: "aShortArray10" name: "aShortArray10"
client!a.p Lclient!af;: client!a.p Lclient!af;:
owner: "Class1" owner: "AnimFrame"
name: "aClass4_Sub2_1" name: "base"
client!aa.b I: client!aa.b I:
owner: "Static1" owner: "Static1"
name: "anInt3" name: "anInt3"
@ -429,7 +429,7 @@ fields:
owner: "Static1" owner: "Static1"
name: "anIntArray13" name: "anIntArray13"
client!af.B [[I: client!af.B [[I:
owner: "Class4_Sub2" owner: "AnimBase"
name: "anIntArrayArray1" name: "anIntArrayArray1"
client!af.C [[[Lclient!nh;: client!af.C [[[Lclient!nh;:
owner: "Terrain" owner: "Terrain"
@ -444,26 +444,26 @@ fields:
owner: "Static1" owner: "Static1"
name: "anInt113" name: "anInt113"
client!af.o [I: client!af.o [I:
owner: "Class4_Sub2" owner: "AnimBase"
name: "anIntArray11" name: "anIntArray11"
client!af.q Lsignlink!vk;: client!af.q Lsignlink!vk;:
owner: "Static1" owner: "Static1"
name: "aClass197_2" name: "aClass197_2"
client!af.r I: client!af.r I:
owner: "Class4_Sub2" owner: "AnimBase"
name: "anInt107" name: "anInt107"
client!af.t [I: client!af.t [I:
owner: "Class4_Sub2" owner: "AnimBase"
name: "anIntArray12" name: "anIntArray12"
client!af.v Lclient!cc;: client!af.v Lclient!cc;:
owner: "Static1" owner: "Static1"
name: "aClass26_1" name: "aClass26_1"
client!af.x [Z: client!af.x [Z:
owner: "Class4_Sub2" owner: "AnimBase"
name: "aBooleanArray1" name: "aBooleanArray1"
client!af.z I: client!af.z I:
owner: "Class4_Sub2" owner: "AnimBase"
name: "anInt112" name: "id"
client!ag.a I: client!ag.a I:
owner: "Class7" owner: "Class7"
name: "anInt114" name: "anInt114"
@ -1911,8 +1911,8 @@ fields:
owner: "Static2" owner: "Static2"
name: "anIntArray85" name: "anIntArray85"
client!ea.I Lclient!fh;: client!ea.I Lclient!fh;:
owner: "Static2" owner: "SeqTypeList"
name: "aClass58_35" name: "animsArchive"
client!ea.K I: client!ea.K I:
owner: "Static2" owner: "Static2"
name: "anInt1121" name: "anInt1121"
@ -1995,73 +1995,73 @@ fields:
owner: "Text" owner: "Text"
name: "CHATEFFECT3" name: "CHATEFFECT3"
client!eg.A I: client!eg.A I:
owner: "Class46" owner: "SeqType"
name: "anInt1240" name: "anInt1240"
client!eg.B Z: client!eg.B Z:
owner: "Class46" owner: "SeqType"
name: "aBoolean73" name: "aBoolean73"
client!eg.D Ljava/lang/String;: client!eg.D Ljava/lang/String;:
owner: "Static2" owner: "Static2"
name: "aString76" name: "aString76"
client!eg.E I: client!eg.E I:
owner: "Class46" owner: "SeqType"
name: "anInt1242" name: "anInt1242"
client!eg.F [[I: client!eg.F [[I:
owner: "Class46" owner: "SeqType"
name: "anIntArrayArray11" name: "anIntArrayArray11"
client!eg.G I: client!eg.G I:
owner: "Class46" owner: "SeqType"
name: "anInt1243" name: "anInt1243"
client!eg.H I: client!eg.H I:
owner: "Static2" owner: "Static2"
name: "anInt1244" name: "anInt1244"
client!eg.a I: client!eg.a I:
owner: "Class46" owner: "SeqType"
name: "anInt1223" name: "id"
client!eg.b [Z: client!eg.b [Z:
owner: "Class46" owner: "SeqType"
name: "aBooleanArray6" name: "aBooleanArray6"
client!eg.c I: client!eg.c I:
owner: "Class46" owner: "SeqType"
name: "anInt1224" name: "anInt1224"
client!eg.d [I: client!eg.d [I:
owner: "Class46" owner: "SeqType"
name: "anIntArray93" name: "anIntArray93"
client!eg.i Lclient!fh;: client!eg.i Lclient!fh;:
owner: "StructTypeList" owner: "StructTypeList"
name: "archive" name: "archive"
client!eg.l Z: client!eg.l Z:
owner: "Class46" owner: "SeqType"
name: "aBoolean70" name: "aBoolean70"
client!eg.m I: client!eg.m I:
owner: "Static2" owner: "Static2"
name: "anInt1231" name: "anInt1231"
client!eg.n I: client!eg.n I:
owner: "Class46" owner: "SeqType"
name: "anInt1232" name: "anInt1232"
client!eg.s [Lclient!uj;: client!eg.s [Lclient!uj;:
owner: "Static2" owner: "Static2"
name: "aClass4_Sub3_Sub14Array7" name: "aClass4_Sub3_Sub14Array7"
client!eg.t I: client!eg.t I:
owner: "Class46" owner: "SeqType"
name: "anInt1237" name: "anInt1237"
client!eg.u I: client!eg.u I:
owner: "Class46" owner: "SeqType"
name: "anInt1238" name: "anInt1238"
client!eg.v [I: client!eg.v [I:
owner: "Class46" owner: "SeqType"
name: "anIntArray94" name: "anIntArray94"
client!eg.w I: client!eg.w I:
owner: "Class46" owner: "SeqType"
name: "anInt1239" name: "anInt1239"
client!eg.x Z: client!eg.x Z:
owner: "Class46" owner: "SeqType"
name: "aBoolean71" name: "aBoolean71"
client!eg.y Z: client!eg.y Z:
owner: "Class46" owner: "SeqType"
name: "aBoolean72" name: "aBoolean72"
client!eg.z [I: client!eg.z [I:
owner: "Class46" owner: "SeqType"
name: "anIntArray95" name: "anIntArray95"
client!eh.a I: client!eh.a I:
owner: "Class47" owner: "Class47"
@ -2874,8 +2874,8 @@ fields:
owner: "LocalisedText" owner: "LocalisedText"
name: "DROP" name: "DROP"
client!gg.m Lclient!fh;: client!gg.m Lclient!fh;:
owner: "Static3" owner: "SeqTypeList"
name: "aClass58_44" name: "archive"
client!gg.n I: client!gg.n I:
owner: "Class11_Sub3" owner: "Class11_Sub3"
name: "anInt2059" name: "anInt2059"
@ -9543,8 +9543,8 @@ fields:
owner: "Static6" owner: "Static6"
name: "anIntArray544" name: "anIntArray544"
client!tb.e Lclient!cc;: client!tb.e Lclient!cc;:
owner: "Static6" owner: "SeqTypeList"
name: "aClass26_53" name: "types"
client!tb.g Ljava/math/BigInteger;: client!tb.g Ljava/math/BigInteger;:
owner: "Static6" owner: "Static6"
name: "aBigInteger2" name: "aBigInteger2"
@ -9738,8 +9738,8 @@ fields:
owner: "Static6" owner: "Static6"
name: "anInt5117" name: "anInt5117"
client!te.B [Lclient!a;: client!te.B [Lclient!a;:
owner: "Class4_Sub3_Sub19" owner: "AnimFrameset"
name: "aClass1Array1" name: "frames"
client!te.D Lclient!uj;: client!te.D Lclient!uj;:
owner: "Static6" owner: "Static6"
name: "aClass4_Sub3_Sub14_8" name: "aClass4_Sub3_Sub14_8"
@ -10584,8 +10584,8 @@ fields:
owner: "Static7" owner: "Static7"
name: "aByteArrayArray50" name: "aByteArrayArray50"
client!va.j Lclient!fh;: client!va.j Lclient!fh;:
owner: "Static7" owner: "SeqTypeList"
name: "aClass58_101" name: "basesArchive"
client!va.k Z: client!va.k Z:
owner: "Static7" owner: "Static7"
name: "aBoolean367" name: "aBoolean367"
@ -10620,8 +10620,8 @@ fields:
owner: "Static7" owner: "Static7"
name: "aClass138_14" name: "aClass138_14"
client!vc.f Lclient!cc;: client!vc.f Lclient!cc;:
owner: "Static7" owner: "SeqTypeList"
name: "aClass26_49" name: "animFramesets"
client!vc.j [Lclient!we;: client!vc.j [Lclient!we;:
owner: "Terrain" owner: "Terrain"
name: "aClass184Array13" name: "aClass184Array13"
@ -11941,11 +11941,11 @@ fields:
name: "anInt6084" name: "anInt6084"
methods: methods:
client!a.<init> ([BLclient!af;)V: client!a.<init> ([BLclient!af;)V:
owner: "Class1" owner: "AnimFrame"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "bytes"
1: "arg1" 1: "base"
locals: locals:
21: "local21" 21: "local21"
26: "local26" 26: "local26"
@ -12396,13 +12396,13 @@ methods:
arguments: {} arguments: {}
locals: {} locals: {}
client!af.<init> (I[B)V: client!af.<init> (I[B)V:
owner: "Class4_Sub2" owner: "AnimBase"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "id"
1: "arg1" 1: "bytes"
locals: locals:
11: "local11" 11: "buffer"
38: "local38" 38: "local38"
54: "local54" 54: "local54"
79: "local79" 79: "local79"
@ -16684,8 +16684,8 @@ methods:
locals: locals:
12: "i" 12: "i"
client!eg.a (B)V: client!eg.a (B)V:
owner: "Class46" owner: "SeqType"
name: "method1022" name: "postDecode"
arguments: {} arguments: {}
locals: {} locals: {}
client!eg.a (IIIIB)V: client!eg.a (IIIIB)V:
@ -16699,7 +16699,7 @@ methods:
locals: locals:
10: "local10" 10: "local10"
client!eg.a (IIIIILclient!vg;)Lclient!vg;: client!eg.a (IIIIILclient!vg;)Lclient!vg;:
owner: "Class46" owner: "SeqType"
name: "method1021" name: "method1021"
arguments: arguments:
0: "arg0" 0: "arg0"
@ -16713,7 +16713,7 @@ methods:
40: "local40" 40: "local40"
116: "local116" 116: "local116"
client!eg.a (IIILclient!vg;I)Lclient!vg;: client!eg.a (IIILclient!vg;I)Lclient!vg;:
owner: "Class46" owner: "SeqType"
name: "method1018" name: "method1018"
arguments: arguments:
1: "arg0" 1: "arg0"
@ -16726,7 +16726,7 @@ methods:
43: "local43" 43: "local43"
102: "local102" 102: "local102"
client!eg.a (Lclient!fd;II)V: client!eg.a (Lclient!fd;II)V:
owner: "Class46" owner: "SeqType"
name: "method1020" name: "method1020"
arguments: arguments:
0: "arg0" 0: "arg0"
@ -16746,8 +16746,8 @@ methods:
335: "local335" 335: "local335"
337: "local337" 337: "local337"
client!eg.a (Lclient!fd;Z)V: client!eg.a (Lclient!fd;Z)V:
owner: "Class46" owner: "SeqType"
name: "method1016" name: "decode"
arguments: arguments:
0: "arg0" 0: "arg0"
locals: locals:
@ -16762,7 +16762,7 @@ methods:
4: "arg3" 4: "arg3"
locals: {} locals: {}
client!eg.a (ZIILclient!vg;I)Lclient!vg;: client!eg.a (ZIILclient!vg;I)Lclient!vg;:
owner: "Class46" owner: "SeqType"
name: "method1017" name: "method1017"
arguments: arguments:
1: "arg0" 1: "arg0"
@ -16782,7 +16782,7 @@ methods:
161: "local161" 161: "local161"
246: "local246" 246: "local246"
client!eg.a (ZIILclient!vg;II)Lclient!vg;: client!eg.a (ZIILclient!vg;II)Lclient!vg;:
owner: "Class46" owner: "SeqType"
name: "method1014" name: "method1014"
arguments: arguments:
1: "arg0" 1: "arg0"
@ -19206,10 +19206,10 @@ methods:
115: "local115" 115: "local115"
122: "local122" 122: "local122"
client!fi.c (II)I: client!fi.c (II)I:
owner: "Static15" owner: "SeqTypeList"
name: "method1397" name: "getGroupId"
arguments: arguments:
0: "arg0" 0: "id"
locals: {} locals: {}
client!fi.d (B)I: client!fi.d (B)I:
owner: "TextureOp36" owner: "TextureOp36"
@ -23882,8 +23882,8 @@ methods:
8: "i" 8: "i"
17: "c" 17: "c"
client!ja.b (I)V: client!ja.b (I)V:
owner: "Static20" owner: "SeqTypeList"
name: "method1969" name: "removeSoft"
arguments: {} arguments: {}
locals: {} locals: {}
client!ja.run ()V: client!ja.run ()V:
@ -27321,14 +27321,14 @@ methods:
arguments: {} arguments: {}
locals: {} locals: {}
client!ld.b (II)Lclient!eg;: client!ld.b (II)Lclient!eg;:
owner: "Static23" owner: "SeqTypeList"
name: "method2494" name: "get"
arguments: arguments:
0: "arg0" 0: "id"
locals: locals:
10: "local10" 10: "type"
25: "local25" 25: "bytes"
29: "local29" 29: "newType"
client!ld.b (III)V: client!ld.b (III)V:
owner: "Class4_Sub6_Sub2" owner: "Class4_Sub6_Sub2"
name: "method2477" name: "method2477"
@ -33217,8 +33217,8 @@ methods:
arguments: {} arguments: {}
locals: {} locals: {}
client!of.f (B)V: client!of.f (B)V:
owner: "Static27" owner: "SeqTypeList"
name: "method3180" name: "clear"
arguments: {} arguments: {}
locals: {} locals: {}
client!of.f (I)V: client!of.f (I)V:
@ -39887,16 +39887,16 @@ methods:
21: "local21" 21: "local21"
25: "local25" 25: "local25"
client!sh.d (II)Lclient!te;: client!sh.d (II)Lclient!te;:
owner: "Static32" owner: "SeqTypeList"
name: "method3984" name: "getAnimFrameset"
arguments: arguments:
0: "arg0" 0: "id"
locals: locals:
19: "local19" 19: "frameset"
31: "local31" 31: "newFrameset"
client!si.a (IB)V: client!si.a (IB)V:
owner: "Static32" owner: "SeqTypeList"
name: "method3986" name: "clean"
arguments: {} arguments: {}
locals: {} locals: {}
client!si.a (Lclient!to;IIIIIIZ)V: client!si.a (Lclient!to;IIIIIIZ)V:
@ -40843,28 +40843,28 @@ methods:
9: "local9" 9: "local9"
25: "local25" 25: "local25"
client!te.<init> (Lclient!fh;Lclient!fh;IZ)V: client!te.<init> (Lclient!fh;Lclient!fh;IZ)V:
owner: "Class4_Sub3_Sub19" owner: "AnimFrameset"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "animsArchive"
1: "arg1" 1: "basesArchive"
2: "arg2" 2: "id"
3: "arg3" 3: "arg3"
locals: locals:
7: "local7" 7: "bases"
12: "local12" 12: "capacity"
21: "local21" 21: "fileIds"
23: "local23" 23: "i"
35: "local35" 35: "bytes"
37: "local37" 37: "base"
51: "local51" 51: "baseId"
56: "local56" 56: "b"
95: "local95" 95: "baseBytes"
client!te.a (II)Z: client!te.a (II)Z:
owner: "Class4_Sub3_Sub19" owner: "AnimFrameset"
name: "method4151" name: "method4151"
arguments: arguments:
1: "arg0" 1: "frame"
locals: {} locals: {}
client!te.a (IIIIZ)I: client!te.a (IIIIZ)I:
owner: "Static33" owner: "Static33"
@ -40945,10 +40945,10 @@ methods:
153: "ex" 153: "ex"
160: "ex" 160: "ex"
client!te.b (BI)Z: client!te.b (BI)Z:
owner: "Class4_Sub3_Sub19" owner: "AnimFrameset"
name: "method4150" name: "method4150"
arguments: arguments:
1: "arg0" 1: "frame"
locals: {} locals: {}
client!tf.a ()I: client!tf.a ()I:
owner: "Class4_Sub6" owner: "Class4_Sub6"
@ -42499,10 +42499,10 @@ methods:
13: "local13" 13: "local13"
15: "local15" 15: "local15"
client!uc.a (ZI)I: client!uc.a (ZI)I:
owner: "Static35" owner: "SeqTypeList"
name: "method4299" name: "getFileId"
arguments: arguments:
1: "arg0" 1: "id"
locals: {} locals: {}
client!uc.b (II)[[I: client!uc.b (II)[[I:
owner: "TextureOp23" owner: "TextureOp23"
@ -45783,20 +45783,20 @@ methods:
6: "arg6" 6: "arg6"
locals: {} locals: {}
client!wg.a (BILclient!fh;Lclient!fh;Z)Lclient!te;: client!wg.a (BILclient!fh;Lclient!fh;Z)Lclient!te;:
owner: "Static37" owner: "AnimFrameset"
name: "method4756" name: "create"
arguments: arguments:
1: "arg0" 2: "animsArchive"
2: "arg1" 3: "basesArchive"
3: "arg2" 1: "id"
locals: locals:
7: "local7" 7: "ready"
12: "local12" 12: "fileIds"
14: "local14" 14: "i"
30: "local30" 30: "bytes"
52: "local52" 52: "baseId"
60: "local60" 60: "baseBytes"
97: "local97" 97: "ex"
client!wg.a (IIB[I)Z: client!wg.a (IIB[I)Z:
owner: "Class4_Sub3_Sub22" owner: "Class4_Sub3_Sub22"
name: "method4758" name: "method4758"
@ -46024,12 +46024,12 @@ methods:
2: "fontMetricsArchive" 2: "fontMetricsArchive"
locals: {} locals: {}
client!wj.a (Lclient!fh;Lclient!fh;Lclient!fh;I)V: client!wj.a (Lclient!fh;Lclient!fh;Lclient!fh;I)V:
owner: "Static37" owner: "SeqTypeList"
name: "method4785" name: "init"
arguments: arguments:
0: "arg0" 0: "archive"
1: "arg1" 2: "animsArchive"
2: "arg2" 1: "basesArchive"
locals: {} locals: {}
client!wj.b (B)V: client!wj.b (B)V:
owner: "Static37" owner: "Static37"

Loading…
Cancel
Save