[Scummvm-git-logs] scummvm master -> 7d047c1cf624eec839de53876710951785d3f6f7
dreammaster
noreply at scummvm.org
Tue Feb 3 09:31:18 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:
7d047c1cf6 BAGEL: MINIGAMES: Fix shell animations in Mankala
Commit: 7d047c1cf624eec839de53876710951785d3f6f7
https://github.com/scummvm/scummvm/commit/7d047c1cf624eec839de53876710951785d3f6f7
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-02-03T20:31:05+11:00
Commit Message:
BAGEL: MINIGAMES: Fix shell animations in Mankala
Changed paths:
NEWS.md
engines/bagel/hodjnpodj/mankala/mnk.cpp
engines/bagel/hodjnpodj/mankala/mnkui.cpp
diff --git a/NEWS.md b/NEWS.md
index 57ee1e8a663..6f082d82a4d 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -15,6 +15,7 @@ For a more comprehensive changelog of the latest experimental code, see:
Bagel:
- Fix Enter/Escape keys in The Guessing Game guess dialog
- Fix using Enter key to close info dialogs
+ - Fix shell animations in Mankala minigame
MM:
- Fixed M&M1 memory corruption on exit.
diff --git a/engines/bagel/hodjnpodj/mankala/mnk.cpp b/engines/bagel/hodjnpodj/mankala/mnk.cpp
index 39509d78372..fc7126b64ec 100644
--- a/engines/bagel/hodjnpodj/mankala/mnk.cpp
+++ b/engines/bagel/hodjnpodj/mankala/mnk.cpp
@@ -642,7 +642,7 @@ void CMnkWindow::OnLButtonDown(unsigned int nFlags, CPoint point) {
MessageBox("Can't Conduct Animation Anymore", "Insufficient Memory");
break;
}
- //MFC::Sleep(gSleepTime);
+ AfxGetApp()->pause();
}
pSpriteGlobe->EraseSprite(pDC);
pSpriteGlobe->UnlinkSprite();
@@ -679,7 +679,7 @@ void CMnkWindow::OnLButtonDown(unsigned int nFlags, CPoint point) {
MessageBox("Can't paint anymore animation", "Insufficient Memory");
break;
}
- MFC::Sleep(110); //10);
+ AfxGetApp()->pause();
}
pSpriteChair->EraseSprite(pDC);
pSpriteChair->UnlinkSprite();
diff --git a/engines/bagel/hodjnpodj/mankala/mnkui.cpp b/engines/bagel/hodjnpodj/mankala/mnkui.cpp
index 3bea7c0c5ef..ce5dbaa511d 100644
--- a/engines/bagel/hodjnpodj/mankala/mnkui.cpp
+++ b/engines/bagel/hodjnpodj/mankala/mnkui.cpp
@@ -618,7 +618,8 @@ bool CMnkWindow::MoveStoneDisplay(CPitWnd * xpcFromPit,
MFC::TranslateMessage(&msg);
MFC::DispatchMessage(&msg);
}
- if (iK != 5) Sleep(10); //delay 10 ms except for the last one,
+ if (iK != 5)
+ AfxGetApp()->pause(); //delay 10 ms except for the last one,
//so that the shell does not "fly" off the board.
}
More information about the Scummvm-git-logs
mailing list