let's go with the distant sound name for now

This commit is contained in:
robojumper
2025-06-13 16:20:06 +02:00
parent f9e95f9bb0
commit f56b72a2e0
15 changed files with 334 additions and 62 deletions
+21 -2
View File
@@ -2720,11 +2720,30 @@ d/snd/d_snd_mgr_unk_9.cpp:
.ctors start:0x804DB92C end:0x804DB930
d/snd/d_snd_mgr_unk_10.cpp:
.text start:0x80390A20 end:0x80393DF4 align:16
.text start:0x80390A20 end:0x80392E38 align:16
d/snd/d_snd_source_tg_sound.cpp:
.text start:0x80392E40 end:0x80393008 align:16
.data start:0x8054D1C0 end:0x8054D3B0
.sdata start:0x80574810 end:0x80574818
d/snd/d_snd_mgr_unk_16.cpp:
.text start:0x80393010 end:0x803934A8 align:16
d/snd/d_snd_distant_sound_actor_pool.cpp:
.text start:0x803934B0 end:0x80393DF4 align:16
.ctors start:0x804DB930 end:0x804DB934
.data start:0x8054D400 end:0x8054D410
.sbss start:0x80575DD0 end:0x80575DD8
.sdata2 start:0x8057E398 end:0x8057E3B8
.bss start:0x805D1018 end:0x805D1030
d/snd/d_snd_distant_sound_actor.cpp:
.text start:0x80393E00 end:0x80394208 align:16
.data start:0x8054D410 end:0x8054D470
d/snd/d_snd_mgr_unk_11.cpp:
.text start:0x80393E00 end:0x8039A848 align:16
.text start:0x80394210 end:0x8039A848 align:16
.ctors start:0x804DB934 end:0x804DB938
d/snd/d_snd_calc_pitch.cpp:
+30 -30
View File
@@ -19839,9 +19839,9 @@ __dt__Q34nw4r3snd11SoundHandleFv = .text:0x8035A5A0; // type:function size:0x54
__cl__22SoundPropertiesCheckerFRQ34nw4r3snd11SoundHandle = .text:0x8035A600; // type:function size:0x240 scope:weak
__dt__11dSndActor_cFv = .text:0x8035A840; // type:function size:0x58 scope:weak
__ct__13dSnd3DActor_cFP15dSndSourceParamUc = .text:0x8035A8A0; // type:function size:0xE8
d_vt_0x34__13dSnd3DActor_cFRCQ34nw4r4math4VEC3 = .text:0x8035A990; // type:function size:0x40
setPosition__13dSnd3DActor_cFRCQ34nw4r4math4VEC3 = .text:0x8035A990; // type:function size:0x40
resetCachedRelativePositions__13dSnd3DActor_cFv = .text:0x8035A9D0; // type:function size:0x2C
fn_8035AA00 = .text:0x8035AA00; // type:function size:0x30
setSourceParam__13dSnd3DActor_cFPC15dSndSourceParam = .text:0x8035AA00; // type:function size:0x30
updatePositionRelativeToListener__13dSnd3DActor_cFv = .text:0x8035AA30; // type:function size:0x44
calculatePositionRelativeToListener__13dSnd3DActor_cFv = .text:0x8035AA80; // type:function size:0x28
updateDistanceToListener__13dSnd3DActor_cFv = .text:0x8035AAB0; // type:function size:0x50
@@ -21103,7 +21103,7 @@ fn_80386410 = .text:0x80386410; // type:function size:0x8
fn_80386420 = .text:0x80386420; // type:function size:0x8
fn_80386430 = .text:0x80386430; // type:function size:0x8
fn_80386440 = .text:0x80386440; // type:function size:0x8
@4@d_vt_0x38__14dSoundSource_cFbi = .text:0x80386450; // type:function size:0x8
@4@setPause__14dSoundSource_cFbi = .text:0x80386450; // type:function size:0x8
fn_80386460 = .text:0x80386460; // type:function size:0x8
fn_80386470 = .text:0x80386470; // type:function size:0x8
@4@SetupSound__14dSoundSource_cFPQ34nw4r3snd11SoundHandleUlPCQ44nw4r3snd14SoundStartable9StartInfoPv = .text:0x80386480; // type:function size:0x8
@@ -21149,7 +21149,7 @@ vt_0x5C__14dSoundSource_cFv = .text:0x803890C0; // type:function size:0x18
vt_0x58__14dSoundSource_cFv = .text:0x803890E0; // type:function size:0x1C
fn_80389100 = .text:0x80389100; // type:function size:0x60
d_s_vt_0x190__14dSoundSource_cFv = .text:0x80389160; // type:function size:0x40
d_vt_0x38__14dSoundSource_cFbi = .text:0x803891A0; // type:function size:0xB0
setPause__14dSoundSource_cFbi = .text:0x803891A0; // type:function size:0xB0
vt_0x60__14dSoundSource_cFv = .text:0x80389250; // type:function size:0x30
vt_0x70__14dSoundSource_cFv = .text:0x80389280; // type:function size:0x48
vt_0x64__14dSoundSource_cFv = .text:0x803892D0; // type:function size:0x64
@@ -21201,10 +21201,10 @@ d_s_vt_0x194__14dSoundSource_cFv = .text:0x8038B380; // type:function size:0x8
d_vt_0x58__14dSoundSource_cFv = .text:0x8038B390; // type:function size:0x4
d_s_vt_0x1A0__14dSoundSource_cFv = .text:0x8038B3A0; // type:function size:0x8
d_vt_0x5C__14dSoundSource_cFv = .text:0x8038B3B0; // type:function size:0x4
d_s_vt_0x1B4__14dSoundSource_cFv = .text:0x8038B3C0; // type:function size:0x54
d_s_vt_0x1B8__14dSoundSource_cFv = .text:0x8038B420; // type:function size:0x60
d_s_vt_0x1BC__14dSoundSource_cFv = .text:0x8038B480; // type:function size:0x74
d_s_vt_0x1C4__14dSoundSource_cFv = .text:0x8038B500; // type:function size:0x84
attachDistantSound__14dSoundSource_cFP18dSndDistantSound_c = .text:0x8038B3C0; // type:function size:0x54
detachDistantSound__14dSoundSource_cFP18dSndDistantSound_c = .text:0x8038B420; // type:function size:0x60
detachAllDistantSounds__14dSoundSource_cFv = .text:0x8038B480; // type:function size:0x74
pauseAllDistantSounds__14dSoundSource_cFbi = .text:0x8038B500; // type:function size:0x84
fn_8038B590 = .text:0x8038B590; // type:function size:0x24
fn_8038B5C0 = .text:0x8038B5C0; // type:function size:0x24
fn_8038B5F0 = .text:0x8038B5F0; // type:function size:0x60
@@ -21442,11 +21442,11 @@ fn_803932D0 = .text:0x803932D0; // type:function size:0x64
fn_80393340 = .text:0x80393340; // type:function size:0xC8
fn_80393410 = .text:0x80393410; // type:function size:0x64
fn_80393480 = .text:0x80393480; // type:function size:0x28
fn_803934B0 = .text:0x803934B0; // type:function size:0x78
fn_80393530 = .text:0x80393530; // type:function size:0x48
fn_80393580 = .text:0x80393580; // type:function size:0x10
fn_80393590 = .text:0x80393590; // type:function size:0xA0
fn_80393630 = .text:0x80393630; // type:function size:0x70
__dt__45SndMgrDisposer<27dSndDistantSoundActorPool_c>Fv = .text:0x803934B0; // type:function size:0x78
create__45SndMgrDisposer<27dSndDistantSoundActorPool_c>Fv = .text:0x80393530; // type:function size:0x48
remove__45SndMgrDisposer<27dSndDistantSoundActorPool_c>Fv = .text:0x80393580; // type:function size:0x10
__ct__27dSndDistantSoundActorPool_cFv = .text:0x80393590; // type:function size:0xA0
__dt__23dSndDistantSoundActor_cFv = .text:0x80393630; // type:function size:0x70
fn_803936A0 = .text:0x803936A0; // type:function size:0x7C
fn_80393720 = .text:0x80393720; // type:function size:0xBC
fn_803937E0 = .text:0x803937E0; // type:function size:0x158
@@ -21459,22 +21459,22 @@ fn_80393B90 = .text:0x80393B90; // type:function size:0x90
fn_80393C20 = .text:0x80393C20; // type:function size:0x98
fn_80393CC0 = .text:0x80393CC0; // type:function size:0x98
fn_80393D60 = .text:0x80393D60; // type:function size:0x60
fn_80393DC0 = .text:0x80393DC0; // type:function size:0x34
fn_80393E00 = .text:0x80393E00; // type:function size:0x74
fn_80393E80 = .text:0x80393E80; // type:function size:0xC
fn_80393E90 = .text:0x80393E90; // type:function size:0x54
fn_80393EF0 = .text:0x80393EF0; // type:function size:0x18
fn_80393F10 = .text:0x80393F10; // type:function size:0x28
__sinit_\d_snd_distant_sound_actor_pool_cpp = .text:0x80393DC0; // type:function size:0x34 scope:local
__ct__23dSndDistantSoundActor_cFv = .text:0x80393E00; // type:function size:0x74
getSourceParam__27dSndDistantSoundActorPool_cFv = .text:0x80393E80; // type:function size:0xC
initSource__23dSndDistantSoundActor_cFP14dSoundSource_c = .text:0x80393E90; // type:function size:0x54
setSourceDirectly__23dSndDistantSoundActor_cFP14dSoundSource_c = .text:0x80393EF0; // type:function size:0x18
updatePosition__23dSndDistantSoundActor_cFv = .text:0x80393F10; // type:function size:0x28
fn_80393F40 = .text:0x80393F40; // type:function size:0x20
fn_80393F60 = .text:0x80393F60; // type:function size:0x20
fn_80393F80 = .text:0x80393F80; // type:function size:0x98
fn_80394020 = .text:0x80394020; // type:function size:0x90
fn_803940B0 = .text:0x803940B0; // type:function size:0x38
fn_803940F0 = .text:0x803940F0; // type:function size:0x58
fn_80394150 = .text:0x80394150; // type:function size:0x6C
startSound__23dSndDistantSoundActor_cFUlRCQ34nw4r4math4VEC3PQ34nw4r3snd11SoundHandle = .text:0x80393F80; // type:function size:0x98
holdSound__23dSndDistantSoundActor_cFUlRCQ34nw4r4math4VEC3PQ34nw4r3snd11SoundHandle = .text:0x80394020; // type:function size:0x90
loadDefaultParam__23dSndDistantSoundActor_cFv = .text:0x803940B0; // type:function size:0x38
detachFromSource__23dSndDistantSoundActor_cFv = .text:0x803940F0; // type:function size:0x58
setPause__23dSndDistantSoundActor_cFbi = .text:0x80394150; // type:function size:0x6C
fn_803941C0 = .text:0x803941C0; // type:function size:0x10
fn_803941D0 = .text:0x803941D0; // type:function size:0x24
fn_80394200 = .text:0x80394200; // type:function size:0x8
@84@__dt__23dSndDistantSoundActor_cFv = .text:0x80394200; // type:function size:0x8
fn_80394210 = .text:0x80394210; // type:function size:0xA8
fn_803942C0 = .text:0x803942C0; // type:function size:0x14
fn_803942E0 = .text:0x803942E0; // type:function size:0x40
@@ -38092,8 +38092,8 @@ lbl_8054CFC4 = .data:0x8054CFC4; // type:object size:0x1FC
lbl_8054D1C0 = .data:0x8054D1C0; // type:object size:0x1F0
lbl_8054D3B0 = .data:0x8054D3B0; // type:object size:0xC
lbl_8054D3BC = .data:0x8054D3BC; // type:object size:0x44
lbl_8054D400 = .data:0x8054D400; // type:object size:0x10
lbl_8054D410 = .data:0x8054D410; // type:object size:0x60
__vt__45SndMgrDisposer<27dSndDistantSoundActorPool_c> = .data:0x8054D400; // type:object size:0x10
__vt__23dSndDistantSoundActor_c = .data:0x8054D410; // type:object size:0x60
lbl_8054D470 = .data:0x8054D470; // type:object size:0x18
lbl_8054D488 = .data:0x8054D488; // type:object size:0x18
lbl_8054D4A0 = .data:0x8054D4A0; // type:object size:0x18
@@ -42296,8 +42296,8 @@ lbl_80575DB8 = .sbss:0x80575DB8; // type:object size:0x8 data:byte
lbl_80575DC0 = .sbss:0x80575DC0; // type:object size:0x8 data:4byte
lbl_80575DC8 = .sbss:0x80575DC8; // type:object size:0x4 data:4byte
lbl_80575DCC = .sbss:0x80575DCC; // type:object size:0x4 data:4byte
lbl_80575DD0 = .sbss:0x80575DD0; // type:object size:0x4 data:4byte
lbl_80575DD4 = .sbss:0x80575DD4; // type:object size:0x4 data:4byte
sInstance__27dSndDistantSoundActorPool_c = .sbss:0x80575DD0; // type:object size:0x4 data:4byte
sDisposer__27dSndDistantSoundActorPool_c = .sbss:0x80575DD4; // type:object size:0x4 data:4byte
lbl_80575DD8 = .sbss:0x80575DD8; // type:object size:0x4 data:4byte
lbl_80575DDC = .sbss:0x80575DDC; // type:object size:0x4 data:4byte
lbl_80575DE0 = .sbss:0x80575DE0; // type:object size:0x4 data:4byte
@@ -52194,7 +52194,7 @@ lbl_805D0FB8 = .bss:0x805D0FB8; // type:object size:0x30 align:4 data:float
lbl_805D0FE8 = .bss:0x805D0FE8; // type:object size:0x10
lbl_805D0FF8 = .bss:0x805D0FF8; // type:object size:0x10 align:4 data:float
lbl_805D1008 = .bss:0x805D1008; // type:object size:0x10 align:4 data:float
lbl_805D1018 = .bss:0x805D1018; // type:object size:0x18 align:4 data:float
sParam__27dSndDistantSoundActorPool_c = .bss:0x805D1018; // type:object size:0x18 align:4 data:float
lbl_805D1030 = .bss:0x805D1030; // type:object size:0xC data:4byte
lbl_805D103C = .bss:0x805D103C; // type:object size:0x14 data:4byte
lbl_805D1050 = .bss:0x805D1050; // type:object size:0x80 data:4byte