Skip to content

NANCY: Fix TurningPuzzle solve animation timing#7277

Merged
bluegr merged 1 commit intoscummvm:masterfrom
flipkick:fix/15946-turning-puzzle-animation-speed
Mar 2, 2026
Merged

NANCY: Fix TurningPuzzle solve animation timing#7277
bluegr merged 1 commit intoscummvm:masterfrom
flipkick:fix/15946-turning-puzzle-animation-speed

Conversation

@flipkick
Copy link
Contributor

@flipkick flipkick commented Mar 2, 2026

Remove the division by _currentOrder.size() for the frame delay calculation. It depends only on _solveDelayBetweenTurns and _numFramesPerTurn.

Remove the initial _nextTurnTime calculation so the animation always starts without delay.

Both behaviors follow the original game.

see https://bugs.scummvm.org/ticket/15946 for comparison videos to the original game.

Remove the division by _currentOrder.size() for the frame delay
calculation. It depends only on _solveDelayBetweenTurns and
_numFramesPerTurn.

Remove the initial _nextTurnTime calculation so the animation always
starts without delay.

Both behaviors follow the original game.
@bluegr
Copy link
Member

bluegr commented Mar 2, 2026

Looks good, thanks!

@bluegr bluegr merged commit acb9591 into scummvm:master Mar 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants