aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2007-10-10 09:06:15 +0000
committerJohannes Schickel2007-10-10 09:06:15 +0000
commitd896894631c8996d2e232ff56e0791ff5564f096 (patch)
tree468cffb06d1806a95cb7459013aa3948fc359edc /engines/kyra/kyra.cpp
parent598e35bab8b6ea6dc96fa7355f578f0c07acab52 (diff)
downloadscummvm-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.cpp5
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