diff options
| author | robojumper <robojumper@gmail.com> | 2025-06-13 11:21:04 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2025-09-13 10:49:03 +0200 |
| commit | f9e95f9bb03b9474bbee85b03121c9b4e158aea4 (patch) | |
| tree | a99cd7311da8ceb83c86e850120ce780a9af3bc1 /src/d/snd/d_snd_source_group.cpp | |
| parent | a30123ac3d0f998fdc62027092fa63e256b2e163 (diff) | |
More d/snd
Diffstat (limited to 'src/d/snd/d_snd_source_group.cpp')
| -rw-r--r-- | src/d/snd/d_snd_source_group.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/d/snd/d_snd_source_group.cpp b/src/d/snd/d_snd_source_group.cpp index d973deaa..31b27fb6 100644 --- a/src/d/snd/d_snd_source_group.cpp +++ b/src/d/snd/d_snd_source_group.cpp @@ -4,12 +4,11 @@ #include "common.h" #include "d/snd/d_snd_source.h" #include "d/snd/d_snd_source_enums.h" +#include "d/snd/d_snd_state_mgr.h" #include "nw4r/ut/ut_list.h" #include <cmath> -extern "C" bool isInStage(const char *stageName); - void dSndSourceGroup_c::set(s32 sourceType, const char *name) { resetSoundSourceParam(); bool assignedParam = false; @@ -47,10 +46,10 @@ void dSndSourceGroup_c::set(s32 sourceType, const char *name) { break; } case SND_SOURCE_NPC_48: { - if (isInStage("F401")) { + if (dSndStateMgr_c::isInStage("F401")) { mParam.field_0x00 = 500.0f; mParam.field_0x04 = 4000.0; - } else if (isInStage("F402")) { + } else if (dSndStateMgr_c::isInStage("F402")) { mParam.field_0x00 = 400.0f; mParam.field_0x04 = 3500.0; } else { @@ -164,7 +163,7 @@ dSoundSource_c *dSndSourceGroup_c::getSourceClosestToPlayer() { return mpCachedClosestSourceToPlayer; } -bool dSndSourceGroup_c::setParamFromName(const char*) { +bool dSndSourceGroup_c::setParamFromName(const char *) { // TODO return false; } |
