[Scummvm-git-logs] scummvm master -> 9cc8086482e619615c9a15b0dfe51f8bcd05ecc1

dreammaster noreply at scummvm.org
Wed Oct 21 09:47:48 UTC 2026


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:
9cc8086482 M4: RIDDLE: Fix sleeve on pupil sequence in room 605


Commit: 9cc8086482e619615c9a15b0dfe51f8bcd05ecc1
    https://github.com/scummvm/scummvm/commit/9cc8086482e619615c9a15b0dfe51f8bcd05ecc1
Author: sloanext (46776957+sloanext at users.noreply.github.com)
Date: 2026-10-20T23:47:44-10:00

Commit Message:
M4: RIDDLE: Fix sleeve on pupil sequence in room 605

Changed paths:
    engines/m4/riddle/rooms/section6/room605.cpp


diff --git a/engines/m4/riddle/rooms/section6/room605.cpp b/engines/m4/riddle/rooms/section6/room605.cpp
index ea31133dc89..b0bacaa2001 100644
--- a/engines/m4/riddle/rooms/section6/room605.cpp
+++ b/engines/m4/riddle/rooms/section6/room605.cpp
@@ -784,6 +784,7 @@ bool Room605::sleeveDisk1() {
 	case 9:
 		_ttShould = 7;
 		kernel_timing_trigger(1, 200, KT_DAEMON, KT_PARSE);
+		ws_hide_walker();
 		_ripley = TriggerMachineByHash(1, 1, 0, 0, 0, 0, 0, 0, 100, 0x100, false,
 			triggerMachineByHashCallback, "take pupil");
 		sendWSMessage_10000(1, _ripley, _ripGetsIrisWithCloth, 1, 41, 10,
@@ -797,8 +798,6 @@ bool Room605::sleeveDisk1() {
 		return true;
 
 	case 11:
-		_ttShould = 0;
-		kernel_timing_trigger(1, 200, KT_DAEMON, KT_PARSE);
 		inv_move_object("OBSIDIAN DISK", 605);
 		_pupil = series_show("605eye", 0x600, 16);
 		hotspot_set_active("PUPIL", true);
@@ -808,10 +807,16 @@ bool Room605::sleeveDisk1() {
 		return true;
 
 	case 12:
-		terminateMachineAndNull(_ripley);
-		series_unload(_ripGetsIrisWithCloth);
 		digi_unload("605_s01");
 		digi_unload("605_s02");
+		terminateMachineAndNull(_ripley);
+		series_unload(_ripGetsIrisWithCloth);
+		ws_unhide_walker();
+		digi_play("605r17", 1, 255, 13);
+		return true;
+
+	case 13:
+		_ttShould = 0;
 		player_set_commands_allowed(true);
 		return true;
 




More information about the Scummvm-git-logs mailing list