aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/map.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2015-01-23 21:12:35 -0500
committerPaul Gilbert2015-01-23 21:12:35 -0500
commitc08e54fde105637082ee7eb79eeacd1cb4137d57 (patch)
tree1cc96ef30016cd9ffaaadfd33c58b00259ba120f /engines/xeen/map.cpp
parent749372e456ed8f1a4aee31ce23c4f4f7fd5644cc (diff)
downloadscummvm-rg350-c08e54fde105637082ee7eb79eeacd1cb4137d57.tar.gz
scummvm-rg350-c08e54fde105637082ee7eb79eeacd1cb4137d57.tar.bz2
scummvm-rg350-c08e54fde105637082ee7eb79eeacd1cb4137d57.zip
XEEN: Implement further script opcodes
Diffstat (limited to 'engines/xeen/map.cpp')
-rw-r--r--engines/xeen/map.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/xeen/map.cpp b/engines/xeen/map.cpp
index 7801a050bb..ca22b38d93 100644
--- a/engines/xeen/map.cpp
+++ b/engines/xeen/map.cpp
@@ -857,7 +857,8 @@ void AnimationInfo::load(const Common::String &name) {
/*------------------------------------------------------------------------*/
Map::Map(XeenEngine *vm) : _vm(vm), _mobData(vm) {
- _townPortalSide = 0;
+ _townPortalSide = false;
+ _loadDarkSide = false;
_sideObjects = 0;
_sideMonsters = 0;
_sidePictures = 0;
@@ -896,13 +897,13 @@ void Map::load(int mapId) {
_sideMonsters = 1;
_sidePictures = 1;
if (mapId >= 113 && mapId <= 127) {
- _townPortalSide = 0;
+ _townPortalSide = false;
} else {
- _townPortalSide = _vm->_loadDarkSide;
+ _townPortalSide = _loadDarkSide;
}
if (_vm->getGameID() == GType_WorldOfXeen) {
- if (_vm->_loadDarkSide) {
+ if (_loadDarkSide) {
_animationInfo.load("clouds.dat");
_monsterData.load("xeen.mon");
_wallPicSprites.load("xeenpic.dat");