[Scummvm-git-logs] scummvm master -> 6b0b31aaa8b92f9db23c26d52b70ed4858342272
yuv422
noreply at scummvm.org
Wed Oct 1 22:21:30 UTC 2025
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
6b0b31aaa8 DARKSEED: Add remaining missing room sfx
Commit: 6b0b31aaa8b92f9db23c26d52b70ed4858342272
https://github.com/scummvm/scummvm/commit/6b0b31aaa8b92f9db23c26d52b70ed4858342272
Author: Eric Fry (yuv422 at reversedgames.com)
Date: 2025-10-02T08:19:29+10:00
Commit Message:
DARKSEED: Add remaining missing room sfx
Changed paths:
engines/darkseed/room.cpp
diff --git a/engines/darkseed/room.cpp b/engines/darkseed/room.cpp
index b726606e4ad..2d332a803fc 100644
--- a/engines/darkseed/room.cpp
+++ b/engines/darkseed/room.cpp
@@ -966,7 +966,20 @@ void Room::runRoomObjects() {
advanceLocAnimFrame(roomObjIdx);
}
spriteNum = _locationSprites.getAnimAt(_roomObj[roomObjIdx].spriteNum)._frameNo[_locObjFrame[roomObjIdx]];
- // TODO add more sfx here.
+
+ // librarian stamping book
+ if (_roomNumber == 17 && !g_engine->_animation->_isPlayingAnimation_maybe && g_engine->_animation->_frameAdvanced && spriteNum == 6) {
+ g_engine->playSound(54, 5, 0);
+ }
+ // dark world barber
+ if (_roomNumber == 67 && g_engine->_animation->_frameAdvanced && spriteNum == 6) {
+ g_engine->playSound(50, 5, 0);
+ }
+ // hallway mosquito
+ if (_roomNumber == 5 && g_engine->_animation->_frameAdvanced && (spriteNum == 1 || spriteNum == 3)) {
+ g_engine->playSound(53, 5, 0);
+ }
+ // lounge room clock ticking
if (_roomNumber == 7 && g_engine->_animation->_frameAdvanced) {
if (spriteNum == 0) {
g_engine->playSound(43, 5, 0);
More information about the Scummvm-git-logs
mailing list