aboutsummaryrefslogtreecommitdiff
path: root/sky/sky.cpp
diff options
context:
space:
mode:
authorJoost Peters2003-05-05 13:19:59 +0000
committerJoost Peters2003-05-05 13:19:59 +0000
commitf762c5dbba3b456ee0337100b1870915d32e71cb (patch)
tree224ddcce11a89457e3e0c1c1f028694018325e5e /sky/sky.cpp
parent5944d40eaae53fbbc5bc93e8a0c4f075525c43a6 (diff)
downloadscummvm-rg350-f762c5dbba3b456ee0337100b1870915d32e71cb.tar.gz
scummvm-rg350-f762c5dbba3b456ee0337100b1870915d32e71cb.tar.bz2
scummvm-rg350-f762c5dbba3b456ee0337100b1870915d32e71cb.zip
some mouse stuff + fnEnterSection
svn-id: r7347
Diffstat (limited to 'sky/sky.cpp')
-rw-r--r--sky/sky.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/sky/sky.cpp b/sky/sky.cpp
index 0f311940ff..b5c4ed48cc 100644
--- a/sky/sky.cpp
+++ b/sky/sky.cpp
@@ -25,6 +25,7 @@
#include "sky/compact.h"
#include "sky/logic.h"
#include "sky/debug.h"
+#include "sky/mouse.h"
#include "common/file.h"
#include "common/gameDetector.h"
#include <errno.h>
@@ -128,6 +129,7 @@ void SkyState::initialise(void) {
_gameVersion = _skyDisk->determineGameVersion();
_skyText = getSkyText();
+ _skyMouse = new SkyMouse(_skyDisk);
initialiseScreen();
initVirgin();
@@ -137,7 +139,7 @@ void SkyState::initialise(void) {
//initialiseRouter();
loadFixedItems();
_skyGrid = new SkyGrid(_skyDisk);
- _skyLogic = new SkyLogic(_skyDisk, _skyGrid, _skyText);
+ _skyLogic = new SkyLogic(_skyDisk, _skyGrid, _skyText, _skyMusic, _skyMouse, _gameVersion);
}
void SkyState::initItemList() {