[Scummvm-git-logs] scummvm master -> 024c64ba355e291b995c7eacf791549a45da414e

bluegr noreply at scummvm.org
Thu Jul 23 20:31:36 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:
024c64ba35 CHEWY: Add dialog animation for Howard in room 41


Commit: 024c64ba355e291b995c7eacf791549a45da414e
    https://github.com/scummvm/scummvm/commit/024c64ba355e291b995c7eacf791549a45da414e
Author: Max H. Gerlach (git at maxgerlach.de)
Date: 2026-07-23T23:31:31+03:00

Commit Message:
CHEWY: Add dialog animation for Howard in room 41

In 4-person dialogs in this room, Howard wasn't animated.

Assisted-by: Claude:claude-opus-4.8

Changed paths:
    engines/chewy/t_event.cpp


diff --git a/engines/chewy/t_event.cpp b/engines/chewy/t_event.cpp
index a6015ce8dbf..b121d5ffe2e 100644
--- a/engines/chewy/t_event.cpp
+++ b/engines/chewy/t_event.cpp
@@ -1584,6 +1584,24 @@ void atdsStringStart(int16 diaNr, int16 strNr, int16 personNr, int16 mode) {
 			}
 			}
 			break;
+		case P_3:         // Howard in dialog with Chewy, Holly, and Molly
+			if (mode == AAD_STR_START) {
+				switch (_G(gameState).mi[P_HOWARD]) {
+				case 2:
+					start_spz(50, 255, ANI_FRONT, P_HOWARD);
+					break;
+				case 3:
+					start_spz(57, 255, ANI_FRONT, P_HOWARD);
+					break;
+				default:
+					start_spz(HO_TALK_L, 255, ANI_FRONT, P_HOWARD);
+					break;
+				}
+			} else {
+				stop_spz();
+			}
+			break;
+
 		default:
 			break;
 		}




More information about the Scummvm-git-logs mailing list