[Scummvm-git-logs] scummvm master -> eb9acb1d97f2b90797a9feb60179caeff4a157b4
aquadran
noreply at scummvm.org
Wed Sep 3 10:07:42 UTC 2025
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:
eb9acb1d97 WINTERMUTE: Restore some accessibility code
Commit: eb9acb1d97f2b90797a9feb60179caeff4a157b4
https://github.com/scummvm/scummvm/commit/eb9acb1d97f2b90797a9feb60179caeff4a157b4
Author: PaweÅ KoÅodziejski (aquadran at gmail.com)
Date: 2025-09-03T12:07:37+02:00
Commit Message:
WINTERMUTE: Restore some accessibility code
Changed paths:
engines/wintermute/ad/ad_object.cpp
engines/wintermute/base/base_game.cpp
engines/wintermute/base/base_object.cpp
diff --git a/engines/wintermute/ad/ad_object.cpp b/engines/wintermute/ad/ad_object.cpp
index 0ec7c26c1c6..7a7b39f6e82 100644
--- a/engines/wintermute/ad/ad_object.cpp
+++ b/engines/wintermute/ad/ad_object.cpp
@@ -993,6 +993,9 @@ void AdObject::talk(const char *text, const char *sound, uint32 duration, const
if (deleteSound) {
delete[] sound;
}
+
+ //if (!m_Sentence->m_Sound)
+ // Game->m_AccessMgr->Speak(m_Sentence->m_Text, TTS_TALK);
}
diff --git a/engines/wintermute/base/base_game.cpp b/engines/wintermute/base/base_game.cpp
index 70b09837e82..4f26ced5bdb 100644
--- a/engines/wintermute/base/base_game.cpp
+++ b/engines/wintermute/base/base_game.cpp
@@ -439,6 +439,10 @@ bool BaseGame::initialize1() {
if (_fontStorage == nullptr) {
break;
}
+ //m_AccessMgr = new CBAccessMgr(this);
+ //if(m_AccessMgr == nullptr) {
+ // break;
+ //}
_soundMgr = new BaseSoundMgr(this);
if (_soundMgr == nullptr) {
@@ -3329,6 +3333,8 @@ bool BaseGame::unregisterObject(BaseObject *object) {
if (_mainObject == object) {
_mainObject = nullptr;
}
+ // is it active accessibility object?
+ //if(m_AccessMgr && m_AccessMgr->GetActiveObject()==Object) m_AccessMgr->SetActiveObject(NULL);
// destroy object
for (int32 i = 0; i < _regObjects.getSize(); i++) {
diff --git a/engines/wintermute/base/base_object.cpp b/engines/wintermute/base/base_object.cpp
index fdf1cc203a9..e3d4272830d 100644
--- a/engines/wintermute/base/base_object.cpp
+++ b/engines/wintermute/base/base_object.cpp
@@ -1408,4 +1408,11 @@ bool BaseObject::renderModel() {
}
#endif
+//////////////////////////////////////////////////////////////////////////
+/*char *CBObject::GetAccessCaption() {
+ if (m_AccessCaption)
+ return m_AccessCaption;
+ else
+ return GetCaption();
+}*/
} // End of namespace Wintermute
More information about the Scummvm-git-logs
mailing list