aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/map.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2018-02-13 20:10:43 -0500
committerPaul Gilbert2018-02-13 20:10:43 -0500
commita85a98b867af5808f630d14c92526fff36c5d3b8 (patch)
treeb282b6f507166653f57b564fb438aee533247939 /engines/xeen/map.cpp
parent817cb5d7e1a22c37cb9ec7ae6d24c7210234ada4 (diff)
downloadscummvm-rg350-a85a98b867af5808f630d14c92526fff36c5d3b8.tar.gz
scummvm-rg350-a85a98b867af5808f630d14c92526fff36c5d3b8.tar.bz2
scummvm-rg350-a85a98b867af5808f630d14c92526fff36c5d3b8.zip
XEEN: Add detection for Clouds & Dark Side
Diffstat (limited to 'engines/xeen/map.cpp')
-rw-r--r--engines/xeen/map.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/xeen/map.cpp b/engines/xeen/map.cpp
index 16fce5843a..8bb04b1eeb 100644
--- a/engines/xeen/map.cpp
+++ b/engines/xeen/map.cpp
@@ -992,10 +992,14 @@ void Map::load(int mapId) {
_sideTownPortal = _loadDarkSide ? 1 : 0;
}
- if (_vm->getGameID() == GType_Swords) {
+ if (_vm->getGameID() == GType_Swords || _vm->getGameID() == GType_DarkSide) {
_animationInfo.load("dark.dat");
_monsterData.load("dark.mon");
_wallPicSprites.load("darkpic.dat");
+ } else if (_vm->getGameID() == GType_Clouds) {
+ _animationInfo.load("clouds.dat");
+ _monsterData.load("xeen.mon");
+ _wallPicSprites.load("xeenpic.dat");
} else if (_vm->getGameID() == GType_WorldOfXeen) {
files.setGameCc(1);