diff options
author | Johannes Schickel | 2007-10-13 06:57:47 +0000 |
---|---|---|
committer | Johannes Schickel | 2007-10-13 06:57:47 +0000 |
commit | da9479dfb80d1849a75ed106564360e6978e48bb (patch) | |
tree | 4a1eeb085f90c423178e82270995640ef122d8e8 /engines/kyra/kyra.h | |
parent | efcc80dffaf1dcdd4d02cf4417085f9b8a37a4f9 (diff) | |
download | scummvm-rg350-da9479dfb80d1849a75ed106564360e6978e48bb.tar.gz scummvm-rg350-da9479dfb80d1849a75ed106564360e6978e48bb.tar.bz2 scummvm-rg350-da9479dfb80d1849a75ed106564360e6978e48bb.zip |
- moved some voice functionallity from KyraEngine_v1 to KyraEngine
HoF:
- added voice support
- implemented opcodes
-> o2_setVocHigh 167
-> o2_getVocHigh 168
-> o2_isVoiceEnabled 170
-> o2_isVoicePlaying 171
-> o2_stopVoicePlaying 172
-> o2_getGameLanguage 173
svn-id: r29201
Diffstat (limited to 'engines/kyra/kyra.h')
-rw-r--r-- | engines/kyra/kyra.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/kyra/kyra.h b/engines/kyra/kyra.h index 95e48474ac..5bfb1696a8 100644 --- a/engines/kyra/kyra.h +++ b/engines/kyra/kyra.h @@ -117,6 +117,9 @@ public: virtual void snd_playTheme(int file, int track = 0); virtual void snd_playSoundEffect(int id); virtual void snd_playWanderScoreViaMap(int command, int restart); + virtual void snd_playVoiceFile(int id) = 0; + virtual bool snd_voiceIsPlaying(); + virtual void snd_stopVoice(); // delay functionallity virtual void delayUntil(uint32 timestamp, bool updateGameTimers = false, bool update = false, bool isMainLoop = false); |