aboutsummaryrefslogtreecommitdiff
path: root/engines/toltecs/toltecs.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2011-11-24 00:01:29 +0200
committerFilippos Karapetis2011-11-24 00:03:01 +0200
commit0b4a0220183db75d5292dd1f13c74b71824cc7e4 (patch)
treed61af37e1f9869909c917d65dd51b74a6c6fd582 /engines/toltecs/toltecs.cpp
parent0565d7dc208c4c5c1fa53fe2ae38a8441db6081e (diff)
downloadscummvm-rg350-0b4a0220183db75d5292dd1f13c74b71824cc7e4.tar.gz
scummvm-rg350-0b4a0220183db75d5292dd1f13c74b71824cc7e4.tar.bz2
scummvm-rg350-0b4a0220183db75d5292dd1f13c74b71824cc7e4.zip
TOLTECS: Save music in saved games
Also, move all music resource related code into its own class
Diffstat (limited to 'engines/toltecs/toltecs.cpp')
-rw-r--r--engines/toltecs/toltecs.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/toltecs/toltecs.cpp b/engines/toltecs/toltecs.cpp
index 8a2853e495..d403e0499b 100644
--- a/engines/toltecs/toltecs.cpp
+++ b/engines/toltecs/toltecs.cpp
@@ -124,7 +124,7 @@ Common::Error ToltecsEngine::run() {
_palette = new Palette(this);
_segmap = new SegmentMap(this);
_moviePlayer = new MoviePlayer(this);
- _musicPlayer = new MusicPlayer();
+ _music = new Music(_arc);
_menuSystem = new MenuSystem(this);
_sound = new Sound(this);
@@ -168,7 +168,7 @@ Common::Error ToltecsEngine::run() {
}
_script->runScript();
- _musicPlayer->stopAndClear();
+ _music->stopSequence();
_sound->stopAll();
delete _arc;
@@ -178,7 +178,7 @@ Common::Error ToltecsEngine::run() {
delete _anim;
delete _palette;
delete _segmap;
- delete _musicPlayer;
+ delete _music;
delete _moviePlayer;
delete _menuSystem;