[Scummvm-git-logs] scummvm master -> cf19e5b9a1d01ed23d3b7cbf2a85c5bda9a895c5

dreammaster noreply at scummvm.org
Tue Sep 17 03:34:09 UTC 2024


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
cf19e5b9a1 M4: RIDDLE: Room daemon 510


Commit: cf19e5b9a1d01ed23d3b7cbf2a85c5bda9a895c5
    https://github.com/scummvm/scummvm/commit/cf19e5b9a1d01ed23d3b7cbf2a85c5bda9a895c5
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2024-09-16T20:33:59-07:00

Commit Message:
M4: RIDDLE: Room daemon 510

Changed paths:
    engines/m4/riddle/rooms/section5/room510.cpp


diff --git a/engines/m4/riddle/rooms/section5/room510.cpp b/engines/m4/riddle/rooms/section5/room510.cpp
index b449e399527..17ab5f2d4af 100644
--- a/engines/m4/riddle/rooms/section5/room510.cpp
+++ b/engines/m4/riddle/rooms/section5/room510.cpp
@@ -142,6 +142,23 @@ void Room510::init() {
 }
 
 void Room510::daemon() {
+	switch (_G(kernel).trigger) {
+	case 110:
+		terminateMachineAndNull(_steps);
+		series_unload(_stepsSeries);
+		ws_walk(407, 97, nullptr, 999, 8);
+		break;
+
+	case 999:
+		player_set_commands_allowed(true);
+
+		if (!_G(player).been_here_before)
+			digi_play("510R01", 1);
+		break;
+
+	default:
+		break;
+	}
 }
 
 void Room510::pre_parser() {




More information about the Scummvm-git-logs mailing list