aboutsummaryrefslogtreecommitdiff
path: root/engines/cryomni3d/versailles/dialogs_manager.h
diff options
context:
space:
mode:
authorLe Philousophe2019-06-23 08:58:24 +0200
committerLe Philousophe2019-07-05 07:40:29 +0200
commitc24304a78b8f04b36be28877e29135341a2953e4 (patch)
treeedaf67e53b58e4fd70ecefec3ab5ee2ec746bd15 /engines/cryomni3d/versailles/dialogs_manager.h
parent2ac6d005bbbf03c2c4ab9591e6904df572af7993 (diff)
downloadscummvm-rg350-c24304a78b8f04b36be28877e29135341a2953e4.tar.gz
scummvm-rg350-c24304a78b8f04b36be28877e29135341a2953e4.tar.bz2
scummvm-rg350-c24304a78b8f04b36be28877e29135341a2953e4.zip
CRYOMNI3D: Remove detection leftover and add flags
That will let us adapt from different packaging across Versailles editions.
Diffstat (limited to 'engines/cryomni3d/versailles/dialogs_manager.h')
-rw-r--r--engines/cryomni3d/versailles/dialogs_manager.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/cryomni3d/versailles/dialogs_manager.h b/engines/cryomni3d/versailles/dialogs_manager.h
index 9c41fc4cef..55d45ace36 100644
--- a/engines/cryomni3d/versailles/dialogs_manager.h
+++ b/engines/cryomni3d/versailles/dialogs_manager.h
@@ -37,7 +37,9 @@ class CryOmni3DEngine_Versailles;
class Versailles_DialogsManager : public DialogsManager {
public:
- Versailles_DialogsManager(CryOmni3DEngine_Versailles *engine) : _engine(engine) { }
+ Versailles_DialogsManager(CryOmni3DEngine_Versailles *engine,
+ bool padAudioFileName) : _engine(engine),
+ _padAudioFileName(padAudioFileName) { }
// This overload will hide the base one and this is what we want
bool play(const Common::String &sequence);
@@ -56,6 +58,7 @@ protected:
private:
CryOmni3DEngine_Versailles *_engine;
Common::HashMap<Common::String, ShowCallback> _shows;
+ bool _padAudioFileName;
void loadFrame(const Common::String &video);