diff options
author | Johannes Schickel | 2007-10-10 09:06:15 +0000 |
---|---|---|
committer | Johannes Schickel | 2007-10-10 09:06:15 +0000 |
commit | d896894631c8996d2e232ff56e0791ff5564f096 (patch) | |
tree | 468cffb06d1806a95cb7459013aa3948fc359edc /engines/kyra/kyra.cpp | |
parent | 598e35bab8b6ea6dc96fa7355f578f0c07acab52 (diff) | |
download | scummvm-rg350-d896894631c8996d2e232ff56e0791ff5564f096.tar.gz scummvm-rg350-d896894631c8996d2e232ff56e0791ff5564f096.tar.bz2 scummvm-rg350-d896894631c8996d2e232ff56e0791ff5564f096.zip |
- Made some sound functions a bit more generic for use with Kyra1 and Kyra2
HoF:
- Added sound support (sfx sound wrong currently though)
- Implemented opcodes:
-> o2_loadMusicTrack
-> o2_playWanderScoreViaMap
-> o2_playSoundEffect
-> o2t_playSoundEffect
svn-id: r29183
Diffstat (limited to 'engines/kyra/kyra.cpp')
-rw-r--r-- | engines/kyra/kyra.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/kyra/kyra.cpp b/engines/kyra/kyra.cpp index b8c8795c71..29945f70f4 100644 --- a/engines/kyra/kyra.cpp +++ b/engines/kyra/kyra.cpp @@ -57,6 +57,11 @@ KyraEngine::KyraEngine(OSystem *system, const GameFlags &flags) _skipFlag = false; + _trackMap = 0; + _trackMapSize = 0; + _lastMusicCommand = -1; + _curSfxFile = _curMusicTheme = -1; + memset(_flagsTable, 0, sizeof(_flagsTable)); // sets up all engine specific debug levels |