Refactor the SoundBank class

Signed-off-by: Graham <gpe@openrs2.org>
pull/132/head
Graham 4 years ago
parent 5ea7f1ab6b
commit 4e48ea0f41
  1. 72
      share/deob/map/client.yaml

@ -113,7 +113,7 @@ classes:
client!jg: "SoftReferenceNodeFactory" client!jg: "SoftReferenceNodeFactory"
client!jh: "Class96" client!jh: "Class96"
client!jj: "TextureOp34" client!jj: "TextureOp34"
client!jk: "Class98" client!jk: "SoundBank"
client!jl: "ClientScript" client!jl: "ClientScript"
client!jm: "MouseRecorder" client!jm: "MouseRecorder"
client!jn: "SoftwareAlphaSprite" client!jn: "SoftwareAlphaSprite"
@ -4506,16 +4506,16 @@ fields:
owner: "TextureOp34" owner: "TextureOp34"
name: "anInt2631" name: "anInt2631"
client!jk.c Lclient!fh;: client!jk.c Lclient!fh;:
owner: "Class98" owner: "SoundBank"
name: "vorbisArchive" name: "vorbisArchive"
client!jk.d Lclient!cc;: client!jk.d Lclient!cc;:
owner: "Static3" owner: "Static3"
name: "aClass26_27" name: "aClass26_27"
client!jk.l Lclient!fh;: client!jk.l Lclient!fh;:
owner: "Class98" owner: "SoundBank"
name: "synthArchive" name: "synthArchive"
client!jk.m Lclient!ic;: client!jk.m Lclient!ic;:
owner: "Class98" owner: "SoundBank"
name: "vorbisCache" name: "vorbisCache"
client!jk.n Lclient!fh;: client!jk.n Lclient!fh;:
owner: "SpotAnimTypeList" owner: "SpotAnimTypeList"
@ -4542,7 +4542,7 @@ fields:
owner: "AudioChannel" owner: "AudioChannel"
name: "thread" name: "thread"
client!jk.x Lclient!ic;: client!jk.x Lclient!ic;:
owner: "Class98" owner: "SoundBank"
name: "cache" name: "cache"
client!jl.A [I: client!jl.A [I:
owner: "ClientScript" owner: "ClientScript"
@ -24771,7 +24771,7 @@ methods:
29: "local29" 29: "local29"
64: "local64" 64: "local64"
client!jk.<init> (Lclient!fh;Lclient!fh;)V: client!jk.<init> (Lclient!fh;Lclient!fh;)V:
owner: "Class98" owner: "SoundBank"
name: "<init>" name: "<init>"
arguments: arguments:
0: "synthArchive" 0: "synthArchive"
@ -24793,18 +24793,18 @@ methods:
locals: locals:
14: "local14" 14: "local14"
client!jk.a (III[I)Lclient!pb;: client!jk.a (III[I)Lclient!pb;:
owner: "Class98" owner: "SoundBank"
name: "method2059" name: "getVorbisSound"
arguments: arguments:
0: "arg0" 2: "group"
2: "arg1" 0: "file"
3: "arg2" 3: "samplingRates"
locals: locals:
15: "local15" 15: "key"
26: "local26" 26: "key2"
33: "local33" 33: "sound"
64: "local64" 64: "vorbisSound"
87: "local87" 87: "newSound"
client!jk.a (IILjava/lang/String;)V: client!jk.a (IILjava/lang/String;)V:
owner: "Static21" owner: "Static21"
name: "method2060" name: "method2060"
@ -24813,31 +24813,31 @@ methods:
2: "arg1" 2: "arg1"
locals: {} locals: {}
client!jk.a (I[II)Lclient!pb;: client!jk.a (I[II)Lclient!pb;:
owner: "Class98" owner: "SoundBank"
name: "method2061" name: "getSynthSound"
arguments: arguments:
1: "arg0" 2: "id"
2: "arg1" 1: "samplingRates"
locals: {} locals: {}
client!jk.a (I[III)Lclient!pb;: client!jk.a (I[III)Lclient!pb;:
owner: "Class98" owner: "SoundBank"
name: "method2057" name: "getSynthSound"
arguments: arguments:
0: "arg0" 0: "group"
1: "arg1" 2: "file"
2: "arg2" 1: "samplingRates"
locals: locals:
18: "local18" 18: "key"
31: "local31" 31: "key2"
38: "local38" 38: "sound"
57: "local57" 57: "synthSound"
66: "local66" 66: "newSound"
client!jk.a ([III)Lclient!pb;: client!jk.a ([III)Lclient!pb;:
owner: "Class98" owner: "SoundBank"
name: "method2058" name: "getVorbisSound"
arguments: arguments:
0: "arg0" 2: "id"
2: "arg1" 0: "samplingRates"
locals: {} locals: {}
client!jk.b (B)V: client!jk.b (B)V:
owner: "Static21" owner: "Static21"
@ -37069,8 +37069,8 @@ methods:
name: "create" name: "create"
arguments: arguments:
0: "archive" 0: "archive"
1: "groupId" 1: "group"
2: "fileId" 2: "file"
locals: locals:
16: "bytes" 16: "bytes"
client!qn.a ([B)V: client!qn.a ([B)V:

Loading…
Cancel
Save