[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