[Scummvm-git-logs] scummvm master -> 666cee41f63612143c545ff3ffee5e1bf3823485
dreammaster
noreply at scummvm.org
Sun Oct 4 01:49:55 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:
666cee41f6 MADS: FOREST: Animation fix for rabbit transit tunnels. Bug #17258
Commit: 666cee41f63612143c545ff3ffee5e1bf3823485
https://github.com/scummvm/scummvm/commit/666cee41f63612143c545ff3ffee5e1bf3823485
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-10-04T12:49:46+11:00
Commit Message:
MADS: FOREST: Animation fix for rabbit transit tunnels. Bug #17258
Changed paths:
engines/mads/forest/rooms/room210.cpp
diff --git a/engines/mads/forest/rooms/room210.cpp b/engines/mads/forest/rooms/room210.cpp
index 4795650617b..21fc5110018 100644
--- a/engines/mads/forest/rooms/room210.cpp
+++ b/engines/mads/forest/rooms/room210.cpp
@@ -537,15 +537,26 @@ static void room_210_daemon() {
break;
case 111:
+ kernel_abort_animation(aa[7]);
+ aainfo[7]._active = false;
+ scratch._a4 = kernel_run_animation_disp('r', 9, 0);
+ extra_change_animation(scratch._a4, 147, 155, 80, 1);
+ scratch._a2 = kernel_run_animation_disp('e', 7, 0);
+ extra_change_animation(scratch._a2, 95, 155, 80, 1);
+
global[g131] = -1;
global[g141] = -1;
kernel_reset_animation(scratch._a2, 1);
kernel_synch(KERNEL_ANIM, scratch._a2, KERNEL_NOW, 0);
kernel_reset_animation(scratch._a4, 1);
kernel_synch(KERNEL_ANIM, scratch._a4, KERNEL_NOW, 0);
- player.walker_visible = true;
+
global[g133] = 0; global[g143] = 0;
+ player_demand_location(120, 144);
+ player_demand_facing(FACING_SOUTH);
kernel_synch(KERNEL_PLAYER, 0, KERNEL_NOW, 0);
+
+ player.walker_visible = true;
player.commands_allowed = true;
scratch._a8 = -1;
kernel_timing_trigger(1, 109);
More information about the Scummvm-git-logs
mailing list