[Scummvm-git-logs] scummvm master -> 609468b7bf06b07d3384a296f735a8cb7a7b2786
bluegr
noreply at scummvm.org
Mon Jul 27 18:51:57 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:
609468b7bf CHEWY: Fix station employee animation when Howard is around
Commit: 609468b7bf06b07d3384a296f735a8cb7a7b2786
https://github.com/scummvm/scummvm/commit/609468b7bf06b07d3384a296f735a8cb7a7b2786
Author: Max H. Gerlach (git at maxgerlach.de)
Date: 2026-07-27T21:51:52+03:00
Commit Message:
CHEWY: Fix station employee animation when Howard is around
This was broken when loading a savegame. Ensure detail animation
setup happens when entering the room or when loading a game.
Assisted-by: Claude:claude-opus-5
Changed paths:
engines/chewy/rooms/room42.cpp
diff --git a/engines/chewy/rooms/room42.cpp b/engines/chewy/rooms/room42.cpp
index 3d0a7699380..1d82379a0e0 100644
--- a/engines/chewy/rooms/room42.cpp
+++ b/engines/chewy/rooms/room42.cpp
@@ -41,19 +41,18 @@ void Room42::entry() {
_G(SetUpScreenFunc) = setup_func;
if (!_G(flags).LoadGame) {
- _G(det)->stopDetail(0);
- _G(timer_nr)[0] = _G(room)->set_timer(8, 5);
- _G(det)->set_static_ani(8, -1);
_G(gameState).R42StationEmployeeAway = true;
- _G(det)->stopSound(0);
-
- _G(SetUpScreenFunc) = setup_func;
setPersonPos(80, 43, P_HOWARD, P_LEFT);
_G(atds)->set_all_ats_str(263, 1, ATS_DATA);
_G(atds)->set_all_ats_str(264, 1, ATS_DATA);
}
+ _G(det)->stopDetail(0);
+ _G(det)->stopSound(0);
+ _G(timer_nr)[0] = _G(room)->set_timer(8, 5);
+ _G(det)->set_static_ani(8, -1);
+
if (_G(obj)->checkInventory(HOTEL_INV) && _G(obj)->checkInventory(TICKET_INV) && !_G(gameState).R42LetterOk)
startAadWait(302);
More information about the Scummvm-git-logs
mailing list