aboutsummaryrefslogtreecommitdiff
path: root/sky/sky.cpp
diff options
context:
space:
mode:
authorRobert Göffringmann2003-05-16 15:33:18 +0000
committerRobert Göffringmann2003-05-16 15:33:18 +0000
commit50bbfe03721a2f9d4aa69f67b51632daa40d5eb2 (patch)
treef89e8bb22ab380987955373be8d7e5316d20659f /sky/sky.cpp
parent914d8867692eea52373c74d0afa80bde6a1fa7b8 (diff)
downloadscummvm-rg350-50bbfe03721a2f9d4aa69f67b51632daa40d5eb2.tar.gz
scummvm-rg350-50bbfe03721a2f9d4aa69f67b51632daa40d5eb2.tar.bz2
scummvm-rg350-50bbfe03721a2f9d4aa69f67b51632daa40d5eb2.zip
added SFX support
svn-id: r7574
Diffstat (limited to 'sky/sky.cpp')
-rw-r--r--sky/sky.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/sky/sky.cpp b/sky/sky.cpp
index bf6dc1b319..1d45413d3f 100644
--- a/sky/sky.cpp
+++ b/sky/sky.cpp
@@ -106,8 +106,8 @@ void SkyState::initialise(void) {
//initialise_memory();
- _skySound = new SkySound(_mixer);
_skyDisk = new SkyDisk(_gameDataPath);
+ _skySound = new SkySound(_mixer, _skyDisk);
if (_detector->getMidiDriverType() == MD_ADLIB) {
_skyMusic = new SkyAdlibMusic(_mixer, _skyDisk);
@@ -127,7 +127,7 @@ void SkyState::initialise(void) {
//initialiseRouter();
loadFixedItems();
_skyGrid = new SkyGrid(_skyDisk);
- _skyLogic = new SkyLogic(_skyDisk, _skyGrid, _skyText, _skyMusic, _skyMouse, _gameVersion);
+ _skyLogic = new SkyLogic(_skyDisk, _skyGrid, _skyText, _skyMusic, _skyMouse, _skySound, _gameVersion);
_timer = Engine::_timer; // initialize timer *after* _skyScreen has been initialized.
_timer->installProcedure(&timerHandler, 1000000 / 50); //call 50 times per second