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

Strangerke noreply at scummvm.org
Sun Nov 24 08:39:27 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:
af29495116 M4: RIDDLE: Room 702:  Start working on daemon


Commit: af294951166f67e8be1b6217f7db2829f1337c83
    https://github.com/scummvm/scummvm/commit/af294951166f67e8be1b6217f7db2829f1337c83
Author: Strangerke (arnaud.boutonne at gmail.com)
Date: 2024-11-24T09:39:16+01:00

Commit Message:
M4: RIDDLE: Room 702:  Start working on daemon

Changed paths:
    engines/m4/riddle/rooms/section7/room702.cpp


diff --git a/engines/m4/riddle/rooms/section7/room702.cpp b/engines/m4/riddle/rooms/section7/room702.cpp
index a9e244c4e8a..de874dacc28 100644
--- a/engines/m4/riddle/rooms/section7/room702.cpp
+++ b/engines/m4/riddle/rooms/section7/room702.cpp
@@ -119,7 +119,50 @@ void Room702::parser() {
 }
 
 void Room702::daemon() {
-	//TODO
+	switch (_G(kernel).trigger) {
+	case 40:
+		player_set_commands_allowed(false);
+		setGlobals1(1, _ripShowsRingSeries, 10, 10, 10, 0, 10, 19, 19, 19, 0, 19, 30, 30, 30, 0, 0, 0, 0, 0, 0);
+		if (_G(flags[V210])) {
+			sendWSMessage_110000(_G(my_walker), 41);			
+		} else {
+			_G(flags[V210]) = 1;
+			sendWSMessage_110000(_G(my_walker), 60);
+		}
+
+		break;
+		
+	case 41:
+		digi_play("702R06", 1, 255, 42, -1);
+		break;
+		
+	case 42:
+	case 43:
+	case 44:
+	case 45:
+	case 46:
+	case 47:
+	case 48:
+	case 49:
+	case 50:
+	case 51:
+	case 52:
+	case 60:
+	case 61:
+	case 62:
+	case 63:
+	case 64:
+	case 65:
+	case 100:
+	case 101:
+	case 102:
+	case 103:
+	case 110:
+	case 111:
+		break;
+	default:
+		break;
+	}
 }
 
 void Room702::callback(frac16 myMessage, machine *sender) {




More information about the Scummvm-git-logs mailing list