diff options
author | Robert Špalek | 2009-10-11 22:30:40 +0000 |
---|---|---|
committer | Robert Špalek | 2009-10-11 22:30:40 +0000 |
commit | c4563616ae06194087b467746fe2b820b6311ac0 (patch) | |
tree | a31010111c1c0900e8c951d90b309063b8e9f33f /engines/draci/draci.h | |
parent | b6baadff535fd48fbf94a2519ac4a2404088d273 (diff) | |
download | scummvm-rg350-c4563616ae06194087b467746fe2b820b6311ac0.tar.gz scummvm-rg350-c4563616ae06194087b467746fe2b820b6311ac0.tar.bz2 scummvm-rg350-c4563616ae06194087b467746fe2b820b6311ac0.zip |
Added support for sound archives.
We initialize them in the DraciEngine constructor, but don't play any sounds
yet. Checked that it works for all existing sound files (required several
work-arounds against unspoken specification).
When copying the interface from barchive.h, I decided to remove some const's
from there, because getFile() wasn't really behaving like const.
Removed some static Common::String instances.
svn-id: r44953
Diffstat (limited to 'engines/draci/draci.h')
-rw-r--r-- | engines/draci/draci.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/draci/draci.h b/engines/draci/draci.h index fed7cfed7e..d5683d5516 100644 --- a/engines/draci/draci.h +++ b/engines/draci/draci.h @@ -37,6 +37,7 @@ #include "draci/script.h" #include "draci/barchive.h" #include "draci/animation.h" +#include "draci/sound.h" namespace Draci { @@ -82,6 +83,9 @@ public: BArchive *_initArchive; BArchive *_stringsArchive; + SoundArchive *_soundsArchive; + SoundArchive *_dubbingArchive; + bool _showWalkingMap; Common::RandomSource _rnd; |