summaryrefslogtreecommitdiff
path: root/src/REL/d/a/obj/d_a_obj_underground_switch.cpp
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2025-09-13 12:45:21 +0200
committerGitHub <noreply@github.com>2025-09-13 12:45:21 +0200
commit3320140f40ae8c198868bb29fe8922ca400f2aa9 (patch)
treed120fcb746d04ed706ad5ec5a4773a0fad3e848b /src/REL/d/a/obj/d_a_obj_underground_switch.cpp
parenta30123ac3d0f998fdc62027092fa63e256b2e163 (diff)
parent637419b21d16f02a11f3cd4b7b35634dc8f23f19 (diff)
Merge pull request #205 from robojumper/more_snd
continue with d/snd
Diffstat (limited to 'src/REL/d/a/obj/d_a_obj_underground_switch.cpp')
-rw-r--r--src/REL/d/a/obj/d_a_obj_underground_switch.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/REL/d/a/obj/d_a_obj_underground_switch.cpp b/src/REL/d/a/obj/d_a_obj_underground_switch.cpp
index d8ef1e7f..491170b5 100644
--- a/src/REL/d/a/obj/d_a_obj_underground_switch.cpp
+++ b/src/REL/d/a/obj/d_a_obj_underground_switch.cpp
@@ -4,6 +4,7 @@
#include "d/a/d_a_player.h"
#include "d/a/obj/d_a_obj_base.h"
#include "d/flag/sceneflag_manager.h"
+#include "d/snd/d_snd_wzsound.h"
#include "m/m_vec.h"
#include "nw4r/g3d/res/g3d_resanmclr.h"
#include "nw4r/g3d/res/g3d_resmdl.h"
@@ -109,7 +110,7 @@ void dAcOUgSwitch_c::executeState_Active() {
if (mVariant == 0 && !SceneflagManager::sInstance->checkBoolFlag(roomid, mActiveSceneFlag)) {
if (isWithinPlayerRadius(sActivationRadius) && dAcPy_c::LINK->checkActionFlags(dAcPy_c::FLG0_CRAWLING)) {
mOnEventTimer = sEventTimer;
- playSound(0xB12);
+ startSound(SE_UgSwitc_ON_ZERO);
mStateMgr.changeState(StateID_On);
}
}
@@ -117,7 +118,7 @@ void dAcOUgSwitch_c::executeState_Active() {
if (!SceneflagManager::sInstance->checkBoolFlag(roomid, field_0x3BD)) {
if (isWithinPlayerRadius(sActivationRadius) && dAcPy_c::LINK->checkActionFlags(dAcPy_c::FLG0_CRAWLING)) {
mOnEventTimer = sEventTimer;
- playSound(0xB13);
+ startSound(SE_UgSwitc_ON);
mStateMgr.changeState(StateID_On);
}
}